Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Willink2016-09-10 11:28:33 +0000
committerEd Willink2016-09-19 11:18:42 +0000
commitab75bb4e52f5dd100c148bcd748a627660dd5444 (patch)
tree31d9b069590a35bd039bc553945f6e508204f2a1 /plugins
parente61c3ba48347ae84a545232eaf949bb9e86ef210 (diff)
downloadorg.eclipse.qvtd-ab75bb4e52f5dd100c148bcd748a627660dd5444.tar.gz
org.eclipse.qvtd-ab75bb4e52f5dd100c148bcd748a627660dd5444.tar.xz
org.eclipse.qvtd-ab75bb4e52f5dd100c148bcd748a627660dd5444.zip
[500369] Regenerate editor
Diffstat (limited to 'plugins')
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/AbstractQVTimperativeProposalProvider.java72
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/QVTimperativeParser.java97
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g3513
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.tokens252
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java1768
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java35475
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtextbinbin28667 -> 27169 bytes
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperativeGrammarResource.java43
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g1096
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.tokens238
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeLexer.java1610
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeParser.java15069
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/serializer/AbstractQVTimperativeSemanticSequencer.java183
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/serializer/AbstractQVTimperativeSyntacticSequencer.java6
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java1185
15 files changed, 23196 insertions, 37411 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/AbstractQVTimperativeProposalProvider.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/AbstractQVTimperativeProposalProvider.java
index a4edfd788..416fdf54b 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/AbstractQVTimperativeProposalProvider.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/AbstractQVTimperativeProposalProvider.java
@@ -50,6 +50,12 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void completeBottomPatternCS_OwnedConstraints(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeConstraintCS_OwnedTarget(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConstraintCS_OwnedInitExpression(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
public void completeDirectionCS_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -65,6 +71,9 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void completeGuardPatternCS_OwnedPredicates(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeGuardVariableCS_IsConnection(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void completeGuardVariableCS_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -141,12 +150,6 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void completeMiddleDomainCS_OwnedBottomPattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeMiddleBottomPatternCS_OwnedUnrealizedVariables(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMiddleBottomPatternCS_OwnedConstraints(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeNamedDomainCS_IsCheck(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -190,12 +193,6 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void completePredicateCS_OwnedCondition(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completePredicateOrAssignmentCS_OwnedTarget(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completePredicateOrAssignmentCS_OwnedInitExpression(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeQueryCS_IsTransient(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -256,12 +253,6 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void completeSourceDomainCS_OwnedBottomPattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeSourceBottomPatternCS_OwnedUnrealizedVariables(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSourceGuardPatternCS_OwnedUnrealizedVariables(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeTransformationCS_OwnedPathName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -289,18 +280,15 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void completeTargetDomainCS_OwnedBottomPattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeTargetBottomPatternCS_OwnedUnrealizedVariables(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeTargetGuardPatternCS_OwnedUnrealizedVariables(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeUnnamedDomainCS_OwnedGuardPattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
public void completeUnnamedDomainCS_OwnedBottomPattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeUnrealizedVariableCS_IsConnection(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void completeUnrealizedVariableCS_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -310,6 +298,15 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void completeUnrealizedVariableCS_OwnedInitExpression(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeVariablePredicateCS_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeVariablePredicateCS_OwnedType(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeVariablePredicateCS_OwnedInitExpression(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
public void complete_TopLevelCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
@@ -323,6 +320,9 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void complete_BottomStatementCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
+ public void complete_ConstraintCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void complete_ControlStatementCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -356,12 +356,6 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void complete_MiddleDomainCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_MiddleBottomPatternCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MiddleGuardPatternCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_NamedDomainCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -374,9 +368,6 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void complete_PredicateCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_PredicateOrAssignmentCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_QueryCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -392,12 +383,6 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void complete_SourceDomainCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_SourceBottomPatternCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_SourceGuardPatternCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_StatementCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -407,16 +392,13 @@ public class AbstractQVTimperativeProposalProvider extends org.eclipse.qvtd.xtex
public void complete_TargetDomainCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_TargetBottomPatternCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_TargetGuardPatternCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_UnnamedDomainCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
public void complete_UnrealizedVariableCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
+ public void complete_VariablePredicateCS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
}
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 b5bb59cce..88a2fef45 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
@@ -45,17 +45,18 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
private static final long serialVersionUID = 1L;
{
put(grammarAccess.getTopLevelCSAccess().getAlternatives_1(), "rule__TopLevelCS__Alternatives_1");
- put(grammarAccess.getBottomPatternCSAccess().getAlternatives(), "rule__BottomPatternCS__Alternatives");
+ put(grammarAccess.getBottomPatternCSAccess().getAlternatives_2(), "rule__BottomPatternCS__Alternatives_2");
put(grammarAccess.getBottomStatementCSAccess().getAlternatives(), "rule__BottomStatementCS__Alternatives");
put(grammarAccess.getControlStatementCSAccess().getAlternatives(), "rule__ControlStatementCS__Alternatives");
- put(grammarAccess.getGuardPatternCSAccess().getAlternatives(), "rule__GuardPatternCS__Alternatives");
+ put(grammarAccess.getGuardPatternCSAccess().getAlternatives_2(), "rule__GuardPatternCS__Alternatives_2");
+ put(grammarAccess.getGuardVariableCSAccess().getAlternatives_0(), "rule__GuardVariableCS__Alternatives_0");
put(grammarAccess.getMappingCSAccess().getOwnedDomainsAlternatives_5_0(), "rule__MappingCS__OwnedDomainsAlternatives_5_0");
put(grammarAccess.getMappingCallBindingCSAccess().getAlternatives_1(), "rule__MappingCallBindingCS__Alternatives_1");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getAlternatives(), "rule__MiddleBottomPatternCS__Alternatives");
put(grammarAccess.getQualifiedPackageCSAccess().getAlternatives_5(), "rule__QualifiedPackageCS__Alternatives_5");
put(grammarAccess.getQualifiedPackageCSAccess().getAlternatives_5_0_1(), "rule__QualifiedPackageCS__Alternatives_5_0_1");
put(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesAlternatives_5_0_1_1_0(), "rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0");
put(grammarAccess.getQueryCSAccess().getAlternatives_9(), "rule__QueryCS__Alternatives_9");
+ put(grammarAccess.getUnrealizedVariableCSAccess().getAlternatives_0(), "rule__UnrealizedVariableCS__Alternatives_0");
put(grammarAccess.getUnrestrictedNameAccess().getAlternatives(), "rule__UnrestrictedName__Alternatives");
put(grammarAccess.getAttributeCSAccess().getAlternatives_0(), "rule__AttributeCS__Alternatives_0");
put(grammarAccess.getAttributeCSAccess().getAlternatives_5_1_0(), "rule__AttributeCS__Alternatives_5_1_0");
@@ -112,22 +113,14 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getUPPERAccess().getAlternatives(), "rule__UPPER__Alternatives");
put(grammarAccess.getTopLevelCSAccess().getGroup(), "rule__TopLevelCS__Group__0");
put(grammarAccess.getAddStatementCSAccess().getGroup(), "rule__AddStatementCS__Group__0");
- put(grammarAccess.getBottomPatternCSAccess().getGroup_0(), "rule__BottomPatternCS__Group_0__0");
- put(grammarAccess.getBottomPatternCSAccess().getGroup_0_2(), "rule__BottomPatternCS__Group_0_2__0");
- put(grammarAccess.getBottomPatternCSAccess().getGroup_1(), "rule__BottomPatternCS__Group_1__0");
- put(grammarAccess.getBottomPatternCSAccess().getGroup_1_2(), "rule__BottomPatternCS__Group_1_2__0");
- put(grammarAccess.getBottomPatternCSAccess().getGroup_2(), "rule__BottomPatternCS__Group_2__0");
- put(grammarAccess.getBottomPatternCSAccess().getGroup_3(), "rule__BottomPatternCS__Group_3__0");
+ put(grammarAccess.getBottomPatternCSAccess().getGroup(), "rule__BottomPatternCS__Group__0");
+ put(grammarAccess.getConstraintCSAccess().getGroup(), "rule__ConstraintCS__Group__0");
+ put(grammarAccess.getConstraintCSAccess().getGroup_2(), "rule__ConstraintCS__Group_2__0");
put(grammarAccess.getDirectionCSAccess().getGroup(), "rule__DirectionCS__Group__0");
put(grammarAccess.getDirectionCSAccess().getGroup_4(), "rule__DirectionCS__Group_4__0");
put(grammarAccess.getDirectionCSAccess().getGroup_5(), "rule__DirectionCS__Group_5__0");
put(grammarAccess.getDirectionCSAccess().getGroup_5_2(), "rule__DirectionCS__Group_5_2__0");
- put(grammarAccess.getGuardPatternCSAccess().getGroup_0(), "rule__GuardPatternCS__Group_0__0");
- put(grammarAccess.getGuardPatternCSAccess().getGroup_0_2(), "rule__GuardPatternCS__Group_0_2__0");
- put(grammarAccess.getGuardPatternCSAccess().getGroup_1(), "rule__GuardPatternCS__Group_1__0");
- put(grammarAccess.getGuardPatternCSAccess().getGroup_1_2(), "rule__GuardPatternCS__Group_1_2__0");
- put(grammarAccess.getGuardPatternCSAccess().getGroup_2(), "rule__GuardPatternCS__Group_2__0");
- put(grammarAccess.getGuardPatternCSAccess().getGroup_3(), "rule__GuardPatternCS__Group_3__0");
+ put(grammarAccess.getGuardPatternCSAccess().getGroup(), "rule__GuardPatternCS__Group__0");
put(grammarAccess.getGuardVariableCSAccess().getGroup(), "rule__GuardVariableCS__Group__0");
put(grammarAccess.getImportCSAccess().getGroup(), "rule__ImportCS__Group__0");
put(grammarAccess.getImportCSAccess().getGroup_1(), "rule__ImportCS__Group_1__0");
@@ -146,12 +139,6 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getMiddleDomainCSAccess().getGroup_0_1_2(), "rule__MiddleDomainCS__Group_0_1_2__0");
put(grammarAccess.getMiddleDomainCSAccess().getGroup_0_2(), "rule__MiddleDomainCS__Group_0_2__0");
put(grammarAccess.getMiddleDomainCSAccess().getGroup_0_2_2(), "rule__MiddleDomainCS__Group_0_2_2__0");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0(), "rule__MiddleBottomPatternCS__Group_0__0");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0_2(), "rule__MiddleBottomPatternCS__Group_0_2__0");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1(), "rule__MiddleBottomPatternCS__Group_1__0");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1_2(), "rule__MiddleBottomPatternCS__Group_1_2__0");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_2(), "rule__MiddleBottomPatternCS__Group_2__0");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_3(), "rule__MiddleBottomPatternCS__Group_3__0");
put(grammarAccess.getNamedDomainCSAccess().getGroup(), "rule__NamedDomainCS__Group__0");
put(grammarAccess.getQualifiedPackageCSAccess().getGroup(), "rule__QualifiedPackageCS__Group__0");
put(grammarAccess.getQualifiedPackageCSAccess().getGroup_3(), "rule__QualifiedPackageCS__Group_3__0");
@@ -159,8 +146,6 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getQualifiedPackageCSAccess().getGroup_5_0(), "rule__QualifiedPackageCS__Group_5_0__0");
put(grammarAccess.getParamDeclarationCSAccess().getGroup(), "rule__ParamDeclarationCS__Group__0");
put(grammarAccess.getPredicateCSAccess().getGroup(), "rule__PredicateCS__Group__0");
- put(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup(), "rule__PredicateOrAssignmentCS__Group__0");
- put(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup_1(), "rule__PredicateOrAssignmentCS__Group_1__0");
put(grammarAccess.getQueryCSAccess().getGroup(), "rule__QueryCS__Group__0");
put(grammarAccess.getQueryCSAccess().getGroup_5(), "rule__QueryCS__Group_5__0");
put(grammarAccess.getQueryCSAccess().getGroup_5_1(), "rule__QueryCS__Group_5_1__0");
@@ -176,12 +161,6 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getSourceDomainCSAccess().getGroup_2_1_2(), "rule__SourceDomainCS__Group_2_1_2__0");
put(grammarAccess.getSourceDomainCSAccess().getGroup_2_2(), "rule__SourceDomainCS__Group_2_2__0");
put(grammarAccess.getSourceDomainCSAccess().getGroup_2_2_2(), "rule__SourceDomainCS__Group_2_2_2__0");
- put(grammarAccess.getSourceBottomPatternCSAccess().getGroup(), "rule__SourceBottomPatternCS__Group__0");
- put(grammarAccess.getSourceBottomPatternCSAccess().getGroup_2(), "rule__SourceBottomPatternCS__Group_2__0");
- put(grammarAccess.getSourceBottomPatternCSAccess().getGroup_2_1(), "rule__SourceBottomPatternCS__Group_2_1__0");
- put(grammarAccess.getSourceGuardPatternCSAccess().getGroup(), "rule__SourceGuardPatternCS__Group__0");
- put(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2(), "rule__SourceGuardPatternCS__Group_2__0");
- put(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2_1(), "rule__SourceGuardPatternCS__Group_2_1__0");
put(grammarAccess.getTransformationCSAccess().getGroup(), "rule__TransformationCS__Group__0");
put(grammarAccess.getTransformationCSAccess().getGroup_4(), "rule__TransformationCS__Group_4__0");
put(grammarAccess.getTargetDomainCSAccess().getGroup(), "rule__TargetDomainCS__Group__0");
@@ -190,16 +169,12 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getTargetDomainCSAccess().getGroup_2_1_2(), "rule__TargetDomainCS__Group_2_1_2__0");
put(grammarAccess.getTargetDomainCSAccess().getGroup_2_2(), "rule__TargetDomainCS__Group_2_2__0");
put(grammarAccess.getTargetDomainCSAccess().getGroup_2_2_2(), "rule__TargetDomainCS__Group_2_2_2__0");
- put(grammarAccess.getTargetBottomPatternCSAccess().getGroup(), "rule__TargetBottomPatternCS__Group__0");
- put(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2(), "rule__TargetBottomPatternCS__Group_2__0");
- put(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2_1(), "rule__TargetBottomPatternCS__Group_2_1__0");
- put(grammarAccess.getTargetGuardPatternCSAccess().getGroup(), "rule__TargetGuardPatternCS__Group__0");
- put(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2(), "rule__TargetGuardPatternCS__Group_2__0");
- put(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2_1(), "rule__TargetGuardPatternCS__Group_2_1__0");
put(grammarAccess.getUnnamedDomainCSAccess().getGroup(), "rule__UnnamedDomainCS__Group__0");
put(grammarAccess.getUnrealizedVariableCSAccess().getGroup(), "rule__UnrealizedVariableCS__Group__0");
- put(grammarAccess.getUnrealizedVariableCSAccess().getGroup_1(), "rule__UnrealizedVariableCS__Group_1__0");
put(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2(), "rule__UnrealizedVariableCS__Group_2__0");
+ put(grammarAccess.getUnrealizedVariableCSAccess().getGroup_3(), "rule__UnrealizedVariableCS__Group_3__0");
+ put(grammarAccess.getVariablePredicateCSAccess().getGroup(), "rule__VariablePredicateCS__Group__0");
+ put(grammarAccess.getVariablePredicateCSAccess().getGroup_2(), "rule__VariablePredicateCS__Group_2__0");
put(grammarAccess.getAttributeCSAccess().getGroup(), "rule__AttributeCS__Group__0");
put(grammarAccess.getAttributeCSAccess().getGroup_0_0(), "rule__AttributeCS__Group_0_0__0");
put(grammarAccess.getAttributeCSAccess().getGroup_0_1(), "rule__AttributeCS__Group_0_1__0");
@@ -359,25 +334,21 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getTopLevelCSAccess().getOwnedQueriesAssignment_1_3(), "rule__TopLevelCS__OwnedQueriesAssignment_1_3");
put(grammarAccess.getAddStatementCSAccess().getTargetVariableAssignment_1(), "rule__AddStatementCS__TargetVariableAssignment_1");
put(grammarAccess.getAddStatementCSAccess().getOwnedExpressionAssignment_3(), "rule__AddStatementCS__OwnedExpressionAssignment_3");
- put(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1(), "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1");
- put(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1(), "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1");
- put(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4(), "rule__BottomPatternCS__OwnedConstraintsAssignment_0_4");
- put(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1(), "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1");
- put(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1(), "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1");
+ put(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0(), "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0");
put(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1(), "rule__BottomPatternCS__OwnedConstraintsAssignment_2_1");
+ put(grammarAccess.getConstraintCSAccess().getOwnedTargetAssignment_1(), "rule__ConstraintCS__OwnedTargetAssignment_1");
+ put(grammarAccess.getConstraintCSAccess().getOwnedInitExpressionAssignment_2_1(), "rule__ConstraintCS__OwnedInitExpressionAssignment_2_1");
put(grammarAccess.getDirectionCSAccess().getNameAssignment_1(), "rule__DirectionCS__NameAssignment_1");
put(grammarAccess.getDirectionCSAccess().getImportsAssignment_3(), "rule__DirectionCS__ImportsAssignment_3");
put(grammarAccess.getDirectionCSAccess().getImportsAssignment_4_1(), "rule__DirectionCS__ImportsAssignment_4_1");
put(grammarAccess.getDirectionCSAccess().getUsesAssignment_5_1(), "rule__DirectionCS__UsesAssignment_5_1");
put(grammarAccess.getDirectionCSAccess().getUsesAssignment_5_2_1(), "rule__DirectionCS__UsesAssignment_5_2_1");
- put(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1(), "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1");
- put(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1(), "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1");
- put(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_4(), "rule__GuardPatternCS__OwnedPredicatesAssignment_0_4");
- put(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1(), "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1");
- put(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1(), "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1");
- put(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1(), "rule__GuardPatternCS__OwnedPredicatesAssignment_2_1");
- put(grammarAccess.getGuardVariableCSAccess().getNameAssignment_0(), "rule__GuardVariableCS__NameAssignment_0");
- put(grammarAccess.getGuardVariableCSAccess().getOwnedTypeAssignment_2(), "rule__GuardVariableCS__OwnedTypeAssignment_2");
+ put(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0(), "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0");
+ put(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1(), "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1");
+ put(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_2(), "rule__GuardPatternCS__OwnedPredicatesAssignment_2_2");
+ put(grammarAccess.getGuardVariableCSAccess().getIsConnectionAssignment_0_1(), "rule__GuardVariableCS__IsConnectionAssignment_0_1");
+ put(grammarAccess.getGuardVariableCSAccess().getNameAssignment_1(), "rule__GuardVariableCS__NameAssignment_1");
+ put(grammarAccess.getGuardVariableCSAccess().getOwnedTypeAssignment_3(), "rule__GuardVariableCS__OwnedTypeAssignment_3");
put(grammarAccess.getImportCSAccess().getNameAssignment_1_0(), "rule__ImportCS__NameAssignment_1_0");
put(grammarAccess.getImportCSAccess().getOwnedPathNameAssignment_2(), "rule__ImportCS__OwnedPathNameAssignment_2");
put(grammarAccess.getImportCSAccess().getIsAllAssignment_3_0(), "rule__ImportCS__IsAllAssignment_3_0");
@@ -404,12 +375,6 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getMiddleDomainCSAccess().getEnforcedPropertiesAssignment_0_2_2_1(), "rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1");
put(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternAssignment_1(), "rule__MiddleDomainCS__OwnedGuardPatternAssignment_1");
put(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternAssignment_2(), "rule__MiddleDomainCS__OwnedBottomPatternAssignment_2");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1(), "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1(), "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4(), "rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1(), "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1(), "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1");
- put(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1(), "rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1");
put(grammarAccess.getNamedDomainCSAccess().getIsCheckAssignment_0(), "rule__NamedDomainCS__IsCheckAssignment_0");
put(grammarAccess.getNamedDomainCSAccess().getIsEnforceAssignment_1(), "rule__NamedDomainCS__IsEnforceAssignment_1");
put(grammarAccess.getNamedDomainCSAccess().getDirectionAssignment_2(), "rule__NamedDomainCS__DirectionAssignment_2");
@@ -423,9 +388,7 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesAssignment_5_0_1_1(), "rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1");
put(grammarAccess.getParamDeclarationCSAccess().getNameAssignment_0(), "rule__ParamDeclarationCS__NameAssignment_0");
put(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeAssignment_2(), "rule__ParamDeclarationCS__OwnedTypeAssignment_2");
- put(grammarAccess.getPredicateCSAccess().getOwnedConditionAssignment_0(), "rule__PredicateCS__OwnedConditionAssignment_0");
- put(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetAssignment_0(), "rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0");
- put(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionAssignment_1_1(), "rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1");
+ put(grammarAccess.getPredicateCSAccess().getOwnedConditionAssignment_1(), "rule__PredicateCS__OwnedConditionAssignment_1");
put(grammarAccess.getQueryCSAccess().getIsTransientAssignment_0(), "rule__QueryCS__IsTransientAssignment_0");
put(grammarAccess.getQueryCSAccess().getOwnedPathNameAssignment_2(), "rule__QueryCS__OwnedPathNameAssignment_2");
put(grammarAccess.getQueryCSAccess().getNameAssignment_3(), "rule__QueryCS__NameAssignment_3");
@@ -450,10 +413,6 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getSourceDomainCSAccess().getEnforcedPropertiesAssignment_2_2_2_1(), "rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1");
put(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternAssignment_3(), "rule__SourceDomainCS__OwnedGuardPatternAssignment_3");
put(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternAssignment_4(), "rule__SourceDomainCS__OwnedBottomPatternAssignment_4");
- put(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0(), "rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0");
- put(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1(), "rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1");
- put(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0(), "rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0");
- put(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1(), "rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1");
put(grammarAccess.getTransformationCSAccess().getOwnedPathNameAssignment_1(), "rule__TransformationCS__OwnedPathNameAssignment_1");
put(grammarAccess.getTransformationCSAccess().getNameAssignment_2(), "rule__TransformationCS__NameAssignment_2");
put(grammarAccess.getTransformationCSAccess().getOwnedDirectionsAssignment_4_0(), "rule__TransformationCS__OwnedDirectionsAssignment_4_0");
@@ -465,15 +424,15 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getTargetDomainCSAccess().getEnforcedPropertiesAssignment_2_2_2_1(), "rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1");
put(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternAssignment_3(), "rule__TargetDomainCS__OwnedGuardPatternAssignment_3");
put(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternAssignment_4(), "rule__TargetDomainCS__OwnedBottomPatternAssignment_4");
- put(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0(), "rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0");
- put(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1(), "rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1");
- put(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0(), "rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0");
- put(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1(), "rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1");
put(grammarAccess.getUnnamedDomainCSAccess().getOwnedGuardPatternAssignment_1(), "rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1");
put(grammarAccess.getUnnamedDomainCSAccess().getOwnedBottomPatternAssignment_2(), "rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2");
- put(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_0(), "rule__UnrealizedVariableCS__NameAssignment_0");
- put(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_1_1(), "rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1");
- put(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionAssignment_2_1(), "rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1");
+ put(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionAssignment_0_1(), "rule__UnrealizedVariableCS__IsConnectionAssignment_0_1");
+ put(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_1(), "rule__UnrealizedVariableCS__NameAssignment_1");
+ put(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_2_1(), "rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1");
+ put(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionAssignment_3_1(), "rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1");
+ put(grammarAccess.getVariablePredicateCSAccess().getNameAssignment_1(), "rule__VariablePredicateCS__NameAssignment_1");
+ put(grammarAccess.getVariablePredicateCSAccess().getOwnedTypeAssignment_2_1(), "rule__VariablePredicateCS__OwnedTypeAssignment_2_1");
+ put(grammarAccess.getVariablePredicateCSAccess().getOwnedInitExpressionAssignment_4(), "rule__VariablePredicateCS__OwnedInitExpressionAssignment_4");
put(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_0_0_0(), "rule__AttributeCS__QualifiersAssignment_0_0_0");
put(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_0_0_1(), "rule__AttributeCS__QualifiersAssignment_0_0_1");
put(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_0_1_0(), "rule__AttributeCS__QualifiersAssignment_0_1_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 e85ada453..ac755d305 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
@@ -136,9 +136,9 @@ ruleBottomPatternCS
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getAlternatives()); }
-(rule__BottomPatternCS__Alternatives)
-{ after(grammarAccess.getBottomPatternCSAccess().getAlternatives()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getGroup()); }
+(rule__BottomPatternCS__Group__0)
+{ after(grammarAccess.getBottomPatternCSAccess().getGroup()); }
)
;
@@ -176,6 +176,34 @@ finally {
+// Entry rule entryRuleConstraintCS
+entryRuleConstraintCS
+:
+{ before(grammarAccess.getConstraintCSRule()); }
+ ruleConstraintCS
+{ after(grammarAccess.getConstraintCSRule()); }
+ EOF
+;
+
+// Rule ConstraintCS
+ruleConstraintCS
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getConstraintCSAccess().getGroup()); }
+(rule__ConstraintCS__Group__0)
+{ after(grammarAccess.getConstraintCSAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
// Entry rule entryRuleControlStatementCS
entryRuleControlStatementCS
:
@@ -248,9 +276,9 @@ ruleGuardPatternCS
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getAlternatives()); }
-(rule__GuardPatternCS__Alternatives)
-{ after(grammarAccess.getGuardPatternCSAccess().getAlternatives()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getGroup()); }
+(rule__GuardPatternCS__Group__0)
+{ after(grammarAccess.getGuardPatternCSAccess().getGroup()); }
)
;
@@ -484,62 +512,6 @@ finally {
-// Entry rule entryRuleMiddleBottomPatternCS
-entryRuleMiddleBottomPatternCS
-:
-{ before(grammarAccess.getMiddleBottomPatternCSRule()); }
- ruleMiddleBottomPatternCS
-{ after(grammarAccess.getMiddleBottomPatternCSRule()); }
- EOF
-;
-
-// Rule MiddleBottomPatternCS
-ruleMiddleBottomPatternCS
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getAlternatives()); }
-(rule__MiddleBottomPatternCS__Alternatives)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getAlternatives()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-// Entry rule entryRuleMiddleGuardPatternCS
-entryRuleMiddleGuardPatternCS
-:
-{ before(grammarAccess.getMiddleGuardPatternCSRule()); }
- ruleMiddleGuardPatternCS
-{ after(grammarAccess.getMiddleGuardPatternCSRule()); }
- EOF
-;
-
-// Rule MiddleGuardPatternCS
-ruleMiddleGuardPatternCS
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getMiddleGuardPatternCSAccess().getGuardPatternCSParserRuleCall()); }
- ruleGuardPatternCS
-{ after(grammarAccess.getMiddleGuardPatternCSAccess().getGuardPatternCSParserRuleCall()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
// Entry rule entryRuleQualifiedPackageCS
@@ -626,34 +598,6 @@ finally {
-// Entry rule entryRulePredicateOrAssignmentCS
-entryRulePredicateOrAssignmentCS
-:
-{ before(grammarAccess.getPredicateOrAssignmentCSRule()); }
- rulePredicateOrAssignmentCS
-{ after(grammarAccess.getPredicateOrAssignmentCSRule()); }
- EOF
-;
-
-// Rule PredicateOrAssignmentCS
-rulePredicateOrAssignmentCS
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup()); }
-(rule__PredicateOrAssignmentCS__Group__0)
-{ after(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
// Entry rule entryRuleQueryCS
entryRuleQueryCS
:
@@ -794,62 +738,6 @@ finally {
-// Entry rule entryRuleSourceBottomPatternCS
-entryRuleSourceBottomPatternCS
-:
-{ before(grammarAccess.getSourceBottomPatternCSRule()); }
- ruleSourceBottomPatternCS
-{ after(grammarAccess.getSourceBottomPatternCSRule()); }
- EOF
-;
-
-// Rule SourceBottomPatternCS
-ruleSourceBottomPatternCS
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getSourceBottomPatternCSAccess().getGroup()); }
-(rule__SourceBottomPatternCS__Group__0)
-{ after(grammarAccess.getSourceBottomPatternCSAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-// Entry rule entryRuleSourceGuardPatternCS
-entryRuleSourceGuardPatternCS
-:
-{ before(grammarAccess.getSourceGuardPatternCSRule()); }
- ruleSourceGuardPatternCS
-{ after(grammarAccess.getSourceGuardPatternCSRule()); }
- EOF
-;
-
-// Rule SourceGuardPatternCS
-ruleSourceGuardPatternCS
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getSourceGuardPatternCSAccess().getGroup()); }
-(rule__SourceGuardPatternCS__Group__0)
-{ after(grammarAccess.getSourceGuardPatternCSAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
// Entry rule entryRuleTransformationCS
@@ -908,53 +796,27 @@ finally {
-// Entry rule entryRuleTargetBottomPatternCS
-entryRuleTargetBottomPatternCS
-:
-{ before(grammarAccess.getTargetBottomPatternCSRule()); }
- ruleTargetBottomPatternCS
-{ after(grammarAccess.getTargetBottomPatternCSRule()); }
- EOF
-;
-
-// Rule TargetBottomPatternCS
-ruleTargetBottomPatternCS
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getTargetBottomPatternCSAccess().getGroup()); }
-(rule__TargetBottomPatternCS__Group__0)
-{ after(grammarAccess.getTargetBottomPatternCSAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleTargetGuardPatternCS
-entryRuleTargetGuardPatternCS
+// Entry rule entryRuleUnrealizedVariableCS
+entryRuleUnrealizedVariableCS
:
-{ before(grammarAccess.getTargetGuardPatternCSRule()); }
- ruleTargetGuardPatternCS
-{ after(grammarAccess.getTargetGuardPatternCSRule()); }
+{ before(grammarAccess.getUnrealizedVariableCSRule()); }
+ ruleUnrealizedVariableCS
+{ after(grammarAccess.getUnrealizedVariableCSRule()); }
EOF
;
-// Rule TargetGuardPatternCS
-ruleTargetGuardPatternCS
+// Rule UnrealizedVariableCS
+ruleUnrealizedVariableCS
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetGuardPatternCSAccess().getGroup()); }
-(rule__TargetGuardPatternCS__Group__0)
-{ after(grammarAccess.getTargetGuardPatternCSAccess().getGroup()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getGroup()); }
+(rule__UnrealizedVariableCS__Group__0)
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getGroup()); }
)
;
@@ -964,27 +826,25 @@ finally {
-
-
-// Entry rule entryRuleUnrealizedVariableCS
-entryRuleUnrealizedVariableCS
+// Entry rule entryRuleVariablePredicateCS
+entryRuleVariablePredicateCS
:
-{ before(grammarAccess.getUnrealizedVariableCSRule()); }
- ruleUnrealizedVariableCS
-{ after(grammarAccess.getUnrealizedVariableCSRule()); }
+{ before(grammarAccess.getVariablePredicateCSRule()); }
+ ruleVariablePredicateCS
+{ after(grammarAccess.getVariablePredicateCSRule()); }
EOF
;
-// Rule UnrealizedVariableCS
-ruleUnrealizedVariableCS
+// Rule VariablePredicateCS
+ruleVariablePredicateCS
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getUnrealizedVariableCSAccess().getGroup()); }
-(rule__UnrealizedVariableCS__Group__0)
-{ after(grammarAccess.getUnrealizedVariableCSAccess().getGroup()); }
+{ before(grammarAccess.getVariablePredicateCSAccess().getGroup()); }
+(rule__VariablePredicateCS__Group__0)
+{ after(grammarAccess.getVariablePredicateCSAccess().getGroup()); }
)
;
@@ -3728,33 +3588,21 @@ finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Alternatives
+rule__BottomPatternCS__Alternatives_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getGroup_0()); }
-(rule__BottomPatternCS__Group_0__0)
-{ after(grammarAccess.getBottomPatternCSAccess().getGroup_0()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
+(rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0)
+{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
)
|(
-{ before(grammarAccess.getBottomPatternCSAccess().getGroup_1()); }
-(rule__BottomPatternCS__Group_1__0)
-{ after(grammarAccess.getBottomPatternCSAccess().getGroup_1()); }
-)
-
- |(
-{ before(grammarAccess.getBottomPatternCSAccess().getGroup_2()); }
-(rule__BottomPatternCS__Group_2__0)
-{ after(grammarAccess.getBottomPatternCSAccess().getGroup_2()); }
-)
-
- |(
-{ before(grammarAccess.getBottomPatternCSAccess().getGroup_3()); }
-(rule__BottomPatternCS__Group_3__0)
-{ after(grammarAccess.getBottomPatternCSAccess().getGroup_3()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
+(rule__BottomPatternCS__OwnedConstraintsAssignment_2_1)
+{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
)
;
@@ -3812,33 +3660,51 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Alternatives
+rule__GuardPatternCS__Alternatives_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getGroup_0()); }
-(rule__GuardPatternCS__Group_0__0)
-{ after(grammarAccess.getGuardPatternCSAccess().getGroup_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
+(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0)
+{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
)
|(
-{ before(grammarAccess.getGuardPatternCSAccess().getGroup_1()); }
-(rule__GuardPatternCS__Group_1__0)
-{ after(grammarAccess.getGuardPatternCSAccess().getGroup_1()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1()); }
+(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1)
+{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1()); }
)
|(
-{ before(grammarAccess.getGuardPatternCSAccess().getGroup_2()); }
-(rule__GuardPatternCS__Group_2__0)
-{ after(grammarAccess.getGuardPatternCSAccess().getGroup_2()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_2()); }
+(rule__GuardPatternCS__OwnedPredicatesAssignment_2_2)
+{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GuardVariableCS__Alternatives_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getGuardVariableCSAccess().getInKeyword_0_0()); }
+
+ 'in'
+
+{ after(grammarAccess.getGuardVariableCSAccess().getInKeyword_0_0()); }
)
|(
-{ before(grammarAccess.getGuardPatternCSAccess().getGroup_3()); }
-(rule__GuardPatternCS__Group_3__0)
-{ after(grammarAccess.getGuardPatternCSAccess().getGroup_3()); }
+{ before(grammarAccess.getGuardVariableCSAccess().getIsConnectionAssignment_0_1()); }
+(rule__GuardVariableCS__IsConnectionAssignment_0_1)
+{ after(grammarAccess.getGuardVariableCSAccess().getIsConnectionAssignment_0_1()); }
)
;
@@ -3892,40 +3758,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__MiddleBottomPatternCS__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0()); }
-(rule__MiddleBottomPatternCS__Group_0__0)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0()); }
-)
-
- |(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1()); }
-(rule__MiddleBottomPatternCS__Group_1__0)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1()); }
-)
-
- |(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_2()); }
-(rule__MiddleBottomPatternCS__Group_2__0)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_2()); }
-)
-
- |(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_3()); }
-(rule__MiddleBottomPatternCS__Group_3__0)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_3()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__QualifiedPackageCS__Alternatives_5
@init {
int stackSize = keepStackSize();
@@ -4018,6 +3850,30 @@ finally {
restoreStackSize(stackSize);
}
+rule__UnrealizedVariableCS__Alternatives_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getVarKeyword_0_0()); }
+
+ 'var'
+
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getVarKeyword_0_0()); }
+)
+
+ |(
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionAssignment_0_1()); }
+(rule__UnrealizedVariableCS__IsConnectionAssignment_0_1)
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionAssignment_0_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__UnrestrictedName__Alternatives
@init {
int stackSize = keepStackSize();
@@ -6062,118 +5918,29 @@ finally {
-rule__BottomPatternCS__Group_0__0
+rule__BottomPatternCS__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_0__0__Impl
- rule__BottomPatternCS__Group_0__1
+ rule__BottomPatternCS__Group__0__Impl
+ rule__BottomPatternCS__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_0__0__Impl
+rule__BottomPatternCS__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0()); }
-
- '{'
-
-{ after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BottomPatternCS__Group_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BottomPatternCS__Group_0__1__Impl
- rule__BottomPatternCS__Group_0__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__Group_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
+{ before(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_0()); }
(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1()); }
-(rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1)
-{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BottomPatternCS__Group_0__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BottomPatternCS__Group_0__2__Impl
- rule__BottomPatternCS__Group_0__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__BottomPatternCS__Group_0__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getGroup_0_2()); }
-(rule__BottomPatternCS__Group_0_2__0)*
-{ after(grammarAccess.getBottomPatternCSAccess().getGroup_0_2()); }
)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BottomPatternCS__Group_0__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BottomPatternCS__Group_0__3__Impl
- rule__BottomPatternCS__Group_0__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__Group_0__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3()); }
-
- '|'
-
-{ after(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3()); }
+{ after(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_0()); }
)
;
@@ -6182,192 +5949,29 @@ finally {
}
-rule__BottomPatternCS__Group_0__4
+rule__BottomPatternCS__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_0__4__Impl
- rule__BottomPatternCS__Group_0__5
+ rule__BottomPatternCS__Group__1__Impl
+ rule__BottomPatternCS__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_0__4__Impl
+rule__BottomPatternCS__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4()); }
-(rule__BottomPatternCS__OwnedConstraintsAssignment_0_4)*
-{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BottomPatternCS__Group_0__5
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BottomPatternCS__Group_0__5__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__Group_0__5__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5()); }
-
- '}'
-
-{ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-rule__BottomPatternCS__Group_0_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BottomPatternCS__Group_0_2__0__Impl
- rule__BottomPatternCS__Group_0_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__Group_0_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0()); }
-
- ','
-
-{ after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BottomPatternCS__Group_0_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BottomPatternCS__Group_0_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__Group_0_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1()); }
-(rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1)
-{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__BottomPatternCS__Group_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BottomPatternCS__Group_1__0__Impl
- rule__BottomPatternCS__Group_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__Group_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1()); }
'{'
-{ after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BottomPatternCS__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BottomPatternCS__Group_1__1__Impl
- rule__BottomPatternCS__Group_1__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1()); }
-(rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1)
-{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1()); }
+{ after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1()); }
)
;
@@ -6376,27 +5980,27 @@ finally {
}
-rule__BottomPatternCS__Group_1__2
+rule__BottomPatternCS__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_1__2__Impl
- rule__BottomPatternCS__Group_1__3
+ rule__BottomPatternCS__Group__2__Impl
+ rule__BottomPatternCS__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_1__2__Impl
+rule__BottomPatternCS__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getGroup_1_2()); }
-(rule__BottomPatternCS__Group_1_2__0)*
-{ after(grammarAccess.getBottomPatternCSAccess().getGroup_1_2()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getAlternatives_2()); }
+(rule__BottomPatternCS__Alternatives_2)*
+{ after(grammarAccess.getBottomPatternCSAccess().getAlternatives_2()); }
)
;
@@ -6405,28 +6009,28 @@ finally {
}
-rule__BottomPatternCS__Group_1__3
+rule__BottomPatternCS__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_1__3__Impl
+ rule__BottomPatternCS__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_1__3__Impl
+rule__BottomPatternCS__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3()); }
'}'
-{ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
+{ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3()); }
)
;
@@ -6443,57 +6047,29 @@ finally {
-rule__BottomPatternCS__Group_1_2__0
+rule__ConstraintCS__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_1_2__0__Impl
- rule__BottomPatternCS__Group_1_2__1
+ rule__ConstraintCS__Group__0__Impl
+ rule__ConstraintCS__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_1_2__0__Impl
+rule__ConstraintCS__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0()); }
-
- ','
-
-{ after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
+{ before(grammarAccess.getConstraintCSAccess().getCheckKeyword_0()); }
+ 'check'
-rule__BottomPatternCS__Group_1_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BottomPatternCS__Group_1_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__Group_1_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1()); }
-(rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1)
-{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1()); }
+{ after(grammarAccess.getConstraintCSAccess().getCheckKeyword_0()); }
)
;
@@ -6502,33 +6078,27 @@ finally {
}
-
-
-
-
-rule__BottomPatternCS__Group_2__0
+rule__ConstraintCS__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_2__0__Impl
- rule__BottomPatternCS__Group_2__1
+ rule__ConstraintCS__Group__1__Impl
+ rule__ConstraintCS__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_2__0__Impl
+rule__ConstraintCS__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0()); }
-
- '{'
-
-{ after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0()); }
+{ before(grammarAccess.getConstraintCSAccess().getOwnedTargetAssignment_1()); }
+(rule__ConstraintCS__OwnedTargetAssignment_1)
+{ after(grammarAccess.getConstraintCSAccess().getOwnedTargetAssignment_1()); }
)
;
@@ -6537,34 +6107,27 @@ finally {
}
-rule__BottomPatternCS__Group_2__1
+rule__ConstraintCS__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_2__1__Impl
- rule__BottomPatternCS__Group_2__2
+ rule__ConstraintCS__Group__2__Impl
+ rule__ConstraintCS__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_2__1__Impl
+rule__ConstraintCS__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
-(rule__BottomPatternCS__OwnedConstraintsAssignment_2_1)
-{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
-)
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
-(rule__BottomPatternCS__OwnedConstraintsAssignment_2_1)*
-{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
-)
+{ before(grammarAccess.getConstraintCSAccess().getGroup_2()); }
+(rule__ConstraintCS__Group_2__0)?
+{ after(grammarAccess.getConstraintCSAccess().getGroup_2()); }
)
;
@@ -6573,28 +6136,28 @@ finally {
}
-rule__BottomPatternCS__Group_2__2
+rule__ConstraintCS__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_2__2__Impl
+ rule__ConstraintCS__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_2__2__Impl
+rule__ConstraintCS__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2()); }
+{ before(grammarAccess.getConstraintCSAccess().getSemicolonKeyword_3()); }
- '}'
+ ';'
-{ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2()); }
+{ after(grammarAccess.getConstraintCSAccess().getSemicolonKeyword_3()); }
)
;
@@ -6609,60 +6172,31 @@ finally {
-rule__BottomPatternCS__Group_3__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BottomPatternCS__Group_3__0__Impl
- rule__BottomPatternCS__Group_3__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__Group_3__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_3_0()); }
-(
-
-)
-{ after(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_3_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__Group_3__1
+rule__ConstraintCS__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_3__1__Impl
- rule__BottomPatternCS__Group_3__2
+ rule__ConstraintCS__Group_2__0__Impl
+ rule__ConstraintCS__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_3__1__Impl
+rule__ConstraintCS__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1()); }
+{ before(grammarAccess.getConstraintCSAccess().getColonEqualsSignKeyword_2_0()); }
- '{'
+ ':='
-{ after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1()); }
+{ after(grammarAccess.getConstraintCSAccess().getColonEqualsSignKeyword_2_0()); }
)
;
@@ -6671,28 +6205,26 @@ finally {
}
-rule__BottomPatternCS__Group_3__2
+rule__ConstraintCS__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_3__2__Impl
+ rule__ConstraintCS__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_3__2__Impl
+rule__ConstraintCS__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2()); }
-
- '}'
-
-{ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2()); }
+{ before(grammarAccess.getConstraintCSAccess().getOwnedInitExpressionAssignment_2_1()); }
+(rule__ConstraintCS__OwnedInitExpressionAssignment_2_1)
+{ after(grammarAccess.getConstraintCSAccess().getOwnedInitExpressionAssignment_2_1()); }
)
;
@@ -6705,8 +6237,6 @@ finally {
-
-
rule__DirectionCS__Group__0
@init {
int stackSize = keepStackSize();
@@ -7116,248 +6646,29 @@ finally {
-rule__GuardPatternCS__Group_0__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_0__0__Impl
- rule__GuardPatternCS__Group_0__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_0__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0()); }
-
- '('
-
-{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GuardPatternCS__Group_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_0__1__Impl
- rule__GuardPatternCS__Group_0__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1()); }
-(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1)
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GuardPatternCS__Group_0__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_0__2__Impl
- rule__GuardPatternCS__Group_0__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_0__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2()); }
-(rule__GuardPatternCS__Group_0_2__0)*
-{ after(grammarAccess.getGuardPatternCSAccess().getGroup_0_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GuardPatternCS__Group_0__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_0__3__Impl
- rule__GuardPatternCS__Group_0__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_0__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3()); }
-
- '|'
-
-{ after(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GuardPatternCS__Group_0__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_0__4__Impl
- rule__GuardPatternCS__Group_0__5
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_0__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_4()); }
-(rule__GuardPatternCS__OwnedPredicatesAssignment_0_4)*
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_4()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GuardPatternCS__Group_0__5
+rule__GuardPatternCS__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0__5__Impl
+ rule__GuardPatternCS__Group__0__Impl
+ rule__GuardPatternCS__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0__5__Impl
+rule__GuardPatternCS__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5()); }
-
- ')'
-
-{ after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-rule__GuardPatternCS__Group_0_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_0_2__0__Impl
- rule__GuardPatternCS__Group_0_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_0_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
+{ before(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_0()); }
(
-{ before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0()); }
-
- ','
-{ after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0()); }
)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GuardPatternCS__Group_0_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_0_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_0_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1()); }
-(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1)
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1()); }
+{ after(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_0()); }
)
;
@@ -7366,33 +6677,29 @@ finally {
}
-
-
-
-
-rule__GuardPatternCS__Group_1__0
+rule__GuardPatternCS__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_1__0__Impl
- rule__GuardPatternCS__Group_1__1
+ rule__GuardPatternCS__Group__1__Impl
+ rule__GuardPatternCS__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_1__0__Impl
+rule__GuardPatternCS__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1()); }
'('
-{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0()); }
+{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1()); }
)
;
@@ -7401,27 +6708,27 @@ finally {
}
-rule__GuardPatternCS__Group_1__1
+rule__GuardPatternCS__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_1__1__Impl
- rule__GuardPatternCS__Group_1__2
+ rule__GuardPatternCS__Group__2__Impl
+ rule__GuardPatternCS__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_1__1__Impl
+rule__GuardPatternCS__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1()); }
-(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1)
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getAlternatives_2()); }
+(rule__GuardPatternCS__Alternatives_2)*
+{ after(grammarAccess.getGuardPatternCSAccess().getAlternatives_2()); }
)
;
@@ -7430,57 +6737,28 @@ finally {
}
-rule__GuardPatternCS__Group_1__2
+rule__GuardPatternCS__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_1__2__Impl
- rule__GuardPatternCS__Group_1__3
+ rule__GuardPatternCS__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_1__2__Impl
+rule__GuardPatternCS__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getGroup_1_2()); }
-(rule__GuardPatternCS__Group_1_2__0)*
-{ after(grammarAccess.getGuardPatternCSAccess().getGroup_1_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GuardPatternCS__Group_1__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_1__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_1__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3()); }
')'
-{ after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3()); }
+{ after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3()); }
)
;
@@ -7497,195 +6775,27 @@ finally {
-rule__GuardPatternCS__Group_1_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_1_2__0__Impl
- rule__GuardPatternCS__Group_1_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_1_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0()); }
-
- ','
-
-{ after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GuardPatternCS__Group_1_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_1_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_1_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1()); }
-(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1)
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__GuardPatternCS__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_2__0__Impl
- rule__GuardPatternCS__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0()); }
-
- '('
-
-{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GuardPatternCS__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_2__1__Impl
- rule__GuardPatternCS__Group_2__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1()); }
-(rule__GuardPatternCS__OwnedPredicatesAssignment_2_1)
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1()); }
-)
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1()); }
-(rule__GuardPatternCS__OwnedPredicatesAssignment_2_1)*
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1()); }
-)
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GuardPatternCS__Group_2__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardPatternCS__Group_2__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__Group_2__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2()); }
-
- ')'
-
-{ after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-rule__GuardPatternCS__Group_3__0
+rule__GuardVariableCS__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_3__0__Impl
- rule__GuardPatternCS__Group_3__1
+ rule__GuardVariableCS__Group__0__Impl
+ rule__GuardVariableCS__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_3__0__Impl
+rule__GuardVariableCS__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_3_0()); }
-(
-
-)
-{ after(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_3_0()); }
+{ before(grammarAccess.getGuardVariableCSAccess().getAlternatives_0()); }
+(rule__GuardVariableCS__Alternatives_0)
+{ after(grammarAccess.getGuardVariableCSAccess().getAlternatives_0()); }
)
;
@@ -7694,29 +6804,27 @@ finally {
}
-rule__GuardPatternCS__Group_3__1
+rule__GuardVariableCS__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_3__1__Impl
- rule__GuardPatternCS__Group_3__2
+ rule__GuardVariableCS__Group__1__Impl
+ rule__GuardVariableCS__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_3__1__Impl
+rule__GuardVariableCS__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1()); }
-
- '('
-
-{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1()); }
+{ before(grammarAccess.getGuardVariableCSAccess().getNameAssignment_1()); }
+(rule__GuardVariableCS__NameAssignment_1)
+{ after(grammarAccess.getGuardVariableCSAccess().getNameAssignment_1()); }
)
;
@@ -7725,28 +6833,29 @@ finally {
}
-rule__GuardPatternCS__Group_3__2
+rule__GuardVariableCS__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_3__2__Impl
+ rule__GuardVariableCS__Group__2__Impl
+ rule__GuardVariableCS__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_3__2__Impl
+rule__GuardVariableCS__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2()); }
+{ before(grammarAccess.getGuardVariableCSAccess().getColonKeyword_2()); }
- ')'
+ ':'
-{ after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2()); }
+{ after(grammarAccess.getGuardVariableCSAccess().getColonKeyword_2()); }
)
;
@@ -7755,33 +6864,27 @@ finally {
}
-
-
-
-
-
-
-rule__GuardVariableCS__Group__0
+rule__GuardVariableCS__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardVariableCS__Group__0__Impl
- rule__GuardVariableCS__Group__1
+ rule__GuardVariableCS__Group__3__Impl
+ rule__GuardVariableCS__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardVariableCS__Group__0__Impl
+rule__GuardVariableCS__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardVariableCSAccess().getNameAssignment_0()); }
-(rule__GuardVariableCS__NameAssignment_0)
-{ after(grammarAccess.getGuardVariableCSAccess().getNameAssignment_0()); }
+{ before(grammarAccess.getGuardVariableCSAccess().getOwnedTypeAssignment_3()); }
+(rule__GuardVariableCS__OwnedTypeAssignment_3)
+{ after(grammarAccess.getGuardVariableCSAccess().getOwnedTypeAssignment_3()); }
)
;
@@ -7790,29 +6893,28 @@ finally {
}
-rule__GuardVariableCS__Group__1
+rule__GuardVariableCS__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardVariableCS__Group__1__Impl
- rule__GuardVariableCS__Group__2
+ rule__GuardVariableCS__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardVariableCS__Group__1__Impl
+rule__GuardVariableCS__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardVariableCSAccess().getColonKeyword_1()); }
+{ before(grammarAccess.getGuardVariableCSAccess().getSemicolonKeyword_4()); }
- ':'
+ ';'
-{ after(grammarAccess.getGuardVariableCSAccess().getColonKeyword_1()); }
+{ after(grammarAccess.getGuardVariableCSAccess().getSemicolonKeyword_4()); }
)
;
@@ -7821,32 +6923,8 @@ finally {
}
-rule__GuardVariableCS__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GuardVariableCS__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__GuardVariableCS__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardVariableCSAccess().getOwnedTypeAssignment_2()); }
-(rule__GuardVariableCS__OwnedTypeAssignment_2)
-{ after(grammarAccess.getGuardVariableCSAccess().getOwnedTypeAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
@@ -9819,651 +8897,6 @@ finally {
-rule__MiddleBottomPatternCS__Group_0__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_0__0__Impl
- rule__MiddleBottomPatternCS__Group_0__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_0__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0()); }
-
- '{'
-
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_0__1__Impl
- rule__MiddleBottomPatternCS__Group_0__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1()); }
-(rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_0__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_0__2__Impl
- rule__MiddleBottomPatternCS__Group_0__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_0__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0_2()); }
-(rule__MiddleBottomPatternCS__Group_0_2__0)*
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_0__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_0__3__Impl
- rule__MiddleBottomPatternCS__Group_0__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_0__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3()); }
-
- '|'
-
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_0__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_0__4__Impl
- rule__MiddleBottomPatternCS__Group_0__5
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_0__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4()); }
-(rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4)*
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_0__5
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_0__5__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_0__5__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5()); }
-
- '}'
-
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-rule__MiddleBottomPatternCS__Group_0_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_0_2__0__Impl
- rule__MiddleBottomPatternCS__Group_0_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_0_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_0_2_0()); }
-
- ','
-
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_0_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_0_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_0_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_0_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1()); }
-(rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__MiddleBottomPatternCS__Group_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_1__0__Impl
- rule__MiddleBottomPatternCS__Group_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0()); }
-
- '{'
-
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_1__1__Impl
- rule__MiddleBottomPatternCS__Group_1__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1()); }
-(rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_1__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_1__2__Impl
- rule__MiddleBottomPatternCS__Group_1__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_1__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1_2()); }
-(rule__MiddleBottomPatternCS__Group_1_2__0)*
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_1__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_1__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_1__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
-
- '}'
-
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-
-
-rule__MiddleBottomPatternCS__Group_1_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_1_2__0__Impl
- rule__MiddleBottomPatternCS__Group_1_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_1_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_1_2_0()); }
-
- ','
-
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_1_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_1_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_1_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_1_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1()); }
-(rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__MiddleBottomPatternCS__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_2__0__Impl
- rule__MiddleBottomPatternCS__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0()); }
-
- '{'
-
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_2__1__Impl
- rule__MiddleBottomPatternCS__Group_2__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
-(rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
-)
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
-(rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1)*
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
-)
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_2__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_2__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_2__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2()); }
-
- '}'
-
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-rule__MiddleBottomPatternCS__Group_3__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_3__0__Impl
- rule__MiddleBottomPatternCS__Group_3__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_3__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getBottomPatternCSAction_3_0()); }
-(
-
-)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getBottomPatternCSAction_3_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_3__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_3__1__Impl
- rule__MiddleBottomPatternCS__Group_3__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_3__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1()); }
-
- '{'
-
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MiddleBottomPatternCS__Group_3__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MiddleBottomPatternCS__Group_3__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__Group_3__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2()); }
-
- '}'
-
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
rule__QualifiedPackageCS__Group__0
@init {
@@ -10986,9 +9419,11 @@ rule__PredicateCS__Group__0__Impl
}
:
(
-{ before(grammarAccess.getPredicateCSAccess().getOwnedConditionAssignment_0()); }
-(rule__PredicateCS__OwnedConditionAssignment_0)
-{ after(grammarAccess.getPredicateCSAccess().getOwnedConditionAssignment_0()); }
+{ before(grammarAccess.getPredicateCSAccess().getCheckKeyword_0()); }
+
+ 'check'
+
+{ after(grammarAccess.getPredicateCSAccess().getCheckKeyword_0()); }
)
;
@@ -11003,6 +9438,7 @@ rule__PredicateCS__Group__1
}
:
rule__PredicateCS__Group__1__Impl
+ rule__PredicateCS__Group__2
;
finally {
restoreStackSize(stackSize);
@@ -11014,73 +9450,9 @@ rule__PredicateCS__Group__1__Impl
}
:
(
-{ before(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1()); }
-
- ';'
-
-{ after(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__PredicateOrAssignmentCS__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PredicateOrAssignmentCS__Group__0__Impl
- rule__PredicateOrAssignmentCS__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PredicateOrAssignmentCS__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetAssignment_0()); }
-(rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0)
-{ after(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetAssignment_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__PredicateOrAssignmentCS__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PredicateOrAssignmentCS__Group__1__Impl
- rule__PredicateOrAssignmentCS__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PredicateOrAssignmentCS__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup_1()); }
-(rule__PredicateOrAssignmentCS__Group_1__0)?
-{ after(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup_1()); }
+{ before(grammarAccess.getPredicateCSAccess().getOwnedConditionAssignment_1()); }
+(rule__PredicateCS__OwnedConditionAssignment_1)
+{ after(grammarAccess.getPredicateCSAccess().getOwnedConditionAssignment_1()); }
)
;
@@ -11089,28 +9461,28 @@ finally {
}
-rule__PredicateOrAssignmentCS__Group__2
+rule__PredicateCS__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__PredicateOrAssignmentCS__Group__2__Impl
+ rule__PredicateCS__Group__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__PredicateOrAssignmentCS__Group__2__Impl
+rule__PredicateCS__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_2()); }
+{ before(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_2()); }
';'
-{ after(grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_2()); }
+{ after(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_2()); }
)
;
@@ -11125,69 +9497,6 @@ finally {
-rule__PredicateOrAssignmentCS__Group_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PredicateOrAssignmentCS__Group_1__0__Impl
- rule__PredicateOrAssignmentCS__Group_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PredicateOrAssignmentCS__Group_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_1_0()); }
-
- ':='
-
-{ after(grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__PredicateOrAssignmentCS__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PredicateOrAssignmentCS__Group_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PredicateOrAssignmentCS__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionAssignment_1_1()); }
-(rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1)
-{ after(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionAssignment_1_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
rule__QueryCS__Group__0
@init {
int stackSize = keepStackSize();
@@ -13019,512 +11328,6 @@ finally {
-rule__SourceBottomPatternCS__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceBottomPatternCS__Group__0__Impl
- rule__SourceBottomPatternCS__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceBottomPatternCS__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceBottomPatternCSAccess().getBottomPatternCSAction_0()); }
-(
-
-)
-{ after(grammarAccess.getSourceBottomPatternCSAccess().getBottomPatternCSAction_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SourceBottomPatternCS__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceBottomPatternCS__Group__1__Impl
- rule__SourceBottomPatternCS__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceBottomPatternCS__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceBottomPatternCSAccess().getLeftCurlyBracketKeyword_1()); }
-
- '{'
-
-{ after(grammarAccess.getSourceBottomPatternCSAccess().getLeftCurlyBracketKeyword_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SourceBottomPatternCS__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceBottomPatternCS__Group__2__Impl
- rule__SourceBottomPatternCS__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceBottomPatternCS__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceBottomPatternCSAccess().getGroup_2()); }
-(rule__SourceBottomPatternCS__Group_2__0)?
-{ after(grammarAccess.getSourceBottomPatternCSAccess().getGroup_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SourceBottomPatternCS__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceBottomPatternCS__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceBottomPatternCS__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceBottomPatternCSAccess().getRightCurlyBracketKeyword_3()); }
-
- '}'
-
-{ after(grammarAccess.getSourceBottomPatternCSAccess().getRightCurlyBracketKeyword_3()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-
-
-rule__SourceBottomPatternCS__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceBottomPatternCS__Group_2__0__Impl
- rule__SourceBottomPatternCS__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceBottomPatternCS__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
-(rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0)
-{ after(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SourceBottomPatternCS__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceBottomPatternCS__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceBottomPatternCS__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceBottomPatternCSAccess().getGroup_2_1()); }
-(rule__SourceBottomPatternCS__Group_2_1__0)*
-{ after(grammarAccess.getSourceBottomPatternCSAccess().getGroup_2_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__SourceBottomPatternCS__Group_2_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceBottomPatternCS__Group_2_1__0__Impl
- rule__SourceBottomPatternCS__Group_2_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceBottomPatternCS__Group_2_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceBottomPatternCSAccess().getCommaKeyword_2_1_0()); }
-
- ','
-
-{ after(grammarAccess.getSourceBottomPatternCSAccess().getCommaKeyword_2_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SourceBottomPatternCS__Group_2_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceBottomPatternCS__Group_2_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceBottomPatternCS__Group_2_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1()); }
-(rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1)
-{ after(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__SourceGuardPatternCS__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceGuardPatternCS__Group__0__Impl
- rule__SourceGuardPatternCS__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceGuardPatternCS__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceGuardPatternCSAccess().getGuardPatternCSAction_0()); }
-(
-
-)
-{ after(grammarAccess.getSourceGuardPatternCSAccess().getGuardPatternCSAction_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SourceGuardPatternCS__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceGuardPatternCS__Group__1__Impl
- rule__SourceGuardPatternCS__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceGuardPatternCS__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceGuardPatternCSAccess().getLeftParenthesisKeyword_1()); }
-
- '('
-
-{ after(grammarAccess.getSourceGuardPatternCSAccess().getLeftParenthesisKeyword_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SourceGuardPatternCS__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceGuardPatternCS__Group__2__Impl
- rule__SourceGuardPatternCS__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceGuardPatternCS__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2()); }
-(rule__SourceGuardPatternCS__Group_2__0)?
-{ after(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SourceGuardPatternCS__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceGuardPatternCS__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceGuardPatternCS__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceGuardPatternCSAccess().getRightParenthesisKeyword_3()); }
-
- ')'
-
-{ after(grammarAccess.getSourceGuardPatternCSAccess().getRightParenthesisKeyword_3()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-
-
-rule__SourceGuardPatternCS__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceGuardPatternCS__Group_2__0__Impl
- rule__SourceGuardPatternCS__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceGuardPatternCS__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
-(rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0)
-{ after(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SourceGuardPatternCS__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceGuardPatternCS__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceGuardPatternCS__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2_1()); }
-(rule__SourceGuardPatternCS__Group_2_1__0)*
-{ after(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__SourceGuardPatternCS__Group_2_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceGuardPatternCS__Group_2_1__0__Impl
- rule__SourceGuardPatternCS__Group_2_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceGuardPatternCS__Group_2_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceGuardPatternCSAccess().getCommaKeyword_2_1_0()); }
-
- ','
-
-{ after(grammarAccess.getSourceGuardPatternCSAccess().getCommaKeyword_2_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SourceGuardPatternCS__Group_2_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SourceGuardPatternCS__Group_2_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceGuardPatternCS__Group_2_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1()); }
-(rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1)
-{ after(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
rule__TransformationCS__Group__0
@init {
int stackSize = keepStackSize();
@@ -14374,29 +12177,28 @@ finally {
-rule__TargetBottomPatternCS__Group__0
+
+rule__UnrealizedVariableCS__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetBottomPatternCS__Group__0__Impl
- rule__TargetBottomPatternCS__Group__1
+ rule__UnrealizedVariableCS__Group__0__Impl
+ rule__UnrealizedVariableCS__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetBottomPatternCS__Group__0__Impl
+rule__UnrealizedVariableCS__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetBottomPatternCSAccess().getBottomPatternCSAction_0()); }
-(
-
-)
-{ after(grammarAccess.getTargetBottomPatternCSAccess().getBottomPatternCSAction_0()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getAlternatives_0()); }
+(rule__UnrealizedVariableCS__Alternatives_0)
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getAlternatives_0()); }
)
;
@@ -14405,29 +12207,27 @@ finally {
}
-rule__TargetBottomPatternCS__Group__1
+rule__UnrealizedVariableCS__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetBottomPatternCS__Group__1__Impl
- rule__TargetBottomPatternCS__Group__2
+ rule__UnrealizedVariableCS__Group__1__Impl
+ rule__UnrealizedVariableCS__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetBottomPatternCS__Group__1__Impl
+rule__UnrealizedVariableCS__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetBottomPatternCSAccess().getLeftCurlyBracketKeyword_1()); }
-
- '{'
-
-{ after(grammarAccess.getTargetBottomPatternCSAccess().getLeftCurlyBracketKeyword_1()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_1()); }
+(rule__UnrealizedVariableCS__NameAssignment_1)
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_1()); }
)
;
@@ -14436,27 +12236,27 @@ finally {
}
-rule__TargetBottomPatternCS__Group__2
+rule__UnrealizedVariableCS__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetBottomPatternCS__Group__2__Impl
- rule__TargetBottomPatternCS__Group__3
+ rule__UnrealizedVariableCS__Group__2__Impl
+ rule__UnrealizedVariableCS__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetBottomPatternCS__Group__2__Impl
+rule__UnrealizedVariableCS__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2()); }
-(rule__TargetBottomPatternCS__Group_2__0)?
-{ after(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2()); }
+(rule__UnrealizedVariableCS__Group_2__0)?
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2()); }
)
;
@@ -14465,28 +12265,27 @@ finally {
}
-rule__TargetBottomPatternCS__Group__3
+rule__UnrealizedVariableCS__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetBottomPatternCS__Group__3__Impl
+ rule__UnrealizedVariableCS__Group__3__Impl
+ rule__UnrealizedVariableCS__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetBottomPatternCS__Group__3__Impl
+rule__UnrealizedVariableCS__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetBottomPatternCSAccess().getRightCurlyBracketKeyword_3()); }
-
- '}'
-
-{ after(grammarAccess.getTargetBottomPatternCSAccess().getRightCurlyBracketKeyword_3()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_3()); }
+(rule__UnrealizedVariableCS__Group_3__0)?
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getGroup_3()); }
)
;
@@ -14495,35 +12294,28 @@ finally {
}
-
-
-
-
-
-
-
-
-rule__TargetBottomPatternCS__Group_2__0
+rule__UnrealizedVariableCS__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetBottomPatternCS__Group_2__0__Impl
- rule__TargetBottomPatternCS__Group_2__1
+ rule__UnrealizedVariableCS__Group__4__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetBottomPatternCS__Group_2__0__Impl
+rule__UnrealizedVariableCS__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
-(rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0)
-{ after(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getSemicolonKeyword_4()); }
+
+ ';'
+
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getSemicolonKeyword_4()); }
)
;
@@ -14532,61 +12324,39 @@ finally {
}
-rule__TargetBottomPatternCS__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__TargetBottomPatternCS__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__TargetBottomPatternCS__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2_1()); }
-(rule__TargetBottomPatternCS__Group_2_1__0)*
-{ after(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__TargetBottomPatternCS__Group_2_1__0
+
+
+rule__UnrealizedVariableCS__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetBottomPatternCS__Group_2_1__0__Impl
- rule__TargetBottomPatternCS__Group_2_1__1
+ rule__UnrealizedVariableCS__Group_2__0__Impl
+ rule__UnrealizedVariableCS__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetBottomPatternCS__Group_2_1__0__Impl
+rule__UnrealizedVariableCS__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetBottomPatternCSAccess().getCommaKeyword_2_1_0()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_2_0()); }
- ','
+ ':'
-{ after(grammarAccess.getTargetBottomPatternCSAccess().getCommaKeyword_2_1_0()); }
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_2_0()); }
)
;
@@ -14595,26 +12365,26 @@ finally {
}
-rule__TargetBottomPatternCS__Group_2_1__1
+rule__UnrealizedVariableCS__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetBottomPatternCS__Group_2_1__1__Impl
+ rule__UnrealizedVariableCS__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetBottomPatternCS__Group_2_1__1__Impl
+rule__UnrealizedVariableCS__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1()); }
-(rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1)
-{ after(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_2_1()); }
+(rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1)
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_2_1()); }
)
;
@@ -14627,29 +12397,29 @@ finally {
-rule__TargetGuardPatternCS__Group__0
+rule__UnrealizedVariableCS__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetGuardPatternCS__Group__0__Impl
- rule__TargetGuardPatternCS__Group__1
+ rule__UnrealizedVariableCS__Group_3__0__Impl
+ rule__UnrealizedVariableCS__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetGuardPatternCS__Group__0__Impl
+rule__UnrealizedVariableCS__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetGuardPatternCSAccess().getGuardPatternCSAction_0()); }
-(
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_3_0()); }
-)
-{ after(grammarAccess.getTargetGuardPatternCSAccess().getGuardPatternCSAction_0()); }
+ ':='
+
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_3_0()); }
)
;
@@ -14658,29 +12428,26 @@ finally {
}
-rule__TargetGuardPatternCS__Group__1
+rule__UnrealizedVariableCS__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetGuardPatternCS__Group__1__Impl
- rule__TargetGuardPatternCS__Group__2
+ rule__UnrealizedVariableCS__Group_3__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetGuardPatternCS__Group__1__Impl
+rule__UnrealizedVariableCS__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetGuardPatternCSAccess().getLeftParenthesisKeyword_1()); }
-
- '('
-
-{ after(grammarAccess.getTargetGuardPatternCSAccess().getLeftParenthesisKeyword_1()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionAssignment_3_1()); }
+(rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1)
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionAssignment_3_1()); }
)
;
@@ -14689,57 +12456,33 @@ finally {
}
-rule__TargetGuardPatternCS__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__TargetGuardPatternCS__Group__2__Impl
- rule__TargetGuardPatternCS__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__TargetGuardPatternCS__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2()); }
-(rule__TargetGuardPatternCS__Group_2__0)?
-{ after(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__TargetGuardPatternCS__Group__3
+rule__VariablePredicateCS__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetGuardPatternCS__Group__3__Impl
+ rule__VariablePredicateCS__Group__0__Impl
+ rule__VariablePredicateCS__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetGuardPatternCS__Group__3__Impl
+rule__VariablePredicateCS__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetGuardPatternCSAccess().getRightParenthesisKeyword_3()); }
+{ before(grammarAccess.getVariablePredicateCSAccess().getInvarKeyword_0()); }
- ')'
+ 'invar'
-{ after(grammarAccess.getTargetGuardPatternCSAccess().getRightParenthesisKeyword_3()); }
+{ after(grammarAccess.getVariablePredicateCSAccess().getInvarKeyword_0()); }
)
;
@@ -14748,35 +12491,27 @@ finally {
}
-
-
-
-
-
-
-
-
-rule__TargetGuardPatternCS__Group_2__0
+rule__VariablePredicateCS__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetGuardPatternCS__Group_2__0__Impl
- rule__TargetGuardPatternCS__Group_2__1
+ rule__VariablePredicateCS__Group__1__Impl
+ rule__VariablePredicateCS__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetGuardPatternCS__Group_2__0__Impl
+rule__VariablePredicateCS__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
-(rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0)
-{ after(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0()); }
+{ before(grammarAccess.getVariablePredicateCSAccess().getNameAssignment_1()); }
+(rule__VariablePredicateCS__NameAssignment_1)
+{ after(grammarAccess.getVariablePredicateCSAccess().getNameAssignment_1()); }
)
;
@@ -14785,26 +12520,27 @@ finally {
}
-rule__TargetGuardPatternCS__Group_2__1
+rule__VariablePredicateCS__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetGuardPatternCS__Group_2__1__Impl
+ rule__VariablePredicateCS__Group__2__Impl
+ rule__VariablePredicateCS__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetGuardPatternCS__Group_2__1__Impl
+rule__VariablePredicateCS__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2_1()); }
-(rule__TargetGuardPatternCS__Group_2_1__0)*
-{ after(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2_1()); }
+{ before(grammarAccess.getVariablePredicateCSAccess().getGroup_2()); }
+(rule__VariablePredicateCS__Group_2__0)?
+{ after(grammarAccess.getVariablePredicateCSAccess().getGroup_2()); }
)
;
@@ -14813,33 +12549,29 @@ finally {
}
-
-
-
-
-rule__TargetGuardPatternCS__Group_2_1__0
+rule__VariablePredicateCS__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetGuardPatternCS__Group_2_1__0__Impl
- rule__TargetGuardPatternCS__Group_2_1__1
+ rule__VariablePredicateCS__Group__3__Impl
+ rule__VariablePredicateCS__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetGuardPatternCS__Group_2_1__0__Impl
+rule__VariablePredicateCS__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetGuardPatternCSAccess().getCommaKeyword_2_1_0()); }
+{ before(grammarAccess.getVariablePredicateCSAccess().getColonEqualsSignKeyword_3()); }
- ','
+ ':='
-{ after(grammarAccess.getTargetGuardPatternCSAccess().getCommaKeyword_2_1_0()); }
+{ after(grammarAccess.getVariablePredicateCSAccess().getColonEqualsSignKeyword_3()); }
)
;
@@ -14848,26 +12580,27 @@ finally {
}
-rule__TargetGuardPatternCS__Group_2_1__1
+rule__VariablePredicateCS__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__TargetGuardPatternCS__Group_2_1__1__Impl
+ rule__VariablePredicateCS__Group__4__Impl
+ rule__VariablePredicateCS__Group__5
;
finally {
restoreStackSize(stackSize);
}
-rule__TargetGuardPatternCS__Group_2_1__1__Impl
+rule__VariablePredicateCS__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1()); }
-(rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1)
-{ after(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1()); }
+{ before(grammarAccess.getVariablePredicateCSAccess().getOwnedInitExpressionAssignment_4()); }
+(rule__VariablePredicateCS__OwnedInitExpressionAssignment_4)
+{ after(grammarAccess.getVariablePredicateCSAccess().getOwnedInitExpressionAssignment_4()); }
)
;
@@ -14876,61 +12609,28 @@ finally {
}
-
-
-
-
-
-rule__UnrealizedVariableCS__Group__0
+rule__VariablePredicateCS__Group__5
@init {
int stackSize = keepStackSize();
}
:
- rule__UnrealizedVariableCS__Group__0__Impl
- rule__UnrealizedVariableCS__Group__1
+ rule__VariablePredicateCS__Group__5__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__UnrealizedVariableCS__Group__0__Impl
+rule__VariablePredicateCS__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_0()); }
-(rule__UnrealizedVariableCS__NameAssignment_0)
-{ after(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_0()); }
-)
+{ before(grammarAccess.getVariablePredicateCSAccess().getSemicolonKeyword_5()); }
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__UnrealizedVariableCS__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__UnrealizedVariableCS__Group__1__Impl
- rule__UnrealizedVariableCS__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
+ ';'
-rule__UnrealizedVariableCS__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_1()); }
-(rule__UnrealizedVariableCS__Group_1__0)?
-{ after(grammarAccess.getUnrealizedVariableCSAccess().getGroup_1()); }
+{ after(grammarAccess.getVariablePredicateCSAccess().getSemicolonKeyword_5()); }
)
;
@@ -14939,32 +12639,8 @@ finally {
}
-rule__UnrealizedVariableCS__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__UnrealizedVariableCS__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__UnrealizedVariableCS__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2()); }
-(rule__UnrealizedVariableCS__Group_2__0)?
-{ after(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
@@ -14973,92 +12649,31 @@ finally {
-rule__UnrealizedVariableCS__Group_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__UnrealizedVariableCS__Group_1__0__Impl
- rule__UnrealizedVariableCS__Group_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__UnrealizedVariableCS__Group_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0()); }
-
- ':'
-
-{ after(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__UnrealizedVariableCS__Group_1__1
+rule__VariablePredicateCS__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__UnrealizedVariableCS__Group_1__1__Impl
+ rule__VariablePredicateCS__Group_2__0__Impl
+ rule__VariablePredicateCS__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__UnrealizedVariableCS__Group_1__1__Impl
+rule__VariablePredicateCS__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_1_1()); }
-(rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1)
-{ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_1_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
+{ before(grammarAccess.getVariablePredicateCSAccess().getColonKeyword_2_0()); }
+ ':'
-
-rule__UnrealizedVariableCS__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__UnrealizedVariableCS__Group_2__0__Impl
- rule__UnrealizedVariableCS__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__UnrealizedVariableCS__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0()); }
-
- ':='
-
-{ after(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0()); }
+{ after(grammarAccess.getVariablePredicateCSAccess().getColonKeyword_2_0()); }
)
;
@@ -15067,26 +12682,26 @@ finally {
}
-rule__UnrealizedVariableCS__Group_2__1
+rule__VariablePredicateCS__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__UnrealizedVariableCS__Group_2__1__Impl
+ rule__VariablePredicateCS__Group_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__UnrealizedVariableCS__Group_2__1__Impl
+rule__VariablePredicateCS__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionAssignment_2_1()); }
-(rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1)
-{ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionAssignment_2_1()); }
+{ before(grammarAccess.getVariablePredicateCSAccess().getOwnedTypeAssignment_2_1()); }
+(rule__VariablePredicateCS__OwnedTypeAssignment_2_1)
+{ after(grammarAccess.getVariablePredicateCSAccess().getOwnedTypeAssignment_2_1()); }
)
;
@@ -29038,44 +26653,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BottomPatternCS__OwnedConstraintsAssignment_0_4
+rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0()); }
- rulePredicateOrAssignmentCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); }
+ ruleUnrealizedVariableCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); }
)
;
@@ -29083,14 +26668,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1
+rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsConstraintCSParserRuleCall_2_1_0()); }
+ ruleConstraintCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsConstraintCSParserRuleCall_2_1_0()); }
)
;
@@ -29098,14 +26683,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
+rule__ConstraintCS__OwnedTargetAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0()); }
+{ before(grammarAccess.getConstraintCSAccess().getOwnedTargetExpCSParserRuleCall_1_0()); }
+ ruleExpCS{ after(grammarAccess.getConstraintCSAccess().getOwnedTargetExpCSParserRuleCall_1_0()); }
)
;
@@ -29113,14 +26698,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
+rule__ConstraintCS__OwnedInitExpressionAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0()); }
- rulePredicateOrAssignmentCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0()); }
+{ before(grammarAccess.getConstraintCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0()); }
+ ruleExpCS{ after(grammarAccess.getConstraintCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0()); }
)
;
@@ -29219,14 +26804,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1
+rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0()); }
- ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_2_0_0()); }
+ ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_2_0_0()); }
)
;
@@ -29234,14 +26819,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1
+rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0()); }
- ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesVariablePredicateCSParserRuleCall_2_1_0()); }
+ ruleVariablePredicateCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesVariablePredicateCSParserRuleCall_2_1_0()); }
)
;
@@ -29249,14 +26834,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__OwnedPredicatesAssignment_0_4
+rule__GuardPatternCS__OwnedPredicatesAssignment_2_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_4_0()); }
- rulePredicateCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_4_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_2_0()); }
+ rulePredicateCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_2_0()); }
)
;
@@ -29264,44 +26849,22 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1
+rule__GuardVariableCS__IsConnectionAssignment_0_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0()); }
- ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0()); }
-)
+{ before(grammarAccess.getGuardVariableCSAccess().getIsConnectionInoutKeyword_0_1_0()); }
+(
+{ before(grammarAccess.getGuardVariableCSAccess().getIsConnectionInoutKeyword_0_1_0()); }
-;
-finally {
- restoreStackSize(stackSize);
-}
+ 'inout'
-rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0()); }
- ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0()); }
+{ after(grammarAccess.getGuardVariableCSAccess().getIsConnectionInoutKeyword_0_1_0()); }
)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GuardPatternCS__OwnedPredicatesAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_1_0()); }
- rulePredicateCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_1_0()); }
+{ after(grammarAccess.getGuardVariableCSAccess().getIsConnectionInoutKeyword_0_1_0()); }
)
;
@@ -29309,14 +26872,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardVariableCS__NameAssignment_0
+rule__GuardVariableCS__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0()); }
- ruleUnrestrictedName{ after(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0()); }
+{ before(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0()); }
+ ruleUnrestrictedName{ after(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0()); }
)
;
@@ -29324,14 +26887,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardVariableCS__OwnedTypeAssignment_2
+rule__GuardVariableCS__OwnedTypeAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0()); }
- ruleTypeExpCS{ after(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0()); }
+{ before(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0()); }
+ ruleTypeExpCS{ after(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0()); }
)
;
@@ -29734,8 +27297,8 @@ rule__MiddleDomainCS__OwnedGuardPatternAssignment_1
}
:
(
-{ before(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternMiddleGuardPatternCSParserRuleCall_1_0()); }
- ruleMiddleGuardPatternCS{ after(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternMiddleGuardPatternCSParserRuleCall_1_0()); }
+{ before(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_1_0()); }
+ ruleGuardPatternCS{ after(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_1_0()); }
)
;
@@ -29749,98 +27312,8 @@ rule__MiddleDomainCS__OwnedBottomPatternAssignment_2
}
:
(
-{ before(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternMiddleBottomPatternCSParserRuleCall_2_0()); }
- ruleMiddleBottomPatternCS{ after(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternMiddleBottomPatternCSParserRuleCall_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0()); }
- rulePredicateOrAssignmentCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0()); }
- rulePredicateOrAssignmentCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0()); }
+{ before(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_2_0()); }
+ ruleBottomPatternCS{ after(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_2_0()); }
)
;
@@ -29974,44 +27447,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__PredicateCS__OwnedConditionAssignment_0
+rule__PredicateCS__OwnedConditionAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_0_0()); }
- ruleExpCS{ after(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetExpCSParserRuleCall_0_0()); }
- ruleExpCS{ after(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetExpCSParserRuleCall_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionExpCSParserRuleCall_1_1_0()); }
- ruleExpCS{ after(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionExpCSParserRuleCall_1_1_0()); }
+{ before(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_1_0()); }
+ ruleExpCS{ after(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_1_0()); }
)
;
@@ -30387,8 +27830,8 @@ rule__SourceDomainCS__OwnedGuardPatternAssignment_3
}
:
(
-{ before(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternSourceGuardPatternCSParserRuleCall_3_0()); }
- ruleSourceGuardPatternCS{ after(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternSourceGuardPatternCSParserRuleCall_3_0()); }
+{ before(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0()); }
+ ruleGuardPatternCS{ after(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0()); }
)
;
@@ -30402,68 +27845,8 @@ rule__SourceDomainCS__OwnedBottomPatternAssignment_4
}
:
(
-{ before(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternSourceBottomPatternCSParserRuleCall_4_0()); }
- ruleSourceBottomPatternCS{ after(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternSourceBottomPatternCSParserRuleCall_4_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0()); }
+{ before(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0()); }
+ ruleBottomPatternCS{ after(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0()); }
)
;
@@ -30624,8 +28007,8 @@ rule__TargetDomainCS__OwnedGuardPatternAssignment_3
}
:
(
-{ before(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternTargetGuardPatternCSParserRuleCall_3_0()); }
- ruleTargetGuardPatternCS{ after(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternTargetGuardPatternCSParserRuleCall_3_0()); }
+{ before(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0()); }
+ ruleGuardPatternCS{ after(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0()); }
)
;
@@ -30639,8 +28022,8 @@ rule__TargetDomainCS__OwnedBottomPatternAssignment_4
}
:
(
-{ before(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternTargetBottomPatternCSParserRuleCall_4_0()); }
- ruleTargetBottomPatternCS{ after(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternTargetBottomPatternCSParserRuleCall_4_0()); }
+{ before(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0()); }
+ ruleBottomPatternCS{ after(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0()); }
)
;
@@ -30648,14 +28031,24 @@ finally {
restoreStackSize(stackSize);
}
-rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0
+
+
+rule__UnrealizedVariableCS__IsConnectionAssignment_0_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionOutKeyword_0_1_0()); }
+(
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionOutKeyword_0_1_0()); }
+
+ 'out'
+
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionOutKeyword_0_1_0()); }
+)
+
+{ after(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionOutKeyword_0_1_0()); }
)
;
@@ -30663,14 +28056,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1
+rule__UnrealizedVariableCS__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0()); }
+ ruleUnrestrictedName{ after(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0()); }
)
;
@@ -30678,14 +28071,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0
+rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0()); }
+ ruleTypeExpCS{ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0()); }
)
;
@@ -30693,14 +28086,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1
+rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0()); }
- ruleUnrealizedVariableCS{ after(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0()); }
+{ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_3_1_0()); }
+ ruleExpCS{ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_3_1_0()); }
)
;
@@ -30708,16 +28101,14 @@ finally {
restoreStackSize(stackSize);
}
-
-
-rule__UnrealizedVariableCS__NameAssignment_0
+rule__VariablePredicateCS__NameAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0()); }
- ruleUnrestrictedName{ after(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0()); }
+{ before(grammarAccess.getVariablePredicateCSAccess().getNameUnrestrictedNameParserRuleCall_1_0()); }
+ ruleUnrestrictedName{ after(grammarAccess.getVariablePredicateCSAccess().getNameUnrestrictedNameParserRuleCall_1_0()); }
)
;
@@ -30725,14 +28116,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1
+rule__VariablePredicateCS__OwnedTypeAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0()); }
- ruleTypeExpCS{ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0()); }
+{ before(grammarAccess.getVariablePredicateCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0()); }
+ ruleTypeExpCS{ after(grammarAccess.getVariablePredicateCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0()); }
)
;
@@ -30740,14 +28131,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1
+rule__VariablePredicateCS__OwnedInitExpressionAssignment_4
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0()); }
- ruleExpCS{ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0()); }
+{ before(grammarAccess.getVariablePredicateCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_0()); }
+ ruleExpCS{ after(grammarAccess.getVariablePredicateCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_0()); }
)
;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.tokens b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.tokens
index af2007ec5..8999d19a0 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.tokens
@@ -1,132 +1,136 @@
-'!composes'=137
-'!derived'=120
-'!id'=122
-'!ordered'=124
-'!readonly'=126
-'!resolve'=139
-'!serializable'=30
-'!transient'=127
-'!unique'=129
-'!unsettable'=131
-'!volatile'=133
-'#'=94
-'&&'=113
-'('=73
-')'=74
-'*'=33
-'+'=35
-'++'=98
-'+='=68
-','=72
-'-'=31
-'->'=47
-'.'=46
-'..'=97
-'/'=34
-':'=75
+'!composes'=140
+'!derived'=123
+'!id'=125
+'!ordered'=127
+'!readonly'=129
+'!resolve'=142
+'!serializable'=32
+'!transient'=130
+'!unique'=132
+'!unsettable'=134
+'!volatile'=136
+'#'=95
+'&&'=114
+'('=74
+')'=75
+'*'=35
+'+'=37
+'++'=99
+'+='=70
+','=73
+'-'=33
+'->'=49
+'.'=48
+'..'=98
+'/'=36
+':'=76
'::'=82
-':='=17
-';'=18
-'<'=37
-'<-'=100
-'<='=39
-'<>'=41
-'='=40
-'>'=36
-'>='=38
-'?'=66
-'?->'=49
-'?.'=48
-'?='=115
-'@'=144
-'Bag'=61
-'Boolean'=52
-'Collection'=63
-'Integer'=53
-'Lambda'=99
-'Map'=50
-'OclAny'=57
-'OclInvalid'=58
-'OclVoid'=59
-'OrderedSet'=64
-'Real'=54
-'Sequence'=62
-'Set'=60
-'String'=55
-'Tuple'=51
-'UnlimitedNatural'=56
-'['=104
-']'=105
-'abstract'=140
-'add'=67
-'and'=42
-'attribute'=84
-'body'=92
+':='=18
+';'=19
+'<'=39
+'<-'=101
+'<='=41
+'<>'=43
+'='=42
+'>'=38
+'>='=40
+'?'=68
+'?->'=51
+'?.'=50
+'?='=117
+'@'=147
+'Bag'=63
+'Boolean'=54
+'Collection'=65
+'Integer'=55
+'Lambda'=100
+'Map'=52
+'OclAny'=59
+'OclInvalid'=60
+'OclVoid'=61
+'OrderedSet'=66
+'Real'=56
+'Sequence'=64
+'Set'=62
+'String'=57
+'Tuple'=53
+'UnlimitedNatural'=58
+'['=105
+']'=106
+'abstract'=143
+'add'=69
+'and'=44
+'attribute'=85
+'body'=93
'call'=78
-'check'=19
-'class'=95
-'composes'=136
-'datatype'=87
-'definition'=118
-'derivation'=86
-'derived'=119
-'else'=108
-'elseif'=110
-'endif'=109
-'enforce'=20
-'enum'=88
-'extends'=96
-'false'=143
+'check'=21
+'class'=96
+'composes'=139
+'datatype'=88
+'definition'=121
+'derivation'=87
+'derived'=122
+'else'=109
+'elseif'=111
+'endif'=110
+'enforce'=22
+'enum'=89
+'extends'=97
+'false'=146
'for'=79
-'id'=121
-'if'=106
-'implies'=45
-'import'=21
-'imports'=22
-'in'=76
-'infinite'=114
-'initial'=85
-'interface'=141
-'invalid'=101
-'let'=111
-'library'=23
-'literal'=89
-'map'=24
+'id'=124
+'if'=107
+'implies'=47
+'import'=23
+'imports'=24
+'in'=17
+'infinite'=116
+'initial'=86
+'inout'=115
+'interface'=144
+'invalid'=102
+'invar'=84
+'let'=112
+'library'=25
+'literal'=90
+'map'=26
'new'=81
-'not'=32
-'null'=102
-'operation'=90
-'or'=43
-'ordered'=123
+'not'=34
+'null'=103
+'operation'=91
+'or'=45
+'ordered'=126
+'out'=119
'package'=80
-'pre'=103
-'primitive'=134
-'property'=93
-'query'=25
-'readonly'=125
-'realize'=26
-'refines'=27
-'resolve'=138
-'self'=112
-'serializable'=135
+'pre'=104
+'primitive'=137
+'property'=94
+'query'=27
+'readonly'=128
+'realize'=28
+'refines'=29
+'resolve'=141
+'self'=113
+'serializable'=138
'set'=83
-'static'=117
-'then'=107
-'throws'=91
-'transformation'=28
-'transient'=116
-'true'=142
-'unique'=128
-'unsettable'=130
-'uses'=29
-'volatile'=132
+'static'=120
+'then'=108
+'throws'=92
+'transformation'=30
+'transient'=118
+'true'=145
+'unique'=131
+'unsettable'=133
+'uses'=31
+'var'=20
+'volatile'=135
'where'=77
-'xor'=44
-'{'=69
-'|'=70
-'|1'=145
-'|?'=65
-'}'=71
+'xor'=46
+'{'=71
+'|'=148
+'|1'=149
+'|?'=67
+'}'=72
RULE_ANY_OTHER=16
RULE_DOUBLE_QUOTED_STRING=11
RULE_ESCAPED_CHARACTER=9
@@ -186,6 +190,10 @@ T__142=142
T__143=143
T__144=144
T__145=145
+T__146=146
+T__147=147
+T__148=148
+T__149=149
T__17=17
T__18=18
T__19=19
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java
index 39920983f..8657bf465 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java
@@ -14,6 +14,7 @@ import java.util.ArrayList;
public class InternalQVTimperativeLexer extends Lexer {
public static final int T__144=144;
public static final int T__143=143;
+ public static final int T__146=146;
public static final int T__50=50;
public static final int T__145=145;
public static final int T__140=140;
@@ -75,9 +76,12 @@ public class InternalQVTimperativeLexer extends Lexer {
public static final int T__47=47;
public static final int RULE_ESCAPED_ID=7;
public static final int T__40=40;
+ public static final int T__148=148;
public static final int T__41=41;
+ public static final int T__147=147;
public static final int T__42=42;
public static final int T__43=43;
+ public static final int T__149=149;
public static final int T__91=91;
public static final int T__100=100;
public static final int T__92=92;
@@ -174,10 +178,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11:7: ( ':=' )
- // InternalQVTimperative.g:11:9: ':='
+ // InternalQVTimperative.g:11:7: ( 'in' )
+ // InternalQVTimperative.g:11:9: 'in'
{
- match(":=");
+ match("in");
}
@@ -195,10 +199,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:12:7: ( ';' )
- // InternalQVTimperative.g:12:9: ';'
+ // InternalQVTimperative.g:12:7: ( ':=' )
+ // InternalQVTimperative.g:12:9: ':='
{
- match(';');
+ match(":=");
+
}
@@ -215,11 +220,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:13:7: ( 'check' )
- // InternalQVTimperative.g:13:9: 'check'
+ // InternalQVTimperative.g:13:7: ( ';' )
+ // InternalQVTimperative.g:13:9: ';'
{
- match("check");
-
+ match(';');
}
@@ -236,10 +240,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:14:7: ( 'enforce' )
- // InternalQVTimperative.g:14:9: 'enforce'
+ // InternalQVTimperative.g:14:7: ( 'var' )
+ // InternalQVTimperative.g:14:9: 'var'
{
- match("enforce");
+ match("var");
}
@@ -257,10 +261,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:15:7: ( 'import' )
- // InternalQVTimperative.g:15:9: 'import'
+ // InternalQVTimperative.g:15:7: ( 'check' )
+ // InternalQVTimperative.g:15:9: 'check'
{
- match("import");
+ match("check");
}
@@ -278,10 +282,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:16:7: ( 'imports' )
- // InternalQVTimperative.g:16:9: 'imports'
+ // InternalQVTimperative.g:16:7: ( 'enforce' )
+ // InternalQVTimperative.g:16:9: 'enforce'
{
- match("imports");
+ match("enforce");
}
@@ -299,10 +303,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:17:7: ( 'library' )
- // InternalQVTimperative.g:17:9: 'library'
+ // InternalQVTimperative.g:17:7: ( 'import' )
+ // InternalQVTimperative.g:17:9: 'import'
{
- match("library");
+ match("import");
}
@@ -320,10 +324,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:18:7: ( 'map' )
- // InternalQVTimperative.g:18:9: 'map'
+ // InternalQVTimperative.g:18:7: ( 'imports' )
+ // InternalQVTimperative.g:18:9: 'imports'
{
- match("map");
+ match("imports");
}
@@ -341,10 +345,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:19:7: ( 'query' )
- // InternalQVTimperative.g:19:9: 'query'
+ // InternalQVTimperative.g:19:7: ( 'library' )
+ // InternalQVTimperative.g:19:9: 'library'
{
- match("query");
+ match("library");
}
@@ -362,10 +366,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:20:7: ( 'realize' )
- // InternalQVTimperative.g:20:9: 'realize'
+ // InternalQVTimperative.g:20:7: ( 'map' )
+ // InternalQVTimperative.g:20:9: 'map'
{
- match("realize");
+ match("map");
}
@@ -383,10 +387,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:21:7: ( 'refines' )
- // InternalQVTimperative.g:21:9: 'refines'
+ // InternalQVTimperative.g:21:7: ( 'query' )
+ // InternalQVTimperative.g:21:9: 'query'
{
- match("refines");
+ match("query");
}
@@ -404,10 +408,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:22:7: ( 'transformation' )
- // InternalQVTimperative.g:22:9: 'transformation'
+ // InternalQVTimperative.g:22:7: ( 'realize' )
+ // InternalQVTimperative.g:22:9: 'realize'
{
- match("transformation");
+ match("realize");
}
@@ -425,10 +429,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:23:7: ( 'uses' )
- // InternalQVTimperative.g:23:9: 'uses'
+ // InternalQVTimperative.g:23:7: ( 'refines' )
+ // InternalQVTimperative.g:23:9: 'refines'
{
- match("uses");
+ match("refines");
}
@@ -446,10 +450,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:24:7: ( '!serializable' )
- // InternalQVTimperative.g:24:9: '!serializable'
+ // InternalQVTimperative.g:24:7: ( 'transformation' )
+ // InternalQVTimperative.g:24:9: 'transformation'
{
- match("!serializable");
+ match("transformation");
}
@@ -467,10 +471,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:25:7: ( '-' )
- // InternalQVTimperative.g:25:9: '-'
+ // InternalQVTimperative.g:25:7: ( 'uses' )
+ // InternalQVTimperative.g:25:9: 'uses'
{
- match('-');
+ match("uses");
+
}
@@ -487,10 +492,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:26:7: ( 'not' )
- // InternalQVTimperative.g:26:9: 'not'
+ // InternalQVTimperative.g:26:7: ( '!serializable' )
+ // InternalQVTimperative.g:26:9: '!serializable'
{
- match("not");
+ match("!serializable");
}
@@ -508,10 +513,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:27:7: ( '*' )
- // InternalQVTimperative.g:27:9: '*'
+ // InternalQVTimperative.g:27:7: ( '-' )
+ // InternalQVTimperative.g:27:9: '-'
{
- match('*');
+ match('-');
}
@@ -528,10 +533,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:28:7: ( '/' )
- // InternalQVTimperative.g:28:9: '/'
+ // InternalQVTimperative.g:28:7: ( 'not' )
+ // InternalQVTimperative.g:28:9: 'not'
{
- match('/');
+ match("not");
+
}
@@ -548,10 +554,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:29:7: ( '+' )
- // InternalQVTimperative.g:29:9: '+'
+ // InternalQVTimperative.g:29:7: ( '*' )
+ // InternalQVTimperative.g:29:9: '*'
{
- match('+');
+ match('*');
}
@@ -568,10 +574,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:30:7: ( '>' )
- // InternalQVTimperative.g:30:9: '>'
+ // InternalQVTimperative.g:30:7: ( '/' )
+ // InternalQVTimperative.g:30:9: '/'
{
- match('>');
+ match('/');
}
@@ -588,10 +594,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:31:7: ( '<' )
- // InternalQVTimperative.g:31:9: '<'
+ // InternalQVTimperative.g:31:7: ( '+' )
+ // InternalQVTimperative.g:31:9: '+'
{
- match('<');
+ match('+');
}
@@ -608,11 +614,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:32:7: ( '>=' )
- // InternalQVTimperative.g:32:9: '>='
+ // InternalQVTimperative.g:32:7: ( '>' )
+ // InternalQVTimperative.g:32:9: '>'
{
- match(">=");
-
+ match('>');
}
@@ -629,11 +634,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:33:7: ( '<=' )
- // InternalQVTimperative.g:33:9: '<='
+ // InternalQVTimperative.g:33:7: ( '<' )
+ // InternalQVTimperative.g:33:9: '<'
{
- match("<=");
-
+ match('<');
}
@@ -650,10 +654,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34:7: ( '=' )
- // InternalQVTimperative.g:34:9: '='
+ // InternalQVTimperative.g:34:7: ( '>=' )
+ // InternalQVTimperative.g:34:9: '>='
{
- match('=');
+ match(">=");
+
}
@@ -670,10 +675,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:35:7: ( '<>' )
- // InternalQVTimperative.g:35:9: '<>'
+ // InternalQVTimperative.g:35:7: ( '<=' )
+ // InternalQVTimperative.g:35:9: '<='
{
- match("<>");
+ match("<=");
}
@@ -691,11 +696,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:36:7: ( 'and' )
- // InternalQVTimperative.g:36:9: 'and'
+ // InternalQVTimperative.g:36:7: ( '=' )
+ // InternalQVTimperative.g:36:9: '='
{
- match("and");
-
+ match('=');
}
@@ -712,10 +716,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:37:7: ( 'or' )
- // InternalQVTimperative.g:37:9: 'or'
+ // InternalQVTimperative.g:37:7: ( '<>' )
+ // InternalQVTimperative.g:37:9: '<>'
{
- match("or");
+ match("<>");
}
@@ -733,10 +737,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:38:7: ( 'xor' )
- // InternalQVTimperative.g:38:9: 'xor'
+ // InternalQVTimperative.g:38:7: ( 'and' )
+ // InternalQVTimperative.g:38:9: 'and'
{
- match("xor");
+ match("and");
}
@@ -754,10 +758,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:39:7: ( 'implies' )
- // InternalQVTimperative.g:39:9: 'implies'
+ // InternalQVTimperative.g:39:7: ( 'or' )
+ // InternalQVTimperative.g:39:9: 'or'
{
- match("implies");
+ match("or");
}
@@ -775,10 +779,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:40:7: ( '.' )
- // InternalQVTimperative.g:40:9: '.'
+ // InternalQVTimperative.g:40:7: ( 'xor' )
+ // InternalQVTimperative.g:40:9: 'xor'
{
- match('.');
+ match("xor");
+
}
@@ -795,10 +800,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:41:7: ( '->' )
- // InternalQVTimperative.g:41:9: '->'
+ // InternalQVTimperative.g:41:7: ( 'implies' )
+ // InternalQVTimperative.g:41:9: 'implies'
{
- match("->");
+ match("implies");
}
@@ -816,11 +821,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:42:7: ( '?.' )
- // InternalQVTimperative.g:42:9: '?.'
+ // InternalQVTimperative.g:42:7: ( '.' )
+ // InternalQVTimperative.g:42:9: '.'
{
- match("?.");
-
+ match('.');
}
@@ -837,10 +841,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:43:7: ( '?->' )
- // InternalQVTimperative.g:43:9: '?->'
+ // InternalQVTimperative.g:43:7: ( '->' )
+ // InternalQVTimperative.g:43:9: '->'
{
- match("?->");
+ match("->");
}
@@ -858,10 +862,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:44:7: ( 'Map' )
- // InternalQVTimperative.g:44:9: 'Map'
+ // InternalQVTimperative.g:44:7: ( '?.' )
+ // InternalQVTimperative.g:44:9: '?.'
{
- match("Map");
+ match("?.");
}
@@ -879,10 +883,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:45:7: ( 'Tuple' )
- // InternalQVTimperative.g:45:9: 'Tuple'
+ // InternalQVTimperative.g:45:7: ( '?->' )
+ // InternalQVTimperative.g:45:9: '?->'
{
- match("Tuple");
+ match("?->");
}
@@ -900,10 +904,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:46:7: ( 'Boolean' )
- // InternalQVTimperative.g:46:9: 'Boolean'
+ // InternalQVTimperative.g:46:7: ( 'Map' )
+ // InternalQVTimperative.g:46:9: 'Map'
{
- match("Boolean");
+ match("Map");
}
@@ -921,10 +925,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:47:7: ( 'Integer' )
- // InternalQVTimperative.g:47:9: 'Integer'
+ // InternalQVTimperative.g:47:7: ( 'Tuple' )
+ // InternalQVTimperative.g:47:9: 'Tuple'
{
- match("Integer");
+ match("Tuple");
}
@@ -942,10 +946,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:48:7: ( 'Real' )
- // InternalQVTimperative.g:48:9: 'Real'
+ // InternalQVTimperative.g:48:7: ( 'Boolean' )
+ // InternalQVTimperative.g:48:9: 'Boolean'
{
- match("Real");
+ match("Boolean");
}
@@ -963,10 +967,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:49:7: ( 'String' )
- // InternalQVTimperative.g:49:9: 'String'
+ // InternalQVTimperative.g:49:7: ( 'Integer' )
+ // InternalQVTimperative.g:49:9: 'Integer'
{
- match("String");
+ match("Integer");
}
@@ -984,10 +988,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:50:7: ( 'UnlimitedNatural' )
- // InternalQVTimperative.g:50:9: 'UnlimitedNatural'
+ // InternalQVTimperative.g:50:7: ( 'Real' )
+ // InternalQVTimperative.g:50:9: 'Real'
{
- match("UnlimitedNatural");
+ match("Real");
}
@@ -1005,10 +1009,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:51:7: ( 'OclAny' )
- // InternalQVTimperative.g:51:9: 'OclAny'
+ // InternalQVTimperative.g:51:7: ( 'String' )
+ // InternalQVTimperative.g:51:9: 'String'
{
- match("OclAny");
+ match("String");
}
@@ -1026,10 +1030,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:52:7: ( 'OclInvalid' )
- // InternalQVTimperative.g:52:9: 'OclInvalid'
+ // InternalQVTimperative.g:52:7: ( 'UnlimitedNatural' )
+ // InternalQVTimperative.g:52:9: 'UnlimitedNatural'
{
- match("OclInvalid");
+ match("UnlimitedNatural");
}
@@ -1047,10 +1051,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:53:7: ( 'OclVoid' )
- // InternalQVTimperative.g:53:9: 'OclVoid'
+ // InternalQVTimperative.g:53:7: ( 'OclAny' )
+ // InternalQVTimperative.g:53:9: 'OclAny'
{
- match("OclVoid");
+ match("OclAny");
}
@@ -1068,10 +1072,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:54:7: ( 'Set' )
- // InternalQVTimperative.g:54:9: 'Set'
+ // InternalQVTimperative.g:54:7: ( 'OclInvalid' )
+ // InternalQVTimperative.g:54:9: 'OclInvalid'
{
- match("Set");
+ match("OclInvalid");
}
@@ -1089,10 +1093,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:55:7: ( 'Bag' )
- // InternalQVTimperative.g:55:9: 'Bag'
+ // InternalQVTimperative.g:55:7: ( 'OclVoid' )
+ // InternalQVTimperative.g:55:9: 'OclVoid'
{
- match("Bag");
+ match("OclVoid");
}
@@ -1110,10 +1114,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:56:7: ( 'Sequence' )
- // InternalQVTimperative.g:56:9: 'Sequence'
+ // InternalQVTimperative.g:56:7: ( 'Set' )
+ // InternalQVTimperative.g:56:9: 'Set'
{
- match("Sequence");
+ match("Set");
}
@@ -1131,10 +1135,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:57:7: ( 'Collection' )
- // InternalQVTimperative.g:57:9: 'Collection'
+ // InternalQVTimperative.g:57:7: ( 'Bag' )
+ // InternalQVTimperative.g:57:9: 'Bag'
{
- match("Collection");
+ match("Bag");
}
@@ -1152,10 +1156,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:58:7: ( 'OrderedSet' )
- // InternalQVTimperative.g:58:9: 'OrderedSet'
+ // InternalQVTimperative.g:58:7: ( 'Sequence' )
+ // InternalQVTimperative.g:58:9: 'Sequence'
{
- match("OrderedSet");
+ match("Sequence");
}
@@ -1173,10 +1177,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:59:7: ( '|?' )
- // InternalQVTimperative.g:59:9: '|?'
+ // InternalQVTimperative.g:59:7: ( 'Collection' )
+ // InternalQVTimperative.g:59:9: 'Collection'
{
- match("|?");
+ match("Collection");
}
@@ -1194,10 +1198,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:60:7: ( '?' )
- // InternalQVTimperative.g:60:9: '?'
+ // InternalQVTimperative.g:60:7: ( 'OrderedSet' )
+ // InternalQVTimperative.g:60:9: 'OrderedSet'
{
- match('?');
+ match("OrderedSet");
+
}
@@ -1214,10 +1219,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:61:7: ( 'add' )
- // InternalQVTimperative.g:61:9: 'add'
+ // InternalQVTimperative.g:61:7: ( '|?' )
+ // InternalQVTimperative.g:61:9: '|?'
{
- match("add");
+ match("|?");
}
@@ -1235,11 +1240,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:62:7: ( '+=' )
- // InternalQVTimperative.g:62:9: '+='
+ // InternalQVTimperative.g:62:7: ( '?' )
+ // InternalQVTimperative.g:62:9: '?'
{
- match("+=");
-
+ match('?');
}
@@ -1256,10 +1260,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:63:7: ( '{' )
- // InternalQVTimperative.g:63:9: '{'
+ // InternalQVTimperative.g:63:7: ( 'add' )
+ // InternalQVTimperative.g:63:9: 'add'
{
- match('{');
+ match("add");
+
}
@@ -1276,10 +1281,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:64:7: ( '|' )
- // InternalQVTimperative.g:64:9: '|'
+ // InternalQVTimperative.g:64:7: ( '+=' )
+ // InternalQVTimperative.g:64:9: '+='
{
- match('|');
+ match("+=");
+
}
@@ -1296,10 +1302,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:65:7: ( '}' )
- // InternalQVTimperative.g:65:9: '}'
+ // InternalQVTimperative.g:65:7: ( '{' )
+ // InternalQVTimperative.g:65:9: '{'
{
- match('}');
+ match('{');
}
@@ -1316,10 +1322,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:66:7: ( ',' )
- // InternalQVTimperative.g:66:9: ','
+ // InternalQVTimperative.g:66:7: ( '}' )
+ // InternalQVTimperative.g:66:9: '}'
{
- match(',');
+ match('}');
}
@@ -1336,10 +1342,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:67:7: ( '(' )
- // InternalQVTimperative.g:67:9: '('
+ // InternalQVTimperative.g:67:7: ( ',' )
+ // InternalQVTimperative.g:67:9: ','
{
- match('(');
+ match(',');
}
@@ -1356,10 +1362,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:68:7: ( ')' )
- // InternalQVTimperative.g:68:9: ')'
+ // InternalQVTimperative.g:68:7: ( '(' )
+ // InternalQVTimperative.g:68:9: '('
{
- match(')');
+ match('(');
}
@@ -1376,10 +1382,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:69:7: ( ':' )
- // InternalQVTimperative.g:69:9: ':'
+ // InternalQVTimperative.g:69:7: ( ')' )
+ // InternalQVTimperative.g:69:9: ')'
{
- match(':');
+ match(')');
}
@@ -1396,11 +1402,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:70:7: ( 'in' )
- // InternalQVTimperative.g:70:9: 'in'
+ // InternalQVTimperative.g:70:7: ( ':' )
+ // InternalQVTimperative.g:70:9: ':'
{
- match("in");
-
+ match(':');
}
@@ -1564,10 +1569,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:78:7: ( 'attribute' )
- // InternalQVTimperative.g:78:9: 'attribute'
+ // InternalQVTimperative.g:78:7: ( 'invar' )
+ // InternalQVTimperative.g:78:9: 'invar'
{
- match("attribute");
+ match("invar");
}
@@ -1585,10 +1590,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:79:7: ( 'initial' )
- // InternalQVTimperative.g:79:9: 'initial'
+ // InternalQVTimperative.g:79:7: ( 'attribute' )
+ // InternalQVTimperative.g:79:9: 'attribute'
{
- match("initial");
+ match("attribute");
}
@@ -1606,10 +1611,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:80:7: ( 'derivation' )
- // InternalQVTimperative.g:80:9: 'derivation'
+ // InternalQVTimperative.g:80:7: ( 'initial' )
+ // InternalQVTimperative.g:80:9: 'initial'
{
- match("derivation");
+ match("initial");
}
@@ -1627,10 +1632,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:81:7: ( 'datatype' )
- // InternalQVTimperative.g:81:9: 'datatype'
+ // InternalQVTimperative.g:81:7: ( 'derivation' )
+ // InternalQVTimperative.g:81:9: 'derivation'
{
- match("datatype");
+ match("derivation");
}
@@ -1648,10 +1653,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:82:7: ( 'enum' )
- // InternalQVTimperative.g:82:9: 'enum'
+ // InternalQVTimperative.g:82:7: ( 'datatype' )
+ // InternalQVTimperative.g:82:9: 'datatype'
{
- match("enum");
+ match("datatype");
}
@@ -1669,10 +1674,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:83:7: ( 'literal' )
- // InternalQVTimperative.g:83:9: 'literal'
+ // InternalQVTimperative.g:83:7: ( 'enum' )
+ // InternalQVTimperative.g:83:9: 'enum'
{
- match("literal");
+ match("enum");
}
@@ -1690,10 +1695,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:84:7: ( 'operation' )
- // InternalQVTimperative.g:84:9: 'operation'
+ // InternalQVTimperative.g:84:7: ( 'literal' )
+ // InternalQVTimperative.g:84:9: 'literal'
{
- match("operation");
+ match("literal");
}
@@ -1711,10 +1716,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:85:7: ( 'throws' )
- // InternalQVTimperative.g:85:9: 'throws'
+ // InternalQVTimperative.g:85:7: ( 'operation' )
+ // InternalQVTimperative.g:85:9: 'operation'
{
- match("throws");
+ match("operation");
}
@@ -1732,10 +1737,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:86:7: ( 'body' )
- // InternalQVTimperative.g:86:9: 'body'
+ // InternalQVTimperative.g:86:7: ( 'throws' )
+ // InternalQVTimperative.g:86:9: 'throws'
{
- match("body");
+ match("throws");
}
@@ -1753,10 +1758,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:87:7: ( 'property' )
- // InternalQVTimperative.g:87:9: 'property'
+ // InternalQVTimperative.g:87:7: ( 'body' )
+ // InternalQVTimperative.g:87:9: 'body'
{
- match("property");
+ match("body");
}
@@ -1774,10 +1779,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:88:7: ( '#' )
- // InternalQVTimperative.g:88:9: '#'
+ // InternalQVTimperative.g:88:7: ( 'property' )
+ // InternalQVTimperative.g:88:9: 'property'
{
- match('#');
+ match("property");
+
}
@@ -1794,11 +1800,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:89:7: ( 'class' )
- // InternalQVTimperative.g:89:9: 'class'
+ // InternalQVTimperative.g:89:7: ( '#' )
+ // InternalQVTimperative.g:89:9: '#'
{
- match("class");
-
+ match('#');
}
@@ -1815,10 +1820,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:90:7: ( 'extends' )
- // InternalQVTimperative.g:90:9: 'extends'
+ // InternalQVTimperative.g:90:7: ( 'class' )
+ // InternalQVTimperative.g:90:9: 'class'
{
- match("extends");
+ match("class");
}
@@ -1836,10 +1841,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:91:7: ( '..' )
- // InternalQVTimperative.g:91:9: '..'
+ // InternalQVTimperative.g:91:7: ( 'extends' )
+ // InternalQVTimperative.g:91:9: 'extends'
{
- match("..");
+ match("extends");
}
@@ -1857,10 +1862,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:92:7: ( '++' )
- // InternalQVTimperative.g:92:9: '++'
+ // InternalQVTimperative.g:92:7: ( '..' )
+ // InternalQVTimperative.g:92:9: '..'
{
- match("++");
+ match("..");
}
@@ -1878,10 +1883,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:93:7: ( 'Lambda' )
- // InternalQVTimperative.g:93:9: 'Lambda'
+ // InternalQVTimperative.g:93:7: ( '++' )
+ // InternalQVTimperative.g:93:9: '++'
{
- match("Lambda");
+ match("++");
}
@@ -1899,10 +1904,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:94:8: ( '<-' )
- // InternalQVTimperative.g:94:10: '<-'
+ // InternalQVTimperative.g:94:8: ( 'Lambda' )
+ // InternalQVTimperative.g:94:10: 'Lambda'
{
- match("<-");
+ match("Lambda");
}
@@ -1920,10 +1925,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:95:8: ( 'invalid' )
- // InternalQVTimperative.g:95:10: 'invalid'
+ // InternalQVTimperative.g:95:8: ( '<-' )
+ // InternalQVTimperative.g:95:10: '<-'
{
- match("invalid");
+ match("<-");
}
@@ -1941,10 +1946,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:96:8: ( 'null' )
- // InternalQVTimperative.g:96:10: 'null'
+ // InternalQVTimperative.g:96:8: ( 'invalid' )
+ // InternalQVTimperative.g:96:10: 'invalid'
{
- match("null");
+ match("invalid");
}
@@ -1962,10 +1967,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:97:8: ( 'pre' )
- // InternalQVTimperative.g:97:10: 'pre'
+ // InternalQVTimperative.g:97:8: ( 'null' )
+ // InternalQVTimperative.g:97:10: 'null'
{
- match("pre");
+ match("null");
}
@@ -1983,10 +1988,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:98:8: ( '[' )
- // InternalQVTimperative.g:98:10: '['
+ // InternalQVTimperative.g:98:8: ( 'pre' )
+ // InternalQVTimperative.g:98:10: 'pre'
{
- match('[');
+ match("pre");
+
}
@@ -2003,10 +2009,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:99:8: ( ']' )
- // InternalQVTimperative.g:99:10: ']'
+ // InternalQVTimperative.g:99:8: ( '[' )
+ // InternalQVTimperative.g:99:10: '['
{
- match(']');
+ match('[');
}
@@ -2023,11 +2029,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:100:8: ( 'if' )
- // InternalQVTimperative.g:100:10: 'if'
+ // InternalQVTimperative.g:100:8: ( ']' )
+ // InternalQVTimperative.g:100:10: ']'
{
- match("if");
-
+ match(']');
}
@@ -2044,10 +2049,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:101:8: ( 'then' )
- // InternalQVTimperative.g:101:10: 'then'
+ // InternalQVTimperative.g:101:8: ( 'if' )
+ // InternalQVTimperative.g:101:10: 'if'
{
- match("then");
+ match("if");
}
@@ -2065,10 +2070,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:102:8: ( 'else' )
- // InternalQVTimperative.g:102:10: 'else'
+ // InternalQVTimperative.g:102:8: ( 'then' )
+ // InternalQVTimperative.g:102:10: 'then'
{
- match("else");
+ match("then");
}
@@ -2086,10 +2091,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:103:8: ( 'endif' )
- // InternalQVTimperative.g:103:10: 'endif'
+ // InternalQVTimperative.g:103:8: ( 'else' )
+ // InternalQVTimperative.g:103:10: 'else'
{
- match("endif");
+ match("else");
}
@@ -2107,10 +2112,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:104:8: ( 'elseif' )
- // InternalQVTimperative.g:104:10: 'elseif'
+ // InternalQVTimperative.g:104:8: ( 'endif' )
+ // InternalQVTimperative.g:104:10: 'endif'
{
- match("elseif");
+ match("endif");
}
@@ -2128,10 +2133,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:105:8: ( 'let' )
- // InternalQVTimperative.g:105:10: 'let'
+ // InternalQVTimperative.g:105:8: ( 'elseif' )
+ // InternalQVTimperative.g:105:10: 'elseif'
{
- match("let");
+ match("elseif");
}
@@ -2149,10 +2154,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:106:8: ( 'self' )
- // InternalQVTimperative.g:106:10: 'self'
+ // InternalQVTimperative.g:106:8: ( 'let' )
+ // InternalQVTimperative.g:106:10: 'let'
{
- match("self");
+ match("let");
}
@@ -2170,10 +2175,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:107:8: ( '&&' )
- // InternalQVTimperative.g:107:10: '&&'
+ // InternalQVTimperative.g:107:8: ( 'self' )
+ // InternalQVTimperative.g:107:10: 'self'
{
- match("&&");
+ match("self");
}
@@ -2191,10 +2196,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:108:8: ( 'infinite' )
- // InternalQVTimperative.g:108:10: 'infinite'
+ // InternalQVTimperative.g:108:8: ( '&&' )
+ // InternalQVTimperative.g:108:10: '&&'
{
- match("infinite");
+ match("&&");
}
@@ -2212,10 +2217,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:109:8: ( '?=' )
- // InternalQVTimperative.g:109:10: '?='
+ // InternalQVTimperative.g:109:8: ( 'inout' )
+ // InternalQVTimperative.g:109:10: 'inout'
{
- match("?=");
+ match("inout");
}
@@ -2233,10 +2238,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:110:8: ( 'transient' )
- // InternalQVTimperative.g:110:10: 'transient'
+ // InternalQVTimperative.g:110:8: ( 'infinite' )
+ // InternalQVTimperative.g:110:10: 'infinite'
{
- match("transient");
+ match("infinite");
}
@@ -2254,10 +2259,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:111:8: ( 'static' )
- // InternalQVTimperative.g:111:10: 'static'
+ // InternalQVTimperative.g:111:8: ( '?=' )
+ // InternalQVTimperative.g:111:10: '?='
{
- match("static");
+ match("?=");
}
@@ -2275,10 +2280,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:112:8: ( 'definition' )
- // InternalQVTimperative.g:112:10: 'definition'
+ // InternalQVTimperative.g:112:8: ( 'transient' )
+ // InternalQVTimperative.g:112:10: 'transient'
{
- match("definition");
+ match("transient");
}
@@ -2296,10 +2301,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:113:8: ( 'derived' )
- // InternalQVTimperative.g:113:10: 'derived'
+ // InternalQVTimperative.g:113:8: ( 'out' )
+ // InternalQVTimperative.g:113:10: 'out'
{
- match("derived");
+ match("out");
}
@@ -2317,10 +2322,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:114:8: ( '!derived' )
- // InternalQVTimperative.g:114:10: '!derived'
+ // InternalQVTimperative.g:114:8: ( 'static' )
+ // InternalQVTimperative.g:114:10: 'static'
{
- match("!derived");
+ match("static");
}
@@ -2338,10 +2343,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:115:8: ( 'id' )
- // InternalQVTimperative.g:115:10: 'id'
+ // InternalQVTimperative.g:115:8: ( 'definition' )
+ // InternalQVTimperative.g:115:10: 'definition'
{
- match("id");
+ match("definition");
}
@@ -2359,10 +2364,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:116:8: ( '!id' )
- // InternalQVTimperative.g:116:10: '!id'
+ // InternalQVTimperative.g:116:8: ( 'derived' )
+ // InternalQVTimperative.g:116:10: 'derived'
{
- match("!id");
+ match("derived");
}
@@ -2380,10 +2385,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:117:8: ( 'ordered' )
- // InternalQVTimperative.g:117:10: 'ordered'
+ // InternalQVTimperative.g:117:8: ( '!derived' )
+ // InternalQVTimperative.g:117:10: '!derived'
{
- match("ordered");
+ match("!derived");
}
@@ -2401,10 +2406,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:118:8: ( '!ordered' )
- // InternalQVTimperative.g:118:10: '!ordered'
+ // InternalQVTimperative.g:118:8: ( 'id' )
+ // InternalQVTimperative.g:118:10: 'id'
{
- match("!ordered");
+ match("id");
}
@@ -2422,10 +2427,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:119:8: ( 'readonly' )
- // InternalQVTimperative.g:119:10: 'readonly'
+ // InternalQVTimperative.g:119:8: ( '!id' )
+ // InternalQVTimperative.g:119:10: '!id'
{
- match("readonly");
+ match("!id");
}
@@ -2443,10 +2448,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:120:8: ( '!readonly' )
- // InternalQVTimperative.g:120:10: '!readonly'
+ // InternalQVTimperative.g:120:8: ( 'ordered' )
+ // InternalQVTimperative.g:120:10: 'ordered'
{
- match("!readonly");
+ match("ordered");
}
@@ -2464,10 +2469,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:121:8: ( '!transient' )
- // InternalQVTimperative.g:121:10: '!transient'
+ // InternalQVTimperative.g:121:8: ( '!ordered' )
+ // InternalQVTimperative.g:121:10: '!ordered'
{
- match("!transient");
+ match("!ordered");
}
@@ -2485,10 +2490,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:122:8: ( 'unique' )
- // InternalQVTimperative.g:122:10: 'unique'
+ // InternalQVTimperative.g:122:8: ( 'readonly' )
+ // InternalQVTimperative.g:122:10: 'readonly'
{
- match("unique");
+ match("readonly");
}
@@ -2506,10 +2511,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:123:8: ( '!unique' )
- // InternalQVTimperative.g:123:10: '!unique'
+ // InternalQVTimperative.g:123:8: ( '!readonly' )
+ // InternalQVTimperative.g:123:10: '!readonly'
{
- match("!unique");
+ match("!readonly");
}
@@ -2527,10 +2532,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:124:8: ( 'unsettable' )
- // InternalQVTimperative.g:124:10: 'unsettable'
+ // InternalQVTimperative.g:124:8: ( '!transient' )
+ // InternalQVTimperative.g:124:10: '!transient'
{
- match("unsettable");
+ match("!transient");
}
@@ -2548,10 +2553,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:125:8: ( '!unsettable' )
- // InternalQVTimperative.g:125:10: '!unsettable'
+ // InternalQVTimperative.g:125:8: ( 'unique' )
+ // InternalQVTimperative.g:125:10: 'unique'
{
- match("!unsettable");
+ match("unique");
}
@@ -2569,10 +2574,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__132;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:126:8: ( 'volatile' )
- // InternalQVTimperative.g:126:10: 'volatile'
+ // InternalQVTimperative.g:126:8: ( '!unique' )
+ // InternalQVTimperative.g:126:10: '!unique'
{
- match("volatile");
+ match("!unique");
}
@@ -2590,10 +2595,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__133;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:127:8: ( '!volatile' )
- // InternalQVTimperative.g:127:10: '!volatile'
+ // InternalQVTimperative.g:127:8: ( 'unsettable' )
+ // InternalQVTimperative.g:127:10: 'unsettable'
{
- match("!volatile");
+ match("unsettable");
}
@@ -2611,10 +2616,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__134;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:128:8: ( 'primitive' )
- // InternalQVTimperative.g:128:10: 'primitive'
+ // InternalQVTimperative.g:128:8: ( '!unsettable' )
+ // InternalQVTimperative.g:128:10: '!unsettable'
{
- match("primitive");
+ match("!unsettable");
}
@@ -2632,10 +2637,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__135;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:129:8: ( 'serializable' )
- // InternalQVTimperative.g:129:10: 'serializable'
+ // InternalQVTimperative.g:129:8: ( 'volatile' )
+ // InternalQVTimperative.g:129:10: 'volatile'
{
- match("serializable");
+ match("volatile");
}
@@ -2653,10 +2658,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__136;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:130:8: ( 'composes' )
- // InternalQVTimperative.g:130:10: 'composes'
+ // InternalQVTimperative.g:130:8: ( '!volatile' )
+ // InternalQVTimperative.g:130:10: '!volatile'
{
- match("composes");
+ match("!volatile");
}
@@ -2674,10 +2679,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__137;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:131:8: ( '!composes' )
- // InternalQVTimperative.g:131:10: '!composes'
+ // InternalQVTimperative.g:131:8: ( 'primitive' )
+ // InternalQVTimperative.g:131:10: 'primitive'
{
- match("!composes");
+ match("primitive");
}
@@ -2695,10 +2700,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__138;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:132:8: ( 'resolve' )
- // InternalQVTimperative.g:132:10: 'resolve'
+ // InternalQVTimperative.g:132:8: ( 'serializable' )
+ // InternalQVTimperative.g:132:10: 'serializable'
{
- match("resolve");
+ match("serializable");
}
@@ -2716,10 +2721,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__139;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:133:8: ( '!resolve' )
- // InternalQVTimperative.g:133:10: '!resolve'
+ // InternalQVTimperative.g:133:8: ( 'composes' )
+ // InternalQVTimperative.g:133:10: 'composes'
{
- match("!resolve");
+ match("composes");
}
@@ -2737,10 +2742,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__140;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:134:8: ( 'abstract' )
- // InternalQVTimperative.g:134:10: 'abstract'
+ // InternalQVTimperative.g:134:8: ( '!composes' )
+ // InternalQVTimperative.g:134:10: '!composes'
{
- match("abstract");
+ match("!composes");
}
@@ -2758,10 +2763,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__141;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:135:8: ( 'interface' )
- // InternalQVTimperative.g:135:10: 'interface'
+ // InternalQVTimperative.g:135:8: ( 'resolve' )
+ // InternalQVTimperative.g:135:10: 'resolve'
{
- match("interface");
+ match("resolve");
}
@@ -2779,10 +2784,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__142;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:136:8: ( 'true' )
- // InternalQVTimperative.g:136:10: 'true'
+ // InternalQVTimperative.g:136:8: ( '!resolve' )
+ // InternalQVTimperative.g:136:10: '!resolve'
{
- match("true");
+ match("!resolve");
}
@@ -2800,10 +2805,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__143;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:137:8: ( 'false' )
- // InternalQVTimperative.g:137:10: 'false'
+ // InternalQVTimperative.g:137:8: ( 'abstract' )
+ // InternalQVTimperative.g:137:10: 'abstract'
{
- match("false");
+ match("abstract");
}
@@ -2821,10 +2826,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__144;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:138:8: ( '@' )
- // InternalQVTimperative.g:138:10: '@'
+ // InternalQVTimperative.g:138:8: ( 'interface' )
+ // InternalQVTimperative.g:138:10: 'interface'
{
- match('@');
+ match("interface");
+
}
@@ -2841,10 +2847,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__145;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:139:8: ( '|1' )
- // InternalQVTimperative.g:139:10: '|1'
+ // InternalQVTimperative.g:139:8: ( 'true' )
+ // InternalQVTimperative.g:139:10: 'true'
{
- match("|1");
+ match("true");
}
@@ -2857,13 +2863,95 @@ public class InternalQVTimperativeLexer extends Lexer {
}
// $ANTLR end "T__145"
+ // $ANTLR start "T__146"
+ public final void mT__146() throws RecognitionException {
+ try {
+ int _type = T__146;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalQVTimperative.g:140:8: ( 'false' )
+ // InternalQVTimperative.g:140:10: 'false'
+ {
+ match("false");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__146"
+
+ // $ANTLR start "T__147"
+ public final void mT__147() throws RecognitionException {
+ try {
+ int _type = T__147;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalQVTimperative.g:141:8: ( '@' )
+ // InternalQVTimperative.g:141:10: '@'
+ {
+ match('@');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__147"
+
+ // $ANTLR start "T__148"
+ public final void mT__148() throws RecognitionException {
+ try {
+ int _type = T__148;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalQVTimperative.g:142:8: ( '|' )
+ // InternalQVTimperative.g:142:10: '|'
+ {
+ match('|');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__148"
+
+ // $ANTLR start "T__149"
+ public final void mT__149() throws RecognitionException {
+ try {
+ int _type = T__149;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalQVTimperative.g:143:8: ( '|1' )
+ // InternalQVTimperative.g:143:10: '|1'
+ {
+ match("|1");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__149"
+
// $ANTLR start "RULE_UNQUOTED_STRING"
public final void mRULE_UNQUOTED_STRING() throws RecognitionException {
try {
int _type = RULE_UNQUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34737:22: ( '\\u00A3$%^\\u00A3$%^' )
- // InternalQVTimperative.g:34737:24: '\\u00A3$%^\\u00A3$%^'
+ // InternalQVTimperative.g:32128:22: ( '\\u00A3$%^\\u00A3$%^' )
+ // InternalQVTimperative.g:32128:24: '\\u00A3$%^\\u00A3$%^'
{
match("\u00A3$%^\u00A3$%^");
@@ -2881,8 +2969,8 @@ public class InternalQVTimperativeLexer extends Lexer {
// $ANTLR start "RULE_ESCAPED_CHARACTER"
public final void mRULE_ESCAPED_CHARACTER() throws RecognitionException {
try {
- // InternalQVTimperative.g:34739:33: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) )
- // InternalQVTimperative.g:34739:35: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // InternalQVTimperative.g:32130:33: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) )
+ // InternalQVTimperative.g:32130:35: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
@@ -2906,8 +2994,8 @@ public class InternalQVTimperativeLexer extends Lexer {
// $ANTLR start "RULE_LETTER_CHARACTER"
public final void mRULE_LETTER_CHARACTER() throws RecognitionException {
try {
- // InternalQVTimperative.g:34741:32: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) )
- // InternalQVTimperative.g:34741:34: ( 'a' .. 'z' | 'A' .. 'Z' | '_' )
+ // InternalQVTimperative.g:32132:32: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) )
+ // InternalQVTimperative.g:32132:34: ( 'a' .. 'z' | 'A' .. 'Z' | '_' )
{
if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
@@ -2932,11 +3020,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_DOUBLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34743:27: ( '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // InternalQVTimperative.g:34743:29: '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalQVTimperative.g:32134:27: ( '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalQVTimperative.g:32134:29: '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalQVTimperative.g:34743:33: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalQVTimperative.g:32134:33: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )*
loop1:
do {
int alt1=3;
@@ -2952,14 +3040,14 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt1) {
case 1 :
- // InternalQVTimperative.g:34743:34: RULE_ESCAPED_CHARACTER
+ // InternalQVTimperative.g:32134:34: RULE_ESCAPED_CHARACTER
{
mRULE_ESCAPED_CHARACTER();
}
break;
case 2 :
- // InternalQVTimperative.g:34743:57: ~ ( ( '\\\\' | '\"' ) )
+ // InternalQVTimperative.g:32134:57: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2996,11 +3084,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_SINGLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34745:27: ( '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- // InternalQVTimperative.g:34745:29: '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalQVTimperative.g:32136:27: ( '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalQVTimperative.g:32136:29: '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalQVTimperative.g:34745:34: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalQVTimperative.g:32136:34: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )*
loop2:
do {
int alt2=3;
@@ -3016,14 +3104,14 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt2) {
case 1 :
- // InternalQVTimperative.g:34745:35: RULE_ESCAPED_CHARACTER
+ // InternalQVTimperative.g:32136:35: RULE_ESCAPED_CHARACTER
{
mRULE_ESCAPED_CHARACTER();
}
break;
case 2 :
- // InternalQVTimperative.g:34745:58: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalQVTimperative.g:32136:58: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3060,12 +3148,12 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_ML_SINGLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34747:30: ( '/\\'' ( options {greedy=false; } : . )* '\\'/' )
- // InternalQVTimperative.g:34747:32: '/\\'' ( options {greedy=false; } : . )* '\\'/'
+ // InternalQVTimperative.g:32138:30: ( '/\\'' ( options {greedy=false; } : . )* '\\'/' )
+ // InternalQVTimperative.g:32138:32: '/\\'' ( options {greedy=false; } : . )* '\\'/'
{
match("/'");
- // InternalQVTimperative.g:34747:38: ( options {greedy=false; } : . )*
+ // InternalQVTimperative.g:32138:38: ( options {greedy=false; } : . )*
loop3:
do {
int alt3=2;
@@ -3090,7 +3178,7 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalQVTimperative.g:34747:66: .
+ // InternalQVTimperative.g:32138:66: .
{
matchAny();
@@ -3120,11 +3208,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_SIMPLE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34749:16: ( RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* )
- // InternalQVTimperative.g:34749:18: RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )*
+ // InternalQVTimperative.g:32140:16: ( RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* )
+ // InternalQVTimperative.g:32140:18: RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )*
{
mRULE_LETTER_CHARACTER();
- // InternalQVTimperative.g:34749:40: ( RULE_LETTER_CHARACTER | '0' .. '9' )*
+ // InternalQVTimperative.g:32140:40: ( RULE_LETTER_CHARACTER | '0' .. '9' )*
loop4:
do {
int alt4=2;
@@ -3173,8 +3261,8 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_ESCAPED_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34751:17: ( '_' RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:34751:19: '_' RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:32142:17: ( '_' RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:32142:19: '_' RULE_SINGLE_QUOTED_STRING
{
match('_');
mRULE_SINGLE_QUOTED_STRING();
@@ -3194,10 +3282,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34753:10: ( ( '0' .. '9' )+ )
- // InternalQVTimperative.g:34753:12: ( '0' .. '9' )+
+ // InternalQVTimperative.g:32144:10: ( ( '0' .. '9' )+ )
+ // InternalQVTimperative.g:32144:12: ( '0' .. '9' )+
{
- // InternalQVTimperative.g:34753:12: ( '0' .. '9' )+
+ // InternalQVTimperative.g:32144:12: ( '0' .. '9' )+
int cnt5=0;
loop5:
do {
@@ -3211,7 +3299,7 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt5) {
case 1 :
- // InternalQVTimperative.g:34753:13: '0' .. '9'
+ // InternalQVTimperative.g:32144:13: '0' .. '9'
{
matchRange('0','9');
@@ -3243,12 +3331,12 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34755:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalQVTimperative.g:34755:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalQVTimperative.g:32146:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalQVTimperative.g:32146:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalQVTimperative.g:34755:24: ( options {greedy=false; } : . )*
+ // InternalQVTimperative.g:32146:24: ( options {greedy=false; } : . )*
loop6:
do {
int alt6=2;
@@ -3273,7 +3361,7 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt6) {
case 1 :
- // InternalQVTimperative.g:34755:52: .
+ // InternalQVTimperative.g:32146:52: .
{
matchAny();
@@ -3303,12 +3391,12 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34757:17: ( '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalQVTimperative.g:34757:19: '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalQVTimperative.g:32148:17: ( '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalQVTimperative.g:32148:19: '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("--");
- // InternalQVTimperative.g:34757:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalQVTimperative.g:32148:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop7:
do {
int alt7=2;
@@ -3321,7 +3409,7 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalQVTimperative.g:34757:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalQVTimperative.g:32148:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3341,7 +3429,7 @@ public class InternalQVTimperativeLexer extends Lexer {
}
} while (true);
- // InternalQVTimperative.g:34757:40: ( ( '\\r' )? '\\n' )?
+ // InternalQVTimperative.g:32148:40: ( ( '\\r' )? '\\n' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -3350,9 +3438,9 @@ public class InternalQVTimperativeLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalQVTimperative.g:34757:41: ( '\\r' )? '\\n'
+ // InternalQVTimperative.g:32148:41: ( '\\r' )? '\\n'
{
- // InternalQVTimperative.g:34757:41: ( '\\r' )?
+ // InternalQVTimperative.g:32148:41: ( '\\r' )?
int alt8=2;
int LA8_0 = input.LA(1);
@@ -3361,7 +3449,7 @@ public class InternalQVTimperativeLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // InternalQVTimperative.g:34757:41: '\\r'
+ // InternalQVTimperative.g:32148:41: '\\r'
{
match('\r');
@@ -3393,10 +3481,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34759:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalQVTimperative.g:34759:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalQVTimperative.g:32150:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalQVTimperative.g:32150:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalQVTimperative.g:34759:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalQVTimperative.g:32150:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt10=0;
loop10:
do {
@@ -3450,8 +3538,8 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34761:16: ( . )
- // InternalQVTimperative.g:34761:18: .
+ // InternalQVTimperative.g:32152:16: ( . )
+ // InternalQVTimperative.g:32152:18: .
{
matchAny();
@@ -3466,8 +3554,8 @@ public class InternalQVTimperativeLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalQVTimperative.g:1:8: ( T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | RULE_UNQUOTED_STRING | RULE_DOUBLE_QUOTED_STRING | RULE_SINGLE_QUOTED_STRING | RULE_ML_SINGLE_QUOTED_STRING | RULE_SIMPLE_ID | RULE_ESCAPED_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt11=140;
+ // InternalQVTimperative.g:1:8: ( T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | T__146 | T__147 | T__148 | T__149 | RULE_UNQUOTED_STRING | RULE_DOUBLE_QUOTED_STRING | RULE_SINGLE_QUOTED_STRING | RULE_ML_SINGLE_QUOTED_STRING | RULE_SIMPLE_ID | RULE_ESCAPED_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt11=144;
alt11 = dfa11.predict(input);
switch (alt11) {
case 1 :
@@ -4374,77 +4462,105 @@ public class InternalQVTimperativeLexer extends Lexer {
}
break;
case 130 :
- // InternalQVTimperative.g:1:830: RULE_UNQUOTED_STRING
+ // InternalQVTimperative.g:1:830: T__146
{
- mRULE_UNQUOTED_STRING();
+ mT__146();
}
break;
case 131 :
- // InternalQVTimperative.g:1:851: RULE_DOUBLE_QUOTED_STRING
+ // InternalQVTimperative.g:1:837: T__147
{
- mRULE_DOUBLE_QUOTED_STRING();
+ mT__147();
}
break;
case 132 :
- // InternalQVTimperative.g:1:877: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:1:844: T__148
{
- mRULE_SINGLE_QUOTED_STRING();
+ mT__148();
}
break;
case 133 :
- // InternalQVTimperative.g:1:903: RULE_ML_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:1:851: T__149
{
- mRULE_ML_SINGLE_QUOTED_STRING();
+ mT__149();
}
break;
case 134 :
- // InternalQVTimperative.g:1:932: RULE_SIMPLE_ID
+ // InternalQVTimperative.g:1:858: RULE_UNQUOTED_STRING
{
- mRULE_SIMPLE_ID();
+ mRULE_UNQUOTED_STRING();
}
break;
case 135 :
- // InternalQVTimperative.g:1:947: RULE_ESCAPED_ID
+ // InternalQVTimperative.g:1:879: RULE_DOUBLE_QUOTED_STRING
{
- mRULE_ESCAPED_ID();
+ mRULE_DOUBLE_QUOTED_STRING();
}
break;
case 136 :
- // InternalQVTimperative.g:1:963: RULE_INT
+ // InternalQVTimperative.g:1:905: RULE_SINGLE_QUOTED_STRING
{
- mRULE_INT();
+ mRULE_SINGLE_QUOTED_STRING();
}
break;
case 137 :
- // InternalQVTimperative.g:1:972: RULE_ML_COMMENT
+ // InternalQVTimperative.g:1:931: RULE_ML_SINGLE_QUOTED_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_ML_SINGLE_QUOTED_STRING();
}
break;
case 138 :
- // InternalQVTimperative.g:1:988: RULE_SL_COMMENT
+ // InternalQVTimperative.g:1:960: RULE_SIMPLE_ID
{
- mRULE_SL_COMMENT();
+ mRULE_SIMPLE_ID();
}
break;
case 139 :
- // InternalQVTimperative.g:1:1004: RULE_WS
+ // InternalQVTimperative.g:1:975: RULE_ESCAPED_ID
{
- mRULE_WS();
+ mRULE_ESCAPED_ID();
}
break;
case 140 :
- // InternalQVTimperative.g:1:1012: RULE_ANY_OTHER
+ // InternalQVTimperative.g:1:991: RULE_INT
+ {
+ mRULE_INT();
+
+ }
+ break;
+ case 141 :
+ // InternalQVTimperative.g:1:1000: RULE_ML_COMMENT
+ {
+ mRULE_ML_COMMENT();
+
+ }
+ break;
+ case 142 :
+ // InternalQVTimperative.g:1:1016: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 143 :
+ // InternalQVTimperative.g:1:1032: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 144 :
+ // InternalQVTimperative.g:1:1040: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4458,120 +4574,122 @@ public class InternalQVTimperativeLexer extends Lexer {
protected DFA11 dfa11 = new DFA11(this);
static final String DFA11_eotS =
- "\1\uffff\1\100\1\uffff\11\106\1\75\1\142\1\106\1\uffff\1\151\1\154\1\156\1\162\1\uffff\3\106\1\174\1\u0080\11\106\1\u008f\5\uffff\6\106\1\uffff\1\106\2\uffff\1\75\1\106\1\uffff\3\75\1\106\10\uffff\4\106\1\uffff\4\106\1\u00ba\1\u00bb\1\u00bc\11\106\14\uffff\3\106\16\uffff\4\106\1\u00d6\2\106\6\uffff\14\106\10\uffff\12\106\1\uffff\1\106\3\uffff\1\106\7\uffff\16\106\3\uffff\2\106\1\u0108\1\u0109\13\106\2\uffff\1\u011a\1\u011b\1\106\1\u011d\1\u011e\3\106\1\uffff\1\106\1\u0123\1\u0124\2\106\1\u0127\3\106\1\u012b\6\106\1\u0134\3\106\1\u0138\1\106\1\u013a\12\106\1\u0145\3\106\1\u0149\2\106\1\u014d\10\106\2\uffff\6\106\1\u015c\1\106\1\u015e\1\u015f\2\106\6\uffff\1\u0162\2\uffff\4\106\2\uffff\2\106\1\uffff\1\106\1\u016a\1\106\1\uffff\10\106\1\uffff\3\106\1\uffff\1\106\1\uffff\1\u0178\5\106\1\u017e\2\106\1\u0181\1\uffff\1\u0182\2\106\1\uffff\1\u0185\2\106\1\uffff\10\106\1\u0190\5\106\1\uffff\1\106\2\uffff\2\106\1\uffff\4\106\1\u019e\2\106\1\uffff\10\106\1\u01a9\1\u01aa\3\106\1\uffff\5\106\1\uffff\2\106\2\uffff\2\106\1\uffff\1\106\1\u01b9\1\u01bb\7\106\1\uffff\6\106\1\u01c9\1\u01ca\5\106\1\uffff\2\106\1\u01d2\2\106\1\u01d5\4\106\2\uffff\4\106\1\u01de\4\106\1\u01e3\2\106\1\u01e6\1\u01e7\1\uffff\1\u01e8\1\uffff\1\u01e9\1\u01ea\1\u01eb\2\106\1\u01ee\1\u01ef\1\u01f0\1\106\1\u01f2\1\u01f3\2\106\2\uffff\3\106\1\u01f9\1\106\1\u01fb\1\u01fc\1\uffff\2\106\1\uffff\1\106\1\u0200\2\106\1\u0203\3\106\1\uffff\1\106\1\u0208\2\106\1\uffff\1\106\1\u020c\6\uffff\1\u020d\1\106\3\uffff\1\u020f\2\uffff\4\106\1\u0214\1\uffff\1\106\2\uffff\1\u0216\2\106\1\uffff\2\106\1\uffff\1\u021b\3\106\1\uffff\1\106\1\u0220\1\u0221\2\uffff\1\u0222\1\uffff\1\106\1\u0224\1\106\1\u0226\1\uffff\1\u0227\1\uffff\4\106\1\uffff\1\u022c\3\106\3\uffff\1\106\1\uffff\1\u0231\2\uffff\1\106\1\u0233\1\u0234\1\u0235\1\uffff\1\106\1\u0237\1\u0238\1\106\1\uffff\1\106\3\uffff\1\106\2\uffff\2\106\1\u023e\2\106\1\uffff\1\u0241\1\106\1\uffff\1\106\1\u0244\1\uffff";
+ "\1\uffff\1\102\1\105\1\uffff\11\102\1\75\1\144\1\102\1\uffff\1\153\1\156\1\160\1\164\1\uffff\3\102\1\177\1\u0083\11\102\1\u0092\5\uffff\6\102\1\uffff\1\102\2\uffff\1\75\1\uffff\3\75\1\102\4\uffff\1\u00b3\1\102\1\u00b5\1\u00b6\5\uffff\22\102\14\uffff\3\102\16\uffff\4\102\1\u00db\3\102\6\uffff\14\102\10\uffff\12\102\1\uffff\1\102\12\uffff\5\102\1\uffff\1\102\2\uffff\1\u0103\14\102\1\u0110\1\u0111\13\102\2\uffff\1\u0122\1\u0123\1\102\1\u0125\1\u0126\3\102\1\uffff\1\102\1\u012b\1\u012c\1\u012d\2\102\1\u0130\3\102\1\u0134\6\102\1\u013d\3\102\1\u0141\1\102\1\u0143\17\102\1\uffff\2\102\1\u0156\3\102\1\u015a\2\102\1\u015e\2\102\2\uffff\6\102\1\u0167\1\102\1\u0169\1\u016a\2\102\6\uffff\1\u016d\2\uffff\4\102\3\uffff\2\102\1\uffff\1\102\1\u0175\1\102\1\uffff\10\102\1\uffff\3\102\1\uffff\1\102\1\uffff\1\u0183\5\102\1\u0189\1\102\1\u018b\2\102\1\u018e\5\102\1\u0194\1\uffff\1\u0195\2\102\1\uffff\1\u0198\2\102\1\uffff\2\102\1\u019d\5\102\1\uffff\1\102\2\uffff\2\102\1\uffff\4\102\1\u01ab\2\102\1\uffff\10\102\1\u01b6\1\u01b7\3\102\1\uffff\5\102\1\uffff\1\102\1\uffff\2\102\1\uffff\2\102\1\u01c7\2\102\2\uffff\2\102\1\uffff\1\102\1\u01cd\2\102\1\uffff\6\102\1\u01d6\1\u01d7\5\102\1\uffff\2\102\1\u01df\2\102\1\u01e2\4\102\2\uffff\4\102\1\u01eb\4\102\1\u01f0\1\u01f1\1\u01f2\2\102\1\u01f5\1\uffff\1\u01f6\2\102\1\u01f9\1\u01fa\1\uffff\1\u01fb\1\u01fc\1\u01fd\1\102\1\u01ff\1\u0200\2\102\2\uffff\3\102\1\u0206\1\102\1\u0208\1\u0209\1\uffff\2\102\1\uffff\1\102\1\u020d\2\102\1\u0210\3\102\1\uffff\1\102\1\u0215\2\102\3\uffff\1\u0218\1\102\2\uffff\1\u021a\1\u021b\5\uffff\1\u021c\2\uffff\4\102\1\u0221\1\uffff\1\102\2\uffff\1\u0223\2\102\1\uffff\2\102\1\uffff\1\u0228\3\102\1\uffff\1\102\1\u022d\1\uffff\1\u022e\3\uffff\1\102\1\u0230\1\102\1\u0232\1\uffff\1\u0233\1\uffff\4\102\1\uffff\1\u0238\3\102\2\uffff\1\102\1\uffff\1\u023d\2\uffff\1\102\1\u023f\1\u0240\1\u0241\1\uffff\1\102\1\u0243\1\u0244\1\102\1\uffff\1\102\3\uffff\1\102\2\uffff\2\102\1\u024a\2\102\1\uffff\1\u024d\1\102\1\uffff\1\102\1\u0250\1\uffff";
static final String DFA11_eofS =
- "\u0245\uffff";
+ "\u0251\uffff";
static final String DFA11_minS =
- "\1\0\1\72\1\uffff\1\141\1\154\1\144\1\145\1\141\1\165\1\145\1\150\1\156\1\143\1\55\1\145\1\uffff\1\47\1\53\1\75\1\55\1\uffff\1\142\1\160\1\157\1\56\1\55\1\141\1\165\1\141\1\156\2\145\1\156\1\143\1\157\1\61\5\uffff\1\150\2\141\1\145\1\141\1\157\1\uffff\1\141\2\uffff\1\46\1\157\1\uffff\1\44\2\0\1\47\10\uffff\1\145\1\154\1\141\1\155\1\uffff\1\144\1\164\1\163\1\160\3\60\1\142\1\164\1\160\1\145\2\141\2\145\1\151\4\uffff\1\145\1\uffff\1\156\5\uffff\1\164\1\167\1\154\16\uffff\2\144\1\164\1\163\1\60\1\145\1\162\6\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\10\uffff\1\145\1\162\1\154\1\143\1\145\1\154\1\141\1\146\1\164\1\144\1\uffff\1\155\3\uffff\1\154\7\uffff\1\143\1\154\1\163\1\160\1\157\1\155\1\151\2\145\1\154\1\164\1\141\1\151\1\145\3\uffff\1\162\1\145\2\60\1\162\1\144\1\151\1\157\1\156\1\145\1\157\1\156\1\163\1\161\1\145\1\141\1\151\2\60\1\154\2\60\1\162\1\164\1\145\1\uffff\1\162\2\60\2\154\1\60\1\145\1\154\1\151\1\60\1\165\1\151\1\101\1\145\1\154\1\162\1\60\1\163\1\153\1\160\1\60\1\155\1\60\1\146\1\151\1\164\2\151\1\141\1\171\1\142\1\141\1\153\1\60\1\163\1\157\1\162\1\60\1\146\1\156\1\60\1\162\2\151\1\154\1\156\1\162\1\141\1\162\2\uffff\1\171\1\151\1\157\1\156\1\154\1\163\1\60\1\167\2\60\1\165\1\164\6\uffff\1\60\2\uffff\1\151\2\162\1\141\2\uffff\2\145\1\uffff\1\147\1\60\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\2\145\1\uffff\1\145\1\141\1\145\1\uffff\1\151\1\uffff\1\60\1\141\1\151\1\166\1\156\1\164\1\60\1\144\1\164\1\60\1\uffff\1\60\1\163\1\143\1\uffff\1\60\1\144\1\146\1\uffff\1\164\1\145\1\141\2\151\1\146\1\162\1\141\1\60\1\172\1\156\1\145\1\166\1\146\1\uffff\1\163\2\uffff\1\145\1\164\1\uffff\1\142\1\141\1\145\1\164\1\60\1\141\1\145\1\uffff\1\147\1\156\1\151\1\171\1\166\1\151\1\145\1\143\2\60\1\147\1\162\1\164\1\uffff\1\154\1\143\1\141\1\151\1\171\1\uffff\1\141\1\151\2\uffff\2\145\1\uffff\1\163\2\60\1\163\1\154\1\144\1\164\1\141\1\171\1\154\1\uffff\1\145\1\154\1\163\1\145\1\157\1\145\2\60\1\141\1\165\1\143\1\144\1\151\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144\1\164\2\uffff\1\145\1\164\2\151\1\60\1\164\1\144\1\164\1\160\1\60\1\154\1\163\2\60\1\uffff\1\60\1\uffff\3\60\1\145\1\143\3\60\1\171\2\60\1\162\1\156\2\uffff\1\142\2\164\1\60\1\157\2\60\1\uffff\2\145\1\uffff\1\154\1\60\1\123\1\151\1\60\1\171\1\166\1\172\1\uffff\1\151\1\60\1\151\1\145\1\uffff\1\145\1\60\6\uffff\1\60\1\145\3\uffff\1\60\2\uffff\1\155\1\164\1\154\1\145\1\60\1\uffff\1\156\2\uffff\1\60\1\144\1\151\1\uffff\1\145\1\157\1\uffff\1\60\1\145\1\141\1\157\1\uffff\1\157\2\60\2\uffff\1\60\1\uffff\1\141\1\60\1\145\1\60\1\uffff\1\60\1\uffff\1\116\1\144\1\164\1\156\1\uffff\1\60\1\142\2\156\3\uffff\1\164\1\uffff\1\60\2\uffff\1\141\3\60\1\uffff\1\154\2\60\1\151\1\uffff\1\164\3\uffff\1\145\2\uffff\1\157\1\165\1\60\1\156\1\162\1\uffff\1\60\1\141\1\uffff\1\154\1\60\1\uffff";
+ "\1\0\1\144\1\72\1\uffff\2\141\1\154\1\145\1\141\1\165\1\145\1\150\1\156\1\143\1\55\1\145\1\uffff\1\47\1\53\1\75\1\55\1\uffff\1\142\1\160\1\157\1\56\1\55\1\141\1\165\1\141\1\156\2\145\1\156\1\143\1\157\1\61\5\uffff\1\150\2\141\1\145\1\141\1\157\1\uffff\1\141\2\uffff\1\46\1\uffff\1\44\2\0\1\47\4\uffff\1\60\1\160\2\60\5\uffff\1\162\1\154\1\145\1\154\1\141\1\155\1\144\1\164\1\163\1\142\1\164\1\160\1\145\2\141\2\145\1\151\4\uffff\1\145\1\uffff\1\156\5\uffff\1\164\1\167\1\154\16\uffff\2\144\1\164\1\163\1\60\1\145\1\164\1\162\6\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\10\uffff\1\145\1\162\1\154\1\143\1\145\1\154\1\141\1\146\1\164\1\144\1\uffff\1\155\12\uffff\1\141\1\164\1\165\1\151\1\145\1\uffff\1\154\2\uffff\1\60\1\141\1\143\1\154\1\163\1\160\1\157\1\155\1\151\2\145\1\162\1\145\2\60\1\162\1\144\1\151\1\157\1\156\1\145\1\157\1\156\1\163\1\161\1\145\1\141\1\151\2\60\1\154\2\60\1\162\1\164\1\145\1\uffff\1\162\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\162\1\60\1\163\1\153\1\160\1\60\1\155\1\60\1\146\1\151\1\164\2\151\1\141\1\171\1\142\1\154\1\151\1\164\1\156\2\162\1\151\1\uffff\1\164\1\153\1\60\1\163\1\157\1\162\1\60\1\146\1\156\1\60\1\141\1\162\2\uffff\1\171\1\151\1\157\1\156\1\154\1\163\1\60\1\167\2\60\1\165\1\164\6\uffff\1\60\2\uffff\1\151\2\162\1\141\3\uffff\2\145\1\uffff\1\147\1\60\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\2\145\1\uffff\1\145\1\141\1\145\1\uffff\1\151\1\uffff\1\60\1\141\1\151\1\166\1\156\1\164\1\60\1\144\1\60\1\151\1\141\1\60\1\151\1\146\1\164\1\145\1\151\1\60\1\uffff\1\60\1\163\1\143\1\uffff\1\60\1\144\1\146\1\uffff\1\162\1\141\1\60\1\172\1\156\1\145\1\166\1\146\1\uffff\1\163\2\uffff\1\145\1\164\1\uffff\1\142\1\141\1\145\1\164\1\60\1\141\1\145\1\uffff\1\147\1\156\1\151\1\171\1\166\1\151\1\145\1\143\2\60\1\147\1\162\1\164\1\uffff\1\154\1\143\1\141\1\151\1\171\1\uffff\1\141\1\uffff\1\144\1\154\1\uffff\1\164\1\141\1\60\1\163\1\154\2\uffff\2\145\1\uffff\1\163\1\60\1\171\1\154\1\uffff\1\145\1\154\1\163\1\145\1\157\1\145\2\60\1\141\1\165\1\143\1\144\1\151\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144\1\164\2\uffff\1\145\1\164\2\151\1\60\1\164\1\144\1\164\1\160\3\60\1\145\1\143\1\60\1\uffff\1\60\1\145\1\163\2\60\1\uffff\3\60\1\171\2\60\1\162\1\156\2\uffff\1\142\2\164\1\60\1\157\2\60\1\uffff\2\145\1\uffff\1\154\1\60\1\123\1\151\1\60\1\171\1\166\1\172\1\uffff\1\151\1\60\1\151\1\145\3\uffff\1\60\1\145\2\uffff\2\60\5\uffff\1\60\2\uffff\1\155\1\164\1\154\1\145\1\60\1\uffff\1\156\2\uffff\1\60\1\144\1\151\1\uffff\1\145\1\157\1\uffff\1\60\1\145\1\141\1\157\1\uffff\1\157\1\60\1\uffff\1\60\3\uffff\1\141\1\60\1\145\1\60\1\uffff\1\60\1\uffff\1\116\1\144\1\164\1\156\1\uffff\1\60\1\142\2\156\2\uffff\1\164\1\uffff\1\60\2\uffff\1\141\3\60\1\uffff\1\154\2\60\1\151\1\uffff\1\164\3\uffff\1\145\2\uffff\1\157\1\165\1\60\1\156\1\162\1\uffff\1\60\1\141\1\uffff\1\154\1\60\1\uffff";
static final String DFA11_maxS =
- "\1\uffff\1\75\1\uffff\1\157\1\170\1\156\1\151\1\141\1\165\1\145\1\162\1\163\1\166\1\76\1\165\1\uffff\1\52\2\75\1\76\1\uffff\1\164\1\162\1\157\1\56\1\75\1\141\1\165\1\157\1\156\1\145\1\164\1\156\1\162\1\157\1\77\5\uffff\1\150\1\157\1\162\1\164\1\145\1\157\1\uffff\1\141\2\uffff\1\46\1\157\1\uffff\1\44\2\uffff\1\47\10\uffff\1\145\1\154\1\141\1\155\1\uffff\1\165\1\164\1\163\1\160\3\172\2\164\1\160\1\145\1\163\1\165\1\162\1\145\1\163\4\uffff\1\145\1\uffff\1\156\5\uffff\1\164\1\167\1\154\16\uffff\2\144\1\164\1\163\1\172\1\145\1\162\6\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\164\2\154\1\144\1\154\10\uffff\1\145\1\162\1\154\1\143\1\157\1\164\1\141\1\162\1\164\1\144\1\uffff\1\155\3\uffff\1\154\7\uffff\1\143\1\154\1\163\1\160\1\157\1\155\1\151\2\145\1\157\1\164\1\141\1\151\1\145\3\uffff\1\162\1\145\2\172\1\162\1\154\1\151\1\157\1\156\1\145\1\157\1\156\1\163\1\161\1\145\2\163\2\172\1\154\2\172\1\162\1\164\1\145\1\uffff\1\162\2\172\2\154\1\172\1\145\1\154\1\151\1\172\1\165\1\151\1\126\1\145\1\154\1\162\1\172\1\163\1\153\1\160\1\172\1\155\1\172\1\146\1\151\1\164\2\151\1\141\1\171\1\142\1\141\1\153\1\172\1\163\1\157\1\162\1\172\1\146\1\156\1\172\1\162\2\151\1\154\1\156\1\162\1\141\1\162\2\uffff\1\171\1\151\1\157\1\156\1\154\1\163\1\172\1\167\2\172\1\165\1\164\6\uffff\1\172\2\uffff\1\151\2\162\1\141\2\uffff\2\145\1\uffff\1\147\1\172\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\2\145\1\uffff\1\145\1\141\1\145\1\uffff\1\151\1\uffff\1\172\1\141\1\151\1\166\1\156\1\164\1\172\1\144\1\164\1\172\1\uffff\1\172\1\163\1\143\1\uffff\1\172\1\144\1\146\1\uffff\1\164\1\145\1\141\2\151\1\146\1\162\1\141\2\172\1\156\1\145\1\166\1\151\1\uffff\1\163\2\uffff\1\145\1\164\1\uffff\1\142\1\141\1\145\1\164\1\172\1\141\1\145\1\uffff\1\147\1\156\1\151\1\171\1\166\1\151\1\145\1\143\2\172\1\147\1\162\1\164\1\uffff\1\154\1\143\1\145\1\151\1\171\1\uffff\1\141\1\151\2\uffff\2\145\1\uffff\1\163\2\172\1\163\1\154\1\144\1\164\1\141\1\171\1\154\1\uffff\1\145\1\154\1\163\1\145\1\157\1\145\2\172\1\141\1\165\1\143\1\144\1\151\1\uffff\1\156\1\162\1\172\1\143\1\164\1\172\1\141\2\144\1\164\2\uffff\1\145\1\164\2\151\1\172\1\164\1\144\1\164\1\160\1\172\1\154\1\163\2\172\1\uffff\1\172\1\uffff\3\172\1\145\1\143\3\172\1\171\2\172\1\162\1\156\2\uffff\1\142\2\164\1\172\1\157\2\172\1\uffff\2\145\1\uffff\1\154\1\172\1\123\1\151\1\172\1\171\1\166\1\172\1\uffff\1\151\1\172\1\151\1\145\1\uffff\1\145\1\172\6\uffff\1\172\1\145\3\uffff\1\172\2\uffff\1\155\1\164\1\154\1\145\1\172\1\uffff\1\156\2\uffff\1\172\1\144\1\151\1\uffff\1\145\1\157\1\uffff\1\172\1\145\1\141\1\157\1\uffff\1\157\2\172\2\uffff\1\172\1\uffff\1\141\1\172\1\145\1\172\1\uffff\1\172\1\uffff\1\116\1\144\1\164\1\156\1\uffff\1\172\1\142\2\156\3\uffff\1\164\1\uffff\1\172\2\uffff\1\141\3\172\1\uffff\1\154\2\172\1\151\1\uffff\1\164\3\uffff\1\145\2\uffff\1\157\1\165\1\172\1\156\1\162\1\uffff\1\172\1\141\1\uffff\1\154\1\172\1\uffff";
+ "\1\uffff\1\156\1\75\1\uffff\2\157\1\170\1\151\1\141\1\165\1\145\1\162\1\163\1\166\1\76\1\165\1\uffff\1\52\2\75\1\76\1\uffff\1\164\1\165\1\157\1\56\1\75\1\141\1\165\1\157\1\156\1\145\1\164\1\156\1\162\1\157\1\77\5\uffff\1\150\1\157\1\162\1\164\1\145\1\157\1\uffff\1\141\2\uffff\1\46\1\uffff\1\44\2\uffff\1\47\4\uffff\1\172\1\160\2\172\5\uffff\1\162\1\154\1\145\1\154\1\141\1\155\1\165\1\164\1\163\2\164\1\160\1\145\1\163\1\165\1\162\1\145\1\163\4\uffff\1\145\1\uffff\1\156\5\uffff\1\164\1\167\1\154\16\uffff\2\144\1\164\1\163\1\172\1\145\1\164\1\162\6\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\164\2\154\1\144\1\154\10\uffff\1\145\1\162\1\154\1\143\1\157\1\164\1\141\1\162\1\164\1\144\1\uffff\1\155\12\uffff\1\141\1\164\1\165\1\151\1\145\1\uffff\1\157\2\uffff\1\172\1\141\1\143\1\154\1\163\1\160\1\157\1\155\1\151\2\145\1\162\1\145\2\172\1\162\1\154\1\151\1\157\1\156\1\145\1\157\1\156\1\163\1\161\1\145\2\163\2\172\1\154\2\172\1\162\1\164\1\145\1\uffff\1\162\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\162\1\172\1\163\1\153\1\160\1\172\1\155\1\172\1\146\1\151\1\164\2\151\1\141\1\171\1\142\1\162\1\151\1\164\1\156\2\162\1\151\1\uffff\1\164\1\153\1\172\1\163\1\157\1\162\1\172\1\146\1\156\1\172\1\141\1\162\2\uffff\1\171\1\151\1\157\1\156\1\154\1\163\1\172\1\167\2\172\1\165\1\164\6\uffff\1\172\2\uffff\1\151\2\162\1\141\3\uffff\2\145\1\uffff\1\147\1\172\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\2\145\1\uffff\1\145\1\141\1\145\1\uffff\1\151\1\uffff\1\172\1\141\1\151\1\166\1\156\1\164\1\172\1\144\1\172\1\151\1\141\1\172\1\151\1\146\1\164\1\145\1\151\1\172\1\uffff\1\172\1\163\1\143\1\uffff\1\172\1\144\1\146\1\uffff\1\162\1\141\2\172\1\156\1\145\1\166\1\151\1\uffff\1\163\2\uffff\1\145\1\164\1\uffff\1\142\1\141\1\145\1\164\1\172\1\141\1\145\1\uffff\1\147\1\156\1\151\1\171\1\166\1\151\1\145\1\143\2\172\1\147\1\162\1\164\1\uffff\1\154\1\143\1\145\1\151\1\171\1\uffff\1\141\1\uffff\1\144\1\154\1\uffff\1\164\1\141\1\172\1\163\1\154\2\uffff\2\145\1\uffff\1\163\1\172\1\171\1\154\1\uffff\1\145\1\154\1\163\1\145\1\157\1\145\2\172\1\141\1\165\1\143\1\144\1\151\1\uffff\1\156\1\162\1\172\1\143\1\164\1\172\1\141\2\144\1\164\2\uffff\1\145\1\164\2\151\1\172\1\164\1\144\1\164\1\160\3\172\1\145\1\143\1\172\1\uffff\1\172\1\145\1\163\2\172\1\uffff\3\172\1\171\2\172\1\162\1\156\2\uffff\1\142\2\164\1\172\1\157\2\172\1\uffff\2\145\1\uffff\1\154\1\172\1\123\1\151\1\172\1\171\1\166\1\172\1\uffff\1\151\1\172\1\151\1\145\3\uffff\1\172\1\145\2\uffff\2\172\5\uffff\1\172\2\uffff\1\155\1\164\1\154\1\145\1\172\1\uffff\1\156\2\uffff\1\172\1\144\1\151\1\uffff\1\145\1\157\1\uffff\1\172\1\145\1\141\1\157\1\uffff\1\157\1\172\1\uffff\1\172\3\uffff\1\141\1\172\1\145\1\172\1\uffff\1\172\1\uffff\1\116\1\144\1\164\1\156\1\uffff\1\172\1\142\2\156\2\uffff\1\164\1\uffff\1\172\2\uffff\1\141\3\172\1\uffff\1\154\2\172\1\151\1\uffff\1\164\3\uffff\1\145\2\uffff\1\157\1\165\1\172\1\156\1\162\1\uffff\1\172\1\141\1\uffff\1\154\1\172\1\uffff";
static final String DFA11_acceptS =
- "\2\uffff\1\2\14\uffff\1\21\4\uffff\1\30\17\uffff\1\65\1\67\1\70\1\71\1\72\6\uffff\1\116\1\uffff\1\130\1\131\2\uffff\1\u0080\4\uffff\1\u0086\1\u0088\1\u008b\1\u008c\1\1\1\102\1\73\1\2\4\uffff\1\u0086\20\uffff\1\16\1\150\1\152\1\154\1\uffff\1\157\1\uffff\1\165\1\171\1\37\1\u008a\1\17\3\uffff\1\21\1\u0085\1\u0089\1\22\1\64\1\122\1\23\1\26\1\24\1\27\1\31\1\124\1\25\1\30\7\uffff\1\121\1\36\1\40\1\41\1\143\1\62\14\uffff\1\61\1\u0081\1\66\1\65\1\67\1\70\1\71\1\72\12\uffff\1\116\1\uffff\1\130\1\131\1\141\1\uffff\1\u0080\1\u0082\1\u0083\1\u0084\1\u0087\1\u0088\1\u008b\16\uffff\1\74\1\132\1\151\31\uffff\1\33\61\uffff\1\137\1\10\14\uffff\1\156\1\173\1\161\1\163\1\20\1\101\1\uffff\1\32\1\63\4\uffff\1\34\1\42\2\uffff\1\55\3\uffff\1\54\10\uffff\1\77\3\uffff\1\127\1\uffff\1\103\12\uffff\1\76\3\uffff\1\110\3\uffff\1\134\16\uffff\1\176\1\uffff\1\133\1\15\2\uffff\1\126\7\uffff\1\46\15\uffff\1\140\5\uffff\1\114\2\uffff\1\3\1\117\2\uffff\1\135\12\uffff\1\11\15\uffff\1\43\12\uffff\1\75\1\177\16\uffff\1\136\1\uffff\1\5\15\uffff\1\113\1\160\7\uffff\1\47\2\uffff\1\51\10\uffff\1\145\4\uffff\1\123\2\uffff\1\4\1\120\1\6\1\35\1\105\1\125\2\uffff\1\7\1\111\1\12\1\uffff\1\13\1\172\5\uffff\1\153\1\uffff\1\44\1\45\3\uffff\1\53\2\uffff\1\100\4\uffff\1\147\3\uffff\1\170\1\142\1\uffff\1\155\4\uffff\1\174\1\uffff\1\56\4\uffff\1\115\4\uffff\1\107\1\164\1\175\1\uffff\1\144\1\uffff\1\104\1\112\4\uffff\1\166\4\uffff\1\162\1\uffff\1\52\1\60\1\57\1\uffff\1\106\1\146\5\uffff\1\167\2\uffff\1\14\2\uffff\1\50";
+ "\3\uffff\1\3\14\uffff\1\23\4\uffff\1\32\17\uffff\1\67\1\70\1\71\1\72\1\73\6\uffff\1\117\1\uffff\1\131\1\132\1\uffff\1\u0083\4\uffff\1\u008a\1\u008c\1\u008f\1\u0090\4\uffff\1\u008a\1\2\1\102\1\74\1\3\22\uffff\1\20\1\153\1\155\1\157\1\uffff\1\162\1\uffff\1\170\1\174\1\41\1\u008e\1\21\3\uffff\1\23\1\u0089\1\u008d\1\24\1\66\1\123\1\25\1\30\1\26\1\31\1\33\1\125\1\27\1\32\10\uffff\1\122\1\40\1\42\1\43\1\145\1\64\14\uffff\1\63\1\u0085\1\u0084\1\67\1\70\1\71\1\72\1\73\12\uffff\1\117\1\uffff\1\131\1\132\1\142\1\u0083\1\u0086\1\u0087\1\u0088\1\u008b\1\u008c\1\u008f\5\uffff\1\1\1\uffff\1\133\1\154\44\uffff\1\35\47\uffff\1\4\14\uffff\1\140\1\12\14\uffff\1\161\1\176\1\164\1\166\1\22\1\101\1\uffff\1\34\1\65\4\uffff\1\147\1\36\1\44\2\uffff\1\57\3\uffff\1\56\10\uffff\1\77\3\uffff\1\130\1\uffff\1\103\22\uffff\1\76\3\uffff\1\111\3\uffff\1\135\10\uffff\1\u0081\1\uffff\1\134\1\17\2\uffff\1\127\7\uffff\1\50\15\uffff\1\141\5\uffff\1\115\1\uffff\1\104\2\uffff\1\143\5\uffff\1\5\1\120\2\uffff\1\136\4\uffff\1\13\15\uffff\1\45\12\uffff\1\75\1\u0082\17\uffff\1\7\5\uffff\1\137\10\uffff\1\114\1\163\7\uffff\1\51\2\uffff\1\53\10\uffff\1\150\4\uffff\1\124\1\126\1\106\2\uffff\1\10\1\37\2\uffff\1\6\1\121\1\11\1\112\1\14\1\uffff\1\15\1\175\5\uffff\1\156\1\uffff\1\46\1\47\3\uffff\1\55\2\uffff\1\100\4\uffff\1\152\2\uffff\1\144\1\uffff\1\167\1\173\1\160\4\uffff\1\177\1\uffff\1\60\4\uffff\1\116\4\uffff\1\110\1\u0080\1\uffff\1\146\1\uffff\1\105\1\113\4\uffff\1\171\4\uffff\1\165\1\uffff\1\54\1\62\1\61\1\uffff\1\107\1\151\5\uffff\1\172\2\uffff\1\16\2\uffff\1\52";
static final String DFA11_specialS =
- "\1\2\66\uffff\1\0\1\1\u020c\uffff}>";
+ "\1\0\66\uffff\1\1\1\2\u0218\uffff}>";
static final String[] DFA11_transitionS = {
- "\11\75\2\74\2\75\1\74\22\75\1\74\1\14\1\67\1\57\2\75\1\63\1\70\1\47\1\50\1\17\1\21\1\46\1\15\1\30\1\20\12\73\1\1\1\2\1\23\1\24\1\22\1\31\1\65\1\72\1\34\1\42\5\72\1\35\2\72\1\60\1\32\1\72\1\41\2\72\1\36\1\37\1\33\1\40\5\72\1\61\1\75\1\62\1\75\1\71\1\75\1\25\1\56\1\3\1\55\1\4\1\52\2\72\1\5\2\72\1\6\1\7\1\16\1\26\1\53\1\10\1\11\1\54\1\12\1\13\1\64\1\51\1\27\2\72\1\44\1\43\1\45\45\75\1\66\uff5c\75",
- "\1\77\2\uffff\1\76",
- "",
- "\1\103\6\uffff\1\102\3\uffff\1\104\2\uffff\1\105",
- "\1\111\1\uffff\1\107\11\uffff\1\110",
- "\1\115\1\uffff\1\114\6\uffff\1\112\1\113",
- "\1\117\3\uffff\1\116",
- "\1\120",
- "\1\121",
+ "\11\75\2\74\2\75\1\74\22\75\1\74\1\15\1\67\1\60\2\75\1\64\1\70\1\50\1\51\1\20\1\22\1\47\1\16\1\31\1\21\12\73\1\2\1\3\1\24\1\25\1\23\1\32\1\65\1\72\1\35\1\43\5\72\1\36\2\72\1\61\1\33\1\72\1\42\2\72\1\37\1\40\1\34\1\41\5\72\1\62\1\75\1\63\1\75\1\71\1\75\1\26\1\57\1\5\1\56\1\6\1\53\2\72\1\1\2\72\1\7\1\10\1\17\1\27\1\54\1\11\1\12\1\55\1\13\1\14\1\4\1\52\1\30\2\72\1\45\1\44\1\46\45\75\1\66\uff5c\75",
+ "\1\101\1\uffff\1\100\6\uffff\1\77\1\76",
+ "\1\104\2\uffff\1\103",
+ "",
+ "\1\107\15\uffff\1\110",
+ "\1\112\6\uffff\1\111\3\uffff\1\113\2\uffff\1\114",
+ "\1\117\1\uffff\1\115\11\uffff\1\116",
+ "\1\121\3\uffff\1\120",
"\1\122",
- "\1\124\11\uffff\1\123",
- "\1\126\4\uffff\1\125",
- "\1\137\1\130\4\uffff\1\131\5\uffff\1\132\2\uffff\1\133\1\127\1\134\1\135\1\136",
- "\1\141\20\uffff\1\140",
- "\1\144\11\uffff\1\143\5\uffff\1\145",
- "",
- "\1\147\2\uffff\1\150",
- "\1\153\21\uffff\1\152",
- "\1\155",
- "\1\161\17\uffff\1\157\1\160",
- "",
- "\1\167\1\uffff\1\165\11\uffff\1\164\5\uffff\1\166",
- "\1\171\1\uffff\1\170",
- "\1\172",
- "\1\173",
- "\1\176\1\175\16\uffff\1\177",
- "\1\u0081",
- "\1\u0082",
- "\1\u0084\15\uffff\1\u0083",
+ "\1\123",
+ "\1\124",
+ "\1\126\11\uffff\1\125",
+ "\1\130\4\uffff\1\127",
+ "\1\141\1\132\4\uffff\1\133\5\uffff\1\134\2\uffff\1\135\1\131\1\136\1\137\1\140",
+ "\1\143\20\uffff\1\142",
+ "\1\146\11\uffff\1\145\5\uffff\1\147",
+ "",
+ "\1\151\2\uffff\1\152",
+ "\1\155\21\uffff\1\154",
+ "\1\157",
+ "\1\163\17\uffff\1\161\1\162",
+ "",
+ "\1\171\1\uffff\1\167\11\uffff\1\166\5\uffff\1\170",
+ "\1\173\1\uffff\1\172\2\uffff\1\174",
+ "\1\175",
+ "\1\176",
+ "\1\u0081\1\u0080\16\uffff\1\u0082",
+ "\1\u0084",
"\1\u0085",
- "\1\u0086",
- "\1\u0088\16\uffff\1\u0087",
+ "\1\u0087\15\uffff\1\u0086",
+ "\1\u0088",
"\1\u0089",
- "\1\u008a\16\uffff\1\u008b",
+ "\1\u008b\16\uffff\1\u008a",
"\1\u008c",
- "\1\u008e\15\uffff\1\u008d",
- "",
+ "\1\u008d\16\uffff\1\u008e",
+ "\1\u008f",
+ "\1\u0091\15\uffff\1\u0090",
"",
"",
"",
"",
- "\1\u0095",
- "\1\u0097\15\uffff\1\u0096",
- "\1\u0098\20\uffff\1\u0099",
- "\1\u009a\16\uffff\1\u009b",
- "\1\u009d\3\uffff\1\u009c",
- "\1\u009e",
- "",
- "\1\u00a0",
"",
+ "\1\u0098",
+ "\1\u009a\15\uffff\1\u0099",
+ "\1\u009b\20\uffff\1\u009c",
+ "\1\u009d\16\uffff\1\u009e",
+ "\1\u00a0\3\uffff\1\u009f",
+ "\1\u00a1",
"",
"\1\u00a3",
- "\1\u00a4",
+ "",
"",
"\1\u00a6",
- "\0\u00a7",
- "\0\u00a8",
- "\1\u00a9",
"",
+ "\1\u00a8",
+ "\0\u00a9",
+ "\0\u00aa",
+ "\1\u00ab",
"",
"",
"",
"",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\5\102\1\u00b1\2\102\1\u00af\5\102\1\u00b0\4\102\1\u00b2\1\102\1\u00ae\4\102",
+ "\1\u00b4",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
"",
"",
- "\1\u00ac",
- "\1\u00ad",
- "\1\u00ae",
- "\1\u00af",
"",
- "\1\u00b2\1\uffff\1\u00b0\16\uffff\1\u00b1",
- "\1\u00b3",
- "\1\u00b4",
- "\1\u00b5",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\5\106\1\u00b8\2\106\1\u00b6\12\106\1\u00b9\1\106\1\u00b7\4\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u00bd\21\uffff\1\u00be",
- "\1\u00bf",
+ "",
+ "\1\u00b7",
+ "\1\u00b8",
+ "\1\u00b9",
+ "\1\u00ba",
+ "\1\u00bb",
+ "\1\u00bc",
+ "\1\u00bf\1\uffff\1\u00bd\16\uffff\1\u00be",
"\1\u00c0",
"\1\u00c1",
- "\1\u00c2\4\uffff\1\u00c3\14\uffff\1\u00c4",
- "\1\u00c5\23\uffff\1\u00c6",
- "\1\u00c8\14\uffff\1\u00c7",
- "\1\u00c9",
- "\1\u00ca\11\uffff\1\u00cb",
+ "\1\u00c2\21\uffff\1\u00c3",
+ "\1\u00c4",
+ "\1\u00c5",
+ "\1\u00c6",
+ "\1\u00c7\4\uffff\1\u00c8\14\uffff\1\u00c9",
+ "\1\u00ca\23\uffff\1\u00cb",
+ "\1\u00cd\14\uffff\1\u00cc",
+ "\1\u00ce",
+ "\1\u00cf\11\uffff\1\u00d0",
"",
"",
"",
"",
- "\1\u00cc",
+ "\1\u00d1",
"",
- "\1\u00cd",
+ "\1\u00d2",
"",
"",
"",
"",
"",
- "\1\u00ce",
- "\1\u00cf",
- "\1\u00d0",
+ "\1\u00d3",
+ "\1\u00d4",
+ "\1\u00d5",
"",
"",
"",
@@ -4586,31 +4704,32 @@ public class InternalQVTimperativeLexer extends Lexer {
"",
"",
"",
- "\1\u00d1",
- "\1\u00d2",
- "\1\u00d3",
- "\1\u00d4",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\3\106\1\u00d5\26\106",
+ "\1\u00d6",
"\1\u00d7",
"\1\u00d8",
+ "\1\u00d9",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\3\102\1\u00da\26\102",
+ "\1\u00dc",
+ "\1\u00dd",
+ "\1\u00de",
"",
"",
"",
"",
"",
"",
- "\1\u00d9",
- "\1\u00da",
- "\1\u00db",
- "\1\u00dc",
- "\1\u00dd",
- "\1\u00de",
"\1\u00df",
- "\1\u00e1\2\uffff\1\u00e0",
+ "\1\u00e0",
+ "\1\u00e1",
"\1\u00e2",
"\1\u00e3",
"\1\u00e4",
"\1\u00e5",
+ "\1\u00e7\2\uffff\1\u00e6",
+ "\1\u00e8",
+ "\1\u00e9",
+ "\1\u00ea",
+ "\1\u00eb",
"",
"",
"",
@@ -4619,22 +4738,21 @@ public class InternalQVTimperativeLexer extends Lexer {
"",
"",
"",
- "\1\u00e6",
- "\1\u00e7",
- "\1\u00e8",
- "\1\u00e9",
- "\1\u00eb\3\uffff\1\u00ec\5\uffff\1\u00ea",
- "\1\u00ee\5\uffff\1\u00ef\1\uffff\1\u00ed",
- "\1\u00f0",
- "\1\u00f2\13\uffff\1\u00f1",
- "\1\u00f3",
- "\1\u00f4",
+ "\1\u00ec",
+ "\1\u00ed",
+ "\1\u00ee",
+ "\1\u00ef",
+ "\1\u00f1\3\uffff\1\u00f2\5\uffff\1\u00f0",
+ "\1\u00f4\5\uffff\1\u00f5\1\uffff\1\u00f3",
+ "\1\u00f6",
+ "\1\u00f8\13\uffff\1\u00f7",
+ "\1\u00f9",
+ "\1\u00fa",
"",
- "\1\u00f5",
+ "\1\u00fb",
"",
"",
"",
- "\1\u00f6",
"",
"",
"",
@@ -4642,414 +4760,424 @@ public class InternalQVTimperativeLexer extends Lexer {
"",
"",
"",
- "\1\u00f7",
- "\1\u00f8",
- "\1\u00f9",
- "\1\u00fa",
- "\1\u00fb",
"\1\u00fc",
"\1\u00fd",
"\1\u00fe",
"\1\u00ff",
- "\1\u0101\2\uffff\1\u0100",
- "\1\u0102",
- "\1\u0103",
- "\1\u0104",
- "\1\u0105",
+ "\1\u0100",
"",
+ "\1\u0102\2\uffff\1\u0101",
"",
"",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0104",
+ "\1\u0105",
"\1\u0106",
"\1\u0107",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u0108",
+ "\1\u0109",
"\1\u010a",
- "\1\u010c\7\uffff\1\u010b",
+ "\1\u010b",
+ "\1\u010c",
"\1\u010d",
"\1\u010e",
"\1\u010f",
- "\1\u0110",
- "\1\u0111",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0112",
- "\1\u0113",
- "\1\u0114",
+ "\1\u0114\7\uffff\1\u0113",
"\1\u0115",
- "\1\u0116\21\uffff\1\u0117",
- "\1\u0118\11\uffff\1\u0119",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u0116",
+ "\1\u0117",
+ "\1\u0118",
+ "\1\u0119",
+ "\1\u011a",
+ "\1\u011b",
"\1\u011c",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u011f",
- "\1\u0120",
- "\1\u0121",
- "",
- "\1\u0122",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u0125",
- "\1\u0126",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u011d",
+ "\1\u011e\21\uffff\1\u011f",
+ "\1\u0120\11\uffff\1\u0121",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0124",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0127",
"\1\u0128",
"\1\u0129",
+ "",
"\1\u012a",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u012c",
- "\1\u012d",
- "\1\u012e\7\uffff\1\u012f\14\uffff\1\u0130",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u012e",
+ "\1\u012f",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0131",
"\1\u0132",
"\1\u0133",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0135",
"\1\u0136",
- "\1\u0137",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u0139",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u0137\7\uffff\1\u0138\14\uffff\1\u0139",
+ "\1\u013a",
"\1\u013b",
"\1\u013c",
- "\1\u013d",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u013e",
"\1\u013f",
"\1\u0140",
- "\1\u0141",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0142",
- "\1\u0143",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0144",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u0145",
"\1\u0146",
"\1\u0147",
"\1\u0148",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u0149",
"\1\u014a",
"\1\u014b",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\10\106\1\u014c\21\106",
+ "\1\u014d\5\uffff\1\u014c",
"\1\u014e",
"\1\u014f",
"\1\u0150",
"\1\u0151",
"\1\u0152",
"\1\u0153",
+ "",
"\1\u0154",
"\1\u0155",
- "",
- "",
- "\1\u0156",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0157",
"\1\u0158",
"\1\u0159",
- "\1\u015a",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u015b",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u015d",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u015c",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\10\102\1\u015d\21\102",
+ "\1\u015f",
"\1\u0160",
- "\1\u0161",
- "",
- "",
- "",
- "",
- "",
- "",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
"",
"",
+ "\1\u0161",
+ "\1\u0162",
"\1\u0163",
"\1\u0164",
"\1\u0165",
"\1\u0166",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0168",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u016b",
+ "\1\u016c",
"",
"",
- "\1\u0167",
- "\1\u0168",
"",
- "\1\u0169",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u016b",
"",
- "\1\u016c",
- "\1\u016d",
+ "",
+ "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "",
+ "",
"\1\u016e",
"\1\u016f",
"\1\u0170",
"\1\u0171",
+ "",
+ "",
+ "",
"\1\u0172",
"\1\u0173",
"",
"\1\u0174",
- "\1\u0175",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0176",
"",
"\1\u0177",
- "",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u0178",
"\1\u0179",
"\1\u017a",
"\1\u017b",
"\1\u017c",
"\1\u017d",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u017e",
+ "",
"\1\u017f",
"\1\u0180",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u0181",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u0183",
- "\1\u0184",
+ "\1\u0182",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0184",
+ "\1\u0185",
"\1\u0186",
"\1\u0187",
- "",
"\1\u0188",
- "\1\u0189",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u018a",
- "\1\u018b",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u018c",
"\1\u018d",
- "\1\u018e",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u018f",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u0190",
"\1\u0191",
"\1\u0192",
"\1\u0193",
- "\1\u0194",
- "\1\u0195\2\uffff\1\u0196",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0196",
"\1\u0197",
"",
- "",
- "\1\u0198",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0199",
- "",
"\1\u019a",
+ "",
"\1\u019b",
"\1\u019c",
- "\1\u019d",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u019e",
"\1\u019f",
"\1\u01a0",
- "",
"\1\u01a1",
- "\1\u01a2",
- "\1\u01a3",
+ "\1\u01a2\2\uffff\1\u01a3",
+ "",
"\1\u01a4",
+ "",
+ "",
"\1\u01a5",
"\1\u01a6",
+ "",
"\1\u01a7",
"\1\u01a8",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u01ab",
+ "\1\u01a9",
+ "\1\u01aa",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01ac",
"\1\u01ad",
"",
"\1\u01ae",
"\1\u01af",
- "\1\u01b0\3\uffff\1\u01b1",
+ "\1\u01b0",
+ "\1\u01b1",
"\1\u01b2",
"\1\u01b3",
- "",
"\1\u01b4",
"\1\u01b5",
- "",
- "",
- "\1\u01b6",
- "\1\u01b7",
- "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01b8",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\22\106\1\u01ba\7\106",
+ "\1\u01b9",
+ "\1\u01ba",
+ "",
+ "\1\u01bb",
"\1\u01bc",
- "\1\u01bd",
- "\1\u01be",
+ "\1\u01bd\3\uffff\1\u01be",
"\1\u01bf",
"\1\u01c0",
+ "",
"\1\u01c1",
- "\1\u01c2",
"",
+ "\1\u01c2",
"\1\u01c3",
+ "",
"\1\u01c4",
"\1\u01c5",
- "\1\u01c6",
- "\1\u01c7",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\22\102\1\u01c6\7\102",
"\1\u01c8",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u01c9",
+ "",
+ "",
+ "\1\u01ca",
"\1\u01cb",
+ "",
"\1\u01cc",
- "\1\u01cd",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01ce",
"\1\u01cf",
"",
"\1\u01d0",
"\1\u01d1",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u01d2",
"\1\u01d3",
"\1\u01d4",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u01d6",
- "\1\u01d7",
+ "\1\u01d5",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01d8",
"\1\u01d9",
- "",
- "",
"\1\u01da",
"\1\u01db",
"\1\u01dc",
+ "",
"\1\u01dd",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u01df",
+ "\1\u01de",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01e0",
"\1\u01e1",
- "\1\u01e2",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u01e3",
"\1\u01e4",
"\1\u01e5",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u01e6",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u01e7",
+ "\1\u01e8",
+ "\1\u01e9",
+ "\1\u01ea",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01ec",
"\1\u01ed",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u01f1",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u01ee",
+ "\1\u01ef",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u01f3",
"\1\u01f4",
- "\1\u01f5",
- "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\1\u01f6",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01f7",
"\1\u01f8",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u01fa",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\1\u01fd",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01fe",
- "",
- "\1\u01ff",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0201",
"\1\u0202",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "",
+ "",
+ "\1\u0203",
"\1\u0204",
"\1\u0205",
- "\1\u0206",
- "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0207",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u0209",
- "\1\u020a",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
+ "\1\u020a",
"\1\u020b",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "",
- "",
"",
+ "\1\u020c",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u020e",
+ "\1\u020f",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0211",
+ "\1\u0212",
+ "\1\u0213",
"",
+ "\1\u0214",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0216",
+ "\1\u0217",
"",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u020e",
"",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0219",
"",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
"",
- "\1\u0210",
- "\1\u0211",
- "\1\u0212",
- "\1\u0213",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
"",
- "\1\u0215",
"",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u0217",
- "\1\u0218",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\1\u0219",
- "\1\u021a",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u021c",
"\1\u021d",
"\1\u021e",
- "",
"\1\u021f",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u0220",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
+ "\1\u0222",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
"",
- "\1\u0223",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0224",
"\1\u0225",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u0226",
+ "\1\u0227",
"",
- "\1\u0228",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0229",
"\1\u022a",
"\1\u022b",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u022d",
- "\1\u022e",
- "\1\u022f",
- "",
+ "\1\u022c",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\1\u0230",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
"",
+ "\1\u022f",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0231",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\1\u0232",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
+ "\1\u0234",
+ "\1\u0235",
"\1\u0236",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u0239",
+ "\1\u0237",
"",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0239",
"\1\u023a",
+ "\1\u023b",
"",
"",
+ "\1\u023c",
"",
- "\1\u023b",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
"",
- "\1\u023c",
- "\1\u023d",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
- "\1\u023f",
- "\1\u0240",
+ "\1\u023e",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
"\1\u0242",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0245",
+ "",
+ "\1\u0246",
+ "",
+ "",
"",
- "\1\u0243",
- "\12\106\7\uffff\32\106\4\uffff\1\106\1\uffff\32\106",
+ "\1\u0247",
+ "",
+ "",
+ "\1\u0248",
+ "\1\u0249",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u024b",
+ "\1\u024c",
+ "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u024e",
+ "",
+ "\1\u024f",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
""
};
@@ -5083,139 +5211,119 @@ public class InternalQVTimperativeLexer extends Lexer {
this.transition = DFA11_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | RULE_UNQUOTED_STRING | RULE_DOUBLE_QUOTED_STRING | RULE_SINGLE_QUOTED_STRING | RULE_ML_SINGLE_QUOTED_STRING | RULE_SIMPLE_ID | RULE_ESCAPED_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | T__146 | T__147 | T__148 | T__149 | RULE_UNQUOTED_STRING | RULE_DOUBLE_QUOTED_STRING | RULE_SINGLE_QUOTED_STRING | RULE_ML_SINGLE_QUOTED_STRING | RULE_SIMPLE_ID | RULE_ESCAPED_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
- int LA11_55 = input.LA(1);
-
- s = -1;
- if ( ((LA11_55>='\u0000' && LA11_55<='\uFFFF')) ) {s = 167;}
-
- else s = 61;
-
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA11_56 = input.LA(1);
-
- s = -1;
- if ( ((LA11_56>='\u0000' && LA11_56<='\uFFFF')) ) {s = 168;}
-
- else s = 61;
-
- if ( s>=0 ) return s;
- break;
- case 2 :
int LA11_0 = input.LA(1);
s = -1;
- if ( (LA11_0==':') ) {s = 1;}
+ if ( (LA11_0=='i') ) {s = 1;}
- else if ( (LA11_0==';') ) {s = 2;}
+ else if ( (LA11_0==':') ) {s = 2;}
- else if ( (LA11_0=='c') ) {s = 3;}
+ else if ( (LA11_0==';') ) {s = 3;}
- else if ( (LA11_0=='e') ) {s = 4;}
+ else if ( (LA11_0=='v') ) {s = 4;}
- else if ( (LA11_0=='i') ) {s = 5;}
+ else if ( (LA11_0=='c') ) {s = 5;}
- else if ( (LA11_0=='l') ) {s = 6;}
+ else if ( (LA11_0=='e') ) {s = 6;}
- else if ( (LA11_0=='m') ) {s = 7;}
+ else if ( (LA11_0=='l') ) {s = 7;}
- else if ( (LA11_0=='q') ) {s = 8;}
+ else if ( (LA11_0=='m') ) {s = 8;}
- else if ( (LA11_0=='r') ) {s = 9;}
+ else if ( (LA11_0=='q') ) {s = 9;}
- else if ( (LA11_0=='t') ) {s = 10;}
+ else if ( (LA11_0=='r') ) {s = 10;}
- else if ( (LA11_0=='u') ) {s = 11;}
+ else if ( (LA11_0=='t') ) {s = 11;}
- else if ( (LA11_0=='!') ) {s = 12;}
+ else if ( (LA11_0=='u') ) {s = 12;}
- else if ( (LA11_0=='-') ) {s = 13;}
+ else if ( (LA11_0=='!') ) {s = 13;}
- else if ( (LA11_0=='n') ) {s = 14;}
+ else if ( (LA11_0=='-') ) {s = 14;}
- else if ( (LA11_0=='*') ) {s = 15;}
+ else if ( (LA11_0=='n') ) {s = 15;}
- else if ( (LA11_0=='/') ) {s = 16;}
+ else if ( (LA11_0=='*') ) {s = 16;}
- else if ( (LA11_0=='+') ) {s = 17;}
+ else if ( (LA11_0=='/') ) {s = 17;}
- else if ( (LA11_0=='>') ) {s = 18;}
+ else if ( (LA11_0=='+') ) {s = 18;}
- else if ( (LA11_0=='<') ) {s = 19;}
+ else if ( (LA11_0=='>') ) {s = 19;}
- else if ( (LA11_0=='=') ) {s = 20;}
+ else if ( (LA11_0=='<') ) {s = 20;}
- else if ( (LA11_0=='a') ) {s = 21;}
+ else if ( (LA11_0=='=') ) {s = 21;}
- else if ( (LA11_0=='o') ) {s = 22;}
+ else if ( (LA11_0=='a') ) {s = 22;}
- else if ( (LA11_0=='x') ) {s = 23;}
+ else if ( (LA11_0=='o') ) {s = 23;}
- else if ( (LA11_0=='.') ) {s = 24;}
+ else if ( (LA11_0=='x') ) {s = 24;}
- else if ( (LA11_0=='?') ) {s = 25;}
+ else if ( (LA11_0=='.') ) {s = 25;}
- else if ( (LA11_0=='M') ) {s = 26;}
+ else if ( (LA11_0=='?') ) {s = 26;}
- else if ( (LA11_0=='T') ) {s = 27;}
+ else if ( (LA11_0=='M') ) {s = 27;}
- else if ( (LA11_0=='B') ) {s = 28;}
+ else if ( (LA11_0=='T') ) {s = 28;}
- else if ( (LA11_0=='I') ) {s = 29;}
+ else if ( (LA11_0=='B') ) {s = 29;}
- else if ( (LA11_0=='R') ) {s = 30;}
+ else if ( (LA11_0=='I') ) {s = 30;}
- else if ( (LA11_0=='S') ) {s = 31;}
+ else if ( (LA11_0=='R') ) {s = 31;}
- else if ( (LA11_0=='U') ) {s = 32;}
+ else if ( (LA11_0=='S') ) {s = 32;}
- else if ( (LA11_0=='O') ) {s = 33;}
+ else if ( (LA11_0=='U') ) {s = 33;}
- else if ( (LA11_0=='C') ) {s = 34;}
+ else if ( (LA11_0=='O') ) {s = 34;}
- else if ( (LA11_0=='|') ) {s = 35;}
+ else if ( (LA11_0=='C') ) {s = 35;}
- else if ( (LA11_0=='{') ) {s = 36;}
+ else if ( (LA11_0=='|') ) {s = 36;}
- else if ( (LA11_0=='}') ) {s = 37;}
+ else if ( (LA11_0=='{') ) {s = 37;}
- else if ( (LA11_0==',') ) {s = 38;}
+ else if ( (LA11_0=='}') ) {s = 38;}
- else if ( (LA11_0=='(') ) {s = 39;}
+ else if ( (LA11_0==',') ) {s = 39;}
- else if ( (LA11_0==')') ) {s = 40;}
+ else if ( (LA11_0=='(') ) {s = 40;}
- else if ( (LA11_0=='w') ) {s = 41;}
+ else if ( (LA11_0==')') ) {s = 41;}
- else if ( (LA11_0=='f') ) {s = 42;}
+ else if ( (LA11_0=='w') ) {s = 42;}
- else if ( (LA11_0=='p') ) {s = 43;}
+ else if ( (LA11_0=='f') ) {s = 43;}
- else if ( (LA11_0=='s') ) {s = 44;}
+ else if ( (LA11_0=='p') ) {s = 44;}
- else if ( (LA11_0=='d') ) {s = 45;}
+ else if ( (LA11_0=='s') ) {s = 45;}
- else if ( (LA11_0=='b') ) {s = 46;}
+ else if ( (LA11_0=='d') ) {s = 46;}
- else if ( (LA11_0=='#') ) {s = 47;}
+ else if ( (LA11_0=='b') ) {s = 47;}
- else if ( (LA11_0=='L') ) {s = 48;}
+ else if ( (LA11_0=='#') ) {s = 48;}
- else if ( (LA11_0=='[') ) {s = 49;}
+ else if ( (LA11_0=='L') ) {s = 49;}
- else if ( (LA11_0==']') ) {s = 50;}
+ else if ( (LA11_0=='[') ) {s = 50;}
- else if ( (LA11_0=='&') ) {s = 51;}
+ else if ( (LA11_0==']') ) {s = 51;}
- else if ( (LA11_0=='v') ) {s = 52;}
+ else if ( (LA11_0=='&') ) {s = 52;}
else if ( (LA11_0=='@') ) {s = 53;}
@@ -5237,6 +5345,26 @@ public class InternalQVTimperativeLexer extends Lexer {
if ( s>=0 ) return s;
break;
+ case 1 :
+ int LA11_55 = input.LA(1);
+
+ s = -1;
+ if ( ((LA11_55>='\u0000' && LA11_55<='\uFFFF')) ) {s = 169;}
+
+ else s = 61;
+
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA11_56 = input.LA(1);
+
+ s = -1;
+ if ( ((LA11_56>='\u0000' && LA11_56<='\uFFFF')) ) {s = 170;}
+
+ else s = 61;
+
+ if ( s>=0 ) return s;
+ break;
}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 11, _s, input);
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 aaed1b34b..485bb700b 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
@@ -33,10 +33,11 @@ import java.util.HashMap;
@SuppressWarnings("all")
public class InternalQVTimperativeParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_SINGLE_QUOTED_STRING", "RULE_SIMPLE_ID", "RULE_ESCAPED_ID", "RULE_UNQUOTED_STRING", "RULE_ESCAPED_CHARACTER", "RULE_LETTER_CHARACTER", "RULE_DOUBLE_QUOTED_STRING", "RULE_ML_SINGLE_QUOTED_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "':='", "';'", "'check'", "'enforce'", "'import'", "'imports'", "'library'", "'map'", "'query'", "'realize'", "'refines'", "'transformation'", "'uses'", "'!serializable'", "'-'", "'not'", "'*'", "'/'", "'+'", "'>'", "'<'", "'>='", "'<='", "'='", "'<>'", "'and'", "'or'", "'xor'", "'implies'", "'.'", "'->'", "'?.'", "'?->'", "'Map'", "'Tuple'", "'Boolean'", "'Integer'", "'Real'", "'String'", "'UnlimitedNatural'", "'OclAny'", "'OclInvalid'", "'OclVoid'", "'Set'", "'Bag'", "'Sequence'", "'Collection'", "'OrderedSet'", "'|?'", "'?'", "'add'", "'+='", "'{'", "'|'", "'}'", "','", "'('", "')'", "':'", "'in'", "'where'", "'call'", "'for'", "'package'", "'new'", "'::'", "'set'", "'attribute'", "'initial'", "'derivation'", "'datatype'", "'enum'", "'literal'", "'operation'", "'throws'", "'body'", "'property'", "'#'", "'class'", "'extends'", "'..'", "'++'", "'Lambda'", "'<-'", "'invalid'", "'null'", "'pre'", "'['", "']'", "'if'", "'then'", "'else'", "'endif'", "'elseif'", "'let'", "'self'", "'&&'", "'infinite'", "'?='", "'transient'", "'static'", "'definition'", "'derived'", "'!derived'", "'id'", "'!id'", "'ordered'", "'!ordered'", "'readonly'", "'!readonly'", "'!transient'", "'unique'", "'!unique'", "'unsettable'", "'!unsettable'", "'volatile'", "'!volatile'", "'primitive'", "'serializable'", "'composes'", "'!composes'", "'resolve'", "'!resolve'", "'abstract'", "'interface'", "'true'", "'false'", "'@'", "'|1'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_SINGLE_QUOTED_STRING", "RULE_SIMPLE_ID", "RULE_ESCAPED_ID", "RULE_UNQUOTED_STRING", "RULE_ESCAPED_CHARACTER", "RULE_LETTER_CHARACTER", "RULE_DOUBLE_QUOTED_STRING", "RULE_ML_SINGLE_QUOTED_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'in'", "':='", "';'", "'var'", "'check'", "'enforce'", "'import'", "'imports'", "'library'", "'map'", "'query'", "'realize'", "'refines'", "'transformation'", "'uses'", "'!serializable'", "'-'", "'not'", "'*'", "'/'", "'+'", "'>'", "'<'", "'>='", "'<='", "'='", "'<>'", "'and'", "'or'", "'xor'", "'implies'", "'.'", "'->'", "'?.'", "'?->'", "'Map'", "'Tuple'", "'Boolean'", "'Integer'", "'Real'", "'String'", "'UnlimitedNatural'", "'OclAny'", "'OclInvalid'", "'OclVoid'", "'Set'", "'Bag'", "'Sequence'", "'Collection'", "'OrderedSet'", "'|?'", "'?'", "'add'", "'+='", "'{'", "'}'", "','", "'('", "')'", "':'", "'where'", "'call'", "'for'", "'package'", "'new'", "'::'", "'set'", "'invar'", "'attribute'", "'initial'", "'derivation'", "'datatype'", "'enum'", "'literal'", "'operation'", "'throws'", "'body'", "'property'", "'#'", "'class'", "'extends'", "'..'", "'++'", "'Lambda'", "'<-'", "'invalid'", "'null'", "'pre'", "'['", "']'", "'if'", "'then'", "'else'", "'endif'", "'elseif'", "'let'", "'self'", "'&&'", "'inout'", "'infinite'", "'?='", "'transient'", "'out'", "'static'", "'definition'", "'derived'", "'!derived'", "'id'", "'!id'", "'ordered'", "'!ordered'", "'readonly'", "'!readonly'", "'!transient'", "'unique'", "'!unique'", "'unsettable'", "'!unsettable'", "'volatile'", "'!volatile'", "'primitive'", "'serializable'", "'composes'", "'!composes'", "'resolve'", "'!resolve'", "'abstract'", "'interface'", "'true'", "'false'", "'@'", "'|'", "'|1'"
};
public static final int T__144=144;
public static final int T__143=143;
+ public static final int T__146=146;
public static final int T__50=50;
public static final int T__145=145;
public static final int T__140=140;
@@ -98,9 +99,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
public static final int T__47=47;
public static final int RULE_ESCAPED_ID=7;
public static final int T__40=40;
+ public static final int T__148=148;
public static final int T__41=41;
+ public static final int T__147=147;
public static final int T__42=42;
public static final int T__43=43;
+ public static final int T__149=149;
public static final int T__91=91;
public static final int T__100=100;
public static final int T__92=92;
@@ -421,26 +425,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleBottomPatternCS"
- // InternalQVTimperative.g:133:1: ruleBottomPatternCS : ( ( rule__BottomPatternCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:133:1: ruleBottomPatternCS : ( ( rule__BottomPatternCS__Group__0 ) ) ;
public final void ruleBottomPatternCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:137:2: ( ( ( rule__BottomPatternCS__Alternatives ) ) )
- // InternalQVTimperative.g:138:1: ( ( rule__BottomPatternCS__Alternatives ) )
+ // InternalQVTimperative.g:137:2: ( ( ( rule__BottomPatternCS__Group__0 ) ) )
+ // InternalQVTimperative.g:138:1: ( ( rule__BottomPatternCS__Group__0 ) )
{
- // InternalQVTimperative.g:138:1: ( ( rule__BottomPatternCS__Alternatives ) )
- // InternalQVTimperative.g:139:1: ( rule__BottomPatternCS__Alternatives )
+ // InternalQVTimperative.g:138:1: ( ( rule__BottomPatternCS__Group__0 ) )
+ // InternalQVTimperative.g:139:1: ( rule__BottomPatternCS__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getAlternatives());
+ before(grammarAccess.getBottomPatternCSAccess().getGroup());
}
- // InternalQVTimperative.g:140:1: ( rule__BottomPatternCS__Alternatives )
- // InternalQVTimperative.g:140:2: rule__BottomPatternCS__Alternatives
+ // InternalQVTimperative.g:140:1: ( rule__BottomPatternCS__Group__0 )
+ // InternalQVTimperative.g:140:2: rule__BottomPatternCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Alternatives();
+ rule__BottomPatternCS__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -448,7 +452,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getAlternatives());
+ after(grammarAccess.getBottomPatternCSAccess().getGroup());
}
}
@@ -556,12 +560,97 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "ruleBottomStatementCS"
+ // $ANTLR start "entryRuleConstraintCS"
+ // InternalQVTimperative.g:180:1: entryRuleConstraintCS : ruleConstraintCS EOF ;
+ public final void entryRuleConstraintCS() throws RecognitionException {
+ try {
+ // InternalQVTimperative.g:181:1: ( ruleConstraintCS EOF )
+ // InternalQVTimperative.g:182:1: ruleConstraintCS EOF
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConstraintCSRule());
+ }
+ pushFollow(FollowSets000.FOLLOW_1);
+ ruleConstraintCS();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConstraintCSRule());
+ }
+ match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConstraintCS"
+
+
+ // $ANTLR start "ruleConstraintCS"
+ // InternalQVTimperative.g:189:1: ruleConstraintCS : ( ( rule__ConstraintCS__Group__0 ) ) ;
+ public final void ruleConstraintCS() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalQVTimperative.g:193:2: ( ( ( rule__ConstraintCS__Group__0 ) ) )
+ // InternalQVTimperative.g:194:1: ( ( rule__ConstraintCS__Group__0 ) )
+ {
+ // InternalQVTimperative.g:194:1: ( ( rule__ConstraintCS__Group__0 ) )
+ // InternalQVTimperative.g:195:1: ( rule__ConstraintCS__Group__0 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getConstraintCSAccess().getGroup());
+ }
+ // InternalQVTimperative.g:196:1: ( rule__ConstraintCS__Group__0 )
+ // InternalQVTimperative.g:196:2: rule__ConstraintCS__Group__0
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__ConstraintCS__Group__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getConstraintCSAccess().getGroup());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConstraintCS"
+
+
// $ANTLR start "entryRuleControlStatementCS"
- // InternalQVTimperative.g:180:1: entryRuleControlStatementCS : ruleControlStatementCS EOF ;
+ // InternalQVTimperative.g:208:1: entryRuleControlStatementCS : ruleControlStatementCS EOF ;
public final void entryRuleControlStatementCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:181:1: ( ruleControlStatementCS EOF )
- // InternalQVTimperative.g:182:1: ruleControlStatementCS EOF
+ // InternalQVTimperative.g:209:1: ( ruleControlStatementCS EOF )
+ // InternalQVTimperative.g:210:1: ruleControlStatementCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getControlStatementCSRule());
@@ -591,23 +680,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleControlStatementCS"
- // InternalQVTimperative.g:189:1: ruleControlStatementCS : ( ( rule__ControlStatementCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:217:1: ruleControlStatementCS : ( ( rule__ControlStatementCS__Alternatives ) ) ;
public final void ruleControlStatementCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:193:2: ( ( ( rule__ControlStatementCS__Alternatives ) ) )
- // InternalQVTimperative.g:194:1: ( ( rule__ControlStatementCS__Alternatives ) )
+ // InternalQVTimperative.g:221:2: ( ( ( rule__ControlStatementCS__Alternatives ) ) )
+ // InternalQVTimperative.g:222:1: ( ( rule__ControlStatementCS__Alternatives ) )
{
- // InternalQVTimperative.g:194:1: ( ( rule__ControlStatementCS__Alternatives ) )
- // InternalQVTimperative.g:195:1: ( rule__ControlStatementCS__Alternatives )
+ // InternalQVTimperative.g:222:1: ( ( rule__ControlStatementCS__Alternatives ) )
+ // InternalQVTimperative.g:223:1: ( rule__ControlStatementCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getControlStatementCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:196:1: ( rule__ControlStatementCS__Alternatives )
- // InternalQVTimperative.g:196:2: rule__ControlStatementCS__Alternatives
+ // InternalQVTimperative.g:224:1: ( rule__ControlStatementCS__Alternatives )
+ // InternalQVTimperative.g:224:2: rule__ControlStatementCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ControlStatementCS__Alternatives();
@@ -642,11 +731,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleDirectionCS"
- // InternalQVTimperative.g:208:1: entryRuleDirectionCS : ruleDirectionCS EOF ;
+ // InternalQVTimperative.g:236:1: entryRuleDirectionCS : ruleDirectionCS EOF ;
public final void entryRuleDirectionCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:209:1: ( ruleDirectionCS EOF )
- // InternalQVTimperative.g:210:1: ruleDirectionCS EOF
+ // InternalQVTimperative.g:237:1: ( ruleDirectionCS EOF )
+ // InternalQVTimperative.g:238:1: ruleDirectionCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSRule());
@@ -676,23 +765,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleDirectionCS"
- // InternalQVTimperative.g:217:1: ruleDirectionCS : ( ( rule__DirectionCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:245:1: ruleDirectionCS : ( ( rule__DirectionCS__Group__0 ) ) ;
public final void ruleDirectionCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:221:2: ( ( ( rule__DirectionCS__Group__0 ) ) )
- // InternalQVTimperative.g:222:1: ( ( rule__DirectionCS__Group__0 ) )
+ // InternalQVTimperative.g:249:2: ( ( ( rule__DirectionCS__Group__0 ) ) )
+ // InternalQVTimperative.g:250:1: ( ( rule__DirectionCS__Group__0 ) )
{
- // InternalQVTimperative.g:222:1: ( ( rule__DirectionCS__Group__0 ) )
- // InternalQVTimperative.g:223:1: ( rule__DirectionCS__Group__0 )
+ // InternalQVTimperative.g:250:1: ( ( rule__DirectionCS__Group__0 ) )
+ // InternalQVTimperative.g:251:1: ( rule__DirectionCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getGroup());
}
- // InternalQVTimperative.g:224:1: ( rule__DirectionCS__Group__0 )
- // InternalQVTimperative.g:224:2: rule__DirectionCS__Group__0
+ // InternalQVTimperative.g:252:1: ( rule__DirectionCS__Group__0 )
+ // InternalQVTimperative.g:252:2: rule__DirectionCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DirectionCS__Group__0();
@@ -727,11 +816,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleGuardPatternCS"
- // InternalQVTimperative.g:236:1: entryRuleGuardPatternCS : ruleGuardPatternCS EOF ;
+ // InternalQVTimperative.g:264:1: entryRuleGuardPatternCS : ruleGuardPatternCS EOF ;
public final void entryRuleGuardPatternCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:237:1: ( ruleGuardPatternCS EOF )
- // InternalQVTimperative.g:238:1: ruleGuardPatternCS EOF
+ // InternalQVTimperative.g:265:1: ( ruleGuardPatternCS EOF )
+ // InternalQVTimperative.g:266:1: ruleGuardPatternCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSRule());
@@ -761,26 +850,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleGuardPatternCS"
- // InternalQVTimperative.g:245:1: ruleGuardPatternCS : ( ( rule__GuardPatternCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:273:1: ruleGuardPatternCS : ( ( rule__GuardPatternCS__Group__0 ) ) ;
public final void ruleGuardPatternCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:249:2: ( ( ( rule__GuardPatternCS__Alternatives ) ) )
- // InternalQVTimperative.g:250:1: ( ( rule__GuardPatternCS__Alternatives ) )
+ // InternalQVTimperative.g:277:2: ( ( ( rule__GuardPatternCS__Group__0 ) ) )
+ // InternalQVTimperative.g:278:1: ( ( rule__GuardPatternCS__Group__0 ) )
{
- // InternalQVTimperative.g:250:1: ( ( rule__GuardPatternCS__Alternatives ) )
- // InternalQVTimperative.g:251:1: ( rule__GuardPatternCS__Alternatives )
+ // InternalQVTimperative.g:278:1: ( ( rule__GuardPatternCS__Group__0 ) )
+ // InternalQVTimperative.g:279:1: ( rule__GuardPatternCS__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getAlternatives());
+ before(grammarAccess.getGuardPatternCSAccess().getGroup());
}
- // InternalQVTimperative.g:252:1: ( rule__GuardPatternCS__Alternatives )
- // InternalQVTimperative.g:252:2: rule__GuardPatternCS__Alternatives
+ // InternalQVTimperative.g:280:1: ( rule__GuardPatternCS__Group__0 )
+ // InternalQVTimperative.g:280:2: rule__GuardPatternCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Alternatives();
+ rule__GuardPatternCS__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -788,7 +877,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getAlternatives());
+ after(grammarAccess.getGuardPatternCSAccess().getGroup());
}
}
@@ -812,11 +901,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleGuardVariableCS"
- // InternalQVTimperative.g:264:1: entryRuleGuardVariableCS : ruleGuardVariableCS EOF ;
+ // InternalQVTimperative.g:292:1: entryRuleGuardVariableCS : ruleGuardVariableCS EOF ;
public final void entryRuleGuardVariableCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:265:1: ( ruleGuardVariableCS EOF )
- // InternalQVTimperative.g:266:1: ruleGuardVariableCS EOF
+ // InternalQVTimperative.g:293:1: ( ruleGuardVariableCS EOF )
+ // InternalQVTimperative.g:294:1: ruleGuardVariableCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardVariableCSRule());
@@ -846,23 +935,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleGuardVariableCS"
- // InternalQVTimperative.g:273:1: ruleGuardVariableCS : ( ( rule__GuardVariableCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:301:1: ruleGuardVariableCS : ( ( rule__GuardVariableCS__Group__0 ) ) ;
public final void ruleGuardVariableCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:277:2: ( ( ( rule__GuardVariableCS__Group__0 ) ) )
- // InternalQVTimperative.g:278:1: ( ( rule__GuardVariableCS__Group__0 ) )
+ // InternalQVTimperative.g:305:2: ( ( ( rule__GuardVariableCS__Group__0 ) ) )
+ // InternalQVTimperative.g:306:1: ( ( rule__GuardVariableCS__Group__0 ) )
{
- // InternalQVTimperative.g:278:1: ( ( rule__GuardVariableCS__Group__0 ) )
- // InternalQVTimperative.g:279:1: ( rule__GuardVariableCS__Group__0 )
+ // InternalQVTimperative.g:306:1: ( ( rule__GuardVariableCS__Group__0 ) )
+ // InternalQVTimperative.g:307:1: ( rule__GuardVariableCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardVariableCSAccess().getGroup());
}
- // InternalQVTimperative.g:280:1: ( rule__GuardVariableCS__Group__0 )
- // InternalQVTimperative.g:280:2: rule__GuardVariableCS__Group__0
+ // InternalQVTimperative.g:308:1: ( rule__GuardVariableCS__Group__0 )
+ // InternalQVTimperative.g:308:2: rule__GuardVariableCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__GuardVariableCS__Group__0();
@@ -897,11 +986,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleImportCS"
- // InternalQVTimperative.g:292:1: entryRuleImportCS : ruleImportCS EOF ;
+ // InternalQVTimperative.g:320:1: entryRuleImportCS : ruleImportCS EOF ;
public final void entryRuleImportCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:293:1: ( ruleImportCS EOF )
- // InternalQVTimperative.g:294:1: ruleImportCS EOF
+ // InternalQVTimperative.g:321:1: ( ruleImportCS EOF )
+ // InternalQVTimperative.g:322:1: ruleImportCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSRule());
@@ -931,23 +1020,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleImportCS"
- // InternalQVTimperative.g:301:1: ruleImportCS : ( ( rule__ImportCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:329:1: ruleImportCS : ( ( rule__ImportCS__Group__0 ) ) ;
public final void ruleImportCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:305:2: ( ( ( rule__ImportCS__Group__0 ) ) )
- // InternalQVTimperative.g:306:1: ( ( rule__ImportCS__Group__0 ) )
+ // InternalQVTimperative.g:333:2: ( ( ( rule__ImportCS__Group__0 ) ) )
+ // InternalQVTimperative.g:334:1: ( ( rule__ImportCS__Group__0 ) )
{
- // InternalQVTimperative.g:306:1: ( ( rule__ImportCS__Group__0 ) )
- // InternalQVTimperative.g:307:1: ( rule__ImportCS__Group__0 )
+ // InternalQVTimperative.g:334:1: ( ( rule__ImportCS__Group__0 ) )
+ // InternalQVTimperative.g:335:1: ( rule__ImportCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getGroup());
}
- // InternalQVTimperative.g:308:1: ( rule__ImportCS__Group__0 )
- // InternalQVTimperative.g:308:2: rule__ImportCS__Group__0
+ // InternalQVTimperative.g:336:1: ( rule__ImportCS__Group__0 )
+ // InternalQVTimperative.g:336:2: rule__ImportCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ImportCS__Group__0();
@@ -982,11 +1071,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMappingCS"
- // InternalQVTimperative.g:320:1: entryRuleMappingCS : ruleMappingCS EOF ;
+ // InternalQVTimperative.g:348:1: entryRuleMappingCS : ruleMappingCS EOF ;
public final void entryRuleMappingCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:321:1: ( ruleMappingCS EOF )
- // InternalQVTimperative.g:322:1: ruleMappingCS EOF
+ // InternalQVTimperative.g:349:1: ( ruleMappingCS EOF )
+ // InternalQVTimperative.g:350:1: ruleMappingCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSRule());
@@ -1016,23 +1105,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMappingCS"
- // InternalQVTimperative.g:329:1: ruleMappingCS : ( ( rule__MappingCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:357:1: ruleMappingCS : ( ( rule__MappingCS__Group__0 ) ) ;
public final void ruleMappingCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:333:2: ( ( ( rule__MappingCS__Group__0 ) ) )
- // InternalQVTimperative.g:334:1: ( ( rule__MappingCS__Group__0 ) )
+ // InternalQVTimperative.g:361:2: ( ( ( rule__MappingCS__Group__0 ) ) )
+ // InternalQVTimperative.g:362:1: ( ( rule__MappingCS__Group__0 ) )
{
- // InternalQVTimperative.g:334:1: ( ( rule__MappingCS__Group__0 ) )
- // InternalQVTimperative.g:335:1: ( rule__MappingCS__Group__0 )
+ // InternalQVTimperative.g:362:1: ( ( rule__MappingCS__Group__0 ) )
+ // InternalQVTimperative.g:363:1: ( rule__MappingCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getGroup());
}
- // InternalQVTimperative.g:336:1: ( rule__MappingCS__Group__0 )
- // InternalQVTimperative.g:336:2: rule__MappingCS__Group__0
+ // InternalQVTimperative.g:364:1: ( rule__MappingCS__Group__0 )
+ // InternalQVTimperative.g:364:2: rule__MappingCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__Group__0();
@@ -1067,11 +1156,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMappingCallCS"
- // InternalQVTimperative.g:348:1: entryRuleMappingCallCS : ruleMappingCallCS EOF ;
+ // InternalQVTimperative.g:376:1: entryRuleMappingCallCS : ruleMappingCallCS EOF ;
public final void entryRuleMappingCallCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:349:1: ( ruleMappingCallCS EOF )
- // InternalQVTimperative.g:350:1: ruleMappingCallCS EOF
+ // InternalQVTimperative.g:377:1: ( ruleMappingCallCS EOF )
+ // InternalQVTimperative.g:378:1: ruleMappingCallCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSRule());
@@ -1101,23 +1190,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMappingCallCS"
- // InternalQVTimperative.g:357:1: ruleMappingCallCS : ( ( rule__MappingCallCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:385:1: ruleMappingCallCS : ( ( rule__MappingCallCS__Group__0 ) ) ;
public final void ruleMappingCallCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:361:2: ( ( ( rule__MappingCallCS__Group__0 ) ) )
- // InternalQVTimperative.g:362:1: ( ( rule__MappingCallCS__Group__0 ) )
+ // InternalQVTimperative.g:389:2: ( ( ( rule__MappingCallCS__Group__0 ) ) )
+ // InternalQVTimperative.g:390:1: ( ( rule__MappingCallCS__Group__0 ) )
{
- // InternalQVTimperative.g:362:1: ( ( rule__MappingCallCS__Group__0 ) )
- // InternalQVTimperative.g:363:1: ( rule__MappingCallCS__Group__0 )
+ // InternalQVTimperative.g:390:1: ( ( rule__MappingCallCS__Group__0 ) )
+ // InternalQVTimperative.g:391:1: ( rule__MappingCallCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getGroup());
}
- // InternalQVTimperative.g:364:1: ( rule__MappingCallCS__Group__0 )
- // InternalQVTimperative.g:364:2: rule__MappingCallCS__Group__0
+ // InternalQVTimperative.g:392:1: ( rule__MappingCallCS__Group__0 )
+ // InternalQVTimperative.g:392:2: rule__MappingCallCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCallCS__Group__0();
@@ -1152,11 +1241,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMappingCallBindingCS"
- // InternalQVTimperative.g:376:1: entryRuleMappingCallBindingCS : ruleMappingCallBindingCS EOF ;
+ // InternalQVTimperative.g:404:1: entryRuleMappingCallBindingCS : ruleMappingCallBindingCS EOF ;
public final void entryRuleMappingCallBindingCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:377:1: ( ruleMappingCallBindingCS EOF )
- // InternalQVTimperative.g:378:1: ruleMappingCallBindingCS EOF
+ // InternalQVTimperative.g:405:1: ( ruleMappingCallBindingCS EOF )
+ // InternalQVTimperative.g:406:1: ruleMappingCallBindingCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSRule());
@@ -1186,23 +1275,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMappingCallBindingCS"
- // InternalQVTimperative.g:385:1: ruleMappingCallBindingCS : ( ( rule__MappingCallBindingCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:413:1: ruleMappingCallBindingCS : ( ( rule__MappingCallBindingCS__Group__0 ) ) ;
public final void ruleMappingCallBindingCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:389:2: ( ( ( rule__MappingCallBindingCS__Group__0 ) ) )
- // InternalQVTimperative.g:390:1: ( ( rule__MappingCallBindingCS__Group__0 ) )
+ // InternalQVTimperative.g:417:2: ( ( ( rule__MappingCallBindingCS__Group__0 ) ) )
+ // InternalQVTimperative.g:418:1: ( ( rule__MappingCallBindingCS__Group__0 ) )
{
- // InternalQVTimperative.g:390:1: ( ( rule__MappingCallBindingCS__Group__0 ) )
- // InternalQVTimperative.g:391:1: ( rule__MappingCallBindingCS__Group__0 )
+ // InternalQVTimperative.g:418:1: ( ( rule__MappingCallBindingCS__Group__0 ) )
+ // InternalQVTimperative.g:419:1: ( rule__MappingCallBindingCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getGroup());
}
- // InternalQVTimperative.g:392:1: ( rule__MappingCallBindingCS__Group__0 )
- // InternalQVTimperative.g:392:2: rule__MappingCallBindingCS__Group__0
+ // InternalQVTimperative.g:420:1: ( rule__MappingCallBindingCS__Group__0 )
+ // InternalQVTimperative.g:420:2: rule__MappingCallBindingCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCallBindingCS__Group__0();
@@ -1237,11 +1326,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMappingLoopCS"
- // InternalQVTimperative.g:404:1: entryRuleMappingLoopCS : ruleMappingLoopCS EOF ;
+ // InternalQVTimperative.g:432:1: entryRuleMappingLoopCS : ruleMappingLoopCS EOF ;
public final void entryRuleMappingLoopCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:405:1: ( ruleMappingLoopCS EOF )
- // InternalQVTimperative.g:406:1: ruleMappingLoopCS EOF
+ // InternalQVTimperative.g:433:1: ( ruleMappingLoopCS EOF )
+ // InternalQVTimperative.g:434:1: ruleMappingLoopCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSRule());
@@ -1271,23 +1360,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMappingLoopCS"
- // InternalQVTimperative.g:413:1: ruleMappingLoopCS : ( ( rule__MappingLoopCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:441:1: ruleMappingLoopCS : ( ( rule__MappingLoopCS__Group__0 ) ) ;
public final void ruleMappingLoopCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:417:2: ( ( ( rule__MappingLoopCS__Group__0 ) ) )
- // InternalQVTimperative.g:418:1: ( ( rule__MappingLoopCS__Group__0 ) )
+ // InternalQVTimperative.g:445:2: ( ( ( rule__MappingLoopCS__Group__0 ) ) )
+ // InternalQVTimperative.g:446:1: ( ( rule__MappingLoopCS__Group__0 ) )
{
- // InternalQVTimperative.g:418:1: ( ( rule__MappingLoopCS__Group__0 ) )
- // InternalQVTimperative.g:419:1: ( rule__MappingLoopCS__Group__0 )
+ // InternalQVTimperative.g:446:1: ( ( rule__MappingLoopCS__Group__0 ) )
+ // InternalQVTimperative.g:447:1: ( rule__MappingLoopCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getGroup());
}
- // InternalQVTimperative.g:420:1: ( rule__MappingLoopCS__Group__0 )
- // InternalQVTimperative.g:420:2: rule__MappingLoopCS__Group__0
+ // InternalQVTimperative.g:448:1: ( rule__MappingLoopCS__Group__0 )
+ // InternalQVTimperative.g:448:2: rule__MappingLoopCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingLoopCS__Group__0();
@@ -1322,11 +1411,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMappingIteratorCS"
- // InternalQVTimperative.g:432:1: entryRuleMappingIteratorCS : ruleMappingIteratorCS EOF ;
+ // InternalQVTimperative.g:460:1: entryRuleMappingIteratorCS : ruleMappingIteratorCS EOF ;
public final void entryRuleMappingIteratorCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:433:1: ( ruleMappingIteratorCS EOF )
- // InternalQVTimperative.g:434:1: ruleMappingIteratorCS EOF
+ // InternalQVTimperative.g:461:1: ( ruleMappingIteratorCS EOF )
+ // InternalQVTimperative.g:462:1: ruleMappingIteratorCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingIteratorCSRule());
@@ -1356,23 +1445,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMappingIteratorCS"
- // InternalQVTimperative.g:441:1: ruleMappingIteratorCS : ( ( rule__MappingIteratorCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:469:1: ruleMappingIteratorCS : ( ( rule__MappingIteratorCS__Group__0 ) ) ;
public final void ruleMappingIteratorCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:445:2: ( ( ( rule__MappingIteratorCS__Group__0 ) ) )
- // InternalQVTimperative.g:446:1: ( ( rule__MappingIteratorCS__Group__0 ) )
+ // InternalQVTimperative.g:473:2: ( ( ( rule__MappingIteratorCS__Group__0 ) ) )
+ // InternalQVTimperative.g:474:1: ( ( rule__MappingIteratorCS__Group__0 ) )
{
- // InternalQVTimperative.g:446:1: ( ( rule__MappingIteratorCS__Group__0 ) )
- // InternalQVTimperative.g:447:1: ( rule__MappingIteratorCS__Group__0 )
+ // InternalQVTimperative.g:474:1: ( ( rule__MappingIteratorCS__Group__0 ) )
+ // InternalQVTimperative.g:475:1: ( rule__MappingIteratorCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingIteratorCSAccess().getGroup());
}
- // InternalQVTimperative.g:448:1: ( rule__MappingIteratorCS__Group__0 )
- // InternalQVTimperative.g:448:2: rule__MappingIteratorCS__Group__0
+ // InternalQVTimperative.g:476:1: ( rule__MappingIteratorCS__Group__0 )
+ // InternalQVTimperative.g:476:2: rule__MappingIteratorCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingIteratorCS__Group__0();
@@ -1407,11 +1496,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMiddleDomainCS"
- // InternalQVTimperative.g:460:1: entryRuleMiddleDomainCS : ruleMiddleDomainCS EOF ;
+ // InternalQVTimperative.g:488:1: entryRuleMiddleDomainCS : ruleMiddleDomainCS EOF ;
public final void entryRuleMiddleDomainCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:461:1: ( ruleMiddleDomainCS EOF )
- // InternalQVTimperative.g:462:1: ruleMiddleDomainCS EOF
+ // InternalQVTimperative.g:489:1: ( ruleMiddleDomainCS EOF )
+ // InternalQVTimperative.g:490:1: ruleMiddleDomainCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSRule());
@@ -1441,23 +1530,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMiddleDomainCS"
- // InternalQVTimperative.g:469:1: ruleMiddleDomainCS : ( ( rule__MiddleDomainCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:497:1: ruleMiddleDomainCS : ( ( rule__MiddleDomainCS__Group__0 ) ) ;
public final void ruleMiddleDomainCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:473:2: ( ( ( rule__MiddleDomainCS__Group__0 ) ) )
- // InternalQVTimperative.g:474:1: ( ( rule__MiddleDomainCS__Group__0 ) )
+ // InternalQVTimperative.g:501:2: ( ( ( rule__MiddleDomainCS__Group__0 ) ) )
+ // InternalQVTimperative.g:502:1: ( ( rule__MiddleDomainCS__Group__0 ) )
{
- // InternalQVTimperative.g:474:1: ( ( rule__MiddleDomainCS__Group__0 ) )
- // InternalQVTimperative.g:475:1: ( rule__MiddleDomainCS__Group__0 )
+ // InternalQVTimperative.g:502:1: ( ( rule__MiddleDomainCS__Group__0 ) )
+ // InternalQVTimperative.g:503:1: ( rule__MiddleDomainCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getGroup());
}
- // InternalQVTimperative.g:476:1: ( rule__MiddleDomainCS__Group__0 )
- // InternalQVTimperative.g:476:2: rule__MiddleDomainCS__Group__0
+ // InternalQVTimperative.g:504:1: ( rule__MiddleDomainCS__Group__0 )
+ // InternalQVTimperative.g:504:2: rule__MiddleDomainCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__Group__0();
@@ -1491,176 +1580,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "ruleMiddleDomainCS"
- // $ANTLR start "entryRuleMiddleBottomPatternCS"
- // InternalQVTimperative.g:488:1: entryRuleMiddleBottomPatternCS : ruleMiddleBottomPatternCS EOF ;
- public final void entryRuleMiddleBottomPatternCS() throws RecognitionException {
- try {
- // InternalQVTimperative.g:489:1: ( ruleMiddleBottomPatternCS EOF )
- // InternalQVTimperative.g:490:1: ruleMiddleBottomPatternCS EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSRule());
- }
- pushFollow(FollowSets000.FOLLOW_1);
- ruleMiddleBottomPatternCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSRule());
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMiddleBottomPatternCS"
-
-
- // $ANTLR start "ruleMiddleBottomPatternCS"
- // InternalQVTimperative.g:497:1: ruleMiddleBottomPatternCS : ( ( rule__MiddleBottomPatternCS__Alternatives ) ) ;
- public final void ruleMiddleBottomPatternCS() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:501:2: ( ( ( rule__MiddleBottomPatternCS__Alternatives ) ) )
- // InternalQVTimperative.g:502:1: ( ( rule__MiddleBottomPatternCS__Alternatives ) )
- {
- // InternalQVTimperative.g:502:1: ( ( rule__MiddleBottomPatternCS__Alternatives ) )
- // InternalQVTimperative.g:503:1: ( rule__MiddleBottomPatternCS__Alternatives )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getAlternatives());
- }
- // InternalQVTimperative.g:504:1: ( rule__MiddleBottomPatternCS__Alternatives )
- // InternalQVTimperative.g:504:2: rule__MiddleBottomPatternCS__Alternatives
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Alternatives();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getAlternatives());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMiddleBottomPatternCS"
-
-
- // $ANTLR start "entryRuleMiddleGuardPatternCS"
- // InternalQVTimperative.g:516:1: entryRuleMiddleGuardPatternCS : ruleMiddleGuardPatternCS EOF ;
- public final void entryRuleMiddleGuardPatternCS() throws RecognitionException {
- try {
- // InternalQVTimperative.g:517:1: ( ruleMiddleGuardPatternCS EOF )
- // InternalQVTimperative.g:518:1: ruleMiddleGuardPatternCS EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleGuardPatternCSRule());
- }
- pushFollow(FollowSets000.FOLLOW_1);
- ruleMiddleGuardPatternCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleGuardPatternCSRule());
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMiddleGuardPatternCS"
-
-
- // $ANTLR start "ruleMiddleGuardPatternCS"
- // InternalQVTimperative.g:525:1: ruleMiddleGuardPatternCS : ( ruleGuardPatternCS ) ;
- public final void ruleMiddleGuardPatternCS() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:529:2: ( ( ruleGuardPatternCS ) )
- // InternalQVTimperative.g:530:1: ( ruleGuardPatternCS )
- {
- // InternalQVTimperative.g:530:1: ( ruleGuardPatternCS )
- // InternalQVTimperative.g:531:1: ruleGuardPatternCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleGuardPatternCSAccess().getGuardPatternCSParserRuleCall());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleGuardPatternCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleGuardPatternCSAccess().getGuardPatternCSParserRuleCall());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMiddleGuardPatternCS"
-
-
// $ANTLR start "entryRuleQualifiedPackageCS"
- // InternalQVTimperative.g:546:1: entryRuleQualifiedPackageCS : ruleQualifiedPackageCS EOF ;
+ // InternalQVTimperative.g:518:1: entryRuleQualifiedPackageCS : ruleQualifiedPackageCS EOF ;
public final void entryRuleQualifiedPackageCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:547:1: ( ruleQualifiedPackageCS EOF )
- // InternalQVTimperative.g:548:1: ruleQualifiedPackageCS EOF
+ // InternalQVTimperative.g:519:1: ( ruleQualifiedPackageCS EOF )
+ // InternalQVTimperative.g:520:1: ruleQualifiedPackageCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSRule());
@@ -1690,23 +1615,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleQualifiedPackageCS"
- // InternalQVTimperative.g:555:1: ruleQualifiedPackageCS : ( ( rule__QualifiedPackageCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:527:1: ruleQualifiedPackageCS : ( ( rule__QualifiedPackageCS__Group__0 ) ) ;
public final void ruleQualifiedPackageCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:559:2: ( ( ( rule__QualifiedPackageCS__Group__0 ) ) )
- // InternalQVTimperative.g:560:1: ( ( rule__QualifiedPackageCS__Group__0 ) )
+ // InternalQVTimperative.g:531:2: ( ( ( rule__QualifiedPackageCS__Group__0 ) ) )
+ // InternalQVTimperative.g:532:1: ( ( rule__QualifiedPackageCS__Group__0 ) )
{
- // InternalQVTimperative.g:560:1: ( ( rule__QualifiedPackageCS__Group__0 ) )
- // InternalQVTimperative.g:561:1: ( rule__QualifiedPackageCS__Group__0 )
+ // InternalQVTimperative.g:532:1: ( ( rule__QualifiedPackageCS__Group__0 ) )
+ // InternalQVTimperative.g:533:1: ( rule__QualifiedPackageCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getGroup());
}
- // InternalQVTimperative.g:562:1: ( rule__QualifiedPackageCS__Group__0 )
- // InternalQVTimperative.g:562:2: rule__QualifiedPackageCS__Group__0
+ // InternalQVTimperative.g:534:1: ( rule__QualifiedPackageCS__Group__0 )
+ // InternalQVTimperative.g:534:2: rule__QualifiedPackageCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group__0();
@@ -1741,11 +1666,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleParamDeclarationCS"
- // InternalQVTimperative.g:574:1: entryRuleParamDeclarationCS : ruleParamDeclarationCS EOF ;
+ // InternalQVTimperative.g:546:1: entryRuleParamDeclarationCS : ruleParamDeclarationCS EOF ;
public final void entryRuleParamDeclarationCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:575:1: ( ruleParamDeclarationCS EOF )
- // InternalQVTimperative.g:576:1: ruleParamDeclarationCS EOF
+ // InternalQVTimperative.g:547:1: ( ruleParamDeclarationCS EOF )
+ // InternalQVTimperative.g:548:1: ruleParamDeclarationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSRule());
@@ -1775,23 +1700,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleParamDeclarationCS"
- // InternalQVTimperative.g:583:1: ruleParamDeclarationCS : ( ( rule__ParamDeclarationCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:555:1: ruleParamDeclarationCS : ( ( rule__ParamDeclarationCS__Group__0 ) ) ;
public final void ruleParamDeclarationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:587:2: ( ( ( rule__ParamDeclarationCS__Group__0 ) ) )
- // InternalQVTimperative.g:588:1: ( ( rule__ParamDeclarationCS__Group__0 ) )
+ // InternalQVTimperative.g:559:2: ( ( ( rule__ParamDeclarationCS__Group__0 ) ) )
+ // InternalQVTimperative.g:560:1: ( ( rule__ParamDeclarationCS__Group__0 ) )
{
- // InternalQVTimperative.g:588:1: ( ( rule__ParamDeclarationCS__Group__0 ) )
- // InternalQVTimperative.g:589:1: ( rule__ParamDeclarationCS__Group__0 )
+ // InternalQVTimperative.g:560:1: ( ( rule__ParamDeclarationCS__Group__0 ) )
+ // InternalQVTimperative.g:561:1: ( rule__ParamDeclarationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getGroup());
}
- // InternalQVTimperative.g:590:1: ( rule__ParamDeclarationCS__Group__0 )
- // InternalQVTimperative.g:590:2: rule__ParamDeclarationCS__Group__0
+ // InternalQVTimperative.g:562:1: ( rule__ParamDeclarationCS__Group__0 )
+ // InternalQVTimperative.g:562:2: rule__ParamDeclarationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParamDeclarationCS__Group__0();
@@ -1826,11 +1751,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRulePredicateCS"
- // InternalQVTimperative.g:602:1: entryRulePredicateCS : rulePredicateCS EOF ;
+ // InternalQVTimperative.g:574:1: entryRulePredicateCS : rulePredicateCS EOF ;
public final void entryRulePredicateCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:603:1: ( rulePredicateCS EOF )
- // InternalQVTimperative.g:604:1: rulePredicateCS EOF
+ // InternalQVTimperative.g:575:1: ( rulePredicateCS EOF )
+ // InternalQVTimperative.g:576:1: rulePredicateCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateCSRule());
@@ -1860,23 +1785,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rulePredicateCS"
- // InternalQVTimperative.g:611:1: rulePredicateCS : ( ( rule__PredicateCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:583:1: rulePredicateCS : ( ( rule__PredicateCS__Group__0 ) ) ;
public final void rulePredicateCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:615:2: ( ( ( rule__PredicateCS__Group__0 ) ) )
- // InternalQVTimperative.g:616:1: ( ( rule__PredicateCS__Group__0 ) )
+ // InternalQVTimperative.g:587:2: ( ( ( rule__PredicateCS__Group__0 ) ) )
+ // InternalQVTimperative.g:588:1: ( ( rule__PredicateCS__Group__0 ) )
{
- // InternalQVTimperative.g:616:1: ( ( rule__PredicateCS__Group__0 ) )
- // InternalQVTimperative.g:617:1: ( rule__PredicateCS__Group__0 )
+ // InternalQVTimperative.g:588:1: ( ( rule__PredicateCS__Group__0 ) )
+ // InternalQVTimperative.g:589:1: ( rule__PredicateCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateCSAccess().getGroup());
}
- // InternalQVTimperative.g:618:1: ( rule__PredicateCS__Group__0 )
- // InternalQVTimperative.g:618:2: rule__PredicateCS__Group__0
+ // InternalQVTimperative.g:590:1: ( rule__PredicateCS__Group__0 )
+ // InternalQVTimperative.g:590:2: rule__PredicateCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PredicateCS__Group__0();
@@ -1910,97 +1835,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rulePredicateCS"
- // $ANTLR start "entryRulePredicateOrAssignmentCS"
- // InternalQVTimperative.g:630:1: entryRulePredicateOrAssignmentCS : rulePredicateOrAssignmentCS EOF ;
- public final void entryRulePredicateOrAssignmentCS() throws RecognitionException {
- try {
- // InternalQVTimperative.g:631:1: ( rulePredicateOrAssignmentCS EOF )
- // InternalQVTimperative.g:632:1: rulePredicateOrAssignmentCS EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateOrAssignmentCSRule());
- }
- pushFollow(FollowSets000.FOLLOW_1);
- rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateOrAssignmentCSRule());
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePredicateOrAssignmentCS"
-
-
- // $ANTLR start "rulePredicateOrAssignmentCS"
- // InternalQVTimperative.g:639:1: rulePredicateOrAssignmentCS : ( ( rule__PredicateOrAssignmentCS__Group__0 ) ) ;
- public final void rulePredicateOrAssignmentCS() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:643:2: ( ( ( rule__PredicateOrAssignmentCS__Group__0 ) ) )
- // InternalQVTimperative.g:644:1: ( ( rule__PredicateOrAssignmentCS__Group__0 ) )
- {
- // InternalQVTimperative.g:644:1: ( ( rule__PredicateOrAssignmentCS__Group__0 ) )
- // InternalQVTimperative.g:645:1: ( rule__PredicateOrAssignmentCS__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup());
- }
- // InternalQVTimperative.g:646:1: ( rule__PredicateOrAssignmentCS__Group__0 )
- // InternalQVTimperative.g:646:2: rule__PredicateOrAssignmentCS__Group__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__PredicateOrAssignmentCS__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rulePredicateOrAssignmentCS"
-
-
// $ANTLR start "entryRuleQueryCS"
- // InternalQVTimperative.g:658:1: entryRuleQueryCS : ruleQueryCS EOF ;
+ // InternalQVTimperative.g:602:1: entryRuleQueryCS : ruleQueryCS EOF ;
public final void entryRuleQueryCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:659:1: ( ruleQueryCS EOF )
- // InternalQVTimperative.g:660:1: ruleQueryCS EOF
+ // InternalQVTimperative.g:603:1: ( ruleQueryCS EOF )
+ // InternalQVTimperative.g:604:1: ruleQueryCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSRule());
@@ -2030,23 +1870,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleQueryCS"
- // InternalQVTimperative.g:667:1: ruleQueryCS : ( ( rule__QueryCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:611:1: ruleQueryCS : ( ( rule__QueryCS__Group__0 ) ) ;
public final void ruleQueryCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:671:2: ( ( ( rule__QueryCS__Group__0 ) ) )
- // InternalQVTimperative.g:672:1: ( ( rule__QueryCS__Group__0 ) )
+ // InternalQVTimperative.g:615:2: ( ( ( rule__QueryCS__Group__0 ) ) )
+ // InternalQVTimperative.g:616:1: ( ( rule__QueryCS__Group__0 ) )
{
- // InternalQVTimperative.g:672:1: ( ( rule__QueryCS__Group__0 ) )
- // InternalQVTimperative.g:673:1: ( rule__QueryCS__Group__0 )
+ // InternalQVTimperative.g:616:1: ( ( rule__QueryCS__Group__0 ) )
+ // InternalQVTimperative.g:617:1: ( rule__QueryCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getGroup());
}
- // InternalQVTimperative.g:674:1: ( rule__QueryCS__Group__0 )
- // InternalQVTimperative.g:674:2: rule__QueryCS__Group__0
+ // InternalQVTimperative.g:618:1: ( rule__QueryCS__Group__0 )
+ // InternalQVTimperative.g:618:2: rule__QueryCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group__0();
@@ -2081,11 +1921,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNewStatementCS"
- // InternalQVTimperative.g:686:1: entryRuleNewStatementCS : ruleNewStatementCS EOF ;
+ // InternalQVTimperative.g:630:1: entryRuleNewStatementCS : ruleNewStatementCS EOF ;
public final void entryRuleNewStatementCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:687:1: ( ruleNewStatementCS EOF )
- // InternalQVTimperative.g:688:1: ruleNewStatementCS EOF
+ // InternalQVTimperative.g:631:1: ( ruleNewStatementCS EOF )
+ // InternalQVTimperative.g:632:1: ruleNewStatementCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSRule());
@@ -2115,23 +1955,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNewStatementCS"
- // InternalQVTimperative.g:695:1: ruleNewStatementCS : ( ( rule__NewStatementCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:639:1: ruleNewStatementCS : ( ( rule__NewStatementCS__Group__0 ) ) ;
public final void ruleNewStatementCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:699:2: ( ( ( rule__NewStatementCS__Group__0 ) ) )
- // InternalQVTimperative.g:700:1: ( ( rule__NewStatementCS__Group__0 ) )
+ // InternalQVTimperative.g:643:2: ( ( ( rule__NewStatementCS__Group__0 ) ) )
+ // InternalQVTimperative.g:644:1: ( ( rule__NewStatementCS__Group__0 ) )
{
- // InternalQVTimperative.g:700:1: ( ( rule__NewStatementCS__Group__0 ) )
- // InternalQVTimperative.g:701:1: ( rule__NewStatementCS__Group__0 )
+ // InternalQVTimperative.g:644:1: ( ( rule__NewStatementCS__Group__0 ) )
+ // InternalQVTimperative.g:645:1: ( rule__NewStatementCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getGroup());
}
- // InternalQVTimperative.g:702:1: ( rule__NewStatementCS__Group__0 )
- // InternalQVTimperative.g:702:2: rule__NewStatementCS__Group__0
+ // InternalQVTimperative.g:646:1: ( rule__NewStatementCS__Group__0 )
+ // InternalQVTimperative.g:646:2: rule__NewStatementCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NewStatementCS__Group__0();
@@ -2166,11 +2006,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleScopeNameCS"
- // InternalQVTimperative.g:714:1: entryRuleScopeNameCS : ruleScopeNameCS EOF ;
+ // InternalQVTimperative.g:658:1: entryRuleScopeNameCS : ruleScopeNameCS EOF ;
public final void entryRuleScopeNameCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:715:1: ( ruleScopeNameCS EOF )
- // InternalQVTimperative.g:716:1: ruleScopeNameCS EOF
+ // InternalQVTimperative.g:659:1: ( ruleScopeNameCS EOF )
+ // InternalQVTimperative.g:660:1: ruleScopeNameCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSRule());
@@ -2200,23 +2040,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleScopeNameCS"
- // InternalQVTimperative.g:723:1: ruleScopeNameCS : ( ( rule__ScopeNameCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:667:1: ruleScopeNameCS : ( ( rule__ScopeNameCS__Group__0 ) ) ;
public final void ruleScopeNameCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:727:2: ( ( ( rule__ScopeNameCS__Group__0 ) ) )
- // InternalQVTimperative.g:728:1: ( ( rule__ScopeNameCS__Group__0 ) )
+ // InternalQVTimperative.g:671:2: ( ( ( rule__ScopeNameCS__Group__0 ) ) )
+ // InternalQVTimperative.g:672:1: ( ( rule__ScopeNameCS__Group__0 ) )
{
- // InternalQVTimperative.g:728:1: ( ( rule__ScopeNameCS__Group__0 ) )
- // InternalQVTimperative.g:729:1: ( rule__ScopeNameCS__Group__0 )
+ // InternalQVTimperative.g:672:1: ( ( rule__ScopeNameCS__Group__0 ) )
+ // InternalQVTimperative.g:673:1: ( rule__ScopeNameCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getGroup());
}
- // InternalQVTimperative.g:730:1: ( rule__ScopeNameCS__Group__0 )
- // InternalQVTimperative.g:730:2: rule__ScopeNameCS__Group__0
+ // InternalQVTimperative.g:674:1: ( rule__ScopeNameCS__Group__0 )
+ // InternalQVTimperative.g:674:2: rule__ScopeNameCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ScopeNameCS__Group__0();
@@ -2251,11 +2091,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleSetStatementCS"
- // InternalQVTimperative.g:742:1: entryRuleSetStatementCS : ruleSetStatementCS EOF ;
+ // InternalQVTimperative.g:686:1: entryRuleSetStatementCS : ruleSetStatementCS EOF ;
public final void entryRuleSetStatementCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:743:1: ( ruleSetStatementCS EOF )
- // InternalQVTimperative.g:744:1: ruleSetStatementCS EOF
+ // InternalQVTimperative.g:687:1: ( ruleSetStatementCS EOF )
+ // InternalQVTimperative.g:688:1: ruleSetStatementCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSRule());
@@ -2285,23 +2125,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleSetStatementCS"
- // InternalQVTimperative.g:751:1: ruleSetStatementCS : ( ( rule__SetStatementCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:695:1: ruleSetStatementCS : ( ( rule__SetStatementCS__Group__0 ) ) ;
public final void ruleSetStatementCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:755:2: ( ( ( rule__SetStatementCS__Group__0 ) ) )
- // InternalQVTimperative.g:756:1: ( ( rule__SetStatementCS__Group__0 ) )
+ // InternalQVTimperative.g:699:2: ( ( ( rule__SetStatementCS__Group__0 ) ) )
+ // InternalQVTimperative.g:700:1: ( ( rule__SetStatementCS__Group__0 ) )
{
- // InternalQVTimperative.g:756:1: ( ( rule__SetStatementCS__Group__0 ) )
- // InternalQVTimperative.g:757:1: ( rule__SetStatementCS__Group__0 )
+ // InternalQVTimperative.g:700:1: ( ( rule__SetStatementCS__Group__0 ) )
+ // InternalQVTimperative.g:701:1: ( rule__SetStatementCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getGroup());
}
- // InternalQVTimperative.g:758:1: ( rule__SetStatementCS__Group__0 )
- // InternalQVTimperative.g:758:2: rule__SetStatementCS__Group__0
+ // InternalQVTimperative.g:702:1: ( rule__SetStatementCS__Group__0 )
+ // InternalQVTimperative.g:702:2: rule__SetStatementCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SetStatementCS__Group__0();
@@ -2336,11 +2176,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleSourceDomainCS"
- // InternalQVTimperative.g:770:1: entryRuleSourceDomainCS : ruleSourceDomainCS EOF ;
+ // InternalQVTimperative.g:714:1: entryRuleSourceDomainCS : ruleSourceDomainCS EOF ;
public final void entryRuleSourceDomainCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:771:1: ( ruleSourceDomainCS EOF )
- // InternalQVTimperative.g:772:1: ruleSourceDomainCS EOF
+ // InternalQVTimperative.g:715:1: ( ruleSourceDomainCS EOF )
+ // InternalQVTimperative.g:716:1: ruleSourceDomainCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSRule());
@@ -2370,23 +2210,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleSourceDomainCS"
- // InternalQVTimperative.g:779:1: ruleSourceDomainCS : ( ( rule__SourceDomainCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:723:1: ruleSourceDomainCS : ( ( rule__SourceDomainCS__Group__0 ) ) ;
public final void ruleSourceDomainCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:783:2: ( ( ( rule__SourceDomainCS__Group__0 ) ) )
- // InternalQVTimperative.g:784:1: ( ( rule__SourceDomainCS__Group__0 ) )
+ // InternalQVTimperative.g:727:2: ( ( ( rule__SourceDomainCS__Group__0 ) ) )
+ // InternalQVTimperative.g:728:1: ( ( rule__SourceDomainCS__Group__0 ) )
{
- // InternalQVTimperative.g:784:1: ( ( rule__SourceDomainCS__Group__0 ) )
- // InternalQVTimperative.g:785:1: ( rule__SourceDomainCS__Group__0 )
+ // InternalQVTimperative.g:728:1: ( ( rule__SourceDomainCS__Group__0 ) )
+ // InternalQVTimperative.g:729:1: ( rule__SourceDomainCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getGroup());
}
- // InternalQVTimperative.g:786:1: ( rule__SourceDomainCS__Group__0 )
- // InternalQVTimperative.g:786:2: rule__SourceDomainCS__Group__0
+ // InternalQVTimperative.g:730:1: ( rule__SourceDomainCS__Group__0 )
+ // InternalQVTimperative.g:730:2: rule__SourceDomainCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__Group__0();
@@ -2420,182 +2260,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "ruleSourceDomainCS"
- // $ANTLR start "entryRuleSourceBottomPatternCS"
- // InternalQVTimperative.g:798:1: entryRuleSourceBottomPatternCS : ruleSourceBottomPatternCS EOF ;
- public final void entryRuleSourceBottomPatternCS() throws RecognitionException {
- try {
- // InternalQVTimperative.g:799:1: ( ruleSourceBottomPatternCS EOF )
- // InternalQVTimperative.g:800:1: ruleSourceBottomPatternCS EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSRule());
- }
- pushFollow(FollowSets000.FOLLOW_1);
- ruleSourceBottomPatternCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSRule());
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSourceBottomPatternCS"
-
-
- // $ANTLR start "ruleSourceBottomPatternCS"
- // InternalQVTimperative.g:807:1: ruleSourceBottomPatternCS : ( ( rule__SourceBottomPatternCS__Group__0 ) ) ;
- public final void ruleSourceBottomPatternCS() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:811:2: ( ( ( rule__SourceBottomPatternCS__Group__0 ) ) )
- // InternalQVTimperative.g:812:1: ( ( rule__SourceBottomPatternCS__Group__0 ) )
- {
- // InternalQVTimperative.g:812:1: ( ( rule__SourceBottomPatternCS__Group__0 ) )
- // InternalQVTimperative.g:813:1: ( rule__SourceBottomPatternCS__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSAccess().getGroup());
- }
- // InternalQVTimperative.g:814:1: ( rule__SourceBottomPatternCS__Group__0 )
- // InternalQVTimperative.g:814:2: rule__SourceBottomPatternCS__Group__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleSourceBottomPatternCS"
-
-
- // $ANTLR start "entryRuleSourceGuardPatternCS"
- // InternalQVTimperative.g:826:1: entryRuleSourceGuardPatternCS : ruleSourceGuardPatternCS EOF ;
- public final void entryRuleSourceGuardPatternCS() throws RecognitionException {
- try {
- // InternalQVTimperative.g:827:1: ( ruleSourceGuardPatternCS EOF )
- // InternalQVTimperative.g:828:1: ruleSourceGuardPatternCS EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSRule());
- }
- pushFollow(FollowSets000.FOLLOW_1);
- ruleSourceGuardPatternCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSRule());
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleSourceGuardPatternCS"
-
-
- // $ANTLR start "ruleSourceGuardPatternCS"
- // InternalQVTimperative.g:835:1: ruleSourceGuardPatternCS : ( ( rule__SourceGuardPatternCS__Group__0 ) ) ;
- public final void ruleSourceGuardPatternCS() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:839:2: ( ( ( rule__SourceGuardPatternCS__Group__0 ) ) )
- // InternalQVTimperative.g:840:1: ( ( rule__SourceGuardPatternCS__Group__0 ) )
- {
- // InternalQVTimperative.g:840:1: ( ( rule__SourceGuardPatternCS__Group__0 ) )
- // InternalQVTimperative.g:841:1: ( rule__SourceGuardPatternCS__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSAccess().getGroup());
- }
- // InternalQVTimperative.g:842:1: ( rule__SourceGuardPatternCS__Group__0 )
- // InternalQVTimperative.g:842:2: rule__SourceGuardPatternCS__Group__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleSourceGuardPatternCS"
-
-
// $ANTLR start "entryRuleTransformationCS"
- // InternalQVTimperative.g:856:1: entryRuleTransformationCS : ruleTransformationCS EOF ;
+ // InternalQVTimperative.g:744:1: entryRuleTransformationCS : ruleTransformationCS EOF ;
public final void entryRuleTransformationCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:857:1: ( ruleTransformationCS EOF )
- // InternalQVTimperative.g:858:1: ruleTransformationCS EOF
+ // InternalQVTimperative.g:745:1: ( ruleTransformationCS EOF )
+ // InternalQVTimperative.g:746:1: ruleTransformationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSRule());
@@ -2625,23 +2295,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTransformationCS"
- // InternalQVTimperative.g:865:1: ruleTransformationCS : ( ( rule__TransformationCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:753:1: ruleTransformationCS : ( ( rule__TransformationCS__Group__0 ) ) ;
public final void ruleTransformationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:869:2: ( ( ( rule__TransformationCS__Group__0 ) ) )
- // InternalQVTimperative.g:870:1: ( ( rule__TransformationCS__Group__0 ) )
+ // InternalQVTimperative.g:757:2: ( ( ( rule__TransformationCS__Group__0 ) ) )
+ // InternalQVTimperative.g:758:1: ( ( rule__TransformationCS__Group__0 ) )
{
- // InternalQVTimperative.g:870:1: ( ( rule__TransformationCS__Group__0 ) )
- // InternalQVTimperative.g:871:1: ( rule__TransformationCS__Group__0 )
+ // InternalQVTimperative.g:758:1: ( ( rule__TransformationCS__Group__0 ) )
+ // InternalQVTimperative.g:759:1: ( rule__TransformationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getGroup());
}
- // InternalQVTimperative.g:872:1: ( rule__TransformationCS__Group__0 )
- // InternalQVTimperative.g:872:2: rule__TransformationCS__Group__0
+ // InternalQVTimperative.g:760:1: ( rule__TransformationCS__Group__0 )
+ // InternalQVTimperative.g:760:2: rule__TransformationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TransformationCS__Group__0();
@@ -2676,11 +2346,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTargetDomainCS"
- // InternalQVTimperative.g:884:1: entryRuleTargetDomainCS : ruleTargetDomainCS EOF ;
+ // InternalQVTimperative.g:772:1: entryRuleTargetDomainCS : ruleTargetDomainCS EOF ;
public final void entryRuleTargetDomainCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:885:1: ( ruleTargetDomainCS EOF )
- // InternalQVTimperative.g:886:1: ruleTargetDomainCS EOF
+ // InternalQVTimperative.g:773:1: ( ruleTargetDomainCS EOF )
+ // InternalQVTimperative.g:774:1: ruleTargetDomainCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSRule());
@@ -2710,23 +2380,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTargetDomainCS"
- // InternalQVTimperative.g:893:1: ruleTargetDomainCS : ( ( rule__TargetDomainCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:781:1: ruleTargetDomainCS : ( ( rule__TargetDomainCS__Group__0 ) ) ;
public final void ruleTargetDomainCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:897:2: ( ( ( rule__TargetDomainCS__Group__0 ) ) )
- // InternalQVTimperative.g:898:1: ( ( rule__TargetDomainCS__Group__0 ) )
+ // InternalQVTimperative.g:785:2: ( ( ( rule__TargetDomainCS__Group__0 ) ) )
+ // InternalQVTimperative.g:786:1: ( ( rule__TargetDomainCS__Group__0 ) )
{
- // InternalQVTimperative.g:898:1: ( ( rule__TargetDomainCS__Group__0 ) )
- // InternalQVTimperative.g:899:1: ( rule__TargetDomainCS__Group__0 )
+ // InternalQVTimperative.g:786:1: ( ( rule__TargetDomainCS__Group__0 ) )
+ // InternalQVTimperative.g:787:1: ( rule__TargetDomainCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getGroup());
}
- // InternalQVTimperative.g:900:1: ( rule__TargetDomainCS__Group__0 )
- // InternalQVTimperative.g:900:2: rule__TargetDomainCS__Group__0
+ // InternalQVTimperative.g:788:1: ( rule__TargetDomainCS__Group__0 )
+ // InternalQVTimperative.g:788:2: rule__TargetDomainCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__Group__0();
@@ -2760,108 +2430,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "ruleTargetDomainCS"
- // $ANTLR start "entryRuleTargetBottomPatternCS"
- // InternalQVTimperative.g:912:1: entryRuleTargetBottomPatternCS : ruleTargetBottomPatternCS EOF ;
- public final void entryRuleTargetBottomPatternCS() throws RecognitionException {
- try {
- // InternalQVTimperative.g:913:1: ( ruleTargetBottomPatternCS EOF )
- // InternalQVTimperative.g:914:1: ruleTargetBottomPatternCS EOF
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSRule());
- }
- pushFollow(FollowSets000.FOLLOW_1);
- ruleTargetBottomPatternCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSRule());
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleTargetBottomPatternCS"
-
-
- // $ANTLR start "ruleTargetBottomPatternCS"
- // InternalQVTimperative.g:921:1: ruleTargetBottomPatternCS : ( ( rule__TargetBottomPatternCS__Group__0 ) ) ;
- public final void ruleTargetBottomPatternCS() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:925:2: ( ( ( rule__TargetBottomPatternCS__Group__0 ) ) )
- // InternalQVTimperative.g:926:1: ( ( rule__TargetBottomPatternCS__Group__0 ) )
- {
- // InternalQVTimperative.g:926:1: ( ( rule__TargetBottomPatternCS__Group__0 ) )
- // InternalQVTimperative.g:927:1: ( rule__TargetBottomPatternCS__Group__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSAccess().getGroup());
- }
- // InternalQVTimperative.g:928:1: ( rule__TargetBottomPatternCS__Group__0 )
- // InternalQVTimperative.g:928:2: rule__TargetBottomPatternCS__Group__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__Group__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSAccess().getGroup());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleTargetBottomPatternCS"
-
-
- // $ANTLR start "entryRuleTargetGuardPatternCS"
- // InternalQVTimperative.g:940:1: entryRuleTargetGuardPatternCS : ruleTargetGuardPatternCS EOF ;
- public final void entryRuleTargetGuardPatternCS() throws RecognitionException {
+ // $ANTLR start "entryRuleUnrealizedVariableCS"
+ // InternalQVTimperative.g:802:1: entryRuleUnrealizedVariableCS : ruleUnrealizedVariableCS EOF ;
+ public final void entryRuleUnrealizedVariableCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:941:1: ( ruleTargetGuardPatternCS EOF )
- // InternalQVTimperative.g:942:1: ruleTargetGuardPatternCS EOF
+ // InternalQVTimperative.g:803:1: ( ruleUnrealizedVariableCS EOF )
+ // InternalQVTimperative.g:804:1: ruleUnrealizedVariableCS EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSRule());
+ before(grammarAccess.getUnrealizedVariableCSRule());
}
pushFollow(FollowSets000.FOLLOW_1);
- ruleTargetGuardPatternCS();
+ ruleUnrealizedVariableCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSRule());
+ after(grammarAccess.getUnrealizedVariableCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ;
@@ -2876,30 +2461,30 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "entryRuleTargetGuardPatternCS"
+ // $ANTLR end "entryRuleUnrealizedVariableCS"
- // $ANTLR start "ruleTargetGuardPatternCS"
- // InternalQVTimperative.g:949:1: ruleTargetGuardPatternCS : ( ( rule__TargetGuardPatternCS__Group__0 ) ) ;
- public final void ruleTargetGuardPatternCS() throws RecognitionException {
+ // $ANTLR start "ruleUnrealizedVariableCS"
+ // InternalQVTimperative.g:811:1: ruleUnrealizedVariableCS : ( ( rule__UnrealizedVariableCS__Group__0 ) ) ;
+ public final void ruleUnrealizedVariableCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:953:2: ( ( ( rule__TargetGuardPatternCS__Group__0 ) ) )
- // InternalQVTimperative.g:954:1: ( ( rule__TargetGuardPatternCS__Group__0 ) )
+ // InternalQVTimperative.g:815:2: ( ( ( rule__UnrealizedVariableCS__Group__0 ) ) )
+ // InternalQVTimperative.g:816:1: ( ( rule__UnrealizedVariableCS__Group__0 ) )
{
- // InternalQVTimperative.g:954:1: ( ( rule__TargetGuardPatternCS__Group__0 ) )
- // InternalQVTimperative.g:955:1: ( rule__TargetGuardPatternCS__Group__0 )
+ // InternalQVTimperative.g:816:1: ( ( rule__UnrealizedVariableCS__Group__0 ) )
+ // InternalQVTimperative.g:817:1: ( rule__UnrealizedVariableCS__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSAccess().getGroup());
+ before(grammarAccess.getUnrealizedVariableCSAccess().getGroup());
}
- // InternalQVTimperative.g:956:1: ( rule__TargetGuardPatternCS__Group__0 )
- // InternalQVTimperative.g:956:2: rule__TargetGuardPatternCS__Group__0
+ // InternalQVTimperative.g:818:1: ( rule__UnrealizedVariableCS__Group__0 )
+ // InternalQVTimperative.g:818:2: rule__UnrealizedVariableCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__Group__0();
+ rule__UnrealizedVariableCS__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -2907,7 +2492,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSAccess().getGroup());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getGroup());
}
}
@@ -2927,26 +2512,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "ruleTargetGuardPatternCS"
+ // $ANTLR end "ruleUnrealizedVariableCS"
- // $ANTLR start "entryRuleUnrealizedVariableCS"
- // InternalQVTimperative.g:970:1: entryRuleUnrealizedVariableCS : ruleUnrealizedVariableCS EOF ;
- public final void entryRuleUnrealizedVariableCS() throws RecognitionException {
+ // $ANTLR start "entryRuleVariablePredicateCS"
+ // InternalQVTimperative.g:830:1: entryRuleVariablePredicateCS : ruleVariablePredicateCS EOF ;
+ public final void entryRuleVariablePredicateCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:971:1: ( ruleUnrealizedVariableCS EOF )
- // InternalQVTimperative.g:972:1: ruleUnrealizedVariableCS EOF
+ // InternalQVTimperative.g:831:1: ( ruleVariablePredicateCS EOF )
+ // InternalQVTimperative.g:832:1: ruleVariablePredicateCS EOF
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSRule());
+ before(grammarAccess.getVariablePredicateCSRule());
}
pushFollow(FollowSets000.FOLLOW_1);
- ruleUnrealizedVariableCS();
+ ruleVariablePredicateCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSRule());
+ after(grammarAccess.getVariablePredicateCSRule());
}
match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return ;
@@ -2961,30 +2546,30 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "entryRuleUnrealizedVariableCS"
+ // $ANTLR end "entryRuleVariablePredicateCS"
- // $ANTLR start "ruleUnrealizedVariableCS"
- // InternalQVTimperative.g:979:1: ruleUnrealizedVariableCS : ( ( rule__UnrealizedVariableCS__Group__0 ) ) ;
- public final void ruleUnrealizedVariableCS() throws RecognitionException {
+ // $ANTLR start "ruleVariablePredicateCS"
+ // InternalQVTimperative.g:839:1: ruleVariablePredicateCS : ( ( rule__VariablePredicateCS__Group__0 ) ) ;
+ public final void ruleVariablePredicateCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:983:2: ( ( ( rule__UnrealizedVariableCS__Group__0 ) ) )
- // InternalQVTimperative.g:984:1: ( ( rule__UnrealizedVariableCS__Group__0 ) )
+ // InternalQVTimperative.g:843:2: ( ( ( rule__VariablePredicateCS__Group__0 ) ) )
+ // InternalQVTimperative.g:844:1: ( ( rule__VariablePredicateCS__Group__0 ) )
{
- // InternalQVTimperative.g:984:1: ( ( rule__UnrealizedVariableCS__Group__0 ) )
- // InternalQVTimperative.g:985:1: ( rule__UnrealizedVariableCS__Group__0 )
+ // InternalQVTimperative.g:844:1: ( ( rule__VariablePredicateCS__Group__0 ) )
+ // InternalQVTimperative.g:845:1: ( rule__VariablePredicateCS__Group__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSAccess().getGroup());
+ before(grammarAccess.getVariablePredicateCSAccess().getGroup());
}
- // InternalQVTimperative.g:986:1: ( rule__UnrealizedVariableCS__Group__0 )
- // InternalQVTimperative.g:986:2: rule__UnrealizedVariableCS__Group__0
+ // InternalQVTimperative.g:846:1: ( rule__VariablePredicateCS__Group__0 )
+ // InternalQVTimperative.g:846:2: rule__VariablePredicateCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__Group__0();
+ rule__VariablePredicateCS__Group__0();
state._fsp--;
if (state.failed) return ;
@@ -2992,7 +2577,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSAccess().getGroup());
+ after(grammarAccess.getVariablePredicateCSAccess().getGroup());
}
}
@@ -3012,15 +2597,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "ruleUnrealizedVariableCS"
+ // $ANTLR end "ruleVariablePredicateCS"
// $ANTLR start "entryRuleUnrestrictedName"
- // InternalQVTimperative.g:998:1: entryRuleUnrestrictedName : ruleUnrestrictedName EOF ;
+ // InternalQVTimperative.g:858:1: entryRuleUnrestrictedName : ruleUnrestrictedName EOF ;
public final void entryRuleUnrestrictedName() throws RecognitionException {
try {
- // InternalQVTimperative.g:999:1: ( ruleUnrestrictedName EOF )
- // InternalQVTimperative.g:1000:1: ruleUnrestrictedName EOF
+ // InternalQVTimperative.g:859:1: ( ruleUnrestrictedName EOF )
+ // InternalQVTimperative.g:860:1: ruleUnrestrictedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameRule());
@@ -3050,23 +2635,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleUnrestrictedName"
- // InternalQVTimperative.g:1007:1: ruleUnrestrictedName : ( ( rule__UnrestrictedName__Alternatives ) ) ;
+ // InternalQVTimperative.g:867:1: ruleUnrestrictedName : ( ( rule__UnrestrictedName__Alternatives ) ) ;
public final void ruleUnrestrictedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1011:2: ( ( ( rule__UnrestrictedName__Alternatives ) ) )
- // InternalQVTimperative.g:1012:1: ( ( rule__UnrestrictedName__Alternatives ) )
+ // InternalQVTimperative.g:871:2: ( ( ( rule__UnrestrictedName__Alternatives ) ) )
+ // InternalQVTimperative.g:872:1: ( ( rule__UnrestrictedName__Alternatives ) )
{
- // InternalQVTimperative.g:1012:1: ( ( rule__UnrestrictedName__Alternatives ) )
- // InternalQVTimperative.g:1013:1: ( rule__UnrestrictedName__Alternatives )
+ // InternalQVTimperative.g:872:1: ( ( rule__UnrestrictedName__Alternatives ) )
+ // InternalQVTimperative.g:873:1: ( rule__UnrestrictedName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getAlternatives());
}
- // InternalQVTimperative.g:1014:1: ( rule__UnrestrictedName__Alternatives )
- // InternalQVTimperative.g:1014:2: rule__UnrestrictedName__Alternatives
+ // InternalQVTimperative.g:874:1: ( rule__UnrestrictedName__Alternatives )
+ // InternalQVTimperative.g:874:2: rule__UnrestrictedName__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnrestrictedName__Alternatives();
@@ -3101,11 +2686,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleAttributeCS"
- // InternalQVTimperative.g:1026:1: entryRuleAttributeCS : ruleAttributeCS EOF ;
+ // InternalQVTimperative.g:886:1: entryRuleAttributeCS : ruleAttributeCS EOF ;
public final void entryRuleAttributeCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1027:1: ( ruleAttributeCS EOF )
- // InternalQVTimperative.g:1028:1: ruleAttributeCS EOF
+ // InternalQVTimperative.g:887:1: ( ruleAttributeCS EOF )
+ // InternalQVTimperative.g:888:1: ruleAttributeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSRule());
@@ -3135,23 +2720,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleAttributeCS"
- // InternalQVTimperative.g:1035:1: ruleAttributeCS : ( ( rule__AttributeCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:895:1: ruleAttributeCS : ( ( rule__AttributeCS__Group__0 ) ) ;
public final void ruleAttributeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1039:2: ( ( ( rule__AttributeCS__Group__0 ) ) )
- // InternalQVTimperative.g:1040:1: ( ( rule__AttributeCS__Group__0 ) )
+ // InternalQVTimperative.g:899:2: ( ( ( rule__AttributeCS__Group__0 ) ) )
+ // InternalQVTimperative.g:900:1: ( ( rule__AttributeCS__Group__0 ) )
{
- // InternalQVTimperative.g:1040:1: ( ( rule__AttributeCS__Group__0 ) )
- // InternalQVTimperative.g:1041:1: ( rule__AttributeCS__Group__0 )
+ // InternalQVTimperative.g:900:1: ( ( rule__AttributeCS__Group__0 ) )
+ // InternalQVTimperative.g:901:1: ( rule__AttributeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup());
}
- // InternalQVTimperative.g:1042:1: ( rule__AttributeCS__Group__0 )
- // InternalQVTimperative.g:1042:2: rule__AttributeCS__Group__0
+ // InternalQVTimperative.g:902:1: ( rule__AttributeCS__Group__0 )
+ // InternalQVTimperative.g:902:2: rule__AttributeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group__0();
@@ -3186,11 +2771,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleClassCS"
- // InternalQVTimperative.g:1054:1: entryRuleClassCS : ruleClassCS EOF ;
+ // InternalQVTimperative.g:914:1: entryRuleClassCS : ruleClassCS EOF ;
public final void entryRuleClassCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1055:1: ( ruleClassCS EOF )
- // InternalQVTimperative.g:1056:1: ruleClassCS EOF
+ // InternalQVTimperative.g:915:1: ( ruleClassCS EOF )
+ // InternalQVTimperative.g:916:1: ruleClassCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSRule());
@@ -3220,23 +2805,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleClassCS"
- // InternalQVTimperative.g:1063:1: ruleClassCS : ( ( rule__ClassCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:923:1: ruleClassCS : ( ( rule__ClassCS__Alternatives ) ) ;
public final void ruleClassCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1067:2: ( ( ( rule__ClassCS__Alternatives ) ) )
- // InternalQVTimperative.g:1068:1: ( ( rule__ClassCS__Alternatives ) )
+ // InternalQVTimperative.g:927:2: ( ( ( rule__ClassCS__Alternatives ) ) )
+ // InternalQVTimperative.g:928:1: ( ( rule__ClassCS__Alternatives ) )
{
- // InternalQVTimperative.g:1068:1: ( ( rule__ClassCS__Alternatives ) )
- // InternalQVTimperative.g:1069:1: ( rule__ClassCS__Alternatives )
+ // InternalQVTimperative.g:928:1: ( ( rule__ClassCS__Alternatives ) )
+ // InternalQVTimperative.g:929:1: ( rule__ClassCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:1070:1: ( rule__ClassCS__Alternatives )
- // InternalQVTimperative.g:1070:2: rule__ClassCS__Alternatives
+ // InternalQVTimperative.g:930:1: ( rule__ClassCS__Alternatives )
+ // InternalQVTimperative.g:930:2: rule__ClassCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ClassCS__Alternatives();
@@ -3271,11 +2856,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleDataTypeCS"
- // InternalQVTimperative.g:1082:1: entryRuleDataTypeCS : ruleDataTypeCS EOF ;
+ // InternalQVTimperative.g:942:1: entryRuleDataTypeCS : ruleDataTypeCS EOF ;
public final void entryRuleDataTypeCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1083:1: ( ruleDataTypeCS EOF )
- // InternalQVTimperative.g:1084:1: ruleDataTypeCS EOF
+ // InternalQVTimperative.g:943:1: ( ruleDataTypeCS EOF )
+ // InternalQVTimperative.g:944:1: ruleDataTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSRule());
@@ -3305,23 +2890,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleDataTypeCS"
- // InternalQVTimperative.g:1091:1: ruleDataTypeCS : ( ( rule__DataTypeCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:951:1: ruleDataTypeCS : ( ( rule__DataTypeCS__Group__0 ) ) ;
public final void ruleDataTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1095:2: ( ( ( rule__DataTypeCS__Group__0 ) ) )
- // InternalQVTimperative.g:1096:1: ( ( rule__DataTypeCS__Group__0 ) )
+ // InternalQVTimperative.g:955:2: ( ( ( rule__DataTypeCS__Group__0 ) ) )
+ // InternalQVTimperative.g:956:1: ( ( rule__DataTypeCS__Group__0 ) )
{
- // InternalQVTimperative.g:1096:1: ( ( rule__DataTypeCS__Group__0 ) )
- // InternalQVTimperative.g:1097:1: ( rule__DataTypeCS__Group__0 )
+ // InternalQVTimperative.g:956:1: ( ( rule__DataTypeCS__Group__0 ) )
+ // InternalQVTimperative.g:957:1: ( rule__DataTypeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getGroup());
}
- // InternalQVTimperative.g:1098:1: ( rule__DataTypeCS__Group__0 )
- // InternalQVTimperative.g:1098:2: rule__DataTypeCS__Group__0
+ // InternalQVTimperative.g:958:1: ( rule__DataTypeCS__Group__0 )
+ // InternalQVTimperative.g:958:2: rule__DataTypeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group__0();
@@ -3356,11 +2941,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleEnumerationCS"
- // InternalQVTimperative.g:1110:1: entryRuleEnumerationCS : ruleEnumerationCS EOF ;
+ // InternalQVTimperative.g:970:1: entryRuleEnumerationCS : ruleEnumerationCS EOF ;
public final void entryRuleEnumerationCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1111:1: ( ruleEnumerationCS EOF )
- // InternalQVTimperative.g:1112:1: ruleEnumerationCS EOF
+ // InternalQVTimperative.g:971:1: ( ruleEnumerationCS EOF )
+ // InternalQVTimperative.g:972:1: ruleEnumerationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSRule());
@@ -3390,23 +2975,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleEnumerationCS"
- // InternalQVTimperative.g:1119:1: ruleEnumerationCS : ( ( rule__EnumerationCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:979:1: ruleEnumerationCS : ( ( rule__EnumerationCS__Group__0 ) ) ;
public final void ruleEnumerationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1123:2: ( ( ( rule__EnumerationCS__Group__0 ) ) )
- // InternalQVTimperative.g:1124:1: ( ( rule__EnumerationCS__Group__0 ) )
+ // InternalQVTimperative.g:983:2: ( ( ( rule__EnumerationCS__Group__0 ) ) )
+ // InternalQVTimperative.g:984:1: ( ( rule__EnumerationCS__Group__0 ) )
{
- // InternalQVTimperative.g:1124:1: ( ( rule__EnumerationCS__Group__0 ) )
- // InternalQVTimperative.g:1125:1: ( rule__EnumerationCS__Group__0 )
+ // InternalQVTimperative.g:984:1: ( ( rule__EnumerationCS__Group__0 ) )
+ // InternalQVTimperative.g:985:1: ( rule__EnumerationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getGroup());
}
- // InternalQVTimperative.g:1126:1: ( rule__EnumerationCS__Group__0 )
- // InternalQVTimperative.g:1126:2: rule__EnumerationCS__Group__0
+ // InternalQVTimperative.g:986:1: ( rule__EnumerationCS__Group__0 )
+ // InternalQVTimperative.g:986:2: rule__EnumerationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group__0();
@@ -3441,11 +3026,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleEnumerationLiteralCS"
- // InternalQVTimperative.g:1138:1: entryRuleEnumerationLiteralCS : ruleEnumerationLiteralCS EOF ;
+ // InternalQVTimperative.g:998:1: entryRuleEnumerationLiteralCS : ruleEnumerationLiteralCS EOF ;
public final void entryRuleEnumerationLiteralCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1139:1: ( ruleEnumerationLiteralCS EOF )
- // InternalQVTimperative.g:1140:1: ruleEnumerationLiteralCS EOF
+ // InternalQVTimperative.g:999:1: ( ruleEnumerationLiteralCS EOF )
+ // InternalQVTimperative.g:1000:1: ruleEnumerationLiteralCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSRule());
@@ -3475,23 +3060,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleEnumerationLiteralCS"
- // InternalQVTimperative.g:1147:1: ruleEnumerationLiteralCS : ( ( rule__EnumerationLiteralCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1007:1: ruleEnumerationLiteralCS : ( ( rule__EnumerationLiteralCS__Group__0 ) ) ;
public final void ruleEnumerationLiteralCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1151:2: ( ( ( rule__EnumerationLiteralCS__Group__0 ) ) )
- // InternalQVTimperative.g:1152:1: ( ( rule__EnumerationLiteralCS__Group__0 ) )
+ // InternalQVTimperative.g:1011:2: ( ( ( rule__EnumerationLiteralCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1012:1: ( ( rule__EnumerationLiteralCS__Group__0 ) )
{
- // InternalQVTimperative.g:1152:1: ( ( rule__EnumerationLiteralCS__Group__0 ) )
- // InternalQVTimperative.g:1153:1: ( rule__EnumerationLiteralCS__Group__0 )
+ // InternalQVTimperative.g:1012:1: ( ( rule__EnumerationLiteralCS__Group__0 ) )
+ // InternalQVTimperative.g:1013:1: ( rule__EnumerationLiteralCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getGroup());
}
- // InternalQVTimperative.g:1154:1: ( rule__EnumerationLiteralCS__Group__0 )
- // InternalQVTimperative.g:1154:2: rule__EnumerationLiteralCS__Group__0
+ // InternalQVTimperative.g:1014:1: ( rule__EnumerationLiteralCS__Group__0 )
+ // InternalQVTimperative.g:1014:2: rule__EnumerationLiteralCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group__0();
@@ -3526,11 +3111,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleOperationCS"
- // InternalQVTimperative.g:1166:1: entryRuleOperationCS : ruleOperationCS EOF ;
+ // InternalQVTimperative.g:1026:1: entryRuleOperationCS : ruleOperationCS EOF ;
public final void entryRuleOperationCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1167:1: ( ruleOperationCS EOF )
- // InternalQVTimperative.g:1168:1: ruleOperationCS EOF
+ // InternalQVTimperative.g:1027:1: ( ruleOperationCS EOF )
+ // InternalQVTimperative.g:1028:1: ruleOperationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSRule());
@@ -3560,23 +3145,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleOperationCS"
- // InternalQVTimperative.g:1175:1: ruleOperationCS : ( ( rule__OperationCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1035:1: ruleOperationCS : ( ( rule__OperationCS__Group__0 ) ) ;
public final void ruleOperationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1179:2: ( ( ( rule__OperationCS__Group__0 ) ) )
- // InternalQVTimperative.g:1180:1: ( ( rule__OperationCS__Group__0 ) )
+ // InternalQVTimperative.g:1039:2: ( ( ( rule__OperationCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1040:1: ( ( rule__OperationCS__Group__0 ) )
{
- // InternalQVTimperative.g:1180:1: ( ( rule__OperationCS__Group__0 ) )
- // InternalQVTimperative.g:1181:1: ( rule__OperationCS__Group__0 )
+ // InternalQVTimperative.g:1040:1: ( ( rule__OperationCS__Group__0 ) )
+ // InternalQVTimperative.g:1041:1: ( rule__OperationCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup());
}
- // InternalQVTimperative.g:1182:1: ( rule__OperationCS__Group__0 )
- // InternalQVTimperative.g:1182:2: rule__OperationCS__Group__0
+ // InternalQVTimperative.g:1042:1: ( rule__OperationCS__Group__0 )
+ // InternalQVTimperative.g:1042:2: rule__OperationCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group__0();
@@ -3611,11 +3196,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleParameterCS"
- // InternalQVTimperative.g:1194:1: entryRuleParameterCS : ruleParameterCS EOF ;
+ // InternalQVTimperative.g:1054:1: entryRuleParameterCS : ruleParameterCS EOF ;
public final void entryRuleParameterCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1195:1: ( ruleParameterCS EOF )
- // InternalQVTimperative.g:1196:1: ruleParameterCS EOF
+ // InternalQVTimperative.g:1055:1: ( ruleParameterCS EOF )
+ // InternalQVTimperative.g:1056:1: ruleParameterCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSRule());
@@ -3645,23 +3230,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleParameterCS"
- // InternalQVTimperative.g:1203:1: ruleParameterCS : ( ( rule__ParameterCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1063:1: ruleParameterCS : ( ( rule__ParameterCS__Group__0 ) ) ;
public final void ruleParameterCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1207:2: ( ( ( rule__ParameterCS__Group__0 ) ) )
- // InternalQVTimperative.g:1208:1: ( ( rule__ParameterCS__Group__0 ) )
+ // InternalQVTimperative.g:1067:2: ( ( ( rule__ParameterCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1068:1: ( ( rule__ParameterCS__Group__0 ) )
{
- // InternalQVTimperative.g:1208:1: ( ( rule__ParameterCS__Group__0 ) )
- // InternalQVTimperative.g:1209:1: ( rule__ParameterCS__Group__0 )
+ // InternalQVTimperative.g:1068:1: ( ( rule__ParameterCS__Group__0 ) )
+ // InternalQVTimperative.g:1069:1: ( rule__ParameterCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup());
}
- // InternalQVTimperative.g:1210:1: ( rule__ParameterCS__Group__0 )
- // InternalQVTimperative.g:1210:2: rule__ParameterCS__Group__0
+ // InternalQVTimperative.g:1070:1: ( rule__ParameterCS__Group__0 )
+ // InternalQVTimperative.g:1070:2: rule__ParameterCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group__0();
@@ -3696,11 +3281,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleReferenceCS"
- // InternalQVTimperative.g:1222:1: entryRuleReferenceCS : ruleReferenceCS EOF ;
+ // InternalQVTimperative.g:1082:1: entryRuleReferenceCS : ruleReferenceCS EOF ;
public final void entryRuleReferenceCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1223:1: ( ruleReferenceCS EOF )
- // InternalQVTimperative.g:1224:1: ruleReferenceCS EOF
+ // InternalQVTimperative.g:1083:1: ( ruleReferenceCS EOF )
+ // InternalQVTimperative.g:1084:1: ruleReferenceCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSRule());
@@ -3730,23 +3315,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleReferenceCS"
- // InternalQVTimperative.g:1231:1: ruleReferenceCS : ( ( rule__ReferenceCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1091:1: ruleReferenceCS : ( ( rule__ReferenceCS__Group__0 ) ) ;
public final void ruleReferenceCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1235:2: ( ( ( rule__ReferenceCS__Group__0 ) ) )
- // InternalQVTimperative.g:1236:1: ( ( rule__ReferenceCS__Group__0 ) )
+ // InternalQVTimperative.g:1095:2: ( ( ( rule__ReferenceCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1096:1: ( ( rule__ReferenceCS__Group__0 ) )
{
- // InternalQVTimperative.g:1236:1: ( ( rule__ReferenceCS__Group__0 ) )
- // InternalQVTimperative.g:1237:1: ( rule__ReferenceCS__Group__0 )
+ // InternalQVTimperative.g:1096:1: ( ( rule__ReferenceCS__Group__0 ) )
+ // InternalQVTimperative.g:1097:1: ( rule__ReferenceCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup());
}
- // InternalQVTimperative.g:1238:1: ( rule__ReferenceCS__Group__0 )
- // InternalQVTimperative.g:1238:2: rule__ReferenceCS__Group__0
+ // InternalQVTimperative.g:1098:1: ( rule__ReferenceCS__Group__0 )
+ // InternalQVTimperative.g:1098:2: rule__ReferenceCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group__0();
@@ -3781,11 +3366,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleSpecificationCS"
- // InternalQVTimperative.g:1250:1: entryRuleSpecificationCS : ruleSpecificationCS EOF ;
+ // InternalQVTimperative.g:1110:1: entryRuleSpecificationCS : ruleSpecificationCS EOF ;
public final void entryRuleSpecificationCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1251:1: ( ruleSpecificationCS EOF )
- // InternalQVTimperative.g:1252:1: ruleSpecificationCS EOF
+ // InternalQVTimperative.g:1111:1: ( ruleSpecificationCS EOF )
+ // InternalQVTimperative.g:1112:1: ruleSpecificationCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecificationCSRule());
@@ -3815,23 +3400,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleSpecificationCS"
- // InternalQVTimperative.g:1259:1: ruleSpecificationCS : ( ( rule__SpecificationCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:1119:1: ruleSpecificationCS : ( ( rule__SpecificationCS__Alternatives ) ) ;
public final void ruleSpecificationCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1263:2: ( ( ( rule__SpecificationCS__Alternatives ) ) )
- // InternalQVTimperative.g:1264:1: ( ( rule__SpecificationCS__Alternatives ) )
+ // InternalQVTimperative.g:1123:2: ( ( ( rule__SpecificationCS__Alternatives ) ) )
+ // InternalQVTimperative.g:1124:1: ( ( rule__SpecificationCS__Alternatives ) )
{
- // InternalQVTimperative.g:1264:1: ( ( rule__SpecificationCS__Alternatives ) )
- // InternalQVTimperative.g:1265:1: ( rule__SpecificationCS__Alternatives )
+ // InternalQVTimperative.g:1124:1: ( ( rule__SpecificationCS__Alternatives ) )
+ // InternalQVTimperative.g:1125:1: ( rule__SpecificationCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecificationCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:1266:1: ( rule__SpecificationCS__Alternatives )
- // InternalQVTimperative.g:1266:2: rule__SpecificationCS__Alternatives
+ // InternalQVTimperative.g:1126:1: ( rule__SpecificationCS__Alternatives )
+ // InternalQVTimperative.g:1126:2: rule__SpecificationCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SpecificationCS__Alternatives();
@@ -3866,11 +3451,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleStructuredClassCS"
- // InternalQVTimperative.g:1278:1: entryRuleStructuredClassCS : ruleStructuredClassCS EOF ;
+ // InternalQVTimperative.g:1138:1: entryRuleStructuredClassCS : ruleStructuredClassCS EOF ;
public final void entryRuleStructuredClassCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1279:1: ( ruleStructuredClassCS EOF )
- // InternalQVTimperative.g:1280:1: ruleStructuredClassCS EOF
+ // InternalQVTimperative.g:1139:1: ( ruleStructuredClassCS EOF )
+ // InternalQVTimperative.g:1140:1: ruleStructuredClassCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSRule());
@@ -3900,23 +3485,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleStructuredClassCS"
- // InternalQVTimperative.g:1287:1: ruleStructuredClassCS : ( ( rule__StructuredClassCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1147:1: ruleStructuredClassCS : ( ( rule__StructuredClassCS__Group__0 ) ) ;
public final void ruleStructuredClassCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1291:2: ( ( ( rule__StructuredClassCS__Group__0 ) ) )
- // InternalQVTimperative.g:1292:1: ( ( rule__StructuredClassCS__Group__0 ) )
+ // InternalQVTimperative.g:1151:2: ( ( ( rule__StructuredClassCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1152:1: ( ( rule__StructuredClassCS__Group__0 ) )
{
- // InternalQVTimperative.g:1292:1: ( ( rule__StructuredClassCS__Group__0 ) )
- // InternalQVTimperative.g:1293:1: ( rule__StructuredClassCS__Group__0 )
+ // InternalQVTimperative.g:1152:1: ( ( rule__StructuredClassCS__Group__0 ) )
+ // InternalQVTimperative.g:1153:1: ( rule__StructuredClassCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getGroup());
}
- // InternalQVTimperative.g:1294:1: ( rule__StructuredClassCS__Group__0 )
- // InternalQVTimperative.g:1294:2: rule__StructuredClassCS__Group__0
+ // InternalQVTimperative.g:1154:1: ( rule__StructuredClassCS__Group__0 )
+ // InternalQVTimperative.g:1154:2: rule__StructuredClassCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group__0();
@@ -3951,11 +3536,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTypedMultiplicityRefCS"
- // InternalQVTimperative.g:1306:1: entryRuleTypedMultiplicityRefCS : ruleTypedMultiplicityRefCS EOF ;
+ // InternalQVTimperative.g:1166:1: entryRuleTypedMultiplicityRefCS : ruleTypedMultiplicityRefCS EOF ;
public final void entryRuleTypedMultiplicityRefCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1307:1: ( ruleTypedMultiplicityRefCS EOF )
- // InternalQVTimperative.g:1308:1: ruleTypedMultiplicityRefCS EOF
+ // InternalQVTimperative.g:1167:1: ( ruleTypedMultiplicityRefCS EOF )
+ // InternalQVTimperative.g:1168:1: ruleTypedMultiplicityRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRefCSRule());
@@ -3985,23 +3570,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTypedMultiplicityRefCS"
- // InternalQVTimperative.g:1315:1: ruleTypedMultiplicityRefCS : ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1175:1: ruleTypedMultiplicityRefCS : ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) ;
public final void ruleTypedMultiplicityRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1319:2: ( ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) )
- // InternalQVTimperative.g:1320:1: ( ( rule__TypedMultiplicityRefCS__Group__0 ) )
+ // InternalQVTimperative.g:1179:2: ( ( ( rule__TypedMultiplicityRefCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1180:1: ( ( rule__TypedMultiplicityRefCS__Group__0 ) )
{
- // InternalQVTimperative.g:1320:1: ( ( rule__TypedMultiplicityRefCS__Group__0 ) )
- // InternalQVTimperative.g:1321:1: ( rule__TypedMultiplicityRefCS__Group__0 )
+ // InternalQVTimperative.g:1180:1: ( ( rule__TypedMultiplicityRefCS__Group__0 ) )
+ // InternalQVTimperative.g:1181:1: ( rule__TypedMultiplicityRefCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRefCSAccess().getGroup());
}
- // InternalQVTimperative.g:1322:1: ( rule__TypedMultiplicityRefCS__Group__0 )
- // InternalQVTimperative.g:1322:2: rule__TypedMultiplicityRefCS__Group__0
+ // InternalQVTimperative.g:1182:1: ( rule__TypedMultiplicityRefCS__Group__0 )
+ // InternalQVTimperative.g:1182:2: rule__TypedMultiplicityRefCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedMultiplicityRefCS__Group__0();
@@ -4036,11 +3621,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleStructuralFeatureCS"
- // InternalQVTimperative.g:1334:1: entryRuleStructuralFeatureCS : ruleStructuralFeatureCS EOF ;
+ // InternalQVTimperative.g:1194:1: entryRuleStructuralFeatureCS : ruleStructuralFeatureCS EOF ;
public final void entryRuleStructuralFeatureCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1335:1: ( ruleStructuralFeatureCS EOF )
- // InternalQVTimperative.g:1336:1: ruleStructuralFeatureCS EOF
+ // InternalQVTimperative.g:1195:1: ( ruleStructuralFeatureCS EOF )
+ // InternalQVTimperative.g:1196:1: ruleStructuralFeatureCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuralFeatureCSRule());
@@ -4070,23 +3655,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleStructuralFeatureCS"
- // InternalQVTimperative.g:1343:1: ruleStructuralFeatureCS : ( ( rule__StructuralFeatureCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:1203:1: ruleStructuralFeatureCS : ( ( rule__StructuralFeatureCS__Alternatives ) ) ;
public final void ruleStructuralFeatureCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1347:2: ( ( ( rule__StructuralFeatureCS__Alternatives ) ) )
- // InternalQVTimperative.g:1348:1: ( ( rule__StructuralFeatureCS__Alternatives ) )
+ // InternalQVTimperative.g:1207:2: ( ( ( rule__StructuralFeatureCS__Alternatives ) ) )
+ // InternalQVTimperative.g:1208:1: ( ( rule__StructuralFeatureCS__Alternatives ) )
{
- // InternalQVTimperative.g:1348:1: ( ( rule__StructuralFeatureCS__Alternatives ) )
- // InternalQVTimperative.g:1349:1: ( rule__StructuralFeatureCS__Alternatives )
+ // InternalQVTimperative.g:1208:1: ( ( rule__StructuralFeatureCS__Alternatives ) )
+ // InternalQVTimperative.g:1209:1: ( rule__StructuralFeatureCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuralFeatureCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:1350:1: ( rule__StructuralFeatureCS__Alternatives )
- // InternalQVTimperative.g:1350:2: rule__StructuralFeatureCS__Alternatives
+ // InternalQVTimperative.g:1210:1: ( rule__StructuralFeatureCS__Alternatives )
+ // InternalQVTimperative.g:1210:2: rule__StructuralFeatureCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuralFeatureCS__Alternatives();
@@ -4121,11 +3706,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleEnumerationLiteralName"
- // InternalQVTimperative.g:1362:1: entryRuleEnumerationLiteralName : ruleEnumerationLiteralName EOF ;
+ // InternalQVTimperative.g:1222:1: entryRuleEnumerationLiteralName : ruleEnumerationLiteralName EOF ;
public final void entryRuleEnumerationLiteralName() throws RecognitionException {
try {
- // InternalQVTimperative.g:1363:1: ( ruleEnumerationLiteralName EOF )
- // InternalQVTimperative.g:1364:1: ruleEnumerationLiteralName EOF
+ // InternalQVTimperative.g:1223:1: ( ruleEnumerationLiteralName EOF )
+ // InternalQVTimperative.g:1224:1: ruleEnumerationLiteralName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralNameRule());
@@ -4155,17 +3740,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleEnumerationLiteralName"
- // InternalQVTimperative.g:1371:1: ruleEnumerationLiteralName : ( ruleEssentialOCLUnrestrictedName ) ;
+ // InternalQVTimperative.g:1231:1: ruleEnumerationLiteralName : ( ruleEssentialOCLUnrestrictedName ) ;
public final void ruleEnumerationLiteralName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1375:2: ( ( ruleEssentialOCLUnrestrictedName ) )
- // InternalQVTimperative.g:1376:1: ( ruleEssentialOCLUnrestrictedName )
+ // InternalQVTimperative.g:1235:2: ( ( ruleEssentialOCLUnrestrictedName ) )
+ // InternalQVTimperative.g:1236:1: ( ruleEssentialOCLUnrestrictedName )
{
- // InternalQVTimperative.g:1376:1: ( ruleEssentialOCLUnrestrictedName )
- // InternalQVTimperative.g:1377:1: ruleEssentialOCLUnrestrictedName
+ // InternalQVTimperative.g:1236:1: ( ruleEssentialOCLUnrestrictedName )
+ // InternalQVTimperative.g:1237:1: ruleEssentialOCLUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralNameAccess().getEssentialOCLUnrestrictedNameParserRuleCall());
@@ -4200,11 +3785,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleSIGNED"
- // InternalQVTimperative.g:1390:1: entryRuleSIGNED : ruleSIGNED EOF ;
+ // InternalQVTimperative.g:1250:1: entryRuleSIGNED : ruleSIGNED EOF ;
public final void entryRuleSIGNED() throws RecognitionException {
try {
- // InternalQVTimperative.g:1391:1: ( ruleSIGNED EOF )
- // InternalQVTimperative.g:1392:1: ruleSIGNED EOF
+ // InternalQVTimperative.g:1251:1: ( ruleSIGNED EOF )
+ // InternalQVTimperative.g:1252:1: ruleSIGNED EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSIGNEDRule());
@@ -4234,23 +3819,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleSIGNED"
- // InternalQVTimperative.g:1399:1: ruleSIGNED : ( ( rule__SIGNED__Group__0 ) ) ;
+ // InternalQVTimperative.g:1259:1: ruleSIGNED : ( ( rule__SIGNED__Group__0 ) ) ;
public final void ruleSIGNED() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1403:2: ( ( ( rule__SIGNED__Group__0 ) ) )
- // InternalQVTimperative.g:1404:1: ( ( rule__SIGNED__Group__0 ) )
+ // InternalQVTimperative.g:1263:2: ( ( ( rule__SIGNED__Group__0 ) ) )
+ // InternalQVTimperative.g:1264:1: ( ( rule__SIGNED__Group__0 ) )
{
- // InternalQVTimperative.g:1404:1: ( ( rule__SIGNED__Group__0 ) )
- // InternalQVTimperative.g:1405:1: ( rule__SIGNED__Group__0 )
+ // InternalQVTimperative.g:1264:1: ( ( rule__SIGNED__Group__0 ) )
+ // InternalQVTimperative.g:1265:1: ( rule__SIGNED__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSIGNEDAccess().getGroup());
}
- // InternalQVTimperative.g:1406:1: ( rule__SIGNED__Group__0 )
- // InternalQVTimperative.g:1406:2: rule__SIGNED__Group__0
+ // InternalQVTimperative.g:1266:1: ( rule__SIGNED__Group__0 )
+ // InternalQVTimperative.g:1266:2: rule__SIGNED__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SIGNED__Group__0();
@@ -4285,11 +3870,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleEssentialOCLUnaryOperatorName"
- // InternalQVTimperative.g:1422:1: entryRuleEssentialOCLUnaryOperatorName : ruleEssentialOCLUnaryOperatorName EOF ;
+ // InternalQVTimperative.g:1282:1: entryRuleEssentialOCLUnaryOperatorName : ruleEssentialOCLUnaryOperatorName EOF ;
public final void entryRuleEssentialOCLUnaryOperatorName() throws RecognitionException {
try {
- // InternalQVTimperative.g:1423:1: ( ruleEssentialOCLUnaryOperatorName EOF )
- // InternalQVTimperative.g:1424:1: ruleEssentialOCLUnaryOperatorName EOF
+ // InternalQVTimperative.g:1283:1: ( ruleEssentialOCLUnaryOperatorName EOF )
+ // InternalQVTimperative.g:1284:1: ruleEssentialOCLUnaryOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnaryOperatorNameRule());
@@ -4319,23 +3904,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleEssentialOCLUnaryOperatorName"
- // InternalQVTimperative.g:1431:1: ruleEssentialOCLUnaryOperatorName : ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) ;
+ // InternalQVTimperative.g:1291:1: ruleEssentialOCLUnaryOperatorName : ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) ;
public final void ruleEssentialOCLUnaryOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1435:2: ( ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) )
- // InternalQVTimperative.g:1436:1: ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) )
+ // InternalQVTimperative.g:1295:2: ( ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) ) )
+ // InternalQVTimperative.g:1296:1: ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) )
{
- // InternalQVTimperative.g:1436:1: ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) )
- // InternalQVTimperative.g:1437:1: ( rule__EssentialOCLUnaryOperatorName__Alternatives )
+ // InternalQVTimperative.g:1296:1: ( ( rule__EssentialOCLUnaryOperatorName__Alternatives ) )
+ // InternalQVTimperative.g:1297:1: ( rule__EssentialOCLUnaryOperatorName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getAlternatives());
}
- // InternalQVTimperative.g:1438:1: ( rule__EssentialOCLUnaryOperatorName__Alternatives )
- // InternalQVTimperative.g:1438:2: rule__EssentialOCLUnaryOperatorName__Alternatives
+ // InternalQVTimperative.g:1298:1: ( rule__EssentialOCLUnaryOperatorName__Alternatives )
+ // InternalQVTimperative.g:1298:2: rule__EssentialOCLUnaryOperatorName__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EssentialOCLUnaryOperatorName__Alternatives();
@@ -4370,11 +3955,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleEssentialOCLInfixOperatorName"
- // InternalQVTimperative.g:1450:1: entryRuleEssentialOCLInfixOperatorName : ruleEssentialOCLInfixOperatorName EOF ;
+ // InternalQVTimperative.g:1310:1: entryRuleEssentialOCLInfixOperatorName : ruleEssentialOCLInfixOperatorName EOF ;
public final void entryRuleEssentialOCLInfixOperatorName() throws RecognitionException {
try {
- // InternalQVTimperative.g:1451:1: ( ruleEssentialOCLInfixOperatorName EOF )
- // InternalQVTimperative.g:1452:1: ruleEssentialOCLInfixOperatorName EOF
+ // InternalQVTimperative.g:1311:1: ( ruleEssentialOCLInfixOperatorName EOF )
+ // InternalQVTimperative.g:1312:1: ruleEssentialOCLInfixOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameRule());
@@ -4404,23 +3989,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleEssentialOCLInfixOperatorName"
- // InternalQVTimperative.g:1459:1: ruleEssentialOCLInfixOperatorName : ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) ;
+ // InternalQVTimperative.g:1319:1: ruleEssentialOCLInfixOperatorName : ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) ;
public final void ruleEssentialOCLInfixOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1463:2: ( ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) )
- // InternalQVTimperative.g:1464:1: ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) )
+ // InternalQVTimperative.g:1323:2: ( ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) ) )
+ // InternalQVTimperative.g:1324:1: ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) )
{
- // InternalQVTimperative.g:1464:1: ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) )
- // InternalQVTimperative.g:1465:1: ( rule__EssentialOCLInfixOperatorName__Alternatives )
+ // InternalQVTimperative.g:1324:1: ( ( rule__EssentialOCLInfixOperatorName__Alternatives ) )
+ // InternalQVTimperative.g:1325:1: ( rule__EssentialOCLInfixOperatorName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAlternatives());
}
- // InternalQVTimperative.g:1466:1: ( rule__EssentialOCLInfixOperatorName__Alternatives )
- // InternalQVTimperative.g:1466:2: rule__EssentialOCLInfixOperatorName__Alternatives
+ // InternalQVTimperative.g:1326:1: ( rule__EssentialOCLInfixOperatorName__Alternatives )
+ // InternalQVTimperative.g:1326:2: rule__EssentialOCLInfixOperatorName__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EssentialOCLInfixOperatorName__Alternatives();
@@ -4455,11 +4040,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleEssentialOCLNavigationOperatorName"
- // InternalQVTimperative.g:1478:1: entryRuleEssentialOCLNavigationOperatorName : ruleEssentialOCLNavigationOperatorName EOF ;
+ // InternalQVTimperative.g:1338:1: entryRuleEssentialOCLNavigationOperatorName : ruleEssentialOCLNavigationOperatorName EOF ;
public final void entryRuleEssentialOCLNavigationOperatorName() throws RecognitionException {
try {
- // InternalQVTimperative.g:1479:1: ( ruleEssentialOCLNavigationOperatorName EOF )
- // InternalQVTimperative.g:1480:1: ruleEssentialOCLNavigationOperatorName EOF
+ // InternalQVTimperative.g:1339:1: ( ruleEssentialOCLNavigationOperatorName EOF )
+ // InternalQVTimperative.g:1340:1: ruleEssentialOCLNavigationOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameRule());
@@ -4489,23 +4074,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleEssentialOCLNavigationOperatorName"
- // InternalQVTimperative.g:1487:1: ruleEssentialOCLNavigationOperatorName : ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) ;
+ // InternalQVTimperative.g:1347:1: ruleEssentialOCLNavigationOperatorName : ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) ;
public final void ruleEssentialOCLNavigationOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1491:2: ( ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) )
- // InternalQVTimperative.g:1492:1: ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) )
+ // InternalQVTimperative.g:1351:2: ( ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) ) )
+ // InternalQVTimperative.g:1352:1: ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) )
{
- // InternalQVTimperative.g:1492:1: ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) )
- // InternalQVTimperative.g:1493:1: ( rule__EssentialOCLNavigationOperatorName__Alternatives )
+ // InternalQVTimperative.g:1352:1: ( ( rule__EssentialOCLNavigationOperatorName__Alternatives ) )
+ // InternalQVTimperative.g:1353:1: ( rule__EssentialOCLNavigationOperatorName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getAlternatives());
}
- // InternalQVTimperative.g:1494:1: ( rule__EssentialOCLNavigationOperatorName__Alternatives )
- // InternalQVTimperative.g:1494:2: rule__EssentialOCLNavigationOperatorName__Alternatives
+ // InternalQVTimperative.g:1354:1: ( rule__EssentialOCLNavigationOperatorName__Alternatives )
+ // InternalQVTimperative.g:1354:2: rule__EssentialOCLNavigationOperatorName__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EssentialOCLNavigationOperatorName__Alternatives();
@@ -4540,11 +4125,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleBinaryOperatorName"
- // InternalQVTimperative.g:1506:1: entryRuleBinaryOperatorName : ruleBinaryOperatorName EOF ;
+ // InternalQVTimperative.g:1366:1: entryRuleBinaryOperatorName : ruleBinaryOperatorName EOF ;
public final void entryRuleBinaryOperatorName() throws RecognitionException {
try {
- // InternalQVTimperative.g:1507:1: ( ruleBinaryOperatorName EOF )
- // InternalQVTimperative.g:1508:1: ruleBinaryOperatorName EOF
+ // InternalQVTimperative.g:1367:1: ( ruleBinaryOperatorName EOF )
+ // InternalQVTimperative.g:1368:1: ruleBinaryOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryOperatorNameRule());
@@ -4574,23 +4159,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleBinaryOperatorName"
- // InternalQVTimperative.g:1515:1: ruleBinaryOperatorName : ( ( rule__BinaryOperatorName__Alternatives ) ) ;
+ // InternalQVTimperative.g:1375:1: ruleBinaryOperatorName : ( ( rule__BinaryOperatorName__Alternatives ) ) ;
public final void ruleBinaryOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1519:2: ( ( ( rule__BinaryOperatorName__Alternatives ) ) )
- // InternalQVTimperative.g:1520:1: ( ( rule__BinaryOperatorName__Alternatives ) )
+ // InternalQVTimperative.g:1379:2: ( ( ( rule__BinaryOperatorName__Alternatives ) ) )
+ // InternalQVTimperative.g:1380:1: ( ( rule__BinaryOperatorName__Alternatives ) )
{
- // InternalQVTimperative.g:1520:1: ( ( rule__BinaryOperatorName__Alternatives ) )
- // InternalQVTimperative.g:1521:1: ( rule__BinaryOperatorName__Alternatives )
+ // InternalQVTimperative.g:1380:1: ( ( rule__BinaryOperatorName__Alternatives ) )
+ // InternalQVTimperative.g:1381:1: ( rule__BinaryOperatorName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryOperatorNameAccess().getAlternatives());
}
- // InternalQVTimperative.g:1522:1: ( rule__BinaryOperatorName__Alternatives )
- // InternalQVTimperative.g:1522:2: rule__BinaryOperatorName__Alternatives
+ // InternalQVTimperative.g:1382:1: ( rule__BinaryOperatorName__Alternatives )
+ // InternalQVTimperative.g:1382:2: rule__BinaryOperatorName__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BinaryOperatorName__Alternatives();
@@ -4625,11 +4210,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleInfixOperatorName"
- // InternalQVTimperative.g:1534:1: entryRuleInfixOperatorName : ruleInfixOperatorName EOF ;
+ // InternalQVTimperative.g:1394:1: entryRuleInfixOperatorName : ruleInfixOperatorName EOF ;
public final void entryRuleInfixOperatorName() throws RecognitionException {
try {
- // InternalQVTimperative.g:1535:1: ( ruleInfixOperatorName EOF )
- // InternalQVTimperative.g:1536:1: ruleInfixOperatorName EOF
+ // InternalQVTimperative.g:1395:1: ( ruleInfixOperatorName EOF )
+ // InternalQVTimperative.g:1396:1: ruleInfixOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInfixOperatorNameRule());
@@ -4659,17 +4244,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleInfixOperatorName"
- // InternalQVTimperative.g:1543:1: ruleInfixOperatorName : ( ruleEssentialOCLInfixOperatorName ) ;
+ // InternalQVTimperative.g:1403:1: ruleInfixOperatorName : ( ruleEssentialOCLInfixOperatorName ) ;
public final void ruleInfixOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1547:2: ( ( ruleEssentialOCLInfixOperatorName ) )
- // InternalQVTimperative.g:1548:1: ( ruleEssentialOCLInfixOperatorName )
+ // InternalQVTimperative.g:1407:2: ( ( ruleEssentialOCLInfixOperatorName ) )
+ // InternalQVTimperative.g:1408:1: ( ruleEssentialOCLInfixOperatorName )
{
- // InternalQVTimperative.g:1548:1: ( ruleEssentialOCLInfixOperatorName )
- // InternalQVTimperative.g:1549:1: ruleEssentialOCLInfixOperatorName
+ // InternalQVTimperative.g:1408:1: ( ruleEssentialOCLInfixOperatorName )
+ // InternalQVTimperative.g:1409:1: ruleEssentialOCLInfixOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInfixOperatorNameAccess().getEssentialOCLInfixOperatorNameParserRuleCall());
@@ -4704,11 +4289,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNavigationOperatorName"
- // InternalQVTimperative.g:1562:1: entryRuleNavigationOperatorName : ruleNavigationOperatorName EOF ;
+ // InternalQVTimperative.g:1422:1: entryRuleNavigationOperatorName : ruleNavigationOperatorName EOF ;
public final void entryRuleNavigationOperatorName() throws RecognitionException {
try {
- // InternalQVTimperative.g:1563:1: ( ruleNavigationOperatorName EOF )
- // InternalQVTimperative.g:1564:1: ruleNavigationOperatorName EOF
+ // InternalQVTimperative.g:1423:1: ( ruleNavigationOperatorName EOF )
+ // InternalQVTimperative.g:1424:1: ruleNavigationOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigationOperatorNameRule());
@@ -4738,17 +4323,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNavigationOperatorName"
- // InternalQVTimperative.g:1571:1: ruleNavigationOperatorName : ( ruleEssentialOCLNavigationOperatorName ) ;
+ // InternalQVTimperative.g:1431:1: ruleNavigationOperatorName : ( ruleEssentialOCLNavigationOperatorName ) ;
public final void ruleNavigationOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1575:2: ( ( ruleEssentialOCLNavigationOperatorName ) )
- // InternalQVTimperative.g:1576:1: ( ruleEssentialOCLNavigationOperatorName )
+ // InternalQVTimperative.g:1435:2: ( ( ruleEssentialOCLNavigationOperatorName ) )
+ // InternalQVTimperative.g:1436:1: ( ruleEssentialOCLNavigationOperatorName )
{
- // InternalQVTimperative.g:1576:1: ( ruleEssentialOCLNavigationOperatorName )
- // InternalQVTimperative.g:1577:1: ruleEssentialOCLNavigationOperatorName
+ // InternalQVTimperative.g:1436:1: ( ruleEssentialOCLNavigationOperatorName )
+ // InternalQVTimperative.g:1437:1: ruleEssentialOCLNavigationOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigationOperatorNameAccess().getEssentialOCLNavigationOperatorNameParserRuleCall());
@@ -4783,11 +4368,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleUnaryOperatorName"
- // InternalQVTimperative.g:1590:1: entryRuleUnaryOperatorName : ruleUnaryOperatorName EOF ;
+ // InternalQVTimperative.g:1450:1: entryRuleUnaryOperatorName : ruleUnaryOperatorName EOF ;
public final void entryRuleUnaryOperatorName() throws RecognitionException {
try {
- // InternalQVTimperative.g:1591:1: ( ruleUnaryOperatorName EOF )
- // InternalQVTimperative.g:1592:1: ruleUnaryOperatorName EOF
+ // InternalQVTimperative.g:1451:1: ( ruleUnaryOperatorName EOF )
+ // InternalQVTimperative.g:1452:1: ruleUnaryOperatorName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorNameRule());
@@ -4817,17 +4402,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleUnaryOperatorName"
- // InternalQVTimperative.g:1599:1: ruleUnaryOperatorName : ( ruleEssentialOCLUnaryOperatorName ) ;
+ // InternalQVTimperative.g:1459:1: ruleUnaryOperatorName : ( ruleEssentialOCLUnaryOperatorName ) ;
public final void ruleUnaryOperatorName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1603:2: ( ( ruleEssentialOCLUnaryOperatorName ) )
- // InternalQVTimperative.g:1604:1: ( ruleEssentialOCLUnaryOperatorName )
+ // InternalQVTimperative.g:1463:2: ( ( ruleEssentialOCLUnaryOperatorName ) )
+ // InternalQVTimperative.g:1464:1: ( ruleEssentialOCLUnaryOperatorName )
{
- // InternalQVTimperative.g:1604:1: ( ruleEssentialOCLUnaryOperatorName )
- // InternalQVTimperative.g:1605:1: ruleEssentialOCLUnaryOperatorName
+ // InternalQVTimperative.g:1464:1: ( ruleEssentialOCLUnaryOperatorName )
+ // InternalQVTimperative.g:1465:1: ruleEssentialOCLUnaryOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnaryOperatorNameAccess().getEssentialOCLUnaryOperatorNameParserRuleCall());
@@ -4862,11 +4447,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleEssentialOCLUnrestrictedName"
- // InternalQVTimperative.g:1618:1: entryRuleEssentialOCLUnrestrictedName : ruleEssentialOCLUnrestrictedName EOF ;
+ // InternalQVTimperative.g:1478:1: entryRuleEssentialOCLUnrestrictedName : ruleEssentialOCLUnrestrictedName EOF ;
public final void entryRuleEssentialOCLUnrestrictedName() throws RecognitionException {
try {
- // InternalQVTimperative.g:1619:1: ( ruleEssentialOCLUnrestrictedName EOF )
- // InternalQVTimperative.g:1620:1: ruleEssentialOCLUnrestrictedName EOF
+ // InternalQVTimperative.g:1479:1: ( ruleEssentialOCLUnrestrictedName EOF )
+ // InternalQVTimperative.g:1480:1: ruleEssentialOCLUnrestrictedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnrestrictedNameRule());
@@ -4896,17 +4481,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleEssentialOCLUnrestrictedName"
- // InternalQVTimperative.g:1627:1: ruleEssentialOCLUnrestrictedName : ( ruleIdentifier ) ;
+ // InternalQVTimperative.g:1487:1: ruleEssentialOCLUnrestrictedName : ( ruleIdentifier ) ;
public final void ruleEssentialOCLUnrestrictedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1631:2: ( ( ruleIdentifier ) )
- // InternalQVTimperative.g:1632:1: ( ruleIdentifier )
+ // InternalQVTimperative.g:1491:2: ( ( ruleIdentifier ) )
+ // InternalQVTimperative.g:1492:1: ( ruleIdentifier )
{
- // InternalQVTimperative.g:1632:1: ( ruleIdentifier )
- // InternalQVTimperative.g:1633:1: ruleIdentifier
+ // InternalQVTimperative.g:1492:1: ( ruleIdentifier )
+ // InternalQVTimperative.g:1493:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnrestrictedNameAccess().getIdentifierParserRuleCall());
@@ -4941,11 +4526,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleEssentialOCLUnreservedName"
- // InternalQVTimperative.g:1646:1: entryRuleEssentialOCLUnreservedName : ruleEssentialOCLUnreservedName EOF ;
+ // InternalQVTimperative.g:1506:1: entryRuleEssentialOCLUnreservedName : ruleEssentialOCLUnreservedName EOF ;
public final void entryRuleEssentialOCLUnreservedName() throws RecognitionException {
try {
- // InternalQVTimperative.g:1647:1: ( ruleEssentialOCLUnreservedName EOF )
- // InternalQVTimperative.g:1648:1: ruleEssentialOCLUnreservedName EOF
+ // InternalQVTimperative.g:1507:1: ( ruleEssentialOCLUnreservedName EOF )
+ // InternalQVTimperative.g:1508:1: ruleEssentialOCLUnreservedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameRule());
@@ -4975,23 +4560,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleEssentialOCLUnreservedName"
- // InternalQVTimperative.g:1655:1: ruleEssentialOCLUnreservedName : ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) ;
+ // InternalQVTimperative.g:1515:1: ruleEssentialOCLUnreservedName : ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) ;
public final void ruleEssentialOCLUnreservedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1659:2: ( ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) )
- // InternalQVTimperative.g:1660:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) )
+ // InternalQVTimperative.g:1519:2: ( ( ( rule__EssentialOCLUnreservedName__Alternatives ) ) )
+ // InternalQVTimperative.g:1520:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) )
{
- // InternalQVTimperative.g:1660:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) )
- // InternalQVTimperative.g:1661:1: ( rule__EssentialOCLUnreservedName__Alternatives )
+ // InternalQVTimperative.g:1520:1: ( ( rule__EssentialOCLUnreservedName__Alternatives ) )
+ // InternalQVTimperative.g:1521:1: ( rule__EssentialOCLUnreservedName__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getAlternatives());
}
- // InternalQVTimperative.g:1662:1: ( rule__EssentialOCLUnreservedName__Alternatives )
- // InternalQVTimperative.g:1662:2: rule__EssentialOCLUnreservedName__Alternatives
+ // InternalQVTimperative.g:1522:1: ( rule__EssentialOCLUnreservedName__Alternatives )
+ // InternalQVTimperative.g:1522:2: rule__EssentialOCLUnreservedName__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EssentialOCLUnreservedName__Alternatives();
@@ -5026,11 +4611,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleUnreservedName"
- // InternalQVTimperative.g:1674:1: entryRuleUnreservedName : ruleUnreservedName EOF ;
+ // InternalQVTimperative.g:1534:1: entryRuleUnreservedName : ruleUnreservedName EOF ;
public final void entryRuleUnreservedName() throws RecognitionException {
try {
- // InternalQVTimperative.g:1675:1: ( ruleUnreservedName EOF )
- // InternalQVTimperative.g:1676:1: ruleUnreservedName EOF
+ // InternalQVTimperative.g:1535:1: ( ruleUnreservedName EOF )
+ // InternalQVTimperative.g:1536:1: ruleUnreservedName EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnreservedNameRule());
@@ -5060,17 +4645,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleUnreservedName"
- // InternalQVTimperative.g:1683:1: ruleUnreservedName : ( ruleEssentialOCLUnreservedName ) ;
+ // InternalQVTimperative.g:1543:1: ruleUnreservedName : ( ruleEssentialOCLUnreservedName ) ;
public final void ruleUnreservedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1687:2: ( ( ruleEssentialOCLUnreservedName ) )
- // InternalQVTimperative.g:1688:1: ( ruleEssentialOCLUnreservedName )
+ // InternalQVTimperative.g:1547:2: ( ( ruleEssentialOCLUnreservedName ) )
+ // InternalQVTimperative.g:1548:1: ( ruleEssentialOCLUnreservedName )
{
- // InternalQVTimperative.g:1688:1: ( ruleEssentialOCLUnreservedName )
- // InternalQVTimperative.g:1689:1: ruleEssentialOCLUnreservedName
+ // InternalQVTimperative.g:1548:1: ( ruleEssentialOCLUnreservedName )
+ // InternalQVTimperative.g:1549:1: ruleEssentialOCLUnreservedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnreservedNameAccess().getEssentialOCLUnreservedNameParserRuleCall());
@@ -5105,11 +4690,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleURIPathNameCS"
- // InternalQVTimperative.g:1702:1: entryRuleURIPathNameCS : ruleURIPathNameCS EOF ;
+ // InternalQVTimperative.g:1562:1: entryRuleURIPathNameCS : ruleURIPathNameCS EOF ;
public final void entryRuleURIPathNameCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1703:1: ( ruleURIPathNameCS EOF )
- // InternalQVTimperative.g:1704:1: ruleURIPathNameCS EOF
+ // InternalQVTimperative.g:1563:1: ( ruleURIPathNameCS EOF )
+ // InternalQVTimperative.g:1564:1: ruleURIPathNameCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSRule());
@@ -5139,23 +4724,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleURIPathNameCS"
- // InternalQVTimperative.g:1711:1: ruleURIPathNameCS : ( ( rule__URIPathNameCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1571:1: ruleURIPathNameCS : ( ( rule__URIPathNameCS__Group__0 ) ) ;
public final void ruleURIPathNameCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1715:2: ( ( ( rule__URIPathNameCS__Group__0 ) ) )
- // InternalQVTimperative.g:1716:1: ( ( rule__URIPathNameCS__Group__0 ) )
+ // InternalQVTimperative.g:1575:2: ( ( ( rule__URIPathNameCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1576:1: ( ( rule__URIPathNameCS__Group__0 ) )
{
- // InternalQVTimperative.g:1716:1: ( ( rule__URIPathNameCS__Group__0 ) )
- // InternalQVTimperative.g:1717:1: ( rule__URIPathNameCS__Group__0 )
+ // InternalQVTimperative.g:1576:1: ( ( rule__URIPathNameCS__Group__0 ) )
+ // InternalQVTimperative.g:1577:1: ( rule__URIPathNameCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getGroup());
}
- // InternalQVTimperative.g:1718:1: ( rule__URIPathNameCS__Group__0 )
- // InternalQVTimperative.g:1718:2: rule__URIPathNameCS__Group__0
+ // InternalQVTimperative.g:1578:1: ( rule__URIPathNameCS__Group__0 )
+ // InternalQVTimperative.g:1578:2: rule__URIPathNameCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIPathNameCS__Group__0();
@@ -5190,11 +4775,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleURIFirstPathElementCS"
- // InternalQVTimperative.g:1730:1: entryRuleURIFirstPathElementCS : ruleURIFirstPathElementCS EOF ;
+ // InternalQVTimperative.g:1590:1: entryRuleURIFirstPathElementCS : ruleURIFirstPathElementCS EOF ;
public final void entryRuleURIFirstPathElementCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1731:1: ( ruleURIFirstPathElementCS EOF )
- // InternalQVTimperative.g:1732:1: ruleURIFirstPathElementCS EOF
+ // InternalQVTimperative.g:1591:1: ( ruleURIFirstPathElementCS EOF )
+ // InternalQVTimperative.g:1592:1: ruleURIFirstPathElementCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSRule());
@@ -5224,23 +4809,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleURIFirstPathElementCS"
- // InternalQVTimperative.g:1739:1: ruleURIFirstPathElementCS : ( ( rule__URIFirstPathElementCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:1599:1: ruleURIFirstPathElementCS : ( ( rule__URIFirstPathElementCS__Alternatives ) ) ;
public final void ruleURIFirstPathElementCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1743:2: ( ( ( rule__URIFirstPathElementCS__Alternatives ) ) )
- // InternalQVTimperative.g:1744:1: ( ( rule__URIFirstPathElementCS__Alternatives ) )
+ // InternalQVTimperative.g:1603:2: ( ( ( rule__URIFirstPathElementCS__Alternatives ) ) )
+ // InternalQVTimperative.g:1604:1: ( ( rule__URIFirstPathElementCS__Alternatives ) )
{
- // InternalQVTimperative.g:1744:1: ( ( rule__URIFirstPathElementCS__Alternatives ) )
- // InternalQVTimperative.g:1745:1: ( rule__URIFirstPathElementCS__Alternatives )
+ // InternalQVTimperative.g:1604:1: ( ( rule__URIFirstPathElementCS__Alternatives ) )
+ // InternalQVTimperative.g:1605:1: ( rule__URIFirstPathElementCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:1746:1: ( rule__URIFirstPathElementCS__Alternatives )
- // InternalQVTimperative.g:1746:2: rule__URIFirstPathElementCS__Alternatives
+ // InternalQVTimperative.g:1606:1: ( rule__URIFirstPathElementCS__Alternatives )
+ // InternalQVTimperative.g:1606:2: rule__URIFirstPathElementCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIFirstPathElementCS__Alternatives();
@@ -5275,11 +4860,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRulePrimitiveTypeIdentifier"
- // InternalQVTimperative.g:1758:1: entryRulePrimitiveTypeIdentifier : rulePrimitiveTypeIdentifier EOF ;
+ // InternalQVTimperative.g:1618:1: entryRulePrimitiveTypeIdentifier : rulePrimitiveTypeIdentifier EOF ;
public final void entryRulePrimitiveTypeIdentifier() throws RecognitionException {
try {
- // InternalQVTimperative.g:1759:1: ( rulePrimitiveTypeIdentifier EOF )
- // InternalQVTimperative.g:1760:1: rulePrimitiveTypeIdentifier EOF
+ // InternalQVTimperative.g:1619:1: ( rulePrimitiveTypeIdentifier EOF )
+ // InternalQVTimperative.g:1620:1: rulePrimitiveTypeIdentifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierRule());
@@ -5309,23 +4894,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rulePrimitiveTypeIdentifier"
- // InternalQVTimperative.g:1767:1: rulePrimitiveTypeIdentifier : ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) ;
+ // InternalQVTimperative.g:1627:1: rulePrimitiveTypeIdentifier : ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) ;
public final void rulePrimitiveTypeIdentifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1771:2: ( ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) )
- // InternalQVTimperative.g:1772:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) )
+ // InternalQVTimperative.g:1631:2: ( ( ( rule__PrimitiveTypeIdentifier__Alternatives ) ) )
+ // InternalQVTimperative.g:1632:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) )
{
- // InternalQVTimperative.g:1772:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) )
- // InternalQVTimperative.g:1773:1: ( rule__PrimitiveTypeIdentifier__Alternatives )
+ // InternalQVTimperative.g:1632:1: ( ( rule__PrimitiveTypeIdentifier__Alternatives ) )
+ // InternalQVTimperative.g:1633:1: ( rule__PrimitiveTypeIdentifier__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getAlternatives());
}
- // InternalQVTimperative.g:1774:1: ( rule__PrimitiveTypeIdentifier__Alternatives )
- // InternalQVTimperative.g:1774:2: rule__PrimitiveTypeIdentifier__Alternatives
+ // InternalQVTimperative.g:1634:1: ( rule__PrimitiveTypeIdentifier__Alternatives )
+ // InternalQVTimperative.g:1634:2: rule__PrimitiveTypeIdentifier__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrimitiveTypeIdentifier__Alternatives();
@@ -5360,11 +4945,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRulePrimitiveTypeCS"
- // InternalQVTimperative.g:1786:1: entryRulePrimitiveTypeCS : rulePrimitiveTypeCS EOF ;
+ // InternalQVTimperative.g:1646:1: entryRulePrimitiveTypeCS : rulePrimitiveTypeCS EOF ;
public final void entryRulePrimitiveTypeCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1787:1: ( rulePrimitiveTypeCS EOF )
- // InternalQVTimperative.g:1788:1: rulePrimitiveTypeCS EOF
+ // InternalQVTimperative.g:1647:1: ( rulePrimitiveTypeCS EOF )
+ // InternalQVTimperative.g:1648:1: rulePrimitiveTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeCSRule());
@@ -5394,23 +4979,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rulePrimitiveTypeCS"
- // InternalQVTimperative.g:1795:1: rulePrimitiveTypeCS : ( ( rule__PrimitiveTypeCS__NameAssignment ) ) ;
+ // InternalQVTimperative.g:1655:1: rulePrimitiveTypeCS : ( ( rule__PrimitiveTypeCS__NameAssignment ) ) ;
public final void rulePrimitiveTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1799:2: ( ( ( rule__PrimitiveTypeCS__NameAssignment ) ) )
- // InternalQVTimperative.g:1800:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) )
+ // InternalQVTimperative.g:1659:2: ( ( ( rule__PrimitiveTypeCS__NameAssignment ) ) )
+ // InternalQVTimperative.g:1660:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) )
{
- // InternalQVTimperative.g:1800:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) )
- // InternalQVTimperative.g:1801:1: ( rule__PrimitiveTypeCS__NameAssignment )
+ // InternalQVTimperative.g:1660:1: ( ( rule__PrimitiveTypeCS__NameAssignment ) )
+ // InternalQVTimperative.g:1661:1: ( rule__PrimitiveTypeCS__NameAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeCSAccess().getNameAssignment());
}
- // InternalQVTimperative.g:1802:1: ( rule__PrimitiveTypeCS__NameAssignment )
- // InternalQVTimperative.g:1802:2: rule__PrimitiveTypeCS__NameAssignment
+ // InternalQVTimperative.g:1662:1: ( rule__PrimitiveTypeCS__NameAssignment )
+ // InternalQVTimperative.g:1662:2: rule__PrimitiveTypeCS__NameAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrimitiveTypeCS__NameAssignment();
@@ -5445,11 +5030,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleCollectionTypeIdentifier"
- // InternalQVTimperative.g:1814:1: entryRuleCollectionTypeIdentifier : ruleCollectionTypeIdentifier EOF ;
+ // InternalQVTimperative.g:1674:1: entryRuleCollectionTypeIdentifier : ruleCollectionTypeIdentifier EOF ;
public final void entryRuleCollectionTypeIdentifier() throws RecognitionException {
try {
- // InternalQVTimperative.g:1815:1: ( ruleCollectionTypeIdentifier EOF )
- // InternalQVTimperative.g:1816:1: ruleCollectionTypeIdentifier EOF
+ // InternalQVTimperative.g:1675:1: ( ruleCollectionTypeIdentifier EOF )
+ // InternalQVTimperative.g:1676:1: ruleCollectionTypeIdentifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierRule());
@@ -5479,23 +5064,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleCollectionTypeIdentifier"
- // InternalQVTimperative.g:1823:1: ruleCollectionTypeIdentifier : ( ( rule__CollectionTypeIdentifier__Alternatives ) ) ;
+ // InternalQVTimperative.g:1683:1: ruleCollectionTypeIdentifier : ( ( rule__CollectionTypeIdentifier__Alternatives ) ) ;
public final void ruleCollectionTypeIdentifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1827:2: ( ( ( rule__CollectionTypeIdentifier__Alternatives ) ) )
- // InternalQVTimperative.g:1828:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) )
+ // InternalQVTimperative.g:1687:2: ( ( ( rule__CollectionTypeIdentifier__Alternatives ) ) )
+ // InternalQVTimperative.g:1688:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) )
{
- // InternalQVTimperative.g:1828:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) )
- // InternalQVTimperative.g:1829:1: ( rule__CollectionTypeIdentifier__Alternatives )
+ // InternalQVTimperative.g:1688:1: ( ( rule__CollectionTypeIdentifier__Alternatives ) )
+ // InternalQVTimperative.g:1689:1: ( rule__CollectionTypeIdentifier__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getAlternatives());
}
- // InternalQVTimperative.g:1830:1: ( rule__CollectionTypeIdentifier__Alternatives )
- // InternalQVTimperative.g:1830:2: rule__CollectionTypeIdentifier__Alternatives
+ // InternalQVTimperative.g:1690:1: ( rule__CollectionTypeIdentifier__Alternatives )
+ // InternalQVTimperative.g:1690:2: rule__CollectionTypeIdentifier__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeIdentifier__Alternatives();
@@ -5530,11 +5115,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleCollectionTypeCS"
- // InternalQVTimperative.g:1842:1: entryRuleCollectionTypeCS : ruleCollectionTypeCS EOF ;
+ // InternalQVTimperative.g:1702:1: entryRuleCollectionTypeCS : ruleCollectionTypeCS EOF ;
public final void entryRuleCollectionTypeCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1843:1: ( ruleCollectionTypeCS EOF )
- // InternalQVTimperative.g:1844:1: ruleCollectionTypeCS EOF
+ // InternalQVTimperative.g:1703:1: ( ruleCollectionTypeCS EOF )
+ // InternalQVTimperative.g:1704:1: ruleCollectionTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSRule());
@@ -5564,23 +5149,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleCollectionTypeCS"
- // InternalQVTimperative.g:1851:1: ruleCollectionTypeCS : ( ( rule__CollectionTypeCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1711:1: ruleCollectionTypeCS : ( ( rule__CollectionTypeCS__Group__0 ) ) ;
public final void ruleCollectionTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1855:2: ( ( ( rule__CollectionTypeCS__Group__0 ) ) )
- // InternalQVTimperative.g:1856:1: ( ( rule__CollectionTypeCS__Group__0 ) )
+ // InternalQVTimperative.g:1715:2: ( ( ( rule__CollectionTypeCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1716:1: ( ( rule__CollectionTypeCS__Group__0 ) )
{
- // InternalQVTimperative.g:1856:1: ( ( rule__CollectionTypeCS__Group__0 ) )
- // InternalQVTimperative.g:1857:1: ( rule__CollectionTypeCS__Group__0 )
+ // InternalQVTimperative.g:1716:1: ( ( rule__CollectionTypeCS__Group__0 ) )
+ // InternalQVTimperative.g:1717:1: ( rule__CollectionTypeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getGroup());
}
- // InternalQVTimperative.g:1858:1: ( rule__CollectionTypeCS__Group__0 )
- // InternalQVTimperative.g:1858:2: rule__CollectionTypeCS__Group__0
+ // InternalQVTimperative.g:1718:1: ( rule__CollectionTypeCS__Group__0 )
+ // InternalQVTimperative.g:1718:2: rule__CollectionTypeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__Group__0();
@@ -5615,11 +5200,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMapTypeCS"
- // InternalQVTimperative.g:1870:1: entryRuleMapTypeCS : ruleMapTypeCS EOF ;
+ // InternalQVTimperative.g:1730:1: entryRuleMapTypeCS : ruleMapTypeCS EOF ;
public final void entryRuleMapTypeCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1871:1: ( ruleMapTypeCS EOF )
- // InternalQVTimperative.g:1872:1: ruleMapTypeCS EOF
+ // InternalQVTimperative.g:1731:1: ( ruleMapTypeCS EOF )
+ // InternalQVTimperative.g:1732:1: ruleMapTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSRule());
@@ -5649,23 +5234,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMapTypeCS"
- // InternalQVTimperative.g:1879:1: ruleMapTypeCS : ( ( rule__MapTypeCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1739:1: ruleMapTypeCS : ( ( rule__MapTypeCS__Group__0 ) ) ;
public final void ruleMapTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1883:2: ( ( ( rule__MapTypeCS__Group__0 ) ) )
- // InternalQVTimperative.g:1884:1: ( ( rule__MapTypeCS__Group__0 ) )
+ // InternalQVTimperative.g:1743:2: ( ( ( rule__MapTypeCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1744:1: ( ( rule__MapTypeCS__Group__0 ) )
{
- // InternalQVTimperative.g:1884:1: ( ( rule__MapTypeCS__Group__0 ) )
- // InternalQVTimperative.g:1885:1: ( rule__MapTypeCS__Group__0 )
+ // InternalQVTimperative.g:1744:1: ( ( rule__MapTypeCS__Group__0 ) )
+ // InternalQVTimperative.g:1745:1: ( rule__MapTypeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getGroup());
}
- // InternalQVTimperative.g:1886:1: ( rule__MapTypeCS__Group__0 )
- // InternalQVTimperative.g:1886:2: rule__MapTypeCS__Group__0
+ // InternalQVTimperative.g:1746:1: ( rule__MapTypeCS__Group__0 )
+ // InternalQVTimperative.g:1746:2: rule__MapTypeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__Group__0();
@@ -5700,11 +5285,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTupleTypeCS"
- // InternalQVTimperative.g:1898:1: entryRuleTupleTypeCS : ruleTupleTypeCS EOF ;
+ // InternalQVTimperative.g:1758:1: entryRuleTupleTypeCS : ruleTupleTypeCS EOF ;
public final void entryRuleTupleTypeCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1899:1: ( ruleTupleTypeCS EOF )
- // InternalQVTimperative.g:1900:1: ruleTupleTypeCS EOF
+ // InternalQVTimperative.g:1759:1: ( ruleTupleTypeCS EOF )
+ // InternalQVTimperative.g:1760:1: ruleTupleTypeCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSRule());
@@ -5734,23 +5319,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTupleTypeCS"
- // InternalQVTimperative.g:1907:1: ruleTupleTypeCS : ( ( rule__TupleTypeCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1767:1: ruleTupleTypeCS : ( ( rule__TupleTypeCS__Group__0 ) ) ;
public final void ruleTupleTypeCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1911:2: ( ( ( rule__TupleTypeCS__Group__0 ) ) )
- // InternalQVTimperative.g:1912:1: ( ( rule__TupleTypeCS__Group__0 ) )
+ // InternalQVTimperative.g:1771:2: ( ( ( rule__TupleTypeCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1772:1: ( ( rule__TupleTypeCS__Group__0 ) )
{
- // InternalQVTimperative.g:1912:1: ( ( rule__TupleTypeCS__Group__0 ) )
- // InternalQVTimperative.g:1913:1: ( rule__TupleTypeCS__Group__0 )
+ // InternalQVTimperative.g:1772:1: ( ( rule__TupleTypeCS__Group__0 ) )
+ // InternalQVTimperative.g:1773:1: ( rule__TupleTypeCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getGroup());
}
- // InternalQVTimperative.g:1914:1: ( rule__TupleTypeCS__Group__0 )
- // InternalQVTimperative.g:1914:2: rule__TupleTypeCS__Group__0
+ // InternalQVTimperative.g:1774:1: ( rule__TupleTypeCS__Group__0 )
+ // InternalQVTimperative.g:1774:2: rule__TupleTypeCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group__0();
@@ -5785,11 +5370,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTuplePartCS"
- // InternalQVTimperative.g:1926:1: entryRuleTuplePartCS : ruleTuplePartCS EOF ;
+ // InternalQVTimperative.g:1786:1: entryRuleTuplePartCS : ruleTuplePartCS EOF ;
public final void entryRuleTuplePartCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1927:1: ( ruleTuplePartCS EOF )
- // InternalQVTimperative.g:1928:1: ruleTuplePartCS EOF
+ // InternalQVTimperative.g:1787:1: ( ruleTuplePartCS EOF )
+ // InternalQVTimperative.g:1788:1: ruleTuplePartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSRule());
@@ -5819,23 +5404,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTuplePartCS"
- // InternalQVTimperative.g:1935:1: ruleTuplePartCS : ( ( rule__TuplePartCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1795:1: ruleTuplePartCS : ( ( rule__TuplePartCS__Group__0 ) ) ;
public final void ruleTuplePartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1939:2: ( ( ( rule__TuplePartCS__Group__0 ) ) )
- // InternalQVTimperative.g:1940:1: ( ( rule__TuplePartCS__Group__0 ) )
+ // InternalQVTimperative.g:1799:2: ( ( ( rule__TuplePartCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1800:1: ( ( rule__TuplePartCS__Group__0 ) )
{
- // InternalQVTimperative.g:1940:1: ( ( rule__TuplePartCS__Group__0 ) )
- // InternalQVTimperative.g:1941:1: ( rule__TuplePartCS__Group__0 )
+ // InternalQVTimperative.g:1800:1: ( ( rule__TuplePartCS__Group__0 ) )
+ // InternalQVTimperative.g:1801:1: ( rule__TuplePartCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getGroup());
}
- // InternalQVTimperative.g:1942:1: ( rule__TuplePartCS__Group__0 )
- // InternalQVTimperative.g:1942:2: rule__TuplePartCS__Group__0
+ // InternalQVTimperative.g:1802:1: ( rule__TuplePartCS__Group__0 )
+ // InternalQVTimperative.g:1802:2: rule__TuplePartCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TuplePartCS__Group__0();
@@ -5870,11 +5455,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleCollectionLiteralExpCS"
- // InternalQVTimperative.g:1954:1: entryRuleCollectionLiteralExpCS : ruleCollectionLiteralExpCS EOF ;
+ // InternalQVTimperative.g:1814:1: entryRuleCollectionLiteralExpCS : ruleCollectionLiteralExpCS EOF ;
public final void entryRuleCollectionLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1955:1: ( ruleCollectionLiteralExpCS EOF )
- // InternalQVTimperative.g:1956:1: ruleCollectionLiteralExpCS EOF
+ // InternalQVTimperative.g:1815:1: ( ruleCollectionLiteralExpCS EOF )
+ // InternalQVTimperative.g:1816:1: ruleCollectionLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSRule());
@@ -5904,23 +5489,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleCollectionLiteralExpCS"
- // InternalQVTimperative.g:1963:1: ruleCollectionLiteralExpCS : ( ( rule__CollectionLiteralExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1823:1: ruleCollectionLiteralExpCS : ( ( rule__CollectionLiteralExpCS__Group__0 ) ) ;
public final void ruleCollectionLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1967:2: ( ( ( rule__CollectionLiteralExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:1968:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:1827:2: ( ( ( rule__CollectionLiteralExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1828:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:1968:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) )
- // InternalQVTimperative.g:1969:1: ( rule__CollectionLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:1828:1: ( ( rule__CollectionLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:1829:1: ( rule__CollectionLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:1970:1: ( rule__CollectionLiteralExpCS__Group__0 )
- // InternalQVTimperative.g:1970:2: rule__CollectionLiteralExpCS__Group__0
+ // InternalQVTimperative.g:1830:1: ( rule__CollectionLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:1830:2: rule__CollectionLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__Group__0();
@@ -5955,11 +5540,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleCollectionLiteralPartCS"
- // InternalQVTimperative.g:1982:1: entryRuleCollectionLiteralPartCS : ruleCollectionLiteralPartCS EOF ;
+ // InternalQVTimperative.g:1842:1: entryRuleCollectionLiteralPartCS : ruleCollectionLiteralPartCS EOF ;
public final void entryRuleCollectionLiteralPartCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:1983:1: ( ruleCollectionLiteralPartCS EOF )
- // InternalQVTimperative.g:1984:1: ruleCollectionLiteralPartCS EOF
+ // InternalQVTimperative.g:1843:1: ( ruleCollectionLiteralPartCS EOF )
+ // InternalQVTimperative.g:1844:1: ruleCollectionLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSRule());
@@ -5989,23 +5574,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleCollectionLiteralPartCS"
- // InternalQVTimperative.g:1991:1: ruleCollectionLiteralPartCS : ( ( rule__CollectionLiteralPartCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:1851:1: ruleCollectionLiteralPartCS : ( ( rule__CollectionLiteralPartCS__Alternatives ) ) ;
public final void ruleCollectionLiteralPartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:1995:2: ( ( ( rule__CollectionLiteralPartCS__Alternatives ) ) )
- // InternalQVTimperative.g:1996:1: ( ( rule__CollectionLiteralPartCS__Alternatives ) )
+ // InternalQVTimperative.g:1855:2: ( ( ( rule__CollectionLiteralPartCS__Alternatives ) ) )
+ // InternalQVTimperative.g:1856:1: ( ( rule__CollectionLiteralPartCS__Alternatives ) )
{
- // InternalQVTimperative.g:1996:1: ( ( rule__CollectionLiteralPartCS__Alternatives ) )
- // InternalQVTimperative.g:1997:1: ( rule__CollectionLiteralPartCS__Alternatives )
+ // InternalQVTimperative.g:1856:1: ( ( rule__CollectionLiteralPartCS__Alternatives ) )
+ // InternalQVTimperative.g:1857:1: ( rule__CollectionLiteralPartCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:1998:1: ( rule__CollectionLiteralPartCS__Alternatives )
- // InternalQVTimperative.g:1998:2: rule__CollectionLiteralPartCS__Alternatives
+ // InternalQVTimperative.g:1858:1: ( rule__CollectionLiteralPartCS__Alternatives )
+ // InternalQVTimperative.g:1858:2: rule__CollectionLiteralPartCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__Alternatives();
@@ -6040,11 +5625,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleCollectionPatternCS"
- // InternalQVTimperative.g:2010:1: entryRuleCollectionPatternCS : ruleCollectionPatternCS EOF ;
+ // InternalQVTimperative.g:1870:1: entryRuleCollectionPatternCS : ruleCollectionPatternCS EOF ;
public final void entryRuleCollectionPatternCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2011:1: ( ruleCollectionPatternCS EOF )
- // InternalQVTimperative.g:2012:1: ruleCollectionPatternCS EOF
+ // InternalQVTimperative.g:1871:1: ( ruleCollectionPatternCS EOF )
+ // InternalQVTimperative.g:1872:1: ruleCollectionPatternCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSRule());
@@ -6074,23 +5659,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleCollectionPatternCS"
- // InternalQVTimperative.g:2019:1: ruleCollectionPatternCS : ( ( rule__CollectionPatternCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1879:1: ruleCollectionPatternCS : ( ( rule__CollectionPatternCS__Group__0 ) ) ;
public final void ruleCollectionPatternCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2023:2: ( ( ( rule__CollectionPatternCS__Group__0 ) ) )
- // InternalQVTimperative.g:2024:1: ( ( rule__CollectionPatternCS__Group__0 ) )
+ // InternalQVTimperative.g:1883:2: ( ( ( rule__CollectionPatternCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1884:1: ( ( rule__CollectionPatternCS__Group__0 ) )
{
- // InternalQVTimperative.g:2024:1: ( ( rule__CollectionPatternCS__Group__0 ) )
- // InternalQVTimperative.g:2025:1: ( rule__CollectionPatternCS__Group__0 )
+ // InternalQVTimperative.g:1884:1: ( ( rule__CollectionPatternCS__Group__0 ) )
+ // InternalQVTimperative.g:1885:1: ( rule__CollectionPatternCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getGroup());
}
- // InternalQVTimperative.g:2026:1: ( rule__CollectionPatternCS__Group__0 )
- // InternalQVTimperative.g:2026:2: rule__CollectionPatternCS__Group__0
+ // InternalQVTimperative.g:1886:1: ( rule__CollectionPatternCS__Group__0 )
+ // InternalQVTimperative.g:1886:2: rule__CollectionPatternCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group__0();
@@ -6125,11 +5710,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleShadowPartCS"
- // InternalQVTimperative.g:2038:1: entryRuleShadowPartCS : ruleShadowPartCS EOF ;
+ // InternalQVTimperative.g:1898:1: entryRuleShadowPartCS : ruleShadowPartCS EOF ;
public final void entryRuleShadowPartCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2039:1: ( ruleShadowPartCS EOF )
- // InternalQVTimperative.g:2040:1: ruleShadowPartCS EOF
+ // InternalQVTimperative.g:1899:1: ( ruleShadowPartCS EOF )
+ // InternalQVTimperative.g:1900:1: ruleShadowPartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSRule());
@@ -6159,23 +5744,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleShadowPartCS"
- // InternalQVTimperative.g:2047:1: ruleShadowPartCS : ( ( rule__ShadowPartCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1907:1: ruleShadowPartCS : ( ( rule__ShadowPartCS__Group__0 ) ) ;
public final void ruleShadowPartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2051:2: ( ( ( rule__ShadowPartCS__Group__0 ) ) )
- // InternalQVTimperative.g:2052:1: ( ( rule__ShadowPartCS__Group__0 ) )
+ // InternalQVTimperative.g:1911:2: ( ( ( rule__ShadowPartCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1912:1: ( ( rule__ShadowPartCS__Group__0 ) )
{
- // InternalQVTimperative.g:2052:1: ( ( rule__ShadowPartCS__Group__0 ) )
- // InternalQVTimperative.g:2053:1: ( rule__ShadowPartCS__Group__0 )
+ // InternalQVTimperative.g:1912:1: ( ( rule__ShadowPartCS__Group__0 ) )
+ // InternalQVTimperative.g:1913:1: ( rule__ShadowPartCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getGroup());
}
- // InternalQVTimperative.g:2054:1: ( rule__ShadowPartCS__Group__0 )
- // InternalQVTimperative.g:2054:2: rule__ShadowPartCS__Group__0
+ // InternalQVTimperative.g:1914:1: ( rule__ShadowPartCS__Group__0 )
+ // InternalQVTimperative.g:1914:2: rule__ShadowPartCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ShadowPartCS__Group__0();
@@ -6210,11 +5795,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRulePatternExpCS"
- // InternalQVTimperative.g:2066:1: entryRulePatternExpCS : rulePatternExpCS EOF ;
+ // InternalQVTimperative.g:1926:1: entryRulePatternExpCS : rulePatternExpCS EOF ;
public final void entryRulePatternExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2067:1: ( rulePatternExpCS EOF )
- // InternalQVTimperative.g:2068:1: rulePatternExpCS EOF
+ // InternalQVTimperative.g:1927:1: ( rulePatternExpCS EOF )
+ // InternalQVTimperative.g:1928:1: rulePatternExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSRule());
@@ -6244,23 +5829,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rulePatternExpCS"
- // InternalQVTimperative.g:2075:1: rulePatternExpCS : ( ( rule__PatternExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1935:1: rulePatternExpCS : ( ( rule__PatternExpCS__Group__0 ) ) ;
public final void rulePatternExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2079:2: ( ( ( rule__PatternExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2080:1: ( ( rule__PatternExpCS__Group__0 ) )
+ // InternalQVTimperative.g:1939:2: ( ( ( rule__PatternExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1940:1: ( ( rule__PatternExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2080:1: ( ( rule__PatternExpCS__Group__0 ) )
- // InternalQVTimperative.g:2081:1: ( rule__PatternExpCS__Group__0 )
+ // InternalQVTimperative.g:1940:1: ( ( rule__PatternExpCS__Group__0 ) )
+ // InternalQVTimperative.g:1941:1: ( rule__PatternExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2082:1: ( rule__PatternExpCS__Group__0 )
- // InternalQVTimperative.g:2082:2: rule__PatternExpCS__Group__0
+ // InternalQVTimperative.g:1942:1: ( rule__PatternExpCS__Group__0 )
+ // InternalQVTimperative.g:1942:2: rule__PatternExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PatternExpCS__Group__0();
@@ -6295,11 +5880,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleLambdaLiteralExpCS"
- // InternalQVTimperative.g:2094:1: entryRuleLambdaLiteralExpCS : ruleLambdaLiteralExpCS EOF ;
+ // InternalQVTimperative.g:1954:1: entryRuleLambdaLiteralExpCS : ruleLambdaLiteralExpCS EOF ;
public final void entryRuleLambdaLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2095:1: ( ruleLambdaLiteralExpCS EOF )
- // InternalQVTimperative.g:2096:1: ruleLambdaLiteralExpCS EOF
+ // InternalQVTimperative.g:1955:1: ( ruleLambdaLiteralExpCS EOF )
+ // InternalQVTimperative.g:1956:1: ruleLambdaLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSRule());
@@ -6329,23 +5914,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleLambdaLiteralExpCS"
- // InternalQVTimperative.g:2103:1: ruleLambdaLiteralExpCS : ( ( rule__LambdaLiteralExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1963:1: ruleLambdaLiteralExpCS : ( ( rule__LambdaLiteralExpCS__Group__0 ) ) ;
public final void ruleLambdaLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2107:2: ( ( ( rule__LambdaLiteralExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2108:1: ( ( rule__LambdaLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:1967:2: ( ( ( rule__LambdaLiteralExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1968:1: ( ( rule__LambdaLiteralExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2108:1: ( ( rule__LambdaLiteralExpCS__Group__0 ) )
- // InternalQVTimperative.g:2109:1: ( rule__LambdaLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:1968:1: ( ( rule__LambdaLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:1969:1: ( rule__LambdaLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2110:1: ( rule__LambdaLiteralExpCS__Group__0 )
- // InternalQVTimperative.g:2110:2: rule__LambdaLiteralExpCS__Group__0
+ // InternalQVTimperative.g:1970:1: ( rule__LambdaLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:1970:2: rule__LambdaLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LambdaLiteralExpCS__Group__0();
@@ -6380,11 +5965,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMapLiteralExpCS"
- // InternalQVTimperative.g:2122:1: entryRuleMapLiteralExpCS : ruleMapLiteralExpCS EOF ;
+ // InternalQVTimperative.g:1982:1: entryRuleMapLiteralExpCS : ruleMapLiteralExpCS EOF ;
public final void entryRuleMapLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2123:1: ( ruleMapLiteralExpCS EOF )
- // InternalQVTimperative.g:2124:1: ruleMapLiteralExpCS EOF
+ // InternalQVTimperative.g:1983:1: ( ruleMapLiteralExpCS EOF )
+ // InternalQVTimperative.g:1984:1: ruleMapLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSRule());
@@ -6414,23 +5999,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMapLiteralExpCS"
- // InternalQVTimperative.g:2131:1: ruleMapLiteralExpCS : ( ( rule__MapLiteralExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:1991:1: ruleMapLiteralExpCS : ( ( rule__MapLiteralExpCS__Group__0 ) ) ;
public final void ruleMapLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2135:2: ( ( ( rule__MapLiteralExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2136:1: ( ( rule__MapLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:1995:2: ( ( ( rule__MapLiteralExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:1996:1: ( ( rule__MapLiteralExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2136:1: ( ( rule__MapLiteralExpCS__Group__0 ) )
- // InternalQVTimperative.g:2137:1: ( rule__MapLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:1996:1: ( ( rule__MapLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:1997:1: ( rule__MapLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2138:1: ( rule__MapLiteralExpCS__Group__0 )
- // InternalQVTimperative.g:2138:2: rule__MapLiteralExpCS__Group__0
+ // InternalQVTimperative.g:1998:1: ( rule__MapLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:1998:2: rule__MapLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__Group__0();
@@ -6465,11 +6050,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMapLiteralPartCS"
- // InternalQVTimperative.g:2150:1: entryRuleMapLiteralPartCS : ruleMapLiteralPartCS EOF ;
+ // InternalQVTimperative.g:2010:1: entryRuleMapLiteralPartCS : ruleMapLiteralPartCS EOF ;
public final void entryRuleMapLiteralPartCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2151:1: ( ruleMapLiteralPartCS EOF )
- // InternalQVTimperative.g:2152:1: ruleMapLiteralPartCS EOF
+ // InternalQVTimperative.g:2011:1: ( ruleMapLiteralPartCS EOF )
+ // InternalQVTimperative.g:2012:1: ruleMapLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSRule());
@@ -6499,23 +6084,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMapLiteralPartCS"
- // InternalQVTimperative.g:2159:1: ruleMapLiteralPartCS : ( ( rule__MapLiteralPartCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2019:1: ruleMapLiteralPartCS : ( ( rule__MapLiteralPartCS__Group__0 ) ) ;
public final void ruleMapLiteralPartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2163:2: ( ( ( rule__MapLiteralPartCS__Group__0 ) ) )
- // InternalQVTimperative.g:2164:1: ( ( rule__MapLiteralPartCS__Group__0 ) )
+ // InternalQVTimperative.g:2023:2: ( ( ( rule__MapLiteralPartCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2024:1: ( ( rule__MapLiteralPartCS__Group__0 ) )
{
- // InternalQVTimperative.g:2164:1: ( ( rule__MapLiteralPartCS__Group__0 ) )
- // InternalQVTimperative.g:2165:1: ( rule__MapLiteralPartCS__Group__0 )
+ // InternalQVTimperative.g:2024:1: ( ( rule__MapLiteralPartCS__Group__0 ) )
+ // InternalQVTimperative.g:2025:1: ( rule__MapLiteralPartCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getGroup());
}
- // InternalQVTimperative.g:2166:1: ( rule__MapLiteralPartCS__Group__0 )
- // InternalQVTimperative.g:2166:2: rule__MapLiteralPartCS__Group__0
+ // InternalQVTimperative.g:2026:1: ( rule__MapLiteralPartCS__Group__0 )
+ // InternalQVTimperative.g:2026:2: rule__MapLiteralPartCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralPartCS__Group__0();
@@ -6550,11 +6135,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRulePrimitiveLiteralExpCS"
- // InternalQVTimperative.g:2178:1: entryRulePrimitiveLiteralExpCS : rulePrimitiveLiteralExpCS EOF ;
+ // InternalQVTimperative.g:2038:1: entryRulePrimitiveLiteralExpCS : rulePrimitiveLiteralExpCS EOF ;
public final void entryRulePrimitiveLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2179:1: ( rulePrimitiveLiteralExpCS EOF )
- // InternalQVTimperative.g:2180:1: rulePrimitiveLiteralExpCS EOF
+ // InternalQVTimperative.g:2039:1: ( rulePrimitiveLiteralExpCS EOF )
+ // InternalQVTimperative.g:2040:1: rulePrimitiveLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSRule());
@@ -6584,23 +6169,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rulePrimitiveLiteralExpCS"
- // InternalQVTimperative.g:2187:1: rulePrimitiveLiteralExpCS : ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:2047:1: rulePrimitiveLiteralExpCS : ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) ;
public final void rulePrimitiveLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2191:2: ( ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) )
- // InternalQVTimperative.g:2192:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2051:2: ( ( ( rule__PrimitiveLiteralExpCS__Alternatives ) ) )
+ // InternalQVTimperative.g:2052:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) )
{
- // InternalQVTimperative.g:2192:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) )
- // InternalQVTimperative.g:2193:1: ( rule__PrimitiveLiteralExpCS__Alternatives )
+ // InternalQVTimperative.g:2052:1: ( ( rule__PrimitiveLiteralExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2053:1: ( rule__PrimitiveLiteralExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:2194:1: ( rule__PrimitiveLiteralExpCS__Alternatives )
- // InternalQVTimperative.g:2194:2: rule__PrimitiveLiteralExpCS__Alternatives
+ // InternalQVTimperative.g:2054:1: ( rule__PrimitiveLiteralExpCS__Alternatives )
+ // InternalQVTimperative.g:2054:2: rule__PrimitiveLiteralExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrimitiveLiteralExpCS__Alternatives();
@@ -6635,11 +6220,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTupleLiteralExpCS"
- // InternalQVTimperative.g:2206:1: entryRuleTupleLiteralExpCS : ruleTupleLiteralExpCS EOF ;
+ // InternalQVTimperative.g:2066:1: entryRuleTupleLiteralExpCS : ruleTupleLiteralExpCS EOF ;
public final void entryRuleTupleLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2207:1: ( ruleTupleLiteralExpCS EOF )
- // InternalQVTimperative.g:2208:1: ruleTupleLiteralExpCS EOF
+ // InternalQVTimperative.g:2067:1: ( ruleTupleLiteralExpCS EOF )
+ // InternalQVTimperative.g:2068:1: ruleTupleLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSRule());
@@ -6669,23 +6254,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTupleLiteralExpCS"
- // InternalQVTimperative.g:2215:1: ruleTupleLiteralExpCS : ( ( rule__TupleLiteralExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2075:1: ruleTupleLiteralExpCS : ( ( rule__TupleLiteralExpCS__Group__0 ) ) ;
public final void ruleTupleLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2219:2: ( ( ( rule__TupleLiteralExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2220:1: ( ( rule__TupleLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2079:2: ( ( ( rule__TupleLiteralExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2080:1: ( ( rule__TupleLiteralExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2220:1: ( ( rule__TupleLiteralExpCS__Group__0 ) )
- // InternalQVTimperative.g:2221:1: ( rule__TupleLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:2080:1: ( ( rule__TupleLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2081:1: ( rule__TupleLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2222:1: ( rule__TupleLiteralExpCS__Group__0 )
- // InternalQVTimperative.g:2222:2: rule__TupleLiteralExpCS__Group__0
+ // InternalQVTimperative.g:2082:1: ( rule__TupleLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:2082:2: rule__TupleLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralExpCS__Group__0();
@@ -6720,11 +6305,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTupleLiteralPartCS"
- // InternalQVTimperative.g:2234:1: entryRuleTupleLiteralPartCS : ruleTupleLiteralPartCS EOF ;
+ // InternalQVTimperative.g:2094:1: entryRuleTupleLiteralPartCS : ruleTupleLiteralPartCS EOF ;
public final void entryRuleTupleLiteralPartCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2235:1: ( ruleTupleLiteralPartCS EOF )
- // InternalQVTimperative.g:2236:1: ruleTupleLiteralPartCS EOF
+ // InternalQVTimperative.g:2095:1: ( ruleTupleLiteralPartCS EOF )
+ // InternalQVTimperative.g:2096:1: ruleTupleLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSRule());
@@ -6754,23 +6339,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTupleLiteralPartCS"
- // InternalQVTimperative.g:2243:1: ruleTupleLiteralPartCS : ( ( rule__TupleLiteralPartCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2103:1: ruleTupleLiteralPartCS : ( ( rule__TupleLiteralPartCS__Group__0 ) ) ;
public final void ruleTupleLiteralPartCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2247:2: ( ( ( rule__TupleLiteralPartCS__Group__0 ) ) )
- // InternalQVTimperative.g:2248:1: ( ( rule__TupleLiteralPartCS__Group__0 ) )
+ // InternalQVTimperative.g:2107:2: ( ( ( rule__TupleLiteralPartCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2108:1: ( ( rule__TupleLiteralPartCS__Group__0 ) )
{
- // InternalQVTimperative.g:2248:1: ( ( rule__TupleLiteralPartCS__Group__0 ) )
- // InternalQVTimperative.g:2249:1: ( rule__TupleLiteralPartCS__Group__0 )
+ // InternalQVTimperative.g:2108:1: ( ( rule__TupleLiteralPartCS__Group__0 ) )
+ // InternalQVTimperative.g:2109:1: ( rule__TupleLiteralPartCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup());
}
- // InternalQVTimperative.g:2250:1: ( rule__TupleLiteralPartCS__Group__0 )
- // InternalQVTimperative.g:2250:2: rule__TupleLiteralPartCS__Group__0
+ // InternalQVTimperative.g:2110:1: ( rule__TupleLiteralPartCS__Group__0 )
+ // InternalQVTimperative.g:2110:2: rule__TupleLiteralPartCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__Group__0();
@@ -6805,11 +6390,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNumberLiteralExpCS"
- // InternalQVTimperative.g:2262:1: entryRuleNumberLiteralExpCS : ruleNumberLiteralExpCS EOF ;
+ // InternalQVTimperative.g:2122:1: entryRuleNumberLiteralExpCS : ruleNumberLiteralExpCS EOF ;
public final void entryRuleNumberLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2263:1: ( ruleNumberLiteralExpCS EOF )
- // InternalQVTimperative.g:2264:1: ruleNumberLiteralExpCS EOF
+ // InternalQVTimperative.g:2123:1: ( ruleNumberLiteralExpCS EOF )
+ // InternalQVTimperative.g:2124:1: ruleNumberLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralExpCSRule());
@@ -6839,23 +6424,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNumberLiteralExpCS"
- // InternalQVTimperative.g:2271:1: ruleNumberLiteralExpCS : ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) ;
+ // InternalQVTimperative.g:2131:1: ruleNumberLiteralExpCS : ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) ;
public final void ruleNumberLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2275:2: ( ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) )
- // InternalQVTimperative.g:2276:1: ( ( rule__NumberLiteralExpCS__SymbolAssignment ) )
+ // InternalQVTimperative.g:2135:2: ( ( ( rule__NumberLiteralExpCS__SymbolAssignment ) ) )
+ // InternalQVTimperative.g:2136:1: ( ( rule__NumberLiteralExpCS__SymbolAssignment ) )
{
- // InternalQVTimperative.g:2276:1: ( ( rule__NumberLiteralExpCS__SymbolAssignment ) )
- // InternalQVTimperative.g:2277:1: ( rule__NumberLiteralExpCS__SymbolAssignment )
+ // InternalQVTimperative.g:2136:1: ( ( rule__NumberLiteralExpCS__SymbolAssignment ) )
+ // InternalQVTimperative.g:2137:1: ( rule__NumberLiteralExpCS__SymbolAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralExpCSAccess().getSymbolAssignment());
}
- // InternalQVTimperative.g:2278:1: ( rule__NumberLiteralExpCS__SymbolAssignment )
- // InternalQVTimperative.g:2278:2: rule__NumberLiteralExpCS__SymbolAssignment
+ // InternalQVTimperative.g:2138:1: ( rule__NumberLiteralExpCS__SymbolAssignment )
+ // InternalQVTimperative.g:2138:2: rule__NumberLiteralExpCS__SymbolAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NumberLiteralExpCS__SymbolAssignment();
@@ -6890,11 +6475,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleStringLiteralExpCS"
- // InternalQVTimperative.g:2290:1: entryRuleStringLiteralExpCS : ruleStringLiteralExpCS EOF ;
+ // InternalQVTimperative.g:2150:1: entryRuleStringLiteralExpCS : ruleStringLiteralExpCS EOF ;
public final void entryRuleStringLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2291:1: ( ruleStringLiteralExpCS EOF )
- // InternalQVTimperative.g:2292:1: ruleStringLiteralExpCS EOF
+ // InternalQVTimperative.g:2151:1: ( ruleStringLiteralExpCS EOF )
+ // InternalQVTimperative.g:2152:1: ruleStringLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSRule());
@@ -6924,26 +6509,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleStringLiteralExpCS"
- // InternalQVTimperative.g:2299:1: ruleStringLiteralExpCS : ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) ;
+ // InternalQVTimperative.g:2159:1: ruleStringLiteralExpCS : ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) ;
public final void ruleStringLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2303:2: ( ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) )
- // InternalQVTimperative.g:2304:1: ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) )
+ // InternalQVTimperative.g:2163:2: ( ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) ) )
+ // InternalQVTimperative.g:2164:1: ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) )
{
- // InternalQVTimperative.g:2304:1: ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) )
- // InternalQVTimperative.g:2305:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* )
+ // InternalQVTimperative.g:2164:1: ( ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* ) )
+ // InternalQVTimperative.g:2165:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment ) ) ( ( rule__StringLiteralExpCS__SegmentsAssignment )* )
{
- // InternalQVTimperative.g:2305:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment ) )
- // InternalQVTimperative.g:2306:1: ( rule__StringLiteralExpCS__SegmentsAssignment )
+ // InternalQVTimperative.g:2165:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment ) )
+ // InternalQVTimperative.g:2166:1: ( rule__StringLiteralExpCS__SegmentsAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSAccess().getSegmentsAssignment());
}
- // InternalQVTimperative.g:2307:1: ( rule__StringLiteralExpCS__SegmentsAssignment )
- // InternalQVTimperative.g:2307:2: rule__StringLiteralExpCS__SegmentsAssignment
+ // InternalQVTimperative.g:2167:1: ( rule__StringLiteralExpCS__SegmentsAssignment )
+ // InternalQVTimperative.g:2167:2: rule__StringLiteralExpCS__SegmentsAssignment
{
pushFollow(FollowSets000.FOLLOW_3);
rule__StringLiteralExpCS__SegmentsAssignment();
@@ -6959,13 +6544,13 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
- // InternalQVTimperative.g:2310:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment )* )
- // InternalQVTimperative.g:2311:1: ( rule__StringLiteralExpCS__SegmentsAssignment )*
+ // InternalQVTimperative.g:2170:1: ( ( rule__StringLiteralExpCS__SegmentsAssignment )* )
+ // InternalQVTimperative.g:2171:1: ( rule__StringLiteralExpCS__SegmentsAssignment )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSAccess().getSegmentsAssignment());
}
- // InternalQVTimperative.g:2312:1: ( rule__StringLiteralExpCS__SegmentsAssignment )*
+ // InternalQVTimperative.g:2172:1: ( rule__StringLiteralExpCS__SegmentsAssignment )*
loop1:
do {
int alt1=2;
@@ -6978,7 +6563,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
switch (alt1) {
case 1 :
- // InternalQVTimperative.g:2312:2: rule__StringLiteralExpCS__SegmentsAssignment
+ // InternalQVTimperative.g:2172:2: rule__StringLiteralExpCS__SegmentsAssignment
{
pushFollow(FollowSets000.FOLLOW_3);
rule__StringLiteralExpCS__SegmentsAssignment();
@@ -7022,11 +6607,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleBooleanLiteralExpCS"
- // InternalQVTimperative.g:2325:1: entryRuleBooleanLiteralExpCS : ruleBooleanLiteralExpCS EOF ;
+ // InternalQVTimperative.g:2185:1: entryRuleBooleanLiteralExpCS : ruleBooleanLiteralExpCS EOF ;
public final void entryRuleBooleanLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2326:1: ( ruleBooleanLiteralExpCS EOF )
- // InternalQVTimperative.g:2327:1: ruleBooleanLiteralExpCS EOF
+ // InternalQVTimperative.g:2186:1: ( ruleBooleanLiteralExpCS EOF )
+ // InternalQVTimperative.g:2187:1: ruleBooleanLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSRule());
@@ -7056,23 +6641,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleBooleanLiteralExpCS"
- // InternalQVTimperative.g:2334:1: ruleBooleanLiteralExpCS : ( ( rule__BooleanLiteralExpCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:2194:1: ruleBooleanLiteralExpCS : ( ( rule__BooleanLiteralExpCS__Alternatives ) ) ;
public final void ruleBooleanLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2338:2: ( ( ( rule__BooleanLiteralExpCS__Alternatives ) ) )
- // InternalQVTimperative.g:2339:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2198:2: ( ( ( rule__BooleanLiteralExpCS__Alternatives ) ) )
+ // InternalQVTimperative.g:2199:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) )
{
- // InternalQVTimperative.g:2339:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) )
- // InternalQVTimperative.g:2340:1: ( rule__BooleanLiteralExpCS__Alternatives )
+ // InternalQVTimperative.g:2199:1: ( ( rule__BooleanLiteralExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2200:1: ( rule__BooleanLiteralExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:2341:1: ( rule__BooleanLiteralExpCS__Alternatives )
- // InternalQVTimperative.g:2341:2: rule__BooleanLiteralExpCS__Alternatives
+ // InternalQVTimperative.g:2201:1: ( rule__BooleanLiteralExpCS__Alternatives )
+ // InternalQVTimperative.g:2201:2: rule__BooleanLiteralExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BooleanLiteralExpCS__Alternatives();
@@ -7107,11 +6692,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleUnlimitedNaturalLiteralExpCS"
- // InternalQVTimperative.g:2353:1: entryRuleUnlimitedNaturalLiteralExpCS : ruleUnlimitedNaturalLiteralExpCS EOF ;
+ // InternalQVTimperative.g:2213:1: entryRuleUnlimitedNaturalLiteralExpCS : ruleUnlimitedNaturalLiteralExpCS EOF ;
public final void entryRuleUnlimitedNaturalLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2354:1: ( ruleUnlimitedNaturalLiteralExpCS EOF )
- // InternalQVTimperative.g:2355:1: ruleUnlimitedNaturalLiteralExpCS EOF
+ // InternalQVTimperative.g:2214:1: ( ruleUnlimitedNaturalLiteralExpCS EOF )
+ // InternalQVTimperative.g:2215:1: ruleUnlimitedNaturalLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSRule());
@@ -7141,23 +6726,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleUnlimitedNaturalLiteralExpCS"
- // InternalQVTimperative.g:2362:1: ruleUnlimitedNaturalLiteralExpCS : ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2222:1: ruleUnlimitedNaturalLiteralExpCS : ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) ;
public final void ruleUnlimitedNaturalLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2366:2: ( ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2367:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2226:2: ( ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2227:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2367:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) )
- // InternalQVTimperative.g:2368:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:2227:1: ( ( rule__UnlimitedNaturalLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2228:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2369:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 )
- // InternalQVTimperative.g:2369:2: rule__UnlimitedNaturalLiteralExpCS__Group__0
+ // InternalQVTimperative.g:2229:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:2229:2: rule__UnlimitedNaturalLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnlimitedNaturalLiteralExpCS__Group__0();
@@ -7192,11 +6777,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleInvalidLiteralExpCS"
- // InternalQVTimperative.g:2381:1: entryRuleInvalidLiteralExpCS : ruleInvalidLiteralExpCS EOF ;
+ // InternalQVTimperative.g:2241:1: entryRuleInvalidLiteralExpCS : ruleInvalidLiteralExpCS EOF ;
public final void entryRuleInvalidLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2382:1: ( ruleInvalidLiteralExpCS EOF )
- // InternalQVTimperative.g:2383:1: ruleInvalidLiteralExpCS EOF
+ // InternalQVTimperative.g:2242:1: ( ruleInvalidLiteralExpCS EOF )
+ // InternalQVTimperative.g:2243:1: ruleInvalidLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSRule());
@@ -7226,23 +6811,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleInvalidLiteralExpCS"
- // InternalQVTimperative.g:2390:1: ruleInvalidLiteralExpCS : ( ( rule__InvalidLiteralExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2250:1: ruleInvalidLiteralExpCS : ( ( rule__InvalidLiteralExpCS__Group__0 ) ) ;
public final void ruleInvalidLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2394:2: ( ( ( rule__InvalidLiteralExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2395:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2254:2: ( ( ( rule__InvalidLiteralExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2255:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2395:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) )
- // InternalQVTimperative.g:2396:1: ( rule__InvalidLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:2255:1: ( ( rule__InvalidLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2256:1: ( rule__InvalidLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2397:1: ( rule__InvalidLiteralExpCS__Group__0 )
- // InternalQVTimperative.g:2397:2: rule__InvalidLiteralExpCS__Group__0
+ // InternalQVTimperative.g:2257:1: ( rule__InvalidLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:2257:2: rule__InvalidLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__InvalidLiteralExpCS__Group__0();
@@ -7277,11 +6862,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNullLiteralExpCS"
- // InternalQVTimperative.g:2409:1: entryRuleNullLiteralExpCS : ruleNullLiteralExpCS EOF ;
+ // InternalQVTimperative.g:2269:1: entryRuleNullLiteralExpCS : ruleNullLiteralExpCS EOF ;
public final void entryRuleNullLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2410:1: ( ruleNullLiteralExpCS EOF )
- // InternalQVTimperative.g:2411:1: ruleNullLiteralExpCS EOF
+ // InternalQVTimperative.g:2270:1: ( ruleNullLiteralExpCS EOF )
+ // InternalQVTimperative.g:2271:1: ruleNullLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSRule());
@@ -7311,23 +6896,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNullLiteralExpCS"
- // InternalQVTimperative.g:2418:1: ruleNullLiteralExpCS : ( ( rule__NullLiteralExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2278:1: ruleNullLiteralExpCS : ( ( rule__NullLiteralExpCS__Group__0 ) ) ;
public final void ruleNullLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2422:2: ( ( ( rule__NullLiteralExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2423:1: ( ( rule__NullLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2282:2: ( ( ( rule__NullLiteralExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2283:1: ( ( rule__NullLiteralExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2423:1: ( ( rule__NullLiteralExpCS__Group__0 ) )
- // InternalQVTimperative.g:2424:1: ( rule__NullLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:2283:1: ( ( rule__NullLiteralExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2284:1: ( rule__NullLiteralExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2425:1: ( rule__NullLiteralExpCS__Group__0 )
- // InternalQVTimperative.g:2425:2: rule__NullLiteralExpCS__Group__0
+ // InternalQVTimperative.g:2285:1: ( rule__NullLiteralExpCS__Group__0 )
+ // InternalQVTimperative.g:2285:2: rule__NullLiteralExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NullLiteralExpCS__Group__0();
@@ -7362,11 +6947,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTypeLiteralCS"
- // InternalQVTimperative.g:2437:1: entryRuleTypeLiteralCS : ruleTypeLiteralCS EOF ;
+ // InternalQVTimperative.g:2297:1: entryRuleTypeLiteralCS : ruleTypeLiteralCS EOF ;
public final void entryRuleTypeLiteralCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2438:1: ( ruleTypeLiteralCS EOF )
- // InternalQVTimperative.g:2439:1: ruleTypeLiteralCS EOF
+ // InternalQVTimperative.g:2298:1: ( ruleTypeLiteralCS EOF )
+ // InternalQVTimperative.g:2299:1: ruleTypeLiteralCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSRule());
@@ -7396,23 +6981,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTypeLiteralCS"
- // InternalQVTimperative.g:2446:1: ruleTypeLiteralCS : ( ( rule__TypeLiteralCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:2306:1: ruleTypeLiteralCS : ( ( rule__TypeLiteralCS__Alternatives ) ) ;
public final void ruleTypeLiteralCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2450:2: ( ( ( rule__TypeLiteralCS__Alternatives ) ) )
- // InternalQVTimperative.g:2451:1: ( ( rule__TypeLiteralCS__Alternatives ) )
+ // InternalQVTimperative.g:2310:2: ( ( ( rule__TypeLiteralCS__Alternatives ) ) )
+ // InternalQVTimperative.g:2311:1: ( ( rule__TypeLiteralCS__Alternatives ) )
{
- // InternalQVTimperative.g:2451:1: ( ( rule__TypeLiteralCS__Alternatives ) )
- // InternalQVTimperative.g:2452:1: ( rule__TypeLiteralCS__Alternatives )
+ // InternalQVTimperative.g:2311:1: ( ( rule__TypeLiteralCS__Alternatives ) )
+ // InternalQVTimperative.g:2312:1: ( rule__TypeLiteralCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:2453:1: ( rule__TypeLiteralCS__Alternatives )
- // InternalQVTimperative.g:2453:2: rule__TypeLiteralCS__Alternatives
+ // InternalQVTimperative.g:2313:1: ( rule__TypeLiteralCS__Alternatives )
+ // InternalQVTimperative.g:2313:2: rule__TypeLiteralCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeLiteralCS__Alternatives();
@@ -7447,11 +7032,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTypeLiteralWithMultiplicityCS"
- // InternalQVTimperative.g:2465:1: entryRuleTypeLiteralWithMultiplicityCS : ruleTypeLiteralWithMultiplicityCS EOF ;
+ // InternalQVTimperative.g:2325:1: entryRuleTypeLiteralWithMultiplicityCS : ruleTypeLiteralWithMultiplicityCS EOF ;
public final void entryRuleTypeLiteralWithMultiplicityCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2466:1: ( ruleTypeLiteralWithMultiplicityCS EOF )
- // InternalQVTimperative.g:2467:1: ruleTypeLiteralWithMultiplicityCS EOF
+ // InternalQVTimperative.g:2326:1: ( ruleTypeLiteralWithMultiplicityCS EOF )
+ // InternalQVTimperative.g:2327:1: ruleTypeLiteralWithMultiplicityCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSRule());
@@ -7481,23 +7066,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTypeLiteralWithMultiplicityCS"
- // InternalQVTimperative.g:2474:1: ruleTypeLiteralWithMultiplicityCS : ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2334:1: ruleTypeLiteralWithMultiplicityCS : ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) ;
public final void ruleTypeLiteralWithMultiplicityCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2478:2: ( ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) )
- // InternalQVTimperative.g:2479:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) )
+ // InternalQVTimperative.g:2338:2: ( ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2339:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) )
{
- // InternalQVTimperative.g:2479:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) )
- // InternalQVTimperative.g:2480:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 )
+ // InternalQVTimperative.g:2339:1: ( ( rule__TypeLiteralWithMultiplicityCS__Group__0 ) )
+ // InternalQVTimperative.g:2340:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getGroup());
}
- // InternalQVTimperative.g:2481:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 )
- // InternalQVTimperative.g:2481:2: rule__TypeLiteralWithMultiplicityCS__Group__0
+ // InternalQVTimperative.g:2341:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0 )
+ // InternalQVTimperative.g:2341:2: rule__TypeLiteralWithMultiplicityCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeLiteralWithMultiplicityCS__Group__0();
@@ -7532,11 +7117,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTypeLiteralExpCS"
- // InternalQVTimperative.g:2493:1: entryRuleTypeLiteralExpCS : ruleTypeLiteralExpCS EOF ;
+ // InternalQVTimperative.g:2353:1: entryRuleTypeLiteralExpCS : ruleTypeLiteralExpCS EOF ;
public final void entryRuleTypeLiteralExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2494:1: ( ruleTypeLiteralExpCS EOF )
- // InternalQVTimperative.g:2495:1: ruleTypeLiteralExpCS EOF
+ // InternalQVTimperative.g:2354:1: ( ruleTypeLiteralExpCS EOF )
+ // InternalQVTimperative.g:2355:1: ruleTypeLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralExpCSRule());
@@ -7566,23 +7151,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTypeLiteralExpCS"
- // InternalQVTimperative.g:2502:1: ruleTypeLiteralExpCS : ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) ;
+ // InternalQVTimperative.g:2362:1: ruleTypeLiteralExpCS : ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) ;
public final void ruleTypeLiteralExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2506:2: ( ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) )
- // InternalQVTimperative.g:2507:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) )
+ // InternalQVTimperative.g:2366:2: ( ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) ) )
+ // InternalQVTimperative.g:2367:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) )
{
- // InternalQVTimperative.g:2507:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) )
- // InternalQVTimperative.g:2508:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment )
+ // InternalQVTimperative.g:2367:1: ( ( rule__TypeLiteralExpCS__OwnedTypeAssignment ) )
+ // InternalQVTimperative.g:2368:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeAssignment());
}
- // InternalQVTimperative.g:2509:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment )
- // InternalQVTimperative.g:2509:2: rule__TypeLiteralExpCS__OwnedTypeAssignment
+ // InternalQVTimperative.g:2369:1: ( rule__TypeLiteralExpCS__OwnedTypeAssignment )
+ // InternalQVTimperative.g:2369:2: rule__TypeLiteralExpCS__OwnedTypeAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeLiteralExpCS__OwnedTypeAssignment();
@@ -7617,11 +7202,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTypeNameExpCS"
- // InternalQVTimperative.g:2521:1: entryRuleTypeNameExpCS : ruleTypeNameExpCS EOF ;
+ // InternalQVTimperative.g:2381:1: entryRuleTypeNameExpCS : ruleTypeNameExpCS EOF ;
public final void entryRuleTypeNameExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2522:1: ( ruleTypeNameExpCS EOF )
- // InternalQVTimperative.g:2523:1: ruleTypeNameExpCS EOF
+ // InternalQVTimperative.g:2382:1: ( ruleTypeNameExpCS EOF )
+ // InternalQVTimperative.g:2383:1: ruleTypeNameExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSRule());
@@ -7651,23 +7236,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTypeNameExpCS"
- // InternalQVTimperative.g:2530:1: ruleTypeNameExpCS : ( ( rule__TypeNameExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2390:1: ruleTypeNameExpCS : ( ( rule__TypeNameExpCS__Group__0 ) ) ;
public final void ruleTypeNameExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2534:2: ( ( ( rule__TypeNameExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2535:1: ( ( rule__TypeNameExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2394:2: ( ( ( rule__TypeNameExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2395:1: ( ( rule__TypeNameExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2535:1: ( ( rule__TypeNameExpCS__Group__0 ) )
- // InternalQVTimperative.g:2536:1: ( rule__TypeNameExpCS__Group__0 )
+ // InternalQVTimperative.g:2395:1: ( ( rule__TypeNameExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2396:1: ( rule__TypeNameExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2537:1: ( rule__TypeNameExpCS__Group__0 )
- // InternalQVTimperative.g:2537:2: rule__TypeNameExpCS__Group__0
+ // InternalQVTimperative.g:2397:1: ( rule__TypeNameExpCS__Group__0 )
+ // InternalQVTimperative.g:2397:2: rule__TypeNameExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group__0();
@@ -7702,11 +7287,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTypeExpCS"
- // InternalQVTimperative.g:2549:1: entryRuleTypeExpCS : ruleTypeExpCS EOF ;
+ // InternalQVTimperative.g:2409:1: entryRuleTypeExpCS : ruleTypeExpCS EOF ;
public final void entryRuleTypeExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2550:1: ( ruleTypeExpCS EOF )
- // InternalQVTimperative.g:2551:1: ruleTypeExpCS EOF
+ // InternalQVTimperative.g:2410:1: ( ruleTypeExpCS EOF )
+ // InternalQVTimperative.g:2411:1: ruleTypeExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSRule());
@@ -7736,23 +7321,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTypeExpCS"
- // InternalQVTimperative.g:2558:1: ruleTypeExpCS : ( ( rule__TypeExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2418:1: ruleTypeExpCS : ( ( rule__TypeExpCS__Group__0 ) ) ;
public final void ruleTypeExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2562:2: ( ( ( rule__TypeExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2563:1: ( ( rule__TypeExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2422:2: ( ( ( rule__TypeExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2423:1: ( ( rule__TypeExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2563:1: ( ( rule__TypeExpCS__Group__0 ) )
- // InternalQVTimperative.g:2564:1: ( rule__TypeExpCS__Group__0 )
+ // InternalQVTimperative.g:2423:1: ( ( rule__TypeExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2424:1: ( rule__TypeExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2565:1: ( rule__TypeExpCS__Group__0 )
- // InternalQVTimperative.g:2565:2: rule__TypeExpCS__Group__0
+ // InternalQVTimperative.g:2425:1: ( rule__TypeExpCS__Group__0 )
+ // InternalQVTimperative.g:2425:2: rule__TypeExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeExpCS__Group__0();
@@ -7787,11 +7372,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleExpCS"
- // InternalQVTimperative.g:2577:1: entryRuleExpCS : ruleExpCS EOF ;
+ // InternalQVTimperative.g:2437:1: entryRuleExpCS : ruleExpCS EOF ;
public final void entryRuleExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2578:1: ( ruleExpCS EOF )
- // InternalQVTimperative.g:2579:1: ruleExpCS EOF
+ // InternalQVTimperative.g:2438:1: ( ruleExpCS EOF )
+ // InternalQVTimperative.g:2439:1: ruleExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSRule());
@@ -7821,23 +7406,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleExpCS"
- // InternalQVTimperative.g:2586:1: ruleExpCS : ( ( rule__ExpCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:2446:1: ruleExpCS : ( ( rule__ExpCS__Alternatives ) ) ;
public final void ruleExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2590:2: ( ( ( rule__ExpCS__Alternatives ) ) )
- // InternalQVTimperative.g:2591:1: ( ( rule__ExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2450:2: ( ( ( rule__ExpCS__Alternatives ) ) )
+ // InternalQVTimperative.g:2451:1: ( ( rule__ExpCS__Alternatives ) )
{
- // InternalQVTimperative.g:2591:1: ( ( rule__ExpCS__Alternatives ) )
- // InternalQVTimperative.g:2592:1: ( rule__ExpCS__Alternatives )
+ // InternalQVTimperative.g:2451:1: ( ( rule__ExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2452:1: ( rule__ExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:2593:1: ( rule__ExpCS__Alternatives )
- // InternalQVTimperative.g:2593:2: rule__ExpCS__Alternatives
+ // InternalQVTimperative.g:2453:1: ( rule__ExpCS__Alternatives )
+ // InternalQVTimperative.g:2453:2: rule__ExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__Alternatives();
@@ -7872,11 +7457,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRulePrefixedLetExpCS"
- // InternalQVTimperative.g:2605:1: entryRulePrefixedLetExpCS : rulePrefixedLetExpCS EOF ;
+ // InternalQVTimperative.g:2465:1: entryRulePrefixedLetExpCS : rulePrefixedLetExpCS EOF ;
public final void entryRulePrefixedLetExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2606:1: ( rulePrefixedLetExpCS EOF )
- // InternalQVTimperative.g:2607:1: rulePrefixedLetExpCS EOF
+ // InternalQVTimperative.g:2466:1: ( rulePrefixedLetExpCS EOF )
+ // InternalQVTimperative.g:2467:1: rulePrefixedLetExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSRule());
@@ -7906,23 +7491,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rulePrefixedLetExpCS"
- // InternalQVTimperative.g:2614:1: rulePrefixedLetExpCS : ( ( rule__PrefixedLetExpCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:2474:1: rulePrefixedLetExpCS : ( ( rule__PrefixedLetExpCS__Alternatives ) ) ;
public final void rulePrefixedLetExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2618:2: ( ( ( rule__PrefixedLetExpCS__Alternatives ) ) )
- // InternalQVTimperative.g:2619:1: ( ( rule__PrefixedLetExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2478:2: ( ( ( rule__PrefixedLetExpCS__Alternatives ) ) )
+ // InternalQVTimperative.g:2479:1: ( ( rule__PrefixedLetExpCS__Alternatives ) )
{
- // InternalQVTimperative.g:2619:1: ( ( rule__PrefixedLetExpCS__Alternatives ) )
- // InternalQVTimperative.g:2620:1: ( rule__PrefixedLetExpCS__Alternatives )
+ // InternalQVTimperative.g:2479:1: ( ( rule__PrefixedLetExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2480:1: ( rule__PrefixedLetExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:2621:1: ( rule__PrefixedLetExpCS__Alternatives )
- // InternalQVTimperative.g:2621:2: rule__PrefixedLetExpCS__Alternatives
+ // InternalQVTimperative.g:2481:1: ( rule__PrefixedLetExpCS__Alternatives )
+ // InternalQVTimperative.g:2481:2: rule__PrefixedLetExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedLetExpCS__Alternatives();
@@ -7957,11 +7542,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRulePrefixedPrimaryExpCS"
- // InternalQVTimperative.g:2633:1: entryRulePrefixedPrimaryExpCS : rulePrefixedPrimaryExpCS EOF ;
+ // InternalQVTimperative.g:2493:1: entryRulePrefixedPrimaryExpCS : rulePrefixedPrimaryExpCS EOF ;
public final void entryRulePrefixedPrimaryExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2634:1: ( rulePrefixedPrimaryExpCS EOF )
- // InternalQVTimperative.g:2635:1: rulePrefixedPrimaryExpCS EOF
+ // InternalQVTimperative.g:2494:1: ( rulePrefixedPrimaryExpCS EOF )
+ // InternalQVTimperative.g:2495:1: rulePrefixedPrimaryExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSRule());
@@ -7991,23 +7576,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rulePrefixedPrimaryExpCS"
- // InternalQVTimperative.g:2642:1: rulePrefixedPrimaryExpCS : ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:2502:1: rulePrefixedPrimaryExpCS : ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) ;
public final void rulePrefixedPrimaryExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2646:2: ( ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) )
- // InternalQVTimperative.g:2647:1: ( ( rule__PrefixedPrimaryExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2506:2: ( ( ( rule__PrefixedPrimaryExpCS__Alternatives ) ) )
+ // InternalQVTimperative.g:2507:1: ( ( rule__PrefixedPrimaryExpCS__Alternatives ) )
{
- // InternalQVTimperative.g:2647:1: ( ( rule__PrefixedPrimaryExpCS__Alternatives ) )
- // InternalQVTimperative.g:2648:1: ( rule__PrefixedPrimaryExpCS__Alternatives )
+ // InternalQVTimperative.g:2507:1: ( ( rule__PrefixedPrimaryExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2508:1: ( rule__PrefixedPrimaryExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:2649:1: ( rule__PrefixedPrimaryExpCS__Alternatives )
- // InternalQVTimperative.g:2649:2: rule__PrefixedPrimaryExpCS__Alternatives
+ // InternalQVTimperative.g:2509:1: ( rule__PrefixedPrimaryExpCS__Alternatives )
+ // InternalQVTimperative.g:2509:2: rule__PrefixedPrimaryExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedPrimaryExpCS__Alternatives();
@@ -8042,11 +7627,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRulePrimaryExpCS"
- // InternalQVTimperative.g:2661:1: entryRulePrimaryExpCS : rulePrimaryExpCS EOF ;
+ // InternalQVTimperative.g:2521:1: entryRulePrimaryExpCS : rulePrimaryExpCS EOF ;
public final void entryRulePrimaryExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2662:1: ( rulePrimaryExpCS EOF )
- // InternalQVTimperative.g:2663:1: rulePrimaryExpCS EOF
+ // InternalQVTimperative.g:2522:1: ( rulePrimaryExpCS EOF )
+ // InternalQVTimperative.g:2523:1: rulePrimaryExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSRule());
@@ -8076,23 +7661,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rulePrimaryExpCS"
- // InternalQVTimperative.g:2670:1: rulePrimaryExpCS : ( ( rule__PrimaryExpCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:2530:1: rulePrimaryExpCS : ( ( rule__PrimaryExpCS__Alternatives ) ) ;
public final void rulePrimaryExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2674:2: ( ( ( rule__PrimaryExpCS__Alternatives ) ) )
- // InternalQVTimperative.g:2675:1: ( ( rule__PrimaryExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2534:2: ( ( ( rule__PrimaryExpCS__Alternatives ) ) )
+ // InternalQVTimperative.g:2535:1: ( ( rule__PrimaryExpCS__Alternatives ) )
{
- // InternalQVTimperative.g:2675:1: ( ( rule__PrimaryExpCS__Alternatives ) )
- // InternalQVTimperative.g:2676:1: ( rule__PrimaryExpCS__Alternatives )
+ // InternalQVTimperative.g:2535:1: ( ( rule__PrimaryExpCS__Alternatives ) )
+ // InternalQVTimperative.g:2536:1: ( rule__PrimaryExpCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:2677:1: ( rule__PrimaryExpCS__Alternatives )
- // InternalQVTimperative.g:2677:2: rule__PrimaryExpCS__Alternatives
+ // InternalQVTimperative.g:2537:1: ( rule__PrimaryExpCS__Alternatives )
+ // InternalQVTimperative.g:2537:2: rule__PrimaryExpCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrimaryExpCS__Alternatives();
@@ -8127,11 +7712,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNameExpCS"
- // InternalQVTimperative.g:2689:1: entryRuleNameExpCS : ruleNameExpCS EOF ;
+ // InternalQVTimperative.g:2549:1: entryRuleNameExpCS : ruleNameExpCS EOF ;
public final void entryRuleNameExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2690:1: ( ruleNameExpCS EOF )
- // InternalQVTimperative.g:2691:1: ruleNameExpCS EOF
+ // InternalQVTimperative.g:2550:1: ( ruleNameExpCS EOF )
+ // InternalQVTimperative.g:2551:1: ruleNameExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSRule());
@@ -8161,23 +7746,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNameExpCS"
- // InternalQVTimperative.g:2698:1: ruleNameExpCS : ( ( rule__NameExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2558:1: ruleNameExpCS : ( ( rule__NameExpCS__Group__0 ) ) ;
public final void ruleNameExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2702:2: ( ( ( rule__NameExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2703:1: ( ( rule__NameExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2562:2: ( ( ( rule__NameExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2563:1: ( ( rule__NameExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2703:1: ( ( rule__NameExpCS__Group__0 ) )
- // InternalQVTimperative.g:2704:1: ( rule__NameExpCS__Group__0 )
+ // InternalQVTimperative.g:2563:1: ( ( rule__NameExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2564:1: ( rule__NameExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2705:1: ( rule__NameExpCS__Group__0 )
- // InternalQVTimperative.g:2705:2: rule__NameExpCS__Group__0
+ // InternalQVTimperative.g:2565:1: ( rule__NameExpCS__Group__0 )
+ // InternalQVTimperative.g:2565:2: rule__NameExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__Group__0();
@@ -8212,11 +7797,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleCurlyBracketedClauseCS"
- // InternalQVTimperative.g:2717:1: entryRuleCurlyBracketedClauseCS : ruleCurlyBracketedClauseCS EOF ;
+ // InternalQVTimperative.g:2577:1: entryRuleCurlyBracketedClauseCS : ruleCurlyBracketedClauseCS EOF ;
public final void entryRuleCurlyBracketedClauseCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2718:1: ( ruleCurlyBracketedClauseCS EOF )
- // InternalQVTimperative.g:2719:1: ruleCurlyBracketedClauseCS EOF
+ // InternalQVTimperative.g:2578:1: ( ruleCurlyBracketedClauseCS EOF )
+ // InternalQVTimperative.g:2579:1: ruleCurlyBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSRule());
@@ -8246,23 +7831,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleCurlyBracketedClauseCS"
- // InternalQVTimperative.g:2726:1: ruleCurlyBracketedClauseCS : ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2586:1: ruleCurlyBracketedClauseCS : ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) ;
public final void ruleCurlyBracketedClauseCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2730:2: ( ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) )
- // InternalQVTimperative.g:2731:1: ( ( rule__CurlyBracketedClauseCS__Group__0 ) )
+ // InternalQVTimperative.g:2590:2: ( ( ( rule__CurlyBracketedClauseCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2591:1: ( ( rule__CurlyBracketedClauseCS__Group__0 ) )
{
- // InternalQVTimperative.g:2731:1: ( ( rule__CurlyBracketedClauseCS__Group__0 ) )
- // InternalQVTimperative.g:2732:1: ( rule__CurlyBracketedClauseCS__Group__0 )
+ // InternalQVTimperative.g:2591:1: ( ( rule__CurlyBracketedClauseCS__Group__0 ) )
+ // InternalQVTimperative.g:2592:1: ( rule__CurlyBracketedClauseCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup());
}
- // InternalQVTimperative.g:2733:1: ( rule__CurlyBracketedClauseCS__Group__0 )
- // InternalQVTimperative.g:2733:2: rule__CurlyBracketedClauseCS__Group__0
+ // InternalQVTimperative.g:2593:1: ( rule__CurlyBracketedClauseCS__Group__0 )
+ // InternalQVTimperative.g:2593:2: rule__CurlyBracketedClauseCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__Group__0();
@@ -8297,11 +7882,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleRoundBracketedClauseCS"
- // InternalQVTimperative.g:2745:1: entryRuleRoundBracketedClauseCS : ruleRoundBracketedClauseCS EOF ;
+ // InternalQVTimperative.g:2605:1: entryRuleRoundBracketedClauseCS : ruleRoundBracketedClauseCS EOF ;
public final void entryRuleRoundBracketedClauseCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2746:1: ( ruleRoundBracketedClauseCS EOF )
- // InternalQVTimperative.g:2747:1: ruleRoundBracketedClauseCS EOF
+ // InternalQVTimperative.g:2606:1: ( ruleRoundBracketedClauseCS EOF )
+ // InternalQVTimperative.g:2607:1: ruleRoundBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSRule());
@@ -8331,23 +7916,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleRoundBracketedClauseCS"
- // InternalQVTimperative.g:2754:1: ruleRoundBracketedClauseCS : ( ( rule__RoundBracketedClauseCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2614:1: ruleRoundBracketedClauseCS : ( ( rule__RoundBracketedClauseCS__Group__0 ) ) ;
public final void ruleRoundBracketedClauseCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2758:2: ( ( ( rule__RoundBracketedClauseCS__Group__0 ) ) )
- // InternalQVTimperative.g:2759:1: ( ( rule__RoundBracketedClauseCS__Group__0 ) )
+ // InternalQVTimperative.g:2618:2: ( ( ( rule__RoundBracketedClauseCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2619:1: ( ( rule__RoundBracketedClauseCS__Group__0 ) )
{
- // InternalQVTimperative.g:2759:1: ( ( rule__RoundBracketedClauseCS__Group__0 ) )
- // InternalQVTimperative.g:2760:1: ( rule__RoundBracketedClauseCS__Group__0 )
+ // InternalQVTimperative.g:2619:1: ( ( rule__RoundBracketedClauseCS__Group__0 ) )
+ // InternalQVTimperative.g:2620:1: ( rule__RoundBracketedClauseCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup());
}
- // InternalQVTimperative.g:2761:1: ( rule__RoundBracketedClauseCS__Group__0 )
- // InternalQVTimperative.g:2761:2: rule__RoundBracketedClauseCS__Group__0
+ // InternalQVTimperative.g:2621:1: ( rule__RoundBracketedClauseCS__Group__0 )
+ // InternalQVTimperative.g:2621:2: rule__RoundBracketedClauseCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group__0();
@@ -8382,11 +7967,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleSquareBracketedClauseCS"
- // InternalQVTimperative.g:2773:1: entryRuleSquareBracketedClauseCS : ruleSquareBracketedClauseCS EOF ;
+ // InternalQVTimperative.g:2633:1: entryRuleSquareBracketedClauseCS : ruleSquareBracketedClauseCS EOF ;
public final void entryRuleSquareBracketedClauseCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2774:1: ( ruleSquareBracketedClauseCS EOF )
- // InternalQVTimperative.g:2775:1: ruleSquareBracketedClauseCS EOF
+ // InternalQVTimperative.g:2634:1: ( ruleSquareBracketedClauseCS EOF )
+ // InternalQVTimperative.g:2635:1: ruleSquareBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSRule());
@@ -8416,23 +8001,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleSquareBracketedClauseCS"
- // InternalQVTimperative.g:2782:1: ruleSquareBracketedClauseCS : ( ( rule__SquareBracketedClauseCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2642:1: ruleSquareBracketedClauseCS : ( ( rule__SquareBracketedClauseCS__Group__0 ) ) ;
public final void ruleSquareBracketedClauseCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2786:2: ( ( ( rule__SquareBracketedClauseCS__Group__0 ) ) )
- // InternalQVTimperative.g:2787:1: ( ( rule__SquareBracketedClauseCS__Group__0 ) )
+ // InternalQVTimperative.g:2646:2: ( ( ( rule__SquareBracketedClauseCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2647:1: ( ( rule__SquareBracketedClauseCS__Group__0 ) )
{
- // InternalQVTimperative.g:2787:1: ( ( rule__SquareBracketedClauseCS__Group__0 ) )
- // InternalQVTimperative.g:2788:1: ( rule__SquareBracketedClauseCS__Group__0 )
+ // InternalQVTimperative.g:2647:1: ( ( rule__SquareBracketedClauseCS__Group__0 ) )
+ // InternalQVTimperative.g:2648:1: ( rule__SquareBracketedClauseCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getGroup());
}
- // InternalQVTimperative.g:2789:1: ( rule__SquareBracketedClauseCS__Group__0 )
- // InternalQVTimperative.g:2789:2: rule__SquareBracketedClauseCS__Group__0
+ // InternalQVTimperative.g:2649:1: ( rule__SquareBracketedClauseCS__Group__0 )
+ // InternalQVTimperative.g:2649:2: rule__SquareBracketedClauseCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SquareBracketedClauseCS__Group__0();
@@ -8467,11 +8052,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNavigatingArgCS"
- // InternalQVTimperative.g:2801:1: entryRuleNavigatingArgCS : ruleNavigatingArgCS EOF ;
+ // InternalQVTimperative.g:2661:1: entryRuleNavigatingArgCS : ruleNavigatingArgCS EOF ;
public final void entryRuleNavigatingArgCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2802:1: ( ruleNavigatingArgCS EOF )
- // InternalQVTimperative.g:2803:1: ruleNavigatingArgCS EOF
+ // InternalQVTimperative.g:2662:1: ( ruleNavigatingArgCS EOF )
+ // InternalQVTimperative.g:2663:1: ruleNavigatingArgCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSRule());
@@ -8501,23 +8086,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNavigatingArgCS"
- // InternalQVTimperative.g:2810:1: ruleNavigatingArgCS : ( ( rule__NavigatingArgCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:2670:1: ruleNavigatingArgCS : ( ( rule__NavigatingArgCS__Alternatives ) ) ;
public final void ruleNavigatingArgCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2814:2: ( ( ( rule__NavigatingArgCS__Alternatives ) ) )
- // InternalQVTimperative.g:2815:1: ( ( rule__NavigatingArgCS__Alternatives ) )
+ // InternalQVTimperative.g:2674:2: ( ( ( rule__NavigatingArgCS__Alternatives ) ) )
+ // InternalQVTimperative.g:2675:1: ( ( rule__NavigatingArgCS__Alternatives ) )
{
- // InternalQVTimperative.g:2815:1: ( ( rule__NavigatingArgCS__Alternatives ) )
- // InternalQVTimperative.g:2816:1: ( rule__NavigatingArgCS__Alternatives )
+ // InternalQVTimperative.g:2675:1: ( ( rule__NavigatingArgCS__Alternatives ) )
+ // InternalQVTimperative.g:2676:1: ( rule__NavigatingArgCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:2817:1: ( rule__NavigatingArgCS__Alternatives )
- // InternalQVTimperative.g:2817:2: rule__NavigatingArgCS__Alternatives
+ // InternalQVTimperative.g:2677:1: ( rule__NavigatingArgCS__Alternatives )
+ // InternalQVTimperative.g:2677:2: rule__NavigatingArgCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Alternatives();
@@ -8552,11 +8137,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNavigatingBarArgCS"
- // InternalQVTimperative.g:2829:1: entryRuleNavigatingBarArgCS : ruleNavigatingBarArgCS EOF ;
+ // InternalQVTimperative.g:2689:1: entryRuleNavigatingBarArgCS : ruleNavigatingBarArgCS EOF ;
public final void entryRuleNavigatingBarArgCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2830:1: ( ruleNavigatingBarArgCS EOF )
- // InternalQVTimperative.g:2831:1: ruleNavigatingBarArgCS EOF
+ // InternalQVTimperative.g:2690:1: ( ruleNavigatingBarArgCS EOF )
+ // InternalQVTimperative.g:2691:1: ruleNavigatingBarArgCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSRule());
@@ -8586,23 +8171,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNavigatingBarArgCS"
- // InternalQVTimperative.g:2838:1: ruleNavigatingBarArgCS : ( ( rule__NavigatingBarArgCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2698:1: ruleNavigatingBarArgCS : ( ( rule__NavigatingBarArgCS__Group__0 ) ) ;
public final void ruleNavigatingBarArgCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2842:2: ( ( ( rule__NavigatingBarArgCS__Group__0 ) ) )
- // InternalQVTimperative.g:2843:1: ( ( rule__NavigatingBarArgCS__Group__0 ) )
+ // InternalQVTimperative.g:2702:2: ( ( ( rule__NavigatingBarArgCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2703:1: ( ( rule__NavigatingBarArgCS__Group__0 ) )
{
- // InternalQVTimperative.g:2843:1: ( ( rule__NavigatingBarArgCS__Group__0 ) )
- // InternalQVTimperative.g:2844:1: ( rule__NavigatingBarArgCS__Group__0 )
+ // InternalQVTimperative.g:2703:1: ( ( rule__NavigatingBarArgCS__Group__0 ) )
+ // InternalQVTimperative.g:2704:1: ( rule__NavigatingBarArgCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup());
}
- // InternalQVTimperative.g:2845:1: ( rule__NavigatingBarArgCS__Group__0 )
- // InternalQVTimperative.g:2845:2: rule__NavigatingBarArgCS__Group__0
+ // InternalQVTimperative.g:2705:1: ( rule__NavigatingBarArgCS__Group__0 )
+ // InternalQVTimperative.g:2705:2: rule__NavigatingBarArgCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__Group__0();
@@ -8637,11 +8222,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNavigatingCommaArgCS"
- // InternalQVTimperative.g:2857:1: entryRuleNavigatingCommaArgCS : ruleNavigatingCommaArgCS EOF ;
+ // InternalQVTimperative.g:2717:1: entryRuleNavigatingCommaArgCS : ruleNavigatingCommaArgCS EOF ;
public final void entryRuleNavigatingCommaArgCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2858:1: ( ruleNavigatingCommaArgCS EOF )
- // InternalQVTimperative.g:2859:1: ruleNavigatingCommaArgCS EOF
+ // InternalQVTimperative.g:2718:1: ( ruleNavigatingCommaArgCS EOF )
+ // InternalQVTimperative.g:2719:1: ruleNavigatingCommaArgCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSRule());
@@ -8671,23 +8256,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNavigatingCommaArgCS"
- // InternalQVTimperative.g:2866:1: ruleNavigatingCommaArgCS : ( ( rule__NavigatingCommaArgCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2726:1: ruleNavigatingCommaArgCS : ( ( rule__NavigatingCommaArgCS__Group__0 ) ) ;
public final void ruleNavigatingCommaArgCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2870:2: ( ( ( rule__NavigatingCommaArgCS__Group__0 ) ) )
- // InternalQVTimperative.g:2871:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) )
+ // InternalQVTimperative.g:2730:2: ( ( ( rule__NavigatingCommaArgCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2731:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) )
{
- // InternalQVTimperative.g:2871:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) )
- // InternalQVTimperative.g:2872:1: ( rule__NavigatingCommaArgCS__Group__0 )
+ // InternalQVTimperative.g:2731:1: ( ( rule__NavigatingCommaArgCS__Group__0 ) )
+ // InternalQVTimperative.g:2732:1: ( rule__NavigatingCommaArgCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup());
}
- // InternalQVTimperative.g:2873:1: ( rule__NavigatingCommaArgCS__Group__0 )
- // InternalQVTimperative.g:2873:2: rule__NavigatingCommaArgCS__Group__0
+ // InternalQVTimperative.g:2733:1: ( rule__NavigatingCommaArgCS__Group__0 )
+ // InternalQVTimperative.g:2733:2: rule__NavigatingCommaArgCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group__0();
@@ -8722,11 +8307,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNavigatingSemiArgCS"
- // InternalQVTimperative.g:2885:1: entryRuleNavigatingSemiArgCS : ruleNavigatingSemiArgCS EOF ;
+ // InternalQVTimperative.g:2745:1: entryRuleNavigatingSemiArgCS : ruleNavigatingSemiArgCS EOF ;
public final void entryRuleNavigatingSemiArgCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2886:1: ( ruleNavigatingSemiArgCS EOF )
- // InternalQVTimperative.g:2887:1: ruleNavigatingSemiArgCS EOF
+ // InternalQVTimperative.g:2746:1: ( ruleNavigatingSemiArgCS EOF )
+ // InternalQVTimperative.g:2747:1: ruleNavigatingSemiArgCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSRule());
@@ -8756,23 +8341,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNavigatingSemiArgCS"
- // InternalQVTimperative.g:2894:1: ruleNavigatingSemiArgCS : ( ( rule__NavigatingSemiArgCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2754:1: ruleNavigatingSemiArgCS : ( ( rule__NavigatingSemiArgCS__Group__0 ) ) ;
public final void ruleNavigatingSemiArgCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2898:2: ( ( ( rule__NavigatingSemiArgCS__Group__0 ) ) )
- // InternalQVTimperative.g:2899:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) )
+ // InternalQVTimperative.g:2758:2: ( ( ( rule__NavigatingSemiArgCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2759:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) )
{
- // InternalQVTimperative.g:2899:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) )
- // InternalQVTimperative.g:2900:1: ( rule__NavigatingSemiArgCS__Group__0 )
+ // InternalQVTimperative.g:2759:1: ( ( rule__NavigatingSemiArgCS__Group__0 ) )
+ // InternalQVTimperative.g:2760:1: ( rule__NavigatingSemiArgCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup());
}
- // InternalQVTimperative.g:2901:1: ( rule__NavigatingSemiArgCS__Group__0 )
- // InternalQVTimperative.g:2901:2: rule__NavigatingSemiArgCS__Group__0
+ // InternalQVTimperative.g:2761:1: ( rule__NavigatingSemiArgCS__Group__0 )
+ // InternalQVTimperative.g:2761:2: rule__NavigatingSemiArgCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__Group__0();
@@ -8807,11 +8392,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNavigatingArgExpCS"
- // InternalQVTimperative.g:2913:1: entryRuleNavigatingArgExpCS : ruleNavigatingArgExpCS EOF ;
+ // InternalQVTimperative.g:2773:1: entryRuleNavigatingArgExpCS : ruleNavigatingArgExpCS EOF ;
public final void entryRuleNavigatingArgExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2914:1: ( ruleNavigatingArgExpCS EOF )
- // InternalQVTimperative.g:2915:1: ruleNavigatingArgExpCS EOF
+ // InternalQVTimperative.g:2774:1: ( ruleNavigatingArgExpCS EOF )
+ // InternalQVTimperative.g:2775:1: ruleNavigatingArgExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgExpCSRule());
@@ -8841,17 +8426,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNavigatingArgExpCS"
- // InternalQVTimperative.g:2922:1: ruleNavigatingArgExpCS : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:2782:1: ruleNavigatingArgExpCS : ( ruleExpCS ) ;
public final void ruleNavigatingArgExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2926:2: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:2927:1: ( ruleExpCS )
+ // InternalQVTimperative.g:2786:2: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:2787:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:2927:1: ( ruleExpCS )
- // InternalQVTimperative.g:2928:1: ruleExpCS
+ // InternalQVTimperative.g:2787:1: ( ruleExpCS )
+ // InternalQVTimperative.g:2788:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgExpCSAccess().getExpCSParserRuleCall());
@@ -8886,11 +8471,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleIfExpCS"
- // InternalQVTimperative.g:2941:1: entryRuleIfExpCS : ruleIfExpCS EOF ;
+ // InternalQVTimperative.g:2801:1: entryRuleIfExpCS : ruleIfExpCS EOF ;
public final void entryRuleIfExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2942:1: ( ruleIfExpCS EOF )
- // InternalQVTimperative.g:2943:1: ruleIfExpCS EOF
+ // InternalQVTimperative.g:2802:1: ( ruleIfExpCS EOF )
+ // InternalQVTimperative.g:2803:1: ruleIfExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSRule());
@@ -8920,23 +8505,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleIfExpCS"
- // InternalQVTimperative.g:2950:1: ruleIfExpCS : ( ( rule__IfExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2810:1: ruleIfExpCS : ( ( rule__IfExpCS__Group__0 ) ) ;
public final void ruleIfExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2954:2: ( ( ( rule__IfExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2955:1: ( ( rule__IfExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2814:2: ( ( ( rule__IfExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2815:1: ( ( rule__IfExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2955:1: ( ( rule__IfExpCS__Group__0 ) )
- // InternalQVTimperative.g:2956:1: ( rule__IfExpCS__Group__0 )
+ // InternalQVTimperative.g:2815:1: ( ( rule__IfExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2816:1: ( rule__IfExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2957:1: ( rule__IfExpCS__Group__0 )
- // InternalQVTimperative.g:2957:2: rule__IfExpCS__Group__0
+ // InternalQVTimperative.g:2817:1: ( rule__IfExpCS__Group__0 )
+ // InternalQVTimperative.g:2817:2: rule__IfExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfExpCS__Group__0();
@@ -8971,11 +8556,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleElseIfThenExpCS"
- // InternalQVTimperative.g:2969:1: entryRuleElseIfThenExpCS : ruleElseIfThenExpCS EOF ;
+ // InternalQVTimperative.g:2829:1: entryRuleElseIfThenExpCS : ruleElseIfThenExpCS EOF ;
public final void entryRuleElseIfThenExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2970:1: ( ruleElseIfThenExpCS EOF )
- // InternalQVTimperative.g:2971:1: ruleElseIfThenExpCS EOF
+ // InternalQVTimperative.g:2830:1: ( ruleElseIfThenExpCS EOF )
+ // InternalQVTimperative.g:2831:1: ruleElseIfThenExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSRule());
@@ -9005,23 +8590,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleElseIfThenExpCS"
- // InternalQVTimperative.g:2978:1: ruleElseIfThenExpCS : ( ( rule__ElseIfThenExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2838:1: ruleElseIfThenExpCS : ( ( rule__ElseIfThenExpCS__Group__0 ) ) ;
public final void ruleElseIfThenExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:2982:2: ( ( ( rule__ElseIfThenExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:2983:1: ( ( rule__ElseIfThenExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2842:2: ( ( ( rule__ElseIfThenExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2843:1: ( ( rule__ElseIfThenExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:2983:1: ( ( rule__ElseIfThenExpCS__Group__0 ) )
- // InternalQVTimperative.g:2984:1: ( rule__ElseIfThenExpCS__Group__0 )
+ // InternalQVTimperative.g:2843:1: ( ( rule__ElseIfThenExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2844:1: ( rule__ElseIfThenExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:2985:1: ( rule__ElseIfThenExpCS__Group__0 )
- // InternalQVTimperative.g:2985:2: rule__ElseIfThenExpCS__Group__0
+ // InternalQVTimperative.g:2845:1: ( rule__ElseIfThenExpCS__Group__0 )
+ // InternalQVTimperative.g:2845:2: rule__ElseIfThenExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElseIfThenExpCS__Group__0();
@@ -9056,11 +8641,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleLetExpCS"
- // InternalQVTimperative.g:2997:1: entryRuleLetExpCS : ruleLetExpCS EOF ;
+ // InternalQVTimperative.g:2857:1: entryRuleLetExpCS : ruleLetExpCS EOF ;
public final void entryRuleLetExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:2998:1: ( ruleLetExpCS EOF )
- // InternalQVTimperative.g:2999:1: ruleLetExpCS EOF
+ // InternalQVTimperative.g:2858:1: ( ruleLetExpCS EOF )
+ // InternalQVTimperative.g:2859:1: ruleLetExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSRule());
@@ -9090,23 +8675,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleLetExpCS"
- // InternalQVTimperative.g:3006:1: ruleLetExpCS : ( ( rule__LetExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2866:1: ruleLetExpCS : ( ( rule__LetExpCS__Group__0 ) ) ;
public final void ruleLetExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3010:2: ( ( ( rule__LetExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:3011:1: ( ( rule__LetExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2870:2: ( ( ( rule__LetExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2871:1: ( ( rule__LetExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:3011:1: ( ( rule__LetExpCS__Group__0 ) )
- // InternalQVTimperative.g:3012:1: ( rule__LetExpCS__Group__0 )
+ // InternalQVTimperative.g:2871:1: ( ( rule__LetExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2872:1: ( rule__LetExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:3013:1: ( rule__LetExpCS__Group__0 )
- // InternalQVTimperative.g:3013:2: rule__LetExpCS__Group__0
+ // InternalQVTimperative.g:2873:1: ( rule__LetExpCS__Group__0 )
+ // InternalQVTimperative.g:2873:2: rule__LetExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetExpCS__Group__0();
@@ -9141,11 +8726,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleLetVariableCS"
- // InternalQVTimperative.g:3025:1: entryRuleLetVariableCS : ruleLetVariableCS EOF ;
+ // InternalQVTimperative.g:2885:1: entryRuleLetVariableCS : ruleLetVariableCS EOF ;
public final void entryRuleLetVariableCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3026:1: ( ruleLetVariableCS EOF )
- // InternalQVTimperative.g:3027:1: ruleLetVariableCS EOF
+ // InternalQVTimperative.g:2886:1: ( ruleLetVariableCS EOF )
+ // InternalQVTimperative.g:2887:1: ruleLetVariableCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSRule());
@@ -9175,23 +8760,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleLetVariableCS"
- // InternalQVTimperative.g:3034:1: ruleLetVariableCS : ( ( rule__LetVariableCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2894:1: ruleLetVariableCS : ( ( rule__LetVariableCS__Group__0 ) ) ;
public final void ruleLetVariableCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3038:2: ( ( ( rule__LetVariableCS__Group__0 ) ) )
- // InternalQVTimperative.g:3039:1: ( ( rule__LetVariableCS__Group__0 ) )
+ // InternalQVTimperative.g:2898:2: ( ( ( rule__LetVariableCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2899:1: ( ( rule__LetVariableCS__Group__0 ) )
{
- // InternalQVTimperative.g:3039:1: ( ( rule__LetVariableCS__Group__0 ) )
- // InternalQVTimperative.g:3040:1: ( rule__LetVariableCS__Group__0 )
+ // InternalQVTimperative.g:2899:1: ( ( rule__LetVariableCS__Group__0 ) )
+ // InternalQVTimperative.g:2900:1: ( rule__LetVariableCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getGroup());
}
- // InternalQVTimperative.g:3041:1: ( rule__LetVariableCS__Group__0 )
- // InternalQVTimperative.g:3041:2: rule__LetVariableCS__Group__0
+ // InternalQVTimperative.g:2901:1: ( rule__LetVariableCS__Group__0 )
+ // InternalQVTimperative.g:2901:2: rule__LetVariableCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__Group__0();
@@ -9226,11 +8811,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNestedExpCS"
- // InternalQVTimperative.g:3053:1: entryRuleNestedExpCS : ruleNestedExpCS EOF ;
+ // InternalQVTimperative.g:2913:1: entryRuleNestedExpCS : ruleNestedExpCS EOF ;
public final void entryRuleNestedExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3054:1: ( ruleNestedExpCS EOF )
- // InternalQVTimperative.g:3055:1: ruleNestedExpCS EOF
+ // InternalQVTimperative.g:2914:1: ( ruleNestedExpCS EOF )
+ // InternalQVTimperative.g:2915:1: ruleNestedExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSRule());
@@ -9260,23 +8845,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNestedExpCS"
- // InternalQVTimperative.g:3062:1: ruleNestedExpCS : ( ( rule__NestedExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2922:1: ruleNestedExpCS : ( ( rule__NestedExpCS__Group__0 ) ) ;
public final void ruleNestedExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3066:2: ( ( ( rule__NestedExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:3067:1: ( ( rule__NestedExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2926:2: ( ( ( rule__NestedExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2927:1: ( ( rule__NestedExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:3067:1: ( ( rule__NestedExpCS__Group__0 ) )
- // InternalQVTimperative.g:3068:1: ( rule__NestedExpCS__Group__0 )
+ // InternalQVTimperative.g:2927:1: ( ( rule__NestedExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2928:1: ( rule__NestedExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:3069:1: ( rule__NestedExpCS__Group__0 )
- // InternalQVTimperative.g:3069:2: rule__NestedExpCS__Group__0
+ // InternalQVTimperative.g:2929:1: ( rule__NestedExpCS__Group__0 )
+ // InternalQVTimperative.g:2929:2: rule__NestedExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NestedExpCS__Group__0();
@@ -9311,11 +8896,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleSelfExpCS"
- // InternalQVTimperative.g:3081:1: entryRuleSelfExpCS : ruleSelfExpCS EOF ;
+ // InternalQVTimperative.g:2941:1: entryRuleSelfExpCS : ruleSelfExpCS EOF ;
public final void entryRuleSelfExpCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3082:1: ( ruleSelfExpCS EOF )
- // InternalQVTimperative.g:3083:1: ruleSelfExpCS EOF
+ // InternalQVTimperative.g:2942:1: ( ruleSelfExpCS EOF )
+ // InternalQVTimperative.g:2943:1: ruleSelfExpCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSRule());
@@ -9345,23 +8930,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleSelfExpCS"
- // InternalQVTimperative.g:3090:1: ruleSelfExpCS : ( ( rule__SelfExpCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2950:1: ruleSelfExpCS : ( ( rule__SelfExpCS__Group__0 ) ) ;
public final void ruleSelfExpCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3094:2: ( ( ( rule__SelfExpCS__Group__0 ) ) )
- // InternalQVTimperative.g:3095:1: ( ( rule__SelfExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2954:2: ( ( ( rule__SelfExpCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2955:1: ( ( rule__SelfExpCS__Group__0 ) )
{
- // InternalQVTimperative.g:3095:1: ( ( rule__SelfExpCS__Group__0 ) )
- // InternalQVTimperative.g:3096:1: ( rule__SelfExpCS__Group__0 )
+ // InternalQVTimperative.g:2955:1: ( ( rule__SelfExpCS__Group__0 ) )
+ // InternalQVTimperative.g:2956:1: ( rule__SelfExpCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getGroup());
}
- // InternalQVTimperative.g:3097:1: ( rule__SelfExpCS__Group__0 )
- // InternalQVTimperative.g:3097:2: rule__SelfExpCS__Group__0
+ // InternalQVTimperative.g:2957:1: ( rule__SelfExpCS__Group__0 )
+ // InternalQVTimperative.g:2957:2: rule__SelfExpCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SelfExpCS__Group__0();
@@ -9396,11 +8981,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMultiplicityBoundsCS"
- // InternalQVTimperative.g:3109:1: entryRuleMultiplicityBoundsCS : ruleMultiplicityBoundsCS EOF ;
+ // InternalQVTimperative.g:2969:1: entryRuleMultiplicityBoundsCS : ruleMultiplicityBoundsCS EOF ;
public final void entryRuleMultiplicityBoundsCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3110:1: ( ruleMultiplicityBoundsCS EOF )
- // InternalQVTimperative.g:3111:1: ruleMultiplicityBoundsCS EOF
+ // InternalQVTimperative.g:2970:1: ( ruleMultiplicityBoundsCS EOF )
+ // InternalQVTimperative.g:2971:1: ruleMultiplicityBoundsCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSRule());
@@ -9430,23 +9015,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMultiplicityBoundsCS"
- // InternalQVTimperative.g:3118:1: ruleMultiplicityBoundsCS : ( ( rule__MultiplicityBoundsCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:2978:1: ruleMultiplicityBoundsCS : ( ( rule__MultiplicityBoundsCS__Group__0 ) ) ;
public final void ruleMultiplicityBoundsCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3122:2: ( ( ( rule__MultiplicityBoundsCS__Group__0 ) ) )
- // InternalQVTimperative.g:3123:1: ( ( rule__MultiplicityBoundsCS__Group__0 ) )
+ // InternalQVTimperative.g:2982:2: ( ( ( rule__MultiplicityBoundsCS__Group__0 ) ) )
+ // InternalQVTimperative.g:2983:1: ( ( rule__MultiplicityBoundsCS__Group__0 ) )
{
- // InternalQVTimperative.g:3123:1: ( ( rule__MultiplicityBoundsCS__Group__0 ) )
- // InternalQVTimperative.g:3124:1: ( rule__MultiplicityBoundsCS__Group__0 )
+ // InternalQVTimperative.g:2983:1: ( ( rule__MultiplicityBoundsCS__Group__0 ) )
+ // InternalQVTimperative.g:2984:1: ( rule__MultiplicityBoundsCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getGroup());
}
- // InternalQVTimperative.g:3125:1: ( rule__MultiplicityBoundsCS__Group__0 )
- // InternalQVTimperative.g:3125:2: rule__MultiplicityBoundsCS__Group__0
+ // InternalQVTimperative.g:2985:1: ( rule__MultiplicityBoundsCS__Group__0 )
+ // InternalQVTimperative.g:2985:2: rule__MultiplicityBoundsCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityBoundsCS__Group__0();
@@ -9481,11 +9066,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMultiplicityCS"
- // InternalQVTimperative.g:3137:1: entryRuleMultiplicityCS : ruleMultiplicityCS EOF ;
+ // InternalQVTimperative.g:2997:1: entryRuleMultiplicityCS : ruleMultiplicityCS EOF ;
public final void entryRuleMultiplicityCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3138:1: ( ruleMultiplicityCS EOF )
- // InternalQVTimperative.g:3139:1: ruleMultiplicityCS EOF
+ // InternalQVTimperative.g:2998:1: ( ruleMultiplicityCS EOF )
+ // InternalQVTimperative.g:2999:1: ruleMultiplicityCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSRule());
@@ -9515,23 +9100,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMultiplicityCS"
- // InternalQVTimperative.g:3146:1: ruleMultiplicityCS : ( ( rule__MultiplicityCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:3006:1: ruleMultiplicityCS : ( ( rule__MultiplicityCS__Group__0 ) ) ;
public final void ruleMultiplicityCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3150:2: ( ( ( rule__MultiplicityCS__Group__0 ) ) )
- // InternalQVTimperative.g:3151:1: ( ( rule__MultiplicityCS__Group__0 ) )
+ // InternalQVTimperative.g:3010:2: ( ( ( rule__MultiplicityCS__Group__0 ) ) )
+ // InternalQVTimperative.g:3011:1: ( ( rule__MultiplicityCS__Group__0 ) )
{
- // InternalQVTimperative.g:3151:1: ( ( rule__MultiplicityCS__Group__0 ) )
- // InternalQVTimperative.g:3152:1: ( rule__MultiplicityCS__Group__0 )
+ // InternalQVTimperative.g:3011:1: ( ( rule__MultiplicityCS__Group__0 ) )
+ // InternalQVTimperative.g:3012:1: ( rule__MultiplicityCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getGroup());
}
- // InternalQVTimperative.g:3153:1: ( rule__MultiplicityCS__Group__0 )
- // InternalQVTimperative.g:3153:2: rule__MultiplicityCS__Group__0
+ // InternalQVTimperative.g:3013:1: ( rule__MultiplicityCS__Group__0 )
+ // InternalQVTimperative.g:3013:2: rule__MultiplicityCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityCS__Group__0();
@@ -9566,11 +9151,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleMultiplicityStringCS"
- // InternalQVTimperative.g:3165:1: entryRuleMultiplicityStringCS : ruleMultiplicityStringCS EOF ;
+ // InternalQVTimperative.g:3025:1: entryRuleMultiplicityStringCS : ruleMultiplicityStringCS EOF ;
public final void entryRuleMultiplicityStringCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3166:1: ( ruleMultiplicityStringCS EOF )
- // InternalQVTimperative.g:3167:1: ruleMultiplicityStringCS EOF
+ // InternalQVTimperative.g:3026:1: ( ruleMultiplicityStringCS EOF )
+ // InternalQVTimperative.g:3027:1: ruleMultiplicityStringCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSRule());
@@ -9600,23 +9185,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleMultiplicityStringCS"
- // InternalQVTimperative.g:3174:1: ruleMultiplicityStringCS : ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) ;
+ // InternalQVTimperative.g:3034:1: ruleMultiplicityStringCS : ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) ;
public final void ruleMultiplicityStringCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3178:2: ( ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) )
- // InternalQVTimperative.g:3179:1: ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) )
+ // InternalQVTimperative.g:3038:2: ( ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) ) )
+ // InternalQVTimperative.g:3039:1: ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) )
{
- // InternalQVTimperative.g:3179:1: ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) )
- // InternalQVTimperative.g:3180:1: ( rule__MultiplicityStringCS__StringBoundsAssignment )
+ // InternalQVTimperative.g:3039:1: ( ( rule__MultiplicityStringCS__StringBoundsAssignment ) )
+ // InternalQVTimperative.g:3040:1: ( rule__MultiplicityStringCS__StringBoundsAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAssignment());
}
- // InternalQVTimperative.g:3181:1: ( rule__MultiplicityStringCS__StringBoundsAssignment )
- // InternalQVTimperative.g:3181:2: rule__MultiplicityStringCS__StringBoundsAssignment
+ // InternalQVTimperative.g:3041:1: ( rule__MultiplicityStringCS__StringBoundsAssignment )
+ // InternalQVTimperative.g:3041:2: rule__MultiplicityStringCS__StringBoundsAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityStringCS__StringBoundsAssignment();
@@ -9651,11 +9236,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRulePathNameCS"
- // InternalQVTimperative.g:3193:1: entryRulePathNameCS : rulePathNameCS EOF ;
+ // InternalQVTimperative.g:3053:1: entryRulePathNameCS : rulePathNameCS EOF ;
public final void entryRulePathNameCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3194:1: ( rulePathNameCS EOF )
- // InternalQVTimperative.g:3195:1: rulePathNameCS EOF
+ // InternalQVTimperative.g:3054:1: ( rulePathNameCS EOF )
+ // InternalQVTimperative.g:3055:1: rulePathNameCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSRule());
@@ -9685,23 +9270,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rulePathNameCS"
- // InternalQVTimperative.g:3202:1: rulePathNameCS : ( ( rule__PathNameCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:3062:1: rulePathNameCS : ( ( rule__PathNameCS__Group__0 ) ) ;
public final void rulePathNameCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3206:2: ( ( ( rule__PathNameCS__Group__0 ) ) )
- // InternalQVTimperative.g:3207:1: ( ( rule__PathNameCS__Group__0 ) )
+ // InternalQVTimperative.g:3066:2: ( ( ( rule__PathNameCS__Group__0 ) ) )
+ // InternalQVTimperative.g:3067:1: ( ( rule__PathNameCS__Group__0 ) )
{
- // InternalQVTimperative.g:3207:1: ( ( rule__PathNameCS__Group__0 ) )
- // InternalQVTimperative.g:3208:1: ( rule__PathNameCS__Group__0 )
+ // InternalQVTimperative.g:3067:1: ( ( rule__PathNameCS__Group__0 ) )
+ // InternalQVTimperative.g:3068:1: ( rule__PathNameCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getGroup());
}
- // InternalQVTimperative.g:3209:1: ( rule__PathNameCS__Group__0 )
- // InternalQVTimperative.g:3209:2: rule__PathNameCS__Group__0
+ // InternalQVTimperative.g:3069:1: ( rule__PathNameCS__Group__0 )
+ // InternalQVTimperative.g:3069:2: rule__PathNameCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PathNameCS__Group__0();
@@ -9736,11 +9321,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleFirstPathElementCS"
- // InternalQVTimperative.g:3221:1: entryRuleFirstPathElementCS : ruleFirstPathElementCS EOF ;
+ // InternalQVTimperative.g:3081:1: entryRuleFirstPathElementCS : ruleFirstPathElementCS EOF ;
public final void entryRuleFirstPathElementCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3222:1: ( ruleFirstPathElementCS EOF )
- // InternalQVTimperative.g:3223:1: ruleFirstPathElementCS EOF
+ // InternalQVTimperative.g:3082:1: ( ruleFirstPathElementCS EOF )
+ // InternalQVTimperative.g:3083:1: ruleFirstPathElementCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSRule());
@@ -9770,23 +9355,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleFirstPathElementCS"
- // InternalQVTimperative.g:3230:1: ruleFirstPathElementCS : ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) ;
+ // InternalQVTimperative.g:3090:1: ruleFirstPathElementCS : ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) ;
public final void ruleFirstPathElementCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3234:2: ( ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) )
- // InternalQVTimperative.g:3235:1: ( ( rule__FirstPathElementCS__ReferredElementAssignment ) )
+ // InternalQVTimperative.g:3094:2: ( ( ( rule__FirstPathElementCS__ReferredElementAssignment ) ) )
+ // InternalQVTimperative.g:3095:1: ( ( rule__FirstPathElementCS__ReferredElementAssignment ) )
{
- // InternalQVTimperative.g:3235:1: ( ( rule__FirstPathElementCS__ReferredElementAssignment ) )
- // InternalQVTimperative.g:3236:1: ( rule__FirstPathElementCS__ReferredElementAssignment )
+ // InternalQVTimperative.g:3095:1: ( ( rule__FirstPathElementCS__ReferredElementAssignment ) )
+ // InternalQVTimperative.g:3096:1: ( rule__FirstPathElementCS__ReferredElementAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getReferredElementAssignment());
}
- // InternalQVTimperative.g:3237:1: ( rule__FirstPathElementCS__ReferredElementAssignment )
- // InternalQVTimperative.g:3237:2: rule__FirstPathElementCS__ReferredElementAssignment
+ // InternalQVTimperative.g:3097:1: ( rule__FirstPathElementCS__ReferredElementAssignment )
+ // InternalQVTimperative.g:3097:2: rule__FirstPathElementCS__ReferredElementAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__FirstPathElementCS__ReferredElementAssignment();
@@ -9821,11 +9406,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNextPathElementCS"
- // InternalQVTimperative.g:3249:1: entryRuleNextPathElementCS : ruleNextPathElementCS EOF ;
+ // InternalQVTimperative.g:3109:1: entryRuleNextPathElementCS : ruleNextPathElementCS EOF ;
public final void entryRuleNextPathElementCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3250:1: ( ruleNextPathElementCS EOF )
- // InternalQVTimperative.g:3251:1: ruleNextPathElementCS EOF
+ // InternalQVTimperative.g:3110:1: ( ruleNextPathElementCS EOF )
+ // InternalQVTimperative.g:3111:1: ruleNextPathElementCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSRule());
@@ -9855,23 +9440,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNextPathElementCS"
- // InternalQVTimperative.g:3258:1: ruleNextPathElementCS : ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) ;
+ // InternalQVTimperative.g:3118:1: ruleNextPathElementCS : ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) ;
public final void ruleNextPathElementCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3262:2: ( ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) )
- // InternalQVTimperative.g:3263:1: ( ( rule__NextPathElementCS__ReferredElementAssignment ) )
+ // InternalQVTimperative.g:3122:2: ( ( ( rule__NextPathElementCS__ReferredElementAssignment ) ) )
+ // InternalQVTimperative.g:3123:1: ( ( rule__NextPathElementCS__ReferredElementAssignment ) )
{
- // InternalQVTimperative.g:3263:1: ( ( rule__NextPathElementCS__ReferredElementAssignment ) )
- // InternalQVTimperative.g:3264:1: ( rule__NextPathElementCS__ReferredElementAssignment )
+ // InternalQVTimperative.g:3123:1: ( ( rule__NextPathElementCS__ReferredElementAssignment ) )
+ // InternalQVTimperative.g:3124:1: ( rule__NextPathElementCS__ReferredElementAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getReferredElementAssignment());
}
- // InternalQVTimperative.g:3265:1: ( rule__NextPathElementCS__ReferredElementAssignment )
- // InternalQVTimperative.g:3265:2: rule__NextPathElementCS__ReferredElementAssignment
+ // InternalQVTimperative.g:3125:1: ( rule__NextPathElementCS__ReferredElementAssignment )
+ // InternalQVTimperative.g:3125:2: rule__NextPathElementCS__ReferredElementAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NextPathElementCS__ReferredElementAssignment();
@@ -9906,11 +9491,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTemplateBindingCS"
- // InternalQVTimperative.g:3277:1: entryRuleTemplateBindingCS : ruleTemplateBindingCS EOF ;
+ // InternalQVTimperative.g:3137:1: entryRuleTemplateBindingCS : ruleTemplateBindingCS EOF ;
public final void entryRuleTemplateBindingCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3278:1: ( ruleTemplateBindingCS EOF )
- // InternalQVTimperative.g:3279:1: ruleTemplateBindingCS EOF
+ // InternalQVTimperative.g:3138:1: ( ruleTemplateBindingCS EOF )
+ // InternalQVTimperative.g:3139:1: ruleTemplateBindingCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSRule());
@@ -9940,23 +9525,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTemplateBindingCS"
- // InternalQVTimperative.g:3286:1: ruleTemplateBindingCS : ( ( rule__TemplateBindingCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:3146:1: ruleTemplateBindingCS : ( ( rule__TemplateBindingCS__Group__0 ) ) ;
public final void ruleTemplateBindingCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3290:2: ( ( ( rule__TemplateBindingCS__Group__0 ) ) )
- // InternalQVTimperative.g:3291:1: ( ( rule__TemplateBindingCS__Group__0 ) )
+ // InternalQVTimperative.g:3150:2: ( ( ( rule__TemplateBindingCS__Group__0 ) ) )
+ // InternalQVTimperative.g:3151:1: ( ( rule__TemplateBindingCS__Group__0 ) )
{
- // InternalQVTimperative.g:3291:1: ( ( rule__TemplateBindingCS__Group__0 ) )
- // InternalQVTimperative.g:3292:1: ( rule__TemplateBindingCS__Group__0 )
+ // InternalQVTimperative.g:3151:1: ( ( rule__TemplateBindingCS__Group__0 ) )
+ // InternalQVTimperative.g:3152:1: ( rule__TemplateBindingCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getGroup());
}
- // InternalQVTimperative.g:3293:1: ( rule__TemplateBindingCS__Group__0 )
- // InternalQVTimperative.g:3293:2: rule__TemplateBindingCS__Group__0
+ // InternalQVTimperative.g:3153:1: ( rule__TemplateBindingCS__Group__0 )
+ // InternalQVTimperative.g:3153:2: rule__TemplateBindingCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateBindingCS__Group__0();
@@ -9991,11 +9576,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTemplateParameterSubstitutionCS"
- // InternalQVTimperative.g:3305:1: entryRuleTemplateParameterSubstitutionCS : ruleTemplateParameterSubstitutionCS EOF ;
+ // InternalQVTimperative.g:3165:1: entryRuleTemplateParameterSubstitutionCS : ruleTemplateParameterSubstitutionCS EOF ;
public final void entryRuleTemplateParameterSubstitutionCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3306:1: ( ruleTemplateParameterSubstitutionCS EOF )
- // InternalQVTimperative.g:3307:1: ruleTemplateParameterSubstitutionCS EOF
+ // InternalQVTimperative.g:3166:1: ( ruleTemplateParameterSubstitutionCS EOF )
+ // InternalQVTimperative.g:3167:1: ruleTemplateParameterSubstitutionCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateParameterSubstitutionCSRule());
@@ -10025,23 +9610,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTemplateParameterSubstitutionCS"
- // InternalQVTimperative.g:3314:1: ruleTemplateParameterSubstitutionCS : ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) ;
+ // InternalQVTimperative.g:3174:1: ruleTemplateParameterSubstitutionCS : ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) ;
public final void ruleTemplateParameterSubstitutionCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3318:2: ( ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) )
- // InternalQVTimperative.g:3319:1: ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) )
+ // InternalQVTimperative.g:3178:2: ( ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) ) )
+ // InternalQVTimperative.g:3179:1: ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) )
{
- // InternalQVTimperative.g:3319:1: ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) )
- // InternalQVTimperative.g:3320:1: ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment )
+ // InternalQVTimperative.g:3179:1: ( ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment ) )
+ // InternalQVTimperative.g:3180:1: ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateParameterSubstitutionCSAccess().getOwnedActualParameterAssignment());
}
- // InternalQVTimperative.g:3321:1: ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment )
- // InternalQVTimperative.g:3321:2: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment
+ // InternalQVTimperative.g:3181:1: ( rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment )
+ // InternalQVTimperative.g:3181:2: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment();
@@ -10076,11 +9661,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTemplateSignatureCS"
- // InternalQVTimperative.g:3333:1: entryRuleTemplateSignatureCS : ruleTemplateSignatureCS EOF ;
+ // InternalQVTimperative.g:3193:1: entryRuleTemplateSignatureCS : ruleTemplateSignatureCS EOF ;
public final void entryRuleTemplateSignatureCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3334:1: ( ruleTemplateSignatureCS EOF )
- // InternalQVTimperative.g:3335:1: ruleTemplateSignatureCS EOF
+ // InternalQVTimperative.g:3194:1: ( ruleTemplateSignatureCS EOF )
+ // InternalQVTimperative.g:3195:1: ruleTemplateSignatureCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSRule());
@@ -10110,23 +9695,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTemplateSignatureCS"
- // InternalQVTimperative.g:3342:1: ruleTemplateSignatureCS : ( ( rule__TemplateSignatureCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:3202:1: ruleTemplateSignatureCS : ( ( rule__TemplateSignatureCS__Group__0 ) ) ;
public final void ruleTemplateSignatureCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3346:2: ( ( ( rule__TemplateSignatureCS__Group__0 ) ) )
- // InternalQVTimperative.g:3347:1: ( ( rule__TemplateSignatureCS__Group__0 ) )
+ // InternalQVTimperative.g:3206:2: ( ( ( rule__TemplateSignatureCS__Group__0 ) ) )
+ // InternalQVTimperative.g:3207:1: ( ( rule__TemplateSignatureCS__Group__0 ) )
{
- // InternalQVTimperative.g:3347:1: ( ( rule__TemplateSignatureCS__Group__0 ) )
- // InternalQVTimperative.g:3348:1: ( rule__TemplateSignatureCS__Group__0 )
+ // InternalQVTimperative.g:3207:1: ( ( rule__TemplateSignatureCS__Group__0 ) )
+ // InternalQVTimperative.g:3208:1: ( rule__TemplateSignatureCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getGroup());
}
- // InternalQVTimperative.g:3349:1: ( rule__TemplateSignatureCS__Group__0 )
- // InternalQVTimperative.g:3349:2: rule__TemplateSignatureCS__Group__0
+ // InternalQVTimperative.g:3209:1: ( rule__TemplateSignatureCS__Group__0 )
+ // InternalQVTimperative.g:3209:2: rule__TemplateSignatureCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateSignatureCS__Group__0();
@@ -10161,11 +9746,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTypeParameterCS"
- // InternalQVTimperative.g:3361:1: entryRuleTypeParameterCS : ruleTypeParameterCS EOF ;
+ // InternalQVTimperative.g:3221:1: entryRuleTypeParameterCS : ruleTypeParameterCS EOF ;
public final void entryRuleTypeParameterCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3362:1: ( ruleTypeParameterCS EOF )
- // InternalQVTimperative.g:3363:1: ruleTypeParameterCS EOF
+ // InternalQVTimperative.g:3222:1: ( ruleTypeParameterCS EOF )
+ // InternalQVTimperative.g:3223:1: ruleTypeParameterCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSRule());
@@ -10195,23 +9780,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTypeParameterCS"
- // InternalQVTimperative.g:3370:1: ruleTypeParameterCS : ( ( rule__TypeParameterCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:3230:1: ruleTypeParameterCS : ( ( rule__TypeParameterCS__Group__0 ) ) ;
public final void ruleTypeParameterCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3374:2: ( ( ( rule__TypeParameterCS__Group__0 ) ) )
- // InternalQVTimperative.g:3375:1: ( ( rule__TypeParameterCS__Group__0 ) )
+ // InternalQVTimperative.g:3234:2: ( ( ( rule__TypeParameterCS__Group__0 ) ) )
+ // InternalQVTimperative.g:3235:1: ( ( rule__TypeParameterCS__Group__0 ) )
{
- // InternalQVTimperative.g:3375:1: ( ( rule__TypeParameterCS__Group__0 ) )
- // InternalQVTimperative.g:3376:1: ( rule__TypeParameterCS__Group__0 )
+ // InternalQVTimperative.g:3235:1: ( ( rule__TypeParameterCS__Group__0 ) )
+ // InternalQVTimperative.g:3236:1: ( rule__TypeParameterCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getGroup());
}
- // InternalQVTimperative.g:3377:1: ( rule__TypeParameterCS__Group__0 )
- // InternalQVTimperative.g:3377:2: rule__TypeParameterCS__Group__0
+ // InternalQVTimperative.g:3237:1: ( rule__TypeParameterCS__Group__0 )
+ // InternalQVTimperative.g:3237:2: rule__TypeParameterCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__Group__0();
@@ -10246,11 +9831,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTypeRefCS"
- // InternalQVTimperative.g:3389:1: entryRuleTypeRefCS : ruleTypeRefCS EOF ;
+ // InternalQVTimperative.g:3249:1: entryRuleTypeRefCS : ruleTypeRefCS EOF ;
public final void entryRuleTypeRefCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3390:1: ( ruleTypeRefCS EOF )
- // InternalQVTimperative.g:3391:1: ruleTypeRefCS EOF
+ // InternalQVTimperative.g:3250:1: ( ruleTypeRefCS EOF )
+ // InternalQVTimperative.g:3251:1: ruleTypeRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSRule());
@@ -10280,23 +9865,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTypeRefCS"
- // InternalQVTimperative.g:3398:1: ruleTypeRefCS : ( ( rule__TypeRefCS__Alternatives ) ) ;
+ // InternalQVTimperative.g:3258:1: ruleTypeRefCS : ( ( rule__TypeRefCS__Alternatives ) ) ;
public final void ruleTypeRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3402:2: ( ( ( rule__TypeRefCS__Alternatives ) ) )
- // InternalQVTimperative.g:3403:1: ( ( rule__TypeRefCS__Alternatives ) )
+ // InternalQVTimperative.g:3262:2: ( ( ( rule__TypeRefCS__Alternatives ) ) )
+ // InternalQVTimperative.g:3263:1: ( ( rule__TypeRefCS__Alternatives ) )
{
- // InternalQVTimperative.g:3403:1: ( ( rule__TypeRefCS__Alternatives ) )
- // InternalQVTimperative.g:3404:1: ( rule__TypeRefCS__Alternatives )
+ // InternalQVTimperative.g:3263:1: ( ( rule__TypeRefCS__Alternatives ) )
+ // InternalQVTimperative.g:3264:1: ( rule__TypeRefCS__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getAlternatives());
}
- // InternalQVTimperative.g:3405:1: ( rule__TypeRefCS__Alternatives )
- // InternalQVTimperative.g:3405:2: rule__TypeRefCS__Alternatives
+ // InternalQVTimperative.g:3265:1: ( rule__TypeRefCS__Alternatives )
+ // InternalQVTimperative.g:3265:2: rule__TypeRefCS__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeRefCS__Alternatives();
@@ -10331,11 +9916,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTypedRefCS"
- // InternalQVTimperative.g:3417:1: entryRuleTypedRefCS : ruleTypedRefCS EOF ;
+ // InternalQVTimperative.g:3277:1: entryRuleTypedRefCS : ruleTypedRefCS EOF ;
public final void entryRuleTypedRefCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3418:1: ( ruleTypedRefCS EOF )
- // InternalQVTimperative.g:3419:1: ruleTypedRefCS EOF
+ // InternalQVTimperative.g:3278:1: ( ruleTypedRefCS EOF )
+ // InternalQVTimperative.g:3279:1: ruleTypedRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedRefCSRule());
@@ -10365,17 +9950,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTypedRefCS"
- // InternalQVTimperative.g:3426:1: ruleTypedRefCS : ( ruleTypedTypeRefCS ) ;
+ // InternalQVTimperative.g:3286:1: ruleTypedRefCS : ( ruleTypedTypeRefCS ) ;
public final void ruleTypedRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3430:2: ( ( ruleTypedTypeRefCS ) )
- // InternalQVTimperative.g:3431:1: ( ruleTypedTypeRefCS )
+ // InternalQVTimperative.g:3290:2: ( ( ruleTypedTypeRefCS ) )
+ // InternalQVTimperative.g:3291:1: ( ruleTypedTypeRefCS )
{
- // InternalQVTimperative.g:3431:1: ( ruleTypedTypeRefCS )
- // InternalQVTimperative.g:3432:1: ruleTypedTypeRefCS
+ // InternalQVTimperative.g:3291:1: ( ruleTypedTypeRefCS )
+ // InternalQVTimperative.g:3292:1: ruleTypedTypeRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedRefCSAccess().getTypedTypeRefCSParserRuleCall());
@@ -10410,11 +9995,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleTypedTypeRefCS"
- // InternalQVTimperative.g:3445:1: entryRuleTypedTypeRefCS : ruleTypedTypeRefCS EOF ;
+ // InternalQVTimperative.g:3305:1: entryRuleTypedTypeRefCS : ruleTypedTypeRefCS EOF ;
public final void entryRuleTypedTypeRefCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3446:1: ( ruleTypedTypeRefCS EOF )
- // InternalQVTimperative.g:3447:1: ruleTypedTypeRefCS EOF
+ // InternalQVTimperative.g:3306:1: ( ruleTypedTypeRefCS EOF )
+ // InternalQVTimperative.g:3307:1: ruleTypedTypeRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSRule());
@@ -10444,23 +10029,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleTypedTypeRefCS"
- // InternalQVTimperative.g:3454:1: ruleTypedTypeRefCS : ( ( rule__TypedTypeRefCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:3314:1: ruleTypedTypeRefCS : ( ( rule__TypedTypeRefCS__Group__0 ) ) ;
public final void ruleTypedTypeRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3458:2: ( ( ( rule__TypedTypeRefCS__Group__0 ) ) )
- // InternalQVTimperative.g:3459:1: ( ( rule__TypedTypeRefCS__Group__0 ) )
+ // InternalQVTimperative.g:3318:2: ( ( ( rule__TypedTypeRefCS__Group__0 ) ) )
+ // InternalQVTimperative.g:3319:1: ( ( rule__TypedTypeRefCS__Group__0 ) )
{
- // InternalQVTimperative.g:3459:1: ( ( rule__TypedTypeRefCS__Group__0 ) )
- // InternalQVTimperative.g:3460:1: ( rule__TypedTypeRefCS__Group__0 )
+ // InternalQVTimperative.g:3319:1: ( ( rule__TypedTypeRefCS__Group__0 ) )
+ // InternalQVTimperative.g:3320:1: ( rule__TypedTypeRefCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getGroup());
}
- // InternalQVTimperative.g:3461:1: ( rule__TypedTypeRefCS__Group__0 )
- // InternalQVTimperative.g:3461:2: rule__TypedTypeRefCS__Group__0
+ // InternalQVTimperative.g:3321:1: ( rule__TypedTypeRefCS__Group__0 )
+ // InternalQVTimperative.g:3321:2: rule__TypedTypeRefCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedTypeRefCS__Group__0();
@@ -10495,11 +10080,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleWildcardTypeRefCS"
- // InternalQVTimperative.g:3473:1: entryRuleWildcardTypeRefCS : ruleWildcardTypeRefCS EOF ;
+ // InternalQVTimperative.g:3333:1: entryRuleWildcardTypeRefCS : ruleWildcardTypeRefCS EOF ;
public final void entryRuleWildcardTypeRefCS() throws RecognitionException {
try {
- // InternalQVTimperative.g:3474:1: ( ruleWildcardTypeRefCS EOF )
- // InternalQVTimperative.g:3475:1: ruleWildcardTypeRefCS EOF
+ // InternalQVTimperative.g:3334:1: ( ruleWildcardTypeRefCS EOF )
+ // InternalQVTimperative.g:3335:1: ruleWildcardTypeRefCS EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSRule());
@@ -10529,23 +10114,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleWildcardTypeRefCS"
- // InternalQVTimperative.g:3482:1: ruleWildcardTypeRefCS : ( ( rule__WildcardTypeRefCS__Group__0 ) ) ;
+ // InternalQVTimperative.g:3342:1: ruleWildcardTypeRefCS : ( ( rule__WildcardTypeRefCS__Group__0 ) ) ;
public final void ruleWildcardTypeRefCS() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3486:2: ( ( ( rule__WildcardTypeRefCS__Group__0 ) ) )
- // InternalQVTimperative.g:3487:1: ( ( rule__WildcardTypeRefCS__Group__0 ) )
+ // InternalQVTimperative.g:3346:2: ( ( ( rule__WildcardTypeRefCS__Group__0 ) ) )
+ // InternalQVTimperative.g:3347:1: ( ( rule__WildcardTypeRefCS__Group__0 ) )
{
- // InternalQVTimperative.g:3487:1: ( ( rule__WildcardTypeRefCS__Group__0 ) )
- // InternalQVTimperative.g:3488:1: ( rule__WildcardTypeRefCS__Group__0 )
+ // InternalQVTimperative.g:3347:1: ( ( rule__WildcardTypeRefCS__Group__0 ) )
+ // InternalQVTimperative.g:3348:1: ( rule__WildcardTypeRefCS__Group__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getGroup());
}
- // InternalQVTimperative.g:3489:1: ( rule__WildcardTypeRefCS__Group__0 )
- // InternalQVTimperative.g:3489:2: rule__WildcardTypeRefCS__Group__0
+ // InternalQVTimperative.g:3349:1: ( rule__WildcardTypeRefCS__Group__0 )
+ // InternalQVTimperative.g:3349:2: rule__WildcardTypeRefCS__Group__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WildcardTypeRefCS__Group__0();
@@ -10580,11 +10165,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleID"
- // InternalQVTimperative.g:3501:1: entryRuleID : ruleID EOF ;
+ // InternalQVTimperative.g:3361:1: entryRuleID : ruleID EOF ;
public final void entryRuleID() throws RecognitionException {
try {
- // InternalQVTimperative.g:3502:1: ( ruleID EOF )
- // InternalQVTimperative.g:3503:1: ruleID EOF
+ // InternalQVTimperative.g:3362:1: ( ruleID EOF )
+ // InternalQVTimperative.g:3363:1: ruleID EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIDRule());
@@ -10614,23 +10199,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleID"
- // InternalQVTimperative.g:3510:1: ruleID : ( ( rule__ID__Alternatives ) ) ;
+ // InternalQVTimperative.g:3370:1: ruleID : ( ( rule__ID__Alternatives ) ) ;
public final void ruleID() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3514:2: ( ( ( rule__ID__Alternatives ) ) )
- // InternalQVTimperative.g:3515:1: ( ( rule__ID__Alternatives ) )
+ // InternalQVTimperative.g:3374:2: ( ( ( rule__ID__Alternatives ) ) )
+ // InternalQVTimperative.g:3375:1: ( ( rule__ID__Alternatives ) )
{
- // InternalQVTimperative.g:3515:1: ( ( rule__ID__Alternatives ) )
- // InternalQVTimperative.g:3516:1: ( rule__ID__Alternatives )
+ // InternalQVTimperative.g:3375:1: ( ( rule__ID__Alternatives ) )
+ // InternalQVTimperative.g:3376:1: ( rule__ID__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getAlternatives());
}
- // InternalQVTimperative.g:3517:1: ( rule__ID__Alternatives )
- // InternalQVTimperative.g:3517:2: rule__ID__Alternatives
+ // InternalQVTimperative.g:3377:1: ( rule__ID__Alternatives )
+ // InternalQVTimperative.g:3377:2: rule__ID__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ID__Alternatives();
@@ -10665,11 +10250,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleIdentifier"
- // InternalQVTimperative.g:3529:1: entryRuleIdentifier : ruleIdentifier EOF ;
+ // InternalQVTimperative.g:3389:1: entryRuleIdentifier : ruleIdentifier EOF ;
public final void entryRuleIdentifier() throws RecognitionException {
try {
- // InternalQVTimperative.g:3530:1: ( ruleIdentifier EOF )
- // InternalQVTimperative.g:3531:1: ruleIdentifier EOF
+ // InternalQVTimperative.g:3390:1: ( ruleIdentifier EOF )
+ // InternalQVTimperative.g:3391:1: ruleIdentifier EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentifierRule());
@@ -10699,17 +10284,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleIdentifier"
- // InternalQVTimperative.g:3538:1: ruleIdentifier : ( ruleID ) ;
+ // InternalQVTimperative.g:3398:1: ruleIdentifier : ( ruleID ) ;
public final void ruleIdentifier() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3542:2: ( ( ruleID ) )
- // InternalQVTimperative.g:3543:1: ( ruleID )
+ // InternalQVTimperative.g:3402:2: ( ( ruleID ) )
+ // InternalQVTimperative.g:3403:1: ( ruleID )
{
- // InternalQVTimperative.g:3543:1: ( ruleID )
- // InternalQVTimperative.g:3544:1: ruleID
+ // InternalQVTimperative.g:3403:1: ( ruleID )
+ // InternalQVTimperative.g:3404:1: ruleID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIdentifierAccess().getIDParserRuleCall());
@@ -10744,11 +10329,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleLOWER"
- // InternalQVTimperative.g:3557:1: entryRuleLOWER : ruleLOWER EOF ;
+ // InternalQVTimperative.g:3417:1: entryRuleLOWER : ruleLOWER EOF ;
public final void entryRuleLOWER() throws RecognitionException {
try {
- // InternalQVTimperative.g:3558:1: ( ruleLOWER EOF )
- // InternalQVTimperative.g:3559:1: ruleLOWER EOF
+ // InternalQVTimperative.g:3418:1: ( ruleLOWER EOF )
+ // InternalQVTimperative.g:3419:1: ruleLOWER EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLOWERRule());
@@ -10778,17 +10363,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleLOWER"
- // InternalQVTimperative.g:3566:1: ruleLOWER : ( RULE_INT ) ;
+ // InternalQVTimperative.g:3426:1: ruleLOWER : ( RULE_INT ) ;
public final void ruleLOWER() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3570:2: ( ( RULE_INT ) )
- // InternalQVTimperative.g:3571:1: ( RULE_INT )
+ // InternalQVTimperative.g:3430:2: ( ( RULE_INT ) )
+ // InternalQVTimperative.g:3431:1: ( RULE_INT )
{
- // InternalQVTimperative.g:3571:1: ( RULE_INT )
- // InternalQVTimperative.g:3572:1: RULE_INT
+ // InternalQVTimperative.g:3431:1: ( RULE_INT )
+ // InternalQVTimperative.g:3432:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLOWERAccess().getINTTerminalRuleCall());
@@ -10819,11 +10404,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleNUMBER_LITERAL"
- // InternalQVTimperative.g:3585:1: entryRuleNUMBER_LITERAL : ruleNUMBER_LITERAL EOF ;
+ // InternalQVTimperative.g:3445:1: entryRuleNUMBER_LITERAL : ruleNUMBER_LITERAL EOF ;
public final void entryRuleNUMBER_LITERAL() throws RecognitionException {
try {
- // InternalQVTimperative.g:3586:1: ( ruleNUMBER_LITERAL EOF )
- // InternalQVTimperative.g:3587:1: ruleNUMBER_LITERAL EOF
+ // InternalQVTimperative.g:3446:1: ( ruleNUMBER_LITERAL EOF )
+ // InternalQVTimperative.g:3447:1: ruleNUMBER_LITERAL EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNUMBER_LITERALRule());
@@ -10853,17 +10438,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleNUMBER_LITERAL"
- // InternalQVTimperative.g:3594:1: ruleNUMBER_LITERAL : ( RULE_INT ) ;
+ // InternalQVTimperative.g:3454:1: ruleNUMBER_LITERAL : ( RULE_INT ) ;
public final void ruleNUMBER_LITERAL() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3598:2: ( ( RULE_INT ) )
- // InternalQVTimperative.g:3599:1: ( RULE_INT )
+ // InternalQVTimperative.g:3458:2: ( ( RULE_INT ) )
+ // InternalQVTimperative.g:3459:1: ( RULE_INT )
{
- // InternalQVTimperative.g:3599:1: ( RULE_INT )
- // InternalQVTimperative.g:3600:1: RULE_INT
+ // InternalQVTimperative.g:3459:1: ( RULE_INT )
+ // InternalQVTimperative.g:3460:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNUMBER_LITERALAccess().getINTTerminalRuleCall());
@@ -10894,11 +10479,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleStringLiteral"
- // InternalQVTimperative.g:3613:1: entryRuleStringLiteral : ruleStringLiteral EOF ;
+ // InternalQVTimperative.g:3473:1: entryRuleStringLiteral : ruleStringLiteral EOF ;
public final void entryRuleStringLiteral() throws RecognitionException {
try {
- // InternalQVTimperative.g:3614:1: ( ruleStringLiteral EOF )
- // InternalQVTimperative.g:3615:1: ruleStringLiteral EOF
+ // InternalQVTimperative.g:3474:1: ( ruleStringLiteral EOF )
+ // InternalQVTimperative.g:3475:1: ruleStringLiteral EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralRule());
@@ -10928,17 +10513,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleStringLiteral"
- // InternalQVTimperative.g:3622:1: ruleStringLiteral : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTimperative.g:3482:1: ruleStringLiteral : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void ruleStringLiteral() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3626:2: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:3627:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:3486:2: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:3487:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:3627:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:3628:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:3487:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:3488:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralAccess().getSINGLE_QUOTED_STRINGTerminalRuleCall());
@@ -10969,11 +10554,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleUPPER"
- // InternalQVTimperative.g:3641:1: entryRuleUPPER : ruleUPPER EOF ;
+ // InternalQVTimperative.g:3501:1: entryRuleUPPER : ruleUPPER EOF ;
public final void entryRuleUPPER() throws RecognitionException {
try {
- // InternalQVTimperative.g:3642:1: ( ruleUPPER EOF )
- // InternalQVTimperative.g:3643:1: ruleUPPER EOF
+ // InternalQVTimperative.g:3502:1: ( ruleUPPER EOF )
+ // InternalQVTimperative.g:3503:1: ruleUPPER EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERRule());
@@ -11003,23 +10588,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleUPPER"
- // InternalQVTimperative.g:3650:1: ruleUPPER : ( ( rule__UPPER__Alternatives ) ) ;
+ // InternalQVTimperative.g:3510:1: ruleUPPER : ( ( rule__UPPER__Alternatives ) ) ;
public final void ruleUPPER() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3654:2: ( ( ( rule__UPPER__Alternatives ) ) )
- // InternalQVTimperative.g:3655:1: ( ( rule__UPPER__Alternatives ) )
+ // InternalQVTimperative.g:3514:2: ( ( ( rule__UPPER__Alternatives ) ) )
+ // InternalQVTimperative.g:3515:1: ( ( rule__UPPER__Alternatives ) )
{
- // InternalQVTimperative.g:3655:1: ( ( rule__UPPER__Alternatives ) )
- // InternalQVTimperative.g:3656:1: ( rule__UPPER__Alternatives )
+ // InternalQVTimperative.g:3515:1: ( ( rule__UPPER__Alternatives ) )
+ // InternalQVTimperative.g:3516:1: ( rule__UPPER__Alternatives )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getAlternatives());
}
- // InternalQVTimperative.g:3657:1: ( rule__UPPER__Alternatives )
- // InternalQVTimperative.g:3657:2: rule__UPPER__Alternatives
+ // InternalQVTimperative.g:3517:1: ( rule__UPPER__Alternatives )
+ // InternalQVTimperative.g:3517:2: rule__UPPER__Alternatives
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UPPER__Alternatives();
@@ -11054,11 +10639,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "entryRuleURI"
- // InternalQVTimperative.g:3669:1: entryRuleURI : ruleURI EOF ;
+ // InternalQVTimperative.g:3529:1: entryRuleURI : ruleURI EOF ;
public final void entryRuleURI() throws RecognitionException {
try {
- // InternalQVTimperative.g:3670:1: ( ruleURI EOF )
- // InternalQVTimperative.g:3671:1: ruleURI EOF
+ // InternalQVTimperative.g:3530:1: ( ruleURI EOF )
+ // InternalQVTimperative.g:3531:1: ruleURI EOF
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIRule());
@@ -11088,17 +10673,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "ruleURI"
- // InternalQVTimperative.g:3678:1: ruleURI : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTimperative.g:3538:1: ruleURI : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void ruleURI() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3682:2: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:3683:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:3542:2: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:3543:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:3683:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:3684:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:3543:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:3544:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIAccess().getSINGLE_QUOTED_STRINGTerminalRuleCall());
@@ -11129,13 +10714,13 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TopLevelCS__Alternatives_1"
- // InternalQVTimperative.g:3697:1: rule__TopLevelCS__Alternatives_1 : ( ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) | ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) | ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) | ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) );
+ // InternalQVTimperative.g:3557:1: rule__TopLevelCS__Alternatives_1 : ( ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) | ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) | ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) | ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) );
public final void rule__TopLevelCS__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3701:1: ( ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) | ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) | ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) | ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) )
+ // InternalQVTimperative.g:3561:1: ( ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) ) | ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) ) | ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) ) | ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) ) )
int alt2=4;
switch ( input.LA(1) ) {
case 80:
@@ -11143,18 +10728,18 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
alt2=1;
}
break;
- case 28:
+ case 30:
{
alt2=2;
}
break;
- case 24:
+ case 26:
{
alt2=3;
}
break;
- case 25:
- case 116:
+ case 27:
+ case 118:
{
alt2=4;
}
@@ -11169,16 +10754,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
switch (alt2) {
case 1 :
- // InternalQVTimperative.g:3702:1: ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) )
+ // InternalQVTimperative.g:3562:1: ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) )
{
- // InternalQVTimperative.g:3702:1: ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) )
- // InternalQVTimperative.g:3703:1: ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 )
+ // InternalQVTimperative.g:3562:1: ( ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 ) )
+ // InternalQVTimperative.g:3563:1: ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedPackagesAssignment_1_0());
}
- // InternalQVTimperative.g:3704:1: ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 )
- // InternalQVTimperative.g:3704:2: rule__TopLevelCS__OwnedPackagesAssignment_1_0
+ // InternalQVTimperative.g:3564:1: ( rule__TopLevelCS__OwnedPackagesAssignment_1_0 )
+ // InternalQVTimperative.g:3564:2: rule__TopLevelCS__OwnedPackagesAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TopLevelCS__OwnedPackagesAssignment_1_0();
@@ -11198,16 +10783,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:3708:6: ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) )
+ // InternalQVTimperative.g:3568:6: ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) )
{
- // InternalQVTimperative.g:3708:6: ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) )
- // InternalQVTimperative.g:3709:1: ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 )
+ // InternalQVTimperative.g:3568:6: ( ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 ) )
+ // InternalQVTimperative.g:3569:1: ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedTransformationsAssignment_1_1());
}
- // InternalQVTimperative.g:3710:1: ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 )
- // InternalQVTimperative.g:3710:2: rule__TopLevelCS__OwnedTransformationsAssignment_1_1
+ // InternalQVTimperative.g:3570:1: ( rule__TopLevelCS__OwnedTransformationsAssignment_1_1 )
+ // InternalQVTimperative.g:3570:2: rule__TopLevelCS__OwnedTransformationsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TopLevelCS__OwnedTransformationsAssignment_1_1();
@@ -11227,16 +10812,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:3714:6: ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) )
+ // InternalQVTimperative.g:3574:6: ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) )
{
- // InternalQVTimperative.g:3714:6: ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) )
- // InternalQVTimperative.g:3715:1: ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 )
+ // InternalQVTimperative.g:3574:6: ( ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 ) )
+ // InternalQVTimperative.g:3575:1: ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedMappingsAssignment_1_2());
}
- // InternalQVTimperative.g:3716:1: ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 )
- // InternalQVTimperative.g:3716:2: rule__TopLevelCS__OwnedMappingsAssignment_1_2
+ // InternalQVTimperative.g:3576:1: ( rule__TopLevelCS__OwnedMappingsAssignment_1_2 )
+ // InternalQVTimperative.g:3576:2: rule__TopLevelCS__OwnedMappingsAssignment_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TopLevelCS__OwnedMappingsAssignment_1_2();
@@ -11256,16 +10841,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:3720:6: ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) )
+ // InternalQVTimperative.g:3580:6: ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) )
{
- // InternalQVTimperative.g:3720:6: ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) )
- // InternalQVTimperative.g:3721:1: ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 )
+ // InternalQVTimperative.g:3580:6: ( ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 ) )
+ // InternalQVTimperative.g:3581:1: ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedQueriesAssignment_1_3());
}
- // InternalQVTimperative.g:3722:1: ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 )
- // InternalQVTimperative.g:3722:2: rule__TopLevelCS__OwnedQueriesAssignment_1_3
+ // InternalQVTimperative.g:3582:1: ( rule__TopLevelCS__OwnedQueriesAssignment_1_3 )
+ // InternalQVTimperative.g:3582:2: rule__TopLevelCS__OwnedQueriesAssignment_1_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TopLevelCS__OwnedQueriesAssignment_1_3();
@@ -11301,39 +10886,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__TopLevelCS__Alternatives_1"
- // $ANTLR start "rule__BottomPatternCS__Alternatives"
- // InternalQVTimperative.g:3731:1: rule__BottomPatternCS__Alternatives : ( ( ( rule__BottomPatternCS__Group_0__0 ) ) | ( ( rule__BottomPatternCS__Group_1__0 ) ) | ( ( rule__BottomPatternCS__Group_2__0 ) ) | ( ( rule__BottomPatternCS__Group_3__0 ) ) );
- public final void rule__BottomPatternCS__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__BottomPatternCS__Alternatives_2"
+ // InternalQVTimperative.g:3591:1: rule__BottomPatternCS__Alternatives_2 : ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) | ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) );
+ public final void rule__BottomPatternCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3735:1: ( ( ( rule__BottomPatternCS__Group_0__0 ) ) | ( ( rule__BottomPatternCS__Group_1__0 ) ) | ( ( rule__BottomPatternCS__Group_2__0 ) ) | ( ( rule__BottomPatternCS__Group_3__0 ) ) )
- int alt3=4;
+ // InternalQVTimperative.g:3595:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) | ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) )
+ int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==69) ) {
- int LA3_1 = input.LA(2);
-
- if ( (synpred5_InternalQVTimperative()) ) {
- alt3=1;
- }
- else if ( (synpred6_InternalQVTimperative()) ) {
- alt3=2;
- }
- else if ( (synpred7_InternalQVTimperative()) ) {
- alt3=3;
- }
- else if ( (true) ) {
- alt3=4;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 3, 1, input);
-
- throw nvae;
- }
+ if ( (LA3_0==20||LA3_0==119) ) {
+ alt3=1;
+ }
+ else if ( (LA3_0==21) ) {
+ alt3=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
@@ -11344,19 +10912,19 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
switch (alt3) {
case 1 :
- // InternalQVTimperative.g:3736:1: ( ( rule__BottomPatternCS__Group_0__0 ) )
+ // InternalQVTimperative.g:3596:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
{
- // InternalQVTimperative.g:3736:1: ( ( rule__BottomPatternCS__Group_0__0 ) )
- // InternalQVTimperative.g:3737:1: ( rule__BottomPatternCS__Group_0__0 )
+ // InternalQVTimperative.g:3596:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
+ // InternalQVTimperative.g:3597:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getGroup_0());
+ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
}
- // InternalQVTimperative.g:3738:1: ( rule__BottomPatternCS__Group_0__0 )
- // InternalQVTimperative.g:3738:2: rule__BottomPatternCS__Group_0__0
+ // InternalQVTimperative.g:3598:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
+ // InternalQVTimperative.g:3598:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_0__0();
+ rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0();
state._fsp--;
if (state.failed) return ;
@@ -11364,7 +10932,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getGroup_0());
+ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
}
}
@@ -11373,48 +10941,19 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:3742:6: ( ( rule__BottomPatternCS__Group_1__0 ) )
- {
- // InternalQVTimperative.g:3742:6: ( ( rule__BottomPatternCS__Group_1__0 ) )
- // InternalQVTimperative.g:3743:1: ( rule__BottomPatternCS__Group_1__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getGroup_1());
- }
- // InternalQVTimperative.g:3744:1: ( rule__BottomPatternCS__Group_1__0 )
- // InternalQVTimperative.g:3744:2: rule__BottomPatternCS__Group_1__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getGroup_1());
- }
-
- }
-
-
- }
- break;
- case 3 :
- // InternalQVTimperative.g:3748:6: ( ( rule__BottomPatternCS__Group_2__0 ) )
+ // InternalQVTimperative.g:3602:6: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) )
{
- // InternalQVTimperative.g:3748:6: ( ( rule__BottomPatternCS__Group_2__0 ) )
- // InternalQVTimperative.g:3749:1: ( rule__BottomPatternCS__Group_2__0 )
+ // InternalQVTimperative.g:3602:6: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) )
+ // InternalQVTimperative.g:3603:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getGroup_2());
+ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
}
- // InternalQVTimperative.g:3750:1: ( rule__BottomPatternCS__Group_2__0 )
- // InternalQVTimperative.g:3750:2: rule__BottomPatternCS__Group_2__0
+ // InternalQVTimperative.g:3604:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )
+ // InternalQVTimperative.g:3604:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_2__0();
+ rule__BottomPatternCS__OwnedConstraintsAssignment_2_1();
state._fsp--;
if (state.failed) return ;
@@ -11422,36 +10961,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getGroup_2());
- }
-
- }
-
-
- }
- break;
- case 4 :
- // InternalQVTimperative.g:3754:6: ( ( rule__BottomPatternCS__Group_3__0 ) )
- {
- // InternalQVTimperative.g:3754:6: ( ( rule__BottomPatternCS__Group_3__0 ) )
- // InternalQVTimperative.g:3755:1: ( rule__BottomPatternCS__Group_3__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getGroup_3());
- }
- // InternalQVTimperative.g:3756:1: ( rule__BottomPatternCS__Group_3__0 )
- // InternalQVTimperative.g:3756:2: rule__BottomPatternCS__Group_3__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_3__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getGroup_3());
+ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
}
}
@@ -11473,17 +10983,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Alternatives"
+ // $ANTLR end "rule__BottomPatternCS__Alternatives_2"
// $ANTLR start "rule__BottomStatementCS__Alternatives"
- // InternalQVTimperative.g:3765:1: rule__BottomStatementCS__Alternatives : ( ( ruleNewStatementCS ) | ( ruleSetStatementCS ) );
+ // InternalQVTimperative.g:3613:1: rule__BottomStatementCS__Alternatives : ( ( ruleNewStatementCS ) | ( ruleSetStatementCS ) );
public final void rule__BottomStatementCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3769:1: ( ( ruleNewStatementCS ) | ( ruleSetStatementCS ) )
+ // InternalQVTimperative.g:3617:1: ( ( ruleNewStatementCS ) | ( ruleSetStatementCS ) )
int alt4=2;
int LA4_0 = input.LA(1);
@@ -11502,10 +11012,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
switch (alt4) {
case 1 :
- // InternalQVTimperative.g:3770:1: ( ruleNewStatementCS )
+ // InternalQVTimperative.g:3618:1: ( ruleNewStatementCS )
{
- // InternalQVTimperative.g:3770:1: ( ruleNewStatementCS )
- // InternalQVTimperative.g:3771:1: ruleNewStatementCS
+ // InternalQVTimperative.g:3618:1: ( ruleNewStatementCS )
+ // InternalQVTimperative.g:3619:1: ruleNewStatementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomStatementCSAccess().getNewStatementCSParserRuleCall_0());
@@ -11525,10 +11035,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:3776:6: ( ruleSetStatementCS )
+ // InternalQVTimperative.g:3624:6: ( ruleSetStatementCS )
{
- // InternalQVTimperative.g:3776:6: ( ruleSetStatementCS )
- // InternalQVTimperative.g:3777:1: ruleSetStatementCS
+ // InternalQVTimperative.g:3624:6: ( ruleSetStatementCS )
+ // InternalQVTimperative.g:3625:1: ruleSetStatementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomStatementCSAccess().getSetStatementCSParserRuleCall_1());
@@ -11565,22 +11075,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ControlStatementCS__Alternatives"
- // InternalQVTimperative.g:3787:1: rule__ControlStatementCS__Alternatives : ( ( ruleAddStatementCS ) | ( ruleMappingCallCS ) | ( ruleMappingLoopCS ) );
+ // InternalQVTimperative.g:3635:1: rule__ControlStatementCS__Alternatives : ( ( ruleAddStatementCS ) | ( ruleMappingCallCS ) | ( ruleMappingLoopCS ) );
public final void rule__ControlStatementCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3791:1: ( ( ruleAddStatementCS ) | ( ruleMappingCallCS ) | ( ruleMappingLoopCS ) )
+ // InternalQVTimperative.g:3639:1: ( ( ruleAddStatementCS ) | ( ruleMappingCallCS ) | ( ruleMappingLoopCS ) )
int alt5=3;
switch ( input.LA(1) ) {
- case 67:
+ case 69:
{
alt5=1;
}
break;
case 78:
- case 114:
+ case 116:
{
alt5=2;
}
@@ -11600,10 +11110,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
switch (alt5) {
case 1 :
- // InternalQVTimperative.g:3792:1: ( ruleAddStatementCS )
+ // InternalQVTimperative.g:3640:1: ( ruleAddStatementCS )
{
- // InternalQVTimperative.g:3792:1: ( ruleAddStatementCS )
- // InternalQVTimperative.g:3793:1: ruleAddStatementCS
+ // InternalQVTimperative.g:3640:1: ( ruleAddStatementCS )
+ // InternalQVTimperative.g:3641:1: ruleAddStatementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getControlStatementCSAccess().getAddStatementCSParserRuleCall_0());
@@ -11623,10 +11133,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:3798:6: ( ruleMappingCallCS )
+ // InternalQVTimperative.g:3646:6: ( ruleMappingCallCS )
{
- // InternalQVTimperative.g:3798:6: ( ruleMappingCallCS )
- // InternalQVTimperative.g:3799:1: ruleMappingCallCS
+ // InternalQVTimperative.g:3646:6: ( ruleMappingCallCS )
+ // InternalQVTimperative.g:3647:1: ruleMappingCallCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getControlStatementCSAccess().getMappingCallCSParserRuleCall_1());
@@ -11646,10 +11156,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:3804:6: ( ruleMappingLoopCS )
+ // InternalQVTimperative.g:3652:6: ( ruleMappingLoopCS )
{
- // InternalQVTimperative.g:3804:6: ( ruleMappingLoopCS )
- // InternalQVTimperative.g:3805:1: ruleMappingLoopCS
+ // InternalQVTimperative.g:3652:6: ( ruleMappingLoopCS )
+ // InternalQVTimperative.g:3653:1: ruleMappingLoopCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getControlStatementCSAccess().getMappingLoopCSParserRuleCall_2());
@@ -11685,62 +11195,55 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__ControlStatementCS__Alternatives"
- // $ANTLR start "rule__GuardPatternCS__Alternatives"
- // InternalQVTimperative.g:3815:1: rule__GuardPatternCS__Alternatives : ( ( ( rule__GuardPatternCS__Group_0__0 ) ) | ( ( rule__GuardPatternCS__Group_1__0 ) ) | ( ( rule__GuardPatternCS__Group_2__0 ) ) | ( ( rule__GuardPatternCS__Group_3__0 ) ) );
- public final void rule__GuardPatternCS__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__Alternatives_2"
+ // InternalQVTimperative.g:3663:1: rule__GuardPatternCS__Alternatives_2 : ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) | ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1 ) ) | ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_2 ) ) );
+ public final void rule__GuardPatternCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3819:1: ( ( ( rule__GuardPatternCS__Group_0__0 ) ) | ( ( rule__GuardPatternCS__Group_1__0 ) ) | ( ( rule__GuardPatternCS__Group_2__0 ) ) | ( ( rule__GuardPatternCS__Group_3__0 ) ) )
- int alt6=4;
- int LA6_0 = input.LA(1);
-
- if ( (LA6_0==73) ) {
- int LA6_1 = input.LA(2);
-
- if ( (synpred11_InternalQVTimperative()) ) {
- alt6=1;
- }
- else if ( (synpred12_InternalQVTimperative()) ) {
- alt6=2;
- }
- else if ( (synpred13_InternalQVTimperative()) ) {
- alt6=3;
+ // InternalQVTimperative.g:3667:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) | ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1 ) ) | ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_2 ) ) )
+ int alt6=3;
+ switch ( input.LA(1) ) {
+ case 17:
+ case 115:
+ {
+ alt6=1;
}
- else if ( (true) ) {
- alt6=4;
+ break;
+ case 84:
+ {
+ alt6=2;
}
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 6, 1, input);
-
- throw nvae;
+ break;
+ case 21:
+ {
+ alt6=3;
}
- }
- else {
+ break;
+ default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 6, 0, input);
throw nvae;
}
+
switch (alt6) {
case 1 :
- // InternalQVTimperative.g:3820:1: ( ( rule__GuardPatternCS__Group_0__0 ) )
+ // InternalQVTimperative.g:3668:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
{
- // InternalQVTimperative.g:3820:1: ( ( rule__GuardPatternCS__Group_0__0 ) )
- // InternalQVTimperative.g:3821:1: ( rule__GuardPatternCS__Group_0__0 )
+ // InternalQVTimperative.g:3668:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
+ // InternalQVTimperative.g:3669:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getGroup_0());
+ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
}
- // InternalQVTimperative.g:3822:1: ( rule__GuardPatternCS__Group_0__0 )
- // InternalQVTimperative.g:3822:2: rule__GuardPatternCS__Group_0__0
+ // InternalQVTimperative.g:3670:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
+ // InternalQVTimperative.g:3670:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_0__0();
+ rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0();
state._fsp--;
if (state.failed) return ;
@@ -11748,7 +11251,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getGroup_0());
+ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
}
}
@@ -11757,19 +11260,19 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:3826:6: ( ( rule__GuardPatternCS__Group_1__0 ) )
+ // InternalQVTimperative.g:3674:6: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1 ) )
{
- // InternalQVTimperative.g:3826:6: ( ( rule__GuardPatternCS__Group_1__0 ) )
- // InternalQVTimperative.g:3827:1: ( rule__GuardPatternCS__Group_1__0 )
+ // InternalQVTimperative.g:3674:6: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1 ) )
+ // InternalQVTimperative.g:3675:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getGroup_1());
+ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1());
}
- // InternalQVTimperative.g:3828:1: ( rule__GuardPatternCS__Group_1__0 )
- // InternalQVTimperative.g:3828:2: rule__GuardPatternCS__Group_1__0
+ // InternalQVTimperative.g:3676:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1 )
+ // InternalQVTimperative.g:3676:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_1__0();
+ rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1();
state._fsp--;
if (state.failed) return ;
@@ -11777,7 +11280,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getGroup_1());
+ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1());
}
}
@@ -11786,48 +11289,19 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:3832:6: ( ( rule__GuardPatternCS__Group_2__0 ) )
- {
- // InternalQVTimperative.g:3832:6: ( ( rule__GuardPatternCS__Group_2__0 ) )
- // InternalQVTimperative.g:3833:1: ( rule__GuardPatternCS__Group_2__0 )
+ // InternalQVTimperative.g:3680:6: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_2 ) )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getGroup_2());
- }
- // InternalQVTimperative.g:3834:1: ( rule__GuardPatternCS__Group_2__0 )
- // InternalQVTimperative.g:3834:2: rule__GuardPatternCS__Group_2__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getGroup_2());
- }
-
- }
-
-
- }
- break;
- case 4 :
- // InternalQVTimperative.g:3838:6: ( ( rule__GuardPatternCS__Group_3__0 ) )
- {
- // InternalQVTimperative.g:3838:6: ( ( rule__GuardPatternCS__Group_3__0 ) )
- // InternalQVTimperative.g:3839:1: ( rule__GuardPatternCS__Group_3__0 )
+ // InternalQVTimperative.g:3680:6: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_2 ) )
+ // InternalQVTimperative.g:3681:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_2 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getGroup_3());
+ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_2());
}
- // InternalQVTimperative.g:3840:1: ( rule__GuardPatternCS__Group_3__0 )
- // InternalQVTimperative.g:3840:2: rule__GuardPatternCS__Group_3__0
+ // InternalQVTimperative.g:3682:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_2 )
+ // InternalQVTimperative.g:3682:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_2
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_3__0();
+ rule__GuardPatternCS__OwnedPredicatesAssignment_2_2();
state._fsp--;
if (state.failed) return ;
@@ -11835,7 +11309,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getGroup_3());
+ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_2());
}
}
@@ -11857,24 +11331,24 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Alternatives"
+ // $ANTLR end "rule__GuardPatternCS__Alternatives_2"
- // $ANTLR start "rule__MappingCS__OwnedDomainsAlternatives_5_0"
- // InternalQVTimperative.g:3849:1: rule__MappingCS__OwnedDomainsAlternatives_5_0 : ( ( ruleSourceDomainCS ) | ( ruleTargetDomainCS ) );
- public final void rule__MappingCS__OwnedDomainsAlternatives_5_0() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__Alternatives_0"
+ // InternalQVTimperative.g:3691:1: rule__GuardVariableCS__Alternatives_0 : ( ( 'in' ) | ( ( rule__GuardVariableCS__IsConnectionAssignment_0_1 ) ) );
+ public final void rule__GuardVariableCS__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3853:1: ( ( ruleSourceDomainCS ) | ( ruleTargetDomainCS ) )
+ // InternalQVTimperative.g:3695:1: ( ( 'in' ) | ( ( rule__GuardVariableCS__IsConnectionAssignment_0_1 ) ) )
int alt7=2;
int LA7_0 = input.LA(1);
- if ( (LA7_0==19) ) {
+ if ( (LA7_0==17) ) {
alt7=1;
}
- else if ( (LA7_0==20) ) {
+ else if ( (LA7_0==115) ) {
alt7=2;
}
else {
@@ -11886,21 +11360,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
switch (alt7) {
case 1 :
- // InternalQVTimperative.g:3854:1: ( ruleSourceDomainCS )
+ // InternalQVTimperative.g:3696:1: ( 'in' )
{
- // InternalQVTimperative.g:3854:1: ( ruleSourceDomainCS )
- // InternalQVTimperative.g:3855:1: ruleSourceDomainCS
+ // InternalQVTimperative.g:3696:1: ( 'in' )
+ // InternalQVTimperative.g:3697:1: 'in'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getOwnedDomainsSourceDomainCSParserRuleCall_5_0_0());
+ before(grammarAccess.getGuardVariableCSAccess().getInKeyword_0_0());
}
- pushFollow(FollowSets000.FOLLOW_2);
- ruleSourceDomainCS();
-
- state._fsp--;
- if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getOwnedDomainsSourceDomainCSParserRuleCall_5_0_0());
+ after(grammarAccess.getGuardVariableCSAccess().getInKeyword_0_0());
}
}
@@ -11909,21 +11379,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:3860:6: ( ruleTargetDomainCS )
+ // InternalQVTimperative.g:3704:6: ( ( rule__GuardVariableCS__IsConnectionAssignment_0_1 ) )
{
- // InternalQVTimperative.g:3860:6: ( ruleTargetDomainCS )
- // InternalQVTimperative.g:3861:1: ruleTargetDomainCS
+ // InternalQVTimperative.g:3704:6: ( ( rule__GuardVariableCS__IsConnectionAssignment_0_1 ) )
+ // InternalQVTimperative.g:3705:1: ( rule__GuardVariableCS__IsConnectionAssignment_0_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getOwnedDomainsTargetDomainCSParserRuleCall_5_0_1());
+ before(grammarAccess.getGuardVariableCSAccess().getIsConnectionAssignment_0_1());
}
+ // InternalQVTimperative.g:3706:1: ( rule__GuardVariableCS__IsConnectionAssignment_0_1 )
+ // InternalQVTimperative.g:3706:2: rule__GuardVariableCS__IsConnectionAssignment_0_1
+ {
pushFollow(FollowSets000.FOLLOW_2);
- ruleTargetDomainCS();
+ rule__GuardVariableCS__IsConnectionAssignment_0_1();
state._fsp--;
if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getOwnedDomainsTargetDomainCSParserRuleCall_5_0_1());
+ after(grammarAccess.getGuardVariableCSAccess().getIsConnectionAssignment_0_1());
}
}
@@ -11945,24 +11421,24 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__MappingCS__OwnedDomainsAlternatives_5_0"
+ // $ANTLR end "rule__GuardVariableCS__Alternatives_0"
- // $ANTLR start "rule__MappingCallBindingCS__Alternatives_1"
- // InternalQVTimperative.g:3871:1: rule__MappingCallBindingCS__Alternatives_1 : ( ( ':=' ) | ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) );
- public final void rule__MappingCallBindingCS__Alternatives_1() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__OwnedDomainsAlternatives_5_0"
+ // InternalQVTimperative.g:3715:1: rule__MappingCS__OwnedDomainsAlternatives_5_0 : ( ( ruleSourceDomainCS ) | ( ruleTargetDomainCS ) );
+ public final void rule__MappingCS__OwnedDomainsAlternatives_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3875:1: ( ( ':=' ) | ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:3719:1: ( ( ruleSourceDomainCS ) | ( ruleTargetDomainCS ) )
int alt8=2;
int LA8_0 = input.LA(1);
- if ( (LA8_0==17) ) {
+ if ( (LA8_0==21) ) {
alt8=1;
}
- else if ( (LA8_0==115) ) {
+ else if ( (LA8_0==22) ) {
alt8=2;
}
else {
@@ -11974,17 +11450,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
switch (alt8) {
case 1 :
- // InternalQVTimperative.g:3876:1: ( ':=' )
+ // InternalQVTimperative.g:3720:1: ( ruleSourceDomainCS )
{
- // InternalQVTimperative.g:3876:1: ( ':=' )
- // InternalQVTimperative.g:3877:1: ':='
+ // InternalQVTimperative.g:3720:1: ( ruleSourceDomainCS )
+ // InternalQVTimperative.g:3721:1: ruleSourceDomainCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCallBindingCSAccess().getColonEqualsSignKeyword_1_0());
+ before(grammarAccess.getMappingCSAccess().getOwnedDomainsSourceDomainCSParserRuleCall_5_0_0());
}
- match(input,17,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ pushFollow(FollowSets000.FOLLOW_2);
+ ruleSourceDomainCS();
+
+ state._fsp--;
+ if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCallBindingCSAccess().getColonEqualsSignKeyword_1_0());
+ after(grammarAccess.getMappingCSAccess().getOwnedDomainsSourceDomainCSParserRuleCall_5_0_0());
}
}
@@ -11993,27 +11473,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:3884:6: ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) )
+ // InternalQVTimperative.g:3726:6: ( ruleTargetDomainCS )
{
- // InternalQVTimperative.g:3884:6: ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) )
- // InternalQVTimperative.g:3885:1: ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 )
+ // InternalQVTimperative.g:3726:6: ( ruleTargetDomainCS )
+ // InternalQVTimperative.g:3727:1: ruleTargetDomainCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCallBindingCSAccess().getIsPolledAssignment_1_1());
+ before(grammarAccess.getMappingCSAccess().getOwnedDomainsTargetDomainCSParserRuleCall_5_0_1());
}
- // InternalQVTimperative.g:3886:1: ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 )
- // InternalQVTimperative.g:3886:2: rule__MappingCallBindingCS__IsPolledAssignment_1_1
- {
pushFollow(FollowSets000.FOLLOW_2);
- rule__MappingCallBindingCS__IsPolledAssignment_1_1();
+ ruleTargetDomainCS();
state._fsp--;
if (state.failed) return ;
-
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCallBindingCSAccess().getIsPolledAssignment_1_1());
+ after(grammarAccess.getMappingCSAccess().getOwnedDomainsTargetDomainCSParserRuleCall_5_0_1());
}
}
@@ -12035,42 +11509,25 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__MappingCallBindingCS__Alternatives_1"
+ // $ANTLR end "rule__MappingCS__OwnedDomainsAlternatives_5_0"
- // $ANTLR start "rule__MiddleBottomPatternCS__Alternatives"
- // InternalQVTimperative.g:3895:1: rule__MiddleBottomPatternCS__Alternatives : ( ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_3__0 ) ) );
- public final void rule__MiddleBottomPatternCS__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__MappingCallBindingCS__Alternatives_1"
+ // InternalQVTimperative.g:3737:1: rule__MappingCallBindingCS__Alternatives_1 : ( ( ':=' ) | ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) );
+ public final void rule__MappingCallBindingCS__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3899:1: ( ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) | ( ( rule__MiddleBottomPatternCS__Group_3__0 ) ) )
- int alt9=4;
+ // InternalQVTimperative.g:3741:1: ( ( ':=' ) | ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) ) )
+ int alt9=2;
int LA9_0 = input.LA(1);
- if ( (LA9_0==69) ) {
- int LA9_1 = input.LA(2);
-
- if ( (synpred16_InternalQVTimperative()) ) {
- alt9=1;
- }
- else if ( (synpred17_InternalQVTimperative()) ) {
- alt9=2;
- }
- else if ( (synpred18_InternalQVTimperative()) ) {
- alt9=3;
- }
- else if ( (true) ) {
- alt9=4;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 9, 1, input);
-
- throw nvae;
- }
+ if ( (LA9_0==18) ) {
+ alt9=1;
+ }
+ else if ( (LA9_0==117) ) {
+ alt9=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
@@ -12081,27 +11538,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
switch (alt9) {
case 1 :
- // InternalQVTimperative.g:3900:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) )
+ // InternalQVTimperative.g:3742:1: ( ':=' )
{
- // InternalQVTimperative.g:3900:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) )
- // InternalQVTimperative.g:3901:1: ( rule__MiddleBottomPatternCS__Group_0__0 )
+ // InternalQVTimperative.g:3742:1: ( ':=' )
+ // InternalQVTimperative.g:3743:1: ':='
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0());
- }
- // InternalQVTimperative.g:3902:1: ( rule__MiddleBottomPatternCS__Group_0__0 )
- // InternalQVTimperative.g:3902:2: rule__MiddleBottomPatternCS__Group_0__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getMappingCallBindingCSAccess().getColonEqualsSignKeyword_1_0());
}
-
+ match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0());
+ after(grammarAccess.getMappingCallBindingCSAccess().getColonEqualsSignKeyword_1_0());
}
}
@@ -12110,77 +11557,19 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:3906:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) )
- {
- // InternalQVTimperative.g:3906:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) )
- // InternalQVTimperative.g:3907:1: ( rule__MiddleBottomPatternCS__Group_1__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1());
- }
- // InternalQVTimperative.g:3908:1: ( rule__MiddleBottomPatternCS__Group_1__0 )
- // InternalQVTimperative.g:3908:2: rule__MiddleBottomPatternCS__Group_1__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1());
- }
-
- }
-
-
- }
- break;
- case 3 :
- // InternalQVTimperative.g:3912:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) )
+ // InternalQVTimperative.g:3750:6: ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) )
{
- // InternalQVTimperative.g:3912:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) )
- // InternalQVTimperative.g:3913:1: ( rule__MiddleBottomPatternCS__Group_2__0 )
+ // InternalQVTimperative.g:3750:6: ( ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 ) )
+ // InternalQVTimperative.g:3751:1: ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_2());
- }
- // InternalQVTimperative.g:3914:1: ( rule__MiddleBottomPatternCS__Group_2__0 )
- // InternalQVTimperative.g:3914:2: rule__MiddleBottomPatternCS__Group_2__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_2());
- }
-
- }
-
-
- }
- break;
- case 4 :
- // InternalQVTimperative.g:3918:6: ( ( rule__MiddleBottomPatternCS__Group_3__0 ) )
- {
- // InternalQVTimperative.g:3918:6: ( ( rule__MiddleBottomPatternCS__Group_3__0 ) )
- // InternalQVTimperative.g:3919:1: ( rule__MiddleBottomPatternCS__Group_3__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_3());
+ before(grammarAccess.getMappingCallBindingCSAccess().getIsPolledAssignment_1_1());
}
- // InternalQVTimperative.g:3920:1: ( rule__MiddleBottomPatternCS__Group_3__0 )
- // InternalQVTimperative.g:3920:2: rule__MiddleBottomPatternCS__Group_3__0
+ // InternalQVTimperative.g:3752:1: ( rule__MappingCallBindingCS__IsPolledAssignment_1_1 )
+ // InternalQVTimperative.g:3752:2: rule__MappingCallBindingCS__IsPolledAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_3__0();
+ rule__MappingCallBindingCS__IsPolledAssignment_1_1();
state._fsp--;
if (state.failed) return ;
@@ -12188,7 +11577,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_3());
+ after(grammarAccess.getMappingCallBindingCSAccess().getIsPolledAssignment_1_1());
}
}
@@ -12210,24 +11599,24 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__MiddleBottomPatternCS__Alternatives"
+ // $ANTLR end "rule__MappingCallBindingCS__Alternatives_1"
// $ANTLR start "rule__QualifiedPackageCS__Alternatives_5"
- // InternalQVTimperative.g:3929:1: rule__QualifiedPackageCS__Alternatives_5 : ( ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) | ( ';' ) );
+ // InternalQVTimperative.g:3761:1: rule__QualifiedPackageCS__Alternatives_5 : ( ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) | ( ';' ) );
public final void rule__QualifiedPackageCS__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3933:1: ( ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) | ( ';' ) )
+ // InternalQVTimperative.g:3765:1: ( ( ( rule__QualifiedPackageCS__Group_5_0__0 ) ) | ( ';' ) )
int alt10=2;
int LA10_0 = input.LA(1);
- if ( (LA10_0==69) ) {
+ if ( (LA10_0==71) ) {
alt10=1;
}
- else if ( (LA10_0==18) ) {
+ else if ( (LA10_0==19) ) {
alt10=2;
}
else {
@@ -12239,16 +11628,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
switch (alt10) {
case 1 :
- // InternalQVTimperative.g:3934:1: ( ( rule__QualifiedPackageCS__Group_5_0__0 ) )
+ // InternalQVTimperative.g:3766:1: ( ( rule__QualifiedPackageCS__Group_5_0__0 ) )
{
- // InternalQVTimperative.g:3934:1: ( ( rule__QualifiedPackageCS__Group_5_0__0 ) )
- // InternalQVTimperative.g:3935:1: ( rule__QualifiedPackageCS__Group_5_0__0 )
+ // InternalQVTimperative.g:3766:1: ( ( rule__QualifiedPackageCS__Group_5_0__0 ) )
+ // InternalQVTimperative.g:3767:1: ( rule__QualifiedPackageCS__Group_5_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getGroup_5_0());
}
- // InternalQVTimperative.g:3936:1: ( rule__QualifiedPackageCS__Group_5_0__0 )
- // InternalQVTimperative.g:3936:2: rule__QualifiedPackageCS__Group_5_0__0
+ // InternalQVTimperative.g:3768:1: ( rule__QualifiedPackageCS__Group_5_0__0 )
+ // InternalQVTimperative.g:3768:2: rule__QualifiedPackageCS__Group_5_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group_5_0__0();
@@ -12268,15 +11657,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:3940:6: ( ';' )
+ // InternalQVTimperative.g:3772:6: ( ';' )
{
- // InternalQVTimperative.g:3940:6: ( ';' )
- // InternalQVTimperative.g:3941:1: ';'
+ // InternalQVTimperative.g:3772:6: ( ';' )
+ // InternalQVTimperative.g:3773:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getSemicolonKeyword_5_1());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedPackageCSAccess().getSemicolonKeyword_5_1());
}
@@ -12304,20 +11693,20 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Alternatives_5_0_1"
- // InternalQVTimperative.g:3953:1: rule__QualifiedPackageCS__Alternatives_5_0_1 : ( ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) | ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) );
+ // InternalQVTimperative.g:3785:1: rule__QualifiedPackageCS__Alternatives_5_0_1 : ( ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) | ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) );
public final void rule__QualifiedPackageCS__Alternatives_5_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3957:1: ( ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) | ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) )
+ // InternalQVTimperative.g:3789:1: ( ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) ) | ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) ) )
int alt11=2;
int LA11_0 = input.LA(1);
if ( (LA11_0==80) ) {
alt11=1;
}
- else if ( (LA11_0==28||(LA11_0>=87 && LA11_0<=88)||LA11_0==95||LA11_0==134||LA11_0==140) ) {
+ else if ( (LA11_0==30||(LA11_0>=88 && LA11_0<=89)||LA11_0==96||LA11_0==137||LA11_0==143) ) {
alt11=2;
}
else {
@@ -12329,16 +11718,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
switch (alt11) {
case 1 :
- // InternalQVTimperative.g:3958:1: ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) )
+ // InternalQVTimperative.g:3790:1: ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) )
{
- // InternalQVTimperative.g:3958:1: ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) )
- // InternalQVTimperative.g:3959:1: ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 )
+ // InternalQVTimperative.g:3790:1: ( ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 ) )
+ // InternalQVTimperative.g:3791:1: ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedPackagesAssignment_5_0_1_0());
}
- // InternalQVTimperative.g:3960:1: ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 )
- // InternalQVTimperative.g:3960:2: rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0
+ // InternalQVTimperative.g:3792:1: ( rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 )
+ // InternalQVTimperative.g:3792:2: rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0();
@@ -12358,16 +11747,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:3964:6: ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) )
+ // InternalQVTimperative.g:3796:6: ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) )
{
- // InternalQVTimperative.g:3964:6: ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) )
- // InternalQVTimperative.g:3965:1: ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 )
+ // InternalQVTimperative.g:3796:6: ( ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 ) )
+ // InternalQVTimperative.g:3797:1: ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesAssignment_5_0_1_1());
}
- // InternalQVTimperative.g:3966:1: ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 )
- // InternalQVTimperative.g:3966:2: rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1
+ // InternalQVTimperative.g:3798:1: ( rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 )
+ // InternalQVTimperative.g:3798:2: rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1();
@@ -12404,20 +11793,20 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0"
- // InternalQVTimperative.g:3975:1: rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 : ( ( ruleClassCS ) | ( ruleTransformationCS ) );
+ // InternalQVTimperative.g:3807:1: rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 : ( ( ruleClassCS ) | ( ruleTransformationCS ) );
public final void rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:3979:1: ( ( ruleClassCS ) | ( ruleTransformationCS ) )
+ // InternalQVTimperative.g:3811:1: ( ( ruleClassCS ) | ( ruleTransformationCS ) )
int alt12=2;
int LA12_0 = input.LA(1);
- if ( ((LA12_0>=87 && LA12_0<=88)||LA12_0==95||LA12_0==134||LA12_0==140) ) {
+ if ( ((LA12_0>=88 && LA12_0<=89)||LA12_0==96||LA12_0==137||LA12_0==143) ) {
alt12=1;
}
- else if ( (LA12_0==28) ) {
+ else if ( (LA12_0==30) ) {
alt12=2;
}
else {
@@ -12429,10 +11818,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
switch (alt12) {
case 1 :
- // InternalQVTimperative.g:3980:1: ( ruleClassCS )
+ // InternalQVTimperative.g:3812:1: ( ruleClassCS )
{
- // InternalQVTimperative.g:3980:1: ( ruleClassCS )
- // InternalQVTimperative.g:3981:1: ruleClassCS
+ // InternalQVTimperative.g:3812:1: ( ruleClassCS )
+ // InternalQVTimperative.g:3813:1: ruleClassCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesClassCSParserRuleCall_5_0_1_1_0_0());
@@ -12452,10 +11841,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:3986:6: ( ruleTransformationCS )
+ // InternalQVTimperative.g:3818:6: ( ruleTransformationCS )
{
- // InternalQVTimperative.g:3986:6: ( ruleTransformationCS )
- // InternalQVTimperative.g:3987:1: ruleTransformationCS
+ // InternalQVTimperative.g:3818:6: ( ruleTransformationCS )
+ // InternalQVTimperative.g:3819:1: ruleTransformationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesTransformationCSParserRuleCall_5_0_1_1_0_1());
@@ -12492,20 +11881,20 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Alternatives_9"
- // InternalQVTimperative.g:3997:1: rule__QueryCS__Alternatives_9 : ( ( ';' ) | ( ( rule__QueryCS__Group_9_1__0 ) ) );
+ // InternalQVTimperative.g:3829:1: rule__QueryCS__Alternatives_9 : ( ( ';' ) | ( ( rule__QueryCS__Group_9_1__0 ) ) );
public final void rule__QueryCS__Alternatives_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4001:1: ( ( ';' ) | ( ( rule__QueryCS__Group_9_1__0 ) ) )
+ // InternalQVTimperative.g:3833:1: ( ( ';' ) | ( ( rule__QueryCS__Group_9_1__0 ) ) )
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==18) ) {
+ if ( (LA13_0==19) ) {
alt13=1;
}
- else if ( (LA13_0==69) ) {
+ else if ( (LA13_0==71) ) {
alt13=2;
}
else {
@@ -12517,15 +11906,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
switch (alt13) {
case 1 :
- // InternalQVTimperative.g:4002:1: ( ';' )
+ // InternalQVTimperative.g:3834:1: ( ';' )
{
- // InternalQVTimperative.g:4002:1: ( ';' )
- // InternalQVTimperative.g:4003:1: ';'
+ // InternalQVTimperative.g:3834:1: ( ';' )
+ // InternalQVTimperative.g:3835:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getSemicolonKeyword_9_0());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getSemicolonKeyword_9_0());
}
@@ -12536,16 +11925,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4010:6: ( ( rule__QueryCS__Group_9_1__0 ) )
+ // InternalQVTimperative.g:3842:6: ( ( rule__QueryCS__Group_9_1__0 ) )
{
- // InternalQVTimperative.g:4010:6: ( ( rule__QueryCS__Group_9_1__0 ) )
- // InternalQVTimperative.g:4011:1: ( rule__QueryCS__Group_9_1__0 )
+ // InternalQVTimperative.g:3842:6: ( ( rule__QueryCS__Group_9_1__0 ) )
+ // InternalQVTimperative.g:3843:1: ( rule__QueryCS__Group_9_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getGroup_9_1());
}
- // InternalQVTimperative.g:4012:1: ( rule__QueryCS__Group_9_1__0 )
- // InternalQVTimperative.g:4012:2: rule__QueryCS__Group_9_1__0
+ // InternalQVTimperative.g:3844:1: ( rule__QueryCS__Group_9_1__0 )
+ // InternalQVTimperative.g:3844:2: rule__QueryCS__Group_9_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group_9_1__0();
@@ -12581,91 +11970,181 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__QueryCS__Alternatives_9"
+ // $ANTLR start "rule__UnrealizedVariableCS__Alternatives_0"
+ // InternalQVTimperative.g:3853:1: rule__UnrealizedVariableCS__Alternatives_0 : ( ( 'var' ) | ( ( rule__UnrealizedVariableCS__IsConnectionAssignment_0_1 ) ) );
+ public final void rule__UnrealizedVariableCS__Alternatives_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalQVTimperative.g:3857:1: ( ( 'var' ) | ( ( rule__UnrealizedVariableCS__IsConnectionAssignment_0_1 ) ) )
+ int alt14=2;
+ int LA14_0 = input.LA(1);
+
+ if ( (LA14_0==20) ) {
+ alt14=1;
+ }
+ else if ( (LA14_0==119) ) {
+ alt14=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return ;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 14, 0, input);
+
+ throw nvae;
+ }
+ switch (alt14) {
+ case 1 :
+ // InternalQVTimperative.g:3858:1: ( 'var' )
+ {
+ // InternalQVTimperative.g:3858:1: ( 'var' )
+ // InternalQVTimperative.g:3859:1: 'var'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnrealizedVariableCSAccess().getVarKeyword_0_0());
+ }
+ match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnrealizedVariableCSAccess().getVarKeyword_0_0());
+ }
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalQVTimperative.g:3866:6: ( ( rule__UnrealizedVariableCS__IsConnectionAssignment_0_1 ) )
+ {
+ // InternalQVTimperative.g:3866:6: ( ( rule__UnrealizedVariableCS__IsConnectionAssignment_0_1 ) )
+ // InternalQVTimperative.g:3867:1: ( rule__UnrealizedVariableCS__IsConnectionAssignment_0_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionAssignment_0_1());
+ }
+ // InternalQVTimperative.g:3868:1: ( rule__UnrealizedVariableCS__IsConnectionAssignment_0_1 )
+ // InternalQVTimperative.g:3868:2: rule__UnrealizedVariableCS__IsConnectionAssignment_0_1
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__UnrealizedVariableCS__IsConnectionAssignment_0_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionAssignment_0_1());
+ }
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__UnrealizedVariableCS__Alternatives_0"
+
+
// $ANTLR start "rule__UnrestrictedName__Alternatives"
- // InternalQVTimperative.g:4021:1: rule__UnrestrictedName__Alternatives : ( ( ruleEssentialOCLUnrestrictedName ) | ( 'check' ) | ( 'enforce' ) | ( 'import' ) | ( 'imports' ) | ( 'library' ) | ( 'map' ) | ( 'query' ) | ( 'realize' ) | ( 'refines' ) | ( 'transformation' ) | ( 'uses' ) );
+ // InternalQVTimperative.g:3877:1: rule__UnrestrictedName__Alternatives : ( ( ruleEssentialOCLUnrestrictedName ) | ( 'check' ) | ( 'enforce' ) | ( 'import' ) | ( 'imports' ) | ( 'library' ) | ( 'map' ) | ( 'query' ) | ( 'realize' ) | ( 'refines' ) | ( 'transformation' ) | ( 'uses' ) );
public final void rule__UnrestrictedName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4025:1: ( ( ruleEssentialOCLUnrestrictedName ) | ( 'check' ) | ( 'enforce' ) | ( 'import' ) | ( 'imports' ) | ( 'library' ) | ( 'map' ) | ( 'query' ) | ( 'realize' ) | ( 'refines' ) | ( 'transformation' ) | ( 'uses' ) )
- int alt14=12;
+ // InternalQVTimperative.g:3881:1: ( ( ruleEssentialOCLUnrestrictedName ) | ( 'check' ) | ( 'enforce' ) | ( 'import' ) | ( 'imports' ) | ( 'library' ) | ( 'map' ) | ( 'query' ) | ( 'realize' ) | ( 'refines' ) | ( 'transformation' ) | ( 'uses' ) )
+ int alt15=12;
switch ( input.LA(1) ) {
case RULE_SIMPLE_ID:
case RULE_ESCAPED_ID:
{
- alt14=1;
- }
- break;
- case 19:
- {
- alt14=2;
- }
- break;
- case 20:
- {
- alt14=3;
+ alt15=1;
}
break;
case 21:
{
- alt14=4;
+ alt15=2;
}
break;
case 22:
{
- alt14=5;
+ alt15=3;
}
break;
case 23:
{
- alt14=6;
+ alt15=4;
}
break;
case 24:
{
- alt14=7;
+ alt15=5;
}
break;
case 25:
{
- alt14=8;
+ alt15=6;
}
break;
case 26:
{
- alt14=9;
+ alt15=7;
}
break;
case 27:
{
- alt14=10;
+ alt15=8;
}
break;
case 28:
{
- alt14=11;
+ alt15=9;
}
break;
case 29:
{
- alt14=12;
+ alt15=10;
+ }
+ break;
+ case 30:
+ {
+ alt15=11;
+ }
+ break;
+ case 31:
+ {
+ alt15=12;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
+ new NoViableAltException("", 15, 0, input);
throw nvae;
}
- switch (alt14) {
+ switch (alt15) {
case 1 :
- // InternalQVTimperative.g:4026:1: ( ruleEssentialOCLUnrestrictedName )
+ // InternalQVTimperative.g:3882:1: ( ruleEssentialOCLUnrestrictedName )
{
- // InternalQVTimperative.g:4026:1: ( ruleEssentialOCLUnrestrictedName )
- // InternalQVTimperative.g:4027:1: ruleEssentialOCLUnrestrictedName
+ // InternalQVTimperative.g:3882:1: ( ruleEssentialOCLUnrestrictedName )
+ // InternalQVTimperative.g:3883:1: ruleEssentialOCLUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getEssentialOCLUnrestrictedNameParserRuleCall_0());
@@ -12685,15 +12164,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4032:6: ( 'check' )
+ // InternalQVTimperative.g:3888:6: ( 'check' )
{
- // InternalQVTimperative.g:4032:6: ( 'check' )
- // InternalQVTimperative.g:4033:1: 'check'
+ // InternalQVTimperative.g:3888:6: ( 'check' )
+ // InternalQVTimperative.g:3889:1: 'check'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getCheckKeyword_1());
}
- match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getCheckKeyword_1());
}
@@ -12704,15 +12183,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:4040:6: ( 'enforce' )
+ // InternalQVTimperative.g:3896:6: ( 'enforce' )
{
- // InternalQVTimperative.g:4040:6: ( 'enforce' )
- // InternalQVTimperative.g:4041:1: 'enforce'
+ // InternalQVTimperative.g:3896:6: ( 'enforce' )
+ // InternalQVTimperative.g:3897:1: 'enforce'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getEnforceKeyword_2());
}
- match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getEnforceKeyword_2());
}
@@ -12723,15 +12202,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:4048:6: ( 'import' )
+ // InternalQVTimperative.g:3904:6: ( 'import' )
{
- // InternalQVTimperative.g:4048:6: ( 'import' )
- // InternalQVTimperative.g:4049:1: 'import'
+ // InternalQVTimperative.g:3904:6: ( 'import' )
+ // InternalQVTimperative.g:3905:1: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getImportKeyword_3());
}
- match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getImportKeyword_3());
}
@@ -12742,15 +12221,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 5 :
- // InternalQVTimperative.g:4056:6: ( 'imports' )
+ // InternalQVTimperative.g:3912:6: ( 'imports' )
{
- // InternalQVTimperative.g:4056:6: ( 'imports' )
- // InternalQVTimperative.g:4057:1: 'imports'
+ // InternalQVTimperative.g:3912:6: ( 'imports' )
+ // InternalQVTimperative.g:3913:1: 'imports'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getImportsKeyword_4());
}
- match(input,22,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,24,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getImportsKeyword_4());
}
@@ -12761,15 +12240,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 6 :
- // InternalQVTimperative.g:4064:6: ( 'library' )
+ // InternalQVTimperative.g:3920:6: ( 'library' )
{
- // InternalQVTimperative.g:4064:6: ( 'library' )
- // InternalQVTimperative.g:4065:1: 'library'
+ // InternalQVTimperative.g:3920:6: ( 'library' )
+ // InternalQVTimperative.g:3921:1: 'library'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getLibraryKeyword_5());
}
- match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,25,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getLibraryKeyword_5());
}
@@ -12780,15 +12259,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 7 :
- // InternalQVTimperative.g:4072:6: ( 'map' )
+ // InternalQVTimperative.g:3928:6: ( 'map' )
{
- // InternalQVTimperative.g:4072:6: ( 'map' )
- // InternalQVTimperative.g:4073:1: 'map'
+ // InternalQVTimperative.g:3928:6: ( 'map' )
+ // InternalQVTimperative.g:3929:1: 'map'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getMapKeyword_6());
}
- match(input,24,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,26,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getMapKeyword_6());
}
@@ -12799,15 +12278,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 8 :
- // InternalQVTimperative.g:4080:6: ( 'query' )
+ // InternalQVTimperative.g:3936:6: ( 'query' )
{
- // InternalQVTimperative.g:4080:6: ( 'query' )
- // InternalQVTimperative.g:4081:1: 'query'
+ // InternalQVTimperative.g:3936:6: ( 'query' )
+ // InternalQVTimperative.g:3937:1: 'query'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getQueryKeyword_7());
}
- match(input,25,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getQueryKeyword_7());
}
@@ -12818,15 +12297,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 9 :
- // InternalQVTimperative.g:4088:6: ( 'realize' )
+ // InternalQVTimperative.g:3944:6: ( 'realize' )
{
- // InternalQVTimperative.g:4088:6: ( 'realize' )
- // InternalQVTimperative.g:4089:1: 'realize'
+ // InternalQVTimperative.g:3944:6: ( 'realize' )
+ // InternalQVTimperative.g:3945:1: 'realize'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getRealizeKeyword_8());
}
- match(input,26,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getRealizeKeyword_8());
}
@@ -12837,15 +12316,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 10 :
- // InternalQVTimperative.g:4096:6: ( 'refines' )
+ // InternalQVTimperative.g:3952:6: ( 'refines' )
{
- // InternalQVTimperative.g:4096:6: ( 'refines' )
- // InternalQVTimperative.g:4097:1: 'refines'
+ // InternalQVTimperative.g:3952:6: ( 'refines' )
+ // InternalQVTimperative.g:3953:1: 'refines'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getRefinesKeyword_9());
}
- match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getRefinesKeyword_9());
}
@@ -12856,15 +12335,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 11 :
- // InternalQVTimperative.g:4104:6: ( 'transformation' )
+ // InternalQVTimperative.g:3960:6: ( 'transformation' )
{
- // InternalQVTimperative.g:4104:6: ( 'transformation' )
- // InternalQVTimperative.g:4105:1: 'transformation'
+ // InternalQVTimperative.g:3960:6: ( 'transformation' )
+ // InternalQVTimperative.g:3961:1: 'transformation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getTransformationKeyword_10());
}
- match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,30,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getTransformationKeyword_10());
}
@@ -12875,15 +12354,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 12 :
- // InternalQVTimperative.g:4112:6: ( 'uses' )
+ // InternalQVTimperative.g:3968:6: ( 'uses' )
{
- // InternalQVTimperative.g:4112:6: ( 'uses' )
- // InternalQVTimperative.g:4113:1: 'uses'
+ // InternalQVTimperative.g:3968:6: ( 'uses' )
+ // InternalQVTimperative.g:3969:1: 'uses'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrestrictedNameAccess().getUsesKeyword_11());
}
- match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrestrictedNameAccess().getUsesKeyword_11());
}
@@ -12911,41 +12390,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Alternatives_0"
- // InternalQVTimperative.g:4125:1: rule__AttributeCS__Alternatives_0 : ( ( ( rule__AttributeCS__Group_0_0__0 ) ) | ( ( rule__AttributeCS__Group_0_1__0 ) ) );
+ // InternalQVTimperative.g:3981:1: rule__AttributeCS__Alternatives_0 : ( ( ( rule__AttributeCS__Group_0_0__0 ) ) | ( ( rule__AttributeCS__Group_0_1__0 ) ) );
public final void rule__AttributeCS__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4129:1: ( ( ( rule__AttributeCS__Group_0_0__0 ) ) | ( ( rule__AttributeCS__Group_0_1__0 ) ) )
- int alt15=2;
- int LA15_0 = input.LA(1);
+ // InternalQVTimperative.g:3985:1: ( ( ( rule__AttributeCS__Group_0_0__0 ) ) | ( ( rule__AttributeCS__Group_0_1__0 ) ) )
+ int alt16=2;
+ int LA16_0 = input.LA(1);
- if ( (LA15_0==117) ) {
- alt15=1;
+ if ( (LA16_0==120) ) {
+ alt16=1;
}
- else if ( (LA15_0==118) ) {
- alt15=2;
+ else if ( (LA16_0==121) ) {
+ alt16=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
+ new NoViableAltException("", 16, 0, input);
throw nvae;
}
- switch (alt15) {
+ switch (alt16) {
case 1 :
- // InternalQVTimperative.g:4130:1: ( ( rule__AttributeCS__Group_0_0__0 ) )
+ // InternalQVTimperative.g:3986:1: ( ( rule__AttributeCS__Group_0_0__0 ) )
{
- // InternalQVTimperative.g:4130:1: ( ( rule__AttributeCS__Group_0_0__0 ) )
- // InternalQVTimperative.g:4131:1: ( rule__AttributeCS__Group_0_0__0 )
+ // InternalQVTimperative.g:3986:1: ( ( rule__AttributeCS__Group_0_0__0 ) )
+ // InternalQVTimperative.g:3987:1: ( rule__AttributeCS__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_0_0());
}
- // InternalQVTimperative.g:4132:1: ( rule__AttributeCS__Group_0_0__0 )
- // InternalQVTimperative.g:4132:2: rule__AttributeCS__Group_0_0__0
+ // InternalQVTimperative.g:3988:1: ( rule__AttributeCS__Group_0_0__0 )
+ // InternalQVTimperative.g:3988:2: rule__AttributeCS__Group_0_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_0_0__0();
@@ -12965,16 +12444,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4136:6: ( ( rule__AttributeCS__Group_0_1__0 ) )
+ // InternalQVTimperative.g:3992:6: ( ( rule__AttributeCS__Group_0_1__0 ) )
{
- // InternalQVTimperative.g:4136:6: ( ( rule__AttributeCS__Group_0_1__0 ) )
- // InternalQVTimperative.g:4137:1: ( rule__AttributeCS__Group_0_1__0 )
+ // InternalQVTimperative.g:3992:6: ( ( rule__AttributeCS__Group_0_1__0 ) )
+ // InternalQVTimperative.g:3993:1: ( rule__AttributeCS__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_0_1());
}
- // InternalQVTimperative.g:4138:1: ( rule__AttributeCS__Group_0_1__0 )
- // InternalQVTimperative.g:4138:2: rule__AttributeCS__Group_0_1__0
+ // InternalQVTimperative.g:3994:1: ( rule__AttributeCS__Group_0_1__0 )
+ // InternalQVTimperative.g:3994:2: rule__AttributeCS__Group_0_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_0_1__0();
@@ -13011,115 +12490,115 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Alternatives_5_1_0"
- // InternalQVTimperative.g:4147:1: rule__AttributeCS__Alternatives_5_1_0 : ( ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) );
+ // InternalQVTimperative.g:4003:1: rule__AttributeCS__Alternatives_5_1_0 : ( ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) );
public final void rule__AttributeCS__Alternatives_5_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4151:1: ( ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) )
- int alt16=16;
+ // InternalQVTimperative.g:4007:1: ( ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) ) | ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) ) )
+ int alt17=16;
switch ( input.LA(1) ) {
- case 119:
- {
- alt16=1;
- }
- break;
- case 120:
- {
- alt16=2;
- }
- break;
- case 121:
- {
- alt16=3;
- }
- break;
case 122:
{
- alt16=4;
+ alt17=1;
}
break;
case 123:
{
- alt16=5;
+ alt17=2;
}
break;
case 124:
{
- alt16=6;
+ alt17=3;
}
break;
case 125:
{
- alt16=7;
+ alt17=4;
}
break;
case 126:
{
- alt16=8;
- }
- break;
- case 116:
- {
- alt16=9;
+ alt17=5;
}
break;
case 127:
{
- alt16=10;
+ alt17=6;
}
break;
case 128:
{
- alt16=11;
+ alt17=7;
}
break;
case 129:
{
- alt16=12;
+ alt17=8;
+ }
+ break;
+ case 118:
+ {
+ alt17=9;
}
break;
case 130:
{
- alt16=13;
+ alt17=10;
}
break;
case 131:
{
- alt16=14;
+ alt17=11;
}
break;
case 132:
{
- alt16=15;
+ alt17=12;
}
break;
case 133:
{
- alt16=16;
+ alt17=13;
+ }
+ break;
+ case 134:
+ {
+ alt17=14;
+ }
+ break;
+ case 135:
+ {
+ alt17=15;
+ }
+ break;
+ case 136:
+ {
+ alt17=16;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
+ new NoViableAltException("", 17, 0, input);
throw nvae;
}
- switch (alt16) {
+ switch (alt17) {
case 1 :
- // InternalQVTimperative.g:4152:1: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) )
+ // InternalQVTimperative.g:4008:1: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) )
{
- // InternalQVTimperative.g:4152:1: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) )
- // InternalQVTimperative.g:4153:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 )
+ // InternalQVTimperative.g:4008:1: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 ) )
+ // InternalQVTimperative.g:4009:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_0());
}
- // InternalQVTimperative.g:4154:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 )
- // InternalQVTimperative.g:4154:2: rule__AttributeCS__QualifiersAssignment_5_1_0_0
+ // InternalQVTimperative.g:4010:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_0 )
+ // InternalQVTimperative.g:4010:2: rule__AttributeCS__QualifiersAssignment_5_1_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_0();
@@ -13139,16 +12618,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4158:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) )
+ // InternalQVTimperative.g:4014:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) )
{
- // InternalQVTimperative.g:4158:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) )
- // InternalQVTimperative.g:4159:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 )
+ // InternalQVTimperative.g:4014:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 ) )
+ // InternalQVTimperative.g:4015:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_1());
}
- // InternalQVTimperative.g:4160:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 )
- // InternalQVTimperative.g:4160:2: rule__AttributeCS__QualifiersAssignment_5_1_0_1
+ // InternalQVTimperative.g:4016:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_1 )
+ // InternalQVTimperative.g:4016:2: rule__AttributeCS__QualifiersAssignment_5_1_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_1();
@@ -13168,16 +12647,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:4164:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) )
+ // InternalQVTimperative.g:4020:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) )
{
- // InternalQVTimperative.g:4164:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) )
- // InternalQVTimperative.g:4165:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 )
+ // InternalQVTimperative.g:4020:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 ) )
+ // InternalQVTimperative.g:4021:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_2());
}
- // InternalQVTimperative.g:4166:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 )
- // InternalQVTimperative.g:4166:2: rule__AttributeCS__QualifiersAssignment_5_1_0_2
+ // InternalQVTimperative.g:4022:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_2 )
+ // InternalQVTimperative.g:4022:2: rule__AttributeCS__QualifiersAssignment_5_1_0_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_2();
@@ -13197,16 +12676,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:4170:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) )
+ // InternalQVTimperative.g:4026:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) )
{
- // InternalQVTimperative.g:4170:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) )
- // InternalQVTimperative.g:4171:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 )
+ // InternalQVTimperative.g:4026:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 ) )
+ // InternalQVTimperative.g:4027:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_3());
}
- // InternalQVTimperative.g:4172:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 )
- // InternalQVTimperative.g:4172:2: rule__AttributeCS__QualifiersAssignment_5_1_0_3
+ // InternalQVTimperative.g:4028:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_3 )
+ // InternalQVTimperative.g:4028:2: rule__AttributeCS__QualifiersAssignment_5_1_0_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_3();
@@ -13226,16 +12705,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 5 :
- // InternalQVTimperative.g:4176:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) )
+ // InternalQVTimperative.g:4032:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) )
{
- // InternalQVTimperative.g:4176:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) )
- // InternalQVTimperative.g:4177:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 )
+ // InternalQVTimperative.g:4032:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 ) )
+ // InternalQVTimperative.g:4033:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_4());
}
- // InternalQVTimperative.g:4178:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 )
- // InternalQVTimperative.g:4178:2: rule__AttributeCS__QualifiersAssignment_5_1_0_4
+ // InternalQVTimperative.g:4034:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_4 )
+ // InternalQVTimperative.g:4034:2: rule__AttributeCS__QualifiersAssignment_5_1_0_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_4();
@@ -13255,16 +12734,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 6 :
- // InternalQVTimperative.g:4182:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) )
+ // InternalQVTimperative.g:4038:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) )
{
- // InternalQVTimperative.g:4182:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) )
- // InternalQVTimperative.g:4183:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 )
+ // InternalQVTimperative.g:4038:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 ) )
+ // InternalQVTimperative.g:4039:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_5());
}
- // InternalQVTimperative.g:4184:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 )
- // InternalQVTimperative.g:4184:2: rule__AttributeCS__QualifiersAssignment_5_1_0_5
+ // InternalQVTimperative.g:4040:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_5 )
+ // InternalQVTimperative.g:4040:2: rule__AttributeCS__QualifiersAssignment_5_1_0_5
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_5();
@@ -13284,16 +12763,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 7 :
- // InternalQVTimperative.g:4188:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) )
+ // InternalQVTimperative.g:4044:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) )
{
- // InternalQVTimperative.g:4188:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) )
- // InternalQVTimperative.g:4189:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 )
+ // InternalQVTimperative.g:4044:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 ) )
+ // InternalQVTimperative.g:4045:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_6());
}
- // InternalQVTimperative.g:4190:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 )
- // InternalQVTimperative.g:4190:2: rule__AttributeCS__QualifiersAssignment_5_1_0_6
+ // InternalQVTimperative.g:4046:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_6 )
+ // InternalQVTimperative.g:4046:2: rule__AttributeCS__QualifiersAssignment_5_1_0_6
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_6();
@@ -13313,16 +12792,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 8 :
- // InternalQVTimperative.g:4194:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) )
+ // InternalQVTimperative.g:4050:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) )
{
- // InternalQVTimperative.g:4194:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) )
- // InternalQVTimperative.g:4195:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 )
+ // InternalQVTimperative.g:4050:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 ) )
+ // InternalQVTimperative.g:4051:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_7());
}
- // InternalQVTimperative.g:4196:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 )
- // InternalQVTimperative.g:4196:2: rule__AttributeCS__QualifiersAssignment_5_1_0_7
+ // InternalQVTimperative.g:4052:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_7 )
+ // InternalQVTimperative.g:4052:2: rule__AttributeCS__QualifiersAssignment_5_1_0_7
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_7();
@@ -13342,16 +12821,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 9 :
- // InternalQVTimperative.g:4200:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) )
+ // InternalQVTimperative.g:4056:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) )
{
- // InternalQVTimperative.g:4200:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) )
- // InternalQVTimperative.g:4201:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 )
+ // InternalQVTimperative.g:4056:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 ) )
+ // InternalQVTimperative.g:4057:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_8());
}
- // InternalQVTimperative.g:4202:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 )
- // InternalQVTimperative.g:4202:2: rule__AttributeCS__QualifiersAssignment_5_1_0_8
+ // InternalQVTimperative.g:4058:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_8 )
+ // InternalQVTimperative.g:4058:2: rule__AttributeCS__QualifiersAssignment_5_1_0_8
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_8();
@@ -13371,16 +12850,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 10 :
- // InternalQVTimperative.g:4206:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) )
+ // InternalQVTimperative.g:4062:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) )
{
- // InternalQVTimperative.g:4206:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) )
- // InternalQVTimperative.g:4207:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 )
+ // InternalQVTimperative.g:4062:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 ) )
+ // InternalQVTimperative.g:4063:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_9());
}
- // InternalQVTimperative.g:4208:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 )
- // InternalQVTimperative.g:4208:2: rule__AttributeCS__QualifiersAssignment_5_1_0_9
+ // InternalQVTimperative.g:4064:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_9 )
+ // InternalQVTimperative.g:4064:2: rule__AttributeCS__QualifiersAssignment_5_1_0_9
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_9();
@@ -13400,16 +12879,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 11 :
- // InternalQVTimperative.g:4212:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) )
+ // InternalQVTimperative.g:4068:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) )
{
- // InternalQVTimperative.g:4212:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) )
- // InternalQVTimperative.g:4213:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 )
+ // InternalQVTimperative.g:4068:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 ) )
+ // InternalQVTimperative.g:4069:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_10());
}
- // InternalQVTimperative.g:4214:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 )
- // InternalQVTimperative.g:4214:2: rule__AttributeCS__QualifiersAssignment_5_1_0_10
+ // InternalQVTimperative.g:4070:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_10 )
+ // InternalQVTimperative.g:4070:2: rule__AttributeCS__QualifiersAssignment_5_1_0_10
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_10();
@@ -13429,16 +12908,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 12 :
- // InternalQVTimperative.g:4218:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) )
+ // InternalQVTimperative.g:4074:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) )
{
- // InternalQVTimperative.g:4218:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) )
- // InternalQVTimperative.g:4219:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 )
+ // InternalQVTimperative.g:4074:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 ) )
+ // InternalQVTimperative.g:4075:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_11());
}
- // InternalQVTimperative.g:4220:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 )
- // InternalQVTimperative.g:4220:2: rule__AttributeCS__QualifiersAssignment_5_1_0_11
+ // InternalQVTimperative.g:4076:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_11 )
+ // InternalQVTimperative.g:4076:2: rule__AttributeCS__QualifiersAssignment_5_1_0_11
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_11();
@@ -13458,16 +12937,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 13 :
- // InternalQVTimperative.g:4224:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) )
+ // InternalQVTimperative.g:4080:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) )
{
- // InternalQVTimperative.g:4224:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) )
- // InternalQVTimperative.g:4225:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 )
+ // InternalQVTimperative.g:4080:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 ) )
+ // InternalQVTimperative.g:4081:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_12());
}
- // InternalQVTimperative.g:4226:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 )
- // InternalQVTimperative.g:4226:2: rule__AttributeCS__QualifiersAssignment_5_1_0_12
+ // InternalQVTimperative.g:4082:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_12 )
+ // InternalQVTimperative.g:4082:2: rule__AttributeCS__QualifiersAssignment_5_1_0_12
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_12();
@@ -13487,16 +12966,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 14 :
- // InternalQVTimperative.g:4230:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) )
+ // InternalQVTimperative.g:4086:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) )
{
- // InternalQVTimperative.g:4230:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) )
- // InternalQVTimperative.g:4231:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 )
+ // InternalQVTimperative.g:4086:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 ) )
+ // InternalQVTimperative.g:4087:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_13());
}
- // InternalQVTimperative.g:4232:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 )
- // InternalQVTimperative.g:4232:2: rule__AttributeCS__QualifiersAssignment_5_1_0_13
+ // InternalQVTimperative.g:4088:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_13 )
+ // InternalQVTimperative.g:4088:2: rule__AttributeCS__QualifiersAssignment_5_1_0_13
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_13();
@@ -13516,16 +12995,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 15 :
- // InternalQVTimperative.g:4236:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) )
+ // InternalQVTimperative.g:4092:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) )
{
- // InternalQVTimperative.g:4236:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) )
- // InternalQVTimperative.g:4237:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 )
+ // InternalQVTimperative.g:4092:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 ) )
+ // InternalQVTimperative.g:4093:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_14());
}
- // InternalQVTimperative.g:4238:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 )
- // InternalQVTimperative.g:4238:2: rule__AttributeCS__QualifiersAssignment_5_1_0_14
+ // InternalQVTimperative.g:4094:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_14 )
+ // InternalQVTimperative.g:4094:2: rule__AttributeCS__QualifiersAssignment_5_1_0_14
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_14();
@@ -13545,16 +13024,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 16 :
- // InternalQVTimperative.g:4242:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) )
+ // InternalQVTimperative.g:4098:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) )
{
- // InternalQVTimperative.g:4242:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) )
- // InternalQVTimperative.g:4243:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 )
+ // InternalQVTimperative.g:4098:6: ( ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 ) )
+ // InternalQVTimperative.g:4099:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_5_1_0_15());
}
- // InternalQVTimperative.g:4244:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 )
- // InternalQVTimperative.g:4244:2: rule__AttributeCS__QualifiersAssignment_5_1_0_15
+ // InternalQVTimperative.g:4100:1: ( rule__AttributeCS__QualifiersAssignment_5_1_0_15 )
+ // InternalQVTimperative.g:4100:2: rule__AttributeCS__QualifiersAssignment_5_1_0_15
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_5_1_0_15();
@@ -13591,41 +13070,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Alternatives_6"
- // InternalQVTimperative.g:4253:1: rule__AttributeCS__Alternatives_6 : ( ( ( rule__AttributeCS__Group_6_0__0 ) ) | ( ';' ) );
+ // InternalQVTimperative.g:4109:1: rule__AttributeCS__Alternatives_6 : ( ( ( rule__AttributeCS__Group_6_0__0 ) ) | ( ';' ) );
public final void rule__AttributeCS__Alternatives_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4257:1: ( ( ( rule__AttributeCS__Group_6_0__0 ) ) | ( ';' ) )
- int alt17=2;
- int LA17_0 = input.LA(1);
+ // InternalQVTimperative.g:4113:1: ( ( ( rule__AttributeCS__Group_6_0__0 ) ) | ( ';' ) )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA17_0==69) ) {
- alt17=1;
+ if ( (LA18_0==71) ) {
+ alt18=1;
}
- else if ( (LA17_0==18) ) {
- alt17=2;
+ else if ( (LA18_0==19) ) {
+ alt18=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 17, 0, input);
+ new NoViableAltException("", 18, 0, input);
throw nvae;
}
- switch (alt17) {
+ switch (alt18) {
case 1 :
- // InternalQVTimperative.g:4258:1: ( ( rule__AttributeCS__Group_6_0__0 ) )
+ // InternalQVTimperative.g:4114:1: ( ( rule__AttributeCS__Group_6_0__0 ) )
{
- // InternalQVTimperative.g:4258:1: ( ( rule__AttributeCS__Group_6_0__0 ) )
- // InternalQVTimperative.g:4259:1: ( rule__AttributeCS__Group_6_0__0 )
+ // InternalQVTimperative.g:4114:1: ( ( rule__AttributeCS__Group_6_0__0 ) )
+ // InternalQVTimperative.g:4115:1: ( rule__AttributeCS__Group_6_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_6_0());
}
- // InternalQVTimperative.g:4260:1: ( rule__AttributeCS__Group_6_0__0 )
- // InternalQVTimperative.g:4260:2: rule__AttributeCS__Group_6_0__0
+ // InternalQVTimperative.g:4116:1: ( rule__AttributeCS__Group_6_0__0 )
+ // InternalQVTimperative.g:4116:2: rule__AttributeCS__Group_6_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_6_0__0();
@@ -13645,15 +13124,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4264:6: ( ';' )
+ // InternalQVTimperative.g:4120:6: ( ';' )
{
- // InternalQVTimperative.g:4264:6: ( ';' )
- // InternalQVTimperative.g:4265:1: ';'
+ // InternalQVTimperative.g:4120:6: ( ';' )
+ // InternalQVTimperative.g:4121:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getSemicolonKeyword_6_1());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getSemicolonKeyword_6_1());
}
@@ -13681,41 +13160,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Alternatives_6_0_1"
- // InternalQVTimperative.g:4277:1: rule__AttributeCS__Alternatives_6_0_1 : ( ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) | ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) );
+ // InternalQVTimperative.g:4133:1: rule__AttributeCS__Alternatives_6_0_1 : ( ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) | ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) );
public final void rule__AttributeCS__Alternatives_6_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4281:1: ( ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) | ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) )
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // InternalQVTimperative.g:4137:1: ( ( ( rule__AttributeCS__Group_6_0_1_0__0 ) ) | ( ( rule__AttributeCS__Group_6_0_1_1__0 ) ) )
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA18_0==85) ) {
- alt18=1;
+ if ( (LA19_0==86) ) {
+ alt19=1;
}
- else if ( (LA18_0==86) ) {
- alt18=2;
+ else if ( (LA19_0==87) ) {
+ alt19=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
+ new NoViableAltException("", 19, 0, input);
throw nvae;
}
- switch (alt18) {
+ switch (alt19) {
case 1 :
- // InternalQVTimperative.g:4282:1: ( ( rule__AttributeCS__Group_6_0_1_0__0 ) )
+ // InternalQVTimperative.g:4138:1: ( ( rule__AttributeCS__Group_6_0_1_0__0 ) )
{
- // InternalQVTimperative.g:4282:1: ( ( rule__AttributeCS__Group_6_0_1_0__0 ) )
- // InternalQVTimperative.g:4283:1: ( rule__AttributeCS__Group_6_0_1_0__0 )
+ // InternalQVTimperative.g:4138:1: ( ( rule__AttributeCS__Group_6_0_1_0__0 ) )
+ // InternalQVTimperative.g:4139:1: ( rule__AttributeCS__Group_6_0_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_6_0_1_0());
}
- // InternalQVTimperative.g:4284:1: ( rule__AttributeCS__Group_6_0_1_0__0 )
- // InternalQVTimperative.g:4284:2: rule__AttributeCS__Group_6_0_1_0__0
+ // InternalQVTimperative.g:4140:1: ( rule__AttributeCS__Group_6_0_1_0__0 )
+ // InternalQVTimperative.g:4140:2: rule__AttributeCS__Group_6_0_1_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_6_0_1_0__0();
@@ -13735,16 +13214,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4288:6: ( ( rule__AttributeCS__Group_6_0_1_1__0 ) )
+ // InternalQVTimperative.g:4144:6: ( ( rule__AttributeCS__Group_6_0_1_1__0 ) )
{
- // InternalQVTimperative.g:4288:6: ( ( rule__AttributeCS__Group_6_0_1_1__0 ) )
- // InternalQVTimperative.g:4289:1: ( rule__AttributeCS__Group_6_0_1_1__0 )
+ // InternalQVTimperative.g:4144:6: ( ( rule__AttributeCS__Group_6_0_1_1__0 ) )
+ // InternalQVTimperative.g:4145:1: ( rule__AttributeCS__Group_6_0_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_6_0_1_1());
}
- // InternalQVTimperative.g:4290:1: ( rule__AttributeCS__Group_6_0_1_1__0 )
- // InternalQVTimperative.g:4290:2: rule__AttributeCS__Group_6_0_1_1__0
+ // InternalQVTimperative.g:4146:1: ( rule__AttributeCS__Group_6_0_1_1__0 )
+ // InternalQVTimperative.g:4146:2: rule__AttributeCS__Group_6_0_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_6_0_1_1__0();
@@ -13781,46 +13260,46 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ClassCS__Alternatives"
- // InternalQVTimperative.g:4299:1: rule__ClassCS__Alternatives : ( ( ruleStructuredClassCS ) | ( ruleDataTypeCS ) | ( ruleEnumerationCS ) );
+ // InternalQVTimperative.g:4155:1: rule__ClassCS__Alternatives : ( ( ruleStructuredClassCS ) | ( ruleDataTypeCS ) | ( ruleEnumerationCS ) );
public final void rule__ClassCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4303:1: ( ( ruleStructuredClassCS ) | ( ruleDataTypeCS ) | ( ruleEnumerationCS ) )
- int alt19=3;
+ // InternalQVTimperative.g:4159:1: ( ( ruleStructuredClassCS ) | ( ruleDataTypeCS ) | ( ruleEnumerationCS ) )
+ int alt20=3;
switch ( input.LA(1) ) {
- case 95:
- case 140:
+ case 96:
+ case 143:
{
- alt19=1;
+ alt20=1;
}
break;
- case 87:
- case 134:
+ case 88:
+ case 137:
{
- alt19=2;
+ alt20=2;
}
break;
- case 88:
+ case 89:
{
- alt19=3;
+ alt20=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ new NoViableAltException("", 20, 0, input);
throw nvae;
}
- switch (alt19) {
+ switch (alt20) {
case 1 :
- // InternalQVTimperative.g:4304:1: ( ruleStructuredClassCS )
+ // InternalQVTimperative.g:4160:1: ( ruleStructuredClassCS )
{
- // InternalQVTimperative.g:4304:1: ( ruleStructuredClassCS )
- // InternalQVTimperative.g:4305:1: ruleStructuredClassCS
+ // InternalQVTimperative.g:4160:1: ( ruleStructuredClassCS )
+ // InternalQVTimperative.g:4161:1: ruleStructuredClassCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSAccess().getStructuredClassCSParserRuleCall_0());
@@ -13840,10 +13319,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4310:6: ( ruleDataTypeCS )
+ // InternalQVTimperative.g:4166:6: ( ruleDataTypeCS )
{
- // InternalQVTimperative.g:4310:6: ( ruleDataTypeCS )
- // InternalQVTimperative.g:4311:1: ruleDataTypeCS
+ // InternalQVTimperative.g:4166:6: ( ruleDataTypeCS )
+ // InternalQVTimperative.g:4167:1: ruleDataTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSAccess().getDataTypeCSParserRuleCall_1());
@@ -13863,10 +13342,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:4316:6: ( ruleEnumerationCS )
+ // InternalQVTimperative.g:4172:6: ( ruleEnumerationCS )
{
- // InternalQVTimperative.g:4316:6: ( ruleEnumerationCS )
- // InternalQVTimperative.g:4317:1: ruleEnumerationCS
+ // InternalQVTimperative.g:4172:6: ( ruleEnumerationCS )
+ // InternalQVTimperative.g:4173:1: ruleEnumerationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getClassCSAccess().getEnumerationCSParserRuleCall_2());
@@ -13903,41 +13382,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Alternatives_5_1"
- // InternalQVTimperative.g:4327:1: rule__DataTypeCS__Alternatives_5_1 : ( ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) | ( '!serializable' ) );
+ // InternalQVTimperative.g:4183:1: rule__DataTypeCS__Alternatives_5_1 : ( ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) | ( '!serializable' ) );
public final void rule__DataTypeCS__Alternatives_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4331:1: ( ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) | ( '!serializable' ) )
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // InternalQVTimperative.g:4187:1: ( ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) ) | ( '!serializable' ) )
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA20_0==135) ) {
- alt20=1;
+ if ( (LA21_0==138) ) {
+ alt21=1;
}
- else if ( (LA20_0==30) ) {
- alt20=2;
+ else if ( (LA21_0==32) ) {
+ alt21=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 21, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt21) {
case 1 :
- // InternalQVTimperative.g:4332:1: ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) )
+ // InternalQVTimperative.g:4188:1: ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) )
{
- // InternalQVTimperative.g:4332:1: ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) )
- // InternalQVTimperative.g:4333:1: ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 )
+ // InternalQVTimperative.g:4188:1: ( ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 ) )
+ // InternalQVTimperative.g:4189:1: ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getIsSerializableAssignment_5_1_0());
}
- // InternalQVTimperative.g:4334:1: ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 )
- // InternalQVTimperative.g:4334:2: rule__DataTypeCS__IsSerializableAssignment_5_1_0
+ // InternalQVTimperative.g:4190:1: ( rule__DataTypeCS__IsSerializableAssignment_5_1_0 )
+ // InternalQVTimperative.g:4190:2: rule__DataTypeCS__IsSerializableAssignment_5_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__IsSerializableAssignment_5_1_0();
@@ -13957,15 +13436,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4338:6: ( '!serializable' )
+ // InternalQVTimperative.g:4194:6: ( '!serializable' )
{
- // InternalQVTimperative.g:4338:6: ( '!serializable' )
- // InternalQVTimperative.g:4339:1: '!serializable'
+ // InternalQVTimperative.g:4194:6: ( '!serializable' )
+ // InternalQVTimperative.g:4195:1: '!serializable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getSerializableKeyword_5_1_1());
}
- match(input,30,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,32,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getSerializableKeyword_5_1_1());
}
@@ -13993,41 +13472,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Alternatives_6"
- // InternalQVTimperative.g:4351:1: rule__DataTypeCS__Alternatives_6 : ( ( ( rule__DataTypeCS__Group_6_0__0 ) ) | ( ';' ) );
+ // InternalQVTimperative.g:4207:1: rule__DataTypeCS__Alternatives_6 : ( ( ( rule__DataTypeCS__Group_6_0__0 ) ) | ( ';' ) );
public final void rule__DataTypeCS__Alternatives_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4355:1: ( ( ( rule__DataTypeCS__Group_6_0__0 ) ) | ( ';' ) )
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // InternalQVTimperative.g:4211:1: ( ( ( rule__DataTypeCS__Group_6_0__0 ) ) | ( ';' ) )
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA21_0==69) ) {
- alt21=1;
+ if ( (LA22_0==71) ) {
+ alt22=1;
}
- else if ( (LA21_0==18) ) {
- alt21=2;
+ else if ( (LA22_0==19) ) {
+ alt22=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
+ new NoViableAltException("", 22, 0, input);
throw nvae;
}
- switch (alt21) {
+ switch (alt22) {
case 1 :
- // InternalQVTimperative.g:4356:1: ( ( rule__DataTypeCS__Group_6_0__0 ) )
+ // InternalQVTimperative.g:4212:1: ( ( rule__DataTypeCS__Group_6_0__0 ) )
{
- // InternalQVTimperative.g:4356:1: ( ( rule__DataTypeCS__Group_6_0__0 ) )
- // InternalQVTimperative.g:4357:1: ( rule__DataTypeCS__Group_6_0__0 )
+ // InternalQVTimperative.g:4212:1: ( ( rule__DataTypeCS__Group_6_0__0 ) )
+ // InternalQVTimperative.g:4213:1: ( rule__DataTypeCS__Group_6_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getGroup_6_0());
}
- // InternalQVTimperative.g:4358:1: ( rule__DataTypeCS__Group_6_0__0 )
- // InternalQVTimperative.g:4358:2: rule__DataTypeCS__Group_6_0__0
+ // InternalQVTimperative.g:4214:1: ( rule__DataTypeCS__Group_6_0__0 )
+ // InternalQVTimperative.g:4214:2: rule__DataTypeCS__Group_6_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group_6_0__0();
@@ -14047,15 +13526,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4362:6: ( ';' )
+ // InternalQVTimperative.g:4218:6: ( ';' )
{
- // InternalQVTimperative.g:4362:6: ( ';' )
- // InternalQVTimperative.g:4363:1: ';'
+ // InternalQVTimperative.g:4218:6: ( ';' )
+ // InternalQVTimperative.g:4219:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getSemicolonKeyword_6_1());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getSemicolonKeyword_6_1());
}
@@ -14083,41 +13562,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Alternatives_4_1"
- // InternalQVTimperative.g:4375:1: rule__EnumerationCS__Alternatives_4_1 : ( ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) | ( '!serializable' ) );
+ // InternalQVTimperative.g:4231:1: rule__EnumerationCS__Alternatives_4_1 : ( ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) | ( '!serializable' ) );
public final void rule__EnumerationCS__Alternatives_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4379:1: ( ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) | ( '!serializable' ) )
- int alt22=2;
- int LA22_0 = input.LA(1);
+ // InternalQVTimperative.g:4235:1: ( ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) ) | ( '!serializable' ) )
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA22_0==135) ) {
- alt22=1;
+ if ( (LA23_0==138) ) {
+ alt23=1;
}
- else if ( (LA22_0==30) ) {
- alt22=2;
+ else if ( (LA23_0==32) ) {
+ alt23=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 22, 0, input);
+ new NoViableAltException("", 23, 0, input);
throw nvae;
}
- switch (alt22) {
+ switch (alt23) {
case 1 :
- // InternalQVTimperative.g:4380:1: ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) )
+ // InternalQVTimperative.g:4236:1: ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) )
{
- // InternalQVTimperative.g:4380:1: ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) )
- // InternalQVTimperative.g:4381:1: ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 )
+ // InternalQVTimperative.g:4236:1: ( ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 ) )
+ // InternalQVTimperative.g:4237:1: ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getIsSerializableAssignment_4_1_0());
}
- // InternalQVTimperative.g:4382:1: ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 )
- // InternalQVTimperative.g:4382:2: rule__EnumerationCS__IsSerializableAssignment_4_1_0
+ // InternalQVTimperative.g:4238:1: ( rule__EnumerationCS__IsSerializableAssignment_4_1_0 )
+ // InternalQVTimperative.g:4238:2: rule__EnumerationCS__IsSerializableAssignment_4_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__IsSerializableAssignment_4_1_0();
@@ -14137,15 +13616,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4386:6: ( '!serializable' )
+ // InternalQVTimperative.g:4242:6: ( '!serializable' )
{
- // InternalQVTimperative.g:4386:6: ( '!serializable' )
- // InternalQVTimperative.g:4387:1: '!serializable'
+ // InternalQVTimperative.g:4242:6: ( '!serializable' )
+ // InternalQVTimperative.g:4243:1: '!serializable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getSerializableKeyword_4_1_1());
}
- match(input,30,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,32,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getSerializableKeyword_4_1_1());
}
@@ -14173,41 +13652,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Alternatives_5"
- // InternalQVTimperative.g:4399:1: rule__EnumerationCS__Alternatives_5 : ( ( ( rule__EnumerationCS__Group_5_0__0 ) ) | ( ';' ) );
+ // InternalQVTimperative.g:4255:1: rule__EnumerationCS__Alternatives_5 : ( ( ( rule__EnumerationCS__Group_5_0__0 ) ) | ( ';' ) );
public final void rule__EnumerationCS__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4403:1: ( ( ( rule__EnumerationCS__Group_5_0__0 ) ) | ( ';' ) )
- int alt23=2;
- int LA23_0 = input.LA(1);
+ // InternalQVTimperative.g:4259:1: ( ( ( rule__EnumerationCS__Group_5_0__0 ) ) | ( ';' ) )
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA23_0==69) ) {
- alt23=1;
+ if ( (LA24_0==71) ) {
+ alt24=1;
}
- else if ( (LA23_0==18) ) {
- alt23=2;
+ else if ( (LA24_0==19) ) {
+ alt24=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
+ new NoViableAltException("", 24, 0, input);
throw nvae;
}
- switch (alt23) {
+ switch (alt24) {
case 1 :
- // InternalQVTimperative.g:4404:1: ( ( rule__EnumerationCS__Group_5_0__0 ) )
+ // InternalQVTimperative.g:4260:1: ( ( rule__EnumerationCS__Group_5_0__0 ) )
{
- // InternalQVTimperative.g:4404:1: ( ( rule__EnumerationCS__Group_5_0__0 ) )
- // InternalQVTimperative.g:4405:1: ( rule__EnumerationCS__Group_5_0__0 )
+ // InternalQVTimperative.g:4260:1: ( ( rule__EnumerationCS__Group_5_0__0 ) )
+ // InternalQVTimperative.g:4261:1: ( rule__EnumerationCS__Group_5_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getGroup_5_0());
}
- // InternalQVTimperative.g:4406:1: ( rule__EnumerationCS__Group_5_0__0 )
- // InternalQVTimperative.g:4406:2: rule__EnumerationCS__Group_5_0__0
+ // InternalQVTimperative.g:4262:1: ( rule__EnumerationCS__Group_5_0__0 )
+ // InternalQVTimperative.g:4262:2: rule__EnumerationCS__Group_5_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group_5_0__0();
@@ -14227,15 +13706,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4410:6: ( ';' )
+ // InternalQVTimperative.g:4266:6: ( ';' )
{
- // InternalQVTimperative.g:4410:6: ( ';' )
- // InternalQVTimperative.g:4411:1: ';'
+ // InternalQVTimperative.g:4266:6: ( ';' )
+ // InternalQVTimperative.g:4267:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getSemicolonKeyword_5_1());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getSemicolonKeyword_5_1());
}
@@ -14263,41 +13742,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Alternatives_0"
- // InternalQVTimperative.g:4423:1: rule__EnumerationLiteralCS__Alternatives_0 : ( ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) | ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) );
+ // InternalQVTimperative.g:4279:1: rule__EnumerationLiteralCS__Alternatives_0 : ( ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) | ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) );
public final void rule__EnumerationLiteralCS__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4427:1: ( ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) | ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) )
- int alt24=2;
- int LA24_0 = input.LA(1);
+ // InternalQVTimperative.g:4283:1: ( ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) ) | ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) ) )
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA24_0==89) ) {
- alt24=1;
+ if ( (LA25_0==90) ) {
+ alt25=1;
}
- else if ( ((LA24_0>=RULE_SIMPLE_ID && LA24_0<=RULE_ESCAPED_ID)) ) {
- alt24=2;
+ else if ( ((LA25_0>=RULE_SIMPLE_ID && LA25_0<=RULE_ESCAPED_ID)) ) {
+ alt25=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
+ new NoViableAltException("", 25, 0, input);
throw nvae;
}
- switch (alt24) {
+ switch (alt25) {
case 1 :
- // InternalQVTimperative.g:4428:1: ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) )
+ // InternalQVTimperative.g:4284:1: ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) )
{
- // InternalQVTimperative.g:4428:1: ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) )
- // InternalQVTimperative.g:4429:1: ( rule__EnumerationLiteralCS__Group_0_0__0 )
+ // InternalQVTimperative.g:4284:1: ( ( rule__EnumerationLiteralCS__Group_0_0__0 ) )
+ // InternalQVTimperative.g:4285:1: ( rule__EnumerationLiteralCS__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getGroup_0_0());
}
- // InternalQVTimperative.g:4430:1: ( rule__EnumerationLiteralCS__Group_0_0__0 )
- // InternalQVTimperative.g:4430:2: rule__EnumerationLiteralCS__Group_0_0__0
+ // InternalQVTimperative.g:4286:1: ( rule__EnumerationLiteralCS__Group_0_0__0 )
+ // InternalQVTimperative.g:4286:2: rule__EnumerationLiteralCS__Group_0_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group_0_0__0();
@@ -14317,16 +13796,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4434:6: ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) )
+ // InternalQVTimperative.g:4290:6: ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) )
{
- // InternalQVTimperative.g:4434:6: ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) )
- // InternalQVTimperative.g:4435:1: ( rule__EnumerationLiteralCS__NameAssignment_0_1 )
+ // InternalQVTimperative.g:4290:6: ( ( rule__EnumerationLiteralCS__NameAssignment_0_1 ) )
+ // InternalQVTimperative.g:4291:1: ( rule__EnumerationLiteralCS__NameAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getNameAssignment_0_1());
}
- // InternalQVTimperative.g:4436:1: ( rule__EnumerationLiteralCS__NameAssignment_0_1 )
- // InternalQVTimperative.g:4436:2: rule__EnumerationLiteralCS__NameAssignment_0_1
+ // InternalQVTimperative.g:4292:1: ( rule__EnumerationLiteralCS__NameAssignment_0_1 )
+ // InternalQVTimperative.g:4292:2: rule__EnumerationLiteralCS__NameAssignment_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__NameAssignment_0_1();
@@ -14363,41 +13842,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Alternatives_2"
- // InternalQVTimperative.g:4445:1: rule__EnumerationLiteralCS__Alternatives_2 : ( ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) | ( ';' ) );
+ // InternalQVTimperative.g:4301:1: rule__EnumerationLiteralCS__Alternatives_2 : ( ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) | ( ';' ) );
public final void rule__EnumerationLiteralCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4449:1: ( ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) | ( ';' ) )
- int alt25=2;
- int LA25_0 = input.LA(1);
+ // InternalQVTimperative.g:4305:1: ( ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) ) | ( ';' ) )
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA25_0==69) ) {
- alt25=1;
+ if ( (LA26_0==71) ) {
+ alt26=1;
}
- else if ( (LA25_0==18) ) {
- alt25=2;
+ else if ( (LA26_0==19) ) {
+ alt26=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 25, 0, input);
+ new NoViableAltException("", 26, 0, input);
throw nvae;
}
- switch (alt25) {
+ switch (alt26) {
case 1 :
- // InternalQVTimperative.g:4450:1: ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) )
+ // InternalQVTimperative.g:4306:1: ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) )
{
- // InternalQVTimperative.g:4450:1: ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) )
- // InternalQVTimperative.g:4451:1: ( rule__EnumerationLiteralCS__Group_2_0__0 )
+ // InternalQVTimperative.g:4306:1: ( ( rule__EnumerationLiteralCS__Group_2_0__0 ) )
+ // InternalQVTimperative.g:4307:1: ( rule__EnumerationLiteralCS__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getGroup_2_0());
}
- // InternalQVTimperative.g:4452:1: ( rule__EnumerationLiteralCS__Group_2_0__0 )
- // InternalQVTimperative.g:4452:2: rule__EnumerationLiteralCS__Group_2_0__0
+ // InternalQVTimperative.g:4308:1: ( rule__EnumerationLiteralCS__Group_2_0__0 )
+ // InternalQVTimperative.g:4308:2: rule__EnumerationLiteralCS__Group_2_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group_2_0__0();
@@ -14417,15 +13896,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4456:6: ( ';' )
+ // InternalQVTimperative.g:4312:6: ( ';' )
{
- // InternalQVTimperative.g:4456:6: ( ';' )
- // InternalQVTimperative.g:4457:1: ';'
+ // InternalQVTimperative.g:4312:6: ( ';' )
+ // InternalQVTimperative.g:4313:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getSemicolonKeyword_2_1());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationLiteralCSAccess().getSemicolonKeyword_2_1());
}
@@ -14453,41 +13932,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Alternatives_0"
- // InternalQVTimperative.g:4469:1: rule__OperationCS__Alternatives_0 : ( ( ( rule__OperationCS__Group_0_0__0 ) ) | ( ( rule__OperationCS__Group_0_1__0 ) ) );
+ // InternalQVTimperative.g:4325:1: rule__OperationCS__Alternatives_0 : ( ( ( rule__OperationCS__Group_0_0__0 ) ) | ( ( rule__OperationCS__Group_0_1__0 ) ) );
public final void rule__OperationCS__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4473:1: ( ( ( rule__OperationCS__Group_0_0__0 ) ) | ( ( rule__OperationCS__Group_0_1__0 ) ) )
- int alt26=2;
- int LA26_0 = input.LA(1);
+ // InternalQVTimperative.g:4329:1: ( ( ( rule__OperationCS__Group_0_0__0 ) ) | ( ( rule__OperationCS__Group_0_1__0 ) ) )
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( (LA26_0==117) ) {
- alt26=1;
+ if ( (LA27_0==120) ) {
+ alt27=1;
}
- else if ( (LA26_0==118) ) {
- alt26=2;
+ else if ( (LA27_0==121) ) {
+ alt27=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 26, 0, input);
+ new NoViableAltException("", 27, 0, input);
throw nvae;
}
- switch (alt26) {
+ switch (alt27) {
case 1 :
- // InternalQVTimperative.g:4474:1: ( ( rule__OperationCS__Group_0_0__0 ) )
+ // InternalQVTimperative.g:4330:1: ( ( rule__OperationCS__Group_0_0__0 ) )
{
- // InternalQVTimperative.g:4474:1: ( ( rule__OperationCS__Group_0_0__0 ) )
- // InternalQVTimperative.g:4475:1: ( rule__OperationCS__Group_0_0__0 )
+ // InternalQVTimperative.g:4330:1: ( ( rule__OperationCS__Group_0_0__0 ) )
+ // InternalQVTimperative.g:4331:1: ( rule__OperationCS__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_0_0());
}
- // InternalQVTimperative.g:4476:1: ( rule__OperationCS__Group_0_0__0 )
- // InternalQVTimperative.g:4476:2: rule__OperationCS__Group_0_0__0
+ // InternalQVTimperative.g:4332:1: ( rule__OperationCS__Group_0_0__0 )
+ // InternalQVTimperative.g:4332:2: rule__OperationCS__Group_0_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_0_0__0();
@@ -14507,16 +13986,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4480:6: ( ( rule__OperationCS__Group_0_1__0 ) )
+ // InternalQVTimperative.g:4336:6: ( ( rule__OperationCS__Group_0_1__0 ) )
{
- // InternalQVTimperative.g:4480:6: ( ( rule__OperationCS__Group_0_1__0 ) )
- // InternalQVTimperative.g:4481:1: ( rule__OperationCS__Group_0_1__0 )
+ // InternalQVTimperative.g:4336:6: ( ( rule__OperationCS__Group_0_1__0 ) )
+ // InternalQVTimperative.g:4337:1: ( rule__OperationCS__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_0_1());
}
- // InternalQVTimperative.g:4482:1: ( rule__OperationCS__Group_0_1__0 )
- // InternalQVTimperative.g:4482:2: rule__OperationCS__Group_0_1__0
+ // InternalQVTimperative.g:4338:1: ( rule__OperationCS__Group_0_1__0 )
+ // InternalQVTimperative.g:4338:2: rule__OperationCS__Group_0_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_0_1__0();
@@ -14553,65 +14032,65 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Alternatives_9_1_0"
- // InternalQVTimperative.g:4491:1: rule__OperationCS__Alternatives_9_1_0 : ( ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) );
+ // InternalQVTimperative.g:4347:1: rule__OperationCS__Alternatives_9_1_0 : ( ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) );
public final void rule__OperationCS__Alternatives_9_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4495:1: ( ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) )
- int alt27=6;
+ // InternalQVTimperative.g:4351:1: ( ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) ) | ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) ) )
+ int alt28=6;
switch ( input.LA(1) ) {
- case 119:
+ case 122:
{
- alt27=1;
+ alt28=1;
}
break;
- case 120:
+ case 123:
{
- alt27=2;
+ alt28=2;
}
break;
- case 123:
+ case 126:
{
- alt27=3;
+ alt28=3;
}
break;
- case 124:
+ case 127:
{
- alt27=4;
+ alt28=4;
}
break;
- case 128:
+ case 131:
{
- alt27=5;
+ alt28=5;
}
break;
- case 129:
+ case 132:
{
- alt27=6;
+ alt28=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
+ new NoViableAltException("", 28, 0, input);
throw nvae;
}
- switch (alt27) {
+ switch (alt28) {
case 1 :
- // InternalQVTimperative.g:4496:1: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) )
+ // InternalQVTimperative.g:4352:1: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) )
{
- // InternalQVTimperative.g:4496:1: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) )
- // InternalQVTimperative.g:4497:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_0 )
+ // InternalQVTimperative.g:4352:1: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_0 ) )
+ // InternalQVTimperative.g:4353:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_0());
}
- // InternalQVTimperative.g:4498:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_0 )
- // InternalQVTimperative.g:4498:2: rule__OperationCS__QualifiersAssignment_9_1_0_0
+ // InternalQVTimperative.g:4354:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_0 )
+ // InternalQVTimperative.g:4354:2: rule__OperationCS__QualifiersAssignment_9_1_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_9_1_0_0();
@@ -14631,16 +14110,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4502:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) )
+ // InternalQVTimperative.g:4358:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) )
{
- // InternalQVTimperative.g:4502:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) )
- // InternalQVTimperative.g:4503:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_1 )
+ // InternalQVTimperative.g:4358:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_1 ) )
+ // InternalQVTimperative.g:4359:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_1());
}
- // InternalQVTimperative.g:4504:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_1 )
- // InternalQVTimperative.g:4504:2: rule__OperationCS__QualifiersAssignment_9_1_0_1
+ // InternalQVTimperative.g:4360:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_1 )
+ // InternalQVTimperative.g:4360:2: rule__OperationCS__QualifiersAssignment_9_1_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_9_1_0_1();
@@ -14660,16 +14139,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:4508:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) )
+ // InternalQVTimperative.g:4364:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) )
{
- // InternalQVTimperative.g:4508:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) )
- // InternalQVTimperative.g:4509:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_2 )
+ // InternalQVTimperative.g:4364:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_2 ) )
+ // InternalQVTimperative.g:4365:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_2());
}
- // InternalQVTimperative.g:4510:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_2 )
- // InternalQVTimperative.g:4510:2: rule__OperationCS__QualifiersAssignment_9_1_0_2
+ // InternalQVTimperative.g:4366:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_2 )
+ // InternalQVTimperative.g:4366:2: rule__OperationCS__QualifiersAssignment_9_1_0_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_9_1_0_2();
@@ -14689,16 +14168,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:4514:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) )
+ // InternalQVTimperative.g:4370:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) )
{
- // InternalQVTimperative.g:4514:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) )
- // InternalQVTimperative.g:4515:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_3 )
+ // InternalQVTimperative.g:4370:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_3 ) )
+ // InternalQVTimperative.g:4371:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_3());
}
- // InternalQVTimperative.g:4516:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_3 )
- // InternalQVTimperative.g:4516:2: rule__OperationCS__QualifiersAssignment_9_1_0_3
+ // InternalQVTimperative.g:4372:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_3 )
+ // InternalQVTimperative.g:4372:2: rule__OperationCS__QualifiersAssignment_9_1_0_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_9_1_0_3();
@@ -14718,16 +14197,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 5 :
- // InternalQVTimperative.g:4520:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) )
+ // InternalQVTimperative.g:4376:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) )
{
- // InternalQVTimperative.g:4520:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) )
- // InternalQVTimperative.g:4521:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_4 )
+ // InternalQVTimperative.g:4376:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_4 ) )
+ // InternalQVTimperative.g:4377:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_4());
}
- // InternalQVTimperative.g:4522:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_4 )
- // InternalQVTimperative.g:4522:2: rule__OperationCS__QualifiersAssignment_9_1_0_4
+ // InternalQVTimperative.g:4378:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_4 )
+ // InternalQVTimperative.g:4378:2: rule__OperationCS__QualifiersAssignment_9_1_0_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_9_1_0_4();
@@ -14747,16 +14226,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 6 :
- // InternalQVTimperative.g:4526:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) )
+ // InternalQVTimperative.g:4382:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) )
{
- // InternalQVTimperative.g:4526:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) )
- // InternalQVTimperative.g:4527:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_5 )
+ // InternalQVTimperative.g:4382:6: ( ( rule__OperationCS__QualifiersAssignment_9_1_0_5 ) )
+ // InternalQVTimperative.g:4383:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_9_1_0_5());
}
- // InternalQVTimperative.g:4528:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_5 )
- // InternalQVTimperative.g:4528:2: rule__OperationCS__QualifiersAssignment_9_1_0_5
+ // InternalQVTimperative.g:4384:1: ( rule__OperationCS__QualifiersAssignment_9_1_0_5 )
+ // InternalQVTimperative.g:4384:2: rule__OperationCS__QualifiersAssignment_9_1_0_5
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_9_1_0_5();
@@ -14793,41 +14272,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Alternatives_10"
- // InternalQVTimperative.g:4537:1: rule__OperationCS__Alternatives_10 : ( ( ( rule__OperationCS__Group_10_0__0 ) ) | ( ';' ) );
+ // InternalQVTimperative.g:4393:1: rule__OperationCS__Alternatives_10 : ( ( ( rule__OperationCS__Group_10_0__0 ) ) | ( ';' ) );
public final void rule__OperationCS__Alternatives_10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4541:1: ( ( ( rule__OperationCS__Group_10_0__0 ) ) | ( ';' ) )
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // InternalQVTimperative.g:4397:1: ( ( ( rule__OperationCS__Group_10_0__0 ) ) | ( ';' ) )
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA28_0==69) ) {
- alt28=1;
+ if ( (LA29_0==71) ) {
+ alt29=1;
}
- else if ( (LA28_0==18) ) {
- alt28=2;
+ else if ( (LA29_0==19) ) {
+ alt29=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt29) {
case 1 :
- // InternalQVTimperative.g:4542:1: ( ( rule__OperationCS__Group_10_0__0 ) )
+ // InternalQVTimperative.g:4398:1: ( ( rule__OperationCS__Group_10_0__0 ) )
{
- // InternalQVTimperative.g:4542:1: ( ( rule__OperationCS__Group_10_0__0 ) )
- // InternalQVTimperative.g:4543:1: ( rule__OperationCS__Group_10_0__0 )
+ // InternalQVTimperative.g:4398:1: ( ( rule__OperationCS__Group_10_0__0 ) )
+ // InternalQVTimperative.g:4399:1: ( rule__OperationCS__Group_10_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_10_0());
}
- // InternalQVTimperative.g:4544:1: ( rule__OperationCS__Group_10_0__0 )
- // InternalQVTimperative.g:4544:2: rule__OperationCS__Group_10_0__0
+ // InternalQVTimperative.g:4400:1: ( rule__OperationCS__Group_10_0__0 )
+ // InternalQVTimperative.g:4400:2: rule__OperationCS__Group_10_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_10_0__0();
@@ -14847,15 +14326,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4548:6: ( ';' )
+ // InternalQVTimperative.g:4404:6: ( ';' )
{
- // InternalQVTimperative.g:4548:6: ( ';' )
- // InternalQVTimperative.g:4549:1: ';'
+ // InternalQVTimperative.g:4404:6: ( ';' )
+ // InternalQVTimperative.g:4405:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getSemicolonKeyword_10_1());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getSemicolonKeyword_10_1());
}
@@ -14883,55 +14362,55 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Alternatives_2_1_0"
- // InternalQVTimperative.g:4561:1: rule__ParameterCS__Alternatives_2_1_0 : ( ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) );
+ // InternalQVTimperative.g:4417:1: rule__ParameterCS__Alternatives_2_1_0 : ( ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) );
public final void rule__ParameterCS__Alternatives_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4565:1: ( ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) )
- int alt29=4;
+ // InternalQVTimperative.g:4421:1: ( ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) ) | ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) ) )
+ int alt30=4;
switch ( input.LA(1) ) {
- case 123:
+ case 126:
{
- alt29=1;
+ alt30=1;
}
break;
- case 124:
+ case 127:
{
- alt29=2;
+ alt30=2;
}
break;
- case 128:
+ case 131:
{
- alt29=3;
+ alt30=3;
}
break;
- case 129:
+ case 132:
{
- alt29=4;
+ alt30=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt29) {
+ switch (alt30) {
case 1 :
- // InternalQVTimperative.g:4566:1: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) )
+ // InternalQVTimperative.g:4422:1: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) )
{
- // InternalQVTimperative.g:4566:1: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) )
- // InternalQVTimperative.g:4567:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 )
+ // InternalQVTimperative.g:4422:1: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 ) )
+ // InternalQVTimperative.g:4423:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersAssignment_2_1_0_0());
}
- // InternalQVTimperative.g:4568:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 )
- // InternalQVTimperative.g:4568:2: rule__ParameterCS__QualifiersAssignment_2_1_0_0
+ // InternalQVTimperative.g:4424:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_0 )
+ // InternalQVTimperative.g:4424:2: rule__ParameterCS__QualifiersAssignment_2_1_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__QualifiersAssignment_2_1_0_0();
@@ -14951,16 +14430,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4572:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) )
+ // InternalQVTimperative.g:4428:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) )
{
- // InternalQVTimperative.g:4572:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) )
- // InternalQVTimperative.g:4573:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 )
+ // InternalQVTimperative.g:4428:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 ) )
+ // InternalQVTimperative.g:4429:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersAssignment_2_1_0_1());
}
- // InternalQVTimperative.g:4574:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 )
- // InternalQVTimperative.g:4574:2: rule__ParameterCS__QualifiersAssignment_2_1_0_1
+ // InternalQVTimperative.g:4430:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_1 )
+ // InternalQVTimperative.g:4430:2: rule__ParameterCS__QualifiersAssignment_2_1_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__QualifiersAssignment_2_1_0_1();
@@ -14980,16 +14459,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:4578:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) )
+ // InternalQVTimperative.g:4434:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) )
{
- // InternalQVTimperative.g:4578:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) )
- // InternalQVTimperative.g:4579:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 )
+ // InternalQVTimperative.g:4434:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 ) )
+ // InternalQVTimperative.g:4435:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersAssignment_2_1_0_2());
}
- // InternalQVTimperative.g:4580:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 )
- // InternalQVTimperative.g:4580:2: rule__ParameterCS__QualifiersAssignment_2_1_0_2
+ // InternalQVTimperative.g:4436:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_2 )
+ // InternalQVTimperative.g:4436:2: rule__ParameterCS__QualifiersAssignment_2_1_0_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__QualifiersAssignment_2_1_0_2();
@@ -15009,16 +14488,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:4584:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) )
+ // InternalQVTimperative.g:4440:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) )
{
- // InternalQVTimperative.g:4584:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) )
- // InternalQVTimperative.g:4585:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 )
+ // InternalQVTimperative.g:4440:6: ( ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 ) )
+ // InternalQVTimperative.g:4441:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersAssignment_2_1_0_3());
}
- // InternalQVTimperative.g:4586:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 )
- // InternalQVTimperative.g:4586:2: rule__ParameterCS__QualifiersAssignment_2_1_0_3
+ // InternalQVTimperative.g:4442:1: ( rule__ParameterCS__QualifiersAssignment_2_1_0_3 )
+ // InternalQVTimperative.g:4442:2: rule__ParameterCS__QualifiersAssignment_2_1_0_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__QualifiersAssignment_2_1_0_3();
@@ -15055,41 +14534,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Alternatives_0"
- // InternalQVTimperative.g:4595:1: rule__ReferenceCS__Alternatives_0 : ( ( ( rule__ReferenceCS__Group_0_0__0 ) ) | ( ( rule__ReferenceCS__Group_0_1__0 ) ) );
+ // InternalQVTimperative.g:4451:1: rule__ReferenceCS__Alternatives_0 : ( ( ( rule__ReferenceCS__Group_0_0__0 ) ) | ( ( rule__ReferenceCS__Group_0_1__0 ) ) );
public final void rule__ReferenceCS__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4599:1: ( ( ( rule__ReferenceCS__Group_0_0__0 ) ) | ( ( rule__ReferenceCS__Group_0_1__0 ) ) )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalQVTimperative.g:4455:1: ( ( ( rule__ReferenceCS__Group_0_0__0 ) ) | ( ( rule__ReferenceCS__Group_0_1__0 ) ) )
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA30_0==117) ) {
- alt30=1;
+ if ( (LA31_0==120) ) {
+ alt31=1;
}
- else if ( (LA30_0==118) ) {
- alt30=2;
+ else if ( (LA31_0==121) ) {
+ alt31=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 31, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt31) {
case 1 :
- // InternalQVTimperative.g:4600:1: ( ( rule__ReferenceCS__Group_0_0__0 ) )
+ // InternalQVTimperative.g:4456:1: ( ( rule__ReferenceCS__Group_0_0__0 ) )
{
- // InternalQVTimperative.g:4600:1: ( ( rule__ReferenceCS__Group_0_0__0 ) )
- // InternalQVTimperative.g:4601:1: ( rule__ReferenceCS__Group_0_0__0 )
+ // InternalQVTimperative.g:4456:1: ( ( rule__ReferenceCS__Group_0_0__0 ) )
+ // InternalQVTimperative.g:4457:1: ( rule__ReferenceCS__Group_0_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_0_0());
}
- // InternalQVTimperative.g:4602:1: ( rule__ReferenceCS__Group_0_0__0 )
- // InternalQVTimperative.g:4602:2: rule__ReferenceCS__Group_0_0__0
+ // InternalQVTimperative.g:4458:1: ( rule__ReferenceCS__Group_0_0__0 )
+ // InternalQVTimperative.g:4458:2: rule__ReferenceCS__Group_0_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_0_0__0();
@@ -15109,16 +14588,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4606:6: ( ( rule__ReferenceCS__Group_0_1__0 ) )
+ // InternalQVTimperative.g:4462:6: ( ( rule__ReferenceCS__Group_0_1__0 ) )
{
- // InternalQVTimperative.g:4606:6: ( ( rule__ReferenceCS__Group_0_1__0 ) )
- // InternalQVTimperative.g:4607:1: ( rule__ReferenceCS__Group_0_1__0 )
+ // InternalQVTimperative.g:4462:6: ( ( rule__ReferenceCS__Group_0_1__0 ) )
+ // InternalQVTimperative.g:4463:1: ( rule__ReferenceCS__Group_0_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_0_1());
}
- // InternalQVTimperative.g:4608:1: ( rule__ReferenceCS__Group_0_1__0 )
- // InternalQVTimperative.g:4608:2: rule__ReferenceCS__Group_0_1__0
+ // InternalQVTimperative.g:4464:1: ( rule__ReferenceCS__Group_0_1__0 )
+ // InternalQVTimperative.g:4464:2: rule__ReferenceCS__Group_0_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_0_1__0();
@@ -15155,125 +14634,125 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Alternatives_6_1_0"
- // InternalQVTimperative.g:4617:1: rule__ReferenceCS__Alternatives_6_1_0 : ( ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) );
+ // InternalQVTimperative.g:4473:1: rule__ReferenceCS__Alternatives_6_1_0 : ( ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) );
public final void rule__ReferenceCS__Alternatives_6_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4621:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) )
- int alt31=18;
+ // InternalQVTimperative.g:4477:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) ) | ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) ) )
+ int alt32=18;
switch ( input.LA(1) ) {
- case 136:
+ case 139:
{
- alt31=1;
+ alt32=1;
}
break;
- case 137:
+ case 140:
{
- alt31=2;
+ alt32=2;
}
break;
- case 119:
+ case 122:
{
- alt31=3;
+ alt32=3;
}
break;
- case 120:
+ case 123:
{
- alt31=4;
+ alt32=4;
}
break;
- case 123:
+ case 126:
{
- alt31=5;
+ alt32=5;
}
break;
- case 124:
+ case 127:
{
- alt31=6;
+ alt32=6;
}
break;
- case 125:
+ case 128:
{
- alt31=7;
+ alt32=7;
}
break;
- case 126:
+ case 129:
{
- alt31=8;
+ alt32=8;
}
break;
- case 138:
+ case 141:
{
- alt31=9;
+ alt32=9;
}
break;
- case 139:
+ case 142:
{
- alt31=10;
+ alt32=10;
}
break;
- case 116:
+ case 118:
{
- alt31=11;
+ alt32=11;
}
break;
- case 127:
+ case 130:
{
- alt31=12;
+ alt32=12;
}
break;
- case 128:
+ case 131:
{
- alt31=13;
+ alt32=13;
}
break;
- case 129:
+ case 132:
{
- alt31=14;
+ alt32=14;
}
break;
- case 130:
+ case 133:
{
- alt31=15;
+ alt32=15;
}
break;
- case 131:
+ case 134:
{
- alt31=16;
+ alt32=16;
}
break;
- case 132:
+ case 135:
{
- alt31=17;
+ alt32=17;
}
break;
- case 133:
+ case 136:
{
- alt31=18;
+ alt32=18;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt31) {
+ switch (alt32) {
case 1 :
- // InternalQVTimperative.g:4622:1: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) )
+ // InternalQVTimperative.g:4478:1: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) )
{
- // InternalQVTimperative.g:4622:1: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) )
- // InternalQVTimperative.g:4623:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 )
+ // InternalQVTimperative.g:4478:1: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 ) )
+ // InternalQVTimperative.g:4479:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_0());
}
- // InternalQVTimperative.g:4624:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 )
- // InternalQVTimperative.g:4624:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_0
+ // InternalQVTimperative.g:4480:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_0 )
+ // InternalQVTimperative.g:4480:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_0();
@@ -15293,16 +14772,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4628:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) )
+ // InternalQVTimperative.g:4484:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) )
{
- // InternalQVTimperative.g:4628:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) )
- // InternalQVTimperative.g:4629:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 )
+ // InternalQVTimperative.g:4484:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 ) )
+ // InternalQVTimperative.g:4485:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_1());
}
- // InternalQVTimperative.g:4630:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 )
- // InternalQVTimperative.g:4630:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_1
+ // InternalQVTimperative.g:4486:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_1 )
+ // InternalQVTimperative.g:4486:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_1();
@@ -15322,16 +14801,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:4634:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) )
+ // InternalQVTimperative.g:4490:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) )
{
- // InternalQVTimperative.g:4634:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) )
- // InternalQVTimperative.g:4635:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 )
+ // InternalQVTimperative.g:4490:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 ) )
+ // InternalQVTimperative.g:4491:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_2());
}
- // InternalQVTimperative.g:4636:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 )
- // InternalQVTimperative.g:4636:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_2
+ // InternalQVTimperative.g:4492:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_2 )
+ // InternalQVTimperative.g:4492:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_2();
@@ -15351,16 +14830,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:4640:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) )
+ // InternalQVTimperative.g:4496:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) )
{
- // InternalQVTimperative.g:4640:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) )
- // InternalQVTimperative.g:4641:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 )
+ // InternalQVTimperative.g:4496:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 ) )
+ // InternalQVTimperative.g:4497:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_3());
}
- // InternalQVTimperative.g:4642:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 )
- // InternalQVTimperative.g:4642:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_3
+ // InternalQVTimperative.g:4498:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_3 )
+ // InternalQVTimperative.g:4498:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_3();
@@ -15380,16 +14859,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 5 :
- // InternalQVTimperative.g:4646:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) )
+ // InternalQVTimperative.g:4502:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) )
{
- // InternalQVTimperative.g:4646:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) )
- // InternalQVTimperative.g:4647:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 )
+ // InternalQVTimperative.g:4502:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 ) )
+ // InternalQVTimperative.g:4503:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_4());
}
- // InternalQVTimperative.g:4648:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 )
- // InternalQVTimperative.g:4648:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_4
+ // InternalQVTimperative.g:4504:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_4 )
+ // InternalQVTimperative.g:4504:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_4();
@@ -15409,16 +14888,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 6 :
- // InternalQVTimperative.g:4652:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) )
+ // InternalQVTimperative.g:4508:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) )
{
- // InternalQVTimperative.g:4652:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) )
- // InternalQVTimperative.g:4653:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 )
+ // InternalQVTimperative.g:4508:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 ) )
+ // InternalQVTimperative.g:4509:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_5());
}
- // InternalQVTimperative.g:4654:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 )
- // InternalQVTimperative.g:4654:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_5
+ // InternalQVTimperative.g:4510:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_5 )
+ // InternalQVTimperative.g:4510:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_5
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_5();
@@ -15438,16 +14917,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 7 :
- // InternalQVTimperative.g:4658:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) )
+ // InternalQVTimperative.g:4514:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) )
{
- // InternalQVTimperative.g:4658:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) )
- // InternalQVTimperative.g:4659:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 )
+ // InternalQVTimperative.g:4514:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 ) )
+ // InternalQVTimperative.g:4515:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_6());
}
- // InternalQVTimperative.g:4660:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 )
- // InternalQVTimperative.g:4660:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_6
+ // InternalQVTimperative.g:4516:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_6 )
+ // InternalQVTimperative.g:4516:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_6
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_6();
@@ -15467,16 +14946,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 8 :
- // InternalQVTimperative.g:4664:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) )
+ // InternalQVTimperative.g:4520:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) )
{
- // InternalQVTimperative.g:4664:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) )
- // InternalQVTimperative.g:4665:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 )
+ // InternalQVTimperative.g:4520:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 ) )
+ // InternalQVTimperative.g:4521:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_7());
}
- // InternalQVTimperative.g:4666:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 )
- // InternalQVTimperative.g:4666:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_7
+ // InternalQVTimperative.g:4522:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_7 )
+ // InternalQVTimperative.g:4522:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_7
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_7();
@@ -15496,16 +14975,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 9 :
- // InternalQVTimperative.g:4670:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) )
+ // InternalQVTimperative.g:4526:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) )
{
- // InternalQVTimperative.g:4670:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) )
- // InternalQVTimperative.g:4671:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 )
+ // InternalQVTimperative.g:4526:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 ) )
+ // InternalQVTimperative.g:4527:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_8());
}
- // InternalQVTimperative.g:4672:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 )
- // InternalQVTimperative.g:4672:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_8
+ // InternalQVTimperative.g:4528:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_8 )
+ // InternalQVTimperative.g:4528:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_8
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_8();
@@ -15525,16 +15004,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 10 :
- // InternalQVTimperative.g:4676:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) )
+ // InternalQVTimperative.g:4532:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) )
{
- // InternalQVTimperative.g:4676:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) )
- // InternalQVTimperative.g:4677:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 )
+ // InternalQVTimperative.g:4532:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 ) )
+ // InternalQVTimperative.g:4533:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_9());
}
- // InternalQVTimperative.g:4678:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 )
- // InternalQVTimperative.g:4678:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_9
+ // InternalQVTimperative.g:4534:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_9 )
+ // InternalQVTimperative.g:4534:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_9
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_9();
@@ -15554,16 +15033,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 11 :
- // InternalQVTimperative.g:4682:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) )
+ // InternalQVTimperative.g:4538:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) )
{
- // InternalQVTimperative.g:4682:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) )
- // InternalQVTimperative.g:4683:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 )
+ // InternalQVTimperative.g:4538:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 ) )
+ // InternalQVTimperative.g:4539:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_10());
}
- // InternalQVTimperative.g:4684:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 )
- // InternalQVTimperative.g:4684:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_10
+ // InternalQVTimperative.g:4540:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_10 )
+ // InternalQVTimperative.g:4540:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_10
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_10();
@@ -15583,16 +15062,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 12 :
- // InternalQVTimperative.g:4688:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) )
+ // InternalQVTimperative.g:4544:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) )
{
- // InternalQVTimperative.g:4688:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) )
- // InternalQVTimperative.g:4689:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 )
+ // InternalQVTimperative.g:4544:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 ) )
+ // InternalQVTimperative.g:4545:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_11());
}
- // InternalQVTimperative.g:4690:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 )
- // InternalQVTimperative.g:4690:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_11
+ // InternalQVTimperative.g:4546:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_11 )
+ // InternalQVTimperative.g:4546:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_11
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_11();
@@ -15612,16 +15091,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 13 :
- // InternalQVTimperative.g:4694:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) )
+ // InternalQVTimperative.g:4550:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) )
{
- // InternalQVTimperative.g:4694:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) )
- // InternalQVTimperative.g:4695:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 )
+ // InternalQVTimperative.g:4550:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 ) )
+ // InternalQVTimperative.g:4551:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_12());
}
- // InternalQVTimperative.g:4696:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 )
- // InternalQVTimperative.g:4696:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_12
+ // InternalQVTimperative.g:4552:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_12 )
+ // InternalQVTimperative.g:4552:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_12
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_12();
@@ -15641,16 +15120,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 14 :
- // InternalQVTimperative.g:4700:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) )
+ // InternalQVTimperative.g:4556:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) )
{
- // InternalQVTimperative.g:4700:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) )
- // InternalQVTimperative.g:4701:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 )
+ // InternalQVTimperative.g:4556:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 ) )
+ // InternalQVTimperative.g:4557:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_13());
}
- // InternalQVTimperative.g:4702:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 )
- // InternalQVTimperative.g:4702:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_13
+ // InternalQVTimperative.g:4558:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_13 )
+ // InternalQVTimperative.g:4558:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_13
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_13();
@@ -15670,16 +15149,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 15 :
- // InternalQVTimperative.g:4706:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) )
+ // InternalQVTimperative.g:4562:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) )
{
- // InternalQVTimperative.g:4706:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) )
- // InternalQVTimperative.g:4707:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 )
+ // InternalQVTimperative.g:4562:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 ) )
+ // InternalQVTimperative.g:4563:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_14());
}
- // InternalQVTimperative.g:4708:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 )
- // InternalQVTimperative.g:4708:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_14
+ // InternalQVTimperative.g:4564:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_14 )
+ // InternalQVTimperative.g:4564:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_14
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_14();
@@ -15699,16 +15178,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 16 :
- // InternalQVTimperative.g:4712:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) )
+ // InternalQVTimperative.g:4568:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) )
{
- // InternalQVTimperative.g:4712:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) )
- // InternalQVTimperative.g:4713:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 )
+ // InternalQVTimperative.g:4568:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 ) )
+ // InternalQVTimperative.g:4569:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_15());
}
- // InternalQVTimperative.g:4714:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 )
- // InternalQVTimperative.g:4714:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_15
+ // InternalQVTimperative.g:4570:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_15 )
+ // InternalQVTimperative.g:4570:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_15
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_15();
@@ -15728,16 +15207,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 17 :
- // InternalQVTimperative.g:4718:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) )
+ // InternalQVTimperative.g:4574:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) )
{
- // InternalQVTimperative.g:4718:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) )
- // InternalQVTimperative.g:4719:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 )
+ // InternalQVTimperative.g:4574:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 ) )
+ // InternalQVTimperative.g:4575:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_16());
}
- // InternalQVTimperative.g:4720:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 )
- // InternalQVTimperative.g:4720:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_16
+ // InternalQVTimperative.g:4576:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_16 )
+ // InternalQVTimperative.g:4576:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_16
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_16();
@@ -15757,16 +15236,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 18 :
- // InternalQVTimperative.g:4724:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) )
+ // InternalQVTimperative.g:4580:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) )
{
- // InternalQVTimperative.g:4724:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) )
- // InternalQVTimperative.g:4725:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 )
+ // InternalQVTimperative.g:4580:6: ( ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 ) )
+ // InternalQVTimperative.g:4581:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_6_1_0_17());
}
- // InternalQVTimperative.g:4726:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 )
- // InternalQVTimperative.g:4726:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_17
+ // InternalQVTimperative.g:4582:1: ( rule__ReferenceCS__QualifiersAssignment_6_1_0_17 )
+ // InternalQVTimperative.g:4582:2: rule__ReferenceCS__QualifiersAssignment_6_1_0_17
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_6_1_0_17();
@@ -15803,41 +15282,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Alternatives_7"
- // InternalQVTimperative.g:4735:1: rule__ReferenceCS__Alternatives_7 : ( ( ( rule__ReferenceCS__Group_7_0__0 ) ) | ( ';' ) );
+ // InternalQVTimperative.g:4591:1: rule__ReferenceCS__Alternatives_7 : ( ( ( rule__ReferenceCS__Group_7_0__0 ) ) | ( ';' ) );
public final void rule__ReferenceCS__Alternatives_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4739:1: ( ( ( rule__ReferenceCS__Group_7_0__0 ) ) | ( ';' ) )
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // InternalQVTimperative.g:4595:1: ( ( ( rule__ReferenceCS__Group_7_0__0 ) ) | ( ';' ) )
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA32_0==69) ) {
- alt32=1;
+ if ( (LA33_0==71) ) {
+ alt33=1;
}
- else if ( (LA32_0==18) ) {
- alt32=2;
+ else if ( (LA33_0==19) ) {
+ alt33=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
+ new NoViableAltException("", 33, 0, input);
throw nvae;
}
- switch (alt32) {
+ switch (alt33) {
case 1 :
- // InternalQVTimperative.g:4740:1: ( ( rule__ReferenceCS__Group_7_0__0 ) )
+ // InternalQVTimperative.g:4596:1: ( ( rule__ReferenceCS__Group_7_0__0 ) )
{
- // InternalQVTimperative.g:4740:1: ( ( rule__ReferenceCS__Group_7_0__0 ) )
- // InternalQVTimperative.g:4741:1: ( rule__ReferenceCS__Group_7_0__0 )
+ // InternalQVTimperative.g:4596:1: ( ( rule__ReferenceCS__Group_7_0__0 ) )
+ // InternalQVTimperative.g:4597:1: ( rule__ReferenceCS__Group_7_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_7_0());
}
- // InternalQVTimperative.g:4742:1: ( rule__ReferenceCS__Group_7_0__0 )
- // InternalQVTimperative.g:4742:2: rule__ReferenceCS__Group_7_0__0
+ // InternalQVTimperative.g:4598:1: ( rule__ReferenceCS__Group_7_0__0 )
+ // InternalQVTimperative.g:4598:2: rule__ReferenceCS__Group_7_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_7_0__0();
@@ -15857,15 +15336,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4746:6: ( ';' )
+ // InternalQVTimperative.g:4602:6: ( ';' )
{
- // InternalQVTimperative.g:4746:6: ( ';' )
- // InternalQVTimperative.g:4747:1: ';'
+ // InternalQVTimperative.g:4602:6: ( ';' )
+ // InternalQVTimperative.g:4603:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getSemicolonKeyword_7_1());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getSemicolonKeyword_7_1());
}
@@ -15893,41 +15372,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Alternatives_7_0_1"
- // InternalQVTimperative.g:4759:1: rule__ReferenceCS__Alternatives_7_0_1 : ( ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) | ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) );
+ // InternalQVTimperative.g:4615:1: rule__ReferenceCS__Alternatives_7_0_1 : ( ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) | ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) );
public final void rule__ReferenceCS__Alternatives_7_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4763:1: ( ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) | ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) )
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // InternalQVTimperative.g:4619:1: ( ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) ) | ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) ) )
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA33_0==85) ) {
- alt33=1;
+ if ( (LA34_0==86) ) {
+ alt34=1;
}
- else if ( (LA33_0==86) ) {
- alt33=2;
+ else if ( (LA34_0==87) ) {
+ alt34=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt34) {
case 1 :
- // InternalQVTimperative.g:4764:1: ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) )
+ // InternalQVTimperative.g:4620:1: ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) )
{
- // InternalQVTimperative.g:4764:1: ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) )
- // InternalQVTimperative.g:4765:1: ( rule__ReferenceCS__Group_7_0_1_0__0 )
+ // InternalQVTimperative.g:4620:1: ( ( rule__ReferenceCS__Group_7_0_1_0__0 ) )
+ // InternalQVTimperative.g:4621:1: ( rule__ReferenceCS__Group_7_0_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_7_0_1_0());
}
- // InternalQVTimperative.g:4766:1: ( rule__ReferenceCS__Group_7_0_1_0__0 )
- // InternalQVTimperative.g:4766:2: rule__ReferenceCS__Group_7_0_1_0__0
+ // InternalQVTimperative.g:4622:1: ( rule__ReferenceCS__Group_7_0_1_0__0 )
+ // InternalQVTimperative.g:4622:2: rule__ReferenceCS__Group_7_0_1_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_7_0_1_0__0();
@@ -15947,16 +15426,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4770:6: ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) )
+ // InternalQVTimperative.g:4626:6: ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) )
{
- // InternalQVTimperative.g:4770:6: ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) )
- // InternalQVTimperative.g:4771:1: ( rule__ReferenceCS__Group_7_0_1_1__0 )
+ // InternalQVTimperative.g:4626:6: ( ( rule__ReferenceCS__Group_7_0_1_1__0 ) )
+ // InternalQVTimperative.g:4627:1: ( rule__ReferenceCS__Group_7_0_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_7_0_1_1());
}
- // InternalQVTimperative.g:4772:1: ( rule__ReferenceCS__Group_7_0_1_1__0 )
- // InternalQVTimperative.g:4772:2: rule__ReferenceCS__Group_7_0_1_1__0
+ // InternalQVTimperative.g:4628:1: ( rule__ReferenceCS__Group_7_0_1_1__0 )
+ // InternalQVTimperative.g:4628:2: rule__ReferenceCS__Group_7_0_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_7_0_1_1__0();
@@ -15993,41 +15472,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SpecificationCS__Alternatives"
- // InternalQVTimperative.g:4781:1: rule__SpecificationCS__Alternatives : ( ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) | ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) );
+ // InternalQVTimperative.g:4637:1: rule__SpecificationCS__Alternatives : ( ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) | ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) );
public final void rule__SpecificationCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4785:1: ( ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) | ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) )
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // InternalQVTimperative.g:4641:1: ( ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) ) | ( ( rule__SpecificationCS__ExprStringAssignment_1 ) ) )
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( ((LA34_0>=RULE_INT && LA34_0<=RULE_ESCAPED_ID)||(LA34_0>=19 && LA34_0<=29)||(LA34_0>=31 && LA34_0<=33)||(LA34_0>=50 && LA34_0<=64)||LA34_0==73||LA34_0==99||(LA34_0>=101 && LA34_0<=102)||LA34_0==106||(LA34_0>=111 && LA34_0<=112)||(LA34_0>=142 && LA34_0<=143)) ) {
- alt34=1;
+ if ( ((LA35_0>=RULE_INT && LA35_0<=RULE_ESCAPED_ID)||(LA35_0>=21 && LA35_0<=31)||(LA35_0>=33 && LA35_0<=35)||(LA35_0>=52 && LA35_0<=66)||LA35_0==74||LA35_0==100||(LA35_0>=102 && LA35_0<=103)||LA35_0==107||(LA35_0>=112 && LA35_0<=113)||(LA35_0>=145 && LA35_0<=146)) ) {
+ alt35=1;
}
- else if ( (LA34_0==RULE_UNQUOTED_STRING) ) {
- alt34=2;
+ else if ( (LA35_0==RULE_UNQUOTED_STRING) ) {
+ alt35=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt35) {
case 1 :
- // InternalQVTimperative.g:4786:1: ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) )
+ // InternalQVTimperative.g:4642:1: ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) )
{
- // InternalQVTimperative.g:4786:1: ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) )
- // InternalQVTimperative.g:4787:1: ( rule__SpecificationCS__OwnedExpressionAssignment_0 )
+ // InternalQVTimperative.g:4642:1: ( ( rule__SpecificationCS__OwnedExpressionAssignment_0 ) )
+ // InternalQVTimperative.g:4643:1: ( rule__SpecificationCS__OwnedExpressionAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecificationCSAccess().getOwnedExpressionAssignment_0());
}
- // InternalQVTimperative.g:4788:1: ( rule__SpecificationCS__OwnedExpressionAssignment_0 )
- // InternalQVTimperative.g:4788:2: rule__SpecificationCS__OwnedExpressionAssignment_0
+ // InternalQVTimperative.g:4644:1: ( rule__SpecificationCS__OwnedExpressionAssignment_0 )
+ // InternalQVTimperative.g:4644:2: rule__SpecificationCS__OwnedExpressionAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SpecificationCS__OwnedExpressionAssignment_0();
@@ -16047,16 +15526,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4792:6: ( ( rule__SpecificationCS__ExprStringAssignment_1 ) )
+ // InternalQVTimperative.g:4648:6: ( ( rule__SpecificationCS__ExprStringAssignment_1 ) )
{
- // InternalQVTimperative.g:4792:6: ( ( rule__SpecificationCS__ExprStringAssignment_1 ) )
- // InternalQVTimperative.g:4793:1: ( rule__SpecificationCS__ExprStringAssignment_1 )
+ // InternalQVTimperative.g:4648:6: ( ( rule__SpecificationCS__ExprStringAssignment_1 ) )
+ // InternalQVTimperative.g:4649:1: ( rule__SpecificationCS__ExprStringAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecificationCSAccess().getExprStringAssignment_1());
}
- // InternalQVTimperative.g:4794:1: ( rule__SpecificationCS__ExprStringAssignment_1 )
- // InternalQVTimperative.g:4794:2: rule__SpecificationCS__ExprStringAssignment_1
+ // InternalQVTimperative.g:4650:1: ( rule__SpecificationCS__ExprStringAssignment_1 )
+ // InternalQVTimperative.g:4650:2: rule__SpecificationCS__ExprStringAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SpecificationCS__ExprStringAssignment_1();
@@ -16093,41 +15572,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Alternatives_7"
- // InternalQVTimperative.g:4803:1: rule__StructuredClassCS__Alternatives_7 : ( ( ( rule__StructuredClassCS__Group_7_0__0 ) ) | ( ';' ) );
+ // InternalQVTimperative.g:4659:1: rule__StructuredClassCS__Alternatives_7 : ( ( ( rule__StructuredClassCS__Group_7_0__0 ) ) | ( ';' ) );
public final void rule__StructuredClassCS__Alternatives_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4807:1: ( ( ( rule__StructuredClassCS__Group_7_0__0 ) ) | ( ';' ) )
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalQVTimperative.g:4663:1: ( ( ( rule__StructuredClassCS__Group_7_0__0 ) ) | ( ';' ) )
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==69) ) {
- alt35=1;
+ if ( (LA36_0==71) ) {
+ alt36=1;
}
- else if ( (LA35_0==18) ) {
- alt35=2;
+ else if ( (LA36_0==19) ) {
+ alt36=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
- // InternalQVTimperative.g:4808:1: ( ( rule__StructuredClassCS__Group_7_0__0 ) )
+ // InternalQVTimperative.g:4664:1: ( ( rule__StructuredClassCS__Group_7_0__0 ) )
{
- // InternalQVTimperative.g:4808:1: ( ( rule__StructuredClassCS__Group_7_0__0 ) )
- // InternalQVTimperative.g:4809:1: ( rule__StructuredClassCS__Group_7_0__0 )
+ // InternalQVTimperative.g:4664:1: ( ( rule__StructuredClassCS__Group_7_0__0 ) )
+ // InternalQVTimperative.g:4665:1: ( rule__StructuredClassCS__Group_7_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getGroup_7_0());
}
- // InternalQVTimperative.g:4810:1: ( rule__StructuredClassCS__Group_7_0__0 )
- // InternalQVTimperative.g:4810:2: rule__StructuredClassCS__Group_7_0__0
+ // InternalQVTimperative.g:4666:1: ( rule__StructuredClassCS__Group_7_0__0 )
+ // InternalQVTimperative.g:4666:2: rule__StructuredClassCS__Group_7_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_7_0__0();
@@ -16147,15 +15626,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4814:6: ( ';' )
+ // InternalQVTimperative.g:4670:6: ( ';' )
{
- // InternalQVTimperative.g:4814:6: ( ';' )
- // InternalQVTimperative.g:4815:1: ';'
+ // InternalQVTimperative.g:4670:6: ( ';' )
+ // InternalQVTimperative.g:4671:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getSemicolonKeyword_7_1());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStructuredClassCSAccess().getSemicolonKeyword_7_1());
}
@@ -16183,132 +15662,132 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Alternatives_7_0_1"
- // InternalQVTimperative.g:4827:1: rule__StructuredClassCS__Alternatives_7_0_1 : ( ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) | ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) );
+ // InternalQVTimperative.g:4683:1: rule__StructuredClassCS__Alternatives_7_0_1 : ( ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) | ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) );
public final void rule__StructuredClassCS__Alternatives_7_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4831:1: ( ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) | ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) )
- int alt36=2;
+ // InternalQVTimperative.g:4687:1: ( ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) ) | ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) ) )
+ int alt37=2;
switch ( input.LA(1) ) {
- case 117:
+ case 120:
{
switch ( input.LA(2) ) {
- case 118:
+ case 121:
{
- int LA36_5 = input.LA(3);
+ int LA37_5 = input.LA(3);
- if ( (LA36_5==84||LA36_5==93) ) {
- alt36=2;
+ if ( (LA37_5==91) ) {
+ alt37=1;
}
- else if ( (LA36_5==90) ) {
- alt36=1;
+ else if ( (LA37_5==85||LA37_5==94) ) {
+ alt37=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 36, 5, input);
+ new NoViableAltException("", 37, 5, input);
throw nvae;
}
}
break;
- case 90:
+ case 91:
{
- alt36=1;
+ alt37=1;
}
break;
- case 84:
- case 93:
+ case 85:
+ case 94:
{
- alt36=2;
+ alt37=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 36, 1, input);
+ new NoViableAltException("", 37, 1, input);
throw nvae;
}
}
break;
- case 118:
+ case 121:
{
switch ( input.LA(2) ) {
- case 117:
+ case 120:
{
- int LA36_6 = input.LA(3);
+ int LA37_6 = input.LA(3);
- if ( (LA36_6==84||LA36_6==93) ) {
- alt36=2;
+ if ( (LA37_6==91) ) {
+ alt37=1;
}
- else if ( (LA36_6==90) ) {
- alt36=1;
+ else if ( (LA37_6==85||LA37_6==94) ) {
+ alt37=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 36, 6, input);
+ new NoViableAltException("", 37, 6, input);
throw nvae;
}
}
break;
- case 84:
- case 93:
+ case 91:
{
- alt36=2;
+ alt37=1;
}
break;
- case 90:
+ case 85:
+ case 94:
{
- alt36=1;
+ alt37=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 36, 2, input);
+ new NoViableAltException("", 37, 2, input);
throw nvae;
}
}
break;
- case 90:
+ case 91:
{
- alt36=1;
+ alt37=1;
}
break;
- case 84:
- case 93:
+ case 85:
+ case 94:
{
- alt36=2;
+ alt37=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
+ new NoViableAltException("", 37, 0, input);
throw nvae;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
- // InternalQVTimperative.g:4832:1: ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) )
+ // InternalQVTimperative.g:4688:1: ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) )
{
- // InternalQVTimperative.g:4832:1: ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) )
- // InternalQVTimperative.g:4833:1: ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 )
+ // InternalQVTimperative.g:4688:1: ( ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 ) )
+ // InternalQVTimperative.g:4689:1: ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedOperationsAssignment_7_0_1_0());
}
- // InternalQVTimperative.g:4834:1: ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 )
- // InternalQVTimperative.g:4834:2: rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0
+ // InternalQVTimperative.g:4690:1: ( rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 )
+ // InternalQVTimperative.g:4690:2: rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0();
@@ -16328,16 +15807,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4838:6: ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) )
+ // InternalQVTimperative.g:4694:6: ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) )
{
- // InternalQVTimperative.g:4838:6: ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) )
- // InternalQVTimperative.g:4839:1: ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 )
+ // InternalQVTimperative.g:4694:6: ( ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 ) )
+ // InternalQVTimperative.g:4695:1: ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedPropertiesAssignment_7_0_1_1());
}
- // InternalQVTimperative.g:4840:1: ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 )
- // InternalQVTimperative.g:4840:2: rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1
+ // InternalQVTimperative.g:4696:1: ( rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 )
+ // InternalQVTimperative.g:4696:2: rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1();
@@ -16374,123 +15853,123 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuralFeatureCS__Alternatives"
- // InternalQVTimperative.g:4849:1: rule__StructuralFeatureCS__Alternatives : ( ( ruleAttributeCS ) | ( ruleReferenceCS ) );
+ // InternalQVTimperative.g:4705:1: rule__StructuralFeatureCS__Alternatives : ( ( ruleAttributeCS ) | ( ruleReferenceCS ) );
public final void rule__StructuralFeatureCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4853:1: ( ( ruleAttributeCS ) | ( ruleReferenceCS ) )
- int alt37=2;
+ // InternalQVTimperative.g:4709:1: ( ( ruleAttributeCS ) | ( ruleReferenceCS ) )
+ int alt38=2;
switch ( input.LA(1) ) {
- case 117:
+ case 120:
{
switch ( input.LA(2) ) {
- case 118:
+ case 121:
{
- int LA37_5 = input.LA(3);
+ int LA38_5 = input.LA(3);
- if ( (LA37_5==93) ) {
- alt37=2;
+ if ( (LA38_5==94) ) {
+ alt38=2;
}
- else if ( (LA37_5==84) ) {
- alt37=1;
+ else if ( (LA38_5==85) ) {
+ alt38=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 37, 5, input);
+ new NoViableAltException("", 38, 5, input);
throw nvae;
}
}
break;
- case 93:
+ case 85:
{
- alt37=2;
+ alt38=1;
}
break;
- case 84:
+ case 94:
{
- alt37=1;
+ alt38=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 37, 1, input);
+ new NoViableAltException("", 38, 1, input);
throw nvae;
}
}
break;
- case 118:
+ case 121:
{
switch ( input.LA(2) ) {
- case 117:
+ case 120:
{
- int LA37_6 = input.LA(3);
+ int LA38_6 = input.LA(3);
- if ( (LA37_6==84) ) {
- alt37=1;
+ if ( (LA38_6==85) ) {
+ alt38=1;
}
- else if ( (LA37_6==93) ) {
- alt37=2;
+ else if ( (LA38_6==94) ) {
+ alt38=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 37, 6, input);
+ new NoViableAltException("", 38, 6, input);
throw nvae;
}
}
break;
- case 93:
+ case 85:
{
- alt37=2;
+ alt38=1;
}
break;
- case 84:
+ case 94:
{
- alt37=1;
+ alt38=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 37, 2, input);
+ new NoViableAltException("", 38, 2, input);
throw nvae;
}
}
break;
- case 84:
+ case 85:
{
- alt37=1;
+ alt38=1;
}
break;
- case 93:
+ case 94:
{
- alt37=2;
+ alt38=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
- // InternalQVTimperative.g:4854:1: ( ruleAttributeCS )
+ // InternalQVTimperative.g:4710:1: ( ruleAttributeCS )
{
- // InternalQVTimperative.g:4854:1: ( ruleAttributeCS )
- // InternalQVTimperative.g:4855:1: ruleAttributeCS
+ // InternalQVTimperative.g:4710:1: ( ruleAttributeCS )
+ // InternalQVTimperative.g:4711:1: ruleAttributeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuralFeatureCSAccess().getAttributeCSParserRuleCall_0());
@@ -16510,10 +15989,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4860:6: ( ruleReferenceCS )
+ // InternalQVTimperative.g:4716:6: ( ruleReferenceCS )
{
- // InternalQVTimperative.g:4860:6: ( ruleReferenceCS )
- // InternalQVTimperative.g:4861:1: ruleReferenceCS
+ // InternalQVTimperative.g:4716:6: ( ruleReferenceCS )
+ // InternalQVTimperative.g:4717:1: ruleReferenceCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuralFeatureCSAccess().getReferenceCSParserRuleCall_1());
@@ -16550,40 +16029,40 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EssentialOCLUnaryOperatorName__Alternatives"
- // InternalQVTimperative.g:4872:1: rule__EssentialOCLUnaryOperatorName__Alternatives : ( ( '-' ) | ( 'not' ) );
+ // InternalQVTimperative.g:4728:1: rule__EssentialOCLUnaryOperatorName__Alternatives : ( ( '-' ) | ( 'not' ) );
public final void rule__EssentialOCLUnaryOperatorName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4876:1: ( ( '-' ) | ( 'not' ) )
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // InternalQVTimperative.g:4732:1: ( ( '-' ) | ( 'not' ) )
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA38_0==31) ) {
- alt38=1;
+ if ( (LA39_0==33) ) {
+ alt39=1;
}
- else if ( (LA38_0==32) ) {
- alt38=2;
+ else if ( (LA39_0==34) ) {
+ alt39=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
- // InternalQVTimperative.g:4877:1: ( '-' )
+ // InternalQVTimperative.g:4733:1: ( '-' )
{
- // InternalQVTimperative.g:4877:1: ( '-' )
- // InternalQVTimperative.g:4878:1: '-'
+ // InternalQVTimperative.g:4733:1: ( '-' )
+ // InternalQVTimperative.g:4734:1: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getHyphenMinusKeyword_0());
}
- match(input,31,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,33,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getHyphenMinusKeyword_0());
}
@@ -16594,15 +16073,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4885:6: ( 'not' )
+ // InternalQVTimperative.g:4741:6: ( 'not' )
{
- // InternalQVTimperative.g:4885:6: ( 'not' )
- // InternalQVTimperative.g:4886:1: 'not'
+ // InternalQVTimperative.g:4741:6: ( 'not' )
+ // InternalQVTimperative.g:4742:1: 'not'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getNotKeyword_1());
}
- match(input,32,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,34,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnaryOperatorNameAccess().getNotKeyword_1());
}
@@ -16630,104 +16109,104 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EssentialOCLInfixOperatorName__Alternatives"
- // InternalQVTimperative.g:4898:1: rule__EssentialOCLInfixOperatorName__Alternatives : ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) );
+ // InternalQVTimperative.g:4754:1: rule__EssentialOCLInfixOperatorName__Alternatives : ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) );
public final void rule__EssentialOCLInfixOperatorName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:4902:1: ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) )
- int alt39=14;
+ // InternalQVTimperative.g:4758:1: ( ( '*' ) | ( '/' ) | ( '+' ) | ( '-' ) | ( '>' ) | ( '<' ) | ( '>=' ) | ( '<=' ) | ( '=' ) | ( '<>' ) | ( 'and' ) | ( 'or' ) | ( 'xor' ) | ( 'implies' ) )
+ int alt40=14;
switch ( input.LA(1) ) {
- case 33:
- {
- alt39=1;
- }
- break;
- case 34:
- {
- alt39=2;
- }
- break;
case 35:
{
- alt39=3;
+ alt40=1;
}
break;
- case 31:
+ case 36:
{
- alt39=4;
+ alt40=2;
}
break;
- case 36:
+ case 37:
{
- alt39=5;
+ alt40=3;
}
break;
- case 37:
+ case 33:
{
- alt39=6;
+ alt40=4;
}
break;
case 38:
{
- alt39=7;
+ alt40=5;
}
break;
case 39:
{
- alt39=8;
+ alt40=6;
}
break;
case 40:
{
- alt39=9;
+ alt40=7;
}
break;
case 41:
{
- alt39=10;
+ alt40=8;
}
break;
case 42:
{
- alt39=11;
+ alt40=9;
}
break;
case 43:
{
- alt39=12;
+ alt40=10;
}
break;
case 44:
{
- alt39=13;
+ alt40=11;
}
break;
case 45:
{
- alt39=14;
+ alt40=12;
+ }
+ break;
+ case 46:
+ {
+ alt40=13;
+ }
+ break;
+ case 47:
+ {
+ alt40=14;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
- // InternalQVTimperative.g:4903:1: ( '*' )
+ // InternalQVTimperative.g:4759:1: ( '*' )
{
- // InternalQVTimperative.g:4903:1: ( '*' )
- // InternalQVTimperative.g:4904:1: '*'
+ // InternalQVTimperative.g:4759:1: ( '*' )
+ // InternalQVTimperative.g:4760:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAsteriskKeyword_0());
}
- match(input,33,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,35,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAsteriskKeyword_0());
}
@@ -16738,15 +16217,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:4911:6: ( '/' )
+ // InternalQVTimperative.g:4767:6: ( '/' )
{
- // InternalQVTimperative.g:4911:6: ( '/' )
- // InternalQVTimperative.g:4912:1: '/'
+ // InternalQVTimperative.g:4767:6: ( '/' )
+ // InternalQVTimperative.g:4768:1: '/'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getSolidusKeyword_1());
}
- match(input,34,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getSolidusKeyword_1());
}
@@ -16757,15 +16236,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:4919:6: ( '+' )
+ // InternalQVTimperative.g:4775:6: ( '+' )
{
- // InternalQVTimperative.g:4919:6: ( '+' )
- // InternalQVTimperative.g:4920:1: '+'
+ // InternalQVTimperative.g:4775:6: ( '+' )
+ // InternalQVTimperative.g:4776:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getPlusSignKeyword_2());
}
- match(input,35,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,37,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getPlusSignKeyword_2());
}
@@ -16776,15 +16255,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:4927:6: ( '-' )
+ // InternalQVTimperative.g:4783:6: ( '-' )
{
- // InternalQVTimperative.g:4927:6: ( '-' )
- // InternalQVTimperative.g:4928:1: '-'
+ // InternalQVTimperative.g:4783:6: ( '-' )
+ // InternalQVTimperative.g:4784:1: '-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getHyphenMinusKeyword_3());
}
- match(input,31,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,33,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getHyphenMinusKeyword_3());
}
@@ -16795,15 +16274,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 5 :
- // InternalQVTimperative.g:4935:6: ( '>' )
+ // InternalQVTimperative.g:4791:6: ( '>' )
{
- // InternalQVTimperative.g:4935:6: ( '>' )
- // InternalQVTimperative.g:4936:1: '>'
+ // InternalQVTimperative.g:4791:6: ( '>' )
+ // InternalQVTimperative.g:4792:1: '>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getGreaterThanSignKeyword_4());
}
- match(input,36,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,38,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getGreaterThanSignKeyword_4());
}
@@ -16814,15 +16293,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 6 :
- // InternalQVTimperative.g:4943:6: ( '<' )
+ // InternalQVTimperative.g:4799:6: ( '<' )
{
- // InternalQVTimperative.g:4943:6: ( '<' )
- // InternalQVTimperative.g:4944:1: '<'
+ // InternalQVTimperative.g:4799:6: ( '<' )
+ // InternalQVTimperative.g:4800:1: '<'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignKeyword_5());
}
- match(input,37,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,39,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignKeyword_5());
}
@@ -16833,15 +16312,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 7 :
- // InternalQVTimperative.g:4951:6: ( '>=' )
+ // InternalQVTimperative.g:4807:6: ( '>=' )
{
- // InternalQVTimperative.g:4951:6: ( '>=' )
- // InternalQVTimperative.g:4952:1: '>='
+ // InternalQVTimperative.g:4807:6: ( '>=' )
+ // InternalQVTimperative.g:4808:1: '>='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getGreaterThanSignEqualsSignKeyword_6());
}
- match(input,38,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getGreaterThanSignEqualsSignKeyword_6());
}
@@ -16852,15 +16331,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 8 :
- // InternalQVTimperative.g:4959:6: ( '<=' )
+ // InternalQVTimperative.g:4815:6: ( '<=' )
{
- // InternalQVTimperative.g:4959:6: ( '<=' )
- // InternalQVTimperative.g:4960:1: '<='
+ // InternalQVTimperative.g:4815:6: ( '<=' )
+ // InternalQVTimperative.g:4816:1: '<='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignEqualsSignKeyword_7());
}
- match(input,39,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,41,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignEqualsSignKeyword_7());
}
@@ -16871,15 +16350,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 9 :
- // InternalQVTimperative.g:4967:6: ( '=' )
+ // InternalQVTimperative.g:4823:6: ( '=' )
{
- // InternalQVTimperative.g:4967:6: ( '=' )
- // InternalQVTimperative.g:4968:1: '='
+ // InternalQVTimperative.g:4823:6: ( '=' )
+ // InternalQVTimperative.g:4824:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getEqualsSignKeyword_8());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getEqualsSignKeyword_8());
}
@@ -16890,15 +16369,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 10 :
- // InternalQVTimperative.g:4975:6: ( '<>' )
+ // InternalQVTimperative.g:4831:6: ( '<>' )
{
- // InternalQVTimperative.g:4975:6: ( '<>' )
- // InternalQVTimperative.g:4976:1: '<>'
+ // InternalQVTimperative.g:4831:6: ( '<>' )
+ // InternalQVTimperative.g:4832:1: '<>'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignGreaterThanSignKeyword_9());
}
- match(input,41,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,43,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getLessThanSignGreaterThanSignKeyword_9());
}
@@ -16909,15 +16388,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 11 :
- // InternalQVTimperative.g:4983:6: ( 'and' )
+ // InternalQVTimperative.g:4839:6: ( 'and' )
{
- // InternalQVTimperative.g:4983:6: ( 'and' )
- // InternalQVTimperative.g:4984:1: 'and'
+ // InternalQVTimperative.g:4839:6: ( 'and' )
+ // InternalQVTimperative.g:4840:1: 'and'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAndKeyword_10());
}
- match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getAndKeyword_10());
}
@@ -16928,15 +16407,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 12 :
- // InternalQVTimperative.g:4991:6: ( 'or' )
+ // InternalQVTimperative.g:4847:6: ( 'or' )
{
- // InternalQVTimperative.g:4991:6: ( 'or' )
- // InternalQVTimperative.g:4992:1: 'or'
+ // InternalQVTimperative.g:4847:6: ( 'or' )
+ // InternalQVTimperative.g:4848:1: 'or'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getOrKeyword_11());
}
- match(input,43,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,45,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getOrKeyword_11());
}
@@ -16947,15 +16426,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 13 :
- // InternalQVTimperative.g:4999:6: ( 'xor' )
+ // InternalQVTimperative.g:4855:6: ( 'xor' )
{
- // InternalQVTimperative.g:4999:6: ( 'xor' )
- // InternalQVTimperative.g:5000:1: 'xor'
+ // InternalQVTimperative.g:4855:6: ( 'xor' )
+ // InternalQVTimperative.g:4856:1: 'xor'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getXorKeyword_12());
}
- match(input,44,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,46,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getXorKeyword_12());
}
@@ -16966,15 +16445,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 14 :
- // InternalQVTimperative.g:5007:6: ( 'implies' )
+ // InternalQVTimperative.g:4863:6: ( 'implies' )
{
- // InternalQVTimperative.g:5007:6: ( 'implies' )
- // InternalQVTimperative.g:5008:1: 'implies'
+ // InternalQVTimperative.g:4863:6: ( 'implies' )
+ // InternalQVTimperative.g:4864:1: 'implies'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getImpliesKeyword_13());
}
- match(input,45,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,47,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLInfixOperatorNameAccess().getImpliesKeyword_13());
}
@@ -17002,54 +16481,54 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EssentialOCLNavigationOperatorName__Alternatives"
- // InternalQVTimperative.g:5020:1: rule__EssentialOCLNavigationOperatorName__Alternatives : ( ( '.' ) | ( '->' ) | ( '?.' ) | ( '?->' ) );
+ // InternalQVTimperative.g:4876:1: rule__EssentialOCLNavigationOperatorName__Alternatives : ( ( '.' ) | ( '->' ) | ( '?.' ) | ( '?->' ) );
public final void rule__EssentialOCLNavigationOperatorName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5024:1: ( ( '.' ) | ( '->' ) | ( '?.' ) | ( '?->' ) )
- int alt40=4;
+ // InternalQVTimperative.g:4880:1: ( ( '.' ) | ( '->' ) | ( '?.' ) | ( '?->' ) )
+ int alt41=4;
switch ( input.LA(1) ) {
- case 46:
+ case 48:
{
- alt40=1;
+ alt41=1;
}
break;
- case 47:
+ case 49:
{
- alt40=2;
+ alt41=2;
}
break;
- case 48:
+ case 50:
{
- alt40=3;
+ alt41=3;
}
break;
- case 49:
+ case 51:
{
- alt40=4;
+ alt41=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
- // InternalQVTimperative.g:5025:1: ( '.' )
+ // InternalQVTimperative.g:4881:1: ( '.' )
{
- // InternalQVTimperative.g:5025:1: ( '.' )
- // InternalQVTimperative.g:5026:1: '.'
+ // InternalQVTimperative.g:4881:1: ( '.' )
+ // InternalQVTimperative.g:4882:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getFullStopKeyword_0());
}
- match(input,46,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,48,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getFullStopKeyword_0());
}
@@ -17060,15 +16539,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5033:6: ( '->' )
+ // InternalQVTimperative.g:4889:6: ( '->' )
{
- // InternalQVTimperative.g:5033:6: ( '->' )
- // InternalQVTimperative.g:5034:1: '->'
+ // InternalQVTimperative.g:4889:6: ( '->' )
+ // InternalQVTimperative.g:4890:1: '->'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getHyphenMinusGreaterThanSignKeyword_1());
}
- match(input,47,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,49,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getHyphenMinusGreaterThanSignKeyword_1());
}
@@ -17079,15 +16558,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:5041:6: ( '?.' )
+ // InternalQVTimperative.g:4897:6: ( '?.' )
{
- // InternalQVTimperative.g:5041:6: ( '?.' )
- // InternalQVTimperative.g:5042:1: '?.'
+ // InternalQVTimperative.g:4897:6: ( '?.' )
+ // InternalQVTimperative.g:4898:1: '?.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getQuestionMarkFullStopKeyword_2());
}
- match(input,48,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,50,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getQuestionMarkFullStopKeyword_2());
}
@@ -17098,15 +16577,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:5049:6: ( '?->' )
+ // InternalQVTimperative.g:4905:6: ( '?->' )
{
- // InternalQVTimperative.g:5049:6: ( '?->' )
- // InternalQVTimperative.g:5050:1: '?->'
+ // InternalQVTimperative.g:4905:6: ( '?->' )
+ // InternalQVTimperative.g:4906:1: '?->'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getQuestionMarkHyphenMinusGreaterThanSignKeyword_3());
}
- match(input,49,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,51,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLNavigationOperatorNameAccess().getQuestionMarkHyphenMinusGreaterThanSignKeyword_3());
}
@@ -17134,35 +16613,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__BinaryOperatorName__Alternatives"
- // InternalQVTimperative.g:5062:1: rule__BinaryOperatorName__Alternatives : ( ( ruleInfixOperatorName ) | ( ruleNavigationOperatorName ) );
+ // InternalQVTimperative.g:4918:1: rule__BinaryOperatorName__Alternatives : ( ( ruleInfixOperatorName ) | ( ruleNavigationOperatorName ) );
public final void rule__BinaryOperatorName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5066:1: ( ( ruleInfixOperatorName ) | ( ruleNavigationOperatorName ) )
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalQVTimperative.g:4922:1: ( ( ruleInfixOperatorName ) | ( ruleNavigationOperatorName ) )
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA41_0==31||(LA41_0>=33 && LA41_0<=45)) ) {
- alt41=1;
+ if ( (LA42_0==33||(LA42_0>=35 && LA42_0<=47)) ) {
+ alt42=1;
}
- else if ( ((LA41_0>=46 && LA41_0<=49)) ) {
- alt41=2;
+ else if ( ((LA42_0>=48 && LA42_0<=51)) ) {
+ alt42=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
- // InternalQVTimperative.g:5067:1: ( ruleInfixOperatorName )
+ // InternalQVTimperative.g:4923:1: ( ruleInfixOperatorName )
{
- // InternalQVTimperative.g:5067:1: ( ruleInfixOperatorName )
- // InternalQVTimperative.g:5068:1: ruleInfixOperatorName
+ // InternalQVTimperative.g:4923:1: ( ruleInfixOperatorName )
+ // InternalQVTimperative.g:4924:1: ruleInfixOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryOperatorNameAccess().getInfixOperatorNameParserRuleCall_0());
@@ -17182,10 +16661,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5073:6: ( ruleNavigationOperatorName )
+ // InternalQVTimperative.g:4929:6: ( ruleNavigationOperatorName )
{
- // InternalQVTimperative.g:5073:6: ( ruleNavigationOperatorName )
- // InternalQVTimperative.g:5074:1: ruleNavigationOperatorName
+ // InternalQVTimperative.g:4929:6: ( ruleNavigationOperatorName )
+ // InternalQVTimperative.g:4930:1: ruleNavigationOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBinaryOperatorNameAccess().getNavigationOperatorNameParserRuleCall_1());
@@ -17222,19 +16701,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EssentialOCLUnreservedName__Alternatives"
- // InternalQVTimperative.g:5084:1: rule__EssentialOCLUnreservedName__Alternatives : ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Map' ) | ( 'Tuple' ) );
+ // InternalQVTimperative.g:4940:1: rule__EssentialOCLUnreservedName__Alternatives : ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Map' ) | ( 'Tuple' ) );
public final void rule__EssentialOCLUnreservedName__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5088:1: ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Map' ) | ( 'Tuple' ) )
- int alt42=5;
+ // InternalQVTimperative.g:4944:1: ( ( ruleUnrestrictedName ) | ( ruleCollectionTypeIdentifier ) | ( rulePrimitiveTypeIdentifier ) | ( 'Map' ) | ( 'Tuple' ) )
+ int alt43=5;
switch ( input.LA(1) ) {
case RULE_SIMPLE_ID:
case RULE_ESCAPED_ID:
- case 19:
- case 20:
case 21:
case 22:
case 23:
@@ -17244,55 +16721,57 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
case 27:
case 28:
case 29:
+ case 30:
+ case 31:
{
- alt42=1;
+ alt43=1;
}
break;
- case 60:
- case 61:
case 62:
case 63:
case 64:
+ case 65:
+ case 66:
{
- alt42=2;
+ alt43=2;
}
break;
- case 52:
- case 53:
case 54:
case 55:
case 56:
case 57:
case 58:
case 59:
+ case 60:
+ case 61:
{
- alt42=3;
+ alt43=3;
}
break;
- case 50:
+ case 52:
{
- alt42=4;
+ alt43=4;
}
break;
- case 51:
+ case 53:
{
- alt42=5;
+ alt43=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
- // InternalQVTimperative.g:5089:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:4945:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:5089:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:5090:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:4945:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:4946:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getUnrestrictedNameParserRuleCall_0());
@@ -17312,10 +16791,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5095:6: ( ruleCollectionTypeIdentifier )
+ // InternalQVTimperative.g:4951:6: ( ruleCollectionTypeIdentifier )
{
- // InternalQVTimperative.g:5095:6: ( ruleCollectionTypeIdentifier )
- // InternalQVTimperative.g:5096:1: ruleCollectionTypeIdentifier
+ // InternalQVTimperative.g:4951:6: ( ruleCollectionTypeIdentifier )
+ // InternalQVTimperative.g:4952:1: ruleCollectionTypeIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getCollectionTypeIdentifierParserRuleCall_1());
@@ -17335,10 +16814,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:5101:6: ( rulePrimitiveTypeIdentifier )
+ // InternalQVTimperative.g:4957:6: ( rulePrimitiveTypeIdentifier )
{
- // InternalQVTimperative.g:5101:6: ( rulePrimitiveTypeIdentifier )
- // InternalQVTimperative.g:5102:1: rulePrimitiveTypeIdentifier
+ // InternalQVTimperative.g:4957:6: ( rulePrimitiveTypeIdentifier )
+ // InternalQVTimperative.g:4958:1: rulePrimitiveTypeIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getPrimitiveTypeIdentifierParserRuleCall_2());
@@ -17358,15 +16837,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:5107:6: ( 'Map' )
+ // InternalQVTimperative.g:4963:6: ( 'Map' )
{
- // InternalQVTimperative.g:5107:6: ( 'Map' )
- // InternalQVTimperative.g:5108:1: 'Map'
+ // InternalQVTimperative.g:4963:6: ( 'Map' )
+ // InternalQVTimperative.g:4964:1: 'Map'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getMapKeyword_3());
}
- match(input,50,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,52,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnreservedNameAccess().getMapKeyword_3());
}
@@ -17377,15 +16856,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 5 :
- // InternalQVTimperative.g:5115:6: ( 'Tuple' )
+ // InternalQVTimperative.g:4971:6: ( 'Tuple' )
{
- // InternalQVTimperative.g:5115:6: ( 'Tuple' )
- // InternalQVTimperative.g:5116:1: 'Tuple'
+ // InternalQVTimperative.g:4971:6: ( 'Tuple' )
+ // InternalQVTimperative.g:4972:1: 'Tuple'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEssentialOCLUnreservedNameAccess().getTupleKeyword_4());
}
- match(input,51,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,53,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEssentialOCLUnreservedNameAccess().getTupleKeyword_4());
}
@@ -17413,41 +16892,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIFirstPathElementCS__Alternatives"
- // InternalQVTimperative.g:5128:1: rule__URIFirstPathElementCS__Alternatives : ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) );
+ // InternalQVTimperative.g:4984:1: rule__URIFirstPathElementCS__Alternatives : ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) );
public final void rule__URIFirstPathElementCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5132:1: ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) )
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalQVTimperative.g:4988:1: ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) ) | ( ( rule__URIFirstPathElementCS__Group_1__0 ) ) )
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( ((LA43_0>=RULE_SIMPLE_ID && LA43_0<=RULE_ESCAPED_ID)||(LA43_0>=19 && LA43_0<=29)) ) {
- alt43=1;
+ if ( ((LA44_0>=RULE_SIMPLE_ID && LA44_0<=RULE_ESCAPED_ID)||(LA44_0>=21 && LA44_0<=31)) ) {
+ alt44=1;
}
- else if ( (LA43_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt43=2;
+ else if ( (LA44_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt44=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
- // InternalQVTimperative.g:5133:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) )
+ // InternalQVTimperative.g:4989:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) )
{
- // InternalQVTimperative.g:5133:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) )
- // InternalQVTimperative.g:5134:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 )
+ // InternalQVTimperative.g:4989:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 ) )
+ // InternalQVTimperative.g:4990:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementAssignment_0());
}
- // InternalQVTimperative.g:5135:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 )
- // InternalQVTimperative.g:5135:2: rule__URIFirstPathElementCS__ReferredElementAssignment_0
+ // InternalQVTimperative.g:4991:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_0 )
+ // InternalQVTimperative.g:4991:2: rule__URIFirstPathElementCS__ReferredElementAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIFirstPathElementCS__ReferredElementAssignment_0();
@@ -17467,16 +16946,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5139:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) )
+ // InternalQVTimperative.g:4995:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) )
{
- // InternalQVTimperative.g:5139:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) )
- // InternalQVTimperative.g:5140:1: ( rule__URIFirstPathElementCS__Group_1__0 )
+ // InternalQVTimperative.g:4995:6: ( ( rule__URIFirstPathElementCS__Group_1__0 ) )
+ // InternalQVTimperative.g:4996:1: ( rule__URIFirstPathElementCS__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:5141:1: ( rule__URIFirstPathElementCS__Group_1__0 )
- // InternalQVTimperative.g:5141:2: rule__URIFirstPathElementCS__Group_1__0
+ // InternalQVTimperative.g:4997:1: ( rule__URIFirstPathElementCS__Group_1__0 )
+ // InternalQVTimperative.g:4997:2: rule__URIFirstPathElementCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIFirstPathElementCS__Group_1__0();
@@ -17513,74 +16992,74 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrimitiveTypeIdentifier__Alternatives"
- // InternalQVTimperative.g:5150:1: rule__PrimitiveTypeIdentifier__Alternatives : ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) );
+ // InternalQVTimperative.g:5006:1: rule__PrimitiveTypeIdentifier__Alternatives : ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) );
public final void rule__PrimitiveTypeIdentifier__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5154:1: ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) )
- int alt44=8;
+ // InternalQVTimperative.g:5010:1: ( ( 'Boolean' ) | ( 'Integer' ) | ( 'Real' ) | ( 'String' ) | ( 'UnlimitedNatural' ) | ( 'OclAny' ) | ( 'OclInvalid' ) | ( 'OclVoid' ) )
+ int alt45=8;
switch ( input.LA(1) ) {
- case 52:
- {
- alt44=1;
- }
- break;
- case 53:
- {
- alt44=2;
- }
- break;
case 54:
{
- alt44=3;
+ alt45=1;
}
break;
case 55:
{
- alt44=4;
+ alt45=2;
}
break;
case 56:
{
- alt44=5;
+ alt45=3;
}
break;
case 57:
{
- alt44=6;
+ alt45=4;
}
break;
case 58:
{
- alt44=7;
+ alt45=5;
}
break;
case 59:
{
- alt44=8;
+ alt45=6;
+ }
+ break;
+ case 60:
+ {
+ alt45=7;
+ }
+ break;
+ case 61:
+ {
+ alt45=8;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 45, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
- // InternalQVTimperative.g:5155:1: ( 'Boolean' )
+ // InternalQVTimperative.g:5011:1: ( 'Boolean' )
{
- // InternalQVTimperative.g:5155:1: ( 'Boolean' )
- // InternalQVTimperative.g:5156:1: 'Boolean'
+ // InternalQVTimperative.g:5011:1: ( 'Boolean' )
+ // InternalQVTimperative.g:5012:1: 'Boolean'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getBooleanKeyword_0());
}
- match(input,52,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,54,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getBooleanKeyword_0());
}
@@ -17591,15 +17070,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5163:6: ( 'Integer' )
+ // InternalQVTimperative.g:5019:6: ( 'Integer' )
{
- // InternalQVTimperative.g:5163:6: ( 'Integer' )
- // InternalQVTimperative.g:5164:1: 'Integer'
+ // InternalQVTimperative.g:5019:6: ( 'Integer' )
+ // InternalQVTimperative.g:5020:1: 'Integer'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getIntegerKeyword_1());
}
- match(input,53,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,55,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getIntegerKeyword_1());
}
@@ -17610,15 +17089,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:5171:6: ( 'Real' )
+ // InternalQVTimperative.g:5027:6: ( 'Real' )
{
- // InternalQVTimperative.g:5171:6: ( 'Real' )
- // InternalQVTimperative.g:5172:1: 'Real'
+ // InternalQVTimperative.g:5027:6: ( 'Real' )
+ // InternalQVTimperative.g:5028:1: 'Real'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getRealKeyword_2());
}
- match(input,54,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,56,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getRealKeyword_2());
}
@@ -17629,15 +17108,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:5179:6: ( 'String' )
+ // InternalQVTimperative.g:5035:6: ( 'String' )
{
- // InternalQVTimperative.g:5179:6: ( 'String' )
- // InternalQVTimperative.g:5180:1: 'String'
+ // InternalQVTimperative.g:5035:6: ( 'String' )
+ // InternalQVTimperative.g:5036:1: 'String'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getStringKeyword_3());
}
- match(input,55,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,57,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getStringKeyword_3());
}
@@ -17648,15 +17127,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 5 :
- // InternalQVTimperative.g:5187:6: ( 'UnlimitedNatural' )
+ // InternalQVTimperative.g:5043:6: ( 'UnlimitedNatural' )
{
- // InternalQVTimperative.g:5187:6: ( 'UnlimitedNatural' )
- // InternalQVTimperative.g:5188:1: 'UnlimitedNatural'
+ // InternalQVTimperative.g:5043:6: ( 'UnlimitedNatural' )
+ // InternalQVTimperative.g:5044:1: 'UnlimitedNatural'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getUnlimitedNaturalKeyword_4());
}
- match(input,56,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,58,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getUnlimitedNaturalKeyword_4());
}
@@ -17667,15 +17146,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 6 :
- // InternalQVTimperative.g:5195:6: ( 'OclAny' )
+ // InternalQVTimperative.g:5051:6: ( 'OclAny' )
{
- // InternalQVTimperative.g:5195:6: ( 'OclAny' )
- // InternalQVTimperative.g:5196:1: 'OclAny'
+ // InternalQVTimperative.g:5051:6: ( 'OclAny' )
+ // InternalQVTimperative.g:5052:1: 'OclAny'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclAnyKeyword_5());
}
- match(input,57,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,59,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclAnyKeyword_5());
}
@@ -17686,15 +17165,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 7 :
- // InternalQVTimperative.g:5203:6: ( 'OclInvalid' )
+ // InternalQVTimperative.g:5059:6: ( 'OclInvalid' )
{
- // InternalQVTimperative.g:5203:6: ( 'OclInvalid' )
- // InternalQVTimperative.g:5204:1: 'OclInvalid'
+ // InternalQVTimperative.g:5059:6: ( 'OclInvalid' )
+ // InternalQVTimperative.g:5060:1: 'OclInvalid'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclInvalidKeyword_6());
}
- match(input,58,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclInvalidKeyword_6());
}
@@ -17705,15 +17184,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 8 :
- // InternalQVTimperative.g:5211:6: ( 'OclVoid' )
+ // InternalQVTimperative.g:5067:6: ( 'OclVoid' )
{
- // InternalQVTimperative.g:5211:6: ( 'OclVoid' )
- // InternalQVTimperative.g:5212:1: 'OclVoid'
+ // InternalQVTimperative.g:5067:6: ( 'OclVoid' )
+ // InternalQVTimperative.g:5068:1: 'OclVoid'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclVoidKeyword_7());
}
- match(input,59,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeIdentifierAccess().getOclVoidKeyword_7());
}
@@ -17741,59 +17220,59 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeIdentifier__Alternatives"
- // InternalQVTimperative.g:5224:1: rule__CollectionTypeIdentifier__Alternatives : ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) );
+ // InternalQVTimperative.g:5080:1: rule__CollectionTypeIdentifier__Alternatives : ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) );
public final void rule__CollectionTypeIdentifier__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5228:1: ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) )
- int alt45=5;
+ // InternalQVTimperative.g:5084:1: ( ( 'Set' ) | ( 'Bag' ) | ( 'Sequence' ) | ( 'Collection' ) | ( 'OrderedSet' ) )
+ int alt46=5;
switch ( input.LA(1) ) {
- case 60:
+ case 62:
{
- alt45=1;
+ alt46=1;
}
break;
- case 61:
+ case 63:
{
- alt45=2;
+ alt46=2;
}
break;
- case 62:
+ case 64:
{
- alt45=3;
+ alt46=3;
}
break;
- case 63:
+ case 65:
{
- alt45=4;
+ alt46=4;
}
break;
- case 64:
+ case 66:
{
- alt45=5;
+ alt46=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 46, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
- // InternalQVTimperative.g:5229:1: ( 'Set' )
+ // InternalQVTimperative.g:5085:1: ( 'Set' )
{
- // InternalQVTimperative.g:5229:1: ( 'Set' )
- // InternalQVTimperative.g:5230:1: 'Set'
+ // InternalQVTimperative.g:5085:1: ( 'Set' )
+ // InternalQVTimperative.g:5086:1: 'Set'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getSetKeyword_0());
}
- match(input,60,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierAccess().getSetKeyword_0());
}
@@ -17804,15 +17283,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5237:6: ( 'Bag' )
+ // InternalQVTimperative.g:5093:6: ( 'Bag' )
{
- // InternalQVTimperative.g:5237:6: ( 'Bag' )
- // InternalQVTimperative.g:5238:1: 'Bag'
+ // InternalQVTimperative.g:5093:6: ( 'Bag' )
+ // InternalQVTimperative.g:5094:1: 'Bag'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getBagKeyword_1());
}
- match(input,61,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierAccess().getBagKeyword_1());
}
@@ -17823,15 +17302,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:5245:6: ( 'Sequence' )
+ // InternalQVTimperative.g:5101:6: ( 'Sequence' )
{
- // InternalQVTimperative.g:5245:6: ( 'Sequence' )
- // InternalQVTimperative.g:5246:1: 'Sequence'
+ // InternalQVTimperative.g:5101:6: ( 'Sequence' )
+ // InternalQVTimperative.g:5102:1: 'Sequence'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getSequenceKeyword_2());
}
- match(input,62,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierAccess().getSequenceKeyword_2());
}
@@ -17842,15 +17321,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:5253:6: ( 'Collection' )
+ // InternalQVTimperative.g:5109:6: ( 'Collection' )
{
- // InternalQVTimperative.g:5253:6: ( 'Collection' )
- // InternalQVTimperative.g:5254:1: 'Collection'
+ // InternalQVTimperative.g:5109:6: ( 'Collection' )
+ // InternalQVTimperative.g:5110:1: 'Collection'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getCollectionKeyword_3());
}
- match(input,63,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierAccess().getCollectionKeyword_3());
}
@@ -17861,15 +17340,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 5 :
- // InternalQVTimperative.g:5261:6: ( 'OrderedSet' )
+ // InternalQVTimperative.g:5117:6: ( 'OrderedSet' )
{
- // InternalQVTimperative.g:5261:6: ( 'OrderedSet' )
- // InternalQVTimperative.g:5262:1: 'OrderedSet'
+ // InternalQVTimperative.g:5117:6: ( 'OrderedSet' )
+ // InternalQVTimperative.g:5118:1: 'OrderedSet'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeIdentifierAccess().getOrderedSetKeyword_4());
}
- match(input,64,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeIdentifierAccess().getOrderedSetKeyword_4());
}
@@ -17897,27 +17376,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__Alternatives"
- // InternalQVTimperative.g:5274:1: rule__CollectionLiteralPartCS__Alternatives : ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) );
+ // InternalQVTimperative.g:5130:1: rule__CollectionLiteralPartCS__Alternatives : ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) );
public final void rule__CollectionLiteralPartCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5278:1: ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) )
- int alt46=2;
- alt46 = dfa46.predict(input);
- switch (alt46) {
+ // InternalQVTimperative.g:5134:1: ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) )
+ int alt47=2;
+ alt47 = dfa47.predict(input);
+ switch (alt47) {
case 1 :
- // InternalQVTimperative.g:5279:1: ( ( rule__CollectionLiteralPartCS__Group_0__0 ) )
+ // InternalQVTimperative.g:5135:1: ( ( rule__CollectionLiteralPartCS__Group_0__0 ) )
{
- // InternalQVTimperative.g:5279:1: ( ( rule__CollectionLiteralPartCS__Group_0__0 ) )
- // InternalQVTimperative.g:5280:1: ( rule__CollectionLiteralPartCS__Group_0__0 )
+ // InternalQVTimperative.g:5135:1: ( ( rule__CollectionLiteralPartCS__Group_0__0 ) )
+ // InternalQVTimperative.g:5136:1: ( rule__CollectionLiteralPartCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0());
}
- // InternalQVTimperative.g:5281:1: ( rule__CollectionLiteralPartCS__Group_0__0 )
- // InternalQVTimperative.g:5281:2: rule__CollectionLiteralPartCS__Group_0__0
+ // InternalQVTimperative.g:5137:1: ( rule__CollectionLiteralPartCS__Group_0__0 )
+ // InternalQVTimperative.g:5137:2: rule__CollectionLiteralPartCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__Group_0__0();
@@ -17937,16 +17416,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5285:6: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) )
+ // InternalQVTimperative.g:5141:6: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) )
{
- // InternalQVTimperative.g:5285:6: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) )
- // InternalQVTimperative.g:5286:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 )
+ // InternalQVTimperative.g:5141:6: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) )
+ // InternalQVTimperative.g:5142:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionAssignment_1());
}
- // InternalQVTimperative.g:5287:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 )
- // InternalQVTimperative.g:5287:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1
+ // InternalQVTimperative.g:5143:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 )
+ // InternalQVTimperative.g:5143:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1();
@@ -17983,21 +17462,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0"
- // InternalQVTimperative.g:5296:1: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );
+ // InternalQVTimperative.g:5152:1: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );
public final void rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5300:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) )
- int alt47=2;
- alt47 = dfa47.predict(input);
- switch (alt47) {
+ // InternalQVTimperative.g:5156:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) )
+ int alt48=2;
+ alt48 = dfa48.predict(input);
+ switch (alt48) {
case 1 :
- // InternalQVTimperative.g:5301:1: ( ruleExpCS )
+ // InternalQVTimperative.g:5157:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:5301:1: ( ruleExpCS )
- // InternalQVTimperative.g:5302:1: ruleExpCS
+ // InternalQVTimperative.g:5157:1: ( ruleExpCS )
+ // InternalQVTimperative.g:5158:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_0_0());
@@ -18017,10 +17496,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5307:6: ( rulePatternExpCS )
+ // InternalQVTimperative.g:5163:6: ( rulePatternExpCS )
{
- // InternalQVTimperative.g:5307:6: ( rulePatternExpCS )
- // InternalQVTimperative.g:5308:1: rulePatternExpCS
+ // InternalQVTimperative.g:5163:6: ( rulePatternExpCS )
+ // InternalQVTimperative.g:5164:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionPatternExpCSParserRuleCall_2_0_1());
@@ -18057,60 +17536,60 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrimitiveLiteralExpCS__Alternatives"
- // InternalQVTimperative.g:5318:1: rule__PrimitiveLiteralExpCS__Alternatives : ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) );
+ // InternalQVTimperative.g:5174:1: rule__PrimitiveLiteralExpCS__Alternatives : ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) );
public final void rule__PrimitiveLiteralExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5322:1: ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) )
- int alt48=6;
+ // InternalQVTimperative.g:5178:1: ( ( ruleNumberLiteralExpCS ) | ( ruleStringLiteralExpCS ) | ( ruleBooleanLiteralExpCS ) | ( ruleUnlimitedNaturalLiteralExpCS ) | ( ruleInvalidLiteralExpCS ) | ( ruleNullLiteralExpCS ) )
+ int alt49=6;
switch ( input.LA(1) ) {
case RULE_INT:
{
- alt48=1;
+ alt49=1;
}
break;
case RULE_SINGLE_QUOTED_STRING:
{
- alt48=2;
+ alt49=2;
}
break;
- case 142:
- case 143:
+ case 145:
+ case 146:
{
- alt48=3;
+ alt49=3;
}
break;
- case 33:
+ case 35:
{
- alt48=4;
+ alt49=4;
}
break;
- case 101:
+ case 102:
{
- alt48=5;
+ alt49=5;
}
break;
- case 102:
+ case 103:
{
- alt48=6;
+ alt49=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 48, 0, input);
+ new NoViableAltException("", 49, 0, input);
throw nvae;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
- // InternalQVTimperative.g:5323:1: ( ruleNumberLiteralExpCS )
+ // InternalQVTimperative.g:5179:1: ( ruleNumberLiteralExpCS )
{
- // InternalQVTimperative.g:5323:1: ( ruleNumberLiteralExpCS )
- // InternalQVTimperative.g:5324:1: ruleNumberLiteralExpCS
+ // InternalQVTimperative.g:5179:1: ( ruleNumberLiteralExpCS )
+ // InternalQVTimperative.g:5180:1: ruleNumberLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getNumberLiteralExpCSParserRuleCall_0());
@@ -18130,10 +17609,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5329:6: ( ruleStringLiteralExpCS )
+ // InternalQVTimperative.g:5185:6: ( ruleStringLiteralExpCS )
{
- // InternalQVTimperative.g:5329:6: ( ruleStringLiteralExpCS )
- // InternalQVTimperative.g:5330:1: ruleStringLiteralExpCS
+ // InternalQVTimperative.g:5185:6: ( ruleStringLiteralExpCS )
+ // InternalQVTimperative.g:5186:1: ruleStringLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getStringLiteralExpCSParserRuleCall_1());
@@ -18153,10 +17632,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:5335:6: ( ruleBooleanLiteralExpCS )
+ // InternalQVTimperative.g:5191:6: ( ruleBooleanLiteralExpCS )
{
- // InternalQVTimperative.g:5335:6: ( ruleBooleanLiteralExpCS )
- // InternalQVTimperative.g:5336:1: ruleBooleanLiteralExpCS
+ // InternalQVTimperative.g:5191:6: ( ruleBooleanLiteralExpCS )
+ // InternalQVTimperative.g:5192:1: ruleBooleanLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getBooleanLiteralExpCSParserRuleCall_2());
@@ -18176,10 +17655,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:5341:6: ( ruleUnlimitedNaturalLiteralExpCS )
+ // InternalQVTimperative.g:5197:6: ( ruleUnlimitedNaturalLiteralExpCS )
{
- // InternalQVTimperative.g:5341:6: ( ruleUnlimitedNaturalLiteralExpCS )
- // InternalQVTimperative.g:5342:1: ruleUnlimitedNaturalLiteralExpCS
+ // InternalQVTimperative.g:5197:6: ( ruleUnlimitedNaturalLiteralExpCS )
+ // InternalQVTimperative.g:5198:1: ruleUnlimitedNaturalLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getUnlimitedNaturalLiteralExpCSParserRuleCall_3());
@@ -18199,10 +17678,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 5 :
- // InternalQVTimperative.g:5347:6: ( ruleInvalidLiteralExpCS )
+ // InternalQVTimperative.g:5203:6: ( ruleInvalidLiteralExpCS )
{
- // InternalQVTimperative.g:5347:6: ( ruleInvalidLiteralExpCS )
- // InternalQVTimperative.g:5348:1: ruleInvalidLiteralExpCS
+ // InternalQVTimperative.g:5203:6: ( ruleInvalidLiteralExpCS )
+ // InternalQVTimperative.g:5204:1: ruleInvalidLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getInvalidLiteralExpCSParserRuleCall_4());
@@ -18222,10 +17701,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 6 :
- // InternalQVTimperative.g:5353:6: ( ruleNullLiteralExpCS )
+ // InternalQVTimperative.g:5209:6: ( ruleNullLiteralExpCS )
{
- // InternalQVTimperative.g:5353:6: ( ruleNullLiteralExpCS )
- // InternalQVTimperative.g:5354:1: ruleNullLiteralExpCS
+ // InternalQVTimperative.g:5209:6: ( ruleNullLiteralExpCS )
+ // InternalQVTimperative.g:5210:1: ruleNullLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveLiteralExpCSAccess().getNullLiteralExpCSParserRuleCall_5());
@@ -18262,41 +17741,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__BooleanLiteralExpCS__Alternatives"
- // InternalQVTimperative.g:5364:1: rule__BooleanLiteralExpCS__Alternatives : ( ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) );
+ // InternalQVTimperative.g:5220:1: rule__BooleanLiteralExpCS__Alternatives : ( ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) );
public final void rule__BooleanLiteralExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5368:1: ( ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) )
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalQVTimperative.g:5224:1: ( ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) ) | ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) ) )
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA49_0==142) ) {
- alt49=1;
+ if ( (LA50_0==145) ) {
+ alt50=1;
}
- else if ( (LA49_0==143) ) {
- alt49=2;
+ else if ( (LA50_0==146) ) {
+ alt50=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 49, 0, input);
+ new NoViableAltException("", 50, 0, input);
throw nvae;
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
- // InternalQVTimperative.g:5369:1: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) )
+ // InternalQVTimperative.g:5225:1: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) )
{
- // InternalQVTimperative.g:5369:1: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) )
- // InternalQVTimperative.g:5370:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_0 )
+ // InternalQVTimperative.g:5225:1: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_0 ) )
+ // InternalQVTimperative.g:5226:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolAssignment_0());
}
- // InternalQVTimperative.g:5371:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_0 )
- // InternalQVTimperative.g:5371:2: rule__BooleanLiteralExpCS__SymbolAssignment_0
+ // InternalQVTimperative.g:5227:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_0 )
+ // InternalQVTimperative.g:5227:2: rule__BooleanLiteralExpCS__SymbolAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BooleanLiteralExpCS__SymbolAssignment_0();
@@ -18316,16 +17795,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5375:6: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) )
+ // InternalQVTimperative.g:5231:6: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) )
{
- // InternalQVTimperative.g:5375:6: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) )
- // InternalQVTimperative.g:5376:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_1 )
+ // InternalQVTimperative.g:5231:6: ( ( rule__BooleanLiteralExpCS__SymbolAssignment_1 ) )
+ // InternalQVTimperative.g:5232:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolAssignment_1());
}
- // InternalQVTimperative.g:5377:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_1 )
- // InternalQVTimperative.g:5377:2: rule__BooleanLiteralExpCS__SymbolAssignment_1
+ // InternalQVTimperative.g:5233:1: ( rule__BooleanLiteralExpCS__SymbolAssignment_1 )
+ // InternalQVTimperative.g:5233:2: rule__BooleanLiteralExpCS__SymbolAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__BooleanLiteralExpCS__SymbolAssignment_1();
@@ -18362,60 +17841,60 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeLiteralCS__Alternatives"
- // InternalQVTimperative.g:5386:1: rule__TypeLiteralCS__Alternatives : ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleMapTypeCS ) | ( ruleTupleTypeCS ) );
+ // InternalQVTimperative.g:5242:1: rule__TypeLiteralCS__Alternatives : ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleMapTypeCS ) | ( ruleTupleTypeCS ) );
public final void rule__TypeLiteralCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5390:1: ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleMapTypeCS ) | ( ruleTupleTypeCS ) )
- int alt50=4;
+ // InternalQVTimperative.g:5246:1: ( ( rulePrimitiveTypeCS ) | ( ruleCollectionTypeCS ) | ( ruleMapTypeCS ) | ( ruleTupleTypeCS ) )
+ int alt51=4;
switch ( input.LA(1) ) {
- case 52:
- case 53:
case 54:
case 55:
case 56:
case 57:
case 58:
case 59:
+ case 60:
+ case 61:
{
- alt50=1;
+ alt51=1;
}
break;
- case 60:
- case 61:
case 62:
case 63:
case 64:
+ case 65:
+ case 66:
{
- alt50=2;
+ alt51=2;
}
break;
- case 50:
+ case 52:
{
- alt50=3;
+ alt51=3;
}
break;
- case 51:
+ case 53:
{
- alt50=4;
+ alt51=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 50, 0, input);
+ new NoViableAltException("", 51, 0, input);
throw nvae;
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
- // InternalQVTimperative.g:5391:1: ( rulePrimitiveTypeCS )
+ // InternalQVTimperative.g:5247:1: ( rulePrimitiveTypeCS )
{
- // InternalQVTimperative.g:5391:1: ( rulePrimitiveTypeCS )
- // InternalQVTimperative.g:5392:1: rulePrimitiveTypeCS
+ // InternalQVTimperative.g:5247:1: ( rulePrimitiveTypeCS )
+ // InternalQVTimperative.g:5248:1: rulePrimitiveTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getPrimitiveTypeCSParserRuleCall_0());
@@ -18435,10 +17914,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5397:6: ( ruleCollectionTypeCS )
+ // InternalQVTimperative.g:5253:6: ( ruleCollectionTypeCS )
{
- // InternalQVTimperative.g:5397:6: ( ruleCollectionTypeCS )
- // InternalQVTimperative.g:5398:1: ruleCollectionTypeCS
+ // InternalQVTimperative.g:5253:6: ( ruleCollectionTypeCS )
+ // InternalQVTimperative.g:5254:1: ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getCollectionTypeCSParserRuleCall_1());
@@ -18458,10 +17937,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:5403:6: ( ruleMapTypeCS )
+ // InternalQVTimperative.g:5259:6: ( ruleMapTypeCS )
{
- // InternalQVTimperative.g:5403:6: ( ruleMapTypeCS )
- // InternalQVTimperative.g:5404:1: ruleMapTypeCS
+ // InternalQVTimperative.g:5259:6: ( ruleMapTypeCS )
+ // InternalQVTimperative.g:5260:1: ruleMapTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getMapTypeCSParserRuleCall_2());
@@ -18481,10 +17960,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:5409:6: ( ruleTupleTypeCS )
+ // InternalQVTimperative.g:5265:6: ( ruleTupleTypeCS )
{
- // InternalQVTimperative.g:5409:6: ( ruleTupleTypeCS )
- // InternalQVTimperative.g:5410:1: ruleTupleTypeCS
+ // InternalQVTimperative.g:5265:6: ( ruleTupleTypeCS )
+ // InternalQVTimperative.g:5266:1: ruleTupleTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralCSAccess().getTupleTypeCSParserRuleCall_3());
@@ -18521,21 +18000,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeExpCS__Alternatives_0"
- // InternalQVTimperative.g:5420:1: rule__TypeExpCS__Alternatives_0 : ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) );
+ // InternalQVTimperative.g:5276:1: rule__TypeExpCS__Alternatives_0 : ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) );
public final void rule__TypeExpCS__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5424:1: ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) )
- int alt51=3;
- alt51 = dfa51.predict(input);
- switch (alt51) {
+ // InternalQVTimperative.g:5280:1: ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) )
+ int alt52=3;
+ alt52 = dfa52.predict(input);
+ switch (alt52) {
case 1 :
- // InternalQVTimperative.g:5425:1: ( ruleTypeNameExpCS )
+ // InternalQVTimperative.g:5281:1: ( ruleTypeNameExpCS )
{
- // InternalQVTimperative.g:5425:1: ( ruleTypeNameExpCS )
- // InternalQVTimperative.g:5426:1: ruleTypeNameExpCS
+ // InternalQVTimperative.g:5281:1: ( ruleTypeNameExpCS )
+ // InternalQVTimperative.g:5282:1: ruleTypeNameExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getTypeNameExpCSParserRuleCall_0_0());
@@ -18555,10 +18034,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5431:6: ( ruleTypeLiteralCS )
+ // InternalQVTimperative.g:5287:6: ( ruleTypeLiteralCS )
{
- // InternalQVTimperative.g:5431:6: ( ruleTypeLiteralCS )
- // InternalQVTimperative.g:5432:1: ruleTypeLiteralCS
+ // InternalQVTimperative.g:5287:6: ( ruleTypeLiteralCS )
+ // InternalQVTimperative.g:5288:1: ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getTypeLiteralCSParserRuleCall_0_1());
@@ -18578,10 +18057,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:5437:6: ( ruleCollectionPatternCS )
+ // InternalQVTimperative.g:5293:6: ( ruleCollectionPatternCS )
{
- // InternalQVTimperative.g:5437:6: ( ruleCollectionPatternCS )
- // InternalQVTimperative.g:5438:1: ruleCollectionPatternCS
+ // InternalQVTimperative.g:5293:6: ( ruleCollectionPatternCS )
+ // InternalQVTimperative.g:5294:1: ruleCollectionPatternCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getCollectionPatternCSParserRuleCall_0_2());
@@ -18618,27 +18097,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__Alternatives"
- // InternalQVTimperative.g:5448:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) );
+ // InternalQVTimperative.g:5304:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) );
public final void rule__ExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5452:1: ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) )
- int alt52=2;
- alt52 = dfa52.predict(input);
- switch (alt52) {
+ // InternalQVTimperative.g:5308:1: ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) )
+ int alt53=2;
+ alt53 = dfa53.predict(input);
+ switch (alt53) {
case 1 :
- // InternalQVTimperative.g:5453:1: ( ( rule__ExpCS__Group_0__0 ) )
+ // InternalQVTimperative.g:5309:1: ( ( rule__ExpCS__Group_0__0 ) )
{
- // InternalQVTimperative.g:5453:1: ( ( rule__ExpCS__Group_0__0 ) )
- // InternalQVTimperative.g:5454:1: ( rule__ExpCS__Group_0__0 )
+ // InternalQVTimperative.g:5309:1: ( ( rule__ExpCS__Group_0__0 ) )
+ // InternalQVTimperative.g:5310:1: ( rule__ExpCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getGroup_0());
}
- // InternalQVTimperative.g:5455:1: ( rule__ExpCS__Group_0__0 )
- // InternalQVTimperative.g:5455:2: rule__ExpCS__Group_0__0
+ // InternalQVTimperative.g:5311:1: ( rule__ExpCS__Group_0__0 )
+ // InternalQVTimperative.g:5311:2: rule__ExpCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__Group_0__0();
@@ -18658,10 +18137,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5459:6: ( rulePrefixedLetExpCS )
+ // InternalQVTimperative.g:5315:6: ( rulePrefixedLetExpCS )
{
- // InternalQVTimperative.g:5459:6: ( rulePrefixedLetExpCS )
- // InternalQVTimperative.g:5460:1: rulePrefixedLetExpCS
+ // InternalQVTimperative.g:5315:6: ( rulePrefixedLetExpCS )
+ // InternalQVTimperative.g:5316:1: rulePrefixedLetExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedLetExpCSParserRuleCall_1());
@@ -18698,41 +18177,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedLetExpCS__Alternatives"
- // InternalQVTimperative.g:5470:1: rule__PrefixedLetExpCS__Alternatives : ( ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) | ( ruleLetExpCS ) );
+ // InternalQVTimperative.g:5326:1: rule__PrefixedLetExpCS__Alternatives : ( ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) | ( ruleLetExpCS ) );
public final void rule__PrefixedLetExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5474:1: ( ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) | ( ruleLetExpCS ) )
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalQVTimperative.g:5330:1: ( ( ( rule__PrefixedLetExpCS__Group_0__0 ) ) | ( ruleLetExpCS ) )
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( ((LA53_0>=31 && LA53_0<=32)) ) {
- alt53=1;
+ if ( ((LA54_0>=33 && LA54_0<=34)) ) {
+ alt54=1;
}
- else if ( (LA53_0==111) ) {
- alt53=2;
+ else if ( (LA54_0==112) ) {
+ alt54=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 53, 0, input);
+ new NoViableAltException("", 54, 0, input);
throw nvae;
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
- // InternalQVTimperative.g:5475:1: ( ( rule__PrefixedLetExpCS__Group_0__0 ) )
+ // InternalQVTimperative.g:5331:1: ( ( rule__PrefixedLetExpCS__Group_0__0 ) )
{
- // InternalQVTimperative.g:5475:1: ( ( rule__PrefixedLetExpCS__Group_0__0 ) )
- // InternalQVTimperative.g:5476:1: ( rule__PrefixedLetExpCS__Group_0__0 )
+ // InternalQVTimperative.g:5331:1: ( ( rule__PrefixedLetExpCS__Group_0__0 ) )
+ // InternalQVTimperative.g:5332:1: ( rule__PrefixedLetExpCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getGroup_0());
}
- // InternalQVTimperative.g:5477:1: ( rule__PrefixedLetExpCS__Group_0__0 )
- // InternalQVTimperative.g:5477:2: rule__PrefixedLetExpCS__Group_0__0
+ // InternalQVTimperative.g:5333:1: ( rule__PrefixedLetExpCS__Group_0__0 )
+ // InternalQVTimperative.g:5333:2: rule__PrefixedLetExpCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedLetExpCS__Group_0__0();
@@ -18752,10 +18231,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5481:6: ( ruleLetExpCS )
+ // InternalQVTimperative.g:5337:6: ( ruleLetExpCS )
{
- // InternalQVTimperative.g:5481:6: ( ruleLetExpCS )
- // InternalQVTimperative.g:5482:1: ruleLetExpCS
+ // InternalQVTimperative.g:5337:6: ( ruleLetExpCS )
+ // InternalQVTimperative.g:5338:1: ruleLetExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getLetExpCSParserRuleCall_1());
@@ -18792,41 +18271,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedPrimaryExpCS__Alternatives"
- // InternalQVTimperative.g:5492:1: rule__PrefixedPrimaryExpCS__Alternatives : ( ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) );
+ // InternalQVTimperative.g:5348:1: rule__PrefixedPrimaryExpCS__Alternatives : ( ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) );
public final void rule__PrefixedPrimaryExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5496:1: ( ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) )
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalQVTimperative.g:5352:1: ( ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) ) | ( rulePrimaryExpCS ) )
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( ((LA54_0>=31 && LA54_0<=32)) ) {
- alt54=1;
+ if ( ((LA55_0>=33 && LA55_0<=34)) ) {
+ alt55=1;
}
- else if ( ((LA54_0>=RULE_INT && LA54_0<=RULE_ESCAPED_ID)||(LA54_0>=19 && LA54_0<=29)||LA54_0==33||(LA54_0>=50 && LA54_0<=64)||LA54_0==73||LA54_0==99||(LA54_0>=101 && LA54_0<=102)||LA54_0==106||LA54_0==112||(LA54_0>=142 && LA54_0<=143)) ) {
- alt54=2;
+ else if ( ((LA55_0>=RULE_INT && LA55_0<=RULE_ESCAPED_ID)||(LA55_0>=21 && LA55_0<=31)||LA55_0==35||(LA55_0>=52 && LA55_0<=66)||LA55_0==74||LA55_0==100||(LA55_0>=102 && LA55_0<=103)||LA55_0==107||LA55_0==113||(LA55_0>=145 && LA55_0<=146)) ) {
+ alt55=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 54, 0, input);
+ new NoViableAltException("", 55, 0, input);
throw nvae;
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
- // InternalQVTimperative.g:5497:1: ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) )
+ // InternalQVTimperative.g:5353:1: ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) )
{
- // InternalQVTimperative.g:5497:1: ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) )
- // InternalQVTimperative.g:5498:1: ( rule__PrefixedPrimaryExpCS__Group_0__0 )
+ // InternalQVTimperative.g:5353:1: ( ( rule__PrefixedPrimaryExpCS__Group_0__0 ) )
+ // InternalQVTimperative.g:5354:1: ( rule__PrefixedPrimaryExpCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getGroup_0());
}
- // InternalQVTimperative.g:5499:1: ( rule__PrefixedPrimaryExpCS__Group_0__0 )
- // InternalQVTimperative.g:5499:2: rule__PrefixedPrimaryExpCS__Group_0__0
+ // InternalQVTimperative.g:5355:1: ( rule__PrefixedPrimaryExpCS__Group_0__0 )
+ // InternalQVTimperative.g:5355:2: rule__PrefixedPrimaryExpCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedPrimaryExpCS__Group_0__0();
@@ -18846,10 +18325,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5503:6: ( rulePrimaryExpCS )
+ // InternalQVTimperative.g:5359:6: ( rulePrimaryExpCS )
{
- // InternalQVTimperative.g:5503:6: ( rulePrimaryExpCS )
- // InternalQVTimperative.g:5504:1: rulePrimaryExpCS
+ // InternalQVTimperative.g:5359:6: ( rulePrimaryExpCS )
+ // InternalQVTimperative.g:5360:1: rulePrimaryExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getPrimaryExpCSParserRuleCall_1());
@@ -18886,21 +18365,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrimaryExpCS__Alternatives"
- // InternalQVTimperative.g:5514:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) );
+ // InternalQVTimperative.g:5370:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) );
public final void rule__PrimaryExpCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5518:1: ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) )
- int alt55=10;
- alt55 = dfa55.predict(input);
- switch (alt55) {
+ // InternalQVTimperative.g:5374:1: ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) )
+ int alt56=10;
+ alt56 = dfa56.predict(input);
+ switch (alt56) {
case 1 :
- // InternalQVTimperative.g:5519:1: ( ruleNestedExpCS )
+ // InternalQVTimperative.g:5375:1: ( ruleNestedExpCS )
{
- // InternalQVTimperative.g:5519:1: ( ruleNestedExpCS )
- // InternalQVTimperative.g:5520:1: ruleNestedExpCS
+ // InternalQVTimperative.g:5375:1: ( ruleNestedExpCS )
+ // InternalQVTimperative.g:5376:1: ruleNestedExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getNestedExpCSParserRuleCall_0());
@@ -18920,10 +18399,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5525:6: ( ruleIfExpCS )
+ // InternalQVTimperative.g:5381:6: ( ruleIfExpCS )
{
- // InternalQVTimperative.g:5525:6: ( ruleIfExpCS )
- // InternalQVTimperative.g:5526:1: ruleIfExpCS
+ // InternalQVTimperative.g:5381:6: ( ruleIfExpCS )
+ // InternalQVTimperative.g:5382:1: ruleIfExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getIfExpCSParserRuleCall_1());
@@ -18943,10 +18422,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:5531:6: ( ruleSelfExpCS )
+ // InternalQVTimperative.g:5387:6: ( ruleSelfExpCS )
{
- // InternalQVTimperative.g:5531:6: ( ruleSelfExpCS )
- // InternalQVTimperative.g:5532:1: ruleSelfExpCS
+ // InternalQVTimperative.g:5387:6: ( ruleSelfExpCS )
+ // InternalQVTimperative.g:5388:1: ruleSelfExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getSelfExpCSParserRuleCall_2());
@@ -18966,10 +18445,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 4 :
- // InternalQVTimperative.g:5537:6: ( rulePrimitiveLiteralExpCS )
+ // InternalQVTimperative.g:5393:6: ( rulePrimitiveLiteralExpCS )
{
- // InternalQVTimperative.g:5537:6: ( rulePrimitiveLiteralExpCS )
- // InternalQVTimperative.g:5538:1: rulePrimitiveLiteralExpCS
+ // InternalQVTimperative.g:5393:6: ( rulePrimitiveLiteralExpCS )
+ // InternalQVTimperative.g:5394:1: rulePrimitiveLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPrimitiveLiteralExpCSParserRuleCall_3());
@@ -18989,10 +18468,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 5 :
- // InternalQVTimperative.g:5543:6: ( ruleTupleLiteralExpCS )
+ // InternalQVTimperative.g:5399:6: ( ruleTupleLiteralExpCS )
{
- // InternalQVTimperative.g:5543:6: ( ruleTupleLiteralExpCS )
- // InternalQVTimperative.g:5544:1: ruleTupleLiteralExpCS
+ // InternalQVTimperative.g:5399:6: ( ruleTupleLiteralExpCS )
+ // InternalQVTimperative.g:5400:1: ruleTupleLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getTupleLiteralExpCSParserRuleCall_4());
@@ -19012,10 +18491,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 6 :
- // InternalQVTimperative.g:5549:6: ( ruleMapLiteralExpCS )
+ // InternalQVTimperative.g:5405:6: ( ruleMapLiteralExpCS )
{
- // InternalQVTimperative.g:5549:6: ( ruleMapLiteralExpCS )
- // InternalQVTimperative.g:5550:1: ruleMapLiteralExpCS
+ // InternalQVTimperative.g:5405:6: ( ruleMapLiteralExpCS )
+ // InternalQVTimperative.g:5406:1: ruleMapLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getMapLiteralExpCSParserRuleCall_5());
@@ -19035,10 +18514,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 7 :
- // InternalQVTimperative.g:5555:6: ( ruleCollectionLiteralExpCS )
+ // InternalQVTimperative.g:5411:6: ( ruleCollectionLiteralExpCS )
{
- // InternalQVTimperative.g:5555:6: ( ruleCollectionLiteralExpCS )
- // InternalQVTimperative.g:5556:1: ruleCollectionLiteralExpCS
+ // InternalQVTimperative.g:5411:6: ( ruleCollectionLiteralExpCS )
+ // InternalQVTimperative.g:5412:1: ruleCollectionLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCollectionLiteralExpCSParserRuleCall_6());
@@ -19058,10 +18537,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 8 :
- // InternalQVTimperative.g:5561:6: ( ruleLambdaLiteralExpCS )
+ // InternalQVTimperative.g:5417:6: ( ruleLambdaLiteralExpCS )
{
- // InternalQVTimperative.g:5561:6: ( ruleLambdaLiteralExpCS )
- // InternalQVTimperative.g:5562:1: ruleLambdaLiteralExpCS
+ // InternalQVTimperative.g:5417:6: ( ruleLambdaLiteralExpCS )
+ // InternalQVTimperative.g:5418:1: ruleLambdaLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLambdaLiteralExpCSParserRuleCall_7());
@@ -19081,10 +18560,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 9 :
- // InternalQVTimperative.g:5567:6: ( ruleTypeLiteralExpCS )
+ // InternalQVTimperative.g:5423:6: ( ruleTypeLiteralExpCS )
{
- // InternalQVTimperative.g:5567:6: ( ruleTypeLiteralExpCS )
- // InternalQVTimperative.g:5568:1: ruleTypeLiteralExpCS
+ // InternalQVTimperative.g:5423:6: ( ruleTypeLiteralExpCS )
+ // InternalQVTimperative.g:5424:1: ruleTypeLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getTypeLiteralExpCSParserRuleCall_8());
@@ -19104,10 +18583,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 10 :
- // InternalQVTimperative.g:5573:6: ( ruleNameExpCS )
+ // InternalQVTimperative.g:5429:6: ( ruleNameExpCS )
{
- // InternalQVTimperative.g:5573:6: ( ruleNameExpCS )
- // InternalQVTimperative.g:5574:1: ruleNameExpCS
+ // InternalQVTimperative.g:5429:6: ( ruleNameExpCS )
+ // InternalQVTimperative.g:5430:1: ruleNameExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getNameExpCSParserRuleCall_9());
@@ -19144,49 +18623,49 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Alternatives_2"
- // InternalQVTimperative.g:5584:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) );
+ // InternalQVTimperative.g:5440:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) );
public final void rule__CurlyBracketedClauseCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5588:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) )
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // InternalQVTimperative.g:5444:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) )
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( ((LA57_0>=RULE_SIMPLE_ID && LA57_0<=RULE_ESCAPED_ID)||(LA57_0>=19 && LA57_0<=29)||LA57_0==71) ) {
- alt57=1;
+ if ( ((LA58_0>=RULE_SIMPLE_ID && LA58_0<=RULE_ESCAPED_ID)||(LA58_0>=21 && LA58_0<=31)||LA58_0==72) ) {
+ alt58=1;
}
- else if ( (LA57_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt57=2;
+ else if ( (LA58_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt58=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 57, 0, input);
+ new NoViableAltException("", 58, 0, input);
throw nvae;
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
- // InternalQVTimperative.g:5589:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
+ // InternalQVTimperative.g:5445:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
{
- // InternalQVTimperative.g:5589:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
- // InternalQVTimperative.g:5590:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
+ // InternalQVTimperative.g:5445:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
+ // InternalQVTimperative.g:5446:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0());
}
- // InternalQVTimperative.g:5591:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalQVTimperative.g:5447:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( ((LA56_0>=RULE_SIMPLE_ID && LA56_0<=RULE_ESCAPED_ID)||(LA56_0>=19 && LA56_0<=29)) ) {
- alt56=1;
+ if ( ((LA57_0>=RULE_SIMPLE_ID && LA57_0<=RULE_ESCAPED_ID)||(LA57_0>=21 && LA57_0<=31)) ) {
+ alt57=1;
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
- // InternalQVTimperative.g:5591:2: rule__CurlyBracketedClauseCS__Group_2_0__0
+ // InternalQVTimperative.g:5447:2: rule__CurlyBracketedClauseCS__Group_2_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__Group_2_0__0();
@@ -19209,16 +18688,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5595:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
+ // InternalQVTimperative.g:5451:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
{
- // InternalQVTimperative.g:5595:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
- // InternalQVTimperative.g:5596:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
+ // InternalQVTimperative.g:5451:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
+ // InternalQVTimperative.g:5452:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1());
}
- // InternalQVTimperative.g:5597:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
- // InternalQVTimperative.g:5597:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_1
+ // InternalQVTimperative.g:5453:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
+ // InternalQVTimperative.g:5453:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__ValueAssignment_2_1();
@@ -19255,41 +18734,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Alternatives"
- // InternalQVTimperative.g:5606:1: rule__NavigatingArgCS__Alternatives : ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) );
+ // InternalQVTimperative.g:5462:1: rule__NavigatingArgCS__Alternatives : ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) );
public final void rule__NavigatingArgCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5610:1: ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) )
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalQVTimperative.g:5466:1: ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) )
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( ((LA58_0>=RULE_INT && LA58_0<=RULE_ESCAPED_ID)||(LA58_0>=19 && LA58_0<=29)||(LA58_0>=31 && LA58_0<=33)||(LA58_0>=50 && LA58_0<=64)||LA58_0==73||LA58_0==99||(LA58_0>=101 && LA58_0<=102)||LA58_0==106||(LA58_0>=111 && LA58_0<=112)||(LA58_0>=142 && LA58_0<=143)) ) {
- alt58=1;
+ if ( ((LA59_0>=RULE_INT && LA59_0<=RULE_ESCAPED_ID)||(LA59_0>=21 && LA59_0<=31)||(LA59_0>=33 && LA59_0<=35)||(LA59_0>=52 && LA59_0<=66)||LA59_0==74||LA59_0==100||(LA59_0>=102 && LA59_0<=103)||LA59_0==107||(LA59_0>=112 && LA59_0<=113)||(LA59_0>=145 && LA59_0<=146)) ) {
+ alt59=1;
}
- else if ( (LA58_0==75) ) {
- alt58=2;
+ else if ( (LA59_0==76) ) {
+ alt59=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 58, 0, input);
+ new NoViableAltException("", 59, 0, input);
throw nvae;
}
- switch (alt58) {
+ switch (alt59) {
case 1 :
- // InternalQVTimperative.g:5611:1: ( ( rule__NavigatingArgCS__Group_0__0 ) )
+ // InternalQVTimperative.g:5467:1: ( ( rule__NavigatingArgCS__Group_0__0 ) )
{
- // InternalQVTimperative.g:5611:1: ( ( rule__NavigatingArgCS__Group_0__0 ) )
- // InternalQVTimperative.g:5612:1: ( rule__NavigatingArgCS__Group_0__0 )
+ // InternalQVTimperative.g:5467:1: ( ( rule__NavigatingArgCS__Group_0__0 ) )
+ // InternalQVTimperative.g:5468:1: ( rule__NavigatingArgCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_0());
}
- // InternalQVTimperative.g:5613:1: ( rule__NavigatingArgCS__Group_0__0 )
- // InternalQVTimperative.g:5613:2: rule__NavigatingArgCS__Group_0__0
+ // InternalQVTimperative.g:5469:1: ( rule__NavigatingArgCS__Group_0__0 )
+ // InternalQVTimperative.g:5469:2: rule__NavigatingArgCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0__0();
@@ -19309,16 +18788,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5617:6: ( ( rule__NavigatingArgCS__Group_1__0 ) )
+ // InternalQVTimperative.g:5473:6: ( ( rule__NavigatingArgCS__Group_1__0 ) )
{
- // InternalQVTimperative.g:5617:6: ( ( rule__NavigatingArgCS__Group_1__0 ) )
- // InternalQVTimperative.g:5618:1: ( rule__NavigatingArgCS__Group_1__0 )
+ // InternalQVTimperative.g:5473:6: ( ( rule__NavigatingArgCS__Group_1__0 ) )
+ // InternalQVTimperative.g:5474:1: ( rule__NavigatingArgCS__Group_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:5619:1: ( rule__NavigatingArgCS__Group_1__0 )
- // InternalQVTimperative.g:5619:2: rule__NavigatingArgCS__Group_1__0
+ // InternalQVTimperative.g:5475:1: ( rule__NavigatingArgCS__Group_1__0 )
+ // InternalQVTimperative.g:5475:2: rule__NavigatingArgCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_1__0();
@@ -19355,41 +18834,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Alternatives_0_1"
- // InternalQVTimperative.g:5628:1: rule__NavigatingArgCS__Alternatives_0_1 : ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) );
+ // InternalQVTimperative.g:5484:1: rule__NavigatingArgCS__Alternatives_0_1 : ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) );
public final void rule__NavigatingArgCS__Alternatives_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5632:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) )
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalQVTimperative.g:5488:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) )
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==75) ) {
- alt59=1;
+ if ( (LA60_0==76) ) {
+ alt60=1;
}
- else if ( (LA59_0==76) ) {
- alt59=2;
+ else if ( (LA60_0==17) ) {
+ alt60=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 59, 0, input);
+ new NoViableAltException("", 60, 0, input);
throw nvae;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
- // InternalQVTimperative.g:5633:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) )
+ // InternalQVTimperative.g:5489:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) )
{
- // InternalQVTimperative.g:5633:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) )
- // InternalQVTimperative.g:5634:1: ( rule__NavigatingArgCS__Group_0_1_0__0 )
+ // InternalQVTimperative.g:5489:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) )
+ // InternalQVTimperative.g:5490:1: ( rule__NavigatingArgCS__Group_0_1_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_0());
}
- // InternalQVTimperative.g:5635:1: ( rule__NavigatingArgCS__Group_0_1_0__0 )
- // InternalQVTimperative.g:5635:2: rule__NavigatingArgCS__Group_0_1_0__0
+ // InternalQVTimperative.g:5491:1: ( rule__NavigatingArgCS__Group_0_1_0__0 )
+ // InternalQVTimperative.g:5491:2: rule__NavigatingArgCS__Group_0_1_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0_1_0__0();
@@ -19409,16 +18888,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5639:6: ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) )
+ // InternalQVTimperative.g:5495:6: ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) )
{
- // InternalQVTimperative.g:5639:6: ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) )
- // InternalQVTimperative.g:5640:1: ( rule__NavigatingArgCS__Group_0_1_1__0 )
+ // InternalQVTimperative.g:5495:6: ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) )
+ // InternalQVTimperative.g:5496:1: ( rule__NavigatingArgCS__Group_0_1_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_1());
}
- // InternalQVTimperative.g:5641:1: ( rule__NavigatingArgCS__Group_0_1_1__0 )
- // InternalQVTimperative.g:5641:2: rule__NavigatingArgCS__Group_0_1_1__0
+ // InternalQVTimperative.g:5497:1: ( rule__NavigatingArgCS__Group_0_1_1__0 )
+ // InternalQVTimperative.g:5497:2: rule__NavigatingArgCS__Group_0_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0_1_1__0();
@@ -19455,41 +18934,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Alternatives_2"
- // InternalQVTimperative.g:5650:1: rule__NavigatingCommaArgCS__Alternatives_2 : ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) );
+ // InternalQVTimperative.g:5506:1: rule__NavigatingCommaArgCS__Alternatives_2 : ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) );
public final void rule__NavigatingCommaArgCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5654:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) )
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalQVTimperative.g:5510:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) )
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==75) ) {
- alt60=1;
+ if ( (LA61_0==76) ) {
+ alt61=1;
}
- else if ( (LA60_0==76) ) {
- alt60=2;
+ else if ( (LA61_0==17) ) {
+ alt61=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 60, 0, input);
+ new NoViableAltException("", 61, 0, input);
throw nvae;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
- // InternalQVTimperative.g:5655:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) )
+ // InternalQVTimperative.g:5511:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) )
{
- // InternalQVTimperative.g:5655:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) )
- // InternalQVTimperative.g:5656:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 )
+ // InternalQVTimperative.g:5511:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) )
+ // InternalQVTimperative.g:5512:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_0());
}
- // InternalQVTimperative.g:5657:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 )
- // InternalQVTimperative.g:5657:2: rule__NavigatingCommaArgCS__Group_2_0__0
+ // InternalQVTimperative.g:5513:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 )
+ // InternalQVTimperative.g:5513:2: rule__NavigatingCommaArgCS__Group_2_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group_2_0__0();
@@ -19509,16 +18988,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5661:6: ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) )
+ // InternalQVTimperative.g:5517:6: ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) )
{
- // InternalQVTimperative.g:5661:6: ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) )
- // InternalQVTimperative.g:5662:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 )
+ // InternalQVTimperative.g:5517:6: ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) )
+ // InternalQVTimperative.g:5518:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_1());
}
- // InternalQVTimperative.g:5663:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 )
- // InternalQVTimperative.g:5663:2: rule__NavigatingCommaArgCS__Group_2_1__0
+ // InternalQVTimperative.g:5519:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 )
+ // InternalQVTimperative.g:5519:2: rule__NavigatingCommaArgCS__Group_2_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group_2_1__0();
@@ -19555,21 +19034,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__OwnedConditionAlternatives_1_0"
- // InternalQVTimperative.g:5672:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );
+ // InternalQVTimperative.g:5528:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );
public final void rule__IfExpCS__OwnedConditionAlternatives_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5676:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) )
- int alt61=2;
- alt61 = dfa61.predict(input);
- switch (alt61) {
+ // InternalQVTimperative.g:5532:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) )
+ int alt62=2;
+ alt62 = dfa62.predict(input);
+ switch (alt62) {
case 1 :
- // InternalQVTimperative.g:5677:1: ( ruleExpCS )
+ // InternalQVTimperative.g:5533:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:5677:1: ( ruleExpCS )
- // InternalQVTimperative.g:5678:1: ruleExpCS
+ // InternalQVTimperative.g:5533:1: ( ruleExpCS )
+ // InternalQVTimperative.g:5534:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0_0());
@@ -19589,10 +19068,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5683:6: ( rulePatternExpCS )
+ // InternalQVTimperative.g:5539:6: ( rulePatternExpCS )
{
- // InternalQVTimperative.g:5683:6: ( rulePatternExpCS )
- // InternalQVTimperative.g:5684:1: rulePatternExpCS
+ // InternalQVTimperative.g:5539:6: ( rulePatternExpCS )
+ // InternalQVTimperative.g:5540:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionPatternExpCSParserRuleCall_1_0_1());
@@ -19629,35 +19108,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityCS__Alternatives_1"
- // InternalQVTimperative.g:5694:1: rule__MultiplicityCS__Alternatives_1 : ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) );
+ // InternalQVTimperative.g:5550:1: rule__MultiplicityCS__Alternatives_1 : ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) );
public final void rule__MultiplicityCS__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5698:1: ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) )
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalQVTimperative.g:5554:1: ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) )
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA62_0==RULE_INT) ) {
- alt62=1;
+ if ( (LA63_0==RULE_INT) ) {
+ alt63=1;
}
- else if ( (LA62_0==33||LA62_0==35||LA62_0==66) ) {
- alt62=2;
+ else if ( (LA63_0==35||LA63_0==37||LA63_0==68) ) {
+ alt63=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 62, 0, input);
+ new NoViableAltException("", 63, 0, input);
throw nvae;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
- // InternalQVTimperative.g:5699:1: ( ruleMultiplicityBoundsCS )
+ // InternalQVTimperative.g:5555:1: ( ruleMultiplicityBoundsCS )
{
- // InternalQVTimperative.g:5699:1: ( ruleMultiplicityBoundsCS )
- // InternalQVTimperative.g:5700:1: ruleMultiplicityBoundsCS
+ // InternalQVTimperative.g:5555:1: ( ruleMultiplicityBoundsCS )
+ // InternalQVTimperative.g:5556:1: ruleMultiplicityBoundsCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getMultiplicityBoundsCSParserRuleCall_1_0());
@@ -19677,10 +19156,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5705:6: ( ruleMultiplicityStringCS )
+ // InternalQVTimperative.g:5561:6: ( ruleMultiplicityStringCS )
{
- // InternalQVTimperative.g:5705:6: ( ruleMultiplicityStringCS )
- // InternalQVTimperative.g:5706:1: ruleMultiplicityStringCS
+ // InternalQVTimperative.g:5561:6: ( ruleMultiplicityStringCS )
+ // InternalQVTimperative.g:5562:1: ruleMultiplicityStringCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getMultiplicityStringCSParserRuleCall_1_1());
@@ -19717,40 +19196,40 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityCS__Alternatives_2"
- // InternalQVTimperative.g:5716:1: rule__MultiplicityCS__Alternatives_2 : ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) );
+ // InternalQVTimperative.g:5572:1: rule__MultiplicityCS__Alternatives_2 : ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) );
public final void rule__MultiplicityCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5720:1: ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) )
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalQVTimperative.g:5576:1: ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) )
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==65) ) {
- alt63=1;
+ if ( (LA64_0==67) ) {
+ alt64=1;
}
- else if ( (LA63_0==145) ) {
- alt63=2;
+ else if ( (LA64_0==149) ) {
+ alt64=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 63, 0, input);
+ new NoViableAltException("", 64, 0, input);
throw nvae;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
- // InternalQVTimperative.g:5721:1: ( '|?' )
+ // InternalQVTimperative.g:5577:1: ( '|?' )
{
- // InternalQVTimperative.g:5721:1: ( '|?' )
- // InternalQVTimperative.g:5722:1: '|?'
+ // InternalQVTimperative.g:5577:1: ( '|?' )
+ // InternalQVTimperative.g:5578:1: '|?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
}
- match(input,65,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
}
@@ -19761,16 +19240,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5729:6: ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) )
+ // InternalQVTimperative.g:5585:6: ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) )
{
- // InternalQVTimperative.g:5729:6: ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) )
- // InternalQVTimperative.g:5730:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 )
+ // InternalQVTimperative.g:5585:6: ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) )
+ // InternalQVTimperative.g:5586:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getIsNullFreeAssignment_2_1());
}
- // InternalQVTimperative.g:5731:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 )
- // InternalQVTimperative.g:5731:2: rule__MultiplicityCS__IsNullFreeAssignment_2_1
+ // InternalQVTimperative.g:5587:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 )
+ // InternalQVTimperative.g:5587:2: rule__MultiplicityCS__IsNullFreeAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityCS__IsNullFreeAssignment_2_1();
@@ -19807,49 +19286,49 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityStringCS__StringBoundsAlternatives_0"
- // InternalQVTimperative.g:5740:1: rule__MultiplicityStringCS__StringBoundsAlternatives_0 : ( ( '*' ) | ( '+' ) | ( '?' ) );
+ // InternalQVTimperative.g:5596:1: rule__MultiplicityStringCS__StringBoundsAlternatives_0 : ( ( '*' ) | ( '+' ) | ( '?' ) );
public final void rule__MultiplicityStringCS__StringBoundsAlternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5744:1: ( ( '*' ) | ( '+' ) | ( '?' ) )
- int alt64=3;
+ // InternalQVTimperative.g:5600:1: ( ( '*' ) | ( '+' ) | ( '?' ) )
+ int alt65=3;
switch ( input.LA(1) ) {
- case 33:
+ case 35:
{
- alt64=1;
+ alt65=1;
}
break;
- case 35:
+ case 37:
{
- alt64=2;
+ alt65=2;
}
break;
- case 66:
+ case 68:
{
- alt64=3;
+ alt65=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 64, 0, input);
+ new NoViableAltException("", 65, 0, input);
throw nvae;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
- // InternalQVTimperative.g:5745:1: ( '*' )
+ // InternalQVTimperative.g:5601:1: ( '*' )
{
- // InternalQVTimperative.g:5745:1: ( '*' )
- // InternalQVTimperative.g:5746:1: '*'
+ // InternalQVTimperative.g:5601:1: ( '*' )
+ // InternalQVTimperative.g:5602:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
}
- match(input,33,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,35,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
}
@@ -19860,15 +19339,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5753:6: ( '+' )
+ // InternalQVTimperative.g:5609:6: ( '+' )
{
- // InternalQVTimperative.g:5753:6: ( '+' )
- // InternalQVTimperative.g:5754:1: '+'
+ // InternalQVTimperative.g:5609:6: ( '+' )
+ // InternalQVTimperative.g:5610:1: '+'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
}
- match(input,35,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,37,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
}
@@ -19879,15 +19358,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 3 :
- // InternalQVTimperative.g:5761:6: ( '?' )
+ // InternalQVTimperative.g:5617:6: ( '?' )
{
- // InternalQVTimperative.g:5761:6: ( '?' )
- // InternalQVTimperative.g:5762:1: '?'
+ // InternalQVTimperative.g:5617:6: ( '?' )
+ // InternalQVTimperative.g:5618:1: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
}
- match(input,66,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
}
@@ -19915,35 +19394,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeRefCS__Alternatives"
- // InternalQVTimperative.g:5774:1: rule__TypeRefCS__Alternatives : ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) );
+ // InternalQVTimperative.g:5630:1: rule__TypeRefCS__Alternatives : ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) );
public final void rule__TypeRefCS__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5778:1: ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) )
- int alt65=2;
- int LA65_0 = input.LA(1);
+ // InternalQVTimperative.g:5634:1: ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) )
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( ((LA65_0>=RULE_SIMPLE_ID && LA65_0<=RULE_ESCAPED_ID)||(LA65_0>=19 && LA65_0<=29)) ) {
- alt65=1;
+ if ( ((LA66_0>=RULE_SIMPLE_ID && LA66_0<=RULE_ESCAPED_ID)||(LA66_0>=21 && LA66_0<=31)) ) {
+ alt66=1;
}
- else if ( (LA65_0==66) ) {
- alt65=2;
+ else if ( (LA66_0==68) ) {
+ alt66=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 65, 0, input);
+ new NoViableAltException("", 66, 0, input);
throw nvae;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
- // InternalQVTimperative.g:5779:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:5635:1: ( ruleTypedRefCS )
{
- // InternalQVTimperative.g:5779:1: ( ruleTypedRefCS )
- // InternalQVTimperative.g:5780:1: ruleTypedRefCS
+ // InternalQVTimperative.g:5635:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:5636:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getTypedRefCSParserRuleCall_0());
@@ -19963,10 +19442,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5785:6: ( ruleWildcardTypeRefCS )
+ // InternalQVTimperative.g:5641:6: ( ruleWildcardTypeRefCS )
{
- // InternalQVTimperative.g:5785:6: ( ruleWildcardTypeRefCS )
- // InternalQVTimperative.g:5786:1: ruleWildcardTypeRefCS
+ // InternalQVTimperative.g:5641:6: ( ruleWildcardTypeRefCS )
+ // InternalQVTimperative.g:5642:1: ruleWildcardTypeRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getWildcardTypeRefCSParserRuleCall_1());
@@ -20003,35 +19482,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ID__Alternatives"
- // InternalQVTimperative.g:5796:1: rule__ID__Alternatives : ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) );
+ // InternalQVTimperative.g:5652:1: rule__ID__Alternatives : ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) );
public final void rule__ID__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5800:1: ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) )
- int alt66=2;
- int LA66_0 = input.LA(1);
+ // InternalQVTimperative.g:5656:1: ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) )
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==RULE_SIMPLE_ID) ) {
- alt66=1;
+ if ( (LA67_0==RULE_SIMPLE_ID) ) {
+ alt67=1;
}
- else if ( (LA66_0==RULE_ESCAPED_ID) ) {
- alt66=2;
+ else if ( (LA67_0==RULE_ESCAPED_ID) ) {
+ alt67=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 66, 0, input);
+ new NoViableAltException("", 67, 0, input);
throw nvae;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
- // InternalQVTimperative.g:5801:1: ( RULE_SIMPLE_ID )
+ // InternalQVTimperative.g:5657:1: ( RULE_SIMPLE_ID )
{
- // InternalQVTimperative.g:5801:1: ( RULE_SIMPLE_ID )
- // InternalQVTimperative.g:5802:1: RULE_SIMPLE_ID
+ // InternalQVTimperative.g:5657:1: ( RULE_SIMPLE_ID )
+ // InternalQVTimperative.g:5658:1: RULE_SIMPLE_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
@@ -20047,10 +19526,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5807:6: ( RULE_ESCAPED_ID )
+ // InternalQVTimperative.g:5663:6: ( RULE_ESCAPED_ID )
{
- // InternalQVTimperative.g:5807:6: ( RULE_ESCAPED_ID )
- // InternalQVTimperative.g:5808:1: RULE_ESCAPED_ID
+ // InternalQVTimperative.g:5663:6: ( RULE_ESCAPED_ID )
+ // InternalQVTimperative.g:5664:1: RULE_ESCAPED_ID
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1());
@@ -20083,35 +19562,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__UPPER__Alternatives"
- // InternalQVTimperative.g:5818:1: rule__UPPER__Alternatives : ( ( RULE_INT ) | ( '*' ) );
+ // InternalQVTimperative.g:5674:1: rule__UPPER__Alternatives : ( ( RULE_INT ) | ( '*' ) );
public final void rule__UPPER__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5822:1: ( ( RULE_INT ) | ( '*' ) )
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalQVTimperative.g:5678:1: ( ( RULE_INT ) | ( '*' ) )
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==RULE_INT) ) {
- alt67=1;
+ if ( (LA68_0==RULE_INT) ) {
+ alt68=1;
}
- else if ( (LA67_0==33) ) {
- alt67=2;
+ else if ( (LA68_0==35) ) {
+ alt68=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 67, 0, input);
+ new NoViableAltException("", 68, 0, input);
throw nvae;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
- // InternalQVTimperative.g:5823:1: ( RULE_INT )
+ // InternalQVTimperative.g:5679:1: ( RULE_INT )
{
- // InternalQVTimperative.g:5823:1: ( RULE_INT )
- // InternalQVTimperative.g:5824:1: RULE_INT
+ // InternalQVTimperative.g:5679:1: ( RULE_INT )
+ // InternalQVTimperative.g:5680:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
@@ -20127,15 +19606,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // InternalQVTimperative.g:5829:6: ( '*' )
+ // InternalQVTimperative.g:5685:6: ( '*' )
{
- // InternalQVTimperative.g:5829:6: ( '*' )
- // InternalQVTimperative.g:5830:1: '*'
+ // InternalQVTimperative.g:5685:6: ( '*' )
+ // InternalQVTimperative.g:5686:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
- match(input,33,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,35,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
@@ -20163,14 +19642,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TopLevelCS__Group__0"
- // InternalQVTimperative.g:5844:1: rule__TopLevelCS__Group__0 : rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 ;
+ // InternalQVTimperative.g:5700:1: rule__TopLevelCS__Group__0 : rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 ;
public final void rule__TopLevelCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5848:1: ( rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 )
- // InternalQVTimperative.g:5849:2: rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1
+ // InternalQVTimperative.g:5704:1: ( rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 )
+ // InternalQVTimperative.g:5705:2: rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__TopLevelCS__Group__0__Impl();
@@ -20201,35 +19680,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TopLevelCS__Group__0__Impl"
- // InternalQVTimperative.g:5856:1: rule__TopLevelCS__Group__0__Impl : ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) ;
+ // InternalQVTimperative.g:5712:1: rule__TopLevelCS__Group__0__Impl : ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) ;
public final void rule__TopLevelCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5860:1: ( ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) )
- // InternalQVTimperative.g:5861:1: ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* )
+ // InternalQVTimperative.g:5716:1: ( ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* ) )
+ // InternalQVTimperative.g:5717:1: ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* )
{
- // InternalQVTimperative.g:5861:1: ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* )
- // InternalQVTimperative.g:5862:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )*
+ // InternalQVTimperative.g:5717:1: ( ( rule__TopLevelCS__OwnedImportsAssignment_0 )* )
+ // InternalQVTimperative.g:5718:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedImportsAssignment_0());
}
- // InternalQVTimperative.g:5863:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )*
- loop68:
+ // InternalQVTimperative.g:5719:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )*
+ loop69:
do {
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA68_0==21) ) {
- alt68=1;
+ if ( (LA69_0==23) ) {
+ alt69=1;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
- // InternalQVTimperative.g:5863:2: rule__TopLevelCS__OwnedImportsAssignment_0
+ // InternalQVTimperative.g:5719:2: rule__TopLevelCS__OwnedImportsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_5);
rule__TopLevelCS__OwnedImportsAssignment_0();
@@ -20241,7 +19720,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop68;
+ break loop69;
}
} while (true);
@@ -20270,14 +19749,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TopLevelCS__Group__1"
- // InternalQVTimperative.g:5873:1: rule__TopLevelCS__Group__1 : rule__TopLevelCS__Group__1__Impl ;
+ // InternalQVTimperative.g:5729:1: rule__TopLevelCS__Group__1 : rule__TopLevelCS__Group__1__Impl ;
public final void rule__TopLevelCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5877:1: ( rule__TopLevelCS__Group__1__Impl )
- // InternalQVTimperative.g:5878:2: rule__TopLevelCS__Group__1__Impl
+ // InternalQVTimperative.g:5733:1: ( rule__TopLevelCS__Group__1__Impl )
+ // InternalQVTimperative.g:5734:2: rule__TopLevelCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TopLevelCS__Group__1__Impl();
@@ -20303,35 +19782,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TopLevelCS__Group__1__Impl"
- // InternalQVTimperative.g:5884:1: rule__TopLevelCS__Group__1__Impl : ( ( rule__TopLevelCS__Alternatives_1 )* ) ;
+ // InternalQVTimperative.g:5740:1: rule__TopLevelCS__Group__1__Impl : ( ( rule__TopLevelCS__Alternatives_1 )* ) ;
public final void rule__TopLevelCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5888:1: ( ( ( rule__TopLevelCS__Alternatives_1 )* ) )
- // InternalQVTimperative.g:5889:1: ( ( rule__TopLevelCS__Alternatives_1 )* )
+ // InternalQVTimperative.g:5744:1: ( ( ( rule__TopLevelCS__Alternatives_1 )* ) )
+ // InternalQVTimperative.g:5745:1: ( ( rule__TopLevelCS__Alternatives_1 )* )
{
- // InternalQVTimperative.g:5889:1: ( ( rule__TopLevelCS__Alternatives_1 )* )
- // InternalQVTimperative.g:5890:1: ( rule__TopLevelCS__Alternatives_1 )*
+ // InternalQVTimperative.g:5745:1: ( ( rule__TopLevelCS__Alternatives_1 )* )
+ // InternalQVTimperative.g:5746:1: ( rule__TopLevelCS__Alternatives_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getAlternatives_1());
}
- // InternalQVTimperative.g:5891:1: ( rule__TopLevelCS__Alternatives_1 )*
- loop69:
+ // InternalQVTimperative.g:5747:1: ( rule__TopLevelCS__Alternatives_1 )*
+ loop70:
do {
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( ((LA69_0>=24 && LA69_0<=25)||LA69_0==28||LA69_0==80||LA69_0==116) ) {
- alt69=1;
+ if ( ((LA70_0>=26 && LA70_0<=27)||LA70_0==30||LA70_0==80||LA70_0==118) ) {
+ alt70=1;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
- // InternalQVTimperative.g:5891:2: rule__TopLevelCS__Alternatives_1
+ // InternalQVTimperative.g:5747:2: rule__TopLevelCS__Alternatives_1
{
pushFollow(FollowSets000.FOLLOW_6);
rule__TopLevelCS__Alternatives_1();
@@ -20343,7 +19822,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop69;
+ break loop70;
}
} while (true);
@@ -20372,14 +19851,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__Group__0"
- // InternalQVTimperative.g:5905:1: rule__AddStatementCS__Group__0 : rule__AddStatementCS__Group__0__Impl rule__AddStatementCS__Group__1 ;
+ // InternalQVTimperative.g:5761:1: rule__AddStatementCS__Group__0 : rule__AddStatementCS__Group__0__Impl rule__AddStatementCS__Group__1 ;
public final void rule__AddStatementCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5909:1: ( rule__AddStatementCS__Group__0__Impl rule__AddStatementCS__Group__1 )
- // InternalQVTimperative.g:5910:2: rule__AddStatementCS__Group__0__Impl rule__AddStatementCS__Group__1
+ // InternalQVTimperative.g:5765:1: ( rule__AddStatementCS__Group__0__Impl rule__AddStatementCS__Group__1 )
+ // InternalQVTimperative.g:5766:2: rule__AddStatementCS__Group__0__Impl rule__AddStatementCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__AddStatementCS__Group__0__Impl();
@@ -20410,22 +19889,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__Group__0__Impl"
- // InternalQVTimperative.g:5917:1: rule__AddStatementCS__Group__0__Impl : ( 'add' ) ;
+ // InternalQVTimperative.g:5773:1: rule__AddStatementCS__Group__0__Impl : ( 'add' ) ;
public final void rule__AddStatementCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5921:1: ( ( 'add' ) )
- // InternalQVTimperative.g:5922:1: ( 'add' )
+ // InternalQVTimperative.g:5777:1: ( ( 'add' ) )
+ // InternalQVTimperative.g:5778:1: ( 'add' )
{
- // InternalQVTimperative.g:5922:1: ( 'add' )
- // InternalQVTimperative.g:5923:1: 'add'
+ // InternalQVTimperative.g:5778:1: ( 'add' )
+ // InternalQVTimperative.g:5779:1: 'add'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAddStatementCSAccess().getAddKeyword_0());
}
- match(input,67,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAddStatementCSAccess().getAddKeyword_0());
}
@@ -20451,14 +19930,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__Group__1"
- // InternalQVTimperative.g:5936:1: rule__AddStatementCS__Group__1 : rule__AddStatementCS__Group__1__Impl rule__AddStatementCS__Group__2 ;
+ // InternalQVTimperative.g:5792:1: rule__AddStatementCS__Group__1 : rule__AddStatementCS__Group__1__Impl rule__AddStatementCS__Group__2 ;
public final void rule__AddStatementCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5940:1: ( rule__AddStatementCS__Group__1__Impl rule__AddStatementCS__Group__2 )
- // InternalQVTimperative.g:5941:2: rule__AddStatementCS__Group__1__Impl rule__AddStatementCS__Group__2
+ // InternalQVTimperative.g:5796:1: ( rule__AddStatementCS__Group__1__Impl rule__AddStatementCS__Group__2 )
+ // InternalQVTimperative.g:5797:2: rule__AddStatementCS__Group__1__Impl rule__AddStatementCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_8);
rule__AddStatementCS__Group__1__Impl();
@@ -20489,23 +19968,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__Group__1__Impl"
- // InternalQVTimperative.g:5948:1: rule__AddStatementCS__Group__1__Impl : ( ( rule__AddStatementCS__TargetVariableAssignment_1 ) ) ;
+ // InternalQVTimperative.g:5804:1: rule__AddStatementCS__Group__1__Impl : ( ( rule__AddStatementCS__TargetVariableAssignment_1 ) ) ;
public final void rule__AddStatementCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5952:1: ( ( ( rule__AddStatementCS__TargetVariableAssignment_1 ) ) )
- // InternalQVTimperative.g:5953:1: ( ( rule__AddStatementCS__TargetVariableAssignment_1 ) )
+ // InternalQVTimperative.g:5808:1: ( ( ( rule__AddStatementCS__TargetVariableAssignment_1 ) ) )
+ // InternalQVTimperative.g:5809:1: ( ( rule__AddStatementCS__TargetVariableAssignment_1 ) )
{
- // InternalQVTimperative.g:5953:1: ( ( rule__AddStatementCS__TargetVariableAssignment_1 ) )
- // InternalQVTimperative.g:5954:1: ( rule__AddStatementCS__TargetVariableAssignment_1 )
+ // InternalQVTimperative.g:5809:1: ( ( rule__AddStatementCS__TargetVariableAssignment_1 ) )
+ // InternalQVTimperative.g:5810:1: ( rule__AddStatementCS__TargetVariableAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAddStatementCSAccess().getTargetVariableAssignment_1());
}
- // InternalQVTimperative.g:5955:1: ( rule__AddStatementCS__TargetVariableAssignment_1 )
- // InternalQVTimperative.g:5955:2: rule__AddStatementCS__TargetVariableAssignment_1
+ // InternalQVTimperative.g:5811:1: ( rule__AddStatementCS__TargetVariableAssignment_1 )
+ // InternalQVTimperative.g:5811:2: rule__AddStatementCS__TargetVariableAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AddStatementCS__TargetVariableAssignment_1();
@@ -20540,14 +20019,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__Group__2"
- // InternalQVTimperative.g:5965:1: rule__AddStatementCS__Group__2 : rule__AddStatementCS__Group__2__Impl rule__AddStatementCS__Group__3 ;
+ // InternalQVTimperative.g:5821:1: rule__AddStatementCS__Group__2 : rule__AddStatementCS__Group__2__Impl rule__AddStatementCS__Group__3 ;
public final void rule__AddStatementCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5969:1: ( rule__AddStatementCS__Group__2__Impl rule__AddStatementCS__Group__3 )
- // InternalQVTimperative.g:5970:2: rule__AddStatementCS__Group__2__Impl rule__AddStatementCS__Group__3
+ // InternalQVTimperative.g:5825:1: ( rule__AddStatementCS__Group__2__Impl rule__AddStatementCS__Group__3 )
+ // InternalQVTimperative.g:5826:2: rule__AddStatementCS__Group__2__Impl rule__AddStatementCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_9);
rule__AddStatementCS__Group__2__Impl();
@@ -20578,22 +20057,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__Group__2__Impl"
- // InternalQVTimperative.g:5977:1: rule__AddStatementCS__Group__2__Impl : ( '+=' ) ;
+ // InternalQVTimperative.g:5833:1: rule__AddStatementCS__Group__2__Impl : ( '+=' ) ;
public final void rule__AddStatementCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:5981:1: ( ( '+=' ) )
- // InternalQVTimperative.g:5982:1: ( '+=' )
+ // InternalQVTimperative.g:5837:1: ( ( '+=' ) )
+ // InternalQVTimperative.g:5838:1: ( '+=' )
{
- // InternalQVTimperative.g:5982:1: ( '+=' )
- // InternalQVTimperative.g:5983:1: '+='
+ // InternalQVTimperative.g:5838:1: ( '+=' )
+ // InternalQVTimperative.g:5839:1: '+='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAddStatementCSAccess().getPlusSignEqualsSignKeyword_2());
}
- match(input,68,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAddStatementCSAccess().getPlusSignEqualsSignKeyword_2());
}
@@ -20619,14 +20098,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__Group__3"
- // InternalQVTimperative.g:5996:1: rule__AddStatementCS__Group__3 : rule__AddStatementCS__Group__3__Impl rule__AddStatementCS__Group__4 ;
+ // InternalQVTimperative.g:5852:1: rule__AddStatementCS__Group__3 : rule__AddStatementCS__Group__3__Impl rule__AddStatementCS__Group__4 ;
public final void rule__AddStatementCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6000:1: ( rule__AddStatementCS__Group__3__Impl rule__AddStatementCS__Group__4 )
- // InternalQVTimperative.g:6001:2: rule__AddStatementCS__Group__3__Impl rule__AddStatementCS__Group__4
+ // InternalQVTimperative.g:5856:1: ( rule__AddStatementCS__Group__3__Impl rule__AddStatementCS__Group__4 )
+ // InternalQVTimperative.g:5857:2: rule__AddStatementCS__Group__3__Impl rule__AddStatementCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_10);
rule__AddStatementCS__Group__3__Impl();
@@ -20657,23 +20136,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__Group__3__Impl"
- // InternalQVTimperative.g:6008:1: rule__AddStatementCS__Group__3__Impl : ( ( rule__AddStatementCS__OwnedExpressionAssignment_3 ) ) ;
+ // InternalQVTimperative.g:5864:1: rule__AddStatementCS__Group__3__Impl : ( ( rule__AddStatementCS__OwnedExpressionAssignment_3 ) ) ;
public final void rule__AddStatementCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6012:1: ( ( ( rule__AddStatementCS__OwnedExpressionAssignment_3 ) ) )
- // InternalQVTimperative.g:6013:1: ( ( rule__AddStatementCS__OwnedExpressionAssignment_3 ) )
+ // InternalQVTimperative.g:5868:1: ( ( ( rule__AddStatementCS__OwnedExpressionAssignment_3 ) ) )
+ // InternalQVTimperative.g:5869:1: ( ( rule__AddStatementCS__OwnedExpressionAssignment_3 ) )
{
- // InternalQVTimperative.g:6013:1: ( ( rule__AddStatementCS__OwnedExpressionAssignment_3 ) )
- // InternalQVTimperative.g:6014:1: ( rule__AddStatementCS__OwnedExpressionAssignment_3 )
+ // InternalQVTimperative.g:5869:1: ( ( rule__AddStatementCS__OwnedExpressionAssignment_3 ) )
+ // InternalQVTimperative.g:5870:1: ( rule__AddStatementCS__OwnedExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAddStatementCSAccess().getOwnedExpressionAssignment_3());
}
- // InternalQVTimperative.g:6015:1: ( rule__AddStatementCS__OwnedExpressionAssignment_3 )
- // InternalQVTimperative.g:6015:2: rule__AddStatementCS__OwnedExpressionAssignment_3
+ // InternalQVTimperative.g:5871:1: ( rule__AddStatementCS__OwnedExpressionAssignment_3 )
+ // InternalQVTimperative.g:5871:2: rule__AddStatementCS__OwnedExpressionAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AddStatementCS__OwnedExpressionAssignment_3();
@@ -20708,14 +20187,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__Group__4"
- // InternalQVTimperative.g:6025:1: rule__AddStatementCS__Group__4 : rule__AddStatementCS__Group__4__Impl ;
+ // InternalQVTimperative.g:5881:1: rule__AddStatementCS__Group__4 : rule__AddStatementCS__Group__4__Impl ;
public final void rule__AddStatementCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6029:1: ( rule__AddStatementCS__Group__4__Impl )
- // InternalQVTimperative.g:6030:2: rule__AddStatementCS__Group__4__Impl
+ // InternalQVTimperative.g:5885:1: ( rule__AddStatementCS__Group__4__Impl )
+ // InternalQVTimperative.g:5886:2: rule__AddStatementCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AddStatementCS__Group__4__Impl();
@@ -20741,22 +20220,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__Group__4__Impl"
- // InternalQVTimperative.g:6036:1: rule__AddStatementCS__Group__4__Impl : ( ';' ) ;
+ // InternalQVTimperative.g:5892:1: rule__AddStatementCS__Group__4__Impl : ( ';' ) ;
public final void rule__AddStatementCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6040:1: ( ( ';' ) )
- // InternalQVTimperative.g:6041:1: ( ';' )
+ // InternalQVTimperative.g:5896:1: ( ( ';' ) )
+ // InternalQVTimperative.g:5897:1: ( ';' )
{
- // InternalQVTimperative.g:6041:1: ( ';' )
- // InternalQVTimperative.g:6042:1: ';'
+ // InternalQVTimperative.g:5897:1: ( ';' )
+ // InternalQVTimperative.g:5898:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAddStatementCSAccess().getSemicolonKeyword_4());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAddStatementCSAccess().getSemicolonKeyword_4());
}
@@ -20781,102 +20260,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__AddStatementCS__Group__4__Impl"
- // $ANTLR start "rule__BottomPatternCS__Group_0__0"
- // InternalQVTimperative.g:6065:1: rule__BottomPatternCS__Group_0__0 : rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 ;
- public final void rule__BottomPatternCS__Group_0__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6069:1: ( rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 )
- // InternalQVTimperative.g:6070:2: rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__BottomPatternCS__Group_0__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_0__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_0__0"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_0__0__Impl"
- // InternalQVTimperative.g:6077:1: rule__BottomPatternCS__Group_0__0__Impl : ( '{' ) ;
- public final void rule__BottomPatternCS__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BottomPatternCS__Group__0"
+ // InternalQVTimperative.g:5921:1: rule__BottomPatternCS__Group__0 : rule__BottomPatternCS__Group__0__Impl rule__BottomPatternCS__Group__1 ;
+ public final void rule__BottomPatternCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6081:1: ( ( '{' ) )
- // InternalQVTimperative.g:6082:1: ( '{' )
- {
- // InternalQVTimperative.g:6082:1: ( '{' )
- // InternalQVTimperative.g:6083:1: '{'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
- }
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_0__0__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_0__1"
- // InternalQVTimperative.g:6096:1: rule__BottomPatternCS__Group_0__1 : rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 ;
- public final void rule__BottomPatternCS__Group_0__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6100:1: ( rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 )
- // InternalQVTimperative.g:6101:2: rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2
+ // InternalQVTimperative.g:5925:1: ( rule__BottomPatternCS__Group__0__Impl rule__BottomPatternCS__Group__1 )
+ // InternalQVTimperative.g:5926:2: rule__BottomPatternCS__Group__0__Impl rule__BottomPatternCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_11);
- rule__BottomPatternCS__Group_0__1__Impl();
+ rule__BottomPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_0__2();
+ rule__BottomPatternCS__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -20895,38 +20295,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_0__1"
+ // $ANTLR end "rule__BottomPatternCS__Group__0"
- // $ANTLR start "rule__BottomPatternCS__Group_0__1__Impl"
- // InternalQVTimperative.g:6108:1: rule__BottomPatternCS__Group_0__1__Impl : ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) ;
- public final void rule__BottomPatternCS__Group_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BottomPatternCS__Group__0__Impl"
+ // InternalQVTimperative.g:5933:1: rule__BottomPatternCS__Group__0__Impl : ( () ) ;
+ public final void rule__BottomPatternCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6112:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) )
- // InternalQVTimperative.g:6113:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) )
+ // InternalQVTimperative.g:5937:1: ( ( () ) )
+ // InternalQVTimperative.g:5938:1: ( () )
{
- // InternalQVTimperative.g:6113:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) )
- // InternalQVTimperative.g:6114:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 )
+ // InternalQVTimperative.g:5938:1: ( () )
+ // InternalQVTimperative.g:5939:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1());
+ before(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_0());
}
- // InternalQVTimperative.g:6115:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 )
- // InternalQVTimperative.g:6115:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1
+ // InternalQVTimperative.g:5940:1: ()
+ // InternalQVTimperative.g:5942:1:
{
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1();
-
- state._fsp--;
- if (state.failed) return ;
-
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1());
+ after(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_0());
}
}
@@ -20935,10 +20329,6 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -20946,26 +20336,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_0__1__Impl"
+ // $ANTLR end "rule__BottomPatternCS__Group__0__Impl"
- // $ANTLR start "rule__BottomPatternCS__Group_0__2"
- // InternalQVTimperative.g:6125:1: rule__BottomPatternCS__Group_0__2 : rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 ;
- public final void rule__BottomPatternCS__Group_0__2() throws RecognitionException {
+ // $ANTLR start "rule__BottomPatternCS__Group__1"
+ // InternalQVTimperative.g:5952:1: rule__BottomPatternCS__Group__1 : rule__BottomPatternCS__Group__1__Impl rule__BottomPatternCS__Group__2 ;
+ public final void rule__BottomPatternCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6129:1: ( rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 )
- // InternalQVTimperative.g:6130:2: rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3
+ // InternalQVTimperative.g:5956:1: ( rule__BottomPatternCS__Group__1__Impl rule__BottomPatternCS__Group__2 )
+ // InternalQVTimperative.g:5957:2: rule__BottomPatternCS__Group__1__Impl rule__BottomPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_11);
- rule__BottomPatternCS__Group_0__2__Impl();
+ pushFollow(FollowSets000.FOLLOW_12);
+ rule__BottomPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_0__3();
+ rule__BottomPatternCS__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -20984,135 +20374,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_0__2"
+ // $ANTLR end "rule__BottomPatternCS__Group__1"
- // $ANTLR start "rule__BottomPatternCS__Group_0__2__Impl"
- // InternalQVTimperative.g:6137:1: rule__BottomPatternCS__Group_0__2__Impl : ( ( rule__BottomPatternCS__Group_0_2__0 )* ) ;
- public final void rule__BottomPatternCS__Group_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BottomPatternCS__Group__1__Impl"
+ // InternalQVTimperative.g:5964:1: rule__BottomPatternCS__Group__1__Impl : ( '{' ) ;
+ public final void rule__BottomPatternCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6141:1: ( ( ( rule__BottomPatternCS__Group_0_2__0 )* ) )
- // InternalQVTimperative.g:6142:1: ( ( rule__BottomPatternCS__Group_0_2__0 )* )
+ // InternalQVTimperative.g:5968:1: ( ( '{' ) )
+ // InternalQVTimperative.g:5969:1: ( '{' )
{
- // InternalQVTimperative.g:6142:1: ( ( rule__BottomPatternCS__Group_0_2__0 )* )
- // InternalQVTimperative.g:6143:1: ( rule__BottomPatternCS__Group_0_2__0 )*
+ // InternalQVTimperative.g:5969:1: ( '{' )
+ // InternalQVTimperative.g:5970:1: '{'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getGroup_0_2());
- }
- // InternalQVTimperative.g:6144:1: ( rule__BottomPatternCS__Group_0_2__0 )*
- loop70:
- do {
- int alt70=2;
- int LA70_0 = input.LA(1);
-
- if ( (LA70_0==72) ) {
- alt70=1;
- }
-
-
- switch (alt70) {
- case 1 :
- // InternalQVTimperative.g:6144:2: rule__BottomPatternCS__Group_0_2__0
- {
- pushFollow(FollowSets000.FOLLOW_12);
- rule__BottomPatternCS__Group_0_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop70;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getGroup_0_2());
- }
-
+ before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_0__2__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_0__3"
- // InternalQVTimperative.g:6154:1: rule__BottomPatternCS__Group_0__3 : rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 ;
- public final void rule__BottomPatternCS__Group_0__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6158:1: ( rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 )
- // InternalQVTimperative.g:6159:2: rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4
- {
- pushFollow(FollowSets000.FOLLOW_13);
- rule__BottomPatternCS__Group_0__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_0__4();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_0__3"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_0__3__Impl"
- // InternalQVTimperative.g:6166:1: rule__BottomPatternCS__Group_0__3__Impl : ( '|' ) ;
- public final void rule__BottomPatternCS__Group_0__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6170:1: ( ( '|' ) )
- // InternalQVTimperative.g:6171:1: ( '|' )
- {
- // InternalQVTimperative.g:6171:1: ( '|' )
- // InternalQVTimperative.g:6172:1: '|'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
- }
- match(input,70,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
+ after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
}
@@ -21132,26 +20415,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_0__3__Impl"
+ // $ANTLR end "rule__BottomPatternCS__Group__1__Impl"
- // $ANTLR start "rule__BottomPatternCS__Group_0__4"
- // InternalQVTimperative.g:6185:1: rule__BottomPatternCS__Group_0__4 : rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 ;
- public final void rule__BottomPatternCS__Group_0__4() throws RecognitionException {
+ // $ANTLR start "rule__BottomPatternCS__Group__2"
+ // InternalQVTimperative.g:5983:1: rule__BottomPatternCS__Group__2 : rule__BottomPatternCS__Group__2__Impl rule__BottomPatternCS__Group__3 ;
+ public final void rule__BottomPatternCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6189:1: ( rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 )
- // InternalQVTimperative.g:6190:2: rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5
+ // InternalQVTimperative.g:5987:1: ( rule__BottomPatternCS__Group__2__Impl rule__BottomPatternCS__Group__3 )
+ // InternalQVTimperative.g:5988:2: rule__BottomPatternCS__Group__2__Impl rule__BottomPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_13);
- rule__BottomPatternCS__Group_0__4__Impl();
+ pushFollow(FollowSets000.FOLLOW_12);
+ rule__BottomPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_0__5();
+ rule__BottomPatternCS__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -21170,42 +20453,42 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_0__4"
+ // $ANTLR end "rule__BottomPatternCS__Group__2"
- // $ANTLR start "rule__BottomPatternCS__Group_0__4__Impl"
- // InternalQVTimperative.g:6197:1: rule__BottomPatternCS__Group_0__4__Impl : ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) ;
- public final void rule__BottomPatternCS__Group_0__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BottomPatternCS__Group__2__Impl"
+ // InternalQVTimperative.g:5995:1: rule__BottomPatternCS__Group__2__Impl : ( ( rule__BottomPatternCS__Alternatives_2 )* ) ;
+ public final void rule__BottomPatternCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6201:1: ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) )
- // InternalQVTimperative.g:6202:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* )
+ // InternalQVTimperative.g:5999:1: ( ( ( rule__BottomPatternCS__Alternatives_2 )* ) )
+ // InternalQVTimperative.g:6000:1: ( ( rule__BottomPatternCS__Alternatives_2 )* )
{
- // InternalQVTimperative.g:6202:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )* )
- // InternalQVTimperative.g:6203:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )*
+ // InternalQVTimperative.g:6000:1: ( ( rule__BottomPatternCS__Alternatives_2 )* )
+ // InternalQVTimperative.g:6001:1: ( rule__BottomPatternCS__Alternatives_2 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4());
+ before(grammarAccess.getBottomPatternCSAccess().getAlternatives_2());
}
- // InternalQVTimperative.g:6204:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )*
+ // InternalQVTimperative.g:6002:1: ( rule__BottomPatternCS__Alternatives_2 )*
loop71:
do {
int alt71=2;
int LA71_0 = input.LA(1);
- if ( ((LA71_0>=RULE_INT && LA71_0<=RULE_ESCAPED_ID)||(LA71_0>=19 && LA71_0<=29)||(LA71_0>=31 && LA71_0<=33)||(LA71_0>=50 && LA71_0<=64)||LA71_0==73||LA71_0==99||(LA71_0>=101 && LA71_0<=102)||LA71_0==106||(LA71_0>=111 && LA71_0<=112)||(LA71_0>=142 && LA71_0<=143)) ) {
+ if ( ((LA71_0>=20 && LA71_0<=21)||LA71_0==119) ) {
alt71=1;
}
switch (alt71) {
case 1 :
- // InternalQVTimperative.g:6204:2: rule__BottomPatternCS__OwnedConstraintsAssignment_0_4
+ // InternalQVTimperative.g:6002:2: rule__BottomPatternCS__Alternatives_2
{
- pushFollow(FollowSets000.FOLLOW_14);
- rule__BottomPatternCS__OwnedConstraintsAssignment_0_4();
+ pushFollow(FollowSets000.FOLLOW_13);
+ rule__BottomPatternCS__Alternatives_2();
state._fsp--;
if (state.failed) return ;
@@ -21219,7 +20502,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4());
+ after(grammarAccess.getBottomPatternCSAccess().getAlternatives_2());
}
}
@@ -21239,21 +20522,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_0__4__Impl"
+ // $ANTLR end "rule__BottomPatternCS__Group__2__Impl"
- // $ANTLR start "rule__BottomPatternCS__Group_0__5"
- // InternalQVTimperative.g:6214:1: rule__BottomPatternCS__Group_0__5 : rule__BottomPatternCS__Group_0__5__Impl ;
- public final void rule__BottomPatternCS__Group_0__5() throws RecognitionException {
+ // $ANTLR start "rule__BottomPatternCS__Group__3"
+ // InternalQVTimperative.g:6012:1: rule__BottomPatternCS__Group__3 : rule__BottomPatternCS__Group__3__Impl ;
+ public final void rule__BottomPatternCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6218:1: ( rule__BottomPatternCS__Group_0__5__Impl )
- // InternalQVTimperative.g:6219:2: rule__BottomPatternCS__Group_0__5__Impl
+ // InternalQVTimperative.g:6016:1: ( rule__BottomPatternCS__Group__3__Impl )
+ // InternalQVTimperative.g:6017:2: rule__BottomPatternCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_0__5__Impl();
+ rule__BottomPatternCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -21272,107 +20555,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_0__5"
+ // $ANTLR end "rule__BottomPatternCS__Group__3"
- // $ANTLR start "rule__BottomPatternCS__Group_0__5__Impl"
- // InternalQVTimperative.g:6225:1: rule__BottomPatternCS__Group_0__5__Impl : ( '}' ) ;
- public final void rule__BottomPatternCS__Group_0__5__Impl() throws RecognitionException {
+ // $ANTLR start "rule__BottomPatternCS__Group__3__Impl"
+ // InternalQVTimperative.g:6023:1: rule__BottomPatternCS__Group__3__Impl : ( '}' ) ;
+ public final void rule__BottomPatternCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6229:1: ( ( '}' ) )
- // InternalQVTimperative.g:6230:1: ( '}' )
+ // InternalQVTimperative.g:6027:1: ( ( '}' ) )
+ // InternalQVTimperative.g:6028:1: ( '}' )
{
- // InternalQVTimperative.g:6230:1: ( '}' )
- // InternalQVTimperative.g:6231:1: '}'
+ // InternalQVTimperative.g:6028:1: ( '}' )
+ // InternalQVTimperative.g:6029:1: '}'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
- }
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_0__5__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_0_2__0"
- // InternalQVTimperative.g:6256:1: rule__BottomPatternCS__Group_0_2__0 : rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 ;
- public final void rule__BottomPatternCS__Group_0_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6260:1: ( rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 )
- // InternalQVTimperative.g:6261:2: rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__BottomPatternCS__Group_0_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_0_2__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_0_2__0"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_0_2__0__Impl"
- // InternalQVTimperative.g:6268:1: rule__BottomPatternCS__Group_0_2__0__Impl : ( ',' ) ;
- public final void rule__BottomPatternCS__Group_0_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6272:1: ( ( ',' ) )
- // InternalQVTimperative.g:6273:1: ( ',' )
- {
- // InternalQVTimperative.g:6273:1: ( ',' )
- // InternalQVTimperative.g:6274:1: ','
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
+ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
}
match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
+ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
}
}
@@ -21392,110 +20596,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_0_2__0__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_0_2__1"
- // InternalQVTimperative.g:6287:1: rule__BottomPatternCS__Group_0_2__1 : rule__BottomPatternCS__Group_0_2__1__Impl ;
- public final void rule__BottomPatternCS__Group_0_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6291:1: ( rule__BottomPatternCS__Group_0_2__1__Impl )
- // InternalQVTimperative.g:6292:2: rule__BottomPatternCS__Group_0_2__1__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_0_2__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_0_2__1"
+ // $ANTLR end "rule__BottomPatternCS__Group__3__Impl"
- // $ANTLR start "rule__BottomPatternCS__Group_0_2__1__Impl"
- // InternalQVTimperative.g:6298:1: rule__BottomPatternCS__Group_0_2__1__Impl : ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) ;
- public final void rule__BottomPatternCS__Group_0_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group__0"
+ // InternalQVTimperative.g:6050:1: rule__ConstraintCS__Group__0 : rule__ConstraintCS__Group__0__Impl rule__ConstraintCS__Group__1 ;
+ public final void rule__ConstraintCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6302:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) )
- // InternalQVTimperative.g:6303:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) )
- {
- // InternalQVTimperative.g:6303:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) )
- // InternalQVTimperative.g:6304:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 )
+ // InternalQVTimperative.g:6054:1: ( rule__ConstraintCS__Group__0__Impl rule__ConstraintCS__Group__1 )
+ // InternalQVTimperative.g:6055:2: rule__ConstraintCS__Group__0__Impl rule__ConstraintCS__Group__1
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1());
- }
- // InternalQVTimperative.g:6305:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 )
- // InternalQVTimperative.g:6305:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_0_2__1__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_1__0"
- // InternalQVTimperative.g:6319:1: rule__BottomPatternCS__Group_1__0 : rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 ;
- public final void rule__BottomPatternCS__Group_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6323:1: ( rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 )
- // InternalQVTimperative.g:6324:2: rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__BottomPatternCS__Group_1__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_9);
+ rule__ConstraintCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_1__1();
+ rule__ConstraintCS__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -21514,28 +20634,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_1__0"
+ // $ANTLR end "rule__ConstraintCS__Group__0"
- // $ANTLR start "rule__BottomPatternCS__Group_1__0__Impl"
- // InternalQVTimperative.g:6331:1: rule__BottomPatternCS__Group_1__0__Impl : ( '{' ) ;
- public final void rule__BottomPatternCS__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group__0__Impl"
+ // InternalQVTimperative.g:6062:1: rule__ConstraintCS__Group__0__Impl : ( 'check' ) ;
+ public final void rule__ConstraintCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6335:1: ( ( '{' ) )
- // InternalQVTimperative.g:6336:1: ( '{' )
+ // InternalQVTimperative.g:6066:1: ( ( 'check' ) )
+ // InternalQVTimperative.g:6067:1: ( 'check' )
{
- // InternalQVTimperative.g:6336:1: ( '{' )
- // InternalQVTimperative.g:6337:1: '{'
+ // InternalQVTimperative.g:6067:1: ( 'check' )
+ // InternalQVTimperative.g:6068:1: 'check'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
+ before(grammarAccess.getConstraintCSAccess().getCheckKeyword_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
+ after(grammarAccess.getConstraintCSAccess().getCheckKeyword_0());
}
}
@@ -21555,26 +20675,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_1__0__Impl"
+ // $ANTLR end "rule__ConstraintCS__Group__0__Impl"
- // $ANTLR start "rule__BottomPatternCS__Group_1__1"
- // InternalQVTimperative.g:6350:1: rule__BottomPatternCS__Group_1__1 : rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 ;
- public final void rule__BottomPatternCS__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group__1"
+ // InternalQVTimperative.g:6081:1: rule__ConstraintCS__Group__1 : rule__ConstraintCS__Group__1__Impl rule__ConstraintCS__Group__2 ;
+ public final void rule__ConstraintCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6354:1: ( rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 )
- // InternalQVTimperative.g:6355:2: rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2
+ // InternalQVTimperative.g:6085:1: ( rule__ConstraintCS__Group__1__Impl rule__ConstraintCS__Group__2 )
+ // InternalQVTimperative.g:6086:2: rule__ConstraintCS__Group__1__Impl rule__ConstraintCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_15);
- rule__BottomPatternCS__Group_1__1__Impl();
+ pushFollow(FollowSets000.FOLLOW_14);
+ rule__ConstraintCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_1__2();
+ rule__ConstraintCS__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -21593,30 +20713,30 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_1__1"
+ // $ANTLR end "rule__ConstraintCS__Group__1"
- // $ANTLR start "rule__BottomPatternCS__Group_1__1__Impl"
- // InternalQVTimperative.g:6362:1: rule__BottomPatternCS__Group_1__1__Impl : ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) ;
- public final void rule__BottomPatternCS__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group__1__Impl"
+ // InternalQVTimperative.g:6093:1: rule__ConstraintCS__Group__1__Impl : ( ( rule__ConstraintCS__OwnedTargetAssignment_1 ) ) ;
+ public final void rule__ConstraintCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6366:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) )
- // InternalQVTimperative.g:6367:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) )
+ // InternalQVTimperative.g:6097:1: ( ( ( rule__ConstraintCS__OwnedTargetAssignment_1 ) ) )
+ // InternalQVTimperative.g:6098:1: ( ( rule__ConstraintCS__OwnedTargetAssignment_1 ) )
{
- // InternalQVTimperative.g:6367:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) )
- // InternalQVTimperative.g:6368:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 )
+ // InternalQVTimperative.g:6098:1: ( ( rule__ConstraintCS__OwnedTargetAssignment_1 ) )
+ // InternalQVTimperative.g:6099:1: ( rule__ConstraintCS__OwnedTargetAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1());
+ before(grammarAccess.getConstraintCSAccess().getOwnedTargetAssignment_1());
}
- // InternalQVTimperative.g:6369:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 )
- // InternalQVTimperative.g:6369:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1
+ // InternalQVTimperative.g:6100:1: ( rule__ConstraintCS__OwnedTargetAssignment_1 )
+ // InternalQVTimperative.g:6100:2: rule__ConstraintCS__OwnedTargetAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1();
+ rule__ConstraintCS__OwnedTargetAssignment_1();
state._fsp--;
if (state.failed) return ;
@@ -21624,7 +20744,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1());
+ after(grammarAccess.getConstraintCSAccess().getOwnedTargetAssignment_1());
}
}
@@ -21644,128 +20764,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_1__1__Impl"
+ // $ANTLR end "rule__ConstraintCS__Group__1__Impl"
- // $ANTLR start "rule__BottomPatternCS__Group_1__2"
- // InternalQVTimperative.g:6379:1: rule__BottomPatternCS__Group_1__2 : rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 ;
- public final void rule__BottomPatternCS__Group_1__2() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group__2"
+ // InternalQVTimperative.g:6110:1: rule__ConstraintCS__Group__2 : rule__ConstraintCS__Group__2__Impl rule__ConstraintCS__Group__3 ;
+ public final void rule__ConstraintCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6383:1: ( rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 )
- // InternalQVTimperative.g:6384:2: rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3
+ // InternalQVTimperative.g:6114:1: ( rule__ConstraintCS__Group__2__Impl rule__ConstraintCS__Group__3 )
+ // InternalQVTimperative.g:6115:2: rule__ConstraintCS__Group__2__Impl rule__ConstraintCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_15);
- rule__BottomPatternCS__Group_1__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_1__3();
+ pushFollow(FollowSets000.FOLLOW_14);
+ rule__ConstraintCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_1__2"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_1__2__Impl"
- // InternalQVTimperative.g:6391:1: rule__BottomPatternCS__Group_1__2__Impl : ( ( rule__BottomPatternCS__Group_1_2__0 )* ) ;
- public final void rule__BottomPatternCS__Group_1__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6395:1: ( ( ( rule__BottomPatternCS__Group_1_2__0 )* ) )
- // InternalQVTimperative.g:6396:1: ( ( rule__BottomPatternCS__Group_1_2__0 )* )
- {
- // InternalQVTimperative.g:6396:1: ( ( rule__BottomPatternCS__Group_1_2__0 )* )
- // InternalQVTimperative.g:6397:1: ( rule__BottomPatternCS__Group_1_2__0 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getGroup_1_2());
- }
- // InternalQVTimperative.g:6398:1: ( rule__BottomPatternCS__Group_1_2__0 )*
- loop72:
- do {
- int alt72=2;
- int LA72_0 = input.LA(1);
-
- if ( (LA72_0==72) ) {
- alt72=1;
- }
-
-
- switch (alt72) {
- case 1 :
- // InternalQVTimperative.g:6398:2: rule__BottomPatternCS__Group_1_2__0
- {
- pushFollow(FollowSets000.FOLLOW_12);
- rule__BottomPatternCS__Group_1_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop72;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getGroup_1_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_1__2__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_1__3"
- // InternalQVTimperative.g:6408:1: rule__BottomPatternCS__Group_1__3 : rule__BottomPatternCS__Group_1__3__Impl ;
- public final void rule__BottomPatternCS__Group_1__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6412:1: ( rule__BottomPatternCS__Group_1__3__Impl )
- // InternalQVTimperative.g:6413:2: rule__BottomPatternCS__Group_1__3__Impl
- {
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_1__3__Impl();
+ rule__ConstraintCS__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -21784,107 +20802,49 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_1__3"
+ // $ANTLR end "rule__ConstraintCS__Group__2"
- // $ANTLR start "rule__BottomPatternCS__Group_1__3__Impl"
- // InternalQVTimperative.g:6419:1: rule__BottomPatternCS__Group_1__3__Impl : ( '}' ) ;
- public final void rule__BottomPatternCS__Group_1__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group__2__Impl"
+ // InternalQVTimperative.g:6122:1: rule__ConstraintCS__Group__2__Impl : ( ( rule__ConstraintCS__Group_2__0 )? ) ;
+ public final void rule__ConstraintCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6423:1: ( ( '}' ) )
- // InternalQVTimperative.g:6424:1: ( '}' )
+ // InternalQVTimperative.g:6126:1: ( ( ( rule__ConstraintCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:6127:1: ( ( rule__ConstraintCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:6424:1: ( '}' )
- // InternalQVTimperative.g:6425:1: '}'
+ // InternalQVTimperative.g:6127:1: ( ( rule__ConstraintCS__Group_2__0 )? )
+ // InternalQVTimperative.g:6128:1: ( rule__ConstraintCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
- }
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
+ before(grammarAccess.getConstraintCSAccess().getGroup_2());
}
+ // InternalQVTimperative.g:6129:1: ( rule__ConstraintCS__Group_2__0 )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
+ if ( (LA72_0==18) ) {
+ alt72=1;
}
+ switch (alt72) {
+ case 1 :
+ // InternalQVTimperative.g:6129:2: rule__ConstraintCS__Group_2__0
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__ConstraintCS__Group_2__0();
+ state._fsp--;
+ if (state.failed) return ;
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_1__3__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_1_2__0"
- // InternalQVTimperative.g:6446:1: rule__BottomPatternCS__Group_1_2__0 : rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1 ;
- public final void rule__BottomPatternCS__Group_1_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6450:1: ( rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1 )
- // InternalQVTimperative.g:6451:2: rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__BottomPatternCS__Group_1_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_1_2__1();
-
- state._fsp--;
- if (state.failed) return ;
+ }
+ break;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_1_2__0"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_1_2__0__Impl"
- // InternalQVTimperative.g:6458:1: rule__BottomPatternCS__Group_1_2__0__Impl : ( ',' ) ;
- public final void rule__BottomPatternCS__Group_1_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6462:1: ( ( ',' ) )
- // InternalQVTimperative.g:6463:1: ( ',' )
- {
- // InternalQVTimperative.g:6463:1: ( ',' )
- // InternalQVTimperative.g:6464:1: ','
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0());
- }
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0());
+ after(grammarAccess.getConstraintCSAccess().getGroup_2());
}
}
@@ -21904,21 +20864,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_1_2__0__Impl"
+ // $ANTLR end "rule__ConstraintCS__Group__2__Impl"
- // $ANTLR start "rule__BottomPatternCS__Group_1_2__1"
- // InternalQVTimperative.g:6477:1: rule__BottomPatternCS__Group_1_2__1 : rule__BottomPatternCS__Group_1_2__1__Impl ;
- public final void rule__BottomPatternCS__Group_1_2__1() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group__3"
+ // InternalQVTimperative.g:6139:1: rule__ConstraintCS__Group__3 : rule__ConstraintCS__Group__3__Impl ;
+ public final void rule__ConstraintCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6481:1: ( rule__BottomPatternCS__Group_1_2__1__Impl )
- // InternalQVTimperative.g:6482:2: rule__BottomPatternCS__Group_1_2__1__Impl
+ // InternalQVTimperative.g:6143:1: ( rule__ConstraintCS__Group__3__Impl )
+ // InternalQVTimperative.g:6144:2: rule__ConstraintCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_1_2__1__Impl();
+ rule__ConstraintCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -21937,38 +20897,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_1_2__1"
+ // $ANTLR end "rule__ConstraintCS__Group__3"
- // $ANTLR start "rule__BottomPatternCS__Group_1_2__1__Impl"
- // InternalQVTimperative.g:6488:1: rule__BottomPatternCS__Group_1_2__1__Impl : ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) ;
- public final void rule__BottomPatternCS__Group_1_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group__3__Impl"
+ // InternalQVTimperative.g:6150:1: rule__ConstraintCS__Group__3__Impl : ( ';' ) ;
+ public final void rule__ConstraintCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6492:1: ( ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) )
- // InternalQVTimperative.g:6493:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) )
+ // InternalQVTimperative.g:6154:1: ( ( ';' ) )
+ // InternalQVTimperative.g:6155:1: ( ';' )
{
- // InternalQVTimperative.g:6493:1: ( ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) )
- // InternalQVTimperative.g:6494:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 )
+ // InternalQVTimperative.g:6155:1: ( ';' )
+ // InternalQVTimperative.g:6156:1: ';'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1());
+ before(grammarAccess.getConstraintCSAccess().getSemicolonKeyword_3());
}
- // InternalQVTimperative.g:6495:1: ( rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 )
- // InternalQVTimperative.g:6495:2: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1());
+ after(grammarAccess.getConstraintCSAccess().getSemicolonKeyword_3());
}
}
@@ -21988,105 +20938,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_1_2__1__Impl"
+ // $ANTLR end "rule__ConstraintCS__Group__3__Impl"
- // $ANTLR start "rule__BottomPatternCS__Group_2__0"
- // InternalQVTimperative.g:6509:1: rule__BottomPatternCS__Group_2__0 : rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1 ;
- public final void rule__BottomPatternCS__Group_2__0() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group_2__0"
+ // InternalQVTimperative.g:6177:1: rule__ConstraintCS__Group_2__0 : rule__ConstraintCS__Group_2__0__Impl rule__ConstraintCS__Group_2__1 ;
+ public final void rule__ConstraintCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6513:1: ( rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1 )
- // InternalQVTimperative.g:6514:2: rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1
+ // InternalQVTimperative.g:6181:1: ( rule__ConstraintCS__Group_2__0__Impl rule__ConstraintCS__Group_2__1 )
+ // InternalQVTimperative.g:6182:2: rule__ConstraintCS__Group_2__0__Impl rule__ConstraintCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_9);
- rule__BottomPatternCS__Group_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_2__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_2__0"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_2__0__Impl"
- // InternalQVTimperative.g:6521:1: rule__BottomPatternCS__Group_2__0__Impl : ( '{' ) ;
- public final void rule__BottomPatternCS__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6525:1: ( ( '{' ) )
- // InternalQVTimperative.g:6526:1: ( '{' )
- {
- // InternalQVTimperative.g:6526:1: ( '{' )
- // InternalQVTimperative.g:6527:1: '{'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
- }
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_2__1"
- // InternalQVTimperative.g:6540:1: rule__BottomPatternCS__Group_2__1 : rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2 ;
- public final void rule__BottomPatternCS__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6544:1: ( rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2 )
- // InternalQVTimperative.g:6545:2: rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2
- {
- pushFollow(FollowSets000.FOLLOW_16);
- rule__BottomPatternCS__Group_2__1__Impl();
+ rule__ConstraintCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_2__2();
+ rule__ConstraintCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
@@ -22105,159 +20976,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_2__1"
+ // $ANTLR end "rule__ConstraintCS__Group_2__0"
- // $ANTLR start "rule__BottomPatternCS__Group_2__1__Impl"
- // InternalQVTimperative.g:6552:1: rule__BottomPatternCS__Group_2__1__Impl : ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) ;
- public final void rule__BottomPatternCS__Group_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group_2__0__Impl"
+ // InternalQVTimperative.g:6189:1: rule__ConstraintCS__Group_2__0__Impl : ( ':=' ) ;
+ public final void rule__ConstraintCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6556:1: ( ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) )
- // InternalQVTimperative.g:6557:1: ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) )
+ // InternalQVTimperative.g:6193:1: ( ( ':=' ) )
+ // InternalQVTimperative.g:6194:1: ( ':=' )
{
- // InternalQVTimperative.g:6557:1: ( ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) )
- // InternalQVTimperative.g:6558:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* )
- {
- // InternalQVTimperative.g:6558:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 ) )
- // InternalQVTimperative.g:6559:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )
+ // InternalQVTimperative.g:6194:1: ( ':=' )
+ // InternalQVTimperative.g:6195:1: ':='
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
+ before(grammarAccess.getConstraintCSAccess().getColonEqualsSignKeyword_2_0());
}
- // InternalQVTimperative.g:6560:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )
- // InternalQVTimperative.g:6560:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
- {
- pushFollow(FollowSets000.FOLLOW_14);
- rule__BottomPatternCS__OwnedConstraintsAssignment_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
- }
-
- }
-
- // InternalQVTimperative.g:6563:1: ( ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )* )
- // InternalQVTimperative.g:6564:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
- }
- // InternalQVTimperative.g:6565:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )*
- loop73:
- do {
- int alt73=2;
- int LA73_0 = input.LA(1);
-
- if ( ((LA73_0>=RULE_INT && LA73_0<=RULE_ESCAPED_ID)||(LA73_0>=19 && LA73_0<=29)||(LA73_0>=31 && LA73_0<=33)||(LA73_0>=50 && LA73_0<=64)||LA73_0==73||LA73_0==99||(LA73_0>=101 && LA73_0<=102)||LA73_0==106||(LA73_0>=111 && LA73_0<=112)||(LA73_0>=142 && LA73_0<=143)) ) {
- alt73=1;
- }
-
-
- switch (alt73) {
- case 1 :
- // InternalQVTimperative.g:6565:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
- {
- pushFollow(FollowSets000.FOLLOW_14);
- rule__BottomPatternCS__OwnedConstraintsAssignment_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop73;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
- }
-
- }
-
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_2__2"
- // InternalQVTimperative.g:6576:1: rule__BottomPatternCS__Group_2__2 : rule__BottomPatternCS__Group_2__2__Impl ;
- public final void rule__BottomPatternCS__Group_2__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6580:1: ( rule__BottomPatternCS__Group_2__2__Impl )
- // InternalQVTimperative.g:6581:2: rule__BottomPatternCS__Group_2__2__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_2__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_2__2"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_2__2__Impl"
- // InternalQVTimperative.g:6587:1: rule__BottomPatternCS__Group_2__2__Impl : ( '}' ) ;
- public final void rule__BottomPatternCS__Group_2__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6591:1: ( ( '}' ) )
- // InternalQVTimperative.g:6592:1: ( '}' )
- {
- // InternalQVTimperative.g:6592:1: ( '}' )
- // InternalQVTimperative.g:6593:1: '}'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
- }
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
+ after(grammarAccess.getConstraintCSAccess().getColonEqualsSignKeyword_2_0());
}
}
@@ -22277,105 +21017,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_2__2__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_3__0"
- // InternalQVTimperative.g:6612:1: rule__BottomPatternCS__Group_3__0 : rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1 ;
- public final void rule__BottomPatternCS__Group_3__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6616:1: ( rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1 )
- // InternalQVTimperative.g:6617:2: rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1
- {
- pushFollow(FollowSets000.FOLLOW_17);
- rule__BottomPatternCS__Group_3__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_3__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_3__0"
+ // $ANTLR end "rule__ConstraintCS__Group_2__0__Impl"
- // $ANTLR start "rule__BottomPatternCS__Group_3__0__Impl"
- // InternalQVTimperative.g:6624:1: rule__BottomPatternCS__Group_3__0__Impl : ( () ) ;
- public final void rule__BottomPatternCS__Group_3__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group_2__1"
+ // InternalQVTimperative.g:6208:1: rule__ConstraintCS__Group_2__1 : rule__ConstraintCS__Group_2__1__Impl ;
+ public final void rule__ConstraintCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6628:1: ( ( () ) )
- // InternalQVTimperative.g:6629:1: ( () )
- {
- // InternalQVTimperative.g:6629:1: ( () )
- // InternalQVTimperative.g:6630:1: ()
+ // InternalQVTimperative.g:6212:1: ( rule__ConstraintCS__Group_2__1__Impl )
+ // InternalQVTimperative.g:6213:2: rule__ConstraintCS__Group_2__1__Impl
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_3_0());
- }
- // InternalQVTimperative.g:6631:1: ()
- // InternalQVTimperative.g:6633:1:
- {
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_3_0());
- }
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_3__0__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_3__1"
- // InternalQVTimperative.g:6643:1: rule__BottomPatternCS__Group_3__1 : rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2 ;
- public final void rule__BottomPatternCS__Group_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6647:1: ( rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2 )
- // InternalQVTimperative.g:6648:2: rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2
- {
- pushFollow(FollowSets000.FOLLOW_16);
- rule__BottomPatternCS__Group_3__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_3__2();
+ rule__ConstraintCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -22394,102 +21050,38 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_3__1"
+ // $ANTLR end "rule__ConstraintCS__Group_2__1"
- // $ANTLR start "rule__BottomPatternCS__Group_3__1__Impl"
- // InternalQVTimperative.g:6655:1: rule__BottomPatternCS__Group_3__1__Impl : ( '{' ) ;
- public final void rule__BottomPatternCS__Group_3__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__Group_2__1__Impl"
+ // InternalQVTimperative.g:6219:1: rule__ConstraintCS__Group_2__1__Impl : ( ( rule__ConstraintCS__OwnedInitExpressionAssignment_2_1 ) ) ;
+ public final void rule__ConstraintCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6659:1: ( ( '{' ) )
- // InternalQVTimperative.g:6660:1: ( '{' )
+ // InternalQVTimperative.g:6223:1: ( ( ( rule__ConstraintCS__OwnedInitExpressionAssignment_2_1 ) ) )
+ // InternalQVTimperative.g:6224:1: ( ( rule__ConstraintCS__OwnedInitExpressionAssignment_2_1 ) )
{
- // InternalQVTimperative.g:6660:1: ( '{' )
- // InternalQVTimperative.g:6661:1: '{'
+ // InternalQVTimperative.g:6224:1: ( ( rule__ConstraintCS__OwnedInitExpressionAssignment_2_1 ) )
+ // InternalQVTimperative.g:6225:1: ( rule__ConstraintCS__OwnedInitExpressionAssignment_2_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
+ before(grammarAccess.getConstraintCSAccess().getOwnedInitExpressionAssignment_2_1());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_3__1__Impl"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_3__2"
- // InternalQVTimperative.g:6674:1: rule__BottomPatternCS__Group_3__2 : rule__BottomPatternCS__Group_3__2__Impl ;
- public final void rule__BottomPatternCS__Group_3__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6678:1: ( rule__BottomPatternCS__Group_3__2__Impl )
- // InternalQVTimperative.g:6679:2: rule__BottomPatternCS__Group_3__2__Impl
+ // InternalQVTimperative.g:6226:1: ( rule__ConstraintCS__OwnedInitExpressionAssignment_2_1 )
+ // InternalQVTimperative.g:6226:2: rule__ConstraintCS__OwnedInitExpressionAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_3__2__Impl();
+ rule__ConstraintCS__OwnedInitExpressionAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__Group_3__2"
-
-
- // $ANTLR start "rule__BottomPatternCS__Group_3__2__Impl"
- // InternalQVTimperative.g:6685:1: rule__BottomPatternCS__Group_3__2__Impl : ( '}' ) ;
- public final void rule__BottomPatternCS__Group_3__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:6689:1: ( ( '}' ) )
- // InternalQVTimperative.g:6690:1: ( '}' )
- {
- // InternalQVTimperative.g:6690:1: ( '}' )
- // InternalQVTimperative.g:6691:1: '}'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
- }
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
+ after(grammarAccess.getConstraintCSAccess().getOwnedInitExpressionAssignment_2_1());
}
}
@@ -22509,18 +21101,18 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__Group_3__2__Impl"
+ // $ANTLR end "rule__ConstraintCS__Group_2__1__Impl"
// $ANTLR start "rule__DirectionCS__Group__0"
- // InternalQVTimperative.g:6710:1: rule__DirectionCS__Group__0 : rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 ;
+ // InternalQVTimperative.g:6240:1: rule__DirectionCS__Group__0 : rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 ;
public final void rule__DirectionCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6714:1: ( rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 )
- // InternalQVTimperative.g:6715:2: rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1
+ // InternalQVTimperative.g:6244:1: ( rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 )
+ // InternalQVTimperative.g:6245:2: rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__DirectionCS__Group__0__Impl();
@@ -22551,23 +21143,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group__0__Impl"
- // InternalQVTimperative.g:6722:1: rule__DirectionCS__Group__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:6252:1: rule__DirectionCS__Group__0__Impl : ( () ) ;
public final void rule__DirectionCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6726:1: ( ( () ) )
- // InternalQVTimperative.g:6727:1: ( () )
+ // InternalQVTimperative.g:6256:1: ( ( () ) )
+ // InternalQVTimperative.g:6257:1: ( () )
{
- // InternalQVTimperative.g:6727:1: ( () )
- // InternalQVTimperative.g:6728:1: ()
+ // InternalQVTimperative.g:6257:1: ( () )
+ // InternalQVTimperative.g:6258:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getDirectionCSAction_0());
}
- // InternalQVTimperative.g:6729:1: ()
- // InternalQVTimperative.g:6731:1:
+ // InternalQVTimperative.g:6259:1: ()
+ // InternalQVTimperative.g:6261:1:
{
}
@@ -22592,14 +21184,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group__1"
- // InternalQVTimperative.g:6741:1: rule__DirectionCS__Group__1 : rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 ;
+ // InternalQVTimperative.g:6271:1: rule__DirectionCS__Group__1 : rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 ;
public final void rule__DirectionCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6745:1: ( rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 )
- // InternalQVTimperative.g:6746:2: rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2
+ // InternalQVTimperative.g:6275:1: ( rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 )
+ // InternalQVTimperative.g:6276:2: rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__DirectionCS__Group__1__Impl();
@@ -22630,56 +21222,56 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group__1__Impl"
- // InternalQVTimperative.g:6753:1: rule__DirectionCS__Group__1__Impl : ( ( rule__DirectionCS__NameAssignment_1 )? ) ;
+ // InternalQVTimperative.g:6283:1: rule__DirectionCS__Group__1__Impl : ( ( rule__DirectionCS__NameAssignment_1 )? ) ;
public final void rule__DirectionCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6757:1: ( ( ( rule__DirectionCS__NameAssignment_1 )? ) )
- // InternalQVTimperative.g:6758:1: ( ( rule__DirectionCS__NameAssignment_1 )? )
+ // InternalQVTimperative.g:6287:1: ( ( ( rule__DirectionCS__NameAssignment_1 )? ) )
+ // InternalQVTimperative.g:6288:1: ( ( rule__DirectionCS__NameAssignment_1 )? )
{
- // InternalQVTimperative.g:6758:1: ( ( rule__DirectionCS__NameAssignment_1 )? )
- // InternalQVTimperative.g:6759:1: ( rule__DirectionCS__NameAssignment_1 )?
+ // InternalQVTimperative.g:6288:1: ( ( rule__DirectionCS__NameAssignment_1 )? )
+ // InternalQVTimperative.g:6289:1: ( rule__DirectionCS__NameAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getNameAssignment_1());
}
- // InternalQVTimperative.g:6760:1: ( rule__DirectionCS__NameAssignment_1 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalQVTimperative.g:6290:1: ( rule__DirectionCS__NameAssignment_1 )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( ((LA74_0>=RULE_SIMPLE_ID && LA74_0<=RULE_ESCAPED_ID)||(LA74_0>=19 && LA74_0<=21)||(LA74_0>=23 && LA74_0<=29)) ) {
- alt74=1;
+ if ( ((LA73_0>=RULE_SIMPLE_ID && LA73_0<=RULE_ESCAPED_ID)||(LA73_0>=21 && LA73_0<=23)||(LA73_0>=25 && LA73_0<=31)) ) {
+ alt73=1;
}
- else if ( (LA74_0==22) ) {
- int LA74_2 = input.LA(2);
+ else if ( (LA73_0==24) ) {
+ int LA73_2 = input.LA(2);
- if ( (LA74_2==22) ) {
- int LA74_4 = input.LA(3);
+ if ( (LA73_2==24) ) {
+ int LA73_3 = input.LA(3);
- if ( ((LA74_4>=RULE_SIMPLE_ID && LA74_4<=RULE_ESCAPED_ID)||(LA74_4>=19 && LA74_4<=28)) ) {
- alt74=1;
- }
- else if ( (LA74_4==29) ) {
- int LA74_5 = input.LA(4);
+ if ( (LA73_3==31) ) {
+ int LA73_5 = input.LA(4);
- if ( (LA74_5==EOF||LA74_5==18||LA74_5==72) ) {
- alt74=1;
+ if ( (LA73_5==EOF||LA73_5==19||LA73_5==73) ) {
+ alt73=1;
}
- else if ( (LA74_5==29) ) {
- int LA74_6 = input.LA(5);
+ else if ( (LA73_5==31) ) {
+ int LA73_6 = input.LA(5);
- if ( ((LA74_6>=RULE_SIMPLE_ID && LA74_6<=RULE_ESCAPED_ID)||(LA74_6>=19 && LA74_6<=29)) ) {
- alt74=1;
+ if ( ((LA73_6>=RULE_SIMPLE_ID && LA73_6<=RULE_ESCAPED_ID)||(LA73_6>=21 && LA73_6<=31)) ) {
+ alt73=1;
}
}
}
+ else if ( ((LA73_3>=RULE_SIMPLE_ID && LA73_3<=RULE_ESCAPED_ID)||(LA73_3>=21 && LA73_3<=30)) ) {
+ alt73=1;
+ }
}
}
- switch (alt74) {
+ switch (alt73) {
case 1 :
- // InternalQVTimperative.g:6760:2: rule__DirectionCS__NameAssignment_1
+ // InternalQVTimperative.g:6290:2: rule__DirectionCS__NameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DirectionCS__NameAssignment_1();
@@ -22717,14 +21309,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group__2"
- // InternalQVTimperative.g:6770:1: rule__DirectionCS__Group__2 : rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 ;
+ // InternalQVTimperative.g:6300:1: rule__DirectionCS__Group__2 : rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 ;
public final void rule__DirectionCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6774:1: ( rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 )
- // InternalQVTimperative.g:6775:2: rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3
+ // InternalQVTimperative.g:6304:1: ( rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 )
+ // InternalQVTimperative.g:6305:2: rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_7);
rule__DirectionCS__Group__2__Impl();
@@ -22755,22 +21347,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group__2__Impl"
- // InternalQVTimperative.g:6782:1: rule__DirectionCS__Group__2__Impl : ( 'imports' ) ;
+ // InternalQVTimperative.g:6312:1: rule__DirectionCS__Group__2__Impl : ( 'imports' ) ;
public final void rule__DirectionCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6786:1: ( ( 'imports' ) )
- // InternalQVTimperative.g:6787:1: ( 'imports' )
+ // InternalQVTimperative.g:6316:1: ( ( 'imports' ) )
+ // InternalQVTimperative.g:6317:1: ( 'imports' )
{
- // InternalQVTimperative.g:6787:1: ( 'imports' )
- // InternalQVTimperative.g:6788:1: 'imports'
+ // InternalQVTimperative.g:6317:1: ( 'imports' )
+ // InternalQVTimperative.g:6318:1: 'imports'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsKeyword_2());
}
- match(input,22,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,24,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getImportsKeyword_2());
}
@@ -22796,16 +21388,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group__3"
- // InternalQVTimperative.g:6801:1: rule__DirectionCS__Group__3 : rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4 ;
+ // InternalQVTimperative.g:6331:1: rule__DirectionCS__Group__3 : rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4 ;
public final void rule__DirectionCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6805:1: ( rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4 )
- // InternalQVTimperative.g:6806:2: rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4
+ // InternalQVTimperative.g:6335:1: ( rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4 )
+ // InternalQVTimperative.g:6336:2: rule__DirectionCS__Group__3__Impl rule__DirectionCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_18);
+ pushFollow(FollowSets000.FOLLOW_15);
rule__DirectionCS__Group__3__Impl();
state._fsp--;
@@ -22834,23 +21426,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group__3__Impl"
- // InternalQVTimperative.g:6813:1: rule__DirectionCS__Group__3__Impl : ( ( rule__DirectionCS__ImportsAssignment_3 ) ) ;
+ // InternalQVTimperative.g:6343:1: rule__DirectionCS__Group__3__Impl : ( ( rule__DirectionCS__ImportsAssignment_3 ) ) ;
public final void rule__DirectionCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6817:1: ( ( ( rule__DirectionCS__ImportsAssignment_3 ) ) )
- // InternalQVTimperative.g:6818:1: ( ( rule__DirectionCS__ImportsAssignment_3 ) )
+ // InternalQVTimperative.g:6347:1: ( ( ( rule__DirectionCS__ImportsAssignment_3 ) ) )
+ // InternalQVTimperative.g:6348:1: ( ( rule__DirectionCS__ImportsAssignment_3 ) )
{
- // InternalQVTimperative.g:6818:1: ( ( rule__DirectionCS__ImportsAssignment_3 ) )
- // InternalQVTimperative.g:6819:1: ( rule__DirectionCS__ImportsAssignment_3 )
+ // InternalQVTimperative.g:6348:1: ( ( rule__DirectionCS__ImportsAssignment_3 ) )
+ // InternalQVTimperative.g:6349:1: ( rule__DirectionCS__ImportsAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsAssignment_3());
}
- // InternalQVTimperative.g:6820:1: ( rule__DirectionCS__ImportsAssignment_3 )
- // InternalQVTimperative.g:6820:2: rule__DirectionCS__ImportsAssignment_3
+ // InternalQVTimperative.g:6350:1: ( rule__DirectionCS__ImportsAssignment_3 )
+ // InternalQVTimperative.g:6350:2: rule__DirectionCS__ImportsAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DirectionCS__ImportsAssignment_3();
@@ -22885,16 +21477,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group__4"
- // InternalQVTimperative.g:6830:1: rule__DirectionCS__Group__4 : rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5 ;
+ // InternalQVTimperative.g:6360:1: rule__DirectionCS__Group__4 : rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5 ;
public final void rule__DirectionCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6834:1: ( rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5 )
- // InternalQVTimperative.g:6835:2: rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5
+ // InternalQVTimperative.g:6364:1: ( rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5 )
+ // InternalQVTimperative.g:6365:2: rule__DirectionCS__Group__4__Impl rule__DirectionCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_18);
+ pushFollow(FollowSets000.FOLLOW_15);
rule__DirectionCS__Group__4__Impl();
state._fsp--;
@@ -22923,37 +21515,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group__4__Impl"
- // InternalQVTimperative.g:6842:1: rule__DirectionCS__Group__4__Impl : ( ( rule__DirectionCS__Group_4__0 )* ) ;
+ // InternalQVTimperative.g:6372:1: rule__DirectionCS__Group__4__Impl : ( ( rule__DirectionCS__Group_4__0 )* ) ;
public final void rule__DirectionCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6846:1: ( ( ( rule__DirectionCS__Group_4__0 )* ) )
- // InternalQVTimperative.g:6847:1: ( ( rule__DirectionCS__Group_4__0 )* )
+ // InternalQVTimperative.g:6376:1: ( ( ( rule__DirectionCS__Group_4__0 )* ) )
+ // InternalQVTimperative.g:6377:1: ( ( rule__DirectionCS__Group_4__0 )* )
{
- // InternalQVTimperative.g:6847:1: ( ( rule__DirectionCS__Group_4__0 )* )
- // InternalQVTimperative.g:6848:1: ( rule__DirectionCS__Group_4__0 )*
+ // InternalQVTimperative.g:6377:1: ( ( rule__DirectionCS__Group_4__0 )* )
+ // InternalQVTimperative.g:6378:1: ( rule__DirectionCS__Group_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getGroup_4());
}
- // InternalQVTimperative.g:6849:1: ( rule__DirectionCS__Group_4__0 )*
- loop75:
+ // InternalQVTimperative.g:6379:1: ( rule__DirectionCS__Group_4__0 )*
+ loop74:
do {
- 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==73) ) {
+ alt74=1;
}
- switch (alt75) {
+ switch (alt74) {
case 1 :
- // InternalQVTimperative.g:6849:2: rule__DirectionCS__Group_4__0
+ // InternalQVTimperative.g:6379:2: rule__DirectionCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__DirectionCS__Group_4__0();
state._fsp--;
@@ -22963,7 +21555,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop75;
+ break loop74;
}
} while (true);
@@ -22992,14 +21584,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group__5"
- // InternalQVTimperative.g:6859:1: rule__DirectionCS__Group__5 : rule__DirectionCS__Group__5__Impl ;
+ // InternalQVTimperative.g:6389:1: rule__DirectionCS__Group__5 : rule__DirectionCS__Group__5__Impl ;
public final void rule__DirectionCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6863:1: ( rule__DirectionCS__Group__5__Impl )
- // InternalQVTimperative.g:6864:2: rule__DirectionCS__Group__5__Impl
+ // InternalQVTimperative.g:6393:1: ( rule__DirectionCS__Group__5__Impl )
+ // InternalQVTimperative.g:6394:2: rule__DirectionCS__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DirectionCS__Group__5__Impl();
@@ -23025,31 +21617,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group__5__Impl"
- // InternalQVTimperative.g:6870:1: rule__DirectionCS__Group__5__Impl : ( ( rule__DirectionCS__Group_5__0 )? ) ;
+ // InternalQVTimperative.g:6400:1: rule__DirectionCS__Group__5__Impl : ( ( rule__DirectionCS__Group_5__0 )? ) ;
public final void rule__DirectionCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6874:1: ( ( ( rule__DirectionCS__Group_5__0 )? ) )
- // InternalQVTimperative.g:6875:1: ( ( rule__DirectionCS__Group_5__0 )? )
+ // InternalQVTimperative.g:6404:1: ( ( ( rule__DirectionCS__Group_5__0 )? ) )
+ // InternalQVTimperative.g:6405:1: ( ( rule__DirectionCS__Group_5__0 )? )
{
- // InternalQVTimperative.g:6875:1: ( ( rule__DirectionCS__Group_5__0 )? )
- // InternalQVTimperative.g:6876:1: ( rule__DirectionCS__Group_5__0 )?
+ // InternalQVTimperative.g:6405:1: ( ( rule__DirectionCS__Group_5__0 )? )
+ // InternalQVTimperative.g:6406:1: ( rule__DirectionCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getGroup_5());
}
- // InternalQVTimperative.g:6877:1: ( rule__DirectionCS__Group_5__0 )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ // InternalQVTimperative.g:6407:1: ( rule__DirectionCS__Group_5__0 )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA76_0==29) ) {
- alt76=1;
+ if ( (LA75_0==31) ) {
+ alt75=1;
}
- switch (alt76) {
+ switch (alt75) {
case 1 :
- // InternalQVTimperative.g:6877:2: rule__DirectionCS__Group_5__0
+ // InternalQVTimperative.g:6407:2: rule__DirectionCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DirectionCS__Group_5__0();
@@ -23087,14 +21679,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_4__0"
- // InternalQVTimperative.g:6899:1: rule__DirectionCS__Group_4__0 : rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1 ;
+ // InternalQVTimperative.g:6429:1: rule__DirectionCS__Group_4__0 : rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1 ;
public final void rule__DirectionCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6903:1: ( rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1 )
- // InternalQVTimperative.g:6904:2: rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1
+ // InternalQVTimperative.g:6433:1: ( rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1 )
+ // InternalQVTimperative.g:6434:2: rule__DirectionCS__Group_4__0__Impl rule__DirectionCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__DirectionCS__Group_4__0__Impl();
@@ -23125,22 +21717,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_4__0__Impl"
- // InternalQVTimperative.g:6911:1: rule__DirectionCS__Group_4__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:6441:1: rule__DirectionCS__Group_4__0__Impl : ( ',' ) ;
public final void rule__DirectionCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6915:1: ( ( ',' ) )
- // InternalQVTimperative.g:6916:1: ( ',' )
+ // InternalQVTimperative.g:6445:1: ( ( ',' ) )
+ // InternalQVTimperative.g:6446:1: ( ',' )
{
- // InternalQVTimperative.g:6916:1: ( ',' )
- // InternalQVTimperative.g:6917:1: ','
+ // InternalQVTimperative.g:6446:1: ( ',' )
+ // InternalQVTimperative.g:6447:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_4_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_4_0());
}
@@ -23166,14 +21758,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_4__1"
- // InternalQVTimperative.g:6930:1: rule__DirectionCS__Group_4__1 : rule__DirectionCS__Group_4__1__Impl ;
+ // InternalQVTimperative.g:6460:1: rule__DirectionCS__Group_4__1 : rule__DirectionCS__Group_4__1__Impl ;
public final void rule__DirectionCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6934:1: ( rule__DirectionCS__Group_4__1__Impl )
- // InternalQVTimperative.g:6935:2: rule__DirectionCS__Group_4__1__Impl
+ // InternalQVTimperative.g:6464:1: ( rule__DirectionCS__Group_4__1__Impl )
+ // InternalQVTimperative.g:6465:2: rule__DirectionCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DirectionCS__Group_4__1__Impl();
@@ -23199,23 +21791,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_4__1__Impl"
- // InternalQVTimperative.g:6941:1: rule__DirectionCS__Group_4__1__Impl : ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) ;
+ // InternalQVTimperative.g:6471:1: rule__DirectionCS__Group_4__1__Impl : ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) ;
public final void rule__DirectionCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6945:1: ( ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) )
- // InternalQVTimperative.g:6946:1: ( ( rule__DirectionCS__ImportsAssignment_4_1 ) )
+ // InternalQVTimperative.g:6475:1: ( ( ( rule__DirectionCS__ImportsAssignment_4_1 ) ) )
+ // InternalQVTimperative.g:6476:1: ( ( rule__DirectionCS__ImportsAssignment_4_1 ) )
{
- // InternalQVTimperative.g:6946:1: ( ( rule__DirectionCS__ImportsAssignment_4_1 ) )
- // InternalQVTimperative.g:6947:1: ( rule__DirectionCS__ImportsAssignment_4_1 )
+ // InternalQVTimperative.g:6476:1: ( ( rule__DirectionCS__ImportsAssignment_4_1 ) )
+ // InternalQVTimperative.g:6477:1: ( rule__DirectionCS__ImportsAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsAssignment_4_1());
}
- // InternalQVTimperative.g:6948:1: ( rule__DirectionCS__ImportsAssignment_4_1 )
- // InternalQVTimperative.g:6948:2: rule__DirectionCS__ImportsAssignment_4_1
+ // InternalQVTimperative.g:6478:1: ( rule__DirectionCS__ImportsAssignment_4_1 )
+ // InternalQVTimperative.g:6478:2: rule__DirectionCS__ImportsAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DirectionCS__ImportsAssignment_4_1();
@@ -23250,14 +21842,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_5__0"
- // InternalQVTimperative.g:6962:1: rule__DirectionCS__Group_5__0 : rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1 ;
+ // InternalQVTimperative.g:6492:1: rule__DirectionCS__Group_5__0 : rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1 ;
public final void rule__DirectionCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6966:1: ( rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1 )
- // InternalQVTimperative.g:6967:2: rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1
+ // InternalQVTimperative.g:6496:1: ( rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1 )
+ // InternalQVTimperative.g:6497:2: rule__DirectionCS__Group_5__0__Impl rule__DirectionCS__Group_5__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__DirectionCS__Group_5__0__Impl();
@@ -23288,22 +21880,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_5__0__Impl"
- // InternalQVTimperative.g:6974:1: rule__DirectionCS__Group_5__0__Impl : ( 'uses' ) ;
+ // InternalQVTimperative.g:6504:1: rule__DirectionCS__Group_5__0__Impl : ( 'uses' ) ;
public final void rule__DirectionCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6978:1: ( ( 'uses' ) )
- // InternalQVTimperative.g:6979:1: ( 'uses' )
+ // InternalQVTimperative.g:6508:1: ( ( 'uses' ) )
+ // InternalQVTimperative.g:6509:1: ( 'uses' )
{
- // InternalQVTimperative.g:6979:1: ( 'uses' )
- // InternalQVTimperative.g:6980:1: 'uses'
+ // InternalQVTimperative.g:6509:1: ( 'uses' )
+ // InternalQVTimperative.g:6510:1: 'uses'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesKeyword_5_0());
}
- match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getUsesKeyword_5_0());
}
@@ -23329,16 +21921,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_5__1"
- // InternalQVTimperative.g:6993:1: rule__DirectionCS__Group_5__1 : rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2 ;
+ // InternalQVTimperative.g:6523:1: rule__DirectionCS__Group_5__1 : rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2 ;
public final void rule__DirectionCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:6997:1: ( rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2 )
- // InternalQVTimperative.g:6998:2: rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2
+ // InternalQVTimperative.g:6527:1: ( rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2 )
+ // InternalQVTimperative.g:6528:2: rule__DirectionCS__Group_5__1__Impl rule__DirectionCS__Group_5__2
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__DirectionCS__Group_5__1__Impl();
state._fsp--;
@@ -23367,23 +21959,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_5__1__Impl"
- // InternalQVTimperative.g:7005:1: rule__DirectionCS__Group_5__1__Impl : ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) ;
+ // InternalQVTimperative.g:6535:1: rule__DirectionCS__Group_5__1__Impl : ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) ;
public final void rule__DirectionCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7009:1: ( ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) )
- // InternalQVTimperative.g:7010:1: ( ( rule__DirectionCS__UsesAssignment_5_1 ) )
+ // InternalQVTimperative.g:6539:1: ( ( ( rule__DirectionCS__UsesAssignment_5_1 ) ) )
+ // InternalQVTimperative.g:6540:1: ( ( rule__DirectionCS__UsesAssignment_5_1 ) )
{
- // InternalQVTimperative.g:7010:1: ( ( rule__DirectionCS__UsesAssignment_5_1 ) )
- // InternalQVTimperative.g:7011:1: ( rule__DirectionCS__UsesAssignment_5_1 )
+ // InternalQVTimperative.g:6540:1: ( ( rule__DirectionCS__UsesAssignment_5_1 ) )
+ // InternalQVTimperative.g:6541:1: ( rule__DirectionCS__UsesAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesAssignment_5_1());
}
- // InternalQVTimperative.g:7012:1: ( rule__DirectionCS__UsesAssignment_5_1 )
- // InternalQVTimperative.g:7012:2: rule__DirectionCS__UsesAssignment_5_1
+ // InternalQVTimperative.g:6542:1: ( rule__DirectionCS__UsesAssignment_5_1 )
+ // InternalQVTimperative.g:6542:2: rule__DirectionCS__UsesAssignment_5_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DirectionCS__UsesAssignment_5_1();
@@ -23418,14 +22010,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_5__2"
- // InternalQVTimperative.g:7022:1: rule__DirectionCS__Group_5__2 : rule__DirectionCS__Group_5__2__Impl ;
+ // InternalQVTimperative.g:6552:1: rule__DirectionCS__Group_5__2 : rule__DirectionCS__Group_5__2__Impl ;
public final void rule__DirectionCS__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7026:1: ( rule__DirectionCS__Group_5__2__Impl )
- // InternalQVTimperative.g:7027:2: rule__DirectionCS__Group_5__2__Impl
+ // InternalQVTimperative.g:6556:1: ( rule__DirectionCS__Group_5__2__Impl )
+ // InternalQVTimperative.g:6557:2: rule__DirectionCS__Group_5__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DirectionCS__Group_5__2__Impl();
@@ -23451,37 +22043,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_5__2__Impl"
- // InternalQVTimperative.g:7033:1: rule__DirectionCS__Group_5__2__Impl : ( ( rule__DirectionCS__Group_5_2__0 )* ) ;
+ // InternalQVTimperative.g:6563:1: rule__DirectionCS__Group_5__2__Impl : ( ( rule__DirectionCS__Group_5_2__0 )* ) ;
public final void rule__DirectionCS__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7037:1: ( ( ( rule__DirectionCS__Group_5_2__0 )* ) )
- // InternalQVTimperative.g:7038:1: ( ( rule__DirectionCS__Group_5_2__0 )* )
+ // InternalQVTimperative.g:6567:1: ( ( ( rule__DirectionCS__Group_5_2__0 )* ) )
+ // InternalQVTimperative.g:6568:1: ( ( rule__DirectionCS__Group_5_2__0 )* )
{
- // InternalQVTimperative.g:7038:1: ( ( rule__DirectionCS__Group_5_2__0 )* )
- // InternalQVTimperative.g:7039:1: ( rule__DirectionCS__Group_5_2__0 )*
+ // InternalQVTimperative.g:6568:1: ( ( rule__DirectionCS__Group_5_2__0 )* )
+ // InternalQVTimperative.g:6569:1: ( rule__DirectionCS__Group_5_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getGroup_5_2());
}
- // InternalQVTimperative.g:7040:1: ( rule__DirectionCS__Group_5_2__0 )*
- loop77:
+ // InternalQVTimperative.g:6570:1: ( rule__DirectionCS__Group_5_2__0 )*
+ loop76:
do {
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA77_0==72) ) {
- alt77=1;
+ if ( (LA76_0==73) ) {
+ alt76=1;
}
- switch (alt77) {
+ switch (alt76) {
case 1 :
- // InternalQVTimperative.g:7040:2: rule__DirectionCS__Group_5_2__0
+ // InternalQVTimperative.g:6570:2: rule__DirectionCS__Group_5_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__DirectionCS__Group_5_2__0();
state._fsp--;
@@ -23491,7 +22083,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop77;
+ break loop76;
}
} while (true);
@@ -23520,14 +22112,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_5_2__0"
- // InternalQVTimperative.g:7056:1: rule__DirectionCS__Group_5_2__0 : rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1 ;
+ // InternalQVTimperative.g:6586:1: rule__DirectionCS__Group_5_2__0 : rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1 ;
public final void rule__DirectionCS__Group_5_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7060:1: ( rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1 )
- // InternalQVTimperative.g:7061:2: rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1
+ // InternalQVTimperative.g:6590:1: ( rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1 )
+ // InternalQVTimperative.g:6591:2: rule__DirectionCS__Group_5_2__0__Impl rule__DirectionCS__Group_5_2__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__DirectionCS__Group_5_2__0__Impl();
@@ -23558,22 +22150,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_5_2__0__Impl"
- // InternalQVTimperative.g:7068:1: rule__DirectionCS__Group_5_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:6598:1: rule__DirectionCS__Group_5_2__0__Impl : ( ',' ) ;
public final void rule__DirectionCS__Group_5_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7072:1: ( ( ',' ) )
- // InternalQVTimperative.g:7073:1: ( ',' )
+ // InternalQVTimperative.g:6602:1: ( ( ',' ) )
+ // InternalQVTimperative.g:6603:1: ( ',' )
{
- // InternalQVTimperative.g:7073:1: ( ',' )
- // InternalQVTimperative.g:7074:1: ','
+ // InternalQVTimperative.g:6603:1: ( ',' )
+ // InternalQVTimperative.g:6604:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_5_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_5_2_0());
}
@@ -23599,14 +22191,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_5_2__1"
- // InternalQVTimperative.g:7087:1: rule__DirectionCS__Group_5_2__1 : rule__DirectionCS__Group_5_2__1__Impl ;
+ // InternalQVTimperative.g:6617:1: rule__DirectionCS__Group_5_2__1 : rule__DirectionCS__Group_5_2__1__Impl ;
public final void rule__DirectionCS__Group_5_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7091:1: ( rule__DirectionCS__Group_5_2__1__Impl )
- // InternalQVTimperative.g:7092:2: rule__DirectionCS__Group_5_2__1__Impl
+ // InternalQVTimperative.g:6621:1: ( rule__DirectionCS__Group_5_2__1__Impl )
+ // InternalQVTimperative.g:6622:2: rule__DirectionCS__Group_5_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DirectionCS__Group_5_2__1__Impl();
@@ -23632,23 +22224,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__Group_5_2__1__Impl"
- // InternalQVTimperative.g:7098:1: rule__DirectionCS__Group_5_2__1__Impl : ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) ;
+ // InternalQVTimperative.g:6628:1: rule__DirectionCS__Group_5_2__1__Impl : ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) ;
public final void rule__DirectionCS__Group_5_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7102:1: ( ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) )
- // InternalQVTimperative.g:7103:1: ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) )
+ // InternalQVTimperative.g:6632:1: ( ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) ) )
+ // InternalQVTimperative.g:6633:1: ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) )
{
- // InternalQVTimperative.g:7103:1: ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) )
- // InternalQVTimperative.g:7104:1: ( rule__DirectionCS__UsesAssignment_5_2_1 )
+ // InternalQVTimperative.g:6633:1: ( ( rule__DirectionCS__UsesAssignment_5_2_1 ) )
+ // InternalQVTimperative.g:6634:1: ( rule__DirectionCS__UsesAssignment_5_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesAssignment_5_2_1());
}
- // InternalQVTimperative.g:7105:1: ( rule__DirectionCS__UsesAssignment_5_2_1 )
- // InternalQVTimperative.g:7105:2: rule__DirectionCS__UsesAssignment_5_2_1
+ // InternalQVTimperative.g:6635:1: ( rule__DirectionCS__UsesAssignment_5_2_1 )
+ // InternalQVTimperative.g:6635:2: rule__DirectionCS__UsesAssignment_5_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DirectionCS__UsesAssignment_5_2_1();
@@ -23682,102 +22274,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__DirectionCS__Group_5_2__1__Impl"
- // $ANTLR start "rule__GuardPatternCS__Group_0__0"
- // InternalQVTimperative.g:7119:1: rule__GuardPatternCS__Group_0__0 : rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 ;
- public final void rule__GuardPatternCS__Group_0__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7123:1: ( rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 )
- // InternalQVTimperative.g:7124:2: rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__GuardPatternCS__Group_0__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_0__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0__0"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_0__0__Impl"
- // InternalQVTimperative.g:7131:1: rule__GuardPatternCS__Group_0__0__Impl : ( '(' ) ;
- public final void rule__GuardPatternCS__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__Group__0"
+ // InternalQVTimperative.g:6649:1: rule__GuardPatternCS__Group__0 : rule__GuardPatternCS__Group__0__Impl rule__GuardPatternCS__Group__1 ;
+ public final void rule__GuardPatternCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7135:1: ( ( '(' ) )
- // InternalQVTimperative.g:7136:1: ( '(' )
- {
- // InternalQVTimperative.g:7136:1: ( '(' )
- // InternalQVTimperative.g:7137:1: '('
+ // InternalQVTimperative.g:6653:1: ( rule__GuardPatternCS__Group__0__Impl rule__GuardPatternCS__Group__1 )
+ // InternalQVTimperative.g:6654:2: rule__GuardPatternCS__Group__0__Impl rule__GuardPatternCS__Group__1
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
- }
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0__0__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_0__1"
- // InternalQVTimperative.g:7150:1: rule__GuardPatternCS__Group_0__1 : rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 ;
- public final void rule__GuardPatternCS__Group_0__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7154:1: ( rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 )
- // InternalQVTimperative.g:7155:2: rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2
- {
- pushFollow(FollowSets000.FOLLOW_11);
- rule__GuardPatternCS__Group_0__1__Impl();
+ pushFollow(FollowSets000.FOLLOW_18);
+ rule__GuardPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_0__2();
+ rule__GuardPatternCS__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -23796,145 +22309,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_0__1"
+ // $ANTLR end "rule__GuardPatternCS__Group__0"
- // $ANTLR start "rule__GuardPatternCS__Group_0__1__Impl"
- // InternalQVTimperative.g:7162:1: rule__GuardPatternCS__Group_0__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) ;
- public final void rule__GuardPatternCS__Group_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__Group__0__Impl"
+ // InternalQVTimperative.g:6661:1: rule__GuardPatternCS__Group__0__Impl : ( () ) ;
+ public final void rule__GuardPatternCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7166:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) )
- // InternalQVTimperative.g:7167:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) )
+ // InternalQVTimperative.g:6665:1: ( ( () ) )
+ // InternalQVTimperative.g:6666:1: ( () )
{
- // InternalQVTimperative.g:7167:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) )
- // InternalQVTimperative.g:7168:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 )
+ // InternalQVTimperative.g:6666:1: ( () )
+ // InternalQVTimperative.g:6667:1: ()
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1());
- }
- // InternalQVTimperative.g:7169:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 )
- // InternalQVTimperative.g:7169:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0__1__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_0__2"
- // InternalQVTimperative.g:7179:1: rule__GuardPatternCS__Group_0__2 : rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 ;
- public final void rule__GuardPatternCS__Group_0__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7183:1: ( rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 )
- // InternalQVTimperative.g:7184:2: rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3
- {
- pushFollow(FollowSets000.FOLLOW_11);
- rule__GuardPatternCS__Group_0__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_0__3();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_0());
}
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0__2"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_0__2__Impl"
- // InternalQVTimperative.g:7191:1: rule__GuardPatternCS__Group_0__2__Impl : ( ( rule__GuardPatternCS__Group_0_2__0 )* ) ;
- public final void rule__GuardPatternCS__Group_0__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7195:1: ( ( ( rule__GuardPatternCS__Group_0_2__0 )* ) )
- // InternalQVTimperative.g:7196:1: ( ( rule__GuardPatternCS__Group_0_2__0 )* )
- {
- // InternalQVTimperative.g:7196:1: ( ( rule__GuardPatternCS__Group_0_2__0 )* )
- // InternalQVTimperative.g:7197:1: ( rule__GuardPatternCS__Group_0_2__0 )*
+ // InternalQVTimperative.g:6668:1: ()
+ // InternalQVTimperative.g:6670:1:
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2());
}
- // InternalQVTimperative.g:7198:1: ( rule__GuardPatternCS__Group_0_2__0 )*
- loop78:
- do {
- int alt78=2;
- int LA78_0 = input.LA(1);
-
- if ( (LA78_0==72) ) {
- alt78=1;
- }
-
-
- switch (alt78) {
- case 1 :
- // InternalQVTimperative.g:7198:2: rule__GuardPatternCS__Group_0_2__0
- {
- pushFollow(FollowSets000.FOLLOW_12);
- rule__GuardPatternCS__Group_0_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop78;
- }
- } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getGroup_0_2());
+ after(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_0());
}
}
@@ -23943,10 +22343,6 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
finally {
restoreStackSize(stackSize);
@@ -23954,105 +22350,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_0__2__Impl"
+ // $ANTLR end "rule__GuardPatternCS__Group__0__Impl"
- // $ANTLR start "rule__GuardPatternCS__Group_0__3"
- // InternalQVTimperative.g:7208:1: rule__GuardPatternCS__Group_0__3 : rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 ;
- public final void rule__GuardPatternCS__Group_0__3() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__Group__1"
+ // InternalQVTimperative.g:6680:1: rule__GuardPatternCS__Group__1 : rule__GuardPatternCS__Group__1__Impl rule__GuardPatternCS__Group__2 ;
+ public final void rule__GuardPatternCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7212:1: ( rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 )
- // InternalQVTimperative.g:7213:2: rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4
+ // InternalQVTimperative.g:6684:1: ( rule__GuardPatternCS__Group__1__Impl rule__GuardPatternCS__Group__2 )
+ // InternalQVTimperative.g:6685:2: rule__GuardPatternCS__Group__1__Impl rule__GuardPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_20);
- rule__GuardPatternCS__Group_0__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_0__4();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0__3"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_0__3__Impl"
- // InternalQVTimperative.g:7220:1: rule__GuardPatternCS__Group_0__3__Impl : ( '|' ) ;
- public final void rule__GuardPatternCS__Group_0__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7224:1: ( ( '|' ) )
- // InternalQVTimperative.g:7225:1: ( '|' )
- {
- // InternalQVTimperative.g:7225:1: ( '|' )
- // InternalQVTimperative.g:7226:1: '|'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
- }
- match(input,70,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0__3__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_0__4"
- // InternalQVTimperative.g:7239:1: rule__GuardPatternCS__Group_0__4 : rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 ;
- public final void rule__GuardPatternCS__Group_0__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7243:1: ( rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 )
- // InternalQVTimperative.g:7244:2: rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5
- {
- pushFollow(FollowSets000.FOLLOW_20);
- rule__GuardPatternCS__Group_0__4__Impl();
+ pushFollow(FollowSets000.FOLLOW_19);
+ rule__GuardPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_0__5();
+ rule__GuardPatternCS__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -24071,130 +22388,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_0__4"
+ // $ANTLR end "rule__GuardPatternCS__Group__1"
- // $ANTLR start "rule__GuardPatternCS__Group_0__4__Impl"
- // InternalQVTimperative.g:7251:1: rule__GuardPatternCS__Group_0__4__Impl : ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* ) ;
- public final void rule__GuardPatternCS__Group_0__4__Impl() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__Group__1__Impl"
+ // InternalQVTimperative.g:6692:1: rule__GuardPatternCS__Group__1__Impl : ( '(' ) ;
+ public final void rule__GuardPatternCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7255:1: ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* ) )
- // InternalQVTimperative.g:7256:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* )
+ // InternalQVTimperative.g:6696:1: ( ( '(' ) )
+ // InternalQVTimperative.g:6697:1: ( '(' )
{
- // InternalQVTimperative.g:7256:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )* )
- // InternalQVTimperative.g:7257:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )*
+ // InternalQVTimperative.g:6697:1: ( '(' )
+ // InternalQVTimperative.g:6698:1: '('
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_4());
- }
- // InternalQVTimperative.g:7258:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )*
- loop79:
- do {
- int alt79=2;
- int LA79_0 = input.LA(1);
-
- if ( ((LA79_0>=RULE_INT && LA79_0<=RULE_ESCAPED_ID)||(LA79_0>=19 && LA79_0<=29)||(LA79_0>=31 && LA79_0<=33)||(LA79_0>=50 && LA79_0<=64)||LA79_0==73||LA79_0==99||(LA79_0>=101 && LA79_0<=102)||LA79_0==106||(LA79_0>=111 && LA79_0<=112)||(LA79_0>=142 && LA79_0<=143)) ) {
- alt79=1;
- }
-
-
- switch (alt79) {
- case 1 :
- // InternalQVTimperative.g:7258:2: rule__GuardPatternCS__OwnedPredicatesAssignment_0_4
- {
- pushFollow(FollowSets000.FOLLOW_14);
- rule__GuardPatternCS__OwnedPredicatesAssignment_0_4();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop79;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_4());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0__4__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_0__5"
- // InternalQVTimperative.g:7268:1: rule__GuardPatternCS__Group_0__5 : rule__GuardPatternCS__Group_0__5__Impl ;
- public final void rule__GuardPatternCS__Group_0__5() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7272:1: ( rule__GuardPatternCS__Group_0__5__Impl )
- // InternalQVTimperative.g:7273:2: rule__GuardPatternCS__Group_0__5__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_0__5__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0__5"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_0__5__Impl"
- // InternalQVTimperative.g:7279:1: rule__GuardPatternCS__Group_0__5__Impl : ( ')' ) ;
- public final void rule__GuardPatternCS__Group_0__5__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7283:1: ( ( ')' ) )
- // InternalQVTimperative.g:7284:1: ( ')' )
- {
- // InternalQVTimperative.g:7284:1: ( ')' )
- // InternalQVTimperative.g:7285:1: ')'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
+ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
+ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
}
@@ -24214,357 +22429,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_0__5__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_0_2__0"
- // InternalQVTimperative.g:7310:1: rule__GuardPatternCS__Group_0_2__0 : rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 ;
- public final void rule__GuardPatternCS__Group_0_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7314:1: ( rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 )
- // InternalQVTimperative.g:7315:2: rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__GuardPatternCS__Group_0_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_0_2__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0_2__0"
+ // $ANTLR end "rule__GuardPatternCS__Group__1__Impl"
- // $ANTLR start "rule__GuardPatternCS__Group_0_2__0__Impl"
- // InternalQVTimperative.g:7322:1: rule__GuardPatternCS__Group_0_2__0__Impl : ( ',' ) ;
- public final void rule__GuardPatternCS__Group_0_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__Group__2"
+ // InternalQVTimperative.g:6711:1: rule__GuardPatternCS__Group__2 : rule__GuardPatternCS__Group__2__Impl rule__GuardPatternCS__Group__3 ;
+ public final void rule__GuardPatternCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7326:1: ( ( ',' ) )
- // InternalQVTimperative.g:7327:1: ( ',' )
+ // InternalQVTimperative.g:6715:1: ( rule__GuardPatternCS__Group__2__Impl rule__GuardPatternCS__Group__3 )
+ // InternalQVTimperative.g:6716:2: rule__GuardPatternCS__Group__2__Impl rule__GuardPatternCS__Group__3
{
- // InternalQVTimperative.g:7327:1: ( ',' )
- // InternalQVTimperative.g:7328:1: ','
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
- }
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0_2__0__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_0_2__1"
- // InternalQVTimperative.g:7341:1: rule__GuardPatternCS__Group_0_2__1 : rule__GuardPatternCS__Group_0_2__1__Impl ;
- public final void rule__GuardPatternCS__Group_0_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7345:1: ( rule__GuardPatternCS__Group_0_2__1__Impl )
- // InternalQVTimperative.g:7346:2: rule__GuardPatternCS__Group_0_2__1__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_0_2__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0_2__1"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_0_2__1__Impl"
- // InternalQVTimperative.g:7352:1: rule__GuardPatternCS__Group_0_2__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) ;
- public final void rule__GuardPatternCS__Group_0_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7356:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) )
- // InternalQVTimperative.g:7357:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) )
- {
- // InternalQVTimperative.g:7357:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) )
- // InternalQVTimperative.g:7358:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1());
- }
- // InternalQVTimperative.g:7359:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 )
- // InternalQVTimperative.g:7359:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_0_2__1__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_1__0"
- // InternalQVTimperative.g:7373:1: rule__GuardPatternCS__Group_1__0 : rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 ;
- public final void rule__GuardPatternCS__Group_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7377:1: ( rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 )
- // InternalQVTimperative.g:7378:2: rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__GuardPatternCS__Group_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_1__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_1__0"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_1__0__Impl"
- // InternalQVTimperative.g:7385:1: rule__GuardPatternCS__Group_1__0__Impl : ( '(' ) ;
- public final void rule__GuardPatternCS__Group_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7389:1: ( ( '(' ) )
- // InternalQVTimperative.g:7390:1: ( '(' )
- {
- // InternalQVTimperative.g:7390:1: ( '(' )
- // InternalQVTimperative.g:7391:1: '('
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0());
- }
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_1__0__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_1__1"
- // InternalQVTimperative.g:7404:1: rule__GuardPatternCS__Group_1__1 : rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 ;
- public final void rule__GuardPatternCS__Group_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7408:1: ( rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 )
- // InternalQVTimperative.g:7409:2: rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2
- {
- pushFollow(FollowSets000.FOLLOW_21);
- rule__GuardPatternCS__Group_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_1__2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_1__1"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_1__1__Impl"
- // InternalQVTimperative.g:7416:1: rule__GuardPatternCS__Group_1__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) ;
- public final void rule__GuardPatternCS__Group_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7420:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) )
- // InternalQVTimperative.g:7421:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) )
- {
- // InternalQVTimperative.g:7421:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) )
- // InternalQVTimperative.g:7422:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1());
- }
- // InternalQVTimperative.g:7423:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 )
- // InternalQVTimperative.g:7423:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_1__1__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_1__2"
- // InternalQVTimperative.g:7433:1: rule__GuardPatternCS__Group_1__2 : rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 ;
- public final void rule__GuardPatternCS__Group_1__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7437:1: ( rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 )
- // InternalQVTimperative.g:7438:2: rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3
- {
- pushFollow(FollowSets000.FOLLOW_21);
- rule__GuardPatternCS__Group_1__2__Impl();
+ pushFollow(FollowSets000.FOLLOW_19);
+ rule__GuardPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_1__3();
+ rule__GuardPatternCS__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -24583,42 +22467,42 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_1__2"
+ // $ANTLR end "rule__GuardPatternCS__Group__2"
- // $ANTLR start "rule__GuardPatternCS__Group_1__2__Impl"
- // InternalQVTimperative.g:7445:1: rule__GuardPatternCS__Group_1__2__Impl : ( ( rule__GuardPatternCS__Group_1_2__0 )* ) ;
- public final void rule__GuardPatternCS__Group_1__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__Group__2__Impl"
+ // InternalQVTimperative.g:6723:1: rule__GuardPatternCS__Group__2__Impl : ( ( rule__GuardPatternCS__Alternatives_2 )* ) ;
+ public final void rule__GuardPatternCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7449:1: ( ( ( rule__GuardPatternCS__Group_1_2__0 )* ) )
- // InternalQVTimperative.g:7450:1: ( ( rule__GuardPatternCS__Group_1_2__0 )* )
+ // InternalQVTimperative.g:6727:1: ( ( ( rule__GuardPatternCS__Alternatives_2 )* ) )
+ // InternalQVTimperative.g:6728:1: ( ( rule__GuardPatternCS__Alternatives_2 )* )
{
- // InternalQVTimperative.g:7450:1: ( ( rule__GuardPatternCS__Group_1_2__0 )* )
- // InternalQVTimperative.g:7451:1: ( rule__GuardPatternCS__Group_1_2__0 )*
+ // InternalQVTimperative.g:6728:1: ( ( rule__GuardPatternCS__Alternatives_2 )* )
+ // InternalQVTimperative.g:6729:1: ( rule__GuardPatternCS__Alternatives_2 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getGroup_1_2());
+ before(grammarAccess.getGuardPatternCSAccess().getAlternatives_2());
}
- // InternalQVTimperative.g:7452:1: ( rule__GuardPatternCS__Group_1_2__0 )*
- loop80:
+ // InternalQVTimperative.g:6730:1: ( rule__GuardPatternCS__Alternatives_2 )*
+ loop77:
do {
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA80_0==72) ) {
- alt80=1;
+ if ( (LA77_0==17||LA77_0==21||LA77_0==84||LA77_0==115) ) {
+ alt77=1;
}
- switch (alt80) {
+ switch (alt77) {
case 1 :
- // InternalQVTimperative.g:7452:2: rule__GuardPatternCS__Group_1_2__0
+ // InternalQVTimperative.g:6730:2: rule__GuardPatternCS__Alternatives_2
{
- pushFollow(FollowSets000.FOLLOW_12);
- rule__GuardPatternCS__Group_1_2__0();
+ pushFollow(FollowSets000.FOLLOW_20);
+ rule__GuardPatternCS__Alternatives_2();
state._fsp--;
if (state.failed) return ;
@@ -24627,12 +22511,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop80;
+ break loop77;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getGroup_1_2());
+ after(grammarAccess.getGuardPatternCSAccess().getAlternatives_2());
}
}
@@ -24652,21 +22536,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_1__2__Impl"
+ // $ANTLR end "rule__GuardPatternCS__Group__2__Impl"
- // $ANTLR start "rule__GuardPatternCS__Group_1__3"
- // InternalQVTimperative.g:7462:1: rule__GuardPatternCS__Group_1__3 : rule__GuardPatternCS__Group_1__3__Impl ;
- public final void rule__GuardPatternCS__Group_1__3() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__Group__3"
+ // InternalQVTimperative.g:6740:1: rule__GuardPatternCS__Group__3 : rule__GuardPatternCS__Group__3__Impl ;
+ public final void rule__GuardPatternCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7466:1: ( rule__GuardPatternCS__Group_1__3__Impl )
- // InternalQVTimperative.g:7467:2: rule__GuardPatternCS__Group_1__3__Impl
+ // InternalQVTimperative.g:6744:1: ( rule__GuardPatternCS__Group__3__Impl )
+ // InternalQVTimperative.g:6745:2: rule__GuardPatternCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_1__3__Impl();
+ rule__GuardPatternCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
@@ -24685,28 +22569,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_1__3"
+ // $ANTLR end "rule__GuardPatternCS__Group__3"
- // $ANTLR start "rule__GuardPatternCS__Group_1__3__Impl"
- // InternalQVTimperative.g:7473:1: rule__GuardPatternCS__Group_1__3__Impl : ( ')' ) ;
- public final void rule__GuardPatternCS__Group_1__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__Group__3__Impl"
+ // InternalQVTimperative.g:6751:1: rule__GuardPatternCS__Group__3__Impl : ( ')' ) ;
+ public final void rule__GuardPatternCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7477:1: ( ( ')' ) )
- // InternalQVTimperative.g:7478:1: ( ')' )
+ // InternalQVTimperative.g:6755:1: ( ( ')' ) )
+ // InternalQVTimperative.g:6756:1: ( ')' )
{
- // InternalQVTimperative.g:7478:1: ( ')' )
- // InternalQVTimperative.g:7479:1: ')'
+ // InternalQVTimperative.g:6756:1: ( ')' )
+ // InternalQVTimperative.g:6757:1: ')'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
+ before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
+ after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
}
@@ -24726,100 +22610,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_1__3__Impl"
+ // $ANTLR end "rule__GuardPatternCS__Group__3__Impl"
- // $ANTLR start "rule__GuardPatternCS__Group_1_2__0"
- // InternalQVTimperative.g:7500:1: rule__GuardPatternCS__Group_1_2__0 : rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1 ;
- public final void rule__GuardPatternCS__Group_1_2__0() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__Group__0"
+ // InternalQVTimperative.g:6778:1: rule__GuardVariableCS__Group__0 : rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 ;
+ public final void rule__GuardVariableCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7504:1: ( rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1 )
- // InternalQVTimperative.g:7505:2: rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1
+ // InternalQVTimperative.g:6782:1: ( rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 )
+ // InternalQVTimperative.g:6783:2: rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
- rule__GuardPatternCS__Group_1_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_1_2__1();
+ rule__GuardVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_1_2__0"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_1_2__0__Impl"
- // InternalQVTimperative.g:7512:1: rule__GuardPatternCS__Group_1_2__0__Impl : ( ',' ) ;
- public final void rule__GuardPatternCS__Group_1_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7516:1: ( ( ',' ) )
- // InternalQVTimperative.g:7517:1: ( ',' )
- {
- // InternalQVTimperative.g:7517:1: ( ',' )
- // InternalQVTimperative.g:7518:1: ','
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0());
- }
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_1_2__0__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_1_2__1"
- // InternalQVTimperative.g:7531:1: rule__GuardPatternCS__Group_1_2__1 : rule__GuardPatternCS__Group_1_2__1__Impl ;
- public final void rule__GuardPatternCS__Group_1_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7535:1: ( rule__GuardPatternCS__Group_1_2__1__Impl )
- // InternalQVTimperative.g:7536:2: rule__GuardPatternCS__Group_1_2__1__Impl
- {
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_1_2__1__Impl();
+ rule__GuardVariableCS__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -24838,30 +22648,30 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_1_2__1"
+ // $ANTLR end "rule__GuardVariableCS__Group__0"
- // $ANTLR start "rule__GuardPatternCS__Group_1_2__1__Impl"
- // InternalQVTimperative.g:7542:1: rule__GuardPatternCS__Group_1_2__1__Impl : ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) ;
- public final void rule__GuardPatternCS__Group_1_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__Group__0__Impl"
+ // InternalQVTimperative.g:6790:1: rule__GuardVariableCS__Group__0__Impl : ( ( rule__GuardVariableCS__Alternatives_0 ) ) ;
+ public final void rule__GuardVariableCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7546:1: ( ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) )
- // InternalQVTimperative.g:7547:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) )
+ // InternalQVTimperative.g:6794:1: ( ( ( rule__GuardVariableCS__Alternatives_0 ) ) )
+ // InternalQVTimperative.g:6795:1: ( ( rule__GuardVariableCS__Alternatives_0 ) )
{
- // InternalQVTimperative.g:7547:1: ( ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) )
- // InternalQVTimperative.g:7548:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 )
+ // InternalQVTimperative.g:6795:1: ( ( rule__GuardVariableCS__Alternatives_0 ) )
+ // InternalQVTimperative.g:6796:1: ( rule__GuardVariableCS__Alternatives_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1());
+ before(grammarAccess.getGuardVariableCSAccess().getAlternatives_0());
}
- // InternalQVTimperative.g:7549:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 )
- // InternalQVTimperative.g:7549:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
+ // InternalQVTimperative.g:6797:1: ( rule__GuardVariableCS__Alternatives_0 )
+ // InternalQVTimperative.g:6797:2: rule__GuardVariableCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1();
+ rule__GuardVariableCS__Alternatives_0();
state._fsp--;
if (state.failed) return ;
@@ -24869,7 +22679,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1());
+ after(grammarAccess.getGuardVariableCSAccess().getAlternatives_0());
}
}
@@ -24889,26 +22699,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_1_2__1__Impl"
+ // $ANTLR end "rule__GuardVariableCS__Group__0__Impl"
- // $ANTLR start "rule__GuardPatternCS__Group_2__0"
- // InternalQVTimperative.g:7563:1: rule__GuardPatternCS__Group_2__0 : rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1 ;
- public final void rule__GuardPatternCS__Group_2__0() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__Group__1"
+ // InternalQVTimperative.g:6807:1: rule__GuardVariableCS__Group__1 : rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 ;
+ public final void rule__GuardVariableCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7567:1: ( rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1 )
- // InternalQVTimperative.g:7568:2: rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1
+ // InternalQVTimperative.g:6811:1: ( rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 )
+ // InternalQVTimperative.g:6812:2: rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_9);
- rule__GuardPatternCS__Group_2__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_21);
+ rule__GuardVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_2__1();
+ rule__GuardVariableCS__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -24927,112 +22737,30 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_2__0"
+ // $ANTLR end "rule__GuardVariableCS__Group__1"
- // $ANTLR start "rule__GuardPatternCS__Group_2__0__Impl"
- // InternalQVTimperative.g:7575:1: rule__GuardPatternCS__Group_2__0__Impl : ( '(' ) ;
- public final void rule__GuardPatternCS__Group_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__Group__1__Impl"
+ // InternalQVTimperative.g:6819:1: rule__GuardVariableCS__Group__1__Impl : ( ( rule__GuardVariableCS__NameAssignment_1 ) ) ;
+ public final void rule__GuardVariableCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7579:1: ( ( '(' ) )
- // InternalQVTimperative.g:7580:1: ( '(' )
+ // InternalQVTimperative.g:6823:1: ( ( ( rule__GuardVariableCS__NameAssignment_1 ) ) )
+ // InternalQVTimperative.g:6824:1: ( ( rule__GuardVariableCS__NameAssignment_1 ) )
{
- // InternalQVTimperative.g:7580:1: ( '(' )
- // InternalQVTimperative.g:7581:1: '('
+ // InternalQVTimperative.g:6824:1: ( ( rule__GuardVariableCS__NameAssignment_1 ) )
+ // InternalQVTimperative.g:6825:1: ( rule__GuardVariableCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0());
- }
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0());
- }
-
+ before(grammarAccess.getGuardVariableCSAccess().getNameAssignment_1());
}
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_2__1"
- // InternalQVTimperative.g:7594:1: rule__GuardPatternCS__Group_2__1 : rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2 ;
- public final void rule__GuardPatternCS__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7598:1: ( rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2 )
- // InternalQVTimperative.g:7599:2: rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2
+ // InternalQVTimperative.g:6826:1: ( rule__GuardVariableCS__NameAssignment_1 )
+ // InternalQVTimperative.g:6826:2: rule__GuardVariableCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_22);
- rule__GuardPatternCS__Group_2__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_2__2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_2__1"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_2__1__Impl"
- // InternalQVTimperative.g:7606:1: rule__GuardPatternCS__Group_2__1__Impl : ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) ) ;
- public final void rule__GuardPatternCS__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7610:1: ( ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) ) )
- // InternalQVTimperative.g:7611:1: ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) )
- {
- // InternalQVTimperative.g:7611:1: ( ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* ) )
- // InternalQVTimperative.g:7612:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) ) ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* )
- {
- // InternalQVTimperative.g:7612:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 ) )
- // InternalQVTimperative.g:7613:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1());
- }
- // InternalQVTimperative.g:7614:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )
- // InternalQVTimperative.g:7614:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1
- {
- pushFollow(FollowSets000.FOLLOW_14);
- rule__GuardPatternCS__OwnedPredicatesAssignment_2_1();
+ rule__GuardVariableCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
@@ -25040,88 +22768,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1());
+ after(grammarAccess.getGuardVariableCSAccess().getNameAssignment_1());
}
}
- // InternalQVTimperative.g:7617:1: ( ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )* )
- // InternalQVTimperative.g:7618:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1());
- }
- // InternalQVTimperative.g:7619:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )*
- loop81:
- do {
- int alt81=2;
- int LA81_0 = input.LA(1);
-
- if ( ((LA81_0>=RULE_INT && LA81_0<=RULE_ESCAPED_ID)||(LA81_0>=19 && LA81_0<=29)||(LA81_0>=31 && LA81_0<=33)||(LA81_0>=50 && LA81_0<=64)||LA81_0==73||LA81_0==99||(LA81_0>=101 && LA81_0<=102)||LA81_0==106||(LA81_0>=111 && LA81_0<=112)||(LA81_0>=142 && LA81_0<=143)) ) {
- alt81=1;
- }
-
-
- switch (alt81) {
- case 1 :
- // InternalQVTimperative.g:7619:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1
- {
- pushFollow(FollowSets000.FOLLOW_14);
- rule__GuardPatternCS__OwnedPredicatesAssignment_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop81;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1());
- }
-
- }
-
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_2__2"
- // InternalQVTimperative.g:7630:1: rule__GuardPatternCS__Group_2__2 : rule__GuardPatternCS__Group_2__2__Impl ;
- public final void rule__GuardPatternCS__Group_2__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7634:1: ( rule__GuardPatternCS__Group_2__2__Impl )
- // InternalQVTimperative.g:7635:2: rule__GuardPatternCS__Group_2__2__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_2__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
}
@@ -25137,220 +22788,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_2__2"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_2__2__Impl"
- // InternalQVTimperative.g:7641:1: rule__GuardPatternCS__Group_2__2__Impl : ( ')' ) ;
- public final void rule__GuardPatternCS__Group_2__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7645:1: ( ( ')' ) )
- // InternalQVTimperative.g:7646:1: ( ')' )
- {
- // InternalQVTimperative.g:7646:1: ( ')' )
- // InternalQVTimperative.g:7647:1: ')'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2());
- }
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_2__2__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_3__0"
- // InternalQVTimperative.g:7666:1: rule__GuardPatternCS__Group_3__0 : rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1 ;
- public final void rule__GuardPatternCS__Group_3__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7670:1: ( rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1 )
- // InternalQVTimperative.g:7671:2: rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1
- {
- pushFollow(FollowSets000.FOLLOW_23);
- rule__GuardPatternCS__Group_3__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_3__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_3__0"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_3__0__Impl"
- // InternalQVTimperative.g:7678:1: rule__GuardPatternCS__Group_3__0__Impl : ( () ) ;
- public final void rule__GuardPatternCS__Group_3__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7682:1: ( ( () ) )
- // InternalQVTimperative.g:7683:1: ( () )
- {
- // InternalQVTimperative.g:7683:1: ( () )
- // InternalQVTimperative.g:7684:1: ()
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_3_0());
- }
- // InternalQVTimperative.g:7685:1: ()
- // InternalQVTimperative.g:7687:1:
- {
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_3_0());
- }
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_3__0__Impl"
+ // $ANTLR end "rule__GuardVariableCS__Group__1__Impl"
- // $ANTLR start "rule__GuardPatternCS__Group_3__1"
- // InternalQVTimperative.g:7697:1: rule__GuardPatternCS__Group_3__1 : rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2 ;
- public final void rule__GuardPatternCS__Group_3__1() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__Group__2"
+ // InternalQVTimperative.g:6836:1: rule__GuardVariableCS__Group__2 : rule__GuardVariableCS__Group__2__Impl rule__GuardVariableCS__Group__3 ;
+ public final void rule__GuardVariableCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7701:1: ( rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2 )
- // InternalQVTimperative.g:7702:2: rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2
+ // InternalQVTimperative.g:6840:1: ( rule__GuardVariableCS__Group__2__Impl rule__GuardVariableCS__Group__3 )
+ // InternalQVTimperative.g:6841:2: rule__GuardVariableCS__Group__2__Impl rule__GuardVariableCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_22);
- rule__GuardPatternCS__Group_3__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_3__2();
+ rule__GuardVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_3__1"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_3__1__Impl"
- // InternalQVTimperative.g:7709:1: rule__GuardPatternCS__Group_3__1__Impl : ( '(' ) ;
- public final void rule__GuardPatternCS__Group_3__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7713:1: ( ( '(' ) )
- // InternalQVTimperative.g:7714:1: ( '(' )
- {
- // InternalQVTimperative.g:7714:1: ( '(' )
- // InternalQVTimperative.g:7715:1: '('
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1());
- }
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__Group_3__1__Impl"
-
-
- // $ANTLR start "rule__GuardPatternCS__Group_3__2"
- // InternalQVTimperative.g:7728:1: rule__GuardPatternCS__Group_3__2 : rule__GuardPatternCS__Group_3__2__Impl ;
- public final void rule__GuardPatternCS__Group_3__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7732:1: ( rule__GuardPatternCS__Group_3__2__Impl )
- // InternalQVTimperative.g:7733:2: rule__GuardPatternCS__Group_3__2__Impl
- {
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_3__2__Impl();
+ rule__GuardVariableCS__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -25369,28 +22826,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_3__2"
+ // $ANTLR end "rule__GuardVariableCS__Group__2"
- // $ANTLR start "rule__GuardPatternCS__Group_3__2__Impl"
- // InternalQVTimperative.g:7739:1: rule__GuardPatternCS__Group_3__2__Impl : ( ')' ) ;
- public final void rule__GuardPatternCS__Group_3__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__Group__2__Impl"
+ // InternalQVTimperative.g:6848:1: rule__GuardVariableCS__Group__2__Impl : ( ':' ) ;
+ public final void rule__GuardVariableCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7743:1: ( ( ')' ) )
- // InternalQVTimperative.g:7744:1: ( ')' )
+ // InternalQVTimperative.g:6852:1: ( ( ':' ) )
+ // InternalQVTimperative.g:6853:1: ( ':' )
{
- // InternalQVTimperative.g:7744:1: ( ')' )
- // InternalQVTimperative.g:7745:1: ')'
+ // InternalQVTimperative.g:6853:1: ( ':' )
+ // InternalQVTimperative.g:6854:1: ':'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2());
+ before(grammarAccess.getGuardVariableCSAccess().getColonKeyword_2());
}
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2());
+ after(grammarAccess.getGuardVariableCSAccess().getColonKeyword_2());
}
}
@@ -25410,26 +22867,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__Group_3__2__Impl"
+ // $ANTLR end "rule__GuardVariableCS__Group__2__Impl"
- // $ANTLR start "rule__GuardVariableCS__Group__0"
- // InternalQVTimperative.g:7764:1: rule__GuardVariableCS__Group__0 : rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 ;
- public final void rule__GuardVariableCS__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__Group__3"
+ // InternalQVTimperative.g:6867:1: rule__GuardVariableCS__Group__3 : rule__GuardVariableCS__Group__3__Impl rule__GuardVariableCS__Group__4 ;
+ public final void rule__GuardVariableCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7768:1: ( rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 )
- // InternalQVTimperative.g:7769:2: rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1
+ // InternalQVTimperative.g:6871:1: ( rule__GuardVariableCS__Group__3__Impl rule__GuardVariableCS__Group__4 )
+ // InternalQVTimperative.g:6872:2: rule__GuardVariableCS__Group__3__Impl rule__GuardVariableCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_24);
- rule__GuardVariableCS__Group__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_10);
+ rule__GuardVariableCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardVariableCS__Group__1();
+ rule__GuardVariableCS__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -25448,30 +22905,30 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardVariableCS__Group__0"
+ // $ANTLR end "rule__GuardVariableCS__Group__3"
- // $ANTLR start "rule__GuardVariableCS__Group__0__Impl"
- // InternalQVTimperative.g:7776:1: rule__GuardVariableCS__Group__0__Impl : ( ( rule__GuardVariableCS__NameAssignment_0 ) ) ;
- public final void rule__GuardVariableCS__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__Group__3__Impl"
+ // InternalQVTimperative.g:6879:1: rule__GuardVariableCS__Group__3__Impl : ( ( rule__GuardVariableCS__OwnedTypeAssignment_3 ) ) ;
+ public final void rule__GuardVariableCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7780:1: ( ( ( rule__GuardVariableCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:7781:1: ( ( rule__GuardVariableCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:6883:1: ( ( ( rule__GuardVariableCS__OwnedTypeAssignment_3 ) ) )
+ // InternalQVTimperative.g:6884:1: ( ( rule__GuardVariableCS__OwnedTypeAssignment_3 ) )
{
- // InternalQVTimperative.g:7781:1: ( ( rule__GuardVariableCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:7782:1: ( rule__GuardVariableCS__NameAssignment_0 )
+ // InternalQVTimperative.g:6884:1: ( ( rule__GuardVariableCS__OwnedTypeAssignment_3 ) )
+ // InternalQVTimperative.g:6885:1: ( rule__GuardVariableCS__OwnedTypeAssignment_3 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardVariableCSAccess().getNameAssignment_0());
+ before(grammarAccess.getGuardVariableCSAccess().getOwnedTypeAssignment_3());
}
- // InternalQVTimperative.g:7783:1: ( rule__GuardVariableCS__NameAssignment_0 )
- // InternalQVTimperative.g:7783:2: rule__GuardVariableCS__NameAssignment_0
+ // InternalQVTimperative.g:6886:1: ( rule__GuardVariableCS__OwnedTypeAssignment_3 )
+ // InternalQVTimperative.g:6886:2: rule__GuardVariableCS__OwnedTypeAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardVariableCS__NameAssignment_0();
+ rule__GuardVariableCS__OwnedTypeAssignment_3();
state._fsp--;
if (state.failed) return ;
@@ -25479,7 +22936,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardVariableCSAccess().getNameAssignment_0());
+ after(grammarAccess.getGuardVariableCSAccess().getOwnedTypeAssignment_3());
}
}
@@ -25499,26 +22956,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardVariableCS__Group__0__Impl"
+ // $ANTLR end "rule__GuardVariableCS__Group__3__Impl"
- // $ANTLR start "rule__GuardVariableCS__Group__1"
- // InternalQVTimperative.g:7793:1: rule__GuardVariableCS__Group__1 : rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 ;
- public final void rule__GuardVariableCS__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__Group__4"
+ // InternalQVTimperative.g:6896:1: rule__GuardVariableCS__Group__4 : rule__GuardVariableCS__Group__4__Impl ;
+ public final void rule__GuardVariableCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7797:1: ( rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 )
- // InternalQVTimperative.g:7798:2: rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2
+ // InternalQVTimperative.g:6900:1: ( rule__GuardVariableCS__Group__4__Impl )
+ // InternalQVTimperative.g:6901:2: rule__GuardVariableCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_25);
- rule__GuardVariableCS__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardVariableCS__Group__2();
+ rule__GuardVariableCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
@@ -25537,112 +22989,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardVariableCS__Group__1"
+ // $ANTLR end "rule__GuardVariableCS__Group__4"
- // $ANTLR start "rule__GuardVariableCS__Group__1__Impl"
- // InternalQVTimperative.g:7805:1: rule__GuardVariableCS__Group__1__Impl : ( ':' ) ;
- public final void rule__GuardVariableCS__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__Group__4__Impl"
+ // InternalQVTimperative.g:6907:1: rule__GuardVariableCS__Group__4__Impl : ( ';' ) ;
+ public final void rule__GuardVariableCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7809:1: ( ( ':' ) )
- // InternalQVTimperative.g:7810:1: ( ':' )
+ // InternalQVTimperative.g:6911:1: ( ( ';' ) )
+ // InternalQVTimperative.g:6912:1: ( ';' )
{
- // InternalQVTimperative.g:7810:1: ( ':' )
- // InternalQVTimperative.g:7811:1: ':'
+ // InternalQVTimperative.g:6912:1: ( ';' )
+ // InternalQVTimperative.g:6913:1: ';'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardVariableCSAccess().getColonKeyword_1());
- }
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardVariableCSAccess().getColonKeyword_1());
- }
-
+ before(grammarAccess.getGuardVariableCSAccess().getSemicolonKeyword_4());
}
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardVariableCS__Group__1__Impl"
-
-
- // $ANTLR start "rule__GuardVariableCS__Group__2"
- // InternalQVTimperative.g:7824:1: rule__GuardVariableCS__Group__2 : rule__GuardVariableCS__Group__2__Impl ;
- public final void rule__GuardVariableCS__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7828:1: ( rule__GuardVariableCS__Group__2__Impl )
- // InternalQVTimperative.g:7829:2: rule__GuardVariableCS__Group__2__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardVariableCS__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardVariableCS__Group__2"
-
-
- // $ANTLR start "rule__GuardVariableCS__Group__2__Impl"
- // InternalQVTimperative.g:7835:1: rule__GuardVariableCS__Group__2__Impl : ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) ) ;
- public final void rule__GuardVariableCS__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:7839:1: ( ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) ) )
- // InternalQVTimperative.g:7840:1: ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) )
- {
- // InternalQVTimperative.g:7840:1: ( ( rule__GuardVariableCS__OwnedTypeAssignment_2 ) )
- // InternalQVTimperative.g:7841:1: ( rule__GuardVariableCS__OwnedTypeAssignment_2 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardVariableCSAccess().getOwnedTypeAssignment_2());
- }
- // InternalQVTimperative.g:7842:1: ( rule__GuardVariableCS__OwnedTypeAssignment_2 )
- // InternalQVTimperative.g:7842:2: rule__GuardVariableCS__OwnedTypeAssignment_2
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardVariableCS__OwnedTypeAssignment_2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardVariableCSAccess().getOwnedTypeAssignment_2());
+ after(grammarAccess.getGuardVariableCSAccess().getSemicolonKeyword_4());
}
}
@@ -25662,20 +23030,20 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardVariableCS__Group__2__Impl"
+ // $ANTLR end "rule__GuardVariableCS__Group__4__Impl"
// $ANTLR start "rule__ImportCS__Group__0"
- // InternalQVTimperative.g:7858:1: rule__ImportCS__Group__0 : rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 ;
+ // InternalQVTimperative.g:6936:1: rule__ImportCS__Group__0 : rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 ;
public final void rule__ImportCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7862:1: ( rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 )
- // InternalQVTimperative.g:7863:2: rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1
+ // InternalQVTimperative.g:6940:1: ( rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 )
+ // InternalQVTimperative.g:6941:2: rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_26);
+ pushFollow(FollowSets000.FOLLOW_23);
rule__ImportCS__Group__0__Impl();
state._fsp--;
@@ -25704,22 +23072,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group__0__Impl"
- // InternalQVTimperative.g:7870:1: rule__ImportCS__Group__0__Impl : ( 'import' ) ;
+ // InternalQVTimperative.g:6948:1: rule__ImportCS__Group__0__Impl : ( 'import' ) ;
public final void rule__ImportCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7874:1: ( ( 'import' ) )
- // InternalQVTimperative.g:7875:1: ( 'import' )
+ // InternalQVTimperative.g:6952:1: ( ( 'import' ) )
+ // InternalQVTimperative.g:6953:1: ( 'import' )
{
- // InternalQVTimperative.g:7875:1: ( 'import' )
- // InternalQVTimperative.g:7876:1: 'import'
+ // InternalQVTimperative.g:6953:1: ( 'import' )
+ // InternalQVTimperative.g:6954:1: 'import'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getImportKeyword_0());
}
- match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getImportKeyword_0());
}
@@ -25745,16 +23113,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group__1"
- // InternalQVTimperative.g:7889:1: rule__ImportCS__Group__1 : rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 ;
+ // InternalQVTimperative.g:6967:1: rule__ImportCS__Group__1 : rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 ;
public final void rule__ImportCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7893:1: ( rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 )
- // InternalQVTimperative.g:7894:2: rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2
+ // InternalQVTimperative.g:6971:1: ( rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 )
+ // InternalQVTimperative.g:6972:2: rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_26);
+ pushFollow(FollowSets000.FOLLOW_23);
rule__ImportCS__Group__1__Impl();
state._fsp--;
@@ -25783,42 +23151,42 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group__1__Impl"
- // InternalQVTimperative.g:7901:1: rule__ImportCS__Group__1__Impl : ( ( rule__ImportCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:6979:1: rule__ImportCS__Group__1__Impl : ( ( rule__ImportCS__Group_1__0 )? ) ;
public final void rule__ImportCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7905:1: ( ( ( rule__ImportCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:7906:1: ( ( rule__ImportCS__Group_1__0 )? )
+ // InternalQVTimperative.g:6983:1: ( ( ( rule__ImportCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:6984:1: ( ( rule__ImportCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:7906:1: ( ( rule__ImportCS__Group_1__0 )? )
- // InternalQVTimperative.g:7907:1: ( rule__ImportCS__Group_1__0 )?
+ // InternalQVTimperative.g:6984:1: ( ( rule__ImportCS__Group_1__0 )? )
+ // InternalQVTimperative.g:6985:1: ( rule__ImportCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:7908:1: ( rule__ImportCS__Group_1__0 )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ // InternalQVTimperative.g:6986:1: ( rule__ImportCS__Group_1__0 )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA82_0==RULE_SIMPLE_ID) ) {
- int LA82_1 = input.LA(2);
+ if ( (LA78_0==RULE_SIMPLE_ID) ) {
+ int LA78_1 = input.LA(2);
- if ( (LA82_1==75) ) {
- alt82=1;
+ if ( (LA78_1==76) ) {
+ alt78=1;
}
}
- else if ( (LA82_0==RULE_ESCAPED_ID) ) {
- int LA82_2 = input.LA(2);
+ else if ( (LA78_0==RULE_ESCAPED_ID) ) {
+ int LA78_2 = input.LA(2);
- if ( (LA82_2==75) ) {
- alt82=1;
+ if ( (LA78_2==76) ) {
+ alt78=1;
}
}
- switch (alt82) {
+ switch (alt78) {
case 1 :
- // InternalQVTimperative.g:7908:2: rule__ImportCS__Group_1__0
+ // InternalQVTimperative.g:6986:2: rule__ImportCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ImportCS__Group_1__0();
@@ -25856,16 +23224,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group__2"
- // InternalQVTimperative.g:7918:1: rule__ImportCS__Group__2 : rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 ;
+ // InternalQVTimperative.g:6996:1: rule__ImportCS__Group__2 : rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 ;
public final void rule__ImportCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7922:1: ( rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 )
- // InternalQVTimperative.g:7923:2: rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3
+ // InternalQVTimperative.g:7000:1: ( rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 )
+ // InternalQVTimperative.g:7001:2: rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_27);
+ pushFollow(FollowSets000.FOLLOW_24);
rule__ImportCS__Group__2__Impl();
state._fsp--;
@@ -25894,23 +23262,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group__2__Impl"
- // InternalQVTimperative.g:7930:1: rule__ImportCS__Group__2__Impl : ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) ;
+ // InternalQVTimperative.g:7008:1: rule__ImportCS__Group__2__Impl : ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) ;
public final void rule__ImportCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7934:1: ( ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) )
- // InternalQVTimperative.g:7935:1: ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) )
+ // InternalQVTimperative.g:7012:1: ( ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) ) )
+ // InternalQVTimperative.g:7013:1: ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) )
{
- // InternalQVTimperative.g:7935:1: ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) )
- // InternalQVTimperative.g:7936:1: ( rule__ImportCS__OwnedPathNameAssignment_2 )
+ // InternalQVTimperative.g:7013:1: ( ( rule__ImportCS__OwnedPathNameAssignment_2 ) )
+ // InternalQVTimperative.g:7014:1: ( rule__ImportCS__OwnedPathNameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getOwnedPathNameAssignment_2());
}
- // InternalQVTimperative.g:7937:1: ( rule__ImportCS__OwnedPathNameAssignment_2 )
- // InternalQVTimperative.g:7937:2: rule__ImportCS__OwnedPathNameAssignment_2
+ // InternalQVTimperative.g:7015:1: ( rule__ImportCS__OwnedPathNameAssignment_2 )
+ // InternalQVTimperative.g:7015:2: rule__ImportCS__OwnedPathNameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ImportCS__OwnedPathNameAssignment_2();
@@ -25945,16 +23313,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group__3"
- // InternalQVTimperative.g:7947:1: rule__ImportCS__Group__3 : rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 ;
+ // InternalQVTimperative.g:7025:1: rule__ImportCS__Group__3 : rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 ;
public final void rule__ImportCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7951:1: ( rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 )
- // InternalQVTimperative.g:7952:2: rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4
+ // InternalQVTimperative.g:7029:1: ( rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 )
+ // InternalQVTimperative.g:7030:2: rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_27);
+ pushFollow(FollowSets000.FOLLOW_24);
rule__ImportCS__Group__3__Impl();
state._fsp--;
@@ -25983,31 +23351,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group__3__Impl"
- // InternalQVTimperative.g:7959:1: rule__ImportCS__Group__3__Impl : ( ( rule__ImportCS__Group_3__0 )? ) ;
+ // InternalQVTimperative.g:7037:1: rule__ImportCS__Group__3__Impl : ( ( rule__ImportCS__Group_3__0 )? ) ;
public final void rule__ImportCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7963:1: ( ( ( rule__ImportCS__Group_3__0 )? ) )
- // InternalQVTimperative.g:7964:1: ( ( rule__ImportCS__Group_3__0 )? )
+ // InternalQVTimperative.g:7041:1: ( ( ( rule__ImportCS__Group_3__0 )? ) )
+ // InternalQVTimperative.g:7042:1: ( ( rule__ImportCS__Group_3__0 )? )
{
- // InternalQVTimperative.g:7964:1: ( ( rule__ImportCS__Group_3__0 )? )
- // InternalQVTimperative.g:7965:1: ( rule__ImportCS__Group_3__0 )?
+ // InternalQVTimperative.g:7042:1: ( ( rule__ImportCS__Group_3__0 )? )
+ // InternalQVTimperative.g:7043:1: ( rule__ImportCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getGroup_3());
}
- // InternalQVTimperative.g:7966:1: ( rule__ImportCS__Group_3__0 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalQVTimperative.g:7044:1: ( rule__ImportCS__Group_3__0 )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA83_0==82) ) {
- alt83=1;
+ if ( (LA79_0==82) ) {
+ alt79=1;
}
- switch (alt83) {
+ switch (alt79) {
case 1 :
- // InternalQVTimperative.g:7966:2: rule__ImportCS__Group_3__0
+ // InternalQVTimperative.g:7044:2: rule__ImportCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ImportCS__Group_3__0();
@@ -26045,14 +23413,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group__4"
- // InternalQVTimperative.g:7976:1: rule__ImportCS__Group__4 : rule__ImportCS__Group__4__Impl ;
+ // InternalQVTimperative.g:7054:1: rule__ImportCS__Group__4 : rule__ImportCS__Group__4__Impl ;
public final void rule__ImportCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7980:1: ( rule__ImportCS__Group__4__Impl )
- // InternalQVTimperative.g:7981:2: rule__ImportCS__Group__4__Impl
+ // InternalQVTimperative.g:7058:1: ( rule__ImportCS__Group__4__Impl )
+ // InternalQVTimperative.g:7059:2: rule__ImportCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ImportCS__Group__4__Impl();
@@ -26078,22 +23446,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group__4__Impl"
- // InternalQVTimperative.g:7987:1: rule__ImportCS__Group__4__Impl : ( ';' ) ;
+ // InternalQVTimperative.g:7065:1: rule__ImportCS__Group__4__Impl : ( ';' ) ;
public final void rule__ImportCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:7991:1: ( ( ';' ) )
- // InternalQVTimperative.g:7992:1: ( ';' )
+ // InternalQVTimperative.g:7069:1: ( ( ';' ) )
+ // InternalQVTimperative.g:7070:1: ( ';' )
{
- // InternalQVTimperative.g:7992:1: ( ';' )
- // InternalQVTimperative.g:7993:1: ';'
+ // InternalQVTimperative.g:7070:1: ( ';' )
+ // InternalQVTimperative.g:7071:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getSemicolonKeyword_4());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getSemicolonKeyword_4());
}
@@ -26119,16 +23487,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group_1__0"
- // InternalQVTimperative.g:8016:1: rule__ImportCS__Group_1__0 : rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 ;
+ // InternalQVTimperative.g:7094:1: rule__ImportCS__Group_1__0 : rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 ;
public final void rule__ImportCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8020:1: ( rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 )
- // InternalQVTimperative.g:8021:2: rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1
+ // InternalQVTimperative.g:7098:1: ( rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 )
+ // InternalQVTimperative.g:7099:2: rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_24);
+ pushFollow(FollowSets000.FOLLOW_21);
rule__ImportCS__Group_1__0__Impl();
state._fsp--;
@@ -26157,23 +23525,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group_1__0__Impl"
- // InternalQVTimperative.g:8028:1: rule__ImportCS__Group_1__0__Impl : ( ( rule__ImportCS__NameAssignment_1_0 ) ) ;
+ // InternalQVTimperative.g:7106:1: rule__ImportCS__Group_1__0__Impl : ( ( rule__ImportCS__NameAssignment_1_0 ) ) ;
public final void rule__ImportCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8032:1: ( ( ( rule__ImportCS__NameAssignment_1_0 ) ) )
- // InternalQVTimperative.g:8033:1: ( ( rule__ImportCS__NameAssignment_1_0 ) )
+ // InternalQVTimperative.g:7110:1: ( ( ( rule__ImportCS__NameAssignment_1_0 ) ) )
+ // InternalQVTimperative.g:7111:1: ( ( rule__ImportCS__NameAssignment_1_0 ) )
{
- // InternalQVTimperative.g:8033:1: ( ( rule__ImportCS__NameAssignment_1_0 ) )
- // InternalQVTimperative.g:8034:1: ( rule__ImportCS__NameAssignment_1_0 )
+ // InternalQVTimperative.g:7111:1: ( ( rule__ImportCS__NameAssignment_1_0 ) )
+ // InternalQVTimperative.g:7112:1: ( rule__ImportCS__NameAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getNameAssignment_1_0());
}
- // InternalQVTimperative.g:8035:1: ( rule__ImportCS__NameAssignment_1_0 )
- // InternalQVTimperative.g:8035:2: rule__ImportCS__NameAssignment_1_0
+ // InternalQVTimperative.g:7113:1: ( rule__ImportCS__NameAssignment_1_0 )
+ // InternalQVTimperative.g:7113:2: rule__ImportCS__NameAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ImportCS__NameAssignment_1_0();
@@ -26208,14 +23576,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group_1__1"
- // InternalQVTimperative.g:8045:1: rule__ImportCS__Group_1__1 : rule__ImportCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:7123:1: rule__ImportCS__Group_1__1 : rule__ImportCS__Group_1__1__Impl ;
public final void rule__ImportCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8049:1: ( rule__ImportCS__Group_1__1__Impl )
- // InternalQVTimperative.g:8050:2: rule__ImportCS__Group_1__1__Impl
+ // InternalQVTimperative.g:7127:1: ( rule__ImportCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:7128:2: rule__ImportCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ImportCS__Group_1__1__Impl();
@@ -26241,22 +23609,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group_1__1__Impl"
- // InternalQVTimperative.g:8056:1: rule__ImportCS__Group_1__1__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:7134:1: rule__ImportCS__Group_1__1__Impl : ( ':' ) ;
public final void rule__ImportCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8060:1: ( ( ':' ) )
- // InternalQVTimperative.g:8061:1: ( ':' )
+ // InternalQVTimperative.g:7138:1: ( ( ':' ) )
+ // InternalQVTimperative.g:7139:1: ( ':' )
{
- // InternalQVTimperative.g:8061:1: ( ':' )
- // InternalQVTimperative.g:8062:1: ':'
+ // InternalQVTimperative.g:7139:1: ( ':' )
+ // InternalQVTimperative.g:7140:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getColonKeyword_1_1());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getColonKeyword_1_1());
}
@@ -26282,16 +23650,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group_3__0"
- // InternalQVTimperative.g:8079:1: rule__ImportCS__Group_3__0 : rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 ;
+ // InternalQVTimperative.g:7157:1: rule__ImportCS__Group_3__0 : rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 ;
public final void rule__ImportCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8083:1: ( rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 )
- // InternalQVTimperative.g:8084:2: rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1
+ // InternalQVTimperative.g:7161:1: ( rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 )
+ // InternalQVTimperative.g:7162:2: rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_28);
+ pushFollow(FollowSets000.FOLLOW_25);
rule__ImportCS__Group_3__0__Impl();
state._fsp--;
@@ -26320,23 +23688,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group_3__0__Impl"
- // InternalQVTimperative.g:8091:1: rule__ImportCS__Group_3__0__Impl : ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) ;
+ // InternalQVTimperative.g:7169:1: rule__ImportCS__Group_3__0__Impl : ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) ;
public final void rule__ImportCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8095:1: ( ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) )
- // InternalQVTimperative.g:8096:1: ( ( rule__ImportCS__IsAllAssignment_3_0 ) )
+ // InternalQVTimperative.g:7173:1: ( ( ( rule__ImportCS__IsAllAssignment_3_0 ) ) )
+ // InternalQVTimperative.g:7174:1: ( ( rule__ImportCS__IsAllAssignment_3_0 ) )
{
- // InternalQVTimperative.g:8096:1: ( ( rule__ImportCS__IsAllAssignment_3_0 ) )
- // InternalQVTimperative.g:8097:1: ( rule__ImportCS__IsAllAssignment_3_0 )
+ // InternalQVTimperative.g:7174:1: ( ( rule__ImportCS__IsAllAssignment_3_0 ) )
+ // InternalQVTimperative.g:7175:1: ( rule__ImportCS__IsAllAssignment_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getIsAllAssignment_3_0());
}
- // InternalQVTimperative.g:8098:1: ( rule__ImportCS__IsAllAssignment_3_0 )
- // InternalQVTimperative.g:8098:2: rule__ImportCS__IsAllAssignment_3_0
+ // InternalQVTimperative.g:7176:1: ( rule__ImportCS__IsAllAssignment_3_0 )
+ // InternalQVTimperative.g:7176:2: rule__ImportCS__IsAllAssignment_3_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ImportCS__IsAllAssignment_3_0();
@@ -26371,14 +23739,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group_3__1"
- // InternalQVTimperative.g:8108:1: rule__ImportCS__Group_3__1 : rule__ImportCS__Group_3__1__Impl ;
+ // InternalQVTimperative.g:7186:1: rule__ImportCS__Group_3__1 : rule__ImportCS__Group_3__1__Impl ;
public final void rule__ImportCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8112:1: ( rule__ImportCS__Group_3__1__Impl )
- // InternalQVTimperative.g:8113:2: rule__ImportCS__Group_3__1__Impl
+ // InternalQVTimperative.g:7190:1: ( rule__ImportCS__Group_3__1__Impl )
+ // InternalQVTimperative.g:7191:2: rule__ImportCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ImportCS__Group_3__1__Impl();
@@ -26404,22 +23772,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__Group_3__1__Impl"
- // InternalQVTimperative.g:8119:1: rule__ImportCS__Group_3__1__Impl : ( '*' ) ;
+ // InternalQVTimperative.g:7197:1: rule__ImportCS__Group_3__1__Impl : ( '*' ) ;
public final void rule__ImportCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8123:1: ( ( '*' ) )
- // InternalQVTimperative.g:8124:1: ( '*' )
+ // InternalQVTimperative.g:7201:1: ( ( '*' ) )
+ // InternalQVTimperative.g:7202:1: ( '*' )
{
- // InternalQVTimperative.g:8124:1: ( '*' )
- // InternalQVTimperative.g:8125:1: '*'
+ // InternalQVTimperative.g:7202:1: ( '*' )
+ // InternalQVTimperative.g:7203:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1());
}
- match(input,33,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,35,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1());
}
@@ -26445,16 +23813,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__0"
- // InternalQVTimperative.g:8142:1: rule__MappingCS__Group__0 : rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 ;
+ // InternalQVTimperative.g:7220:1: rule__MappingCS__Group__0 : rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 ;
public final void rule__MappingCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8146:1: ( rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 )
- // InternalQVTimperative.g:8147:2: rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1
+ // InternalQVTimperative.g:7224:1: ( rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 )
+ // InternalQVTimperative.g:7225:2: rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_29);
+ pushFollow(FollowSets000.FOLLOW_26);
rule__MappingCS__Group__0__Impl();
state._fsp--;
@@ -26483,23 +23851,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__0__Impl"
- // InternalQVTimperative.g:8154:1: rule__MappingCS__Group__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:7232:1: rule__MappingCS__Group__0__Impl : ( () ) ;
public final void rule__MappingCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8158:1: ( ( () ) )
- // InternalQVTimperative.g:8159:1: ( () )
+ // InternalQVTimperative.g:7236:1: ( ( () ) )
+ // InternalQVTimperative.g:7237:1: ( () )
{
- // InternalQVTimperative.g:8159:1: ( () )
- // InternalQVTimperative.g:8160:1: ()
+ // InternalQVTimperative.g:7237:1: ( () )
+ // InternalQVTimperative.g:7238:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getMappingCSAction_0());
}
- // InternalQVTimperative.g:8161:1: ()
- // InternalQVTimperative.g:8163:1:
+ // InternalQVTimperative.g:7239:1: ()
+ // InternalQVTimperative.g:7241:1:
{
}
@@ -26524,14 +23892,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__1"
- // InternalQVTimperative.g:8173:1: rule__MappingCS__Group__1 : rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 ;
+ // InternalQVTimperative.g:7251:1: rule__MappingCS__Group__1 : rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 ;
public final void rule__MappingCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8177:1: ( rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 )
- // InternalQVTimperative.g:8178:2: rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2
+ // InternalQVTimperative.g:7255:1: ( rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 )
+ // InternalQVTimperative.g:7256:2: rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__MappingCS__Group__1__Impl();
@@ -26562,22 +23930,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__1__Impl"
- // InternalQVTimperative.g:8185:1: rule__MappingCS__Group__1__Impl : ( 'map' ) ;
+ // InternalQVTimperative.g:7263:1: rule__MappingCS__Group__1__Impl : ( 'map' ) ;
public final void rule__MappingCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8189:1: ( ( 'map' ) )
- // InternalQVTimperative.g:8190:1: ( 'map' )
+ // InternalQVTimperative.g:7267:1: ( ( 'map' ) )
+ // InternalQVTimperative.g:7268:1: ( 'map' )
{
- // InternalQVTimperative.g:8190:1: ( 'map' )
- // InternalQVTimperative.g:8191:1: 'map'
+ // InternalQVTimperative.g:7268:1: ( 'map' )
+ // InternalQVTimperative.g:7269:1: 'map'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getMapKeyword_1());
}
- match(input,24,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,26,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getMapKeyword_1());
}
@@ -26603,16 +23971,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__2"
- // InternalQVTimperative.g:8204:1: rule__MappingCS__Group__2 : rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 ;
+ // InternalQVTimperative.g:7282:1: rule__MappingCS__Group__2 : rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 ;
public final void rule__MappingCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8208:1: ( rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 )
- // InternalQVTimperative.g:8209:2: rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3
+ // InternalQVTimperative.g:7286:1: ( rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 )
+ // InternalQVTimperative.g:7287:2: rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_30);
+ pushFollow(FollowSets000.FOLLOW_27);
rule__MappingCS__Group__2__Impl();
state._fsp--;
@@ -26641,23 +24009,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__2__Impl"
- // InternalQVTimperative.g:8216:1: rule__MappingCS__Group__2__Impl : ( ( rule__MappingCS__NameAssignment_2 ) ) ;
+ // InternalQVTimperative.g:7294:1: rule__MappingCS__Group__2__Impl : ( ( rule__MappingCS__NameAssignment_2 ) ) ;
public final void rule__MappingCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8220:1: ( ( ( rule__MappingCS__NameAssignment_2 ) ) )
- // InternalQVTimperative.g:8221:1: ( ( rule__MappingCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:7298:1: ( ( ( rule__MappingCS__NameAssignment_2 ) ) )
+ // InternalQVTimperative.g:7299:1: ( ( rule__MappingCS__NameAssignment_2 ) )
{
- // InternalQVTimperative.g:8221:1: ( ( rule__MappingCS__NameAssignment_2 ) )
- // InternalQVTimperative.g:8222:1: ( rule__MappingCS__NameAssignment_2 )
+ // InternalQVTimperative.g:7299:1: ( ( rule__MappingCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:7300:1: ( rule__MappingCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getNameAssignment_2());
}
- // InternalQVTimperative.g:8223:1: ( rule__MappingCS__NameAssignment_2 )
- // InternalQVTimperative.g:8223:2: rule__MappingCS__NameAssignment_2
+ // InternalQVTimperative.g:7301:1: ( rule__MappingCS__NameAssignment_2 )
+ // InternalQVTimperative.g:7301:2: rule__MappingCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__NameAssignment_2();
@@ -26692,16 +24060,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__3"
- // InternalQVTimperative.g:8233:1: rule__MappingCS__Group__3 : rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 ;
+ // InternalQVTimperative.g:7311:1: rule__MappingCS__Group__3 : rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 ;
public final void rule__MappingCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8237:1: ( rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 )
- // InternalQVTimperative.g:8238:2: rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4
+ // InternalQVTimperative.g:7315:1: ( rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 )
+ // InternalQVTimperative.g:7316:2: rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_30);
+ pushFollow(FollowSets000.FOLLOW_27);
rule__MappingCS__Group__3__Impl();
state._fsp--;
@@ -26730,31 +24098,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__3__Impl"
- // InternalQVTimperative.g:8245:1: rule__MappingCS__Group__3__Impl : ( ( rule__MappingCS__Group_3__0 )? ) ;
+ // InternalQVTimperative.g:7323:1: rule__MappingCS__Group__3__Impl : ( ( rule__MappingCS__Group_3__0 )? ) ;
public final void rule__MappingCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8249:1: ( ( ( rule__MappingCS__Group_3__0 )? ) )
- // InternalQVTimperative.g:8250:1: ( ( rule__MappingCS__Group_3__0 )? )
+ // InternalQVTimperative.g:7327:1: ( ( ( rule__MappingCS__Group_3__0 )? ) )
+ // InternalQVTimperative.g:7328:1: ( ( rule__MappingCS__Group_3__0 )? )
{
- // InternalQVTimperative.g:8250:1: ( ( rule__MappingCS__Group_3__0 )? )
- // InternalQVTimperative.g:8251:1: ( rule__MappingCS__Group_3__0 )?
+ // InternalQVTimperative.g:7328:1: ( ( rule__MappingCS__Group_3__0 )? )
+ // InternalQVTimperative.g:7329:1: ( rule__MappingCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getGroup_3());
}
- // InternalQVTimperative.g:8252:1: ( rule__MappingCS__Group_3__0 )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ // InternalQVTimperative.g:7330:1: ( rule__MappingCS__Group_3__0 )?
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA84_0==76) ) {
- alt84=1;
+ if ( (LA80_0==17) ) {
+ alt80=1;
}
- switch (alt84) {
+ switch (alt80) {
case 1 :
- // InternalQVTimperative.g:8252:2: rule__MappingCS__Group_3__0
+ // InternalQVTimperative.g:7330:2: rule__MappingCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__Group_3__0();
@@ -26792,16 +24160,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__4"
- // InternalQVTimperative.g:8262:1: rule__MappingCS__Group__4 : rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 ;
+ // InternalQVTimperative.g:7340:1: rule__MappingCS__Group__4 : rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 ;
public final void rule__MappingCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8266:1: ( rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 )
- // InternalQVTimperative.g:8267:2: rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5
+ // InternalQVTimperative.g:7344:1: ( rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 )
+ // InternalQVTimperative.g:7345:2: rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_28);
rule__MappingCS__Group__4__Impl();
state._fsp--;
@@ -26830,22 +24198,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__4__Impl"
- // InternalQVTimperative.g:8274:1: rule__MappingCS__Group__4__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:7352:1: rule__MappingCS__Group__4__Impl : ( '{' ) ;
public final void rule__MappingCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8278:1: ( ( '{' ) )
- // InternalQVTimperative.g:8279:1: ( '{' )
+ // InternalQVTimperative.g:7356:1: ( ( '{' ) )
+ // InternalQVTimperative.g:7357:1: ( '{' )
{
- // InternalQVTimperative.g:8279:1: ( '{' )
- // InternalQVTimperative.g:8280:1: '{'
+ // InternalQVTimperative.g:7357:1: ( '{' )
+ // InternalQVTimperative.g:7358:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_4());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_4());
}
@@ -26871,16 +24239,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__5"
- // InternalQVTimperative.g:8293:1: rule__MappingCS__Group__5 : rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 ;
+ // InternalQVTimperative.g:7371:1: rule__MappingCS__Group__5 : rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 ;
public final void rule__MappingCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8297:1: ( rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 )
- // InternalQVTimperative.g:8298:2: rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6
+ // InternalQVTimperative.g:7375:1: ( rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 )
+ // InternalQVTimperative.g:7376:2: rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_28);
rule__MappingCS__Group__5__Impl();
state._fsp--;
@@ -26909,37 +24277,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__5__Impl"
- // InternalQVTimperative.g:8305:1: rule__MappingCS__Group__5__Impl : ( ( rule__MappingCS__OwnedDomainsAssignment_5 )* ) ;
+ // InternalQVTimperative.g:7383:1: rule__MappingCS__Group__5__Impl : ( ( rule__MappingCS__OwnedDomainsAssignment_5 )* ) ;
public final void rule__MappingCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8309:1: ( ( ( rule__MappingCS__OwnedDomainsAssignment_5 )* ) )
- // InternalQVTimperative.g:8310:1: ( ( rule__MappingCS__OwnedDomainsAssignment_5 )* )
+ // InternalQVTimperative.g:7387:1: ( ( ( rule__MappingCS__OwnedDomainsAssignment_5 )* ) )
+ // InternalQVTimperative.g:7388:1: ( ( rule__MappingCS__OwnedDomainsAssignment_5 )* )
{
- // InternalQVTimperative.g:8310:1: ( ( rule__MappingCS__OwnedDomainsAssignment_5 )* )
- // InternalQVTimperative.g:8311:1: ( rule__MappingCS__OwnedDomainsAssignment_5 )*
+ // InternalQVTimperative.g:7388:1: ( ( rule__MappingCS__OwnedDomainsAssignment_5 )* )
+ // InternalQVTimperative.g:7389:1: ( rule__MappingCS__OwnedDomainsAssignment_5 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_5());
}
- // InternalQVTimperative.g:8312:1: ( rule__MappingCS__OwnedDomainsAssignment_5 )*
- loop85:
+ // InternalQVTimperative.g:7390:1: ( rule__MappingCS__OwnedDomainsAssignment_5 )*
+ loop81:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( ((LA85_0>=19 && LA85_0<=20)) ) {
- alt85=1;
+ if ( ((LA81_0>=21 && LA81_0<=22)) ) {
+ alt81=1;
}
- switch (alt85) {
+ switch (alt81) {
case 1 :
- // InternalQVTimperative.g:8312:2: rule__MappingCS__OwnedDomainsAssignment_5
+ // InternalQVTimperative.g:7390:2: rule__MappingCS__OwnedDomainsAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_32);
+ pushFollow(FollowSets000.FOLLOW_29);
rule__MappingCS__OwnedDomainsAssignment_5();
state._fsp--;
@@ -26949,7 +24317,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop85;
+ break loop81;
}
} while (true);
@@ -26978,16 +24346,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__6"
- // InternalQVTimperative.g:8322:1: rule__MappingCS__Group__6 : rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 ;
+ // InternalQVTimperative.g:7400:1: rule__MappingCS__Group__6 : rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 ;
public final void rule__MappingCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8326:1: ( rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 )
- // InternalQVTimperative.g:8327:2: rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7
+ // InternalQVTimperative.g:7404:1: ( rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 )
+ // InternalQVTimperative.g:7405:2: rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_28);
rule__MappingCS__Group__6__Impl();
state._fsp--;
@@ -27016,31 +24384,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__6__Impl"
- // InternalQVTimperative.g:8334:1: rule__MappingCS__Group__6__Impl : ( ( rule__MappingCS__Group_6__0 )? ) ;
+ // InternalQVTimperative.g:7412:1: rule__MappingCS__Group__6__Impl : ( ( rule__MappingCS__Group_6__0 )? ) ;
public final void rule__MappingCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8338:1: ( ( ( rule__MappingCS__Group_6__0 )? ) )
- // InternalQVTimperative.g:8339:1: ( ( rule__MappingCS__Group_6__0 )? )
+ // InternalQVTimperative.g:7416:1: ( ( ( rule__MappingCS__Group_6__0 )? ) )
+ // InternalQVTimperative.g:7417:1: ( ( rule__MappingCS__Group_6__0 )? )
{
- // InternalQVTimperative.g:8339:1: ( ( rule__MappingCS__Group_6__0 )? )
- // InternalQVTimperative.g:8340:1: ( rule__MappingCS__Group_6__0 )?
+ // InternalQVTimperative.g:7417:1: ( ( rule__MappingCS__Group_6__0 )? )
+ // InternalQVTimperative.g:7418:1: ( rule__MappingCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getGroup_6());
}
- // InternalQVTimperative.g:8341:1: ( rule__MappingCS__Group_6__0 )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // InternalQVTimperative.g:7419:1: ( rule__MappingCS__Group_6__0 )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA86_0==77) ) {
- alt86=1;
+ if ( (LA82_0==77) ) {
+ alt82=1;
}
- switch (alt86) {
+ switch (alt82) {
case 1 :
- // InternalQVTimperative.g:8341:2: rule__MappingCS__Group_6__0
+ // InternalQVTimperative.g:7419:2: rule__MappingCS__Group_6__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__Group_6__0();
@@ -27078,16 +24446,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__7"
- // InternalQVTimperative.g:8351:1: rule__MappingCS__Group__7 : rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 ;
+ // InternalQVTimperative.g:7429:1: rule__MappingCS__Group__7 : rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 ;
public final void rule__MappingCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8355:1: ( rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 )
- // InternalQVTimperative.g:8356:2: rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8
+ // InternalQVTimperative.g:7433:1: ( rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 )
+ // InternalQVTimperative.g:7434:2: rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_28);
rule__MappingCS__Group__7__Impl();
state._fsp--;
@@ -27116,37 +24484,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__7__Impl"
- // InternalQVTimperative.g:8363:1: rule__MappingCS__Group__7__Impl : ( ( rule__MappingCS__OwnedStatementsAssignment_7 )* ) ;
+ // InternalQVTimperative.g:7441:1: rule__MappingCS__Group__7__Impl : ( ( rule__MappingCS__OwnedStatementsAssignment_7 )* ) ;
public final void rule__MappingCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8367:1: ( ( ( rule__MappingCS__OwnedStatementsAssignment_7 )* ) )
- // InternalQVTimperative.g:8368:1: ( ( rule__MappingCS__OwnedStatementsAssignment_7 )* )
+ // InternalQVTimperative.g:7445:1: ( ( ( rule__MappingCS__OwnedStatementsAssignment_7 )* ) )
+ // InternalQVTimperative.g:7446:1: ( ( rule__MappingCS__OwnedStatementsAssignment_7 )* )
{
- // InternalQVTimperative.g:8368:1: ( ( rule__MappingCS__OwnedStatementsAssignment_7 )* )
- // InternalQVTimperative.g:8369:1: ( rule__MappingCS__OwnedStatementsAssignment_7 )*
+ // InternalQVTimperative.g:7446:1: ( ( rule__MappingCS__OwnedStatementsAssignment_7 )* )
+ // InternalQVTimperative.g:7447:1: ( rule__MappingCS__OwnedStatementsAssignment_7 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedStatementsAssignment_7());
}
- // InternalQVTimperative.g:8370:1: ( rule__MappingCS__OwnedStatementsAssignment_7 )*
- loop87:
+ // InternalQVTimperative.g:7448:1: ( rule__MappingCS__OwnedStatementsAssignment_7 )*
+ loop83:
do {
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA87_0==81||LA87_0==83) ) {
- alt87=1;
+ if ( (LA83_0==81||LA83_0==83) ) {
+ alt83=1;
}
- switch (alt87) {
+ switch (alt83) {
case 1 :
- // InternalQVTimperative.g:8370:2: rule__MappingCS__OwnedStatementsAssignment_7
+ // InternalQVTimperative.g:7448:2: rule__MappingCS__OwnedStatementsAssignment_7
{
- pushFollow(FollowSets000.FOLLOW_33);
+ pushFollow(FollowSets000.FOLLOW_30);
rule__MappingCS__OwnedStatementsAssignment_7();
state._fsp--;
@@ -27156,7 +24524,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop87;
+ break loop83;
}
} while (true);
@@ -27185,16 +24553,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__8"
- // InternalQVTimperative.g:8380:1: rule__MappingCS__Group__8 : rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 ;
+ // InternalQVTimperative.g:7458:1: rule__MappingCS__Group__8 : rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 ;
public final void rule__MappingCS__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8384:1: ( rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 )
- // InternalQVTimperative.g:8385:2: rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9
+ // InternalQVTimperative.g:7462:1: ( rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 )
+ // InternalQVTimperative.g:7463:2: rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9
{
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_28);
rule__MappingCS__Group__8__Impl();
state._fsp--;
@@ -27223,37 +24591,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__8__Impl"
- // InternalQVTimperative.g:8392:1: rule__MappingCS__Group__8__Impl : ( ( rule__MappingCS__OwnedStatementsAssignment_8 )* ) ;
+ // InternalQVTimperative.g:7470:1: rule__MappingCS__Group__8__Impl : ( ( rule__MappingCS__OwnedStatementsAssignment_8 )* ) ;
public final void rule__MappingCS__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8396:1: ( ( ( rule__MappingCS__OwnedStatementsAssignment_8 )* ) )
- // InternalQVTimperative.g:8397:1: ( ( rule__MappingCS__OwnedStatementsAssignment_8 )* )
+ // InternalQVTimperative.g:7474:1: ( ( ( rule__MappingCS__OwnedStatementsAssignment_8 )* ) )
+ // InternalQVTimperative.g:7475:1: ( ( rule__MappingCS__OwnedStatementsAssignment_8 )* )
{
- // InternalQVTimperative.g:8397:1: ( ( rule__MappingCS__OwnedStatementsAssignment_8 )* )
- // InternalQVTimperative.g:8398:1: ( rule__MappingCS__OwnedStatementsAssignment_8 )*
+ // InternalQVTimperative.g:7475:1: ( ( rule__MappingCS__OwnedStatementsAssignment_8 )* )
+ // InternalQVTimperative.g:7476:1: ( rule__MappingCS__OwnedStatementsAssignment_8 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedStatementsAssignment_8());
}
- // InternalQVTimperative.g:8399:1: ( rule__MappingCS__OwnedStatementsAssignment_8 )*
- loop88:
+ // InternalQVTimperative.g:7477:1: ( rule__MappingCS__OwnedStatementsAssignment_8 )*
+ loop84:
do {
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA88_0==67||(LA88_0>=78 && LA88_0<=79)||LA88_0==114) ) {
- alt88=1;
+ if ( (LA84_0==69||(LA84_0>=78 && LA84_0<=79)||LA84_0==116) ) {
+ alt84=1;
}
- switch (alt88) {
+ switch (alt84) {
case 1 :
- // InternalQVTimperative.g:8399:2: rule__MappingCS__OwnedStatementsAssignment_8
+ // InternalQVTimperative.g:7477:2: rule__MappingCS__OwnedStatementsAssignment_8
{
- pushFollow(FollowSets000.FOLLOW_34);
+ pushFollow(FollowSets000.FOLLOW_31);
rule__MappingCS__OwnedStatementsAssignment_8();
state._fsp--;
@@ -27263,7 +24631,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop88;
+ break loop84;
}
} while (true);
@@ -27292,14 +24660,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__9"
- // InternalQVTimperative.g:8409:1: rule__MappingCS__Group__9 : rule__MappingCS__Group__9__Impl ;
+ // InternalQVTimperative.g:7487:1: rule__MappingCS__Group__9 : rule__MappingCS__Group__9__Impl ;
public final void rule__MappingCS__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8413:1: ( rule__MappingCS__Group__9__Impl )
- // InternalQVTimperative.g:8414:2: rule__MappingCS__Group__9__Impl
+ // InternalQVTimperative.g:7491:1: ( rule__MappingCS__Group__9__Impl )
+ // InternalQVTimperative.g:7492:2: rule__MappingCS__Group__9__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__Group__9__Impl();
@@ -27325,22 +24693,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group__9__Impl"
- // InternalQVTimperative.g:8420:1: rule__MappingCS__Group__9__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:7498:1: rule__MappingCS__Group__9__Impl : ( '}' ) ;
public final void rule__MappingCS__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8424:1: ( ( '}' ) )
- // InternalQVTimperative.g:8425:1: ( '}' )
+ // InternalQVTimperative.g:7502:1: ( ( '}' ) )
+ // InternalQVTimperative.g:7503:1: ( '}' )
{
- // InternalQVTimperative.g:8425:1: ( '}' )
- // InternalQVTimperative.g:8426:1: '}'
+ // InternalQVTimperative.g:7503:1: ( '}' )
+ // InternalQVTimperative.g:7504:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_9());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_9());
}
@@ -27366,16 +24734,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group_3__0"
- // InternalQVTimperative.g:8459:1: rule__MappingCS__Group_3__0 : rule__MappingCS__Group_3__0__Impl rule__MappingCS__Group_3__1 ;
+ // InternalQVTimperative.g:7537:1: rule__MappingCS__Group_3__0 : rule__MappingCS__Group_3__0__Impl rule__MappingCS__Group_3__1 ;
public final void rule__MappingCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8463:1: ( rule__MappingCS__Group_3__0__Impl rule__MappingCS__Group_3__1 )
- // InternalQVTimperative.g:8464:2: rule__MappingCS__Group_3__0__Impl rule__MappingCS__Group_3__1
+ // InternalQVTimperative.g:7541:1: ( rule__MappingCS__Group_3__0__Impl rule__MappingCS__Group_3__1 )
+ // InternalQVTimperative.g:7542:2: rule__MappingCS__Group_3__0__Impl rule__MappingCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__MappingCS__Group_3__0__Impl();
state._fsp--;
@@ -27404,22 +24772,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group_3__0__Impl"
- // InternalQVTimperative.g:8471:1: rule__MappingCS__Group_3__0__Impl : ( 'in' ) ;
+ // InternalQVTimperative.g:7549:1: rule__MappingCS__Group_3__0__Impl : ( 'in' ) ;
public final void rule__MappingCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8475:1: ( ( 'in' ) )
- // InternalQVTimperative.g:8476:1: ( 'in' )
+ // InternalQVTimperative.g:7553:1: ( ( 'in' ) )
+ // InternalQVTimperative.g:7554:1: ( 'in' )
{
- // InternalQVTimperative.g:8476:1: ( 'in' )
- // InternalQVTimperative.g:8477:1: 'in'
+ // InternalQVTimperative.g:7554:1: ( 'in' )
+ // InternalQVTimperative.g:7555:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getInKeyword_3_0());
}
- match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getInKeyword_3_0());
}
@@ -27445,14 +24813,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group_3__1"
- // InternalQVTimperative.g:8490:1: rule__MappingCS__Group_3__1 : rule__MappingCS__Group_3__1__Impl ;
+ // InternalQVTimperative.g:7568:1: rule__MappingCS__Group_3__1 : rule__MappingCS__Group_3__1__Impl ;
public final void rule__MappingCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8494:1: ( rule__MappingCS__Group_3__1__Impl )
- // InternalQVTimperative.g:8495:2: rule__MappingCS__Group_3__1__Impl
+ // InternalQVTimperative.g:7572:1: ( rule__MappingCS__Group_3__1__Impl )
+ // InternalQVTimperative.g:7573:2: rule__MappingCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__Group_3__1__Impl();
@@ -27478,23 +24846,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group_3__1__Impl"
- // InternalQVTimperative.g:8501:1: rule__MappingCS__Group_3__1__Impl : ( ( rule__MappingCS__OwnedInPathNameAssignment_3_1 ) ) ;
+ // InternalQVTimperative.g:7579:1: rule__MappingCS__Group_3__1__Impl : ( ( rule__MappingCS__OwnedInPathNameAssignment_3_1 ) ) ;
public final void rule__MappingCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8505:1: ( ( ( rule__MappingCS__OwnedInPathNameAssignment_3_1 ) ) )
- // InternalQVTimperative.g:8506:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_3_1 ) )
+ // InternalQVTimperative.g:7583:1: ( ( ( rule__MappingCS__OwnedInPathNameAssignment_3_1 ) ) )
+ // InternalQVTimperative.g:7584:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_3_1 ) )
{
- // InternalQVTimperative.g:8506:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_3_1 ) )
- // InternalQVTimperative.g:8507:1: ( rule__MappingCS__OwnedInPathNameAssignment_3_1 )
+ // InternalQVTimperative.g:7584:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_3_1 ) )
+ // InternalQVTimperative.g:7585:1: ( rule__MappingCS__OwnedInPathNameAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedInPathNameAssignment_3_1());
}
- // InternalQVTimperative.g:8508:1: ( rule__MappingCS__OwnedInPathNameAssignment_3_1 )
- // InternalQVTimperative.g:8508:2: rule__MappingCS__OwnedInPathNameAssignment_3_1
+ // InternalQVTimperative.g:7586:1: ( rule__MappingCS__OwnedInPathNameAssignment_3_1 )
+ // InternalQVTimperative.g:7586:2: rule__MappingCS__OwnedInPathNameAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__OwnedInPathNameAssignment_3_1();
@@ -27529,16 +24897,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group_6__0"
- // InternalQVTimperative.g:8522:1: rule__MappingCS__Group_6__0 : rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1 ;
+ // InternalQVTimperative.g:7600:1: rule__MappingCS__Group_6__0 : rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1 ;
public final void rule__MappingCS__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8526:1: ( rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1 )
- // InternalQVTimperative.g:8527:2: rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1
+ // InternalQVTimperative.g:7604:1: ( rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1 )
+ // InternalQVTimperative.g:7605:2: rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_32);
rule__MappingCS__Group_6__0__Impl();
state._fsp--;
@@ -27567,17 +24935,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group_6__0__Impl"
- // InternalQVTimperative.g:8534:1: rule__MappingCS__Group_6__0__Impl : ( 'where' ) ;
+ // InternalQVTimperative.g:7612:1: rule__MappingCS__Group_6__0__Impl : ( 'where' ) ;
public final void rule__MappingCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8538:1: ( ( 'where' ) )
- // InternalQVTimperative.g:8539:1: ( 'where' )
+ // InternalQVTimperative.g:7616:1: ( ( 'where' ) )
+ // InternalQVTimperative.g:7617:1: ( 'where' )
{
- // InternalQVTimperative.g:8539:1: ( 'where' )
- // InternalQVTimperative.g:8540:1: 'where'
+ // InternalQVTimperative.g:7617:1: ( 'where' )
+ // InternalQVTimperative.g:7618:1: 'where'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getWhereKeyword_6_0());
@@ -27608,14 +24976,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group_6__1"
- // InternalQVTimperative.g:8553:1: rule__MappingCS__Group_6__1 : rule__MappingCS__Group_6__1__Impl ;
+ // InternalQVTimperative.g:7631:1: rule__MappingCS__Group_6__1 : rule__MappingCS__Group_6__1__Impl ;
public final void rule__MappingCS__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8557:1: ( rule__MappingCS__Group_6__1__Impl )
- // InternalQVTimperative.g:8558:2: rule__MappingCS__Group_6__1__Impl
+ // InternalQVTimperative.g:7635:1: ( rule__MappingCS__Group_6__1__Impl )
+ // InternalQVTimperative.g:7636:2: rule__MappingCS__Group_6__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__Group_6__1__Impl();
@@ -27641,23 +25009,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__Group_6__1__Impl"
- // InternalQVTimperative.g:8564:1: rule__MappingCS__Group_6__1__Impl : ( ( rule__MappingCS__OwnedMiddleAssignment_6_1 ) ) ;
+ // InternalQVTimperative.g:7642:1: rule__MappingCS__Group_6__1__Impl : ( ( rule__MappingCS__OwnedMiddleAssignment_6_1 ) ) ;
public final void rule__MappingCS__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8568:1: ( ( ( rule__MappingCS__OwnedMiddleAssignment_6_1 ) ) )
- // InternalQVTimperative.g:8569:1: ( ( rule__MappingCS__OwnedMiddleAssignment_6_1 ) )
+ // InternalQVTimperative.g:7646:1: ( ( ( rule__MappingCS__OwnedMiddleAssignment_6_1 ) ) )
+ // InternalQVTimperative.g:7647:1: ( ( rule__MappingCS__OwnedMiddleAssignment_6_1 ) )
{
- // InternalQVTimperative.g:8569:1: ( ( rule__MappingCS__OwnedMiddleAssignment_6_1 ) )
- // InternalQVTimperative.g:8570:1: ( rule__MappingCS__OwnedMiddleAssignment_6_1 )
+ // InternalQVTimperative.g:7647:1: ( ( rule__MappingCS__OwnedMiddleAssignment_6_1 ) )
+ // InternalQVTimperative.g:7648:1: ( rule__MappingCS__OwnedMiddleAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_6_1());
}
- // InternalQVTimperative.g:8571:1: ( rule__MappingCS__OwnedMiddleAssignment_6_1 )
- // InternalQVTimperative.g:8571:2: rule__MappingCS__OwnedMiddleAssignment_6_1
+ // InternalQVTimperative.g:7649:1: ( rule__MappingCS__OwnedMiddleAssignment_6_1 )
+ // InternalQVTimperative.g:7649:2: rule__MappingCS__OwnedMiddleAssignment_6_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__OwnedMiddleAssignment_6_1();
@@ -27692,16 +25060,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__0"
- // InternalQVTimperative.g:8585:1: rule__MappingCallCS__Group__0 : rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 ;
+ // InternalQVTimperative.g:7663:1: rule__MappingCallCS__Group__0 : rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 ;
public final void rule__MappingCallCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8589:1: ( rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 )
- // InternalQVTimperative.g:8590:2: rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1
+ // InternalQVTimperative.g:7667:1: ( rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 )
+ // InternalQVTimperative.g:7668:2: rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_36);
+ pushFollow(FollowSets000.FOLLOW_33);
rule__MappingCallCS__Group__0__Impl();
state._fsp--;
@@ -27730,23 +25098,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__0__Impl"
- // InternalQVTimperative.g:8597:1: rule__MappingCallCS__Group__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:7675:1: rule__MappingCallCS__Group__0__Impl : ( () ) ;
public final void rule__MappingCallCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8601:1: ( ( () ) )
- // InternalQVTimperative.g:8602:1: ( () )
+ // InternalQVTimperative.g:7679:1: ( ( () ) )
+ // InternalQVTimperative.g:7680:1: ( () )
{
- // InternalQVTimperative.g:8602:1: ( () )
- // InternalQVTimperative.g:8603:1: ()
+ // InternalQVTimperative.g:7680:1: ( () )
+ // InternalQVTimperative.g:7681:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getMappingCallCSAction_0());
}
- // InternalQVTimperative.g:8604:1: ()
- // InternalQVTimperative.g:8606:1:
+ // InternalQVTimperative.g:7682:1: ()
+ // InternalQVTimperative.g:7684:1:
{
}
@@ -27771,16 +25139,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__1"
- // InternalQVTimperative.g:8616:1: rule__MappingCallCS__Group__1 : rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 ;
+ // InternalQVTimperative.g:7694:1: rule__MappingCallCS__Group__1 : rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 ;
public final void rule__MappingCallCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8620:1: ( rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 )
- // InternalQVTimperative.g:8621:2: rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2
+ // InternalQVTimperative.g:7698:1: ( rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 )
+ // InternalQVTimperative.g:7699:2: rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_36);
+ pushFollow(FollowSets000.FOLLOW_33);
rule__MappingCallCS__Group__1__Impl();
state._fsp--;
@@ -27809,31 +25177,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__1__Impl"
- // InternalQVTimperative.g:8628:1: rule__MappingCallCS__Group__1__Impl : ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) ;
+ // InternalQVTimperative.g:7706:1: rule__MappingCallCS__Group__1__Impl : ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) ;
public final void rule__MappingCallCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8632:1: ( ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) )
- // InternalQVTimperative.g:8633:1: ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? )
+ // InternalQVTimperative.g:7710:1: ( ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? ) )
+ // InternalQVTimperative.g:7711:1: ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? )
{
- // InternalQVTimperative.g:8633:1: ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? )
- // InternalQVTimperative.g:8634:1: ( rule__MappingCallCS__IsInfiniteAssignment_1 )?
+ // InternalQVTimperative.g:7711:1: ( ( rule__MappingCallCS__IsInfiniteAssignment_1 )? )
+ // InternalQVTimperative.g:7712:1: ( rule__MappingCallCS__IsInfiniteAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getIsInfiniteAssignment_1());
}
- // InternalQVTimperative.g:8635:1: ( rule__MappingCallCS__IsInfiniteAssignment_1 )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ // InternalQVTimperative.g:7713:1: ( rule__MappingCallCS__IsInfiniteAssignment_1 )?
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA89_0==114) ) {
- alt89=1;
+ if ( (LA85_0==116) ) {
+ alt85=1;
}
- switch (alt89) {
+ switch (alt85) {
case 1 :
- // InternalQVTimperative.g:8635:2: rule__MappingCallCS__IsInfiniteAssignment_1
+ // InternalQVTimperative.g:7713:2: rule__MappingCallCS__IsInfiniteAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCallCS__IsInfiniteAssignment_1();
@@ -27871,16 +25239,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__2"
- // InternalQVTimperative.g:8645:1: rule__MappingCallCS__Group__2 : rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 ;
+ // InternalQVTimperative.g:7723:1: rule__MappingCallCS__Group__2 : rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 ;
public final void rule__MappingCallCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8649:1: ( rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 )
- // InternalQVTimperative.g:8650:2: rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3
+ // InternalQVTimperative.g:7727:1: ( rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 )
+ // InternalQVTimperative.g:7728:2: rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__MappingCallCS__Group__2__Impl();
state._fsp--;
@@ -27909,17 +25277,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__2__Impl"
- // InternalQVTimperative.g:8657:1: rule__MappingCallCS__Group__2__Impl : ( 'call' ) ;
+ // InternalQVTimperative.g:7735:1: rule__MappingCallCS__Group__2__Impl : ( 'call' ) ;
public final void rule__MappingCallCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8661:1: ( ( 'call' ) )
- // InternalQVTimperative.g:8662:1: ( 'call' )
+ // InternalQVTimperative.g:7739:1: ( ( 'call' ) )
+ // InternalQVTimperative.g:7740:1: ( 'call' )
{
- // InternalQVTimperative.g:8662:1: ( 'call' )
- // InternalQVTimperative.g:8663:1: 'call'
+ // InternalQVTimperative.g:7740:1: ( 'call' )
+ // InternalQVTimperative.g:7741:1: 'call'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getCallKeyword_2());
@@ -27950,16 +25318,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__3"
- // InternalQVTimperative.g:8676:1: rule__MappingCallCS__Group__3 : rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 ;
+ // InternalQVTimperative.g:7754:1: rule__MappingCallCS__Group__3 : rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 ;
public final void rule__MappingCallCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8680:1: ( rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 )
- // InternalQVTimperative.g:8681:2: rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4
+ // InternalQVTimperative.g:7758:1: ( rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 )
+ // InternalQVTimperative.g:7759:2: rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__MappingCallCS__Group__3__Impl();
state._fsp--;
@@ -27988,23 +25356,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__3__Impl"
- // InternalQVTimperative.g:8688:1: rule__MappingCallCS__Group__3__Impl : ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) ;
+ // InternalQVTimperative.g:7766:1: rule__MappingCallCS__Group__3__Impl : ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) ;
public final void rule__MappingCallCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8692:1: ( ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) )
- // InternalQVTimperative.g:8693:1: ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) )
+ // InternalQVTimperative.g:7770:1: ( ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) ) )
+ // InternalQVTimperative.g:7771:1: ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) )
{
- // InternalQVTimperative.g:8693:1: ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) )
- // InternalQVTimperative.g:8694:1: ( rule__MappingCallCS__OwnedPathNameAssignment_3 )
+ // InternalQVTimperative.g:7771:1: ( ( rule__MappingCallCS__OwnedPathNameAssignment_3 ) )
+ // InternalQVTimperative.g:7772:1: ( rule__MappingCallCS__OwnedPathNameAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getOwnedPathNameAssignment_3());
}
- // InternalQVTimperative.g:8695:1: ( rule__MappingCallCS__OwnedPathNameAssignment_3 )
- // InternalQVTimperative.g:8695:2: rule__MappingCallCS__OwnedPathNameAssignment_3
+ // InternalQVTimperative.g:7773:1: ( rule__MappingCallCS__OwnedPathNameAssignment_3 )
+ // InternalQVTimperative.g:7773:2: rule__MappingCallCS__OwnedPathNameAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCallCS__OwnedPathNameAssignment_3();
@@ -28039,16 +25407,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__4"
- // InternalQVTimperative.g:8705:1: rule__MappingCallCS__Group__4 : rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 ;
+ // InternalQVTimperative.g:7783:1: rule__MappingCallCS__Group__4 : rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 ;
public final void rule__MappingCallCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8709:1: ( rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 )
- // InternalQVTimperative.g:8710:2: rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5
+ // InternalQVTimperative.g:7787:1: ( rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 )
+ // InternalQVTimperative.g:7788:2: rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_34);
rule__MappingCallCS__Group__4__Impl();
state._fsp--;
@@ -28077,22 +25445,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__4__Impl"
- // InternalQVTimperative.g:8717:1: rule__MappingCallCS__Group__4__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:7795:1: rule__MappingCallCS__Group__4__Impl : ( '{' ) ;
public final void rule__MappingCallCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8721:1: ( ( '{' ) )
- // InternalQVTimperative.g:8722:1: ( '{' )
+ // InternalQVTimperative.g:7799:1: ( ( '{' ) )
+ // InternalQVTimperative.g:7800:1: ( '{' )
{
- // InternalQVTimperative.g:8722:1: ( '{' )
- // InternalQVTimperative.g:8723:1: '{'
+ // InternalQVTimperative.g:7800:1: ( '{' )
+ // InternalQVTimperative.g:7801:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getLeftCurlyBracketKeyword_4());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallCSAccess().getLeftCurlyBracketKeyword_4());
}
@@ -28118,16 +25486,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__5"
- // InternalQVTimperative.g:8736:1: rule__MappingCallCS__Group__5 : rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6 ;
+ // InternalQVTimperative.g:7814:1: rule__MappingCallCS__Group__5 : rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6 ;
public final void rule__MappingCallCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8740:1: ( rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6 )
- // InternalQVTimperative.g:8741:2: rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6
+ // InternalQVTimperative.g:7818:1: ( rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6 )
+ // InternalQVTimperative.g:7819:2: rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_34);
rule__MappingCallCS__Group__5__Impl();
state._fsp--;
@@ -28156,37 +25524,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__5__Impl"
- // InternalQVTimperative.g:8748:1: rule__MappingCallCS__Group__5__Impl : ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) ;
+ // InternalQVTimperative.g:7826:1: rule__MappingCallCS__Group__5__Impl : ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) ;
public final void rule__MappingCallCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8752:1: ( ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) )
- // InternalQVTimperative.g:8753:1: ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* )
+ // InternalQVTimperative.g:7830:1: ( ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* ) )
+ // InternalQVTimperative.g:7831:1: ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* )
{
- // InternalQVTimperative.g:8753:1: ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* )
- // InternalQVTimperative.g:8754:1: ( rule__MappingCallCS__OwnedBindingsAssignment_5 )*
+ // InternalQVTimperative.g:7831:1: ( ( rule__MappingCallCS__OwnedBindingsAssignment_5 )* )
+ // InternalQVTimperative.g:7832:1: ( rule__MappingCallCS__OwnedBindingsAssignment_5 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getOwnedBindingsAssignment_5());
}
- // InternalQVTimperative.g:8755:1: ( rule__MappingCallCS__OwnedBindingsAssignment_5 )*
- loop90:
+ // InternalQVTimperative.g:7833:1: ( rule__MappingCallCS__OwnedBindingsAssignment_5 )*
+ loop86:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( ((LA90_0>=RULE_SIMPLE_ID && LA90_0<=RULE_ESCAPED_ID)||(LA90_0>=19 && LA90_0<=29)) ) {
- alt90=1;
+ if ( ((LA86_0>=RULE_SIMPLE_ID && LA86_0<=RULE_ESCAPED_ID)||(LA86_0>=21 && LA86_0<=31)) ) {
+ alt86=1;
}
- switch (alt90) {
+ switch (alt86) {
case 1 :
- // InternalQVTimperative.g:8755:2: rule__MappingCallCS__OwnedBindingsAssignment_5
+ // InternalQVTimperative.g:7833:2: rule__MappingCallCS__OwnedBindingsAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_38);
+ pushFollow(FollowSets000.FOLLOW_35);
rule__MappingCallCS__OwnedBindingsAssignment_5();
state._fsp--;
@@ -28196,7 +25564,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop90;
+ break loop86;
}
} while (true);
@@ -28225,14 +25593,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__6"
- // InternalQVTimperative.g:8765:1: rule__MappingCallCS__Group__6 : rule__MappingCallCS__Group__6__Impl ;
+ // InternalQVTimperative.g:7843:1: rule__MappingCallCS__Group__6 : rule__MappingCallCS__Group__6__Impl ;
public final void rule__MappingCallCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8769:1: ( rule__MappingCallCS__Group__6__Impl )
- // InternalQVTimperative.g:8770:2: rule__MappingCallCS__Group__6__Impl
+ // InternalQVTimperative.g:7847:1: ( rule__MappingCallCS__Group__6__Impl )
+ // InternalQVTimperative.g:7848:2: rule__MappingCallCS__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCallCS__Group__6__Impl();
@@ -28258,22 +25626,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__Group__6__Impl"
- // InternalQVTimperative.g:8776:1: rule__MappingCallCS__Group__6__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:7854:1: rule__MappingCallCS__Group__6__Impl : ( '}' ) ;
public final void rule__MappingCallCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8780:1: ( ( '}' ) )
- // InternalQVTimperative.g:8781:1: ( '}' )
+ // InternalQVTimperative.g:7858:1: ( ( '}' ) )
+ // InternalQVTimperative.g:7859:1: ( '}' )
{
- // InternalQVTimperative.g:8781:1: ( '}' )
- // InternalQVTimperative.g:8782:1: '}'
+ // InternalQVTimperative.g:7859:1: ( '}' )
+ // InternalQVTimperative.g:7860:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getRightCurlyBracketKeyword_6());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallCSAccess().getRightCurlyBracketKeyword_6());
}
@@ -28299,16 +25667,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallBindingCS__Group__0"
- // InternalQVTimperative.g:8809:1: rule__MappingCallBindingCS__Group__0 : rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 ;
+ // InternalQVTimperative.g:7887:1: rule__MappingCallBindingCS__Group__0 : rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 ;
public final void rule__MappingCallBindingCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8813:1: ( rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 )
- // InternalQVTimperative.g:8814:2: rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1
+ // InternalQVTimperative.g:7891:1: ( rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 )
+ // InternalQVTimperative.g:7892:2: rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_39);
+ pushFollow(FollowSets000.FOLLOW_36);
rule__MappingCallBindingCS__Group__0__Impl();
state._fsp--;
@@ -28337,23 +25705,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallBindingCS__Group__0__Impl"
- // InternalQVTimperative.g:8821:1: rule__MappingCallBindingCS__Group__0__Impl : ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) ;
+ // InternalQVTimperative.g:7899:1: rule__MappingCallBindingCS__Group__0__Impl : ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) ;
public final void rule__MappingCallBindingCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8825:1: ( ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) )
- // InternalQVTimperative.g:8826:1: ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) )
+ // InternalQVTimperative.g:7903:1: ( ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) ) )
+ // InternalQVTimperative.g:7904:1: ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) )
{
- // InternalQVTimperative.g:8826:1: ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) )
- // InternalQVTimperative.g:8827:1: ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 )
+ // InternalQVTimperative.g:7904:1: ( ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 ) )
+ // InternalQVTimperative.g:7905:1: ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getReferredVariableAssignment_0());
}
- // InternalQVTimperative.g:8828:1: ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 )
- // InternalQVTimperative.g:8828:2: rule__MappingCallBindingCS__ReferredVariableAssignment_0
+ // InternalQVTimperative.g:7906:1: ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 )
+ // InternalQVTimperative.g:7906:2: rule__MappingCallBindingCS__ReferredVariableAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCallBindingCS__ReferredVariableAssignment_0();
@@ -28388,14 +25756,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallBindingCS__Group__1"
- // InternalQVTimperative.g:8838:1: rule__MappingCallBindingCS__Group__1 : rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 ;
+ // InternalQVTimperative.g:7916:1: rule__MappingCallBindingCS__Group__1 : rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 ;
public final void rule__MappingCallBindingCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8842:1: ( rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 )
- // InternalQVTimperative.g:8843:2: rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2
+ // InternalQVTimperative.g:7920:1: ( rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 )
+ // InternalQVTimperative.g:7921:2: rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_9);
rule__MappingCallBindingCS__Group__1__Impl();
@@ -28426,23 +25794,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallBindingCS__Group__1__Impl"
- // InternalQVTimperative.g:8850:1: rule__MappingCallBindingCS__Group__1__Impl : ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) ;
+ // InternalQVTimperative.g:7928:1: rule__MappingCallBindingCS__Group__1__Impl : ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) ;
public final void rule__MappingCallBindingCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8854:1: ( ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) )
- // InternalQVTimperative.g:8855:1: ( ( rule__MappingCallBindingCS__Alternatives_1 ) )
+ // InternalQVTimperative.g:7932:1: ( ( ( rule__MappingCallBindingCS__Alternatives_1 ) ) )
+ // InternalQVTimperative.g:7933:1: ( ( rule__MappingCallBindingCS__Alternatives_1 ) )
{
- // InternalQVTimperative.g:8855:1: ( ( rule__MappingCallBindingCS__Alternatives_1 ) )
- // InternalQVTimperative.g:8856:1: ( rule__MappingCallBindingCS__Alternatives_1 )
+ // InternalQVTimperative.g:7933:1: ( ( rule__MappingCallBindingCS__Alternatives_1 ) )
+ // InternalQVTimperative.g:7934:1: ( rule__MappingCallBindingCS__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getAlternatives_1());
}
- // InternalQVTimperative.g:8857:1: ( rule__MappingCallBindingCS__Alternatives_1 )
- // InternalQVTimperative.g:8857:2: rule__MappingCallBindingCS__Alternatives_1
+ // InternalQVTimperative.g:7935:1: ( rule__MappingCallBindingCS__Alternatives_1 )
+ // InternalQVTimperative.g:7935:2: rule__MappingCallBindingCS__Alternatives_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCallBindingCS__Alternatives_1();
@@ -28477,14 +25845,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallBindingCS__Group__2"
- // InternalQVTimperative.g:8867:1: rule__MappingCallBindingCS__Group__2 : rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 ;
+ // InternalQVTimperative.g:7945:1: rule__MappingCallBindingCS__Group__2 : rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 ;
public final void rule__MappingCallBindingCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8871:1: ( rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 )
- // InternalQVTimperative.g:8872:2: rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3
+ // InternalQVTimperative.g:7949:1: ( rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 )
+ // InternalQVTimperative.g:7950:2: rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_10);
rule__MappingCallBindingCS__Group__2__Impl();
@@ -28515,23 +25883,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallBindingCS__Group__2__Impl"
- // InternalQVTimperative.g:8879:1: rule__MappingCallBindingCS__Group__2__Impl : ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) ;
+ // InternalQVTimperative.g:7957:1: rule__MappingCallBindingCS__Group__2__Impl : ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) ;
public final void rule__MappingCallBindingCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8883:1: ( ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) )
- // InternalQVTimperative.g:8884:1: ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) )
+ // InternalQVTimperative.g:7961:1: ( ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) ) )
+ // InternalQVTimperative.g:7962:1: ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) )
{
- // InternalQVTimperative.g:8884:1: ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) )
- // InternalQVTimperative.g:8885:1: ( rule__MappingCallBindingCS__OwnedValueAssignment_2 )
+ // InternalQVTimperative.g:7962:1: ( ( rule__MappingCallBindingCS__OwnedValueAssignment_2 ) )
+ // InternalQVTimperative.g:7963:1: ( rule__MappingCallBindingCS__OwnedValueAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getOwnedValueAssignment_2());
}
- // InternalQVTimperative.g:8886:1: ( rule__MappingCallBindingCS__OwnedValueAssignment_2 )
- // InternalQVTimperative.g:8886:2: rule__MappingCallBindingCS__OwnedValueAssignment_2
+ // InternalQVTimperative.g:7964:1: ( rule__MappingCallBindingCS__OwnedValueAssignment_2 )
+ // InternalQVTimperative.g:7964:2: rule__MappingCallBindingCS__OwnedValueAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCallBindingCS__OwnedValueAssignment_2();
@@ -28566,14 +25934,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallBindingCS__Group__3"
- // InternalQVTimperative.g:8896:1: rule__MappingCallBindingCS__Group__3 : rule__MappingCallBindingCS__Group__3__Impl ;
+ // InternalQVTimperative.g:7974:1: rule__MappingCallBindingCS__Group__3 : rule__MappingCallBindingCS__Group__3__Impl ;
public final void rule__MappingCallBindingCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8900:1: ( rule__MappingCallBindingCS__Group__3__Impl )
- // InternalQVTimperative.g:8901:2: rule__MappingCallBindingCS__Group__3__Impl
+ // InternalQVTimperative.g:7978:1: ( rule__MappingCallBindingCS__Group__3__Impl )
+ // InternalQVTimperative.g:7979:2: rule__MappingCallBindingCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCallBindingCS__Group__3__Impl();
@@ -28599,22 +25967,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallBindingCS__Group__3__Impl"
- // InternalQVTimperative.g:8907:1: rule__MappingCallBindingCS__Group__3__Impl : ( ';' ) ;
+ // InternalQVTimperative.g:7985:1: rule__MappingCallBindingCS__Group__3__Impl : ( ';' ) ;
public final void rule__MappingCallBindingCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8911:1: ( ( ';' ) )
- // InternalQVTimperative.g:8912:1: ( ';' )
+ // InternalQVTimperative.g:7989:1: ( ( ';' ) )
+ // InternalQVTimperative.g:7990:1: ( ';' )
{
- // InternalQVTimperative.g:8912:1: ( ';' )
- // InternalQVTimperative.g:8913:1: ';'
+ // InternalQVTimperative.g:7990:1: ( ';' )
+ // InternalQVTimperative.g:7991:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getSemicolonKeyword_3());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallBindingCSAccess().getSemicolonKeyword_3());
}
@@ -28640,14 +26008,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__0"
- // InternalQVTimperative.g:8934:1: rule__MappingLoopCS__Group__0 : rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1 ;
+ // InternalQVTimperative.g:8012:1: rule__MappingLoopCS__Group__0 : rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1 ;
public final void rule__MappingLoopCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8938:1: ( rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1 )
- // InternalQVTimperative.g:8939:2: rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1
+ // InternalQVTimperative.g:8016:1: ( rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1 )
+ // InternalQVTimperative.g:8017:2: rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__MappingLoopCS__Group__0__Impl();
@@ -28678,17 +26046,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__0__Impl"
- // InternalQVTimperative.g:8946:1: rule__MappingLoopCS__Group__0__Impl : ( 'for' ) ;
+ // InternalQVTimperative.g:8024:1: rule__MappingLoopCS__Group__0__Impl : ( 'for' ) ;
public final void rule__MappingLoopCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8950:1: ( ( 'for' ) )
- // InternalQVTimperative.g:8951:1: ( 'for' )
+ // InternalQVTimperative.g:8028:1: ( ( 'for' ) )
+ // InternalQVTimperative.g:8029:1: ( 'for' )
{
- // InternalQVTimperative.g:8951:1: ( 'for' )
- // InternalQVTimperative.g:8952:1: 'for'
+ // InternalQVTimperative.g:8029:1: ( 'for' )
+ // InternalQVTimperative.g:8030:1: 'for'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getForKeyword_0());
@@ -28719,16 +26087,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__1"
- // InternalQVTimperative.g:8965:1: rule__MappingLoopCS__Group__1 : rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2 ;
+ // InternalQVTimperative.g:8043:1: rule__MappingLoopCS__Group__1 : rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2 ;
public final void rule__MappingLoopCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8969:1: ( rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2 )
- // InternalQVTimperative.g:8970:2: rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2
+ // InternalQVTimperative.g:8047:1: ( rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2 )
+ // InternalQVTimperative.g:8048:2: rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_40);
+ pushFollow(FollowSets000.FOLLOW_37);
rule__MappingLoopCS__Group__1__Impl();
state._fsp--;
@@ -28757,23 +26125,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__1__Impl"
- // InternalQVTimperative.g:8977:1: rule__MappingLoopCS__Group__1__Impl : ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) ;
+ // InternalQVTimperative.g:8055:1: rule__MappingLoopCS__Group__1__Impl : ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) ;
public final void rule__MappingLoopCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8981:1: ( ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) )
- // InternalQVTimperative.g:8982:1: ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) )
+ // InternalQVTimperative.g:8059:1: ( ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) ) )
+ // InternalQVTimperative.g:8060:1: ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) )
{
- // InternalQVTimperative.g:8982:1: ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) )
- // InternalQVTimperative.g:8983:1: ( rule__MappingLoopCS__OwnedIteratorAssignment_1 )
+ // InternalQVTimperative.g:8060:1: ( ( rule__MappingLoopCS__OwnedIteratorAssignment_1 ) )
+ // InternalQVTimperative.g:8061:1: ( rule__MappingLoopCS__OwnedIteratorAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getOwnedIteratorAssignment_1());
}
- // InternalQVTimperative.g:8984:1: ( rule__MappingLoopCS__OwnedIteratorAssignment_1 )
- // InternalQVTimperative.g:8984:2: rule__MappingLoopCS__OwnedIteratorAssignment_1
+ // InternalQVTimperative.g:8062:1: ( rule__MappingLoopCS__OwnedIteratorAssignment_1 )
+ // InternalQVTimperative.g:8062:2: rule__MappingLoopCS__OwnedIteratorAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingLoopCS__OwnedIteratorAssignment_1();
@@ -28808,14 +26176,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__2"
- // InternalQVTimperative.g:8994:1: rule__MappingLoopCS__Group__2 : rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3 ;
+ // InternalQVTimperative.g:8072:1: rule__MappingLoopCS__Group__2 : rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3 ;
public final void rule__MappingLoopCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:8998:1: ( rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3 )
- // InternalQVTimperative.g:8999:2: rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3
+ // InternalQVTimperative.g:8076:1: ( rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3 )
+ // InternalQVTimperative.g:8077:2: rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_9);
rule__MappingLoopCS__Group__2__Impl();
@@ -28846,22 +26214,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__2__Impl"
- // InternalQVTimperative.g:9006:1: rule__MappingLoopCS__Group__2__Impl : ( 'in' ) ;
+ // InternalQVTimperative.g:8084:1: rule__MappingLoopCS__Group__2__Impl : ( 'in' ) ;
public final void rule__MappingLoopCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9010:1: ( ( 'in' ) )
- // InternalQVTimperative.g:9011:1: ( 'in' )
+ // InternalQVTimperative.g:8088:1: ( ( 'in' ) )
+ // InternalQVTimperative.g:8089:1: ( 'in' )
{
- // InternalQVTimperative.g:9011:1: ( 'in' )
- // InternalQVTimperative.g:9012:1: 'in'
+ // InternalQVTimperative.g:8089:1: ( 'in' )
+ // InternalQVTimperative.g:8090:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getInKeyword_2());
}
- match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingLoopCSAccess().getInKeyword_2());
}
@@ -28887,16 +26255,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__3"
- // InternalQVTimperative.g:9025:1: rule__MappingLoopCS__Group__3 : rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4 ;
+ // InternalQVTimperative.g:8103:1: rule__MappingLoopCS__Group__3 : rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4 ;
public final void rule__MappingLoopCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9029:1: ( rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4 )
- // InternalQVTimperative.g:9030:2: rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4
+ // InternalQVTimperative.g:8107:1: ( rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4 )
+ // InternalQVTimperative.g:8108:2: rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__MappingLoopCS__Group__3__Impl();
state._fsp--;
@@ -28925,23 +26293,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__3__Impl"
- // InternalQVTimperative.g:9037:1: rule__MappingLoopCS__Group__3__Impl : ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) ;
+ // InternalQVTimperative.g:8115:1: rule__MappingLoopCS__Group__3__Impl : ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) ;
public final void rule__MappingLoopCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9041:1: ( ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) )
- // InternalQVTimperative.g:9042:1: ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) )
+ // InternalQVTimperative.g:8119:1: ( ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) ) )
+ // InternalQVTimperative.g:8120:1: ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) )
{
- // InternalQVTimperative.g:9042:1: ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) )
- // InternalQVTimperative.g:9043:1: ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 )
+ // InternalQVTimperative.g:8120:1: ( ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 ) )
+ // InternalQVTimperative.g:8121:1: ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getOwnedInExpressionAssignment_3());
}
- // InternalQVTimperative.g:9044:1: ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 )
- // InternalQVTimperative.g:9044:2: rule__MappingLoopCS__OwnedInExpressionAssignment_3
+ // InternalQVTimperative.g:8122:1: ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 )
+ // InternalQVTimperative.g:8122:2: rule__MappingLoopCS__OwnedInExpressionAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingLoopCS__OwnedInExpressionAssignment_3();
@@ -28976,16 +26344,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__4"
- // InternalQVTimperative.g:9054:1: rule__MappingLoopCS__Group__4 : rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5 ;
+ // InternalQVTimperative.g:8132:1: rule__MappingLoopCS__Group__4 : rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5 ;
public final void rule__MappingLoopCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9058:1: ( rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5 )
- // InternalQVTimperative.g:9059:2: rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5
+ // InternalQVTimperative.g:8136:1: ( rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5 )
+ // InternalQVTimperative.g:8137:2: rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_41);
+ pushFollow(FollowSets000.FOLLOW_38);
rule__MappingLoopCS__Group__4__Impl();
state._fsp--;
@@ -29014,22 +26382,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__4__Impl"
- // InternalQVTimperative.g:9066:1: rule__MappingLoopCS__Group__4__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:8144:1: rule__MappingLoopCS__Group__4__Impl : ( '{' ) ;
public final void rule__MappingLoopCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9070:1: ( ( '{' ) )
- // InternalQVTimperative.g:9071:1: ( '{' )
+ // InternalQVTimperative.g:8148:1: ( ( '{' ) )
+ // InternalQVTimperative.g:8149:1: ( '{' )
{
- // InternalQVTimperative.g:9071:1: ( '{' )
- // InternalQVTimperative.g:9072:1: '{'
+ // InternalQVTimperative.g:8149:1: ( '{' )
+ // InternalQVTimperative.g:8150:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getLeftCurlyBracketKeyword_4());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingLoopCSAccess().getLeftCurlyBracketKeyword_4());
}
@@ -29055,16 +26423,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__5"
- // InternalQVTimperative.g:9085:1: rule__MappingLoopCS__Group__5 : rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6 ;
+ // InternalQVTimperative.g:8163:1: rule__MappingLoopCS__Group__5 : rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6 ;
public final void rule__MappingLoopCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9089:1: ( rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6 )
- // InternalQVTimperative.g:9090:2: rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6
+ // InternalQVTimperative.g:8167:1: ( rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6 )
+ // InternalQVTimperative.g:8168:2: rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__MappingLoopCS__Group__5__Impl();
state._fsp--;
@@ -29093,28 +26461,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__5__Impl"
- // InternalQVTimperative.g:9097:1: rule__MappingLoopCS__Group__5__Impl : ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) ) ;
+ // InternalQVTimperative.g:8175:1: rule__MappingLoopCS__Group__5__Impl : ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) ) ;
public final void rule__MappingLoopCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9101:1: ( ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) ) )
- // InternalQVTimperative.g:9102:1: ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) )
+ // InternalQVTimperative.g:8179:1: ( ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) ) )
+ // InternalQVTimperative.g:8180:1: ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) )
{
- // InternalQVTimperative.g:9102:1: ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) )
- // InternalQVTimperative.g:9103:1: ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* )
+ // InternalQVTimperative.g:8180:1: ( ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* ) )
+ // InternalQVTimperative.g:8181:1: ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) ) ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* )
{
- // InternalQVTimperative.g:9103:1: ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) )
- // InternalQVTimperative.g:9104:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )
+ // InternalQVTimperative.g:8181:1: ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 ) )
+ // InternalQVTimperative.g:8182:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsAssignment_5());
}
- // InternalQVTimperative.g:9105:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )
- // InternalQVTimperative.g:9105:2: rule__MappingLoopCS__OwnedMappingStatementsAssignment_5
+ // InternalQVTimperative.g:8183:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )
+ // InternalQVTimperative.g:8183:2: rule__MappingLoopCS__OwnedMappingStatementsAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_34);
+ pushFollow(FollowSets000.FOLLOW_31);
rule__MappingLoopCS__OwnedMappingStatementsAssignment_5();
state._fsp--;
@@ -29128,28 +26496,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
- // InternalQVTimperative.g:9108:1: ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* )
- // InternalQVTimperative.g:9109:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )*
+ // InternalQVTimperative.g:8186:1: ( ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )* )
+ // InternalQVTimperative.g:8187:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsAssignment_5());
}
- // InternalQVTimperative.g:9110:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )*
- loop91:
+ // InternalQVTimperative.g:8188:1: ( rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 )*
+ loop87:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA91_0==67||(LA91_0>=78 && LA91_0<=79)||LA91_0==114) ) {
- alt91=1;
+ if ( (LA87_0==69||(LA87_0>=78 && LA87_0<=79)||LA87_0==116) ) {
+ alt87=1;
}
- switch (alt91) {
+ switch (alt87) {
case 1 :
- // InternalQVTimperative.g:9110:2: rule__MappingLoopCS__OwnedMappingStatementsAssignment_5
+ // InternalQVTimperative.g:8188:2: rule__MappingLoopCS__OwnedMappingStatementsAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_34);
+ pushFollow(FollowSets000.FOLLOW_31);
rule__MappingLoopCS__OwnedMappingStatementsAssignment_5();
state._fsp--;
@@ -29159,7 +26527,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop91;
+ break loop87;
}
} while (true);
@@ -29191,14 +26559,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__6"
- // InternalQVTimperative.g:9121:1: rule__MappingLoopCS__Group__6 : rule__MappingLoopCS__Group__6__Impl ;
+ // InternalQVTimperative.g:8199:1: rule__MappingLoopCS__Group__6 : rule__MappingLoopCS__Group__6__Impl ;
public final void rule__MappingLoopCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9125:1: ( rule__MappingLoopCS__Group__6__Impl )
- // InternalQVTimperative.g:9126:2: rule__MappingLoopCS__Group__6__Impl
+ // InternalQVTimperative.g:8203:1: ( rule__MappingLoopCS__Group__6__Impl )
+ // InternalQVTimperative.g:8204:2: rule__MappingLoopCS__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingLoopCS__Group__6__Impl();
@@ -29224,22 +26592,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__Group__6__Impl"
- // InternalQVTimperative.g:9132:1: rule__MappingLoopCS__Group__6__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:8210:1: rule__MappingLoopCS__Group__6__Impl : ( '}' ) ;
public final void rule__MappingLoopCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9136:1: ( ( '}' ) )
- // InternalQVTimperative.g:9137:1: ( '}' )
+ // InternalQVTimperative.g:8214:1: ( ( '}' ) )
+ // InternalQVTimperative.g:8215:1: ( '}' )
{
- // InternalQVTimperative.g:9137:1: ( '}' )
- // InternalQVTimperative.g:9138:1: '}'
+ // InternalQVTimperative.g:8215:1: ( '}' )
+ // InternalQVTimperative.g:8216:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getRightCurlyBracketKeyword_6());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingLoopCSAccess().getRightCurlyBracketKeyword_6());
}
@@ -29265,16 +26633,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingIteratorCS__Group__0"
- // InternalQVTimperative.g:9165:1: rule__MappingIteratorCS__Group__0 : rule__MappingIteratorCS__Group__0__Impl rule__MappingIteratorCS__Group__1 ;
+ // InternalQVTimperative.g:8243:1: rule__MappingIteratorCS__Group__0 : rule__MappingIteratorCS__Group__0__Impl rule__MappingIteratorCS__Group__1 ;
public final void rule__MappingIteratorCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9169:1: ( rule__MappingIteratorCS__Group__0__Impl rule__MappingIteratorCS__Group__1 )
- // InternalQVTimperative.g:9170:2: rule__MappingIteratorCS__Group__0__Impl rule__MappingIteratorCS__Group__1
+ // InternalQVTimperative.g:8247:1: ( rule__MappingIteratorCS__Group__0__Impl rule__MappingIteratorCS__Group__1 )
+ // InternalQVTimperative.g:8248:2: rule__MappingIteratorCS__Group__0__Impl rule__MappingIteratorCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_24);
+ pushFollow(FollowSets000.FOLLOW_21);
rule__MappingIteratorCS__Group__0__Impl();
state._fsp--;
@@ -29303,23 +26671,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingIteratorCS__Group__0__Impl"
- // InternalQVTimperative.g:9177:1: rule__MappingIteratorCS__Group__0__Impl : ( ( rule__MappingIteratorCS__NameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:8255:1: rule__MappingIteratorCS__Group__0__Impl : ( ( rule__MappingIteratorCS__NameAssignment_0 ) ) ;
public final void rule__MappingIteratorCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9181:1: ( ( ( rule__MappingIteratorCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:9182:1: ( ( rule__MappingIteratorCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:8259:1: ( ( ( rule__MappingIteratorCS__NameAssignment_0 ) ) )
+ // InternalQVTimperative.g:8260:1: ( ( rule__MappingIteratorCS__NameAssignment_0 ) )
{
- // InternalQVTimperative.g:9182:1: ( ( rule__MappingIteratorCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:9183:1: ( rule__MappingIteratorCS__NameAssignment_0 )
+ // InternalQVTimperative.g:8260:1: ( ( rule__MappingIteratorCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:8261:1: ( rule__MappingIteratorCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingIteratorCSAccess().getNameAssignment_0());
}
- // InternalQVTimperative.g:9184:1: ( rule__MappingIteratorCS__NameAssignment_0 )
- // InternalQVTimperative.g:9184:2: rule__MappingIteratorCS__NameAssignment_0
+ // InternalQVTimperative.g:8262:1: ( rule__MappingIteratorCS__NameAssignment_0 )
+ // InternalQVTimperative.g:8262:2: rule__MappingIteratorCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingIteratorCS__NameAssignment_0();
@@ -29354,14 +26722,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingIteratorCS__Group__1"
- // InternalQVTimperative.g:9194:1: rule__MappingIteratorCS__Group__1 : rule__MappingIteratorCS__Group__1__Impl ;
+ // InternalQVTimperative.g:8272:1: rule__MappingIteratorCS__Group__1 : rule__MappingIteratorCS__Group__1__Impl ;
public final void rule__MappingIteratorCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9198:1: ( rule__MappingIteratorCS__Group__1__Impl )
- // InternalQVTimperative.g:9199:2: rule__MappingIteratorCS__Group__1__Impl
+ // InternalQVTimperative.g:8276:1: ( rule__MappingIteratorCS__Group__1__Impl )
+ // InternalQVTimperative.g:8277:2: rule__MappingIteratorCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingIteratorCS__Group__1__Impl();
@@ -29387,31 +26755,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingIteratorCS__Group__1__Impl"
- // InternalQVTimperative.g:9205:1: rule__MappingIteratorCS__Group__1__Impl : ( ( rule__MappingIteratorCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:8283:1: rule__MappingIteratorCS__Group__1__Impl : ( ( rule__MappingIteratorCS__Group_1__0 )? ) ;
public final void rule__MappingIteratorCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9209:1: ( ( ( rule__MappingIteratorCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:9210:1: ( ( rule__MappingIteratorCS__Group_1__0 )? )
+ // InternalQVTimperative.g:8287:1: ( ( ( rule__MappingIteratorCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:8288:1: ( ( rule__MappingIteratorCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:9210:1: ( ( rule__MappingIteratorCS__Group_1__0 )? )
- // InternalQVTimperative.g:9211:1: ( rule__MappingIteratorCS__Group_1__0 )?
+ // InternalQVTimperative.g:8288:1: ( ( rule__MappingIteratorCS__Group_1__0 )? )
+ // InternalQVTimperative.g:8289:1: ( rule__MappingIteratorCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingIteratorCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:9212:1: ( rule__MappingIteratorCS__Group_1__0 )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // InternalQVTimperative.g:8290:1: ( rule__MappingIteratorCS__Group_1__0 )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA92_0==75) ) {
- alt92=1;
+ if ( (LA88_0==76) ) {
+ alt88=1;
}
- switch (alt92) {
+ switch (alt88) {
case 1 :
- // InternalQVTimperative.g:9212:2: rule__MappingIteratorCS__Group_1__0
+ // InternalQVTimperative.g:8290:2: rule__MappingIteratorCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingIteratorCS__Group_1__0();
@@ -29449,16 +26817,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingIteratorCS__Group_1__0"
- // InternalQVTimperative.g:9226:1: rule__MappingIteratorCS__Group_1__0 : rule__MappingIteratorCS__Group_1__0__Impl rule__MappingIteratorCS__Group_1__1 ;
+ // InternalQVTimperative.g:8304:1: rule__MappingIteratorCS__Group_1__0 : rule__MappingIteratorCS__Group_1__0__Impl rule__MappingIteratorCS__Group_1__1 ;
public final void rule__MappingIteratorCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9230:1: ( rule__MappingIteratorCS__Group_1__0__Impl rule__MappingIteratorCS__Group_1__1 )
- // InternalQVTimperative.g:9231:2: rule__MappingIteratorCS__Group_1__0__Impl rule__MappingIteratorCS__Group_1__1
+ // InternalQVTimperative.g:8308:1: ( rule__MappingIteratorCS__Group_1__0__Impl rule__MappingIteratorCS__Group_1__1 )
+ // InternalQVTimperative.g:8309:2: rule__MappingIteratorCS__Group_1__0__Impl rule__MappingIteratorCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__MappingIteratorCS__Group_1__0__Impl();
state._fsp--;
@@ -29487,22 +26855,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingIteratorCS__Group_1__0__Impl"
- // InternalQVTimperative.g:9238:1: rule__MappingIteratorCS__Group_1__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:8316:1: rule__MappingIteratorCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__MappingIteratorCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9242:1: ( ( ':' ) )
- // InternalQVTimperative.g:9243:1: ( ':' )
+ // InternalQVTimperative.g:8320:1: ( ( ':' ) )
+ // InternalQVTimperative.g:8321:1: ( ':' )
{
- // InternalQVTimperative.g:9243:1: ( ':' )
- // InternalQVTimperative.g:9244:1: ':'
+ // InternalQVTimperative.g:8321:1: ( ':' )
+ // InternalQVTimperative.g:8322:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingIteratorCSAccess().getColonKeyword_1_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingIteratorCSAccess().getColonKeyword_1_0());
}
@@ -29528,14 +26896,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingIteratorCS__Group_1__1"
- // InternalQVTimperative.g:9257:1: rule__MappingIteratorCS__Group_1__1 : rule__MappingIteratorCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:8335:1: rule__MappingIteratorCS__Group_1__1 : rule__MappingIteratorCS__Group_1__1__Impl ;
public final void rule__MappingIteratorCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9261:1: ( rule__MappingIteratorCS__Group_1__1__Impl )
- // InternalQVTimperative.g:9262:2: rule__MappingIteratorCS__Group_1__1__Impl
+ // InternalQVTimperative.g:8339:1: ( rule__MappingIteratorCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:8340:2: rule__MappingIteratorCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingIteratorCS__Group_1__1__Impl();
@@ -29561,23 +26929,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingIteratorCS__Group_1__1__Impl"
- // InternalQVTimperative.g:9268:1: rule__MappingIteratorCS__Group_1__1__Impl : ( ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:8346:1: rule__MappingIteratorCS__Group_1__1__Impl : ( ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__MappingIteratorCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9272:1: ( ( ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 ) ) )
- // InternalQVTimperative.g:9273:1: ( ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:8350:1: ( ( ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:8351:1: ( ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 ) )
{
- // InternalQVTimperative.g:9273:1: ( ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 ) )
- // InternalQVTimperative.g:9274:1: ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTimperative.g:8351:1: ( ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:8352:1: ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingIteratorCSAccess().getOwnedTypeAssignment_1_1());
}
- // InternalQVTimperative.g:9275:1: ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 )
- // InternalQVTimperative.g:9275:2: rule__MappingIteratorCS__OwnedTypeAssignment_1_1
+ // InternalQVTimperative.g:8353:1: ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTimperative.g:8353:2: rule__MappingIteratorCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingIteratorCS__OwnedTypeAssignment_1_1();
@@ -29612,16 +26980,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group__0"
- // InternalQVTimperative.g:9289:1: rule__MiddleDomainCS__Group__0 : rule__MiddleDomainCS__Group__0__Impl rule__MiddleDomainCS__Group__1 ;
+ // InternalQVTimperative.g:8367:1: rule__MiddleDomainCS__Group__0 : rule__MiddleDomainCS__Group__0__Impl rule__MiddleDomainCS__Group__1 ;
public final void rule__MiddleDomainCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9293:1: ( rule__MiddleDomainCS__Group__0__Impl rule__MiddleDomainCS__Group__1 )
- // InternalQVTimperative.g:9294:2: rule__MiddleDomainCS__Group__0__Impl rule__MiddleDomainCS__Group__1
+ // InternalQVTimperative.g:8371:1: ( rule__MiddleDomainCS__Group__0__Impl rule__MiddleDomainCS__Group__1 )
+ // InternalQVTimperative.g:8372:2: rule__MiddleDomainCS__Group__0__Impl rule__MiddleDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_32);
rule__MiddleDomainCS__Group__0__Impl();
state._fsp--;
@@ -29650,31 +27018,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group__0__Impl"
- // InternalQVTimperative.g:9301:1: rule__MiddleDomainCS__Group__0__Impl : ( ( rule__MiddleDomainCS__Group_0__0 )? ) ;
+ // InternalQVTimperative.g:8379:1: rule__MiddleDomainCS__Group__0__Impl : ( ( rule__MiddleDomainCS__Group_0__0 )? ) ;
public final void rule__MiddleDomainCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9305:1: ( ( ( rule__MiddleDomainCS__Group_0__0 )? ) )
- // InternalQVTimperative.g:9306:1: ( ( rule__MiddleDomainCS__Group_0__0 )? )
+ // InternalQVTimperative.g:8383:1: ( ( ( rule__MiddleDomainCS__Group_0__0 )? ) )
+ // InternalQVTimperative.g:8384:1: ( ( rule__MiddleDomainCS__Group_0__0 )? )
{
- // InternalQVTimperative.g:9306:1: ( ( rule__MiddleDomainCS__Group_0__0 )? )
- // InternalQVTimperative.g:9307:1: ( rule__MiddleDomainCS__Group_0__0 )?
+ // InternalQVTimperative.g:8384:1: ( ( rule__MiddleDomainCS__Group_0__0 )? )
+ // InternalQVTimperative.g:8385:1: ( rule__MiddleDomainCS__Group_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getGroup_0());
}
- // InternalQVTimperative.g:9308:1: ( rule__MiddleDomainCS__Group_0__0 )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ // InternalQVTimperative.g:8386:1: ( rule__MiddleDomainCS__Group_0__0 )?
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA93_0==69) ) {
- alt93=1;
+ if ( (LA89_0==71) ) {
+ alt89=1;
}
- switch (alt93) {
+ switch (alt89) {
case 1 :
- // InternalQVTimperative.g:9308:2: rule__MiddleDomainCS__Group_0__0
+ // InternalQVTimperative.g:8386:2: rule__MiddleDomainCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__Group_0__0();
@@ -29712,16 +27080,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group__1"
- // InternalQVTimperative.g:9318:1: rule__MiddleDomainCS__Group__1 : rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2 ;
+ // InternalQVTimperative.g:8396:1: rule__MiddleDomainCS__Group__1 : rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2 ;
public final void rule__MiddleDomainCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9322:1: ( rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2 )
- // InternalQVTimperative.g:9323:2: rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2
+ // InternalQVTimperative.g:8400:1: ( rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2 )
+ // InternalQVTimperative.g:8401:2: rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__MiddleDomainCS__Group__1__Impl();
state._fsp--;
@@ -29750,23 +27118,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group__1__Impl"
- // InternalQVTimperative.g:9330:1: rule__MiddleDomainCS__Group__1__Impl : ( ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 ) ) ;
+ // InternalQVTimperative.g:8408:1: rule__MiddleDomainCS__Group__1__Impl : ( ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 ) ) ;
public final void rule__MiddleDomainCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9334:1: ( ( ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 ) ) )
- // InternalQVTimperative.g:9335:1: ( ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 ) )
+ // InternalQVTimperative.g:8412:1: ( ( ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 ) ) )
+ // InternalQVTimperative.g:8413:1: ( ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 ) )
{
- // InternalQVTimperative.g:9335:1: ( ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 ) )
- // InternalQVTimperative.g:9336:1: ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 )
+ // InternalQVTimperative.g:8413:1: ( ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 ) )
+ // InternalQVTimperative.g:8414:1: ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternAssignment_1());
}
- // InternalQVTimperative.g:9337:1: ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 )
- // InternalQVTimperative.g:9337:2: rule__MiddleDomainCS__OwnedGuardPatternAssignment_1
+ // InternalQVTimperative.g:8415:1: ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 )
+ // InternalQVTimperative.g:8415:2: rule__MiddleDomainCS__OwnedGuardPatternAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__OwnedGuardPatternAssignment_1();
@@ -29801,14 +27169,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group__2"
- // InternalQVTimperative.g:9347:1: rule__MiddleDomainCS__Group__2 : rule__MiddleDomainCS__Group__2__Impl ;
+ // InternalQVTimperative.g:8425:1: rule__MiddleDomainCS__Group__2 : rule__MiddleDomainCS__Group__2__Impl ;
public final void rule__MiddleDomainCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9351:1: ( rule__MiddleDomainCS__Group__2__Impl )
- // InternalQVTimperative.g:9352:2: rule__MiddleDomainCS__Group__2__Impl
+ // InternalQVTimperative.g:8429:1: ( rule__MiddleDomainCS__Group__2__Impl )
+ // InternalQVTimperative.g:8430:2: rule__MiddleDomainCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__Group__2__Impl();
@@ -29834,23 +27202,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group__2__Impl"
- // InternalQVTimperative.g:9358:1: rule__MiddleDomainCS__Group__2__Impl : ( ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 ) ) ;
+ // InternalQVTimperative.g:8436:1: rule__MiddleDomainCS__Group__2__Impl : ( ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 ) ) ;
public final void rule__MiddleDomainCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9362:1: ( ( ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 ) ) )
- // InternalQVTimperative.g:9363:1: ( ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 ) )
+ // InternalQVTimperative.g:8440:1: ( ( ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 ) ) )
+ // InternalQVTimperative.g:8441:1: ( ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 ) )
{
- // InternalQVTimperative.g:9363:1: ( ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 ) )
- // InternalQVTimperative.g:9364:1: ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 )
+ // InternalQVTimperative.g:8441:1: ( ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 ) )
+ // InternalQVTimperative.g:8442:1: ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternAssignment_2());
}
- // InternalQVTimperative.g:9365:1: ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 )
- // InternalQVTimperative.g:9365:2: rule__MiddleDomainCS__OwnedBottomPatternAssignment_2
+ // InternalQVTimperative.g:8443:1: ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 )
+ // InternalQVTimperative.g:8443:2: rule__MiddleDomainCS__OwnedBottomPatternAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__OwnedBottomPatternAssignment_2();
@@ -29885,16 +27253,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0__0"
- // InternalQVTimperative.g:9381:1: rule__MiddleDomainCS__Group_0__0 : rule__MiddleDomainCS__Group_0__0__Impl rule__MiddleDomainCS__Group_0__1 ;
+ // InternalQVTimperative.g:8459:1: rule__MiddleDomainCS__Group_0__0 : rule__MiddleDomainCS__Group_0__0__Impl rule__MiddleDomainCS__Group_0__1 ;
public final void rule__MiddleDomainCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9385:1: ( rule__MiddleDomainCS__Group_0__0__Impl rule__MiddleDomainCS__Group_0__1 )
- // InternalQVTimperative.g:9386:2: rule__MiddleDomainCS__Group_0__0__Impl rule__MiddleDomainCS__Group_0__1
+ // InternalQVTimperative.g:8463:1: ( rule__MiddleDomainCS__Group_0__0__Impl rule__MiddleDomainCS__Group_0__1 )
+ // InternalQVTimperative.g:8464:2: rule__MiddleDomainCS__Group_0__0__Impl rule__MiddleDomainCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_40);
rule__MiddleDomainCS__Group_0__0__Impl();
state._fsp--;
@@ -29923,22 +27291,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0__0__Impl"
- // InternalQVTimperative.g:9393:1: rule__MiddleDomainCS__Group_0__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:8471:1: rule__MiddleDomainCS__Group_0__0__Impl : ( '{' ) ;
public final void rule__MiddleDomainCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9397:1: ( ( '{' ) )
- // InternalQVTimperative.g:9398:1: ( '{' )
+ // InternalQVTimperative.g:8475:1: ( ( '{' ) )
+ // InternalQVTimperative.g:8476:1: ( '{' )
{
- // InternalQVTimperative.g:9398:1: ( '{' )
- // InternalQVTimperative.g:9399:1: '{'
+ // InternalQVTimperative.g:8476:1: ( '{' )
+ // InternalQVTimperative.g:8477:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getLeftCurlyBracketKeyword_0_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleDomainCSAccess().getLeftCurlyBracketKeyword_0_0());
}
@@ -29964,16 +27332,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0__1"
- // InternalQVTimperative.g:9412:1: rule__MiddleDomainCS__Group_0__1 : rule__MiddleDomainCS__Group_0__1__Impl rule__MiddleDomainCS__Group_0__2 ;
+ // InternalQVTimperative.g:8490:1: rule__MiddleDomainCS__Group_0__1 : rule__MiddleDomainCS__Group_0__1__Impl rule__MiddleDomainCS__Group_0__2 ;
public final void rule__MiddleDomainCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9416:1: ( rule__MiddleDomainCS__Group_0__1__Impl rule__MiddleDomainCS__Group_0__2 )
- // InternalQVTimperative.g:9417:2: rule__MiddleDomainCS__Group_0__1__Impl rule__MiddleDomainCS__Group_0__2
+ // InternalQVTimperative.g:8494:1: ( rule__MiddleDomainCS__Group_0__1__Impl rule__MiddleDomainCS__Group_0__2 )
+ // InternalQVTimperative.g:8495:2: rule__MiddleDomainCS__Group_0__1__Impl rule__MiddleDomainCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_40);
rule__MiddleDomainCS__Group_0__1__Impl();
state._fsp--;
@@ -30002,31 +27370,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0__1__Impl"
- // InternalQVTimperative.g:9424:1: rule__MiddleDomainCS__Group_0__1__Impl : ( ( rule__MiddleDomainCS__Group_0_1__0 )? ) ;
+ // InternalQVTimperative.g:8502:1: rule__MiddleDomainCS__Group_0__1__Impl : ( ( rule__MiddleDomainCS__Group_0_1__0 )? ) ;
public final void rule__MiddleDomainCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9428:1: ( ( ( rule__MiddleDomainCS__Group_0_1__0 )? ) )
- // InternalQVTimperative.g:9429:1: ( ( rule__MiddleDomainCS__Group_0_1__0 )? )
+ // InternalQVTimperative.g:8506:1: ( ( ( rule__MiddleDomainCS__Group_0_1__0 )? ) )
+ // InternalQVTimperative.g:8507:1: ( ( rule__MiddleDomainCS__Group_0_1__0 )? )
{
- // InternalQVTimperative.g:9429:1: ( ( rule__MiddleDomainCS__Group_0_1__0 )? )
- // InternalQVTimperative.g:9430:1: ( rule__MiddleDomainCS__Group_0_1__0 )?
+ // InternalQVTimperative.g:8507:1: ( ( rule__MiddleDomainCS__Group_0_1__0 )? )
+ // InternalQVTimperative.g:8508:1: ( rule__MiddleDomainCS__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getGroup_0_1());
}
- // InternalQVTimperative.g:9431:1: ( rule__MiddleDomainCS__Group_0_1__0 )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // InternalQVTimperative.g:8509:1: ( rule__MiddleDomainCS__Group_0_1__0 )?
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA94_0==19) ) {
- alt94=1;
+ if ( (LA90_0==21) ) {
+ alt90=1;
}
- switch (alt94) {
+ switch (alt90) {
case 1 :
- // InternalQVTimperative.g:9431:2: rule__MiddleDomainCS__Group_0_1__0
+ // InternalQVTimperative.g:8509:2: rule__MiddleDomainCS__Group_0_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__Group_0_1__0();
@@ -30064,16 +27432,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0__2"
- // InternalQVTimperative.g:9441:1: rule__MiddleDomainCS__Group_0__2 : rule__MiddleDomainCS__Group_0__2__Impl rule__MiddleDomainCS__Group_0__3 ;
+ // InternalQVTimperative.g:8519:1: rule__MiddleDomainCS__Group_0__2 : rule__MiddleDomainCS__Group_0__2__Impl rule__MiddleDomainCS__Group_0__3 ;
public final void rule__MiddleDomainCS__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9445:1: ( rule__MiddleDomainCS__Group_0__2__Impl rule__MiddleDomainCS__Group_0__3 )
- // InternalQVTimperative.g:9446:2: rule__MiddleDomainCS__Group_0__2__Impl rule__MiddleDomainCS__Group_0__3
+ // InternalQVTimperative.g:8523:1: ( rule__MiddleDomainCS__Group_0__2__Impl rule__MiddleDomainCS__Group_0__3 )
+ // InternalQVTimperative.g:8524:2: rule__MiddleDomainCS__Group_0__2__Impl rule__MiddleDomainCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_40);
rule__MiddleDomainCS__Group_0__2__Impl();
state._fsp--;
@@ -30102,31 +27470,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0__2__Impl"
- // InternalQVTimperative.g:9453:1: rule__MiddleDomainCS__Group_0__2__Impl : ( ( rule__MiddleDomainCS__Group_0_2__0 )? ) ;
+ // InternalQVTimperative.g:8531:1: rule__MiddleDomainCS__Group_0__2__Impl : ( ( rule__MiddleDomainCS__Group_0_2__0 )? ) ;
public final void rule__MiddleDomainCS__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9457:1: ( ( ( rule__MiddleDomainCS__Group_0_2__0 )? ) )
- // InternalQVTimperative.g:9458:1: ( ( rule__MiddleDomainCS__Group_0_2__0 )? )
+ // InternalQVTimperative.g:8535:1: ( ( ( rule__MiddleDomainCS__Group_0_2__0 )? ) )
+ // InternalQVTimperative.g:8536:1: ( ( rule__MiddleDomainCS__Group_0_2__0 )? )
{
- // InternalQVTimperative.g:9458:1: ( ( rule__MiddleDomainCS__Group_0_2__0 )? )
- // InternalQVTimperative.g:9459:1: ( rule__MiddleDomainCS__Group_0_2__0 )?
+ // InternalQVTimperative.g:8536:1: ( ( rule__MiddleDomainCS__Group_0_2__0 )? )
+ // InternalQVTimperative.g:8537:1: ( rule__MiddleDomainCS__Group_0_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getGroup_0_2());
}
- // InternalQVTimperative.g:9460:1: ( rule__MiddleDomainCS__Group_0_2__0 )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // InternalQVTimperative.g:8538:1: ( rule__MiddleDomainCS__Group_0_2__0 )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA95_0==20) ) {
- alt95=1;
+ if ( (LA91_0==22) ) {
+ alt91=1;
}
- switch (alt95) {
+ switch (alt91) {
case 1 :
- // InternalQVTimperative.g:9460:2: rule__MiddleDomainCS__Group_0_2__0
+ // InternalQVTimperative.g:8538:2: rule__MiddleDomainCS__Group_0_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__Group_0_2__0();
@@ -30164,14 +27532,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0__3"
- // InternalQVTimperative.g:9470:1: rule__MiddleDomainCS__Group_0__3 : rule__MiddleDomainCS__Group_0__3__Impl ;
+ // InternalQVTimperative.g:8548:1: rule__MiddleDomainCS__Group_0__3 : rule__MiddleDomainCS__Group_0__3__Impl ;
public final void rule__MiddleDomainCS__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9474:1: ( rule__MiddleDomainCS__Group_0__3__Impl )
- // InternalQVTimperative.g:9475:2: rule__MiddleDomainCS__Group_0__3__Impl
+ // InternalQVTimperative.g:8552:1: ( rule__MiddleDomainCS__Group_0__3__Impl )
+ // InternalQVTimperative.g:8553:2: rule__MiddleDomainCS__Group_0__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__Group_0__3__Impl();
@@ -30197,22 +27565,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0__3__Impl"
- // InternalQVTimperative.g:9481:1: rule__MiddleDomainCS__Group_0__3__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:8559:1: rule__MiddleDomainCS__Group_0__3__Impl : ( '}' ) ;
public final void rule__MiddleDomainCS__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9485:1: ( ( '}' ) )
- // InternalQVTimperative.g:9486:1: ( '}' )
+ // InternalQVTimperative.g:8563:1: ( ( '}' ) )
+ // InternalQVTimperative.g:8564:1: ( '}' )
{
- // InternalQVTimperative.g:9486:1: ( '}' )
- // InternalQVTimperative.g:9487:1: '}'
+ // InternalQVTimperative.g:8564:1: ( '}' )
+ // InternalQVTimperative.g:8565:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getRightCurlyBracketKeyword_0_3());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleDomainCSAccess().getRightCurlyBracketKeyword_0_3());
}
@@ -30238,16 +27606,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_1__0"
- // InternalQVTimperative.g:9508:1: rule__MiddleDomainCS__Group_0_1__0 : rule__MiddleDomainCS__Group_0_1__0__Impl rule__MiddleDomainCS__Group_0_1__1 ;
+ // InternalQVTimperative.g:8586:1: rule__MiddleDomainCS__Group_0_1__0 : rule__MiddleDomainCS__Group_0_1__0__Impl rule__MiddleDomainCS__Group_0_1__1 ;
public final void rule__MiddleDomainCS__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9512:1: ( rule__MiddleDomainCS__Group_0_1__0__Impl rule__MiddleDomainCS__Group_0_1__1 )
- // InternalQVTimperative.g:9513:2: rule__MiddleDomainCS__Group_0_1__0__Impl rule__MiddleDomainCS__Group_0_1__1
+ // InternalQVTimperative.g:8590:1: ( rule__MiddleDomainCS__Group_0_1__0__Impl rule__MiddleDomainCS__Group_0_1__1 )
+ // InternalQVTimperative.g:8591:2: rule__MiddleDomainCS__Group_0_1__0__Impl rule__MiddleDomainCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__MiddleDomainCS__Group_0_1__0__Impl();
state._fsp--;
@@ -30276,22 +27644,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_1__0__Impl"
- // InternalQVTimperative.g:9520:1: rule__MiddleDomainCS__Group_0_1__0__Impl : ( 'check' ) ;
+ // InternalQVTimperative.g:8598:1: rule__MiddleDomainCS__Group_0_1__0__Impl : ( 'check' ) ;
public final void rule__MiddleDomainCS__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9524:1: ( ( 'check' ) )
- // InternalQVTimperative.g:9525:1: ( 'check' )
+ // InternalQVTimperative.g:8602:1: ( ( 'check' ) )
+ // InternalQVTimperative.g:8603:1: ( 'check' )
{
- // InternalQVTimperative.g:9525:1: ( 'check' )
- // InternalQVTimperative.g:9526:1: 'check'
+ // InternalQVTimperative.g:8603:1: ( 'check' )
+ // InternalQVTimperative.g:8604:1: 'check'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getCheckKeyword_0_1_0());
}
- match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleDomainCSAccess().getCheckKeyword_0_1_0());
}
@@ -30317,16 +27685,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_1__1"
- // InternalQVTimperative.g:9539:1: rule__MiddleDomainCS__Group_0_1__1 : rule__MiddleDomainCS__Group_0_1__1__Impl rule__MiddleDomainCS__Group_0_1__2 ;
+ // InternalQVTimperative.g:8617:1: rule__MiddleDomainCS__Group_0_1__1 : rule__MiddleDomainCS__Group_0_1__1__Impl rule__MiddleDomainCS__Group_0_1__2 ;
public final void rule__MiddleDomainCS__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9543:1: ( rule__MiddleDomainCS__Group_0_1__1__Impl rule__MiddleDomainCS__Group_0_1__2 )
- // InternalQVTimperative.g:9544:2: rule__MiddleDomainCS__Group_0_1__1__Impl rule__MiddleDomainCS__Group_0_1__2
+ // InternalQVTimperative.g:8621:1: ( rule__MiddleDomainCS__Group_0_1__1__Impl rule__MiddleDomainCS__Group_0_1__2 )
+ // InternalQVTimperative.g:8622:2: rule__MiddleDomainCS__Group_0_1__1__Impl rule__MiddleDomainCS__Group_0_1__2
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__MiddleDomainCS__Group_0_1__1__Impl();
state._fsp--;
@@ -30355,23 +27723,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_1__1__Impl"
- // InternalQVTimperative.g:9551:1: rule__MiddleDomainCS__Group_0_1__1__Impl : ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 ) ) ;
+ // InternalQVTimperative.g:8629:1: rule__MiddleDomainCS__Group_0_1__1__Impl : ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 ) ) ;
public final void rule__MiddleDomainCS__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9555:1: ( ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 ) ) )
- // InternalQVTimperative.g:9556:1: ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 ) )
+ // InternalQVTimperative.g:8633:1: ( ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 ) ) )
+ // InternalQVTimperative.g:8634:1: ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 ) )
{
- // InternalQVTimperative.g:9556:1: ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 ) )
- // InternalQVTimperative.g:9557:1: ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 )
+ // InternalQVTimperative.g:8634:1: ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 ) )
+ // InternalQVTimperative.g:8635:1: ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getCheckedPropertiesAssignment_0_1_1());
}
- // InternalQVTimperative.g:9558:1: ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 )
- // InternalQVTimperative.g:9558:2: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1
+ // InternalQVTimperative.g:8636:1: ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 )
+ // InternalQVTimperative.g:8636:2: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1();
@@ -30406,14 +27774,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_1__2"
- // InternalQVTimperative.g:9568:1: rule__MiddleDomainCS__Group_0_1__2 : rule__MiddleDomainCS__Group_0_1__2__Impl ;
+ // InternalQVTimperative.g:8646:1: rule__MiddleDomainCS__Group_0_1__2 : rule__MiddleDomainCS__Group_0_1__2__Impl ;
public final void rule__MiddleDomainCS__Group_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9572:1: ( rule__MiddleDomainCS__Group_0_1__2__Impl )
- // InternalQVTimperative.g:9573:2: rule__MiddleDomainCS__Group_0_1__2__Impl
+ // InternalQVTimperative.g:8650:1: ( rule__MiddleDomainCS__Group_0_1__2__Impl )
+ // InternalQVTimperative.g:8651:2: rule__MiddleDomainCS__Group_0_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__Group_0_1__2__Impl();
@@ -30439,37 +27807,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_1__2__Impl"
- // InternalQVTimperative.g:9579:1: rule__MiddleDomainCS__Group_0_1__2__Impl : ( ( rule__MiddleDomainCS__Group_0_1_2__0 )* ) ;
+ // InternalQVTimperative.g:8657:1: rule__MiddleDomainCS__Group_0_1__2__Impl : ( ( rule__MiddleDomainCS__Group_0_1_2__0 )* ) ;
public final void rule__MiddleDomainCS__Group_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9583:1: ( ( ( rule__MiddleDomainCS__Group_0_1_2__0 )* ) )
- // InternalQVTimperative.g:9584:1: ( ( rule__MiddleDomainCS__Group_0_1_2__0 )* )
+ // InternalQVTimperative.g:8661:1: ( ( ( rule__MiddleDomainCS__Group_0_1_2__0 )* ) )
+ // InternalQVTimperative.g:8662:1: ( ( rule__MiddleDomainCS__Group_0_1_2__0 )* )
{
- // InternalQVTimperative.g:9584:1: ( ( rule__MiddleDomainCS__Group_0_1_2__0 )* )
- // InternalQVTimperative.g:9585:1: ( rule__MiddleDomainCS__Group_0_1_2__0 )*
+ // InternalQVTimperative.g:8662:1: ( ( rule__MiddleDomainCS__Group_0_1_2__0 )* )
+ // InternalQVTimperative.g:8663:1: ( rule__MiddleDomainCS__Group_0_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getGroup_0_1_2());
}
- // InternalQVTimperative.g:9586:1: ( rule__MiddleDomainCS__Group_0_1_2__0 )*
- loop96:
+ // InternalQVTimperative.g:8664:1: ( rule__MiddleDomainCS__Group_0_1_2__0 )*
+ loop92:
do {
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA96_0==72) ) {
- alt96=1;
+ if ( (LA92_0==73) ) {
+ alt92=1;
}
- switch (alt96) {
+ switch (alt92) {
case 1 :
- // InternalQVTimperative.g:9586:2: rule__MiddleDomainCS__Group_0_1_2__0
+ // InternalQVTimperative.g:8664:2: rule__MiddleDomainCS__Group_0_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__MiddleDomainCS__Group_0_1_2__0();
state._fsp--;
@@ -30479,7 +27847,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop96;
+ break loop92;
}
} while (true);
@@ -30508,16 +27876,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_1_2__0"
- // InternalQVTimperative.g:9602:1: rule__MiddleDomainCS__Group_0_1_2__0 : rule__MiddleDomainCS__Group_0_1_2__0__Impl rule__MiddleDomainCS__Group_0_1_2__1 ;
+ // InternalQVTimperative.g:8680:1: rule__MiddleDomainCS__Group_0_1_2__0 : rule__MiddleDomainCS__Group_0_1_2__0__Impl rule__MiddleDomainCS__Group_0_1_2__1 ;
public final void rule__MiddleDomainCS__Group_0_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9606:1: ( rule__MiddleDomainCS__Group_0_1_2__0__Impl rule__MiddleDomainCS__Group_0_1_2__1 )
- // InternalQVTimperative.g:9607:2: rule__MiddleDomainCS__Group_0_1_2__0__Impl rule__MiddleDomainCS__Group_0_1_2__1
+ // InternalQVTimperative.g:8684:1: ( rule__MiddleDomainCS__Group_0_1_2__0__Impl rule__MiddleDomainCS__Group_0_1_2__1 )
+ // InternalQVTimperative.g:8685:2: rule__MiddleDomainCS__Group_0_1_2__0__Impl rule__MiddleDomainCS__Group_0_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__MiddleDomainCS__Group_0_1_2__0__Impl();
state._fsp--;
@@ -30546,22 +27914,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_1_2__0__Impl"
- // InternalQVTimperative.g:9614:1: rule__MiddleDomainCS__Group_0_1_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:8692:1: rule__MiddleDomainCS__Group_0_1_2__0__Impl : ( ',' ) ;
public final void rule__MiddleDomainCS__Group_0_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9618:1: ( ( ',' ) )
- // InternalQVTimperative.g:9619:1: ( ',' )
+ // InternalQVTimperative.g:8696:1: ( ( ',' ) )
+ // InternalQVTimperative.g:8697:1: ( ',' )
{
- // InternalQVTimperative.g:9619:1: ( ',' )
- // InternalQVTimperative.g:9620:1: ','
+ // InternalQVTimperative.g:8697:1: ( ',' )
+ // InternalQVTimperative.g:8698:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getCommaKeyword_0_1_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleDomainCSAccess().getCommaKeyword_0_1_2_0());
}
@@ -30587,14 +27955,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_1_2__1"
- // InternalQVTimperative.g:9633:1: rule__MiddleDomainCS__Group_0_1_2__1 : rule__MiddleDomainCS__Group_0_1_2__1__Impl ;
+ // InternalQVTimperative.g:8711:1: rule__MiddleDomainCS__Group_0_1_2__1 : rule__MiddleDomainCS__Group_0_1_2__1__Impl ;
public final void rule__MiddleDomainCS__Group_0_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9637:1: ( rule__MiddleDomainCS__Group_0_1_2__1__Impl )
- // InternalQVTimperative.g:9638:2: rule__MiddleDomainCS__Group_0_1_2__1__Impl
+ // InternalQVTimperative.g:8715:1: ( rule__MiddleDomainCS__Group_0_1_2__1__Impl )
+ // InternalQVTimperative.g:8716:2: rule__MiddleDomainCS__Group_0_1_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__Group_0_1_2__1__Impl();
@@ -30620,23 +27988,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_1_2__1__Impl"
- // InternalQVTimperative.g:9644:1: rule__MiddleDomainCS__Group_0_1_2__1__Impl : ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 ) ) ;
+ // InternalQVTimperative.g:8722:1: rule__MiddleDomainCS__Group_0_1_2__1__Impl : ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 ) ) ;
public final void rule__MiddleDomainCS__Group_0_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9648:1: ( ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 ) ) )
- // InternalQVTimperative.g:9649:1: ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 ) )
+ // InternalQVTimperative.g:8726:1: ( ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 ) ) )
+ // InternalQVTimperative.g:8727:1: ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 ) )
{
- // InternalQVTimperative.g:9649:1: ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 ) )
- // InternalQVTimperative.g:9650:1: ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 )
+ // InternalQVTimperative.g:8727:1: ( ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 ) )
+ // InternalQVTimperative.g:8728:1: ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getCheckedPropertiesAssignment_0_1_2_1());
}
- // InternalQVTimperative.g:9651:1: ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 )
- // InternalQVTimperative.g:9651:2: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1
+ // InternalQVTimperative.g:8729:1: ( rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 )
+ // InternalQVTimperative.g:8729:2: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1();
@@ -30671,16 +28039,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_2__0"
- // InternalQVTimperative.g:9665:1: rule__MiddleDomainCS__Group_0_2__0 : rule__MiddleDomainCS__Group_0_2__0__Impl rule__MiddleDomainCS__Group_0_2__1 ;
+ // InternalQVTimperative.g:8743:1: rule__MiddleDomainCS__Group_0_2__0 : rule__MiddleDomainCS__Group_0_2__0__Impl rule__MiddleDomainCS__Group_0_2__1 ;
public final void rule__MiddleDomainCS__Group_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9669:1: ( rule__MiddleDomainCS__Group_0_2__0__Impl rule__MiddleDomainCS__Group_0_2__1 )
- // InternalQVTimperative.g:9670:2: rule__MiddleDomainCS__Group_0_2__0__Impl rule__MiddleDomainCS__Group_0_2__1
+ // InternalQVTimperative.g:8747:1: ( rule__MiddleDomainCS__Group_0_2__0__Impl rule__MiddleDomainCS__Group_0_2__1 )
+ // InternalQVTimperative.g:8748:2: rule__MiddleDomainCS__Group_0_2__0__Impl rule__MiddleDomainCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__MiddleDomainCS__Group_0_2__0__Impl();
state._fsp--;
@@ -30709,22 +28077,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_2__0__Impl"
- // InternalQVTimperative.g:9677:1: rule__MiddleDomainCS__Group_0_2__0__Impl : ( 'enforce' ) ;
+ // InternalQVTimperative.g:8755:1: rule__MiddleDomainCS__Group_0_2__0__Impl : ( 'enforce' ) ;
public final void rule__MiddleDomainCS__Group_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9681:1: ( ( 'enforce' ) )
- // InternalQVTimperative.g:9682:1: ( 'enforce' )
+ // InternalQVTimperative.g:8759:1: ( ( 'enforce' ) )
+ // InternalQVTimperative.g:8760:1: ( 'enforce' )
{
- // InternalQVTimperative.g:9682:1: ( 'enforce' )
- // InternalQVTimperative.g:9683:1: 'enforce'
+ // InternalQVTimperative.g:8760:1: ( 'enforce' )
+ // InternalQVTimperative.g:8761:1: 'enforce'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getEnforceKeyword_0_2_0());
}
- match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleDomainCSAccess().getEnforceKeyword_0_2_0());
}
@@ -30750,16 +28118,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_2__1"
- // InternalQVTimperative.g:9696:1: rule__MiddleDomainCS__Group_0_2__1 : rule__MiddleDomainCS__Group_0_2__1__Impl rule__MiddleDomainCS__Group_0_2__2 ;
+ // InternalQVTimperative.g:8774:1: rule__MiddleDomainCS__Group_0_2__1 : rule__MiddleDomainCS__Group_0_2__1__Impl rule__MiddleDomainCS__Group_0_2__2 ;
public final void rule__MiddleDomainCS__Group_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9700:1: ( rule__MiddleDomainCS__Group_0_2__1__Impl rule__MiddleDomainCS__Group_0_2__2 )
- // InternalQVTimperative.g:9701:2: rule__MiddleDomainCS__Group_0_2__1__Impl rule__MiddleDomainCS__Group_0_2__2
+ // InternalQVTimperative.g:8778:1: ( rule__MiddleDomainCS__Group_0_2__1__Impl rule__MiddleDomainCS__Group_0_2__2 )
+ // InternalQVTimperative.g:8779:2: rule__MiddleDomainCS__Group_0_2__1__Impl rule__MiddleDomainCS__Group_0_2__2
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__MiddleDomainCS__Group_0_2__1__Impl();
state._fsp--;
@@ -30788,23 +28156,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_2__1__Impl"
- // InternalQVTimperative.g:9708:1: rule__MiddleDomainCS__Group_0_2__1__Impl : ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 ) ) ;
+ // InternalQVTimperative.g:8786:1: rule__MiddleDomainCS__Group_0_2__1__Impl : ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 ) ) ;
public final void rule__MiddleDomainCS__Group_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9712:1: ( ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 ) ) )
- // InternalQVTimperative.g:9713:1: ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 ) )
+ // InternalQVTimperative.g:8790:1: ( ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 ) ) )
+ // InternalQVTimperative.g:8791:1: ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 ) )
{
- // InternalQVTimperative.g:9713:1: ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 ) )
- // InternalQVTimperative.g:9714:1: ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 )
+ // InternalQVTimperative.g:8791:1: ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 ) )
+ // InternalQVTimperative.g:8792:1: ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getEnforcedPropertiesAssignment_0_2_1());
}
- // InternalQVTimperative.g:9715:1: ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 )
- // InternalQVTimperative.g:9715:2: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1
+ // InternalQVTimperative.g:8793:1: ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 )
+ // InternalQVTimperative.g:8793:2: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1();
@@ -30839,14 +28207,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_2__2"
- // InternalQVTimperative.g:9725:1: rule__MiddleDomainCS__Group_0_2__2 : rule__MiddleDomainCS__Group_0_2__2__Impl ;
+ // InternalQVTimperative.g:8803:1: rule__MiddleDomainCS__Group_0_2__2 : rule__MiddleDomainCS__Group_0_2__2__Impl ;
public final void rule__MiddleDomainCS__Group_0_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9729:1: ( rule__MiddleDomainCS__Group_0_2__2__Impl )
- // InternalQVTimperative.g:9730:2: rule__MiddleDomainCS__Group_0_2__2__Impl
+ // InternalQVTimperative.g:8807:1: ( rule__MiddleDomainCS__Group_0_2__2__Impl )
+ // InternalQVTimperative.g:8808:2: rule__MiddleDomainCS__Group_0_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__Group_0_2__2__Impl();
@@ -30872,37 +28240,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_2__2__Impl"
- // InternalQVTimperative.g:9736:1: rule__MiddleDomainCS__Group_0_2__2__Impl : ( ( rule__MiddleDomainCS__Group_0_2_2__0 )* ) ;
+ // InternalQVTimperative.g:8814:1: rule__MiddleDomainCS__Group_0_2__2__Impl : ( ( rule__MiddleDomainCS__Group_0_2_2__0 )* ) ;
public final void rule__MiddleDomainCS__Group_0_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9740:1: ( ( ( rule__MiddleDomainCS__Group_0_2_2__0 )* ) )
- // InternalQVTimperative.g:9741:1: ( ( rule__MiddleDomainCS__Group_0_2_2__0 )* )
+ // InternalQVTimperative.g:8818:1: ( ( ( rule__MiddleDomainCS__Group_0_2_2__0 )* ) )
+ // InternalQVTimperative.g:8819:1: ( ( rule__MiddleDomainCS__Group_0_2_2__0 )* )
{
- // InternalQVTimperative.g:9741:1: ( ( rule__MiddleDomainCS__Group_0_2_2__0 )* )
- // InternalQVTimperative.g:9742:1: ( rule__MiddleDomainCS__Group_0_2_2__0 )*
+ // InternalQVTimperative.g:8819:1: ( ( rule__MiddleDomainCS__Group_0_2_2__0 )* )
+ // InternalQVTimperative.g:8820:1: ( rule__MiddleDomainCS__Group_0_2_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getGroup_0_2_2());
}
- // InternalQVTimperative.g:9743:1: ( rule__MiddleDomainCS__Group_0_2_2__0 )*
- loop97:
+ // InternalQVTimperative.g:8821:1: ( rule__MiddleDomainCS__Group_0_2_2__0 )*
+ loop93:
do {
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA97_0==72) ) {
- alt97=1;
+ if ( (LA93_0==73) ) {
+ alt93=1;
}
- switch (alt97) {
+ switch (alt93) {
case 1 :
- // InternalQVTimperative.g:9743:2: rule__MiddleDomainCS__Group_0_2_2__0
+ // InternalQVTimperative.g:8821:2: rule__MiddleDomainCS__Group_0_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__MiddleDomainCS__Group_0_2_2__0();
state._fsp--;
@@ -30912,7 +28280,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop97;
+ break loop93;
}
} while (true);
@@ -30941,16 +28309,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_2_2__0"
- // InternalQVTimperative.g:9759:1: rule__MiddleDomainCS__Group_0_2_2__0 : rule__MiddleDomainCS__Group_0_2_2__0__Impl rule__MiddleDomainCS__Group_0_2_2__1 ;
+ // InternalQVTimperative.g:8837:1: rule__MiddleDomainCS__Group_0_2_2__0 : rule__MiddleDomainCS__Group_0_2_2__0__Impl rule__MiddleDomainCS__Group_0_2_2__1 ;
public final void rule__MiddleDomainCS__Group_0_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9763:1: ( rule__MiddleDomainCS__Group_0_2_2__0__Impl rule__MiddleDomainCS__Group_0_2_2__1 )
- // InternalQVTimperative.g:9764:2: rule__MiddleDomainCS__Group_0_2_2__0__Impl rule__MiddleDomainCS__Group_0_2_2__1
+ // InternalQVTimperative.g:8841:1: ( rule__MiddleDomainCS__Group_0_2_2__0__Impl rule__MiddleDomainCS__Group_0_2_2__1 )
+ // InternalQVTimperative.g:8842:2: rule__MiddleDomainCS__Group_0_2_2__0__Impl rule__MiddleDomainCS__Group_0_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__MiddleDomainCS__Group_0_2_2__0__Impl();
state._fsp--;
@@ -30979,22 +28347,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_2_2__0__Impl"
- // InternalQVTimperative.g:9771:1: rule__MiddleDomainCS__Group_0_2_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:8849:1: rule__MiddleDomainCS__Group_0_2_2__0__Impl : ( ',' ) ;
public final void rule__MiddleDomainCS__Group_0_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9775:1: ( ( ',' ) )
- // InternalQVTimperative.g:9776:1: ( ',' )
+ // InternalQVTimperative.g:8853:1: ( ( ',' ) )
+ // InternalQVTimperative.g:8854:1: ( ',' )
{
- // InternalQVTimperative.g:9776:1: ( ',' )
- // InternalQVTimperative.g:9777:1: ','
+ // InternalQVTimperative.g:8854:1: ( ',' )
+ // InternalQVTimperative.g:8855:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getCommaKeyword_0_2_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleDomainCSAccess().getCommaKeyword_0_2_2_0());
}
@@ -31020,14 +28388,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_2_2__1"
- // InternalQVTimperative.g:9790:1: rule__MiddleDomainCS__Group_0_2_2__1 : rule__MiddleDomainCS__Group_0_2_2__1__Impl ;
+ // InternalQVTimperative.g:8868:1: rule__MiddleDomainCS__Group_0_2_2__1 : rule__MiddleDomainCS__Group_0_2_2__1__Impl ;
public final void rule__MiddleDomainCS__Group_0_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9794:1: ( rule__MiddleDomainCS__Group_0_2_2__1__Impl )
- // InternalQVTimperative.g:9795:2: rule__MiddleDomainCS__Group_0_2_2__1__Impl
+ // InternalQVTimperative.g:8872:1: ( rule__MiddleDomainCS__Group_0_2_2__1__Impl )
+ // InternalQVTimperative.g:8873:2: rule__MiddleDomainCS__Group_0_2_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__Group_0_2_2__1__Impl();
@@ -31053,23 +28421,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__Group_0_2_2__1__Impl"
- // InternalQVTimperative.g:9801:1: rule__MiddleDomainCS__Group_0_2_2__1__Impl : ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 ) ) ;
+ // InternalQVTimperative.g:8879:1: rule__MiddleDomainCS__Group_0_2_2__1__Impl : ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 ) ) ;
public final void rule__MiddleDomainCS__Group_0_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:9805:1: ( ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 ) ) )
- // InternalQVTimperative.g:9806:1: ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 ) )
+ // InternalQVTimperative.g:8883:1: ( ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 ) ) )
+ // InternalQVTimperative.g:8884:1: ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 ) )
{
- // InternalQVTimperative.g:9806:1: ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 ) )
- // InternalQVTimperative.g:9807:1: ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 )
+ // InternalQVTimperative.g:8884:1: ( ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 ) )
+ // InternalQVTimperative.g:8885:1: ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getEnforcedPropertiesAssignment_0_2_2_1());
}
- // InternalQVTimperative.g:9808:1: ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 )
- // InternalQVTimperative.g:9808:2: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1
+ // InternalQVTimperative.g:8886:1: ( rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 )
+ // InternalQVTimperative.g:8886:2: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1();
@@ -31103,1748 +28471,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__MiddleDomainCS__Group_0_2_2__1__Impl"
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__0"
- // InternalQVTimperative.g:9822:1: rule__MiddleBottomPatternCS__Group_0__0 : rule__MiddleBottomPatternCS__Group_0__0__Impl rule__MiddleBottomPatternCS__Group_0__1 ;
- public final void rule__MiddleBottomPatternCS__Group_0__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9826:1: ( rule__MiddleBottomPatternCS__Group_0__0__Impl rule__MiddleBottomPatternCS__Group_0__1 )
- // InternalQVTimperative.g:9827:2: rule__MiddleBottomPatternCS__Group_0__0__Impl rule__MiddleBottomPatternCS__Group_0__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__MiddleBottomPatternCS__Group_0__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_0__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__0"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__0__Impl"
- // InternalQVTimperative.g:9834:1: rule__MiddleBottomPatternCS__Group_0__0__Impl : ( '{' ) ;
- public final void rule__MiddleBottomPatternCS__Group_0__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9838:1: ( ( '{' ) )
- // InternalQVTimperative.g:9839:1: ( '{' )
- {
- // InternalQVTimperative.g:9839:1: ( '{' )
- // InternalQVTimperative.g:9840:1: '{'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
- }
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__0__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__1"
- // InternalQVTimperative.g:9853:1: rule__MiddleBottomPatternCS__Group_0__1 : rule__MiddleBottomPatternCS__Group_0__1__Impl rule__MiddleBottomPatternCS__Group_0__2 ;
- public final void rule__MiddleBottomPatternCS__Group_0__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9857:1: ( rule__MiddleBottomPatternCS__Group_0__1__Impl rule__MiddleBottomPatternCS__Group_0__2 )
- // InternalQVTimperative.g:9858:2: rule__MiddleBottomPatternCS__Group_0__1__Impl rule__MiddleBottomPatternCS__Group_0__2
- {
- pushFollow(FollowSets000.FOLLOW_11);
- rule__MiddleBottomPatternCS__Group_0__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_0__2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__1"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__1__Impl"
- // InternalQVTimperative.g:9865:1: rule__MiddleBottomPatternCS__Group_0__1__Impl : ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) ;
- public final void rule__MiddleBottomPatternCS__Group_0__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9869:1: ( ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) ) )
- // InternalQVTimperative.g:9870:1: ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) )
- {
- // InternalQVTimperative.g:9870:1: ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 ) )
- // InternalQVTimperative.g:9871:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1());
- }
- // InternalQVTimperative.g:9872:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 )
- // InternalQVTimperative.g:9872:2: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__1__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__2"
- // InternalQVTimperative.g:9882:1: rule__MiddleBottomPatternCS__Group_0__2 : rule__MiddleBottomPatternCS__Group_0__2__Impl rule__MiddleBottomPatternCS__Group_0__3 ;
- public final void rule__MiddleBottomPatternCS__Group_0__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9886:1: ( rule__MiddleBottomPatternCS__Group_0__2__Impl rule__MiddleBottomPatternCS__Group_0__3 )
- // InternalQVTimperative.g:9887:2: rule__MiddleBottomPatternCS__Group_0__2__Impl rule__MiddleBottomPatternCS__Group_0__3
- {
- pushFollow(FollowSets000.FOLLOW_11);
- rule__MiddleBottomPatternCS__Group_0__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_0__3();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__2"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__2__Impl"
- // InternalQVTimperative.g:9894:1: rule__MiddleBottomPatternCS__Group_0__2__Impl : ( ( rule__MiddleBottomPatternCS__Group_0_2__0 )* ) ;
- public final void rule__MiddleBottomPatternCS__Group_0__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9898:1: ( ( ( rule__MiddleBottomPatternCS__Group_0_2__0 )* ) )
- // InternalQVTimperative.g:9899:1: ( ( rule__MiddleBottomPatternCS__Group_0_2__0 )* )
- {
- // InternalQVTimperative.g:9899:1: ( ( rule__MiddleBottomPatternCS__Group_0_2__0 )* )
- // InternalQVTimperative.g:9900:1: ( rule__MiddleBottomPatternCS__Group_0_2__0 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0_2());
- }
- // InternalQVTimperative.g:9901:1: ( rule__MiddleBottomPatternCS__Group_0_2__0 )*
- loop98:
- do {
- int alt98=2;
- int LA98_0 = input.LA(1);
-
- if ( (LA98_0==72) ) {
- alt98=1;
- }
-
-
- switch (alt98) {
- case 1 :
- // InternalQVTimperative.g:9901:2: rule__MiddleBottomPatternCS__Group_0_2__0
- {
- pushFollow(FollowSets000.FOLLOW_12);
- rule__MiddleBottomPatternCS__Group_0_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop98;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__2__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__3"
- // InternalQVTimperative.g:9911:1: rule__MiddleBottomPatternCS__Group_0__3 : rule__MiddleBottomPatternCS__Group_0__3__Impl rule__MiddleBottomPatternCS__Group_0__4 ;
- public final void rule__MiddleBottomPatternCS__Group_0__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9915:1: ( rule__MiddleBottomPatternCS__Group_0__3__Impl rule__MiddleBottomPatternCS__Group_0__4 )
- // InternalQVTimperative.g:9916:2: rule__MiddleBottomPatternCS__Group_0__3__Impl rule__MiddleBottomPatternCS__Group_0__4
- {
- pushFollow(FollowSets000.FOLLOW_13);
- rule__MiddleBottomPatternCS__Group_0__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_0__4();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__3"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__3__Impl"
- // InternalQVTimperative.g:9923:1: rule__MiddleBottomPatternCS__Group_0__3__Impl : ( '|' ) ;
- public final void rule__MiddleBottomPatternCS__Group_0__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9927:1: ( ( '|' ) )
- // InternalQVTimperative.g:9928:1: ( '|' )
- {
- // InternalQVTimperative.g:9928:1: ( '|' )
- // InternalQVTimperative.g:9929:1: '|'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3());
- }
- match(input,70,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__3__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__4"
- // InternalQVTimperative.g:9942:1: rule__MiddleBottomPatternCS__Group_0__4 : rule__MiddleBottomPatternCS__Group_0__4__Impl rule__MiddleBottomPatternCS__Group_0__5 ;
- public final void rule__MiddleBottomPatternCS__Group_0__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9946:1: ( rule__MiddleBottomPatternCS__Group_0__4__Impl rule__MiddleBottomPatternCS__Group_0__5 )
- // InternalQVTimperative.g:9947:2: rule__MiddleBottomPatternCS__Group_0__4__Impl rule__MiddleBottomPatternCS__Group_0__5
- {
- pushFollow(FollowSets000.FOLLOW_13);
- rule__MiddleBottomPatternCS__Group_0__4__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_0__5();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__4"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__4__Impl"
- // InternalQVTimperative.g:9954:1: rule__MiddleBottomPatternCS__Group_0__4__Impl : ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) ;
- public final void rule__MiddleBottomPatternCS__Group_0__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9958:1: ( ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4 )* ) )
- // InternalQVTimperative.g:9959:1: ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4 )* )
- {
- // InternalQVTimperative.g:9959:1: ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4 )* )
- // InternalQVTimperative.g:9960:1: ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4());
- }
- // InternalQVTimperative.g:9961:1: ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4 )*
- loop99:
- do {
- int alt99=2;
- int LA99_0 = input.LA(1);
-
- if ( ((LA99_0>=RULE_INT && LA99_0<=RULE_ESCAPED_ID)||(LA99_0>=19 && LA99_0<=29)||(LA99_0>=31 && LA99_0<=33)||(LA99_0>=50 && LA99_0<=64)||LA99_0==73||LA99_0==99||(LA99_0>=101 && LA99_0<=102)||LA99_0==106||(LA99_0>=111 && LA99_0<=112)||(LA99_0>=142 && LA99_0<=143)) ) {
- alt99=1;
- }
-
-
- switch (alt99) {
- case 1 :
- // InternalQVTimperative.g:9961:2: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4
- {
- pushFollow(FollowSets000.FOLLOW_14);
- rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop99;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__4__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__5"
- // InternalQVTimperative.g:9971:1: rule__MiddleBottomPatternCS__Group_0__5 : rule__MiddleBottomPatternCS__Group_0__5__Impl ;
- public final void rule__MiddleBottomPatternCS__Group_0__5() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9975:1: ( rule__MiddleBottomPatternCS__Group_0__5__Impl )
- // InternalQVTimperative.g:9976:2: rule__MiddleBottomPatternCS__Group_0__5__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_0__5__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__5"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0__5__Impl"
- // InternalQVTimperative.g:9982:1: rule__MiddleBottomPatternCS__Group_0__5__Impl : ( '}' ) ;
- public final void rule__MiddleBottomPatternCS__Group_0__5__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:9986:1: ( ( '}' ) )
- // InternalQVTimperative.g:9987:1: ( '}' )
- {
- // InternalQVTimperative.g:9987:1: ( '}' )
- // InternalQVTimperative.g:9988:1: '}'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
- }
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0__5__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0_2__0"
- // InternalQVTimperative.g:10013:1: rule__MiddleBottomPatternCS__Group_0_2__0 : rule__MiddleBottomPatternCS__Group_0_2__0__Impl rule__MiddleBottomPatternCS__Group_0_2__1 ;
- public final void rule__MiddleBottomPatternCS__Group_0_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10017:1: ( rule__MiddleBottomPatternCS__Group_0_2__0__Impl rule__MiddleBottomPatternCS__Group_0_2__1 )
- // InternalQVTimperative.g:10018:2: rule__MiddleBottomPatternCS__Group_0_2__0__Impl rule__MiddleBottomPatternCS__Group_0_2__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__MiddleBottomPatternCS__Group_0_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_0_2__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0_2__0"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0_2__0__Impl"
- // InternalQVTimperative.g:10025:1: rule__MiddleBottomPatternCS__Group_0_2__0__Impl : ( ',' ) ;
- public final void rule__MiddleBottomPatternCS__Group_0_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10029:1: ( ( ',' ) )
- // InternalQVTimperative.g:10030:1: ( ',' )
- {
- // InternalQVTimperative.g:10030:1: ( ',' )
- // InternalQVTimperative.g:10031:1: ','
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_0_2_0());
- }
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_0_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0_2__0__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0_2__1"
- // InternalQVTimperative.g:10044:1: rule__MiddleBottomPatternCS__Group_0_2__1 : rule__MiddleBottomPatternCS__Group_0_2__1__Impl ;
- public final void rule__MiddleBottomPatternCS__Group_0_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10048:1: ( rule__MiddleBottomPatternCS__Group_0_2__1__Impl )
- // InternalQVTimperative.g:10049:2: rule__MiddleBottomPatternCS__Group_0_2__1__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_0_2__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0_2__1"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_0_2__1__Impl"
- // InternalQVTimperative.g:10055:1: rule__MiddleBottomPatternCS__Group_0_2__1__Impl : ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) ;
- public final void rule__MiddleBottomPatternCS__Group_0_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10059:1: ( ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) ) )
- // InternalQVTimperative.g:10060:1: ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) )
- {
- // InternalQVTimperative.g:10060:1: ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 ) )
- // InternalQVTimperative.g:10061:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1());
- }
- // InternalQVTimperative.g:10062:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 )
- // InternalQVTimperative.g:10062:2: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_0_2__1__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1__0"
- // InternalQVTimperative.g:10076:1: rule__MiddleBottomPatternCS__Group_1__0 : rule__MiddleBottomPatternCS__Group_1__0__Impl rule__MiddleBottomPatternCS__Group_1__1 ;
- public final void rule__MiddleBottomPatternCS__Group_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10080:1: ( rule__MiddleBottomPatternCS__Group_1__0__Impl rule__MiddleBottomPatternCS__Group_1__1 )
- // InternalQVTimperative.g:10081:2: rule__MiddleBottomPatternCS__Group_1__0__Impl rule__MiddleBottomPatternCS__Group_1__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__MiddleBottomPatternCS__Group_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_1__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1__0"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1__0__Impl"
- // InternalQVTimperative.g:10088:1: rule__MiddleBottomPatternCS__Group_1__0__Impl : ( '{' ) ;
- public final void rule__MiddleBottomPatternCS__Group_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10092:1: ( ( '{' ) )
- // InternalQVTimperative.g:10093:1: ( '{' )
- {
- // InternalQVTimperative.g:10093:1: ( '{' )
- // InternalQVTimperative.g:10094:1: '{'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
- }
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1__0__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1__1"
- // InternalQVTimperative.g:10107:1: rule__MiddleBottomPatternCS__Group_1__1 : rule__MiddleBottomPatternCS__Group_1__1__Impl rule__MiddleBottomPatternCS__Group_1__2 ;
- public final void rule__MiddleBottomPatternCS__Group_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10111:1: ( rule__MiddleBottomPatternCS__Group_1__1__Impl rule__MiddleBottomPatternCS__Group_1__2 )
- // InternalQVTimperative.g:10112:2: rule__MiddleBottomPatternCS__Group_1__1__Impl rule__MiddleBottomPatternCS__Group_1__2
- {
- pushFollow(FollowSets000.FOLLOW_15);
- rule__MiddleBottomPatternCS__Group_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_1__2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1__1"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1__1__Impl"
- // InternalQVTimperative.g:10119:1: rule__MiddleBottomPatternCS__Group_1__1__Impl : ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) ;
- public final void rule__MiddleBottomPatternCS__Group_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10123:1: ( ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) ) )
- // InternalQVTimperative.g:10124:1: ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) )
- {
- // InternalQVTimperative.g:10124:1: ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 ) )
- // InternalQVTimperative.g:10125:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1());
- }
- // InternalQVTimperative.g:10126:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 )
- // InternalQVTimperative.g:10126:2: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1__1__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1__2"
- // InternalQVTimperative.g:10136:1: rule__MiddleBottomPatternCS__Group_1__2 : rule__MiddleBottomPatternCS__Group_1__2__Impl rule__MiddleBottomPatternCS__Group_1__3 ;
- public final void rule__MiddleBottomPatternCS__Group_1__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10140:1: ( rule__MiddleBottomPatternCS__Group_1__2__Impl rule__MiddleBottomPatternCS__Group_1__3 )
- // InternalQVTimperative.g:10141:2: rule__MiddleBottomPatternCS__Group_1__2__Impl rule__MiddleBottomPatternCS__Group_1__3
- {
- pushFollow(FollowSets000.FOLLOW_15);
- rule__MiddleBottomPatternCS__Group_1__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_1__3();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1__2"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1__2__Impl"
- // InternalQVTimperative.g:10148:1: rule__MiddleBottomPatternCS__Group_1__2__Impl : ( ( rule__MiddleBottomPatternCS__Group_1_2__0 )* ) ;
- public final void rule__MiddleBottomPatternCS__Group_1__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10152:1: ( ( ( rule__MiddleBottomPatternCS__Group_1_2__0 )* ) )
- // InternalQVTimperative.g:10153:1: ( ( rule__MiddleBottomPatternCS__Group_1_2__0 )* )
- {
- // InternalQVTimperative.g:10153:1: ( ( rule__MiddleBottomPatternCS__Group_1_2__0 )* )
- // InternalQVTimperative.g:10154:1: ( rule__MiddleBottomPatternCS__Group_1_2__0 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1_2());
- }
- // InternalQVTimperative.g:10155:1: ( rule__MiddleBottomPatternCS__Group_1_2__0 )*
- loop100:
- do {
- int alt100=2;
- int LA100_0 = input.LA(1);
-
- if ( (LA100_0==72) ) {
- alt100=1;
- }
-
-
- switch (alt100) {
- case 1 :
- // InternalQVTimperative.g:10155:2: rule__MiddleBottomPatternCS__Group_1_2__0
- {
- pushFollow(FollowSets000.FOLLOW_12);
- rule__MiddleBottomPatternCS__Group_1_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop100;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1__2__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1__3"
- // InternalQVTimperative.g:10165:1: rule__MiddleBottomPatternCS__Group_1__3 : rule__MiddleBottomPatternCS__Group_1__3__Impl ;
- public final void rule__MiddleBottomPatternCS__Group_1__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10169:1: ( rule__MiddleBottomPatternCS__Group_1__3__Impl )
- // InternalQVTimperative.g:10170:2: rule__MiddleBottomPatternCS__Group_1__3__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_1__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1__3"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1__3__Impl"
- // InternalQVTimperative.g:10176:1: rule__MiddleBottomPatternCS__Group_1__3__Impl : ( '}' ) ;
- public final void rule__MiddleBottomPatternCS__Group_1__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10180:1: ( ( '}' ) )
- // InternalQVTimperative.g:10181:1: ( '}' )
- {
- // InternalQVTimperative.g:10181:1: ( '}' )
- // InternalQVTimperative.g:10182:1: '}'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
- }
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1__3__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1_2__0"
- // InternalQVTimperative.g:10203:1: rule__MiddleBottomPatternCS__Group_1_2__0 : rule__MiddleBottomPatternCS__Group_1_2__0__Impl rule__MiddleBottomPatternCS__Group_1_2__1 ;
- public final void rule__MiddleBottomPatternCS__Group_1_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10207:1: ( rule__MiddleBottomPatternCS__Group_1_2__0__Impl rule__MiddleBottomPatternCS__Group_1_2__1 )
- // InternalQVTimperative.g:10208:2: rule__MiddleBottomPatternCS__Group_1_2__0__Impl rule__MiddleBottomPatternCS__Group_1_2__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__MiddleBottomPatternCS__Group_1_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_1_2__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1_2__0"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1_2__0__Impl"
- // InternalQVTimperative.g:10215:1: rule__MiddleBottomPatternCS__Group_1_2__0__Impl : ( ',' ) ;
- public final void rule__MiddleBottomPatternCS__Group_1_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10219:1: ( ( ',' ) )
- // InternalQVTimperative.g:10220:1: ( ',' )
- {
- // InternalQVTimperative.g:10220:1: ( ',' )
- // InternalQVTimperative.g:10221:1: ','
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_1_2_0());
- }
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_1_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1_2__0__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1_2__1"
- // InternalQVTimperative.g:10234:1: rule__MiddleBottomPatternCS__Group_1_2__1 : rule__MiddleBottomPatternCS__Group_1_2__1__Impl ;
- public final void rule__MiddleBottomPatternCS__Group_1_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10238:1: ( rule__MiddleBottomPatternCS__Group_1_2__1__Impl )
- // InternalQVTimperative.g:10239:2: rule__MiddleBottomPatternCS__Group_1_2__1__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_1_2__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1_2__1"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_1_2__1__Impl"
- // InternalQVTimperative.g:10245:1: rule__MiddleBottomPatternCS__Group_1_2__1__Impl : ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) ;
- public final void rule__MiddleBottomPatternCS__Group_1_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10249:1: ( ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) ) )
- // InternalQVTimperative.g:10250:1: ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) )
- {
- // InternalQVTimperative.g:10250:1: ( ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 ) )
- // InternalQVTimperative.g:10251:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1());
- }
- // InternalQVTimperative.g:10252:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 )
- // InternalQVTimperative.g:10252:2: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_1_2__1__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_2__0"
- // InternalQVTimperative.g:10266:1: rule__MiddleBottomPatternCS__Group_2__0 : rule__MiddleBottomPatternCS__Group_2__0__Impl rule__MiddleBottomPatternCS__Group_2__1 ;
- public final void rule__MiddleBottomPatternCS__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10270:1: ( rule__MiddleBottomPatternCS__Group_2__0__Impl rule__MiddleBottomPatternCS__Group_2__1 )
- // InternalQVTimperative.g:10271:2: rule__MiddleBottomPatternCS__Group_2__0__Impl rule__MiddleBottomPatternCS__Group_2__1
- {
- pushFollow(FollowSets000.FOLLOW_9);
- rule__MiddleBottomPatternCS__Group_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_2__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_2__0"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_2__0__Impl"
- // InternalQVTimperative.g:10278:1: rule__MiddleBottomPatternCS__Group_2__0__Impl : ( '{' ) ;
- public final void rule__MiddleBottomPatternCS__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10282:1: ( ( '{' ) )
- // InternalQVTimperative.g:10283:1: ( '{' )
- {
- // InternalQVTimperative.g:10283:1: ( '{' )
- // InternalQVTimperative.g:10284:1: '{'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
- }
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_2__1"
- // InternalQVTimperative.g:10297:1: rule__MiddleBottomPatternCS__Group_2__1 : rule__MiddleBottomPatternCS__Group_2__1__Impl rule__MiddleBottomPatternCS__Group_2__2 ;
- public final void rule__MiddleBottomPatternCS__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10301:1: ( rule__MiddleBottomPatternCS__Group_2__1__Impl rule__MiddleBottomPatternCS__Group_2__2 )
- // InternalQVTimperative.g:10302:2: rule__MiddleBottomPatternCS__Group_2__1__Impl rule__MiddleBottomPatternCS__Group_2__2
- {
- pushFollow(FollowSets000.FOLLOW_16);
- rule__MiddleBottomPatternCS__Group_2__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_2__2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_2__1"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_2__1__Impl"
- // InternalQVTimperative.g:10309:1: rule__MiddleBottomPatternCS__Group_2__1__Impl : ( ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) ;
- public final void rule__MiddleBottomPatternCS__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10313:1: ( ( ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) ) )
- // InternalQVTimperative.g:10314:1: ( ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) )
- {
- // InternalQVTimperative.g:10314:1: ( ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )* ) )
- // InternalQVTimperative.g:10315:1: ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 ) ) ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )* )
- {
- // InternalQVTimperative.g:10315:1: ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 ) )
- // InternalQVTimperative.g:10316:1: ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
- }
- // InternalQVTimperative.g:10317:1: ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )
- // InternalQVTimperative.g:10317:2: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1
- {
- pushFollow(FollowSets000.FOLLOW_14);
- rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
- }
-
- }
-
- // InternalQVTimperative.g:10320:1: ( ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )* )
- // InternalQVTimperative.g:10321:1: ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
- }
- // InternalQVTimperative.g:10322:1: ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )*
- loop101:
- do {
- int alt101=2;
- int LA101_0 = input.LA(1);
-
- if ( ((LA101_0>=RULE_INT && LA101_0<=RULE_ESCAPED_ID)||(LA101_0>=19 && LA101_0<=29)||(LA101_0>=31 && LA101_0<=33)||(LA101_0>=50 && LA101_0<=64)||LA101_0==73||LA101_0==99||(LA101_0>=101 && LA101_0<=102)||LA101_0==106||(LA101_0>=111 && LA101_0<=112)||(LA101_0>=142 && LA101_0<=143)) ) {
- alt101=1;
- }
-
-
- switch (alt101) {
- case 1 :
- // InternalQVTimperative.g:10322:2: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1
- {
- pushFollow(FollowSets000.FOLLOW_14);
- rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop101;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
- }
-
- }
-
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_2__2"
- // InternalQVTimperative.g:10333:1: rule__MiddleBottomPatternCS__Group_2__2 : rule__MiddleBottomPatternCS__Group_2__2__Impl ;
- public final void rule__MiddleBottomPatternCS__Group_2__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10337:1: ( rule__MiddleBottomPatternCS__Group_2__2__Impl )
- // InternalQVTimperative.g:10338:2: rule__MiddleBottomPatternCS__Group_2__2__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_2__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_2__2"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_2__2__Impl"
- // InternalQVTimperative.g:10344:1: rule__MiddleBottomPatternCS__Group_2__2__Impl : ( '}' ) ;
- public final void rule__MiddleBottomPatternCS__Group_2__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10348:1: ( ( '}' ) )
- // InternalQVTimperative.g:10349:1: ( '}' )
- {
- // InternalQVTimperative.g:10349:1: ( '}' )
- // InternalQVTimperative.g:10350:1: '}'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
- }
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_2__2__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_3__0"
- // InternalQVTimperative.g:10369:1: rule__MiddleBottomPatternCS__Group_3__0 : rule__MiddleBottomPatternCS__Group_3__0__Impl rule__MiddleBottomPatternCS__Group_3__1 ;
- public final void rule__MiddleBottomPatternCS__Group_3__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10373:1: ( rule__MiddleBottomPatternCS__Group_3__0__Impl rule__MiddleBottomPatternCS__Group_3__1 )
- // InternalQVTimperative.g:10374:2: rule__MiddleBottomPatternCS__Group_3__0__Impl rule__MiddleBottomPatternCS__Group_3__1
- {
- pushFollow(FollowSets000.FOLLOW_17);
- rule__MiddleBottomPatternCS__Group_3__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_3__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_3__0"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_3__0__Impl"
- // InternalQVTimperative.g:10381:1: rule__MiddleBottomPatternCS__Group_3__0__Impl : ( () ) ;
- public final void rule__MiddleBottomPatternCS__Group_3__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10385:1: ( ( () ) )
- // InternalQVTimperative.g:10386:1: ( () )
- {
- // InternalQVTimperative.g:10386:1: ( () )
- // InternalQVTimperative.g:10387:1: ()
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getBottomPatternCSAction_3_0());
- }
- // InternalQVTimperative.g:10388:1: ()
- // InternalQVTimperative.g:10390:1:
- {
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getBottomPatternCSAction_3_0());
- }
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_3__0__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_3__1"
- // InternalQVTimperative.g:10400:1: rule__MiddleBottomPatternCS__Group_3__1 : rule__MiddleBottomPatternCS__Group_3__1__Impl rule__MiddleBottomPatternCS__Group_3__2 ;
- public final void rule__MiddleBottomPatternCS__Group_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10404:1: ( rule__MiddleBottomPatternCS__Group_3__1__Impl rule__MiddleBottomPatternCS__Group_3__2 )
- // InternalQVTimperative.g:10405:2: rule__MiddleBottomPatternCS__Group_3__1__Impl rule__MiddleBottomPatternCS__Group_3__2
- {
- pushFollow(FollowSets000.FOLLOW_16);
- rule__MiddleBottomPatternCS__Group_3__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_3__2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_3__1"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_3__1__Impl"
- // InternalQVTimperative.g:10412:1: rule__MiddleBottomPatternCS__Group_3__1__Impl : ( '{' ) ;
- public final void rule__MiddleBottomPatternCS__Group_3__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10416:1: ( ( '{' ) )
- // InternalQVTimperative.g:10417:1: ( '{' )
- {
- // InternalQVTimperative.g:10417:1: ( '{' )
- // InternalQVTimperative.g:10418:1: '{'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
- }
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_3__1__Impl"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_3__2"
- // InternalQVTimperative.g:10431:1: rule__MiddleBottomPatternCS__Group_3__2 : rule__MiddleBottomPatternCS__Group_3__2__Impl ;
- public final void rule__MiddleBottomPatternCS__Group_3__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10435:1: ( rule__MiddleBottomPatternCS__Group_3__2__Impl )
- // InternalQVTimperative.g:10436:2: rule__MiddleBottomPatternCS__Group_3__2__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_3__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_3__2"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__Group_3__2__Impl"
- // InternalQVTimperative.g:10442:1: rule__MiddleBottomPatternCS__Group_3__2__Impl : ( '}' ) ;
- public final void rule__MiddleBottomPatternCS__Group_3__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:10446:1: ( ( '}' ) )
- // InternalQVTimperative.g:10447:1: ( '}' )
- {
- // InternalQVTimperative.g:10447:1: ( '}' )
- // InternalQVTimperative.g:10448:1: '}'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
- }
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__Group_3__2__Impl"
-
-
// $ANTLR start "rule__QualifiedPackageCS__Group__0"
- // InternalQVTimperative.g:10468:1: rule__QualifiedPackageCS__Group__0 : rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1 ;
+ // InternalQVTimperative.g:8901:1: rule__QualifiedPackageCS__Group__0 : rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1 ;
public final void rule__QualifiedPackageCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10472:1: ( rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1 )
- // InternalQVTimperative.g:10473:2: rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1
+ // InternalQVTimperative.g:8905:1: ( rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1 )
+ // InternalQVTimperative.g:8906:2: rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__QualifiedPackageCS__Group__0__Impl();
state._fsp--;
@@ -32873,17 +28510,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group__0__Impl"
- // InternalQVTimperative.g:10480:1: rule__QualifiedPackageCS__Group__0__Impl : ( 'package' ) ;
+ // InternalQVTimperative.g:8913:1: rule__QualifiedPackageCS__Group__0__Impl : ( 'package' ) ;
public final void rule__QualifiedPackageCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10484:1: ( ( 'package' ) )
- // InternalQVTimperative.g:10485:1: ( 'package' )
+ // InternalQVTimperative.g:8917:1: ( ( 'package' ) )
+ // InternalQVTimperative.g:8918:1: ( 'package' )
{
- // InternalQVTimperative.g:10485:1: ( 'package' )
- // InternalQVTimperative.g:10486:1: 'package'
+ // InternalQVTimperative.g:8918:1: ( 'package' )
+ // InternalQVTimperative.g:8919:1: 'package'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getPackageKeyword_0());
@@ -32914,16 +28551,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group__1"
- // InternalQVTimperative.g:10499:1: rule__QualifiedPackageCS__Group__1 : rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2 ;
+ // InternalQVTimperative.g:8932:1: rule__QualifiedPackageCS__Group__1 : rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2 ;
public final void rule__QualifiedPackageCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10503:1: ( rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2 )
- // InternalQVTimperative.g:10504:2: rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2
+ // InternalQVTimperative.g:8936:1: ( rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2 )
+ // InternalQVTimperative.g:8937:2: rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__QualifiedPackageCS__Group__1__Impl();
state._fsp--;
@@ -32952,27 +28589,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group__1__Impl"
- // InternalQVTimperative.g:10511:1: rule__QualifiedPackageCS__Group__1__Impl : ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? ) ;
+ // InternalQVTimperative.g:8944:1: rule__QualifiedPackageCS__Group__1__Impl : ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? ) ;
public final void rule__QualifiedPackageCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10515:1: ( ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? ) )
- // InternalQVTimperative.g:10516:1: ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? )
+ // InternalQVTimperative.g:8948:1: ( ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? ) )
+ // InternalQVTimperative.g:8949:1: ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? )
{
- // InternalQVTimperative.g:10516:1: ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? )
- // InternalQVTimperative.g:10517:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?
+ // InternalQVTimperative.g:8949:1: ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? )
+ // InternalQVTimperative.g:8950:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedPathNameAssignment_1());
}
- // InternalQVTimperative.g:10518:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?
- int alt102=2;
- alt102 = dfa102.predict(input);
- switch (alt102) {
+ // InternalQVTimperative.g:8951:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?
+ int alt94=2;
+ alt94 = dfa94.predict(input);
+ switch (alt94) {
case 1 :
- // InternalQVTimperative.g:10518:2: rule__QualifiedPackageCS__OwnedPathNameAssignment_1
+ // InternalQVTimperative.g:8951:2: rule__QualifiedPackageCS__OwnedPathNameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__OwnedPathNameAssignment_1();
@@ -33010,16 +28647,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group__2"
- // InternalQVTimperative.g:10528:1: rule__QualifiedPackageCS__Group__2 : rule__QualifiedPackageCS__Group__2__Impl rule__QualifiedPackageCS__Group__3 ;
+ // InternalQVTimperative.g:8961:1: rule__QualifiedPackageCS__Group__2 : rule__QualifiedPackageCS__Group__2__Impl rule__QualifiedPackageCS__Group__3 ;
public final void rule__QualifiedPackageCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10532:1: ( rule__QualifiedPackageCS__Group__2__Impl rule__QualifiedPackageCS__Group__3 )
- // InternalQVTimperative.g:10533:2: rule__QualifiedPackageCS__Group__2__Impl rule__QualifiedPackageCS__Group__3
+ // InternalQVTimperative.g:8965:1: ( rule__QualifiedPackageCS__Group__2__Impl rule__QualifiedPackageCS__Group__3 )
+ // InternalQVTimperative.g:8966:2: rule__QualifiedPackageCS__Group__2__Impl rule__QualifiedPackageCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_43);
+ pushFollow(FollowSets000.FOLLOW_41);
rule__QualifiedPackageCS__Group__2__Impl();
state._fsp--;
@@ -33048,23 +28685,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group__2__Impl"
- // InternalQVTimperative.g:10540:1: rule__QualifiedPackageCS__Group__2__Impl : ( ( rule__QualifiedPackageCS__NameAssignment_2 ) ) ;
+ // InternalQVTimperative.g:8973:1: rule__QualifiedPackageCS__Group__2__Impl : ( ( rule__QualifiedPackageCS__NameAssignment_2 ) ) ;
public final void rule__QualifiedPackageCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10544:1: ( ( ( rule__QualifiedPackageCS__NameAssignment_2 ) ) )
- // InternalQVTimperative.g:10545:1: ( ( rule__QualifiedPackageCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:8977:1: ( ( ( rule__QualifiedPackageCS__NameAssignment_2 ) ) )
+ // InternalQVTimperative.g:8978:1: ( ( rule__QualifiedPackageCS__NameAssignment_2 ) )
{
- // InternalQVTimperative.g:10545:1: ( ( rule__QualifiedPackageCS__NameAssignment_2 ) )
- // InternalQVTimperative.g:10546:1: ( rule__QualifiedPackageCS__NameAssignment_2 )
+ // InternalQVTimperative.g:8978:1: ( ( rule__QualifiedPackageCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:8979:1: ( rule__QualifiedPackageCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNameAssignment_2());
}
- // InternalQVTimperative.g:10547:1: ( rule__QualifiedPackageCS__NameAssignment_2 )
- // InternalQVTimperative.g:10547:2: rule__QualifiedPackageCS__NameAssignment_2
+ // InternalQVTimperative.g:8980:1: ( rule__QualifiedPackageCS__NameAssignment_2 )
+ // InternalQVTimperative.g:8980:2: rule__QualifiedPackageCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__NameAssignment_2();
@@ -33099,16 +28736,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group__3"
- // InternalQVTimperative.g:10557:1: rule__QualifiedPackageCS__Group__3 : rule__QualifiedPackageCS__Group__3__Impl rule__QualifiedPackageCS__Group__4 ;
+ // InternalQVTimperative.g:8990:1: rule__QualifiedPackageCS__Group__3 : rule__QualifiedPackageCS__Group__3__Impl rule__QualifiedPackageCS__Group__4 ;
public final void rule__QualifiedPackageCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10561:1: ( rule__QualifiedPackageCS__Group__3__Impl rule__QualifiedPackageCS__Group__4 )
- // InternalQVTimperative.g:10562:2: rule__QualifiedPackageCS__Group__3__Impl rule__QualifiedPackageCS__Group__4
+ // InternalQVTimperative.g:8994:1: ( rule__QualifiedPackageCS__Group__3__Impl rule__QualifiedPackageCS__Group__4 )
+ // InternalQVTimperative.g:8995:2: rule__QualifiedPackageCS__Group__3__Impl rule__QualifiedPackageCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_43);
+ pushFollow(FollowSets000.FOLLOW_41);
rule__QualifiedPackageCS__Group__3__Impl();
state._fsp--;
@@ -33137,31 +28774,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group__3__Impl"
- // InternalQVTimperative.g:10569:1: rule__QualifiedPackageCS__Group__3__Impl : ( ( rule__QualifiedPackageCS__Group_3__0 )? ) ;
+ // InternalQVTimperative.g:9002:1: rule__QualifiedPackageCS__Group__3__Impl : ( ( rule__QualifiedPackageCS__Group_3__0 )? ) ;
public final void rule__QualifiedPackageCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10573:1: ( ( ( rule__QualifiedPackageCS__Group_3__0 )? ) )
- // InternalQVTimperative.g:10574:1: ( ( rule__QualifiedPackageCS__Group_3__0 )? )
+ // InternalQVTimperative.g:9006:1: ( ( ( rule__QualifiedPackageCS__Group_3__0 )? ) )
+ // InternalQVTimperative.g:9007:1: ( ( rule__QualifiedPackageCS__Group_3__0 )? )
{
- // InternalQVTimperative.g:10574:1: ( ( rule__QualifiedPackageCS__Group_3__0 )? )
- // InternalQVTimperative.g:10575:1: ( rule__QualifiedPackageCS__Group_3__0 )?
+ // InternalQVTimperative.g:9007:1: ( ( rule__QualifiedPackageCS__Group_3__0 )? )
+ // InternalQVTimperative.g:9008:1: ( rule__QualifiedPackageCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getGroup_3());
}
- // InternalQVTimperative.g:10576:1: ( rule__QualifiedPackageCS__Group_3__0 )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalQVTimperative.g:9009:1: ( rule__QualifiedPackageCS__Group_3__0 )?
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA103_0==75) ) {
- alt103=1;
+ if ( (LA95_0==76) ) {
+ alt95=1;
}
- switch (alt103) {
+ switch (alt95) {
case 1 :
- // InternalQVTimperative.g:10576:2: rule__QualifiedPackageCS__Group_3__0
+ // InternalQVTimperative.g:9009:2: rule__QualifiedPackageCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group_3__0();
@@ -33199,16 +28836,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group__4"
- // InternalQVTimperative.g:10586:1: rule__QualifiedPackageCS__Group__4 : rule__QualifiedPackageCS__Group__4__Impl rule__QualifiedPackageCS__Group__5 ;
+ // InternalQVTimperative.g:9019:1: rule__QualifiedPackageCS__Group__4 : rule__QualifiedPackageCS__Group__4__Impl rule__QualifiedPackageCS__Group__5 ;
public final void rule__QualifiedPackageCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10590:1: ( rule__QualifiedPackageCS__Group__4__Impl rule__QualifiedPackageCS__Group__5 )
- // InternalQVTimperative.g:10591:2: rule__QualifiedPackageCS__Group__4__Impl rule__QualifiedPackageCS__Group__5
+ // InternalQVTimperative.g:9023:1: ( rule__QualifiedPackageCS__Group__4__Impl rule__QualifiedPackageCS__Group__5 )
+ // InternalQVTimperative.g:9024:2: rule__QualifiedPackageCS__Group__4__Impl rule__QualifiedPackageCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_43);
+ pushFollow(FollowSets000.FOLLOW_41);
rule__QualifiedPackageCS__Group__4__Impl();
state._fsp--;
@@ -33237,31 +28874,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group__4__Impl"
- // InternalQVTimperative.g:10598:1: rule__QualifiedPackageCS__Group__4__Impl : ( ( rule__QualifiedPackageCS__Group_4__0 )? ) ;
+ // InternalQVTimperative.g:9031:1: rule__QualifiedPackageCS__Group__4__Impl : ( ( rule__QualifiedPackageCS__Group_4__0 )? ) ;
public final void rule__QualifiedPackageCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10602:1: ( ( ( rule__QualifiedPackageCS__Group_4__0 )? ) )
- // InternalQVTimperative.g:10603:1: ( ( rule__QualifiedPackageCS__Group_4__0 )? )
+ // InternalQVTimperative.g:9035:1: ( ( ( rule__QualifiedPackageCS__Group_4__0 )? ) )
+ // InternalQVTimperative.g:9036:1: ( ( rule__QualifiedPackageCS__Group_4__0 )? )
{
- // InternalQVTimperative.g:10603:1: ( ( rule__QualifiedPackageCS__Group_4__0 )? )
- // InternalQVTimperative.g:10604:1: ( rule__QualifiedPackageCS__Group_4__0 )?
+ // InternalQVTimperative.g:9036:1: ( ( rule__QualifiedPackageCS__Group_4__0 )? )
+ // InternalQVTimperative.g:9037:1: ( rule__QualifiedPackageCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getGroup_4());
}
- // InternalQVTimperative.g:10605:1: ( rule__QualifiedPackageCS__Group_4__0 )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // InternalQVTimperative.g:9038:1: ( rule__QualifiedPackageCS__Group_4__0 )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA104_0==40) ) {
- alt104=1;
+ if ( (LA96_0==42) ) {
+ alt96=1;
}
- switch (alt104) {
+ switch (alt96) {
case 1 :
- // InternalQVTimperative.g:10605:2: rule__QualifiedPackageCS__Group_4__0
+ // InternalQVTimperative.g:9038:2: rule__QualifiedPackageCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group_4__0();
@@ -33299,14 +28936,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group__5"
- // InternalQVTimperative.g:10615:1: rule__QualifiedPackageCS__Group__5 : rule__QualifiedPackageCS__Group__5__Impl ;
+ // InternalQVTimperative.g:9048:1: rule__QualifiedPackageCS__Group__5 : rule__QualifiedPackageCS__Group__5__Impl ;
public final void rule__QualifiedPackageCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10619:1: ( rule__QualifiedPackageCS__Group__5__Impl )
- // InternalQVTimperative.g:10620:2: rule__QualifiedPackageCS__Group__5__Impl
+ // InternalQVTimperative.g:9052:1: ( rule__QualifiedPackageCS__Group__5__Impl )
+ // InternalQVTimperative.g:9053:2: rule__QualifiedPackageCS__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group__5__Impl();
@@ -33332,23 +28969,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group__5__Impl"
- // InternalQVTimperative.g:10626:1: rule__QualifiedPackageCS__Group__5__Impl : ( ( rule__QualifiedPackageCS__Alternatives_5 ) ) ;
+ // InternalQVTimperative.g:9059:1: rule__QualifiedPackageCS__Group__5__Impl : ( ( rule__QualifiedPackageCS__Alternatives_5 ) ) ;
public final void rule__QualifiedPackageCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10630:1: ( ( ( rule__QualifiedPackageCS__Alternatives_5 ) ) )
- // InternalQVTimperative.g:10631:1: ( ( rule__QualifiedPackageCS__Alternatives_5 ) )
+ // InternalQVTimperative.g:9063:1: ( ( ( rule__QualifiedPackageCS__Alternatives_5 ) ) )
+ // InternalQVTimperative.g:9064:1: ( ( rule__QualifiedPackageCS__Alternatives_5 ) )
{
- // InternalQVTimperative.g:10631:1: ( ( rule__QualifiedPackageCS__Alternatives_5 ) )
- // InternalQVTimperative.g:10632:1: ( rule__QualifiedPackageCS__Alternatives_5 )
+ // InternalQVTimperative.g:9064:1: ( ( rule__QualifiedPackageCS__Alternatives_5 ) )
+ // InternalQVTimperative.g:9065:1: ( rule__QualifiedPackageCS__Alternatives_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getAlternatives_5());
}
- // InternalQVTimperative.g:10633:1: ( rule__QualifiedPackageCS__Alternatives_5 )
- // InternalQVTimperative.g:10633:2: rule__QualifiedPackageCS__Alternatives_5
+ // InternalQVTimperative.g:9066:1: ( rule__QualifiedPackageCS__Alternatives_5 )
+ // InternalQVTimperative.g:9066:2: rule__QualifiedPackageCS__Alternatives_5
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Alternatives_5();
@@ -33383,14 +29020,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_3__0"
- // InternalQVTimperative.g:10655:1: rule__QualifiedPackageCS__Group_3__0 : rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1 ;
+ // InternalQVTimperative.g:9088:1: rule__QualifiedPackageCS__Group_3__0 : rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1 ;
public final void rule__QualifiedPackageCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10659:1: ( rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1 )
- // InternalQVTimperative.g:10660:2: rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1
+ // InternalQVTimperative.g:9092:1: ( rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1 )
+ // InternalQVTimperative.g:9093:2: rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__QualifiedPackageCS__Group_3__0__Impl();
@@ -33421,22 +29058,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_3__0__Impl"
- // InternalQVTimperative.g:10667:1: rule__QualifiedPackageCS__Group_3__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:9100:1: rule__QualifiedPackageCS__Group_3__0__Impl : ( ':' ) ;
public final void rule__QualifiedPackageCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10671:1: ( ( ':' ) )
- // InternalQVTimperative.g:10672:1: ( ':' )
+ // InternalQVTimperative.g:9104:1: ( ( ':' ) )
+ // InternalQVTimperative.g:9105:1: ( ':' )
{
- // InternalQVTimperative.g:10672:1: ( ':' )
- // InternalQVTimperative.g:10673:1: ':'
+ // InternalQVTimperative.g:9105:1: ( ':' )
+ // InternalQVTimperative.g:9106:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getColonKeyword_3_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedPackageCSAccess().getColonKeyword_3_0());
}
@@ -33462,14 +29099,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_3__1"
- // InternalQVTimperative.g:10686:1: rule__QualifiedPackageCS__Group_3__1 : rule__QualifiedPackageCS__Group_3__1__Impl ;
+ // InternalQVTimperative.g:9119:1: rule__QualifiedPackageCS__Group_3__1 : rule__QualifiedPackageCS__Group_3__1__Impl ;
public final void rule__QualifiedPackageCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10690:1: ( rule__QualifiedPackageCS__Group_3__1__Impl )
- // InternalQVTimperative.g:10691:2: rule__QualifiedPackageCS__Group_3__1__Impl
+ // InternalQVTimperative.g:9123:1: ( rule__QualifiedPackageCS__Group_3__1__Impl )
+ // InternalQVTimperative.g:9124:2: rule__QualifiedPackageCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group_3__1__Impl();
@@ -33495,23 +29132,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_3__1__Impl"
- // InternalQVTimperative.g:10697:1: rule__QualifiedPackageCS__Group_3__1__Impl : ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) ) ;
+ // InternalQVTimperative.g:9130:1: rule__QualifiedPackageCS__Group_3__1__Impl : ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) ) ;
public final void rule__QualifiedPackageCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10701:1: ( ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) ) )
- // InternalQVTimperative.g:10702:1: ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) )
+ // InternalQVTimperative.g:9134:1: ( ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) ) )
+ // InternalQVTimperative.g:9135:1: ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) )
{
- // InternalQVTimperative.g:10702:1: ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) )
- // InternalQVTimperative.g:10703:1: ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 )
+ // InternalQVTimperative.g:9135:1: ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) )
+ // InternalQVTimperative.g:9136:1: ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNsPrefixAssignment_3_1());
}
- // InternalQVTimperative.g:10704:1: ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 )
- // InternalQVTimperative.g:10704:2: rule__QualifiedPackageCS__NsPrefixAssignment_3_1
+ // InternalQVTimperative.g:9137:1: ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 )
+ // InternalQVTimperative.g:9137:2: rule__QualifiedPackageCS__NsPrefixAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__NsPrefixAssignment_3_1();
@@ -33546,16 +29183,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_4__0"
- // InternalQVTimperative.g:10718:1: rule__QualifiedPackageCS__Group_4__0 : rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1 ;
+ // InternalQVTimperative.g:9151:1: rule__QualifiedPackageCS__Group_4__0 : rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1 ;
public final void rule__QualifiedPackageCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10722:1: ( rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1 )
- // InternalQVTimperative.g:10723:2: rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1
+ // InternalQVTimperative.g:9155:1: ( rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1 )
+ // InternalQVTimperative.g:9156:2: rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_26);
+ pushFollow(FollowSets000.FOLLOW_23);
rule__QualifiedPackageCS__Group_4__0__Impl();
state._fsp--;
@@ -33584,22 +29221,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_4__0__Impl"
- // InternalQVTimperative.g:10730:1: rule__QualifiedPackageCS__Group_4__0__Impl : ( '=' ) ;
+ // InternalQVTimperative.g:9163:1: rule__QualifiedPackageCS__Group_4__0__Impl : ( '=' ) ;
public final void rule__QualifiedPackageCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10734:1: ( ( '=' ) )
- // InternalQVTimperative.g:10735:1: ( '=' )
+ // InternalQVTimperative.g:9167:1: ( ( '=' ) )
+ // InternalQVTimperative.g:9168:1: ( '=' )
{
- // InternalQVTimperative.g:10735:1: ( '=' )
- // InternalQVTimperative.g:10736:1: '='
+ // InternalQVTimperative.g:9168:1: ( '=' )
+ // InternalQVTimperative.g:9169:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getEqualsSignKeyword_4_0());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedPackageCSAccess().getEqualsSignKeyword_4_0());
}
@@ -33625,14 +29262,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_4__1"
- // InternalQVTimperative.g:10749:1: rule__QualifiedPackageCS__Group_4__1 : rule__QualifiedPackageCS__Group_4__1__Impl ;
+ // InternalQVTimperative.g:9182:1: rule__QualifiedPackageCS__Group_4__1 : rule__QualifiedPackageCS__Group_4__1__Impl ;
public final void rule__QualifiedPackageCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10753:1: ( rule__QualifiedPackageCS__Group_4__1__Impl )
- // InternalQVTimperative.g:10754:2: rule__QualifiedPackageCS__Group_4__1__Impl
+ // InternalQVTimperative.g:9186:1: ( rule__QualifiedPackageCS__Group_4__1__Impl )
+ // InternalQVTimperative.g:9187:2: rule__QualifiedPackageCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group_4__1__Impl();
@@ -33658,23 +29295,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_4__1__Impl"
- // InternalQVTimperative.g:10760:1: rule__QualifiedPackageCS__Group_4__1__Impl : ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) ) ;
+ // InternalQVTimperative.g:9193:1: rule__QualifiedPackageCS__Group_4__1__Impl : ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) ) ;
public final void rule__QualifiedPackageCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10764:1: ( ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) ) )
- // InternalQVTimperative.g:10765:1: ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) )
+ // InternalQVTimperative.g:9197:1: ( ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) ) )
+ // InternalQVTimperative.g:9198:1: ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) )
{
- // InternalQVTimperative.g:10765:1: ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) )
- // InternalQVTimperative.g:10766:1: ( rule__QualifiedPackageCS__NsURIAssignment_4_1 )
+ // InternalQVTimperative.g:9198:1: ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) )
+ // InternalQVTimperative.g:9199:1: ( rule__QualifiedPackageCS__NsURIAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNsURIAssignment_4_1());
}
- // InternalQVTimperative.g:10767:1: ( rule__QualifiedPackageCS__NsURIAssignment_4_1 )
- // InternalQVTimperative.g:10767:2: rule__QualifiedPackageCS__NsURIAssignment_4_1
+ // InternalQVTimperative.g:9200:1: ( rule__QualifiedPackageCS__NsURIAssignment_4_1 )
+ // InternalQVTimperative.g:9200:2: rule__QualifiedPackageCS__NsURIAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__NsURIAssignment_4_1();
@@ -33709,16 +29346,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__0"
- // InternalQVTimperative.g:10781:1: rule__QualifiedPackageCS__Group_5_0__0 : rule__QualifiedPackageCS__Group_5_0__0__Impl rule__QualifiedPackageCS__Group_5_0__1 ;
+ // InternalQVTimperative.g:9214:1: rule__QualifiedPackageCS__Group_5_0__0 : rule__QualifiedPackageCS__Group_5_0__0__Impl rule__QualifiedPackageCS__Group_5_0__1 ;
public final void rule__QualifiedPackageCS__Group_5_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10785:1: ( rule__QualifiedPackageCS__Group_5_0__0__Impl rule__QualifiedPackageCS__Group_5_0__1 )
- // InternalQVTimperative.g:10786:2: rule__QualifiedPackageCS__Group_5_0__0__Impl rule__QualifiedPackageCS__Group_5_0__1
+ // InternalQVTimperative.g:9218:1: ( rule__QualifiedPackageCS__Group_5_0__0__Impl rule__QualifiedPackageCS__Group_5_0__1 )
+ // InternalQVTimperative.g:9219:2: rule__QualifiedPackageCS__Group_5_0__0__Impl rule__QualifiedPackageCS__Group_5_0__1
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_42);
rule__QualifiedPackageCS__Group_5_0__0__Impl();
state._fsp--;
@@ -33747,22 +29384,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__0__Impl"
- // InternalQVTimperative.g:10793:1: rule__QualifiedPackageCS__Group_5_0__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:9226:1: rule__QualifiedPackageCS__Group_5_0__0__Impl : ( '{' ) ;
public final void rule__QualifiedPackageCS__Group_5_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10797:1: ( ( '{' ) )
- // InternalQVTimperative.g:10798:1: ( '{' )
+ // InternalQVTimperative.g:9230:1: ( ( '{' ) )
+ // InternalQVTimperative.g:9231:1: ( '{' )
{
- // InternalQVTimperative.g:10798:1: ( '{' )
- // InternalQVTimperative.g:10799:1: '{'
+ // InternalQVTimperative.g:9231:1: ( '{' )
+ // InternalQVTimperative.g:9232:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getLeftCurlyBracketKeyword_5_0_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedPackageCSAccess().getLeftCurlyBracketKeyword_5_0_0());
}
@@ -33788,16 +29425,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__1"
- // InternalQVTimperative.g:10812:1: rule__QualifiedPackageCS__Group_5_0__1 : rule__QualifiedPackageCS__Group_5_0__1__Impl rule__QualifiedPackageCS__Group_5_0__2 ;
+ // InternalQVTimperative.g:9245:1: rule__QualifiedPackageCS__Group_5_0__1 : rule__QualifiedPackageCS__Group_5_0__1__Impl rule__QualifiedPackageCS__Group_5_0__2 ;
public final void rule__QualifiedPackageCS__Group_5_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10816:1: ( rule__QualifiedPackageCS__Group_5_0__1__Impl rule__QualifiedPackageCS__Group_5_0__2 )
- // InternalQVTimperative.g:10817:2: rule__QualifiedPackageCS__Group_5_0__1__Impl rule__QualifiedPackageCS__Group_5_0__2
+ // InternalQVTimperative.g:9249:1: ( rule__QualifiedPackageCS__Group_5_0__1__Impl rule__QualifiedPackageCS__Group_5_0__2 )
+ // InternalQVTimperative.g:9250:2: rule__QualifiedPackageCS__Group_5_0__1__Impl rule__QualifiedPackageCS__Group_5_0__2
{
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_42);
rule__QualifiedPackageCS__Group_5_0__1__Impl();
state._fsp--;
@@ -33826,37 +29463,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__1__Impl"
- // InternalQVTimperative.g:10824:1: rule__QualifiedPackageCS__Group_5_0__1__Impl : ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* ) ;
+ // InternalQVTimperative.g:9257:1: rule__QualifiedPackageCS__Group_5_0__1__Impl : ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* ) ;
public final void rule__QualifiedPackageCS__Group_5_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10828:1: ( ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* ) )
- // InternalQVTimperative.g:10829:1: ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* )
+ // InternalQVTimperative.g:9261:1: ( ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* ) )
+ // InternalQVTimperative.g:9262:1: ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* )
{
- // InternalQVTimperative.g:10829:1: ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* )
- // InternalQVTimperative.g:10830:1: ( rule__QualifiedPackageCS__Alternatives_5_0_1 )*
+ // InternalQVTimperative.g:9262:1: ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* )
+ // InternalQVTimperative.g:9263:1: ( rule__QualifiedPackageCS__Alternatives_5_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getAlternatives_5_0_1());
}
- // InternalQVTimperative.g:10831:1: ( rule__QualifiedPackageCS__Alternatives_5_0_1 )*
- loop105:
+ // InternalQVTimperative.g:9264:1: ( rule__QualifiedPackageCS__Alternatives_5_0_1 )*
+ loop97:
do {
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA105_0==28||LA105_0==80||(LA105_0>=87 && LA105_0<=88)||LA105_0==95||LA105_0==134||LA105_0==140) ) {
- alt105=1;
+ if ( (LA97_0==30||LA97_0==80||(LA97_0>=88 && LA97_0<=89)||LA97_0==96||LA97_0==137||LA97_0==143) ) {
+ alt97=1;
}
- switch (alt105) {
+ switch (alt97) {
case 1 :
- // InternalQVTimperative.g:10831:2: rule__QualifiedPackageCS__Alternatives_5_0_1
+ // InternalQVTimperative.g:9264:2: rule__QualifiedPackageCS__Alternatives_5_0_1
{
- pushFollow(FollowSets000.FOLLOW_45);
+ pushFollow(FollowSets000.FOLLOW_43);
rule__QualifiedPackageCS__Alternatives_5_0_1();
state._fsp--;
@@ -33866,7 +29503,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop105;
+ break loop97;
}
} while (true);
@@ -33895,14 +29532,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__2"
- // InternalQVTimperative.g:10841:1: rule__QualifiedPackageCS__Group_5_0__2 : rule__QualifiedPackageCS__Group_5_0__2__Impl ;
+ // InternalQVTimperative.g:9274:1: rule__QualifiedPackageCS__Group_5_0__2 : rule__QualifiedPackageCS__Group_5_0__2__Impl ;
public final void rule__QualifiedPackageCS__Group_5_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10845:1: ( rule__QualifiedPackageCS__Group_5_0__2__Impl )
- // InternalQVTimperative.g:10846:2: rule__QualifiedPackageCS__Group_5_0__2__Impl
+ // InternalQVTimperative.g:9278:1: ( rule__QualifiedPackageCS__Group_5_0__2__Impl )
+ // InternalQVTimperative.g:9279:2: rule__QualifiedPackageCS__Group_5_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group_5_0__2__Impl();
@@ -33928,22 +29565,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__2__Impl"
- // InternalQVTimperative.g:10852:1: rule__QualifiedPackageCS__Group_5_0__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:9285:1: rule__QualifiedPackageCS__Group_5_0__2__Impl : ( '}' ) ;
public final void rule__QualifiedPackageCS__Group_5_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10856:1: ( ( '}' ) )
- // InternalQVTimperative.g:10857:1: ( '}' )
+ // InternalQVTimperative.g:9289:1: ( ( '}' ) )
+ // InternalQVTimperative.g:9290:1: ( '}' )
{
- // InternalQVTimperative.g:10857:1: ( '}' )
- // InternalQVTimperative.g:10858:1: '}'
+ // InternalQVTimperative.g:9290:1: ( '}' )
+ // InternalQVTimperative.g:9291:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getRightCurlyBracketKeyword_5_0_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQualifiedPackageCSAccess().getRightCurlyBracketKeyword_5_0_2());
}
@@ -33969,16 +29606,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParamDeclarationCS__Group__0"
- // InternalQVTimperative.g:10877:1: rule__ParamDeclarationCS__Group__0 : rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 ;
+ // InternalQVTimperative.g:9310:1: rule__ParamDeclarationCS__Group__0 : rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 ;
public final void rule__ParamDeclarationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10881:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
- // InternalQVTimperative.g:10882:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
+ // InternalQVTimperative.g:9314:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
+ // InternalQVTimperative.g:9315:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_24);
+ pushFollow(FollowSets000.FOLLOW_21);
rule__ParamDeclarationCS__Group__0__Impl();
state._fsp--;
@@ -34007,23 +29644,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParamDeclarationCS__Group__0__Impl"
- // InternalQVTimperative.g:10889:1: rule__ParamDeclarationCS__Group__0__Impl : ( ( rule__ParamDeclarationCS__NameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:9322:1: rule__ParamDeclarationCS__Group__0__Impl : ( ( rule__ParamDeclarationCS__NameAssignment_0 ) ) ;
public final void rule__ParamDeclarationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10893:1: ( ( ( rule__ParamDeclarationCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:10894:1: ( ( rule__ParamDeclarationCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:9326:1: ( ( ( rule__ParamDeclarationCS__NameAssignment_0 ) ) )
+ // InternalQVTimperative.g:9327:1: ( ( rule__ParamDeclarationCS__NameAssignment_0 ) )
{
- // InternalQVTimperative.g:10894:1: ( ( rule__ParamDeclarationCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:10895:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
+ // InternalQVTimperative.g:9327:1: ( ( rule__ParamDeclarationCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:9328:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getNameAssignment_0());
}
- // InternalQVTimperative.g:10896:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
- // InternalQVTimperative.g:10896:2: rule__ParamDeclarationCS__NameAssignment_0
+ // InternalQVTimperative.g:9329:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
+ // InternalQVTimperative.g:9329:2: rule__ParamDeclarationCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParamDeclarationCS__NameAssignment_0();
@@ -34058,16 +29695,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParamDeclarationCS__Group__1"
- // InternalQVTimperative.g:10906:1: rule__ParamDeclarationCS__Group__1 : rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 ;
+ // InternalQVTimperative.g:9339:1: rule__ParamDeclarationCS__Group__1 : rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 ;
public final void rule__ParamDeclarationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10910:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
- // InternalQVTimperative.g:10911:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
+ // InternalQVTimperative.g:9343:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
+ // InternalQVTimperative.g:9344:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__ParamDeclarationCS__Group__1__Impl();
state._fsp--;
@@ -34096,22 +29733,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParamDeclarationCS__Group__1__Impl"
- // InternalQVTimperative.g:10918:1: rule__ParamDeclarationCS__Group__1__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:9351:1: rule__ParamDeclarationCS__Group__1__Impl : ( ':' ) ;
public final void rule__ParamDeclarationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10922:1: ( ( ':' ) )
- // InternalQVTimperative.g:10923:1: ( ':' )
+ // InternalQVTimperative.g:9355:1: ( ( ':' ) )
+ // InternalQVTimperative.g:9356:1: ( ':' )
{
- // InternalQVTimperative.g:10923:1: ( ':' )
- // InternalQVTimperative.g:10924:1: ':'
+ // InternalQVTimperative.g:9356:1: ( ':' )
+ // InternalQVTimperative.g:9357:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
@@ -34137,14 +29774,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParamDeclarationCS__Group__2"
- // InternalQVTimperative.g:10937:1: rule__ParamDeclarationCS__Group__2 : rule__ParamDeclarationCS__Group__2__Impl ;
+ // InternalQVTimperative.g:9370:1: rule__ParamDeclarationCS__Group__2 : rule__ParamDeclarationCS__Group__2__Impl ;
public final void rule__ParamDeclarationCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10941:1: ( rule__ParamDeclarationCS__Group__2__Impl )
- // InternalQVTimperative.g:10942:2: rule__ParamDeclarationCS__Group__2__Impl
+ // InternalQVTimperative.g:9374:1: ( rule__ParamDeclarationCS__Group__2__Impl )
+ // InternalQVTimperative.g:9375:2: rule__ParamDeclarationCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParamDeclarationCS__Group__2__Impl();
@@ -34170,23 +29807,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParamDeclarationCS__Group__2__Impl"
- // InternalQVTimperative.g:10948:1: rule__ParamDeclarationCS__Group__2__Impl : ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) ) ;
+ // InternalQVTimperative.g:9381:1: rule__ParamDeclarationCS__Group__2__Impl : ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) ) ;
public final void rule__ParamDeclarationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10952:1: ( ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) ) )
- // InternalQVTimperative.g:10953:1: ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) )
+ // InternalQVTimperative.g:9385:1: ( ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) ) )
+ // InternalQVTimperative.g:9386:1: ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) )
{
- // InternalQVTimperative.g:10953:1: ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) )
- // InternalQVTimperative.g:10954:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
+ // InternalQVTimperative.g:9386:1: ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) )
+ // InternalQVTimperative.g:9387:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeAssignment_2());
}
- // InternalQVTimperative.g:10955:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
- // InternalQVTimperative.g:10955:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
+ // InternalQVTimperative.g:9388:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
+ // InternalQVTimperative.g:9388:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParamDeclarationCS__OwnedTypeAssignment_2();
@@ -34221,16 +29858,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PredicateCS__Group__0"
- // InternalQVTimperative.g:10971:1: rule__PredicateCS__Group__0 : rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 ;
+ // InternalQVTimperative.g:9404:1: rule__PredicateCS__Group__0 : rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 ;
public final void rule__PredicateCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10975:1: ( rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 )
- // InternalQVTimperative.g:10976:2: rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1
+ // InternalQVTimperative.g:9408:1: ( rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 )
+ // InternalQVTimperative.g:9409:2: rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_10);
+ pushFollow(FollowSets000.FOLLOW_9);
rule__PredicateCS__Group__0__Impl();
state._fsp--;
@@ -34259,34 +29896,24 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PredicateCS__Group__0__Impl"
- // InternalQVTimperative.g:10983:1: rule__PredicateCS__Group__0__Impl : ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) ) ;
+ // InternalQVTimperative.g:9416:1: rule__PredicateCS__Group__0__Impl : ( 'check' ) ;
public final void rule__PredicateCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:10987:1: ( ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) ) )
- // InternalQVTimperative.g:10988:1: ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) )
+ // InternalQVTimperative.g:9420:1: ( ( 'check' ) )
+ // InternalQVTimperative.g:9421:1: ( 'check' )
{
- // InternalQVTimperative.g:10988:1: ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) )
- // InternalQVTimperative.g:10989:1: ( rule__PredicateCS__OwnedConditionAssignment_0 )
+ // InternalQVTimperative.g:9421:1: ( 'check' )
+ // InternalQVTimperative.g:9422:1: 'check'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateCSAccess().getOwnedConditionAssignment_0());
+ before(grammarAccess.getPredicateCSAccess().getCheckKeyword_0());
}
- // InternalQVTimperative.g:10990:1: ( rule__PredicateCS__OwnedConditionAssignment_0 )
- // InternalQVTimperative.g:10990:2: rule__PredicateCS__OwnedConditionAssignment_0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__PredicateCS__OwnedConditionAssignment_0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
+ match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateCSAccess().getOwnedConditionAssignment_0());
+ after(grammarAccess.getPredicateCSAccess().getCheckKeyword_0());
}
}
@@ -34310,153 +29937,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PredicateCS__Group__1"
- // InternalQVTimperative.g:11000:1: rule__PredicateCS__Group__1 : rule__PredicateCS__Group__1__Impl ;
+ // InternalQVTimperative.g:9435:1: rule__PredicateCS__Group__1 : rule__PredicateCS__Group__1__Impl rule__PredicateCS__Group__2 ;
public final void rule__PredicateCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11004:1: ( rule__PredicateCS__Group__1__Impl )
- // InternalQVTimperative.g:11005:2: rule__PredicateCS__Group__1__Impl
+ // InternalQVTimperative.g:9439:1: ( rule__PredicateCS__Group__1__Impl rule__PredicateCS__Group__2 )
+ // InternalQVTimperative.g:9440:2: rule__PredicateCS__Group__1__Impl rule__PredicateCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_2);
+ pushFollow(FollowSets000.FOLLOW_10);
rule__PredicateCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PredicateCS__Group__1"
-
-
- // $ANTLR start "rule__PredicateCS__Group__1__Impl"
- // InternalQVTimperative.g:11011:1: rule__PredicateCS__Group__1__Impl : ( ';' ) ;
- public final void rule__PredicateCS__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:11015:1: ( ( ';' ) )
- // InternalQVTimperative.g:11016:1: ( ';' )
- {
- // InternalQVTimperative.g:11016:1: ( ';' )
- // InternalQVTimperative.g:11017:1: ';'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
- }
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PredicateCS__Group__1__Impl"
-
-
- // $ANTLR start "rule__PredicateOrAssignmentCS__Group__0"
- // InternalQVTimperative.g:11034:1: rule__PredicateOrAssignmentCS__Group__0 : rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1 ;
- public final void rule__PredicateOrAssignmentCS__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:11038:1: ( rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1 )
- // InternalQVTimperative.g:11039:2: rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1
- {
- pushFollow(FollowSets000.FOLLOW_46);
- rule__PredicateOrAssignmentCS__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__PredicateOrAssignmentCS__Group__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PredicateOrAssignmentCS__Group__0"
-
-
- // $ANTLR start "rule__PredicateOrAssignmentCS__Group__0__Impl"
- // InternalQVTimperative.g:11046:1: rule__PredicateOrAssignmentCS__Group__0__Impl : ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0 ) ) ;
- public final void rule__PredicateOrAssignmentCS__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:11050:1: ( ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0 ) ) )
- // InternalQVTimperative.g:11051:1: ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0 ) )
- {
- // InternalQVTimperative.g:11051:1: ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0 ) )
- // InternalQVTimperative.g:11052:1: ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetAssignment_0());
- }
- // InternalQVTimperative.g:11053:1: ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0 )
- // InternalQVTimperative.g:11053:2: rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0
- {
pushFollow(FollowSets000.FOLLOW_2);
- rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0();
+ rule__PredicateCS__Group__2();
state._fsp--;
if (state.failed) return ;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetAssignment_0());
- }
-
- }
-
-
- }
-
}
catch (RecognitionException re) {
reportError(re);
@@ -34469,240 +29971,38 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__PredicateOrAssignmentCS__Group__0__Impl"
-
-
- // $ANTLR start "rule__PredicateOrAssignmentCS__Group__1"
- // InternalQVTimperative.g:11063:1: rule__PredicateOrAssignmentCS__Group__1 : rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2 ;
- public final void rule__PredicateOrAssignmentCS__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:11067:1: ( rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2 )
- // InternalQVTimperative.g:11068:2: rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2
- {
- pushFollow(FollowSets000.FOLLOW_46);
- rule__PredicateOrAssignmentCS__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__PredicateOrAssignmentCS__Group__2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PredicateOrAssignmentCS__Group__1"
-
-
- // $ANTLR start "rule__PredicateOrAssignmentCS__Group__1__Impl"
- // InternalQVTimperative.g:11075:1: rule__PredicateOrAssignmentCS__Group__1__Impl : ( ( rule__PredicateOrAssignmentCS__Group_1__0 )? ) ;
- public final void rule__PredicateOrAssignmentCS__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:11079:1: ( ( ( rule__PredicateOrAssignmentCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:11080:1: ( ( rule__PredicateOrAssignmentCS__Group_1__0 )? )
- {
- // InternalQVTimperative.g:11080:1: ( ( rule__PredicateOrAssignmentCS__Group_1__0 )? )
- // InternalQVTimperative.g:11081:1: ( rule__PredicateOrAssignmentCS__Group_1__0 )?
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup_1());
- }
- // InternalQVTimperative.g:11082:1: ( rule__PredicateOrAssignmentCS__Group_1__0 )?
- int alt106=2;
- int LA106_0 = input.LA(1);
-
- if ( (LA106_0==17) ) {
- alt106=1;
- }
- switch (alt106) {
- case 1 :
- // InternalQVTimperative.g:11082:2: rule__PredicateOrAssignmentCS__Group_1__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__PredicateOrAssignmentCS__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PredicateOrAssignmentCS__Group__1__Impl"
-
-
- // $ANTLR start "rule__PredicateOrAssignmentCS__Group__2"
- // InternalQVTimperative.g:11092:1: rule__PredicateOrAssignmentCS__Group__2 : rule__PredicateOrAssignmentCS__Group__2__Impl ;
- public final void rule__PredicateOrAssignmentCS__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:11096:1: ( rule__PredicateOrAssignmentCS__Group__2__Impl )
- // InternalQVTimperative.g:11097:2: rule__PredicateOrAssignmentCS__Group__2__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__PredicateOrAssignmentCS__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PredicateOrAssignmentCS__Group__2"
+ // $ANTLR end "rule__PredicateCS__Group__1"
- // $ANTLR start "rule__PredicateOrAssignmentCS__Group__2__Impl"
- // InternalQVTimperative.g:11103:1: rule__PredicateOrAssignmentCS__Group__2__Impl : ( ';' ) ;
- public final void rule__PredicateOrAssignmentCS__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__PredicateCS__Group__1__Impl"
+ // InternalQVTimperative.g:9447:1: rule__PredicateCS__Group__1__Impl : ( ( rule__PredicateCS__OwnedConditionAssignment_1 ) ) ;
+ public final void rule__PredicateCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11107:1: ( ( ';' ) )
- // InternalQVTimperative.g:11108:1: ( ';' )
+ // InternalQVTimperative.g:9451:1: ( ( ( rule__PredicateCS__OwnedConditionAssignment_1 ) ) )
+ // InternalQVTimperative.g:9452:1: ( ( rule__PredicateCS__OwnedConditionAssignment_1 ) )
{
- // InternalQVTimperative.g:11108:1: ( ';' )
- // InternalQVTimperative.g:11109:1: ';'
+ // InternalQVTimperative.g:9452:1: ( ( rule__PredicateCS__OwnedConditionAssignment_1 ) )
+ // InternalQVTimperative.g:9453:1: ( rule__PredicateCS__OwnedConditionAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_2());
+ before(grammarAccess.getPredicateCSAccess().getOwnedConditionAssignment_1());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PredicateOrAssignmentCS__Group__2__Impl"
-
-
- // $ANTLR start "rule__PredicateOrAssignmentCS__Group_1__0"
- // InternalQVTimperative.g:11128:1: rule__PredicateOrAssignmentCS__Group_1__0 : rule__PredicateOrAssignmentCS__Group_1__0__Impl rule__PredicateOrAssignmentCS__Group_1__1 ;
- public final void rule__PredicateOrAssignmentCS__Group_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:11132:1: ( rule__PredicateOrAssignmentCS__Group_1__0__Impl rule__PredicateOrAssignmentCS__Group_1__1 )
- // InternalQVTimperative.g:11133:2: rule__PredicateOrAssignmentCS__Group_1__0__Impl rule__PredicateOrAssignmentCS__Group_1__1
+ // InternalQVTimperative.g:9454:1: ( rule__PredicateCS__OwnedConditionAssignment_1 )
+ // InternalQVTimperative.g:9454:2: rule__PredicateCS__OwnedConditionAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_9);
- rule__PredicateOrAssignmentCS__Group_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__PredicateOrAssignmentCS__Group_1__1();
+ rule__PredicateCS__OwnedConditionAssignment_1();
state._fsp--;
if (state.failed) return ;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PredicateOrAssignmentCS__Group_1__0"
-
-
- // $ANTLR start "rule__PredicateOrAssignmentCS__Group_1__0__Impl"
- // InternalQVTimperative.g:11140:1: rule__PredicateOrAssignmentCS__Group_1__0__Impl : ( ':=' ) ;
- public final void rule__PredicateOrAssignmentCS__Group_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:11144:1: ( ( ':=' ) )
- // InternalQVTimperative.g:11145:1: ( ':=' )
- {
- // InternalQVTimperative.g:11145:1: ( ':=' )
- // InternalQVTimperative.g:11146:1: ':='
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_1_0());
- }
- match(input,17,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_1_0());
+ after(grammarAccess.getPredicateCSAccess().getOwnedConditionAssignment_1());
}
}
@@ -34722,21 +30022,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__PredicateOrAssignmentCS__Group_1__0__Impl"
+ // $ANTLR end "rule__PredicateCS__Group__1__Impl"
- // $ANTLR start "rule__PredicateOrAssignmentCS__Group_1__1"
- // InternalQVTimperative.g:11159:1: rule__PredicateOrAssignmentCS__Group_1__1 : rule__PredicateOrAssignmentCS__Group_1__1__Impl ;
- public final void rule__PredicateOrAssignmentCS__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__PredicateCS__Group__2"
+ // InternalQVTimperative.g:9464:1: rule__PredicateCS__Group__2 : rule__PredicateCS__Group__2__Impl ;
+ public final void rule__PredicateCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11163:1: ( rule__PredicateOrAssignmentCS__Group_1__1__Impl )
- // InternalQVTimperative.g:11164:2: rule__PredicateOrAssignmentCS__Group_1__1__Impl
+ // InternalQVTimperative.g:9468:1: ( rule__PredicateCS__Group__2__Impl )
+ // InternalQVTimperative.g:9469:2: rule__PredicateCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__PredicateOrAssignmentCS__Group_1__1__Impl();
+ rule__PredicateCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
@@ -34755,38 +30055,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__PredicateOrAssignmentCS__Group_1__1"
+ // $ANTLR end "rule__PredicateCS__Group__2"
- // $ANTLR start "rule__PredicateOrAssignmentCS__Group_1__1__Impl"
- // InternalQVTimperative.g:11170:1: rule__PredicateOrAssignmentCS__Group_1__1__Impl : ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1 ) ) ;
- public final void rule__PredicateOrAssignmentCS__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__PredicateCS__Group__2__Impl"
+ // InternalQVTimperative.g:9475:1: rule__PredicateCS__Group__2__Impl : ( ';' ) ;
+ public final void rule__PredicateCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11174:1: ( ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1 ) ) )
- // InternalQVTimperative.g:11175:1: ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1 ) )
+ // InternalQVTimperative.g:9479:1: ( ( ';' ) )
+ // InternalQVTimperative.g:9480:1: ( ';' )
{
- // InternalQVTimperative.g:11175:1: ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1 ) )
- // InternalQVTimperative.g:11176:1: ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1 )
+ // InternalQVTimperative.g:9480:1: ( ';' )
+ // InternalQVTimperative.g:9481:1: ';'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionAssignment_1_1());
+ before(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_2());
}
- // InternalQVTimperative.g:11177:1: ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1 )
- // InternalQVTimperative.g:11177:2: rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionAssignment_1_1());
+ after(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_2());
}
}
@@ -34806,18 +30096,18 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__PredicateOrAssignmentCS__Group_1__1__Impl"
+ // $ANTLR end "rule__PredicateCS__Group__2__Impl"
// $ANTLR start "rule__QueryCS__Group__0"
- // InternalQVTimperative.g:11191:1: rule__QueryCS__Group__0 : rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 ;
+ // InternalQVTimperative.g:9500:1: rule__QueryCS__Group__0 : rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 ;
public final void rule__QueryCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11195:1: ( rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 )
- // InternalQVTimperative.g:11196:2: rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1
+ // InternalQVTimperative.g:9504:1: ( rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 )
+ // InternalQVTimperative.g:9505:2: rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__QueryCS__Group__0__Impl();
@@ -34848,31 +30138,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__0__Impl"
- // InternalQVTimperative.g:11203:1: rule__QueryCS__Group__0__Impl : ( ( rule__QueryCS__IsTransientAssignment_0 )? ) ;
+ // InternalQVTimperative.g:9512:1: rule__QueryCS__Group__0__Impl : ( ( rule__QueryCS__IsTransientAssignment_0 )? ) ;
public final void rule__QueryCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11207:1: ( ( ( rule__QueryCS__IsTransientAssignment_0 )? ) )
- // InternalQVTimperative.g:11208:1: ( ( rule__QueryCS__IsTransientAssignment_0 )? )
+ // InternalQVTimperative.g:9516:1: ( ( ( rule__QueryCS__IsTransientAssignment_0 )? ) )
+ // InternalQVTimperative.g:9517:1: ( ( rule__QueryCS__IsTransientAssignment_0 )? )
{
- // InternalQVTimperative.g:11208:1: ( ( rule__QueryCS__IsTransientAssignment_0 )? )
- // InternalQVTimperative.g:11209:1: ( rule__QueryCS__IsTransientAssignment_0 )?
+ // InternalQVTimperative.g:9517:1: ( ( rule__QueryCS__IsTransientAssignment_0 )? )
+ // InternalQVTimperative.g:9518:1: ( rule__QueryCS__IsTransientAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getIsTransientAssignment_0());
}
- // InternalQVTimperative.g:11210:1: ( rule__QueryCS__IsTransientAssignment_0 )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalQVTimperative.g:9519:1: ( rule__QueryCS__IsTransientAssignment_0 )?
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA107_0==116) ) {
- alt107=1;
+ if ( (LA98_0==118) ) {
+ alt98=1;
}
- switch (alt107) {
+ switch (alt98) {
case 1 :
- // InternalQVTimperative.g:11210:2: rule__QueryCS__IsTransientAssignment_0
+ // InternalQVTimperative.g:9519:2: rule__QueryCS__IsTransientAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__IsTransientAssignment_0();
@@ -34910,16 +30200,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__1"
- // InternalQVTimperative.g:11220:1: rule__QueryCS__Group__1 : rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 ;
+ // InternalQVTimperative.g:9529:1: rule__QueryCS__Group__1 : rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 ;
public final void rule__QueryCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11224:1: ( rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 )
- // InternalQVTimperative.g:11225:2: rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2
+ // InternalQVTimperative.g:9533:1: ( rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 )
+ // InternalQVTimperative.g:9534:2: rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__QueryCS__Group__1__Impl();
state._fsp--;
@@ -34948,22 +30238,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__1__Impl"
- // InternalQVTimperative.g:11232:1: rule__QueryCS__Group__1__Impl : ( 'query' ) ;
+ // InternalQVTimperative.g:9541:1: rule__QueryCS__Group__1__Impl : ( 'query' ) ;
public final void rule__QueryCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11236:1: ( ( 'query' ) )
- // InternalQVTimperative.g:11237:1: ( 'query' )
+ // InternalQVTimperative.g:9545:1: ( ( 'query' ) )
+ // InternalQVTimperative.g:9546:1: ( 'query' )
{
- // InternalQVTimperative.g:11237:1: ( 'query' )
- // InternalQVTimperative.g:11238:1: 'query'
+ // InternalQVTimperative.g:9546:1: ( 'query' )
+ // InternalQVTimperative.g:9547:1: 'query'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getQueryKeyword_1());
}
- match(input,25,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getQueryKeyword_1());
}
@@ -34989,14 +30279,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__2"
- // InternalQVTimperative.g:11251:1: rule__QueryCS__Group__2 : rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 ;
+ // InternalQVTimperative.g:9560:1: rule__QueryCS__Group__2 : rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 ;
public final void rule__QueryCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11255:1: ( rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 )
- // InternalQVTimperative.g:11256:2: rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3
+ // InternalQVTimperative.g:9564:1: ( rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 )
+ // InternalQVTimperative.g:9565:2: rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_7);
rule__QueryCS__Group__2__Impl();
@@ -35027,23 +30317,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__2__Impl"
- // InternalQVTimperative.g:11263:1: rule__QueryCS__Group__2__Impl : ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) ) ;
+ // InternalQVTimperative.g:9572:1: rule__QueryCS__Group__2__Impl : ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) ) ;
public final void rule__QueryCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11267:1: ( ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) ) )
- // InternalQVTimperative.g:11268:1: ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) )
+ // InternalQVTimperative.g:9576:1: ( ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) ) )
+ // InternalQVTimperative.g:9577:1: ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) )
{
- // InternalQVTimperative.g:11268:1: ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) )
- // InternalQVTimperative.g:11269:1: ( rule__QueryCS__OwnedPathNameAssignment_2 )
+ // InternalQVTimperative.g:9577:1: ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) )
+ // InternalQVTimperative.g:9578:1: ( rule__QueryCS__OwnedPathNameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedPathNameAssignment_2());
}
- // InternalQVTimperative.g:11270:1: ( rule__QueryCS__OwnedPathNameAssignment_2 )
- // InternalQVTimperative.g:11270:2: rule__QueryCS__OwnedPathNameAssignment_2
+ // InternalQVTimperative.g:9579:1: ( rule__QueryCS__OwnedPathNameAssignment_2 )
+ // InternalQVTimperative.g:9579:2: rule__QueryCS__OwnedPathNameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__OwnedPathNameAssignment_2();
@@ -35078,16 +30368,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__3"
- // InternalQVTimperative.g:11280:1: rule__QueryCS__Group__3 : rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 ;
+ // InternalQVTimperative.g:9589:1: rule__QueryCS__Group__3 : rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 ;
public final void rule__QueryCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11284:1: ( rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 )
- // InternalQVTimperative.g:11285:2: rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4
+ // InternalQVTimperative.g:9593:1: ( rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 )
+ // InternalQVTimperative.g:9594:2: rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_23);
+ pushFollow(FollowSets000.FOLLOW_18);
rule__QueryCS__Group__3__Impl();
state._fsp--;
@@ -35116,23 +30406,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__3__Impl"
- // InternalQVTimperative.g:11292:1: rule__QueryCS__Group__3__Impl : ( ( rule__QueryCS__NameAssignment_3 ) ) ;
+ // InternalQVTimperative.g:9601:1: rule__QueryCS__Group__3__Impl : ( ( rule__QueryCS__NameAssignment_3 ) ) ;
public final void rule__QueryCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11296:1: ( ( ( rule__QueryCS__NameAssignment_3 ) ) )
- // InternalQVTimperative.g:11297:1: ( ( rule__QueryCS__NameAssignment_3 ) )
+ // InternalQVTimperative.g:9605:1: ( ( ( rule__QueryCS__NameAssignment_3 ) ) )
+ // InternalQVTimperative.g:9606:1: ( ( rule__QueryCS__NameAssignment_3 ) )
{
- // InternalQVTimperative.g:11297:1: ( ( rule__QueryCS__NameAssignment_3 ) )
- // InternalQVTimperative.g:11298:1: ( rule__QueryCS__NameAssignment_3 )
+ // InternalQVTimperative.g:9606:1: ( ( rule__QueryCS__NameAssignment_3 ) )
+ // InternalQVTimperative.g:9607:1: ( rule__QueryCS__NameAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getNameAssignment_3());
}
- // InternalQVTimperative.g:11299:1: ( rule__QueryCS__NameAssignment_3 )
- // InternalQVTimperative.g:11299:2: rule__QueryCS__NameAssignment_3
+ // InternalQVTimperative.g:9608:1: ( rule__QueryCS__NameAssignment_3 )
+ // InternalQVTimperative.g:9608:2: rule__QueryCS__NameAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__NameAssignment_3();
@@ -35167,16 +30457,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__4"
- // InternalQVTimperative.g:11309:1: rule__QueryCS__Group__4 : rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 ;
+ // InternalQVTimperative.g:9618:1: rule__QueryCS__Group__4 : rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 ;
public final void rule__QueryCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11313:1: ( rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 )
- // InternalQVTimperative.g:11314:2: rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5
+ // InternalQVTimperative.g:9622:1: ( rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 )
+ // InternalQVTimperative.g:9623:2: rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_47);
+ pushFollow(FollowSets000.FOLLOW_44);
rule__QueryCS__Group__4__Impl();
state._fsp--;
@@ -35205,22 +30495,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__4__Impl"
- // InternalQVTimperative.g:11321:1: rule__QueryCS__Group__4__Impl : ( '(' ) ;
+ // InternalQVTimperative.g:9630:1: rule__QueryCS__Group__4__Impl : ( '(' ) ;
public final void rule__QueryCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11325:1: ( ( '(' ) )
- // InternalQVTimperative.g:11326:1: ( '(' )
+ // InternalQVTimperative.g:9634:1: ( ( '(' ) )
+ // InternalQVTimperative.g:9635:1: ( '(' )
{
- // InternalQVTimperative.g:11326:1: ( '(' )
- // InternalQVTimperative.g:11327:1: '('
+ // InternalQVTimperative.g:9635:1: ( '(' )
+ // InternalQVTimperative.g:9636:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_4());
}
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_4());
}
@@ -35246,16 +30536,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__5"
- // InternalQVTimperative.g:11340:1: rule__QueryCS__Group__5 : rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 ;
+ // InternalQVTimperative.g:9649:1: rule__QueryCS__Group__5 : rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 ;
public final void rule__QueryCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11344:1: ( rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 )
- // InternalQVTimperative.g:11345:2: rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6
+ // InternalQVTimperative.g:9653:1: ( rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 )
+ // InternalQVTimperative.g:9654:2: rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_47);
+ pushFollow(FollowSets000.FOLLOW_44);
rule__QueryCS__Group__5__Impl();
state._fsp--;
@@ -35284,31 +30574,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__5__Impl"
- // InternalQVTimperative.g:11352:1: rule__QueryCS__Group__5__Impl : ( ( rule__QueryCS__Group_5__0 )? ) ;
+ // InternalQVTimperative.g:9661:1: rule__QueryCS__Group__5__Impl : ( ( rule__QueryCS__Group_5__0 )? ) ;
public final void rule__QueryCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11356:1: ( ( ( rule__QueryCS__Group_5__0 )? ) )
- // InternalQVTimperative.g:11357:1: ( ( rule__QueryCS__Group_5__0 )? )
+ // InternalQVTimperative.g:9665:1: ( ( ( rule__QueryCS__Group_5__0 )? ) )
+ // InternalQVTimperative.g:9666:1: ( ( rule__QueryCS__Group_5__0 )? )
{
- // InternalQVTimperative.g:11357:1: ( ( rule__QueryCS__Group_5__0 )? )
- // InternalQVTimperative.g:11358:1: ( rule__QueryCS__Group_5__0 )?
+ // InternalQVTimperative.g:9666:1: ( ( rule__QueryCS__Group_5__0 )? )
+ // InternalQVTimperative.g:9667:1: ( rule__QueryCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getGroup_5());
}
- // InternalQVTimperative.g:11359:1: ( rule__QueryCS__Group_5__0 )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalQVTimperative.g:9668:1: ( rule__QueryCS__Group_5__0 )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( ((LA108_0>=RULE_SIMPLE_ID && LA108_0<=RULE_ESCAPED_ID)||(LA108_0>=19 && LA108_0<=29)) ) {
- alt108=1;
+ if ( ((LA99_0>=RULE_SIMPLE_ID && LA99_0<=RULE_ESCAPED_ID)||(LA99_0>=21 && LA99_0<=31)) ) {
+ alt99=1;
}
- switch (alt108) {
+ switch (alt99) {
case 1 :
- // InternalQVTimperative.g:11359:2: rule__QueryCS__Group_5__0
+ // InternalQVTimperative.g:9668:2: rule__QueryCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group_5__0();
@@ -35346,16 +30636,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__6"
- // InternalQVTimperative.g:11369:1: rule__QueryCS__Group__6 : rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 ;
+ // InternalQVTimperative.g:9678:1: rule__QueryCS__Group__6 : rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 ;
public final void rule__QueryCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11373:1: ( rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 )
- // InternalQVTimperative.g:11374:2: rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7
+ // InternalQVTimperative.g:9682:1: ( rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 )
+ // InternalQVTimperative.g:9683:2: rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_24);
+ pushFollow(FollowSets000.FOLLOW_21);
rule__QueryCS__Group__6__Impl();
state._fsp--;
@@ -35384,22 +30674,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__6__Impl"
- // InternalQVTimperative.g:11381:1: rule__QueryCS__Group__6__Impl : ( ')' ) ;
+ // InternalQVTimperative.g:9690:1: rule__QueryCS__Group__6__Impl : ( ')' ) ;
public final void rule__QueryCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11385:1: ( ( ')' ) )
- // InternalQVTimperative.g:11386:1: ( ')' )
+ // InternalQVTimperative.g:9694:1: ( ( ')' ) )
+ // InternalQVTimperative.g:9695:1: ( ')' )
{
- // InternalQVTimperative.g:11386:1: ( ')' )
- // InternalQVTimperative.g:11387:1: ')'
+ // InternalQVTimperative.g:9695:1: ( ')' )
+ // InternalQVTimperative.g:9696:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_6());
}
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_6());
}
@@ -35425,16 +30715,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__7"
- // InternalQVTimperative.g:11400:1: rule__QueryCS__Group__7 : rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 ;
+ // InternalQVTimperative.g:9709:1: rule__QueryCS__Group__7 : rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 ;
public final void rule__QueryCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11404:1: ( rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 )
- // InternalQVTimperative.g:11405:2: rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8
+ // InternalQVTimperative.g:9713:1: ( rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 )
+ // InternalQVTimperative.g:9714:2: rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__QueryCS__Group__7__Impl();
state._fsp--;
@@ -35463,22 +30753,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__7__Impl"
- // InternalQVTimperative.g:11412:1: rule__QueryCS__Group__7__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:9721:1: rule__QueryCS__Group__7__Impl : ( ':' ) ;
public final void rule__QueryCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11416:1: ( ( ':' ) )
- // InternalQVTimperative.g:11417:1: ( ':' )
+ // InternalQVTimperative.g:9725:1: ( ( ':' ) )
+ // InternalQVTimperative.g:9726:1: ( ':' )
{
- // InternalQVTimperative.g:11417:1: ( ':' )
- // InternalQVTimperative.g:11418:1: ':'
+ // InternalQVTimperative.g:9726:1: ( ':' )
+ // InternalQVTimperative.g:9727:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getColonKeyword_7());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getColonKeyword_7());
}
@@ -35504,16 +30794,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__8"
- // InternalQVTimperative.g:11431:1: rule__QueryCS__Group__8 : rule__QueryCS__Group__8__Impl rule__QueryCS__Group__9 ;
+ // InternalQVTimperative.g:9740:1: rule__QueryCS__Group__8 : rule__QueryCS__Group__8__Impl rule__QueryCS__Group__9 ;
public final void rule__QueryCS__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11435:1: ( rule__QueryCS__Group__8__Impl rule__QueryCS__Group__9 )
- // InternalQVTimperative.g:11436:2: rule__QueryCS__Group__8__Impl rule__QueryCS__Group__9
+ // InternalQVTimperative.g:9744:1: ( rule__QueryCS__Group__8__Impl rule__QueryCS__Group__9 )
+ // InternalQVTimperative.g:9745:2: rule__QueryCS__Group__8__Impl rule__QueryCS__Group__9
{
- pushFollow(FollowSets000.FOLLOW_48);
+ pushFollow(FollowSets000.FOLLOW_45);
rule__QueryCS__Group__8__Impl();
state._fsp--;
@@ -35542,23 +30832,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__8__Impl"
- // InternalQVTimperative.g:11443:1: rule__QueryCS__Group__8__Impl : ( ( rule__QueryCS__OwnedTypeAssignment_8 ) ) ;
+ // InternalQVTimperative.g:9752:1: rule__QueryCS__Group__8__Impl : ( ( rule__QueryCS__OwnedTypeAssignment_8 ) ) ;
public final void rule__QueryCS__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11447:1: ( ( ( rule__QueryCS__OwnedTypeAssignment_8 ) ) )
- // InternalQVTimperative.g:11448:1: ( ( rule__QueryCS__OwnedTypeAssignment_8 ) )
+ // InternalQVTimperative.g:9756:1: ( ( ( rule__QueryCS__OwnedTypeAssignment_8 ) ) )
+ // InternalQVTimperative.g:9757:1: ( ( rule__QueryCS__OwnedTypeAssignment_8 ) )
{
- // InternalQVTimperative.g:11448:1: ( ( rule__QueryCS__OwnedTypeAssignment_8 ) )
- // InternalQVTimperative.g:11449:1: ( rule__QueryCS__OwnedTypeAssignment_8 )
+ // InternalQVTimperative.g:9757:1: ( ( rule__QueryCS__OwnedTypeAssignment_8 ) )
+ // InternalQVTimperative.g:9758:1: ( rule__QueryCS__OwnedTypeAssignment_8 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedTypeAssignment_8());
}
- // InternalQVTimperative.g:11450:1: ( rule__QueryCS__OwnedTypeAssignment_8 )
- // InternalQVTimperative.g:11450:2: rule__QueryCS__OwnedTypeAssignment_8
+ // InternalQVTimperative.g:9759:1: ( rule__QueryCS__OwnedTypeAssignment_8 )
+ // InternalQVTimperative.g:9759:2: rule__QueryCS__OwnedTypeAssignment_8
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__OwnedTypeAssignment_8();
@@ -35593,14 +30883,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__9"
- // InternalQVTimperative.g:11460:1: rule__QueryCS__Group__9 : rule__QueryCS__Group__9__Impl ;
+ // InternalQVTimperative.g:9769:1: rule__QueryCS__Group__9 : rule__QueryCS__Group__9__Impl ;
public final void rule__QueryCS__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11464:1: ( rule__QueryCS__Group__9__Impl )
- // InternalQVTimperative.g:11465:2: rule__QueryCS__Group__9__Impl
+ // InternalQVTimperative.g:9773:1: ( rule__QueryCS__Group__9__Impl )
+ // InternalQVTimperative.g:9774:2: rule__QueryCS__Group__9__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group__9__Impl();
@@ -35626,23 +30916,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group__9__Impl"
- // InternalQVTimperative.g:11471:1: rule__QueryCS__Group__9__Impl : ( ( rule__QueryCS__Alternatives_9 ) ) ;
+ // InternalQVTimperative.g:9780:1: rule__QueryCS__Group__9__Impl : ( ( rule__QueryCS__Alternatives_9 ) ) ;
public final void rule__QueryCS__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11475:1: ( ( ( rule__QueryCS__Alternatives_9 ) ) )
- // InternalQVTimperative.g:11476:1: ( ( rule__QueryCS__Alternatives_9 ) )
+ // InternalQVTimperative.g:9784:1: ( ( ( rule__QueryCS__Alternatives_9 ) ) )
+ // InternalQVTimperative.g:9785:1: ( ( rule__QueryCS__Alternatives_9 ) )
{
- // InternalQVTimperative.g:11476:1: ( ( rule__QueryCS__Alternatives_9 ) )
- // InternalQVTimperative.g:11477:1: ( rule__QueryCS__Alternatives_9 )
+ // InternalQVTimperative.g:9785:1: ( ( rule__QueryCS__Alternatives_9 ) )
+ // InternalQVTimperative.g:9786:1: ( rule__QueryCS__Alternatives_9 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getAlternatives_9());
}
- // InternalQVTimperative.g:11478:1: ( rule__QueryCS__Alternatives_9 )
- // InternalQVTimperative.g:11478:2: rule__QueryCS__Alternatives_9
+ // InternalQVTimperative.g:9787:1: ( rule__QueryCS__Alternatives_9 )
+ // InternalQVTimperative.g:9787:2: rule__QueryCS__Alternatives_9
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Alternatives_9();
@@ -35677,16 +30967,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_5__0"
- // InternalQVTimperative.g:11508:1: rule__QueryCS__Group_5__0 : rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1 ;
+ // InternalQVTimperative.g:9817:1: rule__QueryCS__Group_5__0 : rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1 ;
public final void rule__QueryCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11512:1: ( rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1 )
- // InternalQVTimperative.g:11513:2: rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1
+ // InternalQVTimperative.g:9821:1: ( rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1 )
+ // InternalQVTimperative.g:9822:2: rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__QueryCS__Group_5__0__Impl();
state._fsp--;
@@ -35715,23 +31005,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_5__0__Impl"
- // InternalQVTimperative.g:11520:1: rule__QueryCS__Group_5__0__Impl : ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) ) ;
+ // InternalQVTimperative.g:9829:1: rule__QueryCS__Group_5__0__Impl : ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) ) ;
public final void rule__QueryCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11524:1: ( ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) ) )
- // InternalQVTimperative.g:11525:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) )
+ // InternalQVTimperative.g:9833:1: ( ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) ) )
+ // InternalQVTimperative.g:9834:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) )
{
- // InternalQVTimperative.g:11525:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) )
- // InternalQVTimperative.g:11526:1: ( rule__QueryCS__OwnedParametersAssignment_5_0 )
+ // InternalQVTimperative.g:9834:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) )
+ // InternalQVTimperative.g:9835:1: ( rule__QueryCS__OwnedParametersAssignment_5_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedParametersAssignment_5_0());
}
- // InternalQVTimperative.g:11527:1: ( rule__QueryCS__OwnedParametersAssignment_5_0 )
- // InternalQVTimperative.g:11527:2: rule__QueryCS__OwnedParametersAssignment_5_0
+ // InternalQVTimperative.g:9836:1: ( rule__QueryCS__OwnedParametersAssignment_5_0 )
+ // InternalQVTimperative.g:9836:2: rule__QueryCS__OwnedParametersAssignment_5_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__OwnedParametersAssignment_5_0();
@@ -35766,14 +31056,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_5__1"
- // InternalQVTimperative.g:11537:1: rule__QueryCS__Group_5__1 : rule__QueryCS__Group_5__1__Impl ;
+ // InternalQVTimperative.g:9846:1: rule__QueryCS__Group_5__1 : rule__QueryCS__Group_5__1__Impl ;
public final void rule__QueryCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11541:1: ( rule__QueryCS__Group_5__1__Impl )
- // InternalQVTimperative.g:11542:2: rule__QueryCS__Group_5__1__Impl
+ // InternalQVTimperative.g:9850:1: ( rule__QueryCS__Group_5__1__Impl )
+ // InternalQVTimperative.g:9851:2: rule__QueryCS__Group_5__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group_5__1__Impl();
@@ -35799,37 +31089,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_5__1__Impl"
- // InternalQVTimperative.g:11548:1: rule__QueryCS__Group_5__1__Impl : ( ( rule__QueryCS__Group_5_1__0 )* ) ;
+ // InternalQVTimperative.g:9857:1: rule__QueryCS__Group_5__1__Impl : ( ( rule__QueryCS__Group_5_1__0 )* ) ;
public final void rule__QueryCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11552:1: ( ( ( rule__QueryCS__Group_5_1__0 )* ) )
- // InternalQVTimperative.g:11553:1: ( ( rule__QueryCS__Group_5_1__0 )* )
+ // InternalQVTimperative.g:9861:1: ( ( ( rule__QueryCS__Group_5_1__0 )* ) )
+ // InternalQVTimperative.g:9862:1: ( ( rule__QueryCS__Group_5_1__0 )* )
{
- // InternalQVTimperative.g:11553:1: ( ( rule__QueryCS__Group_5_1__0 )* )
- // InternalQVTimperative.g:11554:1: ( rule__QueryCS__Group_5_1__0 )*
+ // InternalQVTimperative.g:9862:1: ( ( rule__QueryCS__Group_5_1__0 )* )
+ // InternalQVTimperative.g:9863:1: ( rule__QueryCS__Group_5_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getGroup_5_1());
}
- // InternalQVTimperative.g:11555:1: ( rule__QueryCS__Group_5_1__0 )*
- loop109:
+ // InternalQVTimperative.g:9864:1: ( rule__QueryCS__Group_5_1__0 )*
+ loop100:
do {
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA109_0==72) ) {
- alt109=1;
+ if ( (LA100_0==73) ) {
+ alt100=1;
}
- switch (alt109) {
+ switch (alt100) {
case 1 :
- // InternalQVTimperative.g:11555:2: rule__QueryCS__Group_5_1__0
+ // InternalQVTimperative.g:9864:2: rule__QueryCS__Group_5_1__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__QueryCS__Group_5_1__0();
state._fsp--;
@@ -35839,7 +31129,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop109;
+ break loop100;
}
} while (true);
@@ -35868,14 +31158,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_5_1__0"
- // InternalQVTimperative.g:11569:1: rule__QueryCS__Group_5_1__0 : rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1 ;
+ // InternalQVTimperative.g:9878:1: rule__QueryCS__Group_5_1__0 : rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1 ;
public final void rule__QueryCS__Group_5_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11573:1: ( rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1 )
- // InternalQVTimperative.g:11574:2: rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1
+ // InternalQVTimperative.g:9882:1: ( rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1 )
+ // InternalQVTimperative.g:9883:2: rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__QueryCS__Group_5_1__0__Impl();
@@ -35906,22 +31196,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_5_1__0__Impl"
- // InternalQVTimperative.g:11581:1: rule__QueryCS__Group_5_1__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:9890:1: rule__QueryCS__Group_5_1__0__Impl : ( ',' ) ;
public final void rule__QueryCS__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11585:1: ( ( ',' ) )
- // InternalQVTimperative.g:11586:1: ( ',' )
+ // InternalQVTimperative.g:9894:1: ( ( ',' ) )
+ // InternalQVTimperative.g:9895:1: ( ',' )
{
- // InternalQVTimperative.g:11586:1: ( ',' )
- // InternalQVTimperative.g:11587:1: ','
+ // InternalQVTimperative.g:9895:1: ( ',' )
+ // InternalQVTimperative.g:9896:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getCommaKeyword_5_1_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getCommaKeyword_5_1_0());
}
@@ -35947,14 +31237,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_5_1__1"
- // InternalQVTimperative.g:11600:1: rule__QueryCS__Group_5_1__1 : rule__QueryCS__Group_5_1__1__Impl ;
+ // InternalQVTimperative.g:9909:1: rule__QueryCS__Group_5_1__1 : rule__QueryCS__Group_5_1__1__Impl ;
public final void rule__QueryCS__Group_5_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11604:1: ( rule__QueryCS__Group_5_1__1__Impl )
- // InternalQVTimperative.g:11605:2: rule__QueryCS__Group_5_1__1__Impl
+ // InternalQVTimperative.g:9913:1: ( rule__QueryCS__Group_5_1__1__Impl )
+ // InternalQVTimperative.g:9914:2: rule__QueryCS__Group_5_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group_5_1__1__Impl();
@@ -35980,23 +31270,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_5_1__1__Impl"
- // InternalQVTimperative.g:11611:1: rule__QueryCS__Group_5_1__1__Impl : ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) ) ;
+ // InternalQVTimperative.g:9920:1: rule__QueryCS__Group_5_1__1__Impl : ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) ) ;
public final void rule__QueryCS__Group_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11615:1: ( ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) ) )
- // InternalQVTimperative.g:11616:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) )
+ // InternalQVTimperative.g:9924:1: ( ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) ) )
+ // InternalQVTimperative.g:9925:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) )
{
- // InternalQVTimperative.g:11616:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) )
- // InternalQVTimperative.g:11617:1: ( rule__QueryCS__OwnedParametersAssignment_5_1_1 )
+ // InternalQVTimperative.g:9925:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) )
+ // InternalQVTimperative.g:9926:1: ( rule__QueryCS__OwnedParametersAssignment_5_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedParametersAssignment_5_1_1());
}
- // InternalQVTimperative.g:11618:1: ( rule__QueryCS__OwnedParametersAssignment_5_1_1 )
- // InternalQVTimperative.g:11618:2: rule__QueryCS__OwnedParametersAssignment_5_1_1
+ // InternalQVTimperative.g:9927:1: ( rule__QueryCS__OwnedParametersAssignment_5_1_1 )
+ // InternalQVTimperative.g:9927:2: rule__QueryCS__OwnedParametersAssignment_5_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__OwnedParametersAssignment_5_1_1();
@@ -36031,14 +31321,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_9_1__0"
- // InternalQVTimperative.g:11632:1: rule__QueryCS__Group_9_1__0 : rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1 ;
+ // InternalQVTimperative.g:9941:1: rule__QueryCS__Group_9_1__0 : rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1 ;
public final void rule__QueryCS__Group_9_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11636:1: ( rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1 )
- // InternalQVTimperative.g:11637:2: rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1
+ // InternalQVTimperative.g:9945:1: ( rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1 )
+ // InternalQVTimperative.g:9946:2: rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__QueryCS__Group_9_1__0__Impl();
@@ -36069,22 +31359,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_9_1__0__Impl"
- // InternalQVTimperative.g:11644:1: rule__QueryCS__Group_9_1__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:9953:1: rule__QueryCS__Group_9_1__0__Impl : ( '{' ) ;
public final void rule__QueryCS__Group_9_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11648:1: ( ( '{' ) )
- // InternalQVTimperative.g:11649:1: ( '{' )
+ // InternalQVTimperative.g:9957:1: ( ( '{' ) )
+ // InternalQVTimperative.g:9958:1: ( '{' )
{
- // InternalQVTimperative.g:11649:1: ( '{' )
- // InternalQVTimperative.g:11650:1: '{'
+ // InternalQVTimperative.g:9958:1: ( '{' )
+ // InternalQVTimperative.g:9959:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_9_1_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_9_1_0());
}
@@ -36110,16 +31400,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_9_1__1"
- // InternalQVTimperative.g:11663:1: rule__QueryCS__Group_9_1__1 : rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2 ;
+ // InternalQVTimperative.g:9972:1: rule__QueryCS__Group_9_1__1 : rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2 ;
public final void rule__QueryCS__Group_9_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11667:1: ( rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2 )
- // InternalQVTimperative.g:11668:2: rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2
+ // InternalQVTimperative.g:9976:1: ( rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2 )
+ // InternalQVTimperative.g:9977:2: rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__QueryCS__Group_9_1__1__Impl();
state._fsp--;
@@ -36148,23 +31438,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_9_1__1__Impl"
- // InternalQVTimperative.g:11675:1: rule__QueryCS__Group_9_1__1__Impl : ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) ) ;
+ // InternalQVTimperative.g:9984:1: rule__QueryCS__Group_9_1__1__Impl : ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) ) ;
public final void rule__QueryCS__Group_9_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11679:1: ( ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) ) )
- // InternalQVTimperative.g:11680:1: ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) )
+ // InternalQVTimperative.g:9988:1: ( ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) ) )
+ // InternalQVTimperative.g:9989:1: ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) )
{
- // InternalQVTimperative.g:11680:1: ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) )
- // InternalQVTimperative.g:11681:1: ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 )
+ // InternalQVTimperative.g:9989:1: ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) )
+ // InternalQVTimperative.g:9990:1: ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedExpressionAssignment_9_1_1());
}
- // InternalQVTimperative.g:11682:1: ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 )
- // InternalQVTimperative.g:11682:2: rule__QueryCS__OwnedExpressionAssignment_9_1_1
+ // InternalQVTimperative.g:9991:1: ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 )
+ // InternalQVTimperative.g:9991:2: rule__QueryCS__OwnedExpressionAssignment_9_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__OwnedExpressionAssignment_9_1_1();
@@ -36199,14 +31489,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_9_1__2"
- // InternalQVTimperative.g:11692:1: rule__QueryCS__Group_9_1__2 : rule__QueryCS__Group_9_1__2__Impl ;
+ // InternalQVTimperative.g:10001:1: rule__QueryCS__Group_9_1__2 : rule__QueryCS__Group_9_1__2__Impl ;
public final void rule__QueryCS__Group_9_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11696:1: ( rule__QueryCS__Group_9_1__2__Impl )
- // InternalQVTimperative.g:11697:2: rule__QueryCS__Group_9_1__2__Impl
+ // InternalQVTimperative.g:10005:1: ( rule__QueryCS__Group_9_1__2__Impl )
+ // InternalQVTimperative.g:10006:2: rule__QueryCS__Group_9_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group_9_1__2__Impl();
@@ -36232,22 +31522,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__Group_9_1__2__Impl"
- // InternalQVTimperative.g:11703:1: rule__QueryCS__Group_9_1__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:10012:1: rule__QueryCS__Group_9_1__2__Impl : ( '}' ) ;
public final void rule__QueryCS__Group_9_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11707:1: ( ( '}' ) )
- // InternalQVTimperative.g:11708:1: ( '}' )
+ // InternalQVTimperative.g:10016:1: ( ( '}' ) )
+ // InternalQVTimperative.g:10017:1: ( '}' )
{
- // InternalQVTimperative.g:11708:1: ( '}' )
- // InternalQVTimperative.g:11709:1: '}'
+ // InternalQVTimperative.g:10017:1: ( '}' )
+ // InternalQVTimperative.g:10018:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_9_1_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_9_1_2());
}
@@ -36273,16 +31563,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__0"
- // InternalQVTimperative.g:11728:1: rule__NewStatementCS__Group__0 : rule__NewStatementCS__Group__0__Impl rule__NewStatementCS__Group__1 ;
+ // InternalQVTimperative.g:10037:1: rule__NewStatementCS__Group__0 : rule__NewStatementCS__Group__0__Impl rule__NewStatementCS__Group__1 ;
public final void rule__NewStatementCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11732:1: ( rule__NewStatementCS__Group__0__Impl rule__NewStatementCS__Group__1 )
- // InternalQVTimperative.g:11733:2: rule__NewStatementCS__Group__0__Impl rule__NewStatementCS__Group__1
+ // InternalQVTimperative.g:10041:1: ( rule__NewStatementCS__Group__0__Impl rule__NewStatementCS__Group__1 )
+ // InternalQVTimperative.g:10042:2: rule__NewStatementCS__Group__0__Impl rule__NewStatementCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_24);
+ pushFollow(FollowSets000.FOLLOW_21);
rule__NewStatementCS__Group__0__Impl();
state._fsp--;
@@ -36311,17 +31601,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__0__Impl"
- // InternalQVTimperative.g:11740:1: rule__NewStatementCS__Group__0__Impl : ( 'new' ) ;
+ // InternalQVTimperative.g:10049:1: rule__NewStatementCS__Group__0__Impl : ( 'new' ) ;
public final void rule__NewStatementCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11744:1: ( ( 'new' ) )
- // InternalQVTimperative.g:11745:1: ( 'new' )
+ // InternalQVTimperative.g:10053:1: ( ( 'new' ) )
+ // InternalQVTimperative.g:10054:1: ( 'new' )
{
- // InternalQVTimperative.g:11745:1: ( 'new' )
- // InternalQVTimperative.g:11746:1: 'new'
+ // InternalQVTimperative.g:10054:1: ( 'new' )
+ // InternalQVTimperative.g:10055:1: 'new'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getNewKeyword_0());
@@ -36352,14 +31642,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__1"
- // InternalQVTimperative.g:11759:1: rule__NewStatementCS__Group__1 : rule__NewStatementCS__Group__1__Impl rule__NewStatementCS__Group__2 ;
+ // InternalQVTimperative.g:10068:1: rule__NewStatementCS__Group__1 : rule__NewStatementCS__Group__1__Impl rule__NewStatementCS__Group__2 ;
public final void rule__NewStatementCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11763:1: ( rule__NewStatementCS__Group__1__Impl rule__NewStatementCS__Group__2 )
- // InternalQVTimperative.g:11764:2: rule__NewStatementCS__Group__1__Impl rule__NewStatementCS__Group__2
+ // InternalQVTimperative.g:10072:1: ( rule__NewStatementCS__Group__1__Impl rule__NewStatementCS__Group__2 )
+ // InternalQVTimperative.g:10073:2: rule__NewStatementCS__Group__1__Impl rule__NewStatementCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__NewStatementCS__Group__1__Impl();
@@ -36390,22 +31680,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__1__Impl"
- // InternalQVTimperative.g:11771:1: rule__NewStatementCS__Group__1__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:10080:1: rule__NewStatementCS__Group__1__Impl : ( ':' ) ;
public final void rule__NewStatementCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11775:1: ( ( ':' ) )
- // InternalQVTimperative.g:11776:1: ( ':' )
+ // InternalQVTimperative.g:10084:1: ( ( ':' ) )
+ // InternalQVTimperative.g:10085:1: ( ':' )
{
- // InternalQVTimperative.g:11776:1: ( ':' )
- // InternalQVTimperative.g:11777:1: ':'
+ // InternalQVTimperative.g:10085:1: ( ':' )
+ // InternalQVTimperative.g:10086:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getColonKeyword_1());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNewStatementCSAccess().getColonKeyword_1());
}
@@ -36431,14 +31721,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__2"
- // InternalQVTimperative.g:11790:1: rule__NewStatementCS__Group__2 : rule__NewStatementCS__Group__2__Impl rule__NewStatementCS__Group__3 ;
+ // InternalQVTimperative.g:10099:1: rule__NewStatementCS__Group__2 : rule__NewStatementCS__Group__2__Impl rule__NewStatementCS__Group__3 ;
public final void rule__NewStatementCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11794:1: ( rule__NewStatementCS__Group__2__Impl rule__NewStatementCS__Group__3 )
- // InternalQVTimperative.g:11795:2: rule__NewStatementCS__Group__2__Impl rule__NewStatementCS__Group__3
+ // InternalQVTimperative.g:10103:1: ( rule__NewStatementCS__Group__2__Impl rule__NewStatementCS__Group__3 )
+ // InternalQVTimperative.g:10104:2: rule__NewStatementCS__Group__2__Impl rule__NewStatementCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_7);
rule__NewStatementCS__Group__2__Impl();
@@ -36469,23 +31759,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__2__Impl"
- // InternalQVTimperative.g:11802:1: rule__NewStatementCS__Group__2__Impl : ( ( rule__NewStatementCS__ReferredTypedModelAssignment_2 ) ) ;
+ // InternalQVTimperative.g:10111:1: rule__NewStatementCS__Group__2__Impl : ( ( rule__NewStatementCS__ReferredTypedModelAssignment_2 ) ) ;
public final void rule__NewStatementCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11806:1: ( ( ( rule__NewStatementCS__ReferredTypedModelAssignment_2 ) ) )
- // InternalQVTimperative.g:11807:1: ( ( rule__NewStatementCS__ReferredTypedModelAssignment_2 ) )
+ // InternalQVTimperative.g:10115:1: ( ( ( rule__NewStatementCS__ReferredTypedModelAssignment_2 ) ) )
+ // InternalQVTimperative.g:10116:1: ( ( rule__NewStatementCS__ReferredTypedModelAssignment_2 ) )
{
- // InternalQVTimperative.g:11807:1: ( ( rule__NewStatementCS__ReferredTypedModelAssignment_2 ) )
- // InternalQVTimperative.g:11808:1: ( rule__NewStatementCS__ReferredTypedModelAssignment_2 )
+ // InternalQVTimperative.g:10116:1: ( ( rule__NewStatementCS__ReferredTypedModelAssignment_2 ) )
+ // InternalQVTimperative.g:10117:1: ( rule__NewStatementCS__ReferredTypedModelAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getReferredTypedModelAssignment_2());
}
- // InternalQVTimperative.g:11809:1: ( rule__NewStatementCS__ReferredTypedModelAssignment_2 )
- // InternalQVTimperative.g:11809:2: rule__NewStatementCS__ReferredTypedModelAssignment_2
+ // InternalQVTimperative.g:10118:1: ( rule__NewStatementCS__ReferredTypedModelAssignment_2 )
+ // InternalQVTimperative.g:10118:2: rule__NewStatementCS__ReferredTypedModelAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NewStatementCS__ReferredTypedModelAssignment_2();
@@ -36520,16 +31810,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__3"
- // InternalQVTimperative.g:11819:1: rule__NewStatementCS__Group__3 : rule__NewStatementCS__Group__3__Impl rule__NewStatementCS__Group__4 ;
+ // InternalQVTimperative.g:10128:1: rule__NewStatementCS__Group__3 : rule__NewStatementCS__Group__3__Impl rule__NewStatementCS__Group__4 ;
public final void rule__NewStatementCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11823:1: ( rule__NewStatementCS__Group__3__Impl rule__NewStatementCS__Group__4 )
- // InternalQVTimperative.g:11824:2: rule__NewStatementCS__Group__3__Impl rule__NewStatementCS__Group__4
+ // InternalQVTimperative.g:10132:1: ( rule__NewStatementCS__Group__3__Impl rule__NewStatementCS__Group__4 )
+ // InternalQVTimperative.g:10133:2: rule__NewStatementCS__Group__3__Impl rule__NewStatementCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_24);
+ pushFollow(FollowSets000.FOLLOW_21);
rule__NewStatementCS__Group__3__Impl();
state._fsp--;
@@ -36558,23 +31848,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__3__Impl"
- // InternalQVTimperative.g:11831:1: rule__NewStatementCS__Group__3__Impl : ( ( rule__NewStatementCS__NameAssignment_3 ) ) ;
+ // InternalQVTimperative.g:10140:1: rule__NewStatementCS__Group__3__Impl : ( ( rule__NewStatementCS__NameAssignment_3 ) ) ;
public final void rule__NewStatementCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11835:1: ( ( ( rule__NewStatementCS__NameAssignment_3 ) ) )
- // InternalQVTimperative.g:11836:1: ( ( rule__NewStatementCS__NameAssignment_3 ) )
+ // InternalQVTimperative.g:10144:1: ( ( ( rule__NewStatementCS__NameAssignment_3 ) ) )
+ // InternalQVTimperative.g:10145:1: ( ( rule__NewStatementCS__NameAssignment_3 ) )
{
- // InternalQVTimperative.g:11836:1: ( ( rule__NewStatementCS__NameAssignment_3 ) )
- // InternalQVTimperative.g:11837:1: ( rule__NewStatementCS__NameAssignment_3 )
+ // InternalQVTimperative.g:10145:1: ( ( rule__NewStatementCS__NameAssignment_3 ) )
+ // InternalQVTimperative.g:10146:1: ( rule__NewStatementCS__NameAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getNameAssignment_3());
}
- // InternalQVTimperative.g:11838:1: ( rule__NewStatementCS__NameAssignment_3 )
- // InternalQVTimperative.g:11838:2: rule__NewStatementCS__NameAssignment_3
+ // InternalQVTimperative.g:10147:1: ( rule__NewStatementCS__NameAssignment_3 )
+ // InternalQVTimperative.g:10147:2: rule__NewStatementCS__NameAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NewStatementCS__NameAssignment_3();
@@ -36609,16 +31899,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__4"
- // InternalQVTimperative.g:11848:1: rule__NewStatementCS__Group__4 : rule__NewStatementCS__Group__4__Impl rule__NewStatementCS__Group__5 ;
+ // InternalQVTimperative.g:10157:1: rule__NewStatementCS__Group__4 : rule__NewStatementCS__Group__4__Impl rule__NewStatementCS__Group__5 ;
public final void rule__NewStatementCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11852:1: ( rule__NewStatementCS__Group__4__Impl rule__NewStatementCS__Group__5 )
- // InternalQVTimperative.g:11853:2: rule__NewStatementCS__Group__4__Impl rule__NewStatementCS__Group__5
+ // InternalQVTimperative.g:10161:1: ( rule__NewStatementCS__Group__4__Impl rule__NewStatementCS__Group__5 )
+ // InternalQVTimperative.g:10162:2: rule__NewStatementCS__Group__4__Impl rule__NewStatementCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__NewStatementCS__Group__4__Impl();
state._fsp--;
@@ -36647,22 +31937,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__4__Impl"
- // InternalQVTimperative.g:11860:1: rule__NewStatementCS__Group__4__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:10169:1: rule__NewStatementCS__Group__4__Impl : ( ':' ) ;
public final void rule__NewStatementCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11864:1: ( ( ':' ) )
- // InternalQVTimperative.g:11865:1: ( ':' )
+ // InternalQVTimperative.g:10173:1: ( ( ':' ) )
+ // InternalQVTimperative.g:10174:1: ( ':' )
{
- // InternalQVTimperative.g:11865:1: ( ':' )
- // InternalQVTimperative.g:11866:1: ':'
+ // InternalQVTimperative.g:10174:1: ( ':' )
+ // InternalQVTimperative.g:10175:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getColonKeyword_4());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNewStatementCSAccess().getColonKeyword_4());
}
@@ -36688,16 +31978,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__5"
- // InternalQVTimperative.g:11879:1: rule__NewStatementCS__Group__5 : rule__NewStatementCS__Group__5__Impl rule__NewStatementCS__Group__6 ;
+ // InternalQVTimperative.g:10188:1: rule__NewStatementCS__Group__5 : rule__NewStatementCS__Group__5__Impl rule__NewStatementCS__Group__6 ;
public final void rule__NewStatementCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11883:1: ( rule__NewStatementCS__Group__5__Impl rule__NewStatementCS__Group__6 )
- // InternalQVTimperative.g:11884:2: rule__NewStatementCS__Group__5__Impl rule__NewStatementCS__Group__6
+ // InternalQVTimperative.g:10192:1: ( rule__NewStatementCS__Group__5__Impl rule__NewStatementCS__Group__6 )
+ // InternalQVTimperative.g:10193:2: rule__NewStatementCS__Group__5__Impl rule__NewStatementCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_46);
+ pushFollow(FollowSets000.FOLLOW_14);
rule__NewStatementCS__Group__5__Impl();
state._fsp--;
@@ -36726,23 +32016,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__5__Impl"
- // InternalQVTimperative.g:11891:1: rule__NewStatementCS__Group__5__Impl : ( ( rule__NewStatementCS__OwnedTypeAssignment_5 ) ) ;
+ // InternalQVTimperative.g:10200:1: rule__NewStatementCS__Group__5__Impl : ( ( rule__NewStatementCS__OwnedTypeAssignment_5 ) ) ;
public final void rule__NewStatementCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11895:1: ( ( ( rule__NewStatementCS__OwnedTypeAssignment_5 ) ) )
- // InternalQVTimperative.g:11896:1: ( ( rule__NewStatementCS__OwnedTypeAssignment_5 ) )
+ // InternalQVTimperative.g:10204:1: ( ( ( rule__NewStatementCS__OwnedTypeAssignment_5 ) ) )
+ // InternalQVTimperative.g:10205:1: ( ( rule__NewStatementCS__OwnedTypeAssignment_5 ) )
{
- // InternalQVTimperative.g:11896:1: ( ( rule__NewStatementCS__OwnedTypeAssignment_5 ) )
- // InternalQVTimperative.g:11897:1: ( rule__NewStatementCS__OwnedTypeAssignment_5 )
+ // InternalQVTimperative.g:10205:1: ( ( rule__NewStatementCS__OwnedTypeAssignment_5 ) )
+ // InternalQVTimperative.g:10206:1: ( rule__NewStatementCS__OwnedTypeAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getOwnedTypeAssignment_5());
}
- // InternalQVTimperative.g:11898:1: ( rule__NewStatementCS__OwnedTypeAssignment_5 )
- // InternalQVTimperative.g:11898:2: rule__NewStatementCS__OwnedTypeAssignment_5
+ // InternalQVTimperative.g:10207:1: ( rule__NewStatementCS__OwnedTypeAssignment_5 )
+ // InternalQVTimperative.g:10207:2: rule__NewStatementCS__OwnedTypeAssignment_5
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NewStatementCS__OwnedTypeAssignment_5();
@@ -36777,16 +32067,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__6"
- // InternalQVTimperative.g:11908:1: rule__NewStatementCS__Group__6 : rule__NewStatementCS__Group__6__Impl rule__NewStatementCS__Group__7 ;
+ // InternalQVTimperative.g:10217:1: rule__NewStatementCS__Group__6 : rule__NewStatementCS__Group__6__Impl rule__NewStatementCS__Group__7 ;
public final void rule__NewStatementCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11912:1: ( rule__NewStatementCS__Group__6__Impl rule__NewStatementCS__Group__7 )
- // InternalQVTimperative.g:11913:2: rule__NewStatementCS__Group__6__Impl rule__NewStatementCS__Group__7
+ // InternalQVTimperative.g:10221:1: ( rule__NewStatementCS__Group__6__Impl rule__NewStatementCS__Group__7 )
+ // InternalQVTimperative.g:10222:2: rule__NewStatementCS__Group__6__Impl rule__NewStatementCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_46);
+ pushFollow(FollowSets000.FOLLOW_14);
rule__NewStatementCS__Group__6__Impl();
state._fsp--;
@@ -36815,31 +32105,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__6__Impl"
- // InternalQVTimperative.g:11920:1: rule__NewStatementCS__Group__6__Impl : ( ( rule__NewStatementCS__Group_6__0 )? ) ;
+ // InternalQVTimperative.g:10229:1: rule__NewStatementCS__Group__6__Impl : ( ( rule__NewStatementCS__Group_6__0 )? ) ;
public final void rule__NewStatementCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11924:1: ( ( ( rule__NewStatementCS__Group_6__0 )? ) )
- // InternalQVTimperative.g:11925:1: ( ( rule__NewStatementCS__Group_6__0 )? )
+ // InternalQVTimperative.g:10233:1: ( ( ( rule__NewStatementCS__Group_6__0 )? ) )
+ // InternalQVTimperative.g:10234:1: ( ( rule__NewStatementCS__Group_6__0 )? )
{
- // InternalQVTimperative.g:11925:1: ( ( rule__NewStatementCS__Group_6__0 )? )
- // InternalQVTimperative.g:11926:1: ( rule__NewStatementCS__Group_6__0 )?
+ // InternalQVTimperative.g:10234:1: ( ( rule__NewStatementCS__Group_6__0 )? )
+ // InternalQVTimperative.g:10235:1: ( rule__NewStatementCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getGroup_6());
}
- // InternalQVTimperative.g:11927:1: ( rule__NewStatementCS__Group_6__0 )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalQVTimperative.g:10236:1: ( rule__NewStatementCS__Group_6__0 )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA110_0==17) ) {
- alt110=1;
+ if ( (LA101_0==18) ) {
+ alt101=1;
}
- switch (alt110) {
+ switch (alt101) {
case 1 :
- // InternalQVTimperative.g:11927:2: rule__NewStatementCS__Group_6__0
+ // InternalQVTimperative.g:10236:2: rule__NewStatementCS__Group_6__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NewStatementCS__Group_6__0();
@@ -36877,14 +32167,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__7"
- // InternalQVTimperative.g:11937:1: rule__NewStatementCS__Group__7 : rule__NewStatementCS__Group__7__Impl ;
+ // InternalQVTimperative.g:10246:1: rule__NewStatementCS__Group__7 : rule__NewStatementCS__Group__7__Impl ;
public final void rule__NewStatementCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11941:1: ( rule__NewStatementCS__Group__7__Impl )
- // InternalQVTimperative.g:11942:2: rule__NewStatementCS__Group__7__Impl
+ // InternalQVTimperative.g:10250:1: ( rule__NewStatementCS__Group__7__Impl )
+ // InternalQVTimperative.g:10251:2: rule__NewStatementCS__Group__7__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NewStatementCS__Group__7__Impl();
@@ -36910,22 +32200,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group__7__Impl"
- // InternalQVTimperative.g:11948:1: rule__NewStatementCS__Group__7__Impl : ( ';' ) ;
+ // InternalQVTimperative.g:10257:1: rule__NewStatementCS__Group__7__Impl : ( ';' ) ;
public final void rule__NewStatementCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11952:1: ( ( ';' ) )
- // InternalQVTimperative.g:11953:1: ( ';' )
+ // InternalQVTimperative.g:10261:1: ( ( ';' ) )
+ // InternalQVTimperative.g:10262:1: ( ';' )
{
- // InternalQVTimperative.g:11953:1: ( ';' )
- // InternalQVTimperative.g:11954:1: ';'
+ // InternalQVTimperative.g:10262:1: ( ';' )
+ // InternalQVTimperative.g:10263:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getSemicolonKeyword_7());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNewStatementCSAccess().getSemicolonKeyword_7());
}
@@ -36951,14 +32241,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group_6__0"
- // InternalQVTimperative.g:11983:1: rule__NewStatementCS__Group_6__0 : rule__NewStatementCS__Group_6__0__Impl rule__NewStatementCS__Group_6__1 ;
+ // InternalQVTimperative.g:10292:1: rule__NewStatementCS__Group_6__0 : rule__NewStatementCS__Group_6__0__Impl rule__NewStatementCS__Group_6__1 ;
public final void rule__NewStatementCS__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11987:1: ( rule__NewStatementCS__Group_6__0__Impl rule__NewStatementCS__Group_6__1 )
- // InternalQVTimperative.g:11988:2: rule__NewStatementCS__Group_6__0__Impl rule__NewStatementCS__Group_6__1
+ // InternalQVTimperative.g:10296:1: ( rule__NewStatementCS__Group_6__0__Impl rule__NewStatementCS__Group_6__1 )
+ // InternalQVTimperative.g:10297:2: rule__NewStatementCS__Group_6__0__Impl rule__NewStatementCS__Group_6__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__NewStatementCS__Group_6__0__Impl();
@@ -36989,22 +32279,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group_6__0__Impl"
- // InternalQVTimperative.g:11995:1: rule__NewStatementCS__Group_6__0__Impl : ( ':=' ) ;
+ // InternalQVTimperative.g:10304:1: rule__NewStatementCS__Group_6__0__Impl : ( ':=' ) ;
public final void rule__NewStatementCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:11999:1: ( ( ':=' ) )
- // InternalQVTimperative.g:12000:1: ( ':=' )
+ // InternalQVTimperative.g:10308:1: ( ( ':=' ) )
+ // InternalQVTimperative.g:10309:1: ( ':=' )
{
- // InternalQVTimperative.g:12000:1: ( ':=' )
- // InternalQVTimperative.g:12001:1: ':='
+ // InternalQVTimperative.g:10309:1: ( ':=' )
+ // InternalQVTimperative.g:10310:1: ':='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getColonEqualsSignKeyword_6_0());
}
- match(input,17,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNewStatementCSAccess().getColonEqualsSignKeyword_6_0());
}
@@ -37030,14 +32320,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group_6__1"
- // InternalQVTimperative.g:12014:1: rule__NewStatementCS__Group_6__1 : rule__NewStatementCS__Group_6__1__Impl ;
+ // InternalQVTimperative.g:10323:1: rule__NewStatementCS__Group_6__1 : rule__NewStatementCS__Group_6__1__Impl ;
public final void rule__NewStatementCS__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12018:1: ( rule__NewStatementCS__Group_6__1__Impl )
- // InternalQVTimperative.g:12019:2: rule__NewStatementCS__Group_6__1__Impl
+ // InternalQVTimperative.g:10327:1: ( rule__NewStatementCS__Group_6__1__Impl )
+ // InternalQVTimperative.g:10328:2: rule__NewStatementCS__Group_6__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NewStatementCS__Group_6__1__Impl();
@@ -37063,23 +32353,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__Group_6__1__Impl"
- // InternalQVTimperative.g:12025:1: rule__NewStatementCS__Group_6__1__Impl : ( ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 ) ) ;
+ // InternalQVTimperative.g:10334:1: rule__NewStatementCS__Group_6__1__Impl : ( ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 ) ) ;
public final void rule__NewStatementCS__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12029:1: ( ( ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 ) ) )
- // InternalQVTimperative.g:12030:1: ( ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 ) )
+ // InternalQVTimperative.g:10338:1: ( ( ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 ) ) )
+ // InternalQVTimperative.g:10339:1: ( ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 ) )
{
- // InternalQVTimperative.g:12030:1: ( ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 ) )
- // InternalQVTimperative.g:12031:1: ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 )
+ // InternalQVTimperative.g:10339:1: ( ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 ) )
+ // InternalQVTimperative.g:10340:1: ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getOwnedInitExpressionAssignment_6_1());
}
- // InternalQVTimperative.g:12032:1: ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 )
- // InternalQVTimperative.g:12032:2: rule__NewStatementCS__OwnedInitExpressionAssignment_6_1
+ // InternalQVTimperative.g:10341:1: ( rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 )
+ // InternalQVTimperative.g:10341:2: rule__NewStatementCS__OwnedInitExpressionAssignment_6_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NewStatementCS__OwnedInitExpressionAssignment_6_1();
@@ -37114,16 +32404,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__Group__0"
- // InternalQVTimperative.g:12046:1: rule__ScopeNameCS__Group__0 : rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 ;
+ // InternalQVTimperative.g:10355:1: rule__ScopeNameCS__Group__0 : rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 ;
public final void rule__ScopeNameCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12050:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
- // InternalQVTimperative.g:12051:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
+ // InternalQVTimperative.g:10359:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
+ // InternalQVTimperative.g:10360:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_46);
rule__ScopeNameCS__Group__0__Impl();
state._fsp--;
@@ -37152,23 +32442,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__Group__0__Impl"
- // InternalQVTimperative.g:12058:1: rule__ScopeNameCS__Group__0__Impl : ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) ) ;
+ // InternalQVTimperative.g:10367:1: rule__ScopeNameCS__Group__0__Impl : ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) ) ;
public final void rule__ScopeNameCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12062:1: ( ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) ) )
- // InternalQVTimperative.g:12063:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTimperative.g:10371:1: ( ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) ) )
+ // InternalQVTimperative.g:10372:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) )
{
- // InternalQVTimperative.g:12063:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) )
- // InternalQVTimperative.g:12064:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTimperative.g:10372:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTimperative.g:10373:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsAssignment_0());
}
- // InternalQVTimperative.g:12065:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
- // InternalQVTimperative.g:12065:2: rule__ScopeNameCS__OwnedPathElementsAssignment_0
+ // InternalQVTimperative.g:10374:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTimperative.g:10374:2: rule__ScopeNameCS__OwnedPathElementsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ScopeNameCS__OwnedPathElementsAssignment_0();
@@ -37203,16 +32493,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__Group__1"
- // InternalQVTimperative.g:12075:1: rule__ScopeNameCS__Group__1 : rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 ;
+ // InternalQVTimperative.g:10384:1: rule__ScopeNameCS__Group__1 : rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 ;
public final void rule__ScopeNameCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12079:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
- // InternalQVTimperative.g:12080:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
+ // InternalQVTimperative.g:10388:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
+ // InternalQVTimperative.g:10389:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_50);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__ScopeNameCS__Group__1__Impl();
state._fsp--;
@@ -37241,17 +32531,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__Group__1__Impl"
- // InternalQVTimperative.g:12087:1: rule__ScopeNameCS__Group__1__Impl : ( '::' ) ;
+ // InternalQVTimperative.g:10396:1: rule__ScopeNameCS__Group__1__Impl : ( '::' ) ;
public final void rule__ScopeNameCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12091:1: ( ( '::' ) )
- // InternalQVTimperative.g:12092:1: ( '::' )
+ // InternalQVTimperative.g:10400:1: ( ( '::' ) )
+ // InternalQVTimperative.g:10401:1: ( '::' )
{
- // InternalQVTimperative.g:12092:1: ( '::' )
- // InternalQVTimperative.g:12093:1: '::'
+ // InternalQVTimperative.g:10401:1: ( '::' )
+ // InternalQVTimperative.g:10402:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
@@ -37282,14 +32572,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__Group__2"
- // InternalQVTimperative.g:12106:1: rule__ScopeNameCS__Group__2 : rule__ScopeNameCS__Group__2__Impl ;
+ // InternalQVTimperative.g:10415:1: rule__ScopeNameCS__Group__2 : rule__ScopeNameCS__Group__2__Impl ;
public final void rule__ScopeNameCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12110:1: ( rule__ScopeNameCS__Group__2__Impl )
- // InternalQVTimperative.g:12111:2: rule__ScopeNameCS__Group__2__Impl
+ // InternalQVTimperative.g:10419:1: ( rule__ScopeNameCS__Group__2__Impl )
+ // InternalQVTimperative.g:10420:2: rule__ScopeNameCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ScopeNameCS__Group__2__Impl();
@@ -37315,31 +32605,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__Group__2__Impl"
- // InternalQVTimperative.g:12117:1: rule__ScopeNameCS__Group__2__Impl : ( ( rule__ScopeNameCS__Group_2__0 )* ) ;
+ // InternalQVTimperative.g:10426:1: rule__ScopeNameCS__Group__2__Impl : ( ( rule__ScopeNameCS__Group_2__0 )* ) ;
public final void rule__ScopeNameCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12121:1: ( ( ( rule__ScopeNameCS__Group_2__0 )* ) )
- // InternalQVTimperative.g:12122:1: ( ( rule__ScopeNameCS__Group_2__0 )* )
+ // InternalQVTimperative.g:10430:1: ( ( ( rule__ScopeNameCS__Group_2__0 )* ) )
+ // InternalQVTimperative.g:10431:1: ( ( rule__ScopeNameCS__Group_2__0 )* )
{
- // InternalQVTimperative.g:12122:1: ( ( rule__ScopeNameCS__Group_2__0 )* )
- // InternalQVTimperative.g:12123:1: ( rule__ScopeNameCS__Group_2__0 )*
+ // InternalQVTimperative.g:10431:1: ( ( rule__ScopeNameCS__Group_2__0 )* )
+ // InternalQVTimperative.g:10432:1: ( rule__ScopeNameCS__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:12124:1: ( rule__ScopeNameCS__Group_2__0 )*
- loop111:
+ // InternalQVTimperative.g:10433:1: ( rule__ScopeNameCS__Group_2__0 )*
+ loop102:
do {
- int alt111=2;
- alt111 = dfa111.predict(input);
- switch (alt111) {
+ int alt102=2;
+ alt102 = dfa102.predict(input);
+ switch (alt102) {
case 1 :
- // InternalQVTimperative.g:12124:2: rule__ScopeNameCS__Group_2__0
+ // InternalQVTimperative.g:10433:2: rule__ScopeNameCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_51);
+ pushFollow(FollowSets000.FOLLOW_48);
rule__ScopeNameCS__Group_2__0();
state._fsp--;
@@ -37349,7 +32639,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop111;
+ break loop102;
}
} while (true);
@@ -37378,16 +32668,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__Group_2__0"
- // InternalQVTimperative.g:12140:1: rule__ScopeNameCS__Group_2__0 : rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 ;
+ // InternalQVTimperative.g:10449:1: rule__ScopeNameCS__Group_2__0 : rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 ;
public final void rule__ScopeNameCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12144:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
- // InternalQVTimperative.g:12145:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
+ // InternalQVTimperative.g:10453:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
+ // InternalQVTimperative.g:10454:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_46);
rule__ScopeNameCS__Group_2__0__Impl();
state._fsp--;
@@ -37416,23 +32706,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__Group_2__0__Impl"
- // InternalQVTimperative.g:12152:1: rule__ScopeNameCS__Group_2__0__Impl : ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) ) ;
+ // InternalQVTimperative.g:10461:1: rule__ScopeNameCS__Group_2__0__Impl : ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) ) ;
public final void rule__ScopeNameCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12156:1: ( ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) ) )
- // InternalQVTimperative.g:12157:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) )
+ // InternalQVTimperative.g:10465:1: ( ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) ) )
+ // InternalQVTimperative.g:10466:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) )
{
- // InternalQVTimperative.g:12157:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) )
- // InternalQVTimperative.g:12158:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
+ // InternalQVTimperative.g:10466:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) )
+ // InternalQVTimperative.g:10467:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsAssignment_2_0());
}
- // InternalQVTimperative.g:12159:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
- // InternalQVTimperative.g:12159:2: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0
+ // InternalQVTimperative.g:10468:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
+ // InternalQVTimperative.g:10468:2: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ScopeNameCS__OwnedPathElementsAssignment_2_0();
@@ -37467,14 +32757,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__Group_2__1"
- // InternalQVTimperative.g:12169:1: rule__ScopeNameCS__Group_2__1 : rule__ScopeNameCS__Group_2__1__Impl ;
+ // InternalQVTimperative.g:10478:1: rule__ScopeNameCS__Group_2__1 : rule__ScopeNameCS__Group_2__1__Impl ;
public final void rule__ScopeNameCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12173:1: ( rule__ScopeNameCS__Group_2__1__Impl )
- // InternalQVTimperative.g:12174:2: rule__ScopeNameCS__Group_2__1__Impl
+ // InternalQVTimperative.g:10482:1: ( rule__ScopeNameCS__Group_2__1__Impl )
+ // InternalQVTimperative.g:10483:2: rule__ScopeNameCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ScopeNameCS__Group_2__1__Impl();
@@ -37500,17 +32790,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__Group_2__1__Impl"
- // InternalQVTimperative.g:12180:1: rule__ScopeNameCS__Group_2__1__Impl : ( '::' ) ;
+ // InternalQVTimperative.g:10489:1: rule__ScopeNameCS__Group_2__1__Impl : ( '::' ) ;
public final void rule__ScopeNameCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12184:1: ( ( '::' ) )
- // InternalQVTimperative.g:12185:1: ( '::' )
+ // InternalQVTimperative.g:10493:1: ( ( '::' ) )
+ // InternalQVTimperative.g:10494:1: ( '::' )
{
- // InternalQVTimperative.g:12185:1: ( '::' )
- // InternalQVTimperative.g:12186:1: '::'
+ // InternalQVTimperative.g:10494:1: ( '::' )
+ // InternalQVTimperative.g:10495:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
@@ -37541,14 +32831,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__0"
- // InternalQVTimperative.g:12203:1: rule__SetStatementCS__Group__0 : rule__SetStatementCS__Group__0__Impl rule__SetStatementCS__Group__1 ;
+ // InternalQVTimperative.g:10512:1: rule__SetStatementCS__Group__0 : rule__SetStatementCS__Group__0__Impl rule__SetStatementCS__Group__1 ;
public final void rule__SetStatementCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12207:1: ( rule__SetStatementCS__Group__0__Impl rule__SetStatementCS__Group__1 )
- // InternalQVTimperative.g:12208:2: rule__SetStatementCS__Group__0__Impl rule__SetStatementCS__Group__1
+ // InternalQVTimperative.g:10516:1: ( rule__SetStatementCS__Group__0__Impl rule__SetStatementCS__Group__1 )
+ // InternalQVTimperative.g:10517:2: rule__SetStatementCS__Group__0__Impl rule__SetStatementCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__SetStatementCS__Group__0__Impl();
@@ -37579,17 +32869,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__0__Impl"
- // InternalQVTimperative.g:12215:1: rule__SetStatementCS__Group__0__Impl : ( 'set' ) ;
+ // InternalQVTimperative.g:10524:1: rule__SetStatementCS__Group__0__Impl : ( 'set' ) ;
public final void rule__SetStatementCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12219:1: ( ( 'set' ) )
- // InternalQVTimperative.g:12220:1: ( 'set' )
+ // InternalQVTimperative.g:10528:1: ( ( 'set' ) )
+ // InternalQVTimperative.g:10529:1: ( 'set' )
{
- // InternalQVTimperative.g:12220:1: ( 'set' )
- // InternalQVTimperative.g:12221:1: 'set'
+ // InternalQVTimperative.g:10529:1: ( 'set' )
+ // InternalQVTimperative.g:10530:1: 'set'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getSetKeyword_0());
@@ -37620,16 +32910,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__1"
- // InternalQVTimperative.g:12234:1: rule__SetStatementCS__Group__1 : rule__SetStatementCS__Group__1__Impl rule__SetStatementCS__Group__2 ;
+ // InternalQVTimperative.g:10543:1: rule__SetStatementCS__Group__1 : rule__SetStatementCS__Group__1__Impl rule__SetStatementCS__Group__2 ;
public final void rule__SetStatementCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12238:1: ( rule__SetStatementCS__Group__1__Impl rule__SetStatementCS__Group__2 )
- // InternalQVTimperative.g:12239:2: rule__SetStatementCS__Group__1__Impl rule__SetStatementCS__Group__2
+ // InternalQVTimperative.g:10547:1: ( rule__SetStatementCS__Group__1__Impl rule__SetStatementCS__Group__2 )
+ // InternalQVTimperative.g:10548:2: rule__SetStatementCS__Group__1__Impl rule__SetStatementCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_52);
+ pushFollow(FollowSets000.FOLLOW_49);
rule__SetStatementCS__Group__1__Impl();
state._fsp--;
@@ -37658,23 +32948,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__1__Impl"
- // InternalQVTimperative.g:12246:1: rule__SetStatementCS__Group__1__Impl : ( ( rule__SetStatementCS__ReferredVariableAssignment_1 ) ) ;
+ // InternalQVTimperative.g:10555:1: rule__SetStatementCS__Group__1__Impl : ( ( rule__SetStatementCS__ReferredVariableAssignment_1 ) ) ;
public final void rule__SetStatementCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12250:1: ( ( ( rule__SetStatementCS__ReferredVariableAssignment_1 ) ) )
- // InternalQVTimperative.g:12251:1: ( ( rule__SetStatementCS__ReferredVariableAssignment_1 ) )
+ // InternalQVTimperative.g:10559:1: ( ( ( rule__SetStatementCS__ReferredVariableAssignment_1 ) ) )
+ // InternalQVTimperative.g:10560:1: ( ( rule__SetStatementCS__ReferredVariableAssignment_1 ) )
{
- // InternalQVTimperative.g:12251:1: ( ( rule__SetStatementCS__ReferredVariableAssignment_1 ) )
- // InternalQVTimperative.g:12252:1: ( rule__SetStatementCS__ReferredVariableAssignment_1 )
+ // InternalQVTimperative.g:10560:1: ( ( rule__SetStatementCS__ReferredVariableAssignment_1 ) )
+ // InternalQVTimperative.g:10561:1: ( rule__SetStatementCS__ReferredVariableAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getReferredVariableAssignment_1());
}
- // InternalQVTimperative.g:12253:1: ( rule__SetStatementCS__ReferredVariableAssignment_1 )
- // InternalQVTimperative.g:12253:2: rule__SetStatementCS__ReferredVariableAssignment_1
+ // InternalQVTimperative.g:10562:1: ( rule__SetStatementCS__ReferredVariableAssignment_1 )
+ // InternalQVTimperative.g:10562:2: rule__SetStatementCS__ReferredVariableAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SetStatementCS__ReferredVariableAssignment_1();
@@ -37709,14 +32999,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__2"
- // InternalQVTimperative.g:12263:1: rule__SetStatementCS__Group__2 : rule__SetStatementCS__Group__2__Impl rule__SetStatementCS__Group__3 ;
+ // InternalQVTimperative.g:10572:1: rule__SetStatementCS__Group__2 : rule__SetStatementCS__Group__2__Impl rule__SetStatementCS__Group__3 ;
public final void rule__SetStatementCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12267:1: ( rule__SetStatementCS__Group__2__Impl rule__SetStatementCS__Group__3 )
- // InternalQVTimperative.g:12268:2: rule__SetStatementCS__Group__2__Impl rule__SetStatementCS__Group__3
+ // InternalQVTimperative.g:10576:1: ( rule__SetStatementCS__Group__2__Impl rule__SetStatementCS__Group__3 )
+ // InternalQVTimperative.g:10577:2: rule__SetStatementCS__Group__2__Impl rule__SetStatementCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_7);
rule__SetStatementCS__Group__2__Impl();
@@ -37747,22 +33037,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__2__Impl"
- // InternalQVTimperative.g:12275:1: rule__SetStatementCS__Group__2__Impl : ( '.' ) ;
+ // InternalQVTimperative.g:10584:1: rule__SetStatementCS__Group__2__Impl : ( '.' ) ;
public final void rule__SetStatementCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12279:1: ( ( '.' ) )
- // InternalQVTimperative.g:12280:1: ( '.' )
+ // InternalQVTimperative.g:10588:1: ( ( '.' ) )
+ // InternalQVTimperative.g:10589:1: ( '.' )
{
- // InternalQVTimperative.g:12280:1: ( '.' )
- // InternalQVTimperative.g:12281:1: '.'
+ // InternalQVTimperative.g:10589:1: ( '.' )
+ // InternalQVTimperative.g:10590:1: '.'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getFullStopKeyword_2());
}
- match(input,46,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,48,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSetStatementCSAccess().getFullStopKeyword_2());
}
@@ -37788,16 +33078,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__3"
- // InternalQVTimperative.g:12294:1: rule__SetStatementCS__Group__3 : rule__SetStatementCS__Group__3__Impl rule__SetStatementCS__Group__4 ;
+ // InternalQVTimperative.g:10603:1: rule__SetStatementCS__Group__3 : rule__SetStatementCS__Group__3__Impl rule__SetStatementCS__Group__4 ;
public final void rule__SetStatementCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12298:1: ( rule__SetStatementCS__Group__3__Impl rule__SetStatementCS__Group__4 )
- // InternalQVTimperative.g:12299:2: rule__SetStatementCS__Group__3__Impl rule__SetStatementCS__Group__4
+ // InternalQVTimperative.g:10607:1: ( rule__SetStatementCS__Group__3__Impl rule__SetStatementCS__Group__4 )
+ // InternalQVTimperative.g:10608:2: rule__SetStatementCS__Group__3__Impl rule__SetStatementCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_53);
+ pushFollow(FollowSets000.FOLLOW_50);
rule__SetStatementCS__Group__3__Impl();
state._fsp--;
@@ -37826,23 +33116,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__3__Impl"
- // InternalQVTimperative.g:12306:1: rule__SetStatementCS__Group__3__Impl : ( ( rule__SetStatementCS__ReferredPropertyAssignment_3 ) ) ;
+ // InternalQVTimperative.g:10615:1: rule__SetStatementCS__Group__3__Impl : ( ( rule__SetStatementCS__ReferredPropertyAssignment_3 ) ) ;
public final void rule__SetStatementCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12310:1: ( ( ( rule__SetStatementCS__ReferredPropertyAssignment_3 ) ) )
- // InternalQVTimperative.g:12311:1: ( ( rule__SetStatementCS__ReferredPropertyAssignment_3 ) )
+ // InternalQVTimperative.g:10619:1: ( ( ( rule__SetStatementCS__ReferredPropertyAssignment_3 ) ) )
+ // InternalQVTimperative.g:10620:1: ( ( rule__SetStatementCS__ReferredPropertyAssignment_3 ) )
{
- // InternalQVTimperative.g:12311:1: ( ( rule__SetStatementCS__ReferredPropertyAssignment_3 ) )
- // InternalQVTimperative.g:12312:1: ( rule__SetStatementCS__ReferredPropertyAssignment_3 )
+ // InternalQVTimperative.g:10620:1: ( ( rule__SetStatementCS__ReferredPropertyAssignment_3 ) )
+ // InternalQVTimperative.g:10621:1: ( rule__SetStatementCS__ReferredPropertyAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getReferredPropertyAssignment_3());
}
- // InternalQVTimperative.g:12313:1: ( rule__SetStatementCS__ReferredPropertyAssignment_3 )
- // InternalQVTimperative.g:12313:2: rule__SetStatementCS__ReferredPropertyAssignment_3
+ // InternalQVTimperative.g:10622:1: ( rule__SetStatementCS__ReferredPropertyAssignment_3 )
+ // InternalQVTimperative.g:10622:2: rule__SetStatementCS__ReferredPropertyAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SetStatementCS__ReferredPropertyAssignment_3();
@@ -37877,14 +33167,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__4"
- // InternalQVTimperative.g:12323:1: rule__SetStatementCS__Group__4 : rule__SetStatementCS__Group__4__Impl rule__SetStatementCS__Group__5 ;
+ // InternalQVTimperative.g:10632:1: rule__SetStatementCS__Group__4 : rule__SetStatementCS__Group__4__Impl rule__SetStatementCS__Group__5 ;
public final void rule__SetStatementCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12327:1: ( rule__SetStatementCS__Group__4__Impl rule__SetStatementCS__Group__5 )
- // InternalQVTimperative.g:12328:2: rule__SetStatementCS__Group__4__Impl rule__SetStatementCS__Group__5
+ // InternalQVTimperative.g:10636:1: ( rule__SetStatementCS__Group__4__Impl rule__SetStatementCS__Group__5 )
+ // InternalQVTimperative.g:10637:2: rule__SetStatementCS__Group__4__Impl rule__SetStatementCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_9);
rule__SetStatementCS__Group__4__Impl();
@@ -37915,22 +33205,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__4__Impl"
- // InternalQVTimperative.g:12335:1: rule__SetStatementCS__Group__4__Impl : ( ':=' ) ;
+ // InternalQVTimperative.g:10644:1: rule__SetStatementCS__Group__4__Impl : ( ':=' ) ;
public final void rule__SetStatementCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12339:1: ( ( ':=' ) )
- // InternalQVTimperative.g:12340:1: ( ':=' )
+ // InternalQVTimperative.g:10648:1: ( ( ':=' ) )
+ // InternalQVTimperative.g:10649:1: ( ':=' )
{
- // InternalQVTimperative.g:12340:1: ( ':=' )
- // InternalQVTimperative.g:12341:1: ':='
+ // InternalQVTimperative.g:10649:1: ( ':=' )
+ // InternalQVTimperative.g:10650:1: ':='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getColonEqualsSignKeyword_4());
}
- match(input,17,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSetStatementCSAccess().getColonEqualsSignKeyword_4());
}
@@ -37956,14 +33246,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__5"
- // InternalQVTimperative.g:12354:1: rule__SetStatementCS__Group__5 : rule__SetStatementCS__Group__5__Impl rule__SetStatementCS__Group__6 ;
+ // InternalQVTimperative.g:10663:1: rule__SetStatementCS__Group__5 : rule__SetStatementCS__Group__5__Impl rule__SetStatementCS__Group__6 ;
public final void rule__SetStatementCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12358:1: ( rule__SetStatementCS__Group__5__Impl rule__SetStatementCS__Group__6 )
- // InternalQVTimperative.g:12359:2: rule__SetStatementCS__Group__5__Impl rule__SetStatementCS__Group__6
+ // InternalQVTimperative.g:10667:1: ( rule__SetStatementCS__Group__5__Impl rule__SetStatementCS__Group__6 )
+ // InternalQVTimperative.g:10668:2: rule__SetStatementCS__Group__5__Impl rule__SetStatementCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_10);
rule__SetStatementCS__Group__5__Impl();
@@ -37994,23 +33284,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__5__Impl"
- // InternalQVTimperative.g:12366:1: rule__SetStatementCS__Group__5__Impl : ( ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 ) ) ;
+ // InternalQVTimperative.g:10675:1: rule__SetStatementCS__Group__5__Impl : ( ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 ) ) ;
public final void rule__SetStatementCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12370:1: ( ( ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 ) ) )
- // InternalQVTimperative.g:12371:1: ( ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 ) )
+ // InternalQVTimperative.g:10679:1: ( ( ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 ) ) )
+ // InternalQVTimperative.g:10680:1: ( ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 ) )
{
- // InternalQVTimperative.g:12371:1: ( ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 ) )
- // InternalQVTimperative.g:12372:1: ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 )
+ // InternalQVTimperative.g:10680:1: ( ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 ) )
+ // InternalQVTimperative.g:10681:1: ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getOwnedInitExpressionAssignment_5());
}
- // InternalQVTimperative.g:12373:1: ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 )
- // InternalQVTimperative.g:12373:2: rule__SetStatementCS__OwnedInitExpressionAssignment_5
+ // InternalQVTimperative.g:10682:1: ( rule__SetStatementCS__OwnedInitExpressionAssignment_5 )
+ // InternalQVTimperative.g:10682:2: rule__SetStatementCS__OwnedInitExpressionAssignment_5
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SetStatementCS__OwnedInitExpressionAssignment_5();
@@ -38045,14 +33335,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__6"
- // InternalQVTimperative.g:12383:1: rule__SetStatementCS__Group__6 : rule__SetStatementCS__Group__6__Impl ;
+ // InternalQVTimperative.g:10692:1: rule__SetStatementCS__Group__6 : rule__SetStatementCS__Group__6__Impl ;
public final void rule__SetStatementCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12387:1: ( rule__SetStatementCS__Group__6__Impl )
- // InternalQVTimperative.g:12388:2: rule__SetStatementCS__Group__6__Impl
+ // InternalQVTimperative.g:10696:1: ( rule__SetStatementCS__Group__6__Impl )
+ // InternalQVTimperative.g:10697:2: rule__SetStatementCS__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SetStatementCS__Group__6__Impl();
@@ -38078,22 +33368,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__Group__6__Impl"
- // InternalQVTimperative.g:12394:1: rule__SetStatementCS__Group__6__Impl : ( ';' ) ;
+ // InternalQVTimperative.g:10703:1: rule__SetStatementCS__Group__6__Impl : ( ';' ) ;
public final void rule__SetStatementCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12398:1: ( ( ';' ) )
- // InternalQVTimperative.g:12399:1: ( ';' )
+ // InternalQVTimperative.g:10707:1: ( ( ';' ) )
+ // InternalQVTimperative.g:10708:1: ( ';' )
{
- // InternalQVTimperative.g:12399:1: ( ';' )
- // InternalQVTimperative.g:12400:1: ';'
+ // InternalQVTimperative.g:10708:1: ( ';' )
+ // InternalQVTimperative.g:10709:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getSemicolonKeyword_6());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSetStatementCSAccess().getSemicolonKeyword_6());
}
@@ -38119,14 +33409,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group__0"
- // InternalQVTimperative.g:12427:1: rule__SourceDomainCS__Group__0 : rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1 ;
+ // InternalQVTimperative.g:10736:1: rule__SourceDomainCS__Group__0 : rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1 ;
public final void rule__SourceDomainCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12431:1: ( rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1 )
- // InternalQVTimperative.g:12432:2: rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1
+ // InternalQVTimperative.g:10740:1: ( rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1 )
+ // InternalQVTimperative.g:10741:2: rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__SourceDomainCS__Group__0__Impl();
@@ -38157,23 +33447,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group__0__Impl"
- // InternalQVTimperative.g:12439:1: rule__SourceDomainCS__Group__0__Impl : ( ( rule__SourceDomainCS__IsCheckAssignment_0 ) ) ;
+ // InternalQVTimperative.g:10748:1: rule__SourceDomainCS__Group__0__Impl : ( ( rule__SourceDomainCS__IsCheckAssignment_0 ) ) ;
public final void rule__SourceDomainCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12443:1: ( ( ( rule__SourceDomainCS__IsCheckAssignment_0 ) ) )
- // InternalQVTimperative.g:12444:1: ( ( rule__SourceDomainCS__IsCheckAssignment_0 ) )
+ // InternalQVTimperative.g:10752:1: ( ( ( rule__SourceDomainCS__IsCheckAssignment_0 ) ) )
+ // InternalQVTimperative.g:10753:1: ( ( rule__SourceDomainCS__IsCheckAssignment_0 ) )
{
- // InternalQVTimperative.g:12444:1: ( ( rule__SourceDomainCS__IsCheckAssignment_0 ) )
- // InternalQVTimperative.g:12445:1: ( rule__SourceDomainCS__IsCheckAssignment_0 )
+ // InternalQVTimperative.g:10753:1: ( ( rule__SourceDomainCS__IsCheckAssignment_0 ) )
+ // InternalQVTimperative.g:10754:1: ( rule__SourceDomainCS__IsCheckAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getIsCheckAssignment_0());
}
- // InternalQVTimperative.g:12446:1: ( rule__SourceDomainCS__IsCheckAssignment_0 )
- // InternalQVTimperative.g:12446:2: rule__SourceDomainCS__IsCheckAssignment_0
+ // InternalQVTimperative.g:10755:1: ( rule__SourceDomainCS__IsCheckAssignment_0 )
+ // InternalQVTimperative.g:10755:2: rule__SourceDomainCS__IsCheckAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__IsCheckAssignment_0();
@@ -38208,16 +33498,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group__1"
- // InternalQVTimperative.g:12456:1: rule__SourceDomainCS__Group__1 : rule__SourceDomainCS__Group__1__Impl rule__SourceDomainCS__Group__2 ;
+ // InternalQVTimperative.g:10765:1: rule__SourceDomainCS__Group__1 : rule__SourceDomainCS__Group__1__Impl rule__SourceDomainCS__Group__2 ;
public final void rule__SourceDomainCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12460:1: ( rule__SourceDomainCS__Group__1__Impl rule__SourceDomainCS__Group__2 )
- // InternalQVTimperative.g:12461:2: rule__SourceDomainCS__Group__1__Impl rule__SourceDomainCS__Group__2
+ // InternalQVTimperative.g:10769:1: ( rule__SourceDomainCS__Group__1__Impl rule__SourceDomainCS__Group__2 )
+ // InternalQVTimperative.g:10770:2: rule__SourceDomainCS__Group__1__Impl rule__SourceDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_32);
rule__SourceDomainCS__Group__1__Impl();
state._fsp--;
@@ -38246,23 +33536,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group__1__Impl"
- // InternalQVTimperative.g:12468:1: rule__SourceDomainCS__Group__1__Impl : ( ( rule__SourceDomainCS__DirectionAssignment_1 ) ) ;
+ // InternalQVTimperative.g:10777:1: rule__SourceDomainCS__Group__1__Impl : ( ( rule__SourceDomainCS__DirectionAssignment_1 ) ) ;
public final void rule__SourceDomainCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12472:1: ( ( ( rule__SourceDomainCS__DirectionAssignment_1 ) ) )
- // InternalQVTimperative.g:12473:1: ( ( rule__SourceDomainCS__DirectionAssignment_1 ) )
+ // InternalQVTimperative.g:10781:1: ( ( ( rule__SourceDomainCS__DirectionAssignment_1 ) ) )
+ // InternalQVTimperative.g:10782:1: ( ( rule__SourceDomainCS__DirectionAssignment_1 ) )
{
- // InternalQVTimperative.g:12473:1: ( ( rule__SourceDomainCS__DirectionAssignment_1 ) )
- // InternalQVTimperative.g:12474:1: ( rule__SourceDomainCS__DirectionAssignment_1 )
+ // InternalQVTimperative.g:10782:1: ( ( rule__SourceDomainCS__DirectionAssignment_1 ) )
+ // InternalQVTimperative.g:10783:1: ( rule__SourceDomainCS__DirectionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getDirectionAssignment_1());
}
- // InternalQVTimperative.g:12475:1: ( rule__SourceDomainCS__DirectionAssignment_1 )
- // InternalQVTimperative.g:12475:2: rule__SourceDomainCS__DirectionAssignment_1
+ // InternalQVTimperative.g:10784:1: ( rule__SourceDomainCS__DirectionAssignment_1 )
+ // InternalQVTimperative.g:10784:2: rule__SourceDomainCS__DirectionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__DirectionAssignment_1();
@@ -38297,16 +33587,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group__2"
- // InternalQVTimperative.g:12485:1: rule__SourceDomainCS__Group__2 : rule__SourceDomainCS__Group__2__Impl rule__SourceDomainCS__Group__3 ;
+ // InternalQVTimperative.g:10794:1: rule__SourceDomainCS__Group__2 : rule__SourceDomainCS__Group__2__Impl rule__SourceDomainCS__Group__3 ;
public final void rule__SourceDomainCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12489:1: ( rule__SourceDomainCS__Group__2__Impl rule__SourceDomainCS__Group__3 )
- // InternalQVTimperative.g:12490:2: rule__SourceDomainCS__Group__2__Impl rule__SourceDomainCS__Group__3
+ // InternalQVTimperative.g:10798:1: ( rule__SourceDomainCS__Group__2__Impl rule__SourceDomainCS__Group__3 )
+ // InternalQVTimperative.g:10799:2: rule__SourceDomainCS__Group__2__Impl rule__SourceDomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_32);
rule__SourceDomainCS__Group__2__Impl();
state._fsp--;
@@ -38335,31 +33625,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group__2__Impl"
- // InternalQVTimperative.g:12497:1: rule__SourceDomainCS__Group__2__Impl : ( ( rule__SourceDomainCS__Group_2__0 )? ) ;
+ // InternalQVTimperative.g:10806:1: rule__SourceDomainCS__Group__2__Impl : ( ( rule__SourceDomainCS__Group_2__0 )? ) ;
public final void rule__SourceDomainCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12501:1: ( ( ( rule__SourceDomainCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:12502:1: ( ( rule__SourceDomainCS__Group_2__0 )? )
+ // InternalQVTimperative.g:10810:1: ( ( ( rule__SourceDomainCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:10811:1: ( ( rule__SourceDomainCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:12502:1: ( ( rule__SourceDomainCS__Group_2__0 )? )
- // InternalQVTimperative.g:12503:1: ( rule__SourceDomainCS__Group_2__0 )?
+ // InternalQVTimperative.g:10811:1: ( ( rule__SourceDomainCS__Group_2__0 )? )
+ // InternalQVTimperative.g:10812:1: ( rule__SourceDomainCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:12504:1: ( rule__SourceDomainCS__Group_2__0 )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalQVTimperative.g:10813:1: ( rule__SourceDomainCS__Group_2__0 )?
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA112_0==69) ) {
- alt112=1;
+ if ( (LA103_0==71) ) {
+ alt103=1;
}
- switch (alt112) {
+ switch (alt103) {
case 1 :
- // InternalQVTimperative.g:12504:2: rule__SourceDomainCS__Group_2__0
+ // InternalQVTimperative.g:10813:2: rule__SourceDomainCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__Group_2__0();
@@ -38397,16 +33687,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group__3"
- // InternalQVTimperative.g:12514:1: rule__SourceDomainCS__Group__3 : rule__SourceDomainCS__Group__3__Impl rule__SourceDomainCS__Group__4 ;
+ // InternalQVTimperative.g:10823:1: rule__SourceDomainCS__Group__3 : rule__SourceDomainCS__Group__3__Impl rule__SourceDomainCS__Group__4 ;
public final void rule__SourceDomainCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12518:1: ( rule__SourceDomainCS__Group__3__Impl rule__SourceDomainCS__Group__4 )
- // InternalQVTimperative.g:12519:2: rule__SourceDomainCS__Group__3__Impl rule__SourceDomainCS__Group__4
+ // InternalQVTimperative.g:10827:1: ( rule__SourceDomainCS__Group__3__Impl rule__SourceDomainCS__Group__4 )
+ // InternalQVTimperative.g:10828:2: rule__SourceDomainCS__Group__3__Impl rule__SourceDomainCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__SourceDomainCS__Group__3__Impl();
state._fsp--;
@@ -38435,23 +33725,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group__3__Impl"
- // InternalQVTimperative.g:12526:1: rule__SourceDomainCS__Group__3__Impl : ( ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 ) ) ;
+ // InternalQVTimperative.g:10835:1: rule__SourceDomainCS__Group__3__Impl : ( ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 ) ) ;
public final void rule__SourceDomainCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12530:1: ( ( ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 ) ) )
- // InternalQVTimperative.g:12531:1: ( ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 ) )
+ // InternalQVTimperative.g:10839:1: ( ( ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 ) ) )
+ // InternalQVTimperative.g:10840:1: ( ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 ) )
{
- // InternalQVTimperative.g:12531:1: ( ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 ) )
- // InternalQVTimperative.g:12532:1: ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 )
+ // InternalQVTimperative.g:10840:1: ( ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 ) )
+ // InternalQVTimperative.g:10841:1: ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternAssignment_3());
}
- // InternalQVTimperative.g:12533:1: ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 )
- // InternalQVTimperative.g:12533:2: rule__SourceDomainCS__OwnedGuardPatternAssignment_3
+ // InternalQVTimperative.g:10842:1: ( rule__SourceDomainCS__OwnedGuardPatternAssignment_3 )
+ // InternalQVTimperative.g:10842:2: rule__SourceDomainCS__OwnedGuardPatternAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__OwnedGuardPatternAssignment_3();
@@ -38486,14 +33776,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group__4"
- // InternalQVTimperative.g:12543:1: rule__SourceDomainCS__Group__4 : rule__SourceDomainCS__Group__4__Impl ;
+ // InternalQVTimperative.g:10852:1: rule__SourceDomainCS__Group__4 : rule__SourceDomainCS__Group__4__Impl ;
public final void rule__SourceDomainCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12547:1: ( rule__SourceDomainCS__Group__4__Impl )
- // InternalQVTimperative.g:12548:2: rule__SourceDomainCS__Group__4__Impl
+ // InternalQVTimperative.g:10856:1: ( rule__SourceDomainCS__Group__4__Impl )
+ // InternalQVTimperative.g:10857:2: rule__SourceDomainCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__Group__4__Impl();
@@ -38519,23 +33809,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group__4__Impl"
- // InternalQVTimperative.g:12554:1: rule__SourceDomainCS__Group__4__Impl : ( ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 ) ) ;
+ // InternalQVTimperative.g:10863:1: rule__SourceDomainCS__Group__4__Impl : ( ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 ) ) ;
public final void rule__SourceDomainCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12558:1: ( ( ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 ) ) )
- // InternalQVTimperative.g:12559:1: ( ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 ) )
+ // InternalQVTimperative.g:10867:1: ( ( ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 ) ) )
+ // InternalQVTimperative.g:10868:1: ( ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 ) )
{
- // InternalQVTimperative.g:12559:1: ( ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 ) )
- // InternalQVTimperative.g:12560:1: ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 )
+ // InternalQVTimperative.g:10868:1: ( ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 ) )
+ // InternalQVTimperative.g:10869:1: ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternAssignment_4());
}
- // InternalQVTimperative.g:12561:1: ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 )
- // InternalQVTimperative.g:12561:2: rule__SourceDomainCS__OwnedBottomPatternAssignment_4
+ // InternalQVTimperative.g:10870:1: ( rule__SourceDomainCS__OwnedBottomPatternAssignment_4 )
+ // InternalQVTimperative.g:10870:2: rule__SourceDomainCS__OwnedBottomPatternAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__OwnedBottomPatternAssignment_4();
@@ -38570,16 +33860,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2__0"
- // InternalQVTimperative.g:12581:1: rule__SourceDomainCS__Group_2__0 : rule__SourceDomainCS__Group_2__0__Impl rule__SourceDomainCS__Group_2__1 ;
+ // InternalQVTimperative.g:10890:1: rule__SourceDomainCS__Group_2__0 : rule__SourceDomainCS__Group_2__0__Impl rule__SourceDomainCS__Group_2__1 ;
public final void rule__SourceDomainCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12585:1: ( rule__SourceDomainCS__Group_2__0__Impl rule__SourceDomainCS__Group_2__1 )
- // InternalQVTimperative.g:12586:2: rule__SourceDomainCS__Group_2__0__Impl rule__SourceDomainCS__Group_2__1
+ // InternalQVTimperative.g:10894:1: ( rule__SourceDomainCS__Group_2__0__Impl rule__SourceDomainCS__Group_2__1 )
+ // InternalQVTimperative.g:10895:2: rule__SourceDomainCS__Group_2__0__Impl rule__SourceDomainCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_40);
rule__SourceDomainCS__Group_2__0__Impl();
state._fsp--;
@@ -38608,22 +33898,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2__0__Impl"
- // InternalQVTimperative.g:12593:1: rule__SourceDomainCS__Group_2__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:10902:1: rule__SourceDomainCS__Group_2__0__Impl : ( '{' ) ;
public final void rule__SourceDomainCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12597:1: ( ( '{' ) )
- // InternalQVTimperative.g:12598:1: ( '{' )
+ // InternalQVTimperative.g:10906:1: ( ( '{' ) )
+ // InternalQVTimperative.g:10907:1: ( '{' )
{
- // InternalQVTimperative.g:12598:1: ( '{' )
- // InternalQVTimperative.g:12599:1: '{'
+ // InternalQVTimperative.g:10907:1: ( '{' )
+ // InternalQVTimperative.g:10908:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getLeftCurlyBracketKeyword_2_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceDomainCSAccess().getLeftCurlyBracketKeyword_2_0());
}
@@ -38649,16 +33939,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2__1"
- // InternalQVTimperative.g:12612:1: rule__SourceDomainCS__Group_2__1 : rule__SourceDomainCS__Group_2__1__Impl rule__SourceDomainCS__Group_2__2 ;
+ // InternalQVTimperative.g:10921:1: rule__SourceDomainCS__Group_2__1 : rule__SourceDomainCS__Group_2__1__Impl rule__SourceDomainCS__Group_2__2 ;
public final void rule__SourceDomainCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12616:1: ( rule__SourceDomainCS__Group_2__1__Impl rule__SourceDomainCS__Group_2__2 )
- // InternalQVTimperative.g:12617:2: rule__SourceDomainCS__Group_2__1__Impl rule__SourceDomainCS__Group_2__2
+ // InternalQVTimperative.g:10925:1: ( rule__SourceDomainCS__Group_2__1__Impl rule__SourceDomainCS__Group_2__2 )
+ // InternalQVTimperative.g:10926:2: rule__SourceDomainCS__Group_2__1__Impl rule__SourceDomainCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_40);
rule__SourceDomainCS__Group_2__1__Impl();
state._fsp--;
@@ -38687,31 +33977,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2__1__Impl"
- // InternalQVTimperative.g:12624:1: rule__SourceDomainCS__Group_2__1__Impl : ( ( rule__SourceDomainCS__Group_2_1__0 )? ) ;
+ // InternalQVTimperative.g:10933:1: rule__SourceDomainCS__Group_2__1__Impl : ( ( rule__SourceDomainCS__Group_2_1__0 )? ) ;
public final void rule__SourceDomainCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12628:1: ( ( ( rule__SourceDomainCS__Group_2_1__0 )? ) )
- // InternalQVTimperative.g:12629:1: ( ( rule__SourceDomainCS__Group_2_1__0 )? )
+ // InternalQVTimperative.g:10937:1: ( ( ( rule__SourceDomainCS__Group_2_1__0 )? ) )
+ // InternalQVTimperative.g:10938:1: ( ( rule__SourceDomainCS__Group_2_1__0 )? )
{
- // InternalQVTimperative.g:12629:1: ( ( rule__SourceDomainCS__Group_2_1__0 )? )
- // InternalQVTimperative.g:12630:1: ( rule__SourceDomainCS__Group_2_1__0 )?
+ // InternalQVTimperative.g:10938:1: ( ( rule__SourceDomainCS__Group_2_1__0 )? )
+ // InternalQVTimperative.g:10939:1: ( rule__SourceDomainCS__Group_2_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getGroup_2_1());
}
- // InternalQVTimperative.g:12631:1: ( rule__SourceDomainCS__Group_2_1__0 )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ // InternalQVTimperative.g:10940:1: ( rule__SourceDomainCS__Group_2_1__0 )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA113_0==19) ) {
- alt113=1;
+ if ( (LA104_0==21) ) {
+ alt104=1;
}
- switch (alt113) {
+ switch (alt104) {
case 1 :
- // InternalQVTimperative.g:12631:2: rule__SourceDomainCS__Group_2_1__0
+ // InternalQVTimperative.g:10940:2: rule__SourceDomainCS__Group_2_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__Group_2_1__0();
@@ -38749,16 +34039,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2__2"
- // InternalQVTimperative.g:12641:1: rule__SourceDomainCS__Group_2__2 : rule__SourceDomainCS__Group_2__2__Impl rule__SourceDomainCS__Group_2__3 ;
+ // InternalQVTimperative.g:10950:1: rule__SourceDomainCS__Group_2__2 : rule__SourceDomainCS__Group_2__2__Impl rule__SourceDomainCS__Group_2__3 ;
public final void rule__SourceDomainCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12645:1: ( rule__SourceDomainCS__Group_2__2__Impl rule__SourceDomainCS__Group_2__3 )
- // InternalQVTimperative.g:12646:2: rule__SourceDomainCS__Group_2__2__Impl rule__SourceDomainCS__Group_2__3
+ // InternalQVTimperative.g:10954:1: ( rule__SourceDomainCS__Group_2__2__Impl rule__SourceDomainCS__Group_2__3 )
+ // InternalQVTimperative.g:10955:2: rule__SourceDomainCS__Group_2__2__Impl rule__SourceDomainCS__Group_2__3
{
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_40);
rule__SourceDomainCS__Group_2__2__Impl();
state._fsp--;
@@ -38787,31 +34077,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2__2__Impl"
- // InternalQVTimperative.g:12653:1: rule__SourceDomainCS__Group_2__2__Impl : ( ( rule__SourceDomainCS__Group_2_2__0 )? ) ;
+ // InternalQVTimperative.g:10962:1: rule__SourceDomainCS__Group_2__2__Impl : ( ( rule__SourceDomainCS__Group_2_2__0 )? ) ;
public final void rule__SourceDomainCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12657:1: ( ( ( rule__SourceDomainCS__Group_2_2__0 )? ) )
- // InternalQVTimperative.g:12658:1: ( ( rule__SourceDomainCS__Group_2_2__0 )? )
+ // InternalQVTimperative.g:10966:1: ( ( ( rule__SourceDomainCS__Group_2_2__0 )? ) )
+ // InternalQVTimperative.g:10967:1: ( ( rule__SourceDomainCS__Group_2_2__0 )? )
{
- // InternalQVTimperative.g:12658:1: ( ( rule__SourceDomainCS__Group_2_2__0 )? )
- // InternalQVTimperative.g:12659:1: ( rule__SourceDomainCS__Group_2_2__0 )?
+ // InternalQVTimperative.g:10967:1: ( ( rule__SourceDomainCS__Group_2_2__0 )? )
+ // InternalQVTimperative.g:10968:1: ( rule__SourceDomainCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getGroup_2_2());
}
- // InternalQVTimperative.g:12660:1: ( rule__SourceDomainCS__Group_2_2__0 )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalQVTimperative.g:10969:1: ( rule__SourceDomainCS__Group_2_2__0 )?
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA114_0==20) ) {
- alt114=1;
+ if ( (LA105_0==22) ) {
+ alt105=1;
}
- switch (alt114) {
+ switch (alt105) {
case 1 :
- // InternalQVTimperative.g:12660:2: rule__SourceDomainCS__Group_2_2__0
+ // InternalQVTimperative.g:10969:2: rule__SourceDomainCS__Group_2_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__Group_2_2__0();
@@ -38849,14 +34139,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2__3"
- // InternalQVTimperative.g:12670:1: rule__SourceDomainCS__Group_2__3 : rule__SourceDomainCS__Group_2__3__Impl ;
+ // InternalQVTimperative.g:10979:1: rule__SourceDomainCS__Group_2__3 : rule__SourceDomainCS__Group_2__3__Impl ;
public final void rule__SourceDomainCS__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12674:1: ( rule__SourceDomainCS__Group_2__3__Impl )
- // InternalQVTimperative.g:12675:2: rule__SourceDomainCS__Group_2__3__Impl
+ // InternalQVTimperative.g:10983:1: ( rule__SourceDomainCS__Group_2__3__Impl )
+ // InternalQVTimperative.g:10984:2: rule__SourceDomainCS__Group_2__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__Group_2__3__Impl();
@@ -38882,22 +34172,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2__3__Impl"
- // InternalQVTimperative.g:12681:1: rule__SourceDomainCS__Group_2__3__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:10990:1: rule__SourceDomainCS__Group_2__3__Impl : ( '}' ) ;
public final void rule__SourceDomainCS__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12685:1: ( ( '}' ) )
- // InternalQVTimperative.g:12686:1: ( '}' )
+ // InternalQVTimperative.g:10994:1: ( ( '}' ) )
+ // InternalQVTimperative.g:10995:1: ( '}' )
{
- // InternalQVTimperative.g:12686:1: ( '}' )
- // InternalQVTimperative.g:12687:1: '}'
+ // InternalQVTimperative.g:10995:1: ( '}' )
+ // InternalQVTimperative.g:10996:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getRightCurlyBracketKeyword_2_3());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceDomainCSAccess().getRightCurlyBracketKeyword_2_3());
}
@@ -38923,16 +34213,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_1__0"
- // InternalQVTimperative.g:12708:1: rule__SourceDomainCS__Group_2_1__0 : rule__SourceDomainCS__Group_2_1__0__Impl rule__SourceDomainCS__Group_2_1__1 ;
+ // InternalQVTimperative.g:11017:1: rule__SourceDomainCS__Group_2_1__0 : rule__SourceDomainCS__Group_2_1__0__Impl rule__SourceDomainCS__Group_2_1__1 ;
public final void rule__SourceDomainCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12712:1: ( rule__SourceDomainCS__Group_2_1__0__Impl rule__SourceDomainCS__Group_2_1__1 )
- // InternalQVTimperative.g:12713:2: rule__SourceDomainCS__Group_2_1__0__Impl rule__SourceDomainCS__Group_2_1__1
+ // InternalQVTimperative.g:11021:1: ( rule__SourceDomainCS__Group_2_1__0__Impl rule__SourceDomainCS__Group_2_1__1 )
+ // InternalQVTimperative.g:11022:2: rule__SourceDomainCS__Group_2_1__0__Impl rule__SourceDomainCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__SourceDomainCS__Group_2_1__0__Impl();
state._fsp--;
@@ -38961,22 +34251,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_1__0__Impl"
- // InternalQVTimperative.g:12720:1: rule__SourceDomainCS__Group_2_1__0__Impl : ( 'check' ) ;
+ // InternalQVTimperative.g:11029:1: rule__SourceDomainCS__Group_2_1__0__Impl : ( 'check' ) ;
public final void rule__SourceDomainCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12724:1: ( ( 'check' ) )
- // InternalQVTimperative.g:12725:1: ( 'check' )
+ // InternalQVTimperative.g:11033:1: ( ( 'check' ) )
+ // InternalQVTimperative.g:11034:1: ( 'check' )
{
- // InternalQVTimperative.g:12725:1: ( 'check' )
- // InternalQVTimperative.g:12726:1: 'check'
+ // InternalQVTimperative.g:11034:1: ( 'check' )
+ // InternalQVTimperative.g:11035:1: 'check'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getCheckKeyword_2_1_0());
}
- match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceDomainCSAccess().getCheckKeyword_2_1_0());
}
@@ -39002,16 +34292,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_1__1"
- // InternalQVTimperative.g:12739:1: rule__SourceDomainCS__Group_2_1__1 : rule__SourceDomainCS__Group_2_1__1__Impl rule__SourceDomainCS__Group_2_1__2 ;
+ // InternalQVTimperative.g:11048:1: rule__SourceDomainCS__Group_2_1__1 : rule__SourceDomainCS__Group_2_1__1__Impl rule__SourceDomainCS__Group_2_1__2 ;
public final void rule__SourceDomainCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12743:1: ( rule__SourceDomainCS__Group_2_1__1__Impl rule__SourceDomainCS__Group_2_1__2 )
- // InternalQVTimperative.g:12744:2: rule__SourceDomainCS__Group_2_1__1__Impl rule__SourceDomainCS__Group_2_1__2
+ // InternalQVTimperative.g:11052:1: ( rule__SourceDomainCS__Group_2_1__1__Impl rule__SourceDomainCS__Group_2_1__2 )
+ // InternalQVTimperative.g:11053:2: rule__SourceDomainCS__Group_2_1__1__Impl rule__SourceDomainCS__Group_2_1__2
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__SourceDomainCS__Group_2_1__1__Impl();
state._fsp--;
@@ -39040,23 +34330,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_1__1__Impl"
- // InternalQVTimperative.g:12751:1: rule__SourceDomainCS__Group_2_1__1__Impl : ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 ) ) ;
+ // InternalQVTimperative.g:11060:1: rule__SourceDomainCS__Group_2_1__1__Impl : ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 ) ) ;
public final void rule__SourceDomainCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12755:1: ( ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 ) ) )
- // InternalQVTimperative.g:12756:1: ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:11064:1: ( ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 ) ) )
+ // InternalQVTimperative.g:11065:1: ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 ) )
{
- // InternalQVTimperative.g:12756:1: ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 ) )
- // InternalQVTimperative.g:12757:1: ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 )
+ // InternalQVTimperative.g:11065:1: ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:11066:1: ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getCheckedPropertiesAssignment_2_1_1());
}
- // InternalQVTimperative.g:12758:1: ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 )
- // InternalQVTimperative.g:12758:2: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1
+ // InternalQVTimperative.g:11067:1: ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 )
+ // InternalQVTimperative.g:11067:2: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1();
@@ -39091,14 +34381,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_1__2"
- // InternalQVTimperative.g:12768:1: rule__SourceDomainCS__Group_2_1__2 : rule__SourceDomainCS__Group_2_1__2__Impl ;
+ // InternalQVTimperative.g:11077:1: rule__SourceDomainCS__Group_2_1__2 : rule__SourceDomainCS__Group_2_1__2__Impl ;
public final void rule__SourceDomainCS__Group_2_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12772:1: ( rule__SourceDomainCS__Group_2_1__2__Impl )
- // InternalQVTimperative.g:12773:2: rule__SourceDomainCS__Group_2_1__2__Impl
+ // InternalQVTimperative.g:11081:1: ( rule__SourceDomainCS__Group_2_1__2__Impl )
+ // InternalQVTimperative.g:11082:2: rule__SourceDomainCS__Group_2_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__Group_2_1__2__Impl();
@@ -39124,37 +34414,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_1__2__Impl"
- // InternalQVTimperative.g:12779:1: rule__SourceDomainCS__Group_2_1__2__Impl : ( ( rule__SourceDomainCS__Group_2_1_2__0 )* ) ;
+ // InternalQVTimperative.g:11088:1: rule__SourceDomainCS__Group_2_1__2__Impl : ( ( rule__SourceDomainCS__Group_2_1_2__0 )* ) ;
public final void rule__SourceDomainCS__Group_2_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12783:1: ( ( ( rule__SourceDomainCS__Group_2_1_2__0 )* ) )
- // InternalQVTimperative.g:12784:1: ( ( rule__SourceDomainCS__Group_2_1_2__0 )* )
+ // InternalQVTimperative.g:11092:1: ( ( ( rule__SourceDomainCS__Group_2_1_2__0 )* ) )
+ // InternalQVTimperative.g:11093:1: ( ( rule__SourceDomainCS__Group_2_1_2__0 )* )
{
- // InternalQVTimperative.g:12784:1: ( ( rule__SourceDomainCS__Group_2_1_2__0 )* )
- // InternalQVTimperative.g:12785:1: ( rule__SourceDomainCS__Group_2_1_2__0 )*
+ // InternalQVTimperative.g:11093:1: ( ( rule__SourceDomainCS__Group_2_1_2__0 )* )
+ // InternalQVTimperative.g:11094:1: ( rule__SourceDomainCS__Group_2_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getGroup_2_1_2());
}
- // InternalQVTimperative.g:12786:1: ( rule__SourceDomainCS__Group_2_1_2__0 )*
- loop115:
+ // InternalQVTimperative.g:11095:1: ( rule__SourceDomainCS__Group_2_1_2__0 )*
+ loop106:
do {
- int alt115=2;
- int LA115_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA115_0==72) ) {
- alt115=1;
+ if ( (LA106_0==73) ) {
+ alt106=1;
}
- switch (alt115) {
+ switch (alt106) {
case 1 :
- // InternalQVTimperative.g:12786:2: rule__SourceDomainCS__Group_2_1_2__0
+ // InternalQVTimperative.g:11095:2: rule__SourceDomainCS__Group_2_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__SourceDomainCS__Group_2_1_2__0();
state._fsp--;
@@ -39164,7 +34454,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop115;
+ break loop106;
}
} while (true);
@@ -39193,16 +34483,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_1_2__0"
- // InternalQVTimperative.g:12802:1: rule__SourceDomainCS__Group_2_1_2__0 : rule__SourceDomainCS__Group_2_1_2__0__Impl rule__SourceDomainCS__Group_2_1_2__1 ;
+ // InternalQVTimperative.g:11111:1: rule__SourceDomainCS__Group_2_1_2__0 : rule__SourceDomainCS__Group_2_1_2__0__Impl rule__SourceDomainCS__Group_2_1_2__1 ;
public final void rule__SourceDomainCS__Group_2_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12806:1: ( rule__SourceDomainCS__Group_2_1_2__0__Impl rule__SourceDomainCS__Group_2_1_2__1 )
- // InternalQVTimperative.g:12807:2: rule__SourceDomainCS__Group_2_1_2__0__Impl rule__SourceDomainCS__Group_2_1_2__1
+ // InternalQVTimperative.g:11115:1: ( rule__SourceDomainCS__Group_2_1_2__0__Impl rule__SourceDomainCS__Group_2_1_2__1 )
+ // InternalQVTimperative.g:11116:2: rule__SourceDomainCS__Group_2_1_2__0__Impl rule__SourceDomainCS__Group_2_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__SourceDomainCS__Group_2_1_2__0__Impl();
state._fsp--;
@@ -39231,22 +34521,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_1_2__0__Impl"
- // InternalQVTimperative.g:12814:1: rule__SourceDomainCS__Group_2_1_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:11123:1: rule__SourceDomainCS__Group_2_1_2__0__Impl : ( ',' ) ;
public final void rule__SourceDomainCS__Group_2_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12818:1: ( ( ',' ) )
- // InternalQVTimperative.g:12819:1: ( ',' )
+ // InternalQVTimperative.g:11127:1: ( ( ',' ) )
+ // InternalQVTimperative.g:11128:1: ( ',' )
{
- // InternalQVTimperative.g:12819:1: ( ',' )
- // InternalQVTimperative.g:12820:1: ','
+ // InternalQVTimperative.g:11128:1: ( ',' )
+ // InternalQVTimperative.g:11129:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getCommaKeyword_2_1_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceDomainCSAccess().getCommaKeyword_2_1_2_0());
}
@@ -39272,14 +34562,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_1_2__1"
- // InternalQVTimperative.g:12833:1: rule__SourceDomainCS__Group_2_1_2__1 : rule__SourceDomainCS__Group_2_1_2__1__Impl ;
+ // InternalQVTimperative.g:11142:1: rule__SourceDomainCS__Group_2_1_2__1 : rule__SourceDomainCS__Group_2_1_2__1__Impl ;
public final void rule__SourceDomainCS__Group_2_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12837:1: ( rule__SourceDomainCS__Group_2_1_2__1__Impl )
- // InternalQVTimperative.g:12838:2: rule__SourceDomainCS__Group_2_1_2__1__Impl
+ // InternalQVTimperative.g:11146:1: ( rule__SourceDomainCS__Group_2_1_2__1__Impl )
+ // InternalQVTimperative.g:11147:2: rule__SourceDomainCS__Group_2_1_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__Group_2_1_2__1__Impl();
@@ -39305,23 +34595,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_1_2__1__Impl"
- // InternalQVTimperative.g:12844:1: rule__SourceDomainCS__Group_2_1_2__1__Impl : ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) ) ;
+ // InternalQVTimperative.g:11153:1: rule__SourceDomainCS__Group_2_1_2__1__Impl : ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) ) ;
public final void rule__SourceDomainCS__Group_2_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12848:1: ( ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) ) )
- // InternalQVTimperative.g:12849:1: ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) )
+ // InternalQVTimperative.g:11157:1: ( ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) ) )
+ // InternalQVTimperative.g:11158:1: ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) )
{
- // InternalQVTimperative.g:12849:1: ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) )
- // InternalQVTimperative.g:12850:1: ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 )
+ // InternalQVTimperative.g:11158:1: ( ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) )
+ // InternalQVTimperative.g:11159:1: ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getCheckedPropertiesAssignment_2_1_2_1());
}
- // InternalQVTimperative.g:12851:1: ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 )
- // InternalQVTimperative.g:12851:2: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1
+ // InternalQVTimperative.g:11160:1: ( rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 )
+ // InternalQVTimperative.g:11160:2: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1();
@@ -39356,16 +34646,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_2__0"
- // InternalQVTimperative.g:12865:1: rule__SourceDomainCS__Group_2_2__0 : rule__SourceDomainCS__Group_2_2__0__Impl rule__SourceDomainCS__Group_2_2__1 ;
+ // InternalQVTimperative.g:11174:1: rule__SourceDomainCS__Group_2_2__0 : rule__SourceDomainCS__Group_2_2__0__Impl rule__SourceDomainCS__Group_2_2__1 ;
public final void rule__SourceDomainCS__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12869:1: ( rule__SourceDomainCS__Group_2_2__0__Impl rule__SourceDomainCS__Group_2_2__1 )
- // InternalQVTimperative.g:12870:2: rule__SourceDomainCS__Group_2_2__0__Impl rule__SourceDomainCS__Group_2_2__1
+ // InternalQVTimperative.g:11178:1: ( rule__SourceDomainCS__Group_2_2__0__Impl rule__SourceDomainCS__Group_2_2__1 )
+ // InternalQVTimperative.g:11179:2: rule__SourceDomainCS__Group_2_2__0__Impl rule__SourceDomainCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__SourceDomainCS__Group_2_2__0__Impl();
state._fsp--;
@@ -39394,22 +34684,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_2__0__Impl"
- // InternalQVTimperative.g:12877:1: rule__SourceDomainCS__Group_2_2__0__Impl : ( 'enforce' ) ;
+ // InternalQVTimperative.g:11186:1: rule__SourceDomainCS__Group_2_2__0__Impl : ( 'enforce' ) ;
public final void rule__SourceDomainCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12881:1: ( ( 'enforce' ) )
- // InternalQVTimperative.g:12882:1: ( 'enforce' )
+ // InternalQVTimperative.g:11190:1: ( ( 'enforce' ) )
+ // InternalQVTimperative.g:11191:1: ( 'enforce' )
{
- // InternalQVTimperative.g:12882:1: ( 'enforce' )
- // InternalQVTimperative.g:12883:1: 'enforce'
+ // InternalQVTimperative.g:11191:1: ( 'enforce' )
+ // InternalQVTimperative.g:11192:1: 'enforce'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getEnforceKeyword_2_2_0());
}
- match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceDomainCSAccess().getEnforceKeyword_2_2_0());
}
@@ -39435,16 +34725,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_2__1"
- // InternalQVTimperative.g:12896:1: rule__SourceDomainCS__Group_2_2__1 : rule__SourceDomainCS__Group_2_2__1__Impl rule__SourceDomainCS__Group_2_2__2 ;
+ // InternalQVTimperative.g:11205:1: rule__SourceDomainCS__Group_2_2__1 : rule__SourceDomainCS__Group_2_2__1__Impl rule__SourceDomainCS__Group_2_2__2 ;
public final void rule__SourceDomainCS__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12900:1: ( rule__SourceDomainCS__Group_2_2__1__Impl rule__SourceDomainCS__Group_2_2__2 )
- // InternalQVTimperative.g:12901:2: rule__SourceDomainCS__Group_2_2__1__Impl rule__SourceDomainCS__Group_2_2__2
+ // InternalQVTimperative.g:11209:1: ( rule__SourceDomainCS__Group_2_2__1__Impl rule__SourceDomainCS__Group_2_2__2 )
+ // InternalQVTimperative.g:11210:2: rule__SourceDomainCS__Group_2_2__1__Impl rule__SourceDomainCS__Group_2_2__2
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__SourceDomainCS__Group_2_2__1__Impl();
state._fsp--;
@@ -39473,23 +34763,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_2__1__Impl"
- // InternalQVTimperative.g:12908:1: rule__SourceDomainCS__Group_2_2__1__Impl : ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 ) ) ;
+ // InternalQVTimperative.g:11217:1: rule__SourceDomainCS__Group_2_2__1__Impl : ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 ) ) ;
public final void rule__SourceDomainCS__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12912:1: ( ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 ) ) )
- // InternalQVTimperative.g:12913:1: ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 ) )
+ // InternalQVTimperative.g:11221:1: ( ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 ) ) )
+ // InternalQVTimperative.g:11222:1: ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 ) )
{
- // InternalQVTimperative.g:12913:1: ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 ) )
- // InternalQVTimperative.g:12914:1: ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 )
+ // InternalQVTimperative.g:11222:1: ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 ) )
+ // InternalQVTimperative.g:11223:1: ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getEnforcedPropertiesAssignment_2_2_1());
}
- // InternalQVTimperative.g:12915:1: ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 )
- // InternalQVTimperative.g:12915:2: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1
+ // InternalQVTimperative.g:11224:1: ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 )
+ // InternalQVTimperative.g:11224:2: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1();
@@ -39524,14 +34814,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_2__2"
- // InternalQVTimperative.g:12925:1: rule__SourceDomainCS__Group_2_2__2 : rule__SourceDomainCS__Group_2_2__2__Impl ;
+ // InternalQVTimperative.g:11234:1: rule__SourceDomainCS__Group_2_2__2 : rule__SourceDomainCS__Group_2_2__2__Impl ;
public final void rule__SourceDomainCS__Group_2_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12929:1: ( rule__SourceDomainCS__Group_2_2__2__Impl )
- // InternalQVTimperative.g:12930:2: rule__SourceDomainCS__Group_2_2__2__Impl
+ // InternalQVTimperative.g:11238:1: ( rule__SourceDomainCS__Group_2_2__2__Impl )
+ // InternalQVTimperative.g:11239:2: rule__SourceDomainCS__Group_2_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__Group_2_2__2__Impl();
@@ -39557,37 +34847,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_2__2__Impl"
- // InternalQVTimperative.g:12936:1: rule__SourceDomainCS__Group_2_2__2__Impl : ( ( rule__SourceDomainCS__Group_2_2_2__0 )* ) ;
+ // InternalQVTimperative.g:11245:1: rule__SourceDomainCS__Group_2_2__2__Impl : ( ( rule__SourceDomainCS__Group_2_2_2__0 )* ) ;
public final void rule__SourceDomainCS__Group_2_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12940:1: ( ( ( rule__SourceDomainCS__Group_2_2_2__0 )* ) )
- // InternalQVTimperative.g:12941:1: ( ( rule__SourceDomainCS__Group_2_2_2__0 )* )
+ // InternalQVTimperative.g:11249:1: ( ( ( rule__SourceDomainCS__Group_2_2_2__0 )* ) )
+ // InternalQVTimperative.g:11250:1: ( ( rule__SourceDomainCS__Group_2_2_2__0 )* )
{
- // InternalQVTimperative.g:12941:1: ( ( rule__SourceDomainCS__Group_2_2_2__0 )* )
- // InternalQVTimperative.g:12942:1: ( rule__SourceDomainCS__Group_2_2_2__0 )*
+ // InternalQVTimperative.g:11250:1: ( ( rule__SourceDomainCS__Group_2_2_2__0 )* )
+ // InternalQVTimperative.g:11251:1: ( rule__SourceDomainCS__Group_2_2_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getGroup_2_2_2());
}
- // InternalQVTimperative.g:12943:1: ( rule__SourceDomainCS__Group_2_2_2__0 )*
- loop116:
+ // InternalQVTimperative.g:11252:1: ( rule__SourceDomainCS__Group_2_2_2__0 )*
+ loop107:
do {
- int alt116=2;
- int LA116_0 = input.LA(1);
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA116_0==72) ) {
- alt116=1;
+ if ( (LA107_0==73) ) {
+ alt107=1;
}
- switch (alt116) {
+ switch (alt107) {
case 1 :
- // InternalQVTimperative.g:12943:2: rule__SourceDomainCS__Group_2_2_2__0
+ // InternalQVTimperative.g:11252:2: rule__SourceDomainCS__Group_2_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__SourceDomainCS__Group_2_2_2__0();
state._fsp--;
@@ -39597,7 +34887,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop116;
+ break loop107;
}
} while (true);
@@ -39626,16 +34916,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_2_2__0"
- // InternalQVTimperative.g:12959:1: rule__SourceDomainCS__Group_2_2_2__0 : rule__SourceDomainCS__Group_2_2_2__0__Impl rule__SourceDomainCS__Group_2_2_2__1 ;
+ // InternalQVTimperative.g:11268:1: rule__SourceDomainCS__Group_2_2_2__0 : rule__SourceDomainCS__Group_2_2_2__0__Impl rule__SourceDomainCS__Group_2_2_2__1 ;
public final void rule__SourceDomainCS__Group_2_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12963:1: ( rule__SourceDomainCS__Group_2_2_2__0__Impl rule__SourceDomainCS__Group_2_2_2__1 )
- // InternalQVTimperative.g:12964:2: rule__SourceDomainCS__Group_2_2_2__0__Impl rule__SourceDomainCS__Group_2_2_2__1
+ // InternalQVTimperative.g:11272:1: ( rule__SourceDomainCS__Group_2_2_2__0__Impl rule__SourceDomainCS__Group_2_2_2__1 )
+ // InternalQVTimperative.g:11273:2: rule__SourceDomainCS__Group_2_2_2__0__Impl rule__SourceDomainCS__Group_2_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__SourceDomainCS__Group_2_2_2__0__Impl();
state._fsp--;
@@ -39664,22 +34954,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_2_2__0__Impl"
- // InternalQVTimperative.g:12971:1: rule__SourceDomainCS__Group_2_2_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:11280:1: rule__SourceDomainCS__Group_2_2_2__0__Impl : ( ',' ) ;
public final void rule__SourceDomainCS__Group_2_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12975:1: ( ( ',' ) )
- // InternalQVTimperative.g:12976:1: ( ',' )
+ // InternalQVTimperative.g:11284:1: ( ( ',' ) )
+ // InternalQVTimperative.g:11285:1: ( ',' )
{
- // InternalQVTimperative.g:12976:1: ( ',' )
- // InternalQVTimperative.g:12977:1: ','
+ // InternalQVTimperative.g:11285:1: ( ',' )
+ // InternalQVTimperative.g:11286:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getCommaKeyword_2_2_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceDomainCSAccess().getCommaKeyword_2_2_2_0());
}
@@ -39705,14 +34995,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_2_2__1"
- // InternalQVTimperative.g:12990:1: rule__SourceDomainCS__Group_2_2_2__1 : rule__SourceDomainCS__Group_2_2_2__1__Impl ;
+ // InternalQVTimperative.g:11299:1: rule__SourceDomainCS__Group_2_2_2__1 : rule__SourceDomainCS__Group_2_2_2__1__Impl ;
public final void rule__SourceDomainCS__Group_2_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:12994:1: ( rule__SourceDomainCS__Group_2_2_2__1__Impl )
- // InternalQVTimperative.g:12995:2: rule__SourceDomainCS__Group_2_2_2__1__Impl
+ // InternalQVTimperative.g:11303:1: ( rule__SourceDomainCS__Group_2_2_2__1__Impl )
+ // InternalQVTimperative.g:11304:2: rule__SourceDomainCS__Group_2_2_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__Group_2_2_2__1__Impl();
@@ -39738,23 +35028,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__Group_2_2_2__1__Impl"
- // InternalQVTimperative.g:13001:1: rule__SourceDomainCS__Group_2_2_2__1__Impl : ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) ) ;
+ // InternalQVTimperative.g:11310:1: rule__SourceDomainCS__Group_2_2_2__1__Impl : ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) ) ;
public final void rule__SourceDomainCS__Group_2_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13005:1: ( ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) ) )
- // InternalQVTimperative.g:13006:1: ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) )
+ // InternalQVTimperative.g:11314:1: ( ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) ) )
+ // InternalQVTimperative.g:11315:1: ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) )
{
- // InternalQVTimperative.g:13006:1: ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) )
- // InternalQVTimperative.g:13007:1: ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 )
+ // InternalQVTimperative.g:11315:1: ( ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) )
+ // InternalQVTimperative.g:11316:1: ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getEnforcedPropertiesAssignment_2_2_2_1());
}
- // InternalQVTimperative.g:13008:1: ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 )
- // InternalQVTimperative.g:13008:2: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1
+ // InternalQVTimperative.g:11317:1: ( rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 )
+ // InternalQVTimperative.g:11317:2: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1();
@@ -39788,1389 +35078,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__SourceDomainCS__Group_2_2_2__1__Impl"
- // $ANTLR start "rule__SourceBottomPatternCS__Group__0"
- // InternalQVTimperative.g:13022:1: rule__SourceBottomPatternCS__Group__0 : rule__SourceBottomPatternCS__Group__0__Impl rule__SourceBottomPatternCS__Group__1 ;
- public final void rule__SourceBottomPatternCS__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13026:1: ( rule__SourceBottomPatternCS__Group__0__Impl rule__SourceBottomPatternCS__Group__1 )
- // InternalQVTimperative.g:13027:2: rule__SourceBottomPatternCS__Group__0__Impl rule__SourceBottomPatternCS__Group__1
- {
- pushFollow(FollowSets000.FOLLOW_17);
- rule__SourceBottomPatternCS__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__Group__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group__0"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group__0__Impl"
- // InternalQVTimperative.g:13034:1: rule__SourceBottomPatternCS__Group__0__Impl : ( () ) ;
- public final void rule__SourceBottomPatternCS__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13038:1: ( ( () ) )
- // InternalQVTimperative.g:13039:1: ( () )
- {
- // InternalQVTimperative.g:13039:1: ( () )
- // InternalQVTimperative.g:13040:1: ()
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSAccess().getBottomPatternCSAction_0());
- }
- // InternalQVTimperative.g:13041:1: ()
- // InternalQVTimperative.g:13043:1:
- {
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSAccess().getBottomPatternCSAction_0());
- }
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group__0__Impl"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group__1"
- // InternalQVTimperative.g:13053:1: rule__SourceBottomPatternCS__Group__1 : rule__SourceBottomPatternCS__Group__1__Impl rule__SourceBottomPatternCS__Group__2 ;
- public final void rule__SourceBottomPatternCS__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13057:1: ( rule__SourceBottomPatternCS__Group__1__Impl rule__SourceBottomPatternCS__Group__2 )
- // InternalQVTimperative.g:13058:2: rule__SourceBottomPatternCS__Group__1__Impl rule__SourceBottomPatternCS__Group__2
- {
- pushFollow(FollowSets000.FOLLOW_37);
- rule__SourceBottomPatternCS__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__Group__2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group__1"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group__1__Impl"
- // InternalQVTimperative.g:13065:1: rule__SourceBottomPatternCS__Group__1__Impl : ( '{' ) ;
- public final void rule__SourceBottomPatternCS__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13069:1: ( ( '{' ) )
- // InternalQVTimperative.g:13070:1: ( '{' )
- {
- // InternalQVTimperative.g:13070:1: ( '{' )
- // InternalQVTimperative.g:13071:1: '{'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
- }
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group__1__Impl"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group__2"
- // InternalQVTimperative.g:13084:1: rule__SourceBottomPatternCS__Group__2 : rule__SourceBottomPatternCS__Group__2__Impl rule__SourceBottomPatternCS__Group__3 ;
- public final void rule__SourceBottomPatternCS__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13088:1: ( rule__SourceBottomPatternCS__Group__2__Impl rule__SourceBottomPatternCS__Group__3 )
- // InternalQVTimperative.g:13089:2: rule__SourceBottomPatternCS__Group__2__Impl rule__SourceBottomPatternCS__Group__3
- {
- pushFollow(FollowSets000.FOLLOW_37);
- rule__SourceBottomPatternCS__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__Group__3();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group__2"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group__2__Impl"
- // InternalQVTimperative.g:13096:1: rule__SourceBottomPatternCS__Group__2__Impl : ( ( rule__SourceBottomPatternCS__Group_2__0 )? ) ;
- public final void rule__SourceBottomPatternCS__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13100:1: ( ( ( rule__SourceBottomPatternCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:13101:1: ( ( rule__SourceBottomPatternCS__Group_2__0 )? )
- {
- // InternalQVTimperative.g:13101:1: ( ( rule__SourceBottomPatternCS__Group_2__0 )? )
- // InternalQVTimperative.g:13102:1: ( rule__SourceBottomPatternCS__Group_2__0 )?
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSAccess().getGroup_2());
- }
- // InternalQVTimperative.g:13103:1: ( rule__SourceBottomPatternCS__Group_2__0 )?
- int alt117=2;
- int LA117_0 = input.LA(1);
-
- if ( ((LA117_0>=RULE_SIMPLE_ID && LA117_0<=RULE_ESCAPED_ID)||(LA117_0>=19 && LA117_0<=29)) ) {
- alt117=1;
- }
- switch (alt117) {
- case 1 :
- // InternalQVTimperative.g:13103:2: rule__SourceBottomPatternCS__Group_2__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSAccess().getGroup_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group__2__Impl"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group__3"
- // InternalQVTimperative.g:13113:1: rule__SourceBottomPatternCS__Group__3 : rule__SourceBottomPatternCS__Group__3__Impl ;
- public final void rule__SourceBottomPatternCS__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13117:1: ( rule__SourceBottomPatternCS__Group__3__Impl )
- // InternalQVTimperative.g:13118:2: rule__SourceBottomPatternCS__Group__3__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__Group__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group__3"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group__3__Impl"
- // InternalQVTimperative.g:13124:1: rule__SourceBottomPatternCS__Group__3__Impl : ( '}' ) ;
- public final void rule__SourceBottomPatternCS__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13128:1: ( ( '}' ) )
- // InternalQVTimperative.g:13129:1: ( '}' )
- {
- // InternalQVTimperative.g:13129:1: ( '}' )
- // InternalQVTimperative.g:13130:1: '}'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
- }
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group__3__Impl"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group_2__0"
- // InternalQVTimperative.g:13151:1: rule__SourceBottomPatternCS__Group_2__0 : rule__SourceBottomPatternCS__Group_2__0__Impl rule__SourceBottomPatternCS__Group_2__1 ;
- public final void rule__SourceBottomPatternCS__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13155:1: ( rule__SourceBottomPatternCS__Group_2__0__Impl rule__SourceBottomPatternCS__Group_2__1 )
- // InternalQVTimperative.g:13156:2: rule__SourceBottomPatternCS__Group_2__0__Impl rule__SourceBottomPatternCS__Group_2__1
- {
- pushFollow(FollowSets000.FOLLOW_19);
- rule__SourceBottomPatternCS__Group_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__Group_2__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group_2__0"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group_2__0__Impl"
- // InternalQVTimperative.g:13163:1: rule__SourceBottomPatternCS__Group_2__0__Impl : ( ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) ;
- public final void rule__SourceBottomPatternCS__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13167:1: ( ( ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) )
- // InternalQVTimperative.g:13168:1: ( ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
- {
- // InternalQVTimperative.g:13168:1: ( ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
- // InternalQVTimperative.g:13169:1: ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
- }
- // InternalQVTimperative.g:13170:1: ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
- // InternalQVTimperative.g:13170:2: rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group_2__1"
- // InternalQVTimperative.g:13180:1: rule__SourceBottomPatternCS__Group_2__1 : rule__SourceBottomPatternCS__Group_2__1__Impl ;
- public final void rule__SourceBottomPatternCS__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13184:1: ( rule__SourceBottomPatternCS__Group_2__1__Impl )
- // InternalQVTimperative.g:13185:2: rule__SourceBottomPatternCS__Group_2__1__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__Group_2__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group_2__1"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group_2__1__Impl"
- // InternalQVTimperative.g:13191:1: rule__SourceBottomPatternCS__Group_2__1__Impl : ( ( rule__SourceBottomPatternCS__Group_2_1__0 )* ) ;
- public final void rule__SourceBottomPatternCS__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13195:1: ( ( ( rule__SourceBottomPatternCS__Group_2_1__0 )* ) )
- // InternalQVTimperative.g:13196:1: ( ( rule__SourceBottomPatternCS__Group_2_1__0 )* )
- {
- // InternalQVTimperative.g:13196:1: ( ( rule__SourceBottomPatternCS__Group_2_1__0 )* )
- // InternalQVTimperative.g:13197:1: ( rule__SourceBottomPatternCS__Group_2_1__0 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSAccess().getGroup_2_1());
- }
- // InternalQVTimperative.g:13198:1: ( rule__SourceBottomPatternCS__Group_2_1__0 )*
- loop118:
- do {
- int alt118=2;
- int LA118_0 = input.LA(1);
-
- if ( (LA118_0==72) ) {
- alt118=1;
- }
-
-
- switch (alt118) {
- case 1 :
- // InternalQVTimperative.g:13198:2: rule__SourceBottomPatternCS__Group_2_1__0
- {
- pushFollow(FollowSets000.FOLLOW_12);
- rule__SourceBottomPatternCS__Group_2_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop118;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSAccess().getGroup_2_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group_2_1__0"
- // InternalQVTimperative.g:13212:1: rule__SourceBottomPatternCS__Group_2_1__0 : rule__SourceBottomPatternCS__Group_2_1__0__Impl rule__SourceBottomPatternCS__Group_2_1__1 ;
- public final void rule__SourceBottomPatternCS__Group_2_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13216:1: ( rule__SourceBottomPatternCS__Group_2_1__0__Impl rule__SourceBottomPatternCS__Group_2_1__1 )
- // InternalQVTimperative.g:13217:2: rule__SourceBottomPatternCS__Group_2_1__0__Impl rule__SourceBottomPatternCS__Group_2_1__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__SourceBottomPatternCS__Group_2_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__Group_2_1__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group_2_1__0"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group_2_1__0__Impl"
- // InternalQVTimperative.g:13224:1: rule__SourceBottomPatternCS__Group_2_1__0__Impl : ( ',' ) ;
- public final void rule__SourceBottomPatternCS__Group_2_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13228:1: ( ( ',' ) )
- // InternalQVTimperative.g:13229:1: ( ',' )
- {
- // InternalQVTimperative.g:13229:1: ( ',' )
- // InternalQVTimperative.g:13230:1: ','
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSAccess().getCommaKeyword_2_1_0());
- }
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSAccess().getCommaKeyword_2_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group_2_1__0__Impl"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group_2_1__1"
- // InternalQVTimperative.g:13243:1: rule__SourceBottomPatternCS__Group_2_1__1 : rule__SourceBottomPatternCS__Group_2_1__1__Impl ;
- public final void rule__SourceBottomPatternCS__Group_2_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13247:1: ( rule__SourceBottomPatternCS__Group_2_1__1__Impl )
- // InternalQVTimperative.g:13248:2: rule__SourceBottomPatternCS__Group_2_1__1__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__Group_2_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group_2_1__1"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__Group_2_1__1__Impl"
- // InternalQVTimperative.g:13254:1: rule__SourceBottomPatternCS__Group_2_1__1__Impl : ( ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) ) ;
- public final void rule__SourceBottomPatternCS__Group_2_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13258:1: ( ( ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) ) )
- // InternalQVTimperative.g:13259:1: ( ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) )
- {
- // InternalQVTimperative.g:13259:1: ( ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) )
- // InternalQVTimperative.g:13260:1: ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1());
- }
- // InternalQVTimperative.g:13261:1: ( rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 )
- // InternalQVTimperative.g:13261:2: rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__Group_2_1__1__Impl"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group__0"
- // InternalQVTimperative.g:13275:1: rule__SourceGuardPatternCS__Group__0 : rule__SourceGuardPatternCS__Group__0__Impl rule__SourceGuardPatternCS__Group__1 ;
- public final void rule__SourceGuardPatternCS__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13279:1: ( rule__SourceGuardPatternCS__Group__0__Impl rule__SourceGuardPatternCS__Group__1 )
- // InternalQVTimperative.g:13280:2: rule__SourceGuardPatternCS__Group__0__Impl rule__SourceGuardPatternCS__Group__1
- {
- pushFollow(FollowSets000.FOLLOW_35);
- rule__SourceGuardPatternCS__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__Group__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group__0"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group__0__Impl"
- // InternalQVTimperative.g:13287:1: rule__SourceGuardPatternCS__Group__0__Impl : ( () ) ;
- public final void rule__SourceGuardPatternCS__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13291:1: ( ( () ) )
- // InternalQVTimperative.g:13292:1: ( () )
- {
- // InternalQVTimperative.g:13292:1: ( () )
- // InternalQVTimperative.g:13293:1: ()
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSAccess().getGuardPatternCSAction_0());
- }
- // InternalQVTimperative.g:13294:1: ()
- // InternalQVTimperative.g:13296:1:
- {
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSAccess().getGuardPatternCSAction_0());
- }
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group__0__Impl"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group__1"
- // InternalQVTimperative.g:13306:1: rule__SourceGuardPatternCS__Group__1 : rule__SourceGuardPatternCS__Group__1__Impl rule__SourceGuardPatternCS__Group__2 ;
- public final void rule__SourceGuardPatternCS__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13310:1: ( rule__SourceGuardPatternCS__Group__1__Impl rule__SourceGuardPatternCS__Group__2 )
- // InternalQVTimperative.g:13311:2: rule__SourceGuardPatternCS__Group__1__Impl rule__SourceGuardPatternCS__Group__2
- {
- pushFollow(FollowSets000.FOLLOW_47);
- rule__SourceGuardPatternCS__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__Group__2();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group__1"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group__1__Impl"
- // InternalQVTimperative.g:13318:1: rule__SourceGuardPatternCS__Group__1__Impl : ( '(' ) ;
- public final void rule__SourceGuardPatternCS__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13322:1: ( ( '(' ) )
- // InternalQVTimperative.g:13323:1: ( '(' )
- {
- // InternalQVTimperative.g:13323:1: ( '(' )
- // InternalQVTimperative.g:13324:1: '('
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSAccess().getLeftParenthesisKeyword_1());
- }
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSAccess().getLeftParenthesisKeyword_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group__1__Impl"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group__2"
- // InternalQVTimperative.g:13337:1: rule__SourceGuardPatternCS__Group__2 : rule__SourceGuardPatternCS__Group__2__Impl rule__SourceGuardPatternCS__Group__3 ;
- public final void rule__SourceGuardPatternCS__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13341:1: ( rule__SourceGuardPatternCS__Group__2__Impl rule__SourceGuardPatternCS__Group__3 )
- // InternalQVTimperative.g:13342:2: rule__SourceGuardPatternCS__Group__2__Impl rule__SourceGuardPatternCS__Group__3
- {
- pushFollow(FollowSets000.FOLLOW_47);
- rule__SourceGuardPatternCS__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__Group__3();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group__2"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group__2__Impl"
- // InternalQVTimperative.g:13349:1: rule__SourceGuardPatternCS__Group__2__Impl : ( ( rule__SourceGuardPatternCS__Group_2__0 )? ) ;
- public final void rule__SourceGuardPatternCS__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13353:1: ( ( ( rule__SourceGuardPatternCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:13354:1: ( ( rule__SourceGuardPatternCS__Group_2__0 )? )
- {
- // InternalQVTimperative.g:13354:1: ( ( rule__SourceGuardPatternCS__Group_2__0 )? )
- // InternalQVTimperative.g:13355:1: ( rule__SourceGuardPatternCS__Group_2__0 )?
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2());
- }
- // InternalQVTimperative.g:13356:1: ( rule__SourceGuardPatternCS__Group_2__0 )?
- int alt119=2;
- int LA119_0 = input.LA(1);
-
- if ( ((LA119_0>=RULE_SIMPLE_ID && LA119_0<=RULE_ESCAPED_ID)||(LA119_0>=19 && LA119_0<=29)) ) {
- alt119=1;
- }
- switch (alt119) {
- case 1 :
- // InternalQVTimperative.g:13356:2: rule__SourceGuardPatternCS__Group_2__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group__2__Impl"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group__3"
- // InternalQVTimperative.g:13366:1: rule__SourceGuardPatternCS__Group__3 : rule__SourceGuardPatternCS__Group__3__Impl ;
- public final void rule__SourceGuardPatternCS__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13370:1: ( rule__SourceGuardPatternCS__Group__3__Impl )
- // InternalQVTimperative.g:13371:2: rule__SourceGuardPatternCS__Group__3__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__Group__3__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group__3"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group__3__Impl"
- // InternalQVTimperative.g:13377:1: rule__SourceGuardPatternCS__Group__3__Impl : ( ')' ) ;
- public final void rule__SourceGuardPatternCS__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13381:1: ( ( ')' ) )
- // InternalQVTimperative.g:13382:1: ( ')' )
- {
- // InternalQVTimperative.g:13382:1: ( ')' )
- // InternalQVTimperative.g:13383:1: ')'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSAccess().getRightParenthesisKeyword_3());
- }
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSAccess().getRightParenthesisKeyword_3());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group__3__Impl"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group_2__0"
- // InternalQVTimperative.g:13404:1: rule__SourceGuardPatternCS__Group_2__0 : rule__SourceGuardPatternCS__Group_2__0__Impl rule__SourceGuardPatternCS__Group_2__1 ;
- public final void rule__SourceGuardPatternCS__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13408:1: ( rule__SourceGuardPatternCS__Group_2__0__Impl rule__SourceGuardPatternCS__Group_2__1 )
- // InternalQVTimperative.g:13409:2: rule__SourceGuardPatternCS__Group_2__0__Impl rule__SourceGuardPatternCS__Group_2__1
- {
- pushFollow(FollowSets000.FOLLOW_19);
- rule__SourceGuardPatternCS__Group_2__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__Group_2__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group_2__0"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group_2__0__Impl"
- // InternalQVTimperative.g:13416:1: rule__SourceGuardPatternCS__Group_2__0__Impl : ( ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) ;
- public final void rule__SourceGuardPatternCS__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13420:1: ( ( ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) )
- // InternalQVTimperative.g:13421:1: ( ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
- {
- // InternalQVTimperative.g:13421:1: ( ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
- // InternalQVTimperative.g:13422:1: ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
- }
- // InternalQVTimperative.g:13423:1: ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
- // InternalQVTimperative.g:13423:2: rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group_2__1"
- // InternalQVTimperative.g:13433:1: rule__SourceGuardPatternCS__Group_2__1 : rule__SourceGuardPatternCS__Group_2__1__Impl ;
- public final void rule__SourceGuardPatternCS__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13437:1: ( rule__SourceGuardPatternCS__Group_2__1__Impl )
- // InternalQVTimperative.g:13438:2: rule__SourceGuardPatternCS__Group_2__1__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__Group_2__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group_2__1"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group_2__1__Impl"
- // InternalQVTimperative.g:13444:1: rule__SourceGuardPatternCS__Group_2__1__Impl : ( ( rule__SourceGuardPatternCS__Group_2_1__0 )* ) ;
- public final void rule__SourceGuardPatternCS__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13448:1: ( ( ( rule__SourceGuardPatternCS__Group_2_1__0 )* ) )
- // InternalQVTimperative.g:13449:1: ( ( rule__SourceGuardPatternCS__Group_2_1__0 )* )
- {
- // InternalQVTimperative.g:13449:1: ( ( rule__SourceGuardPatternCS__Group_2_1__0 )* )
- // InternalQVTimperative.g:13450:1: ( rule__SourceGuardPatternCS__Group_2_1__0 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2_1());
- }
- // InternalQVTimperative.g:13451:1: ( rule__SourceGuardPatternCS__Group_2_1__0 )*
- loop120:
- do {
- int alt120=2;
- int LA120_0 = input.LA(1);
-
- if ( (LA120_0==72) ) {
- alt120=1;
- }
-
-
- switch (alt120) {
- case 1 :
- // InternalQVTimperative.g:13451:2: rule__SourceGuardPatternCS__Group_2_1__0
- {
- pushFollow(FollowSets000.FOLLOW_12);
- rule__SourceGuardPatternCS__Group_2_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop120;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group_2_1__0"
- // InternalQVTimperative.g:13465:1: rule__SourceGuardPatternCS__Group_2_1__0 : rule__SourceGuardPatternCS__Group_2_1__0__Impl rule__SourceGuardPatternCS__Group_2_1__1 ;
- public final void rule__SourceGuardPatternCS__Group_2_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13469:1: ( rule__SourceGuardPatternCS__Group_2_1__0__Impl rule__SourceGuardPatternCS__Group_2_1__1 )
- // InternalQVTimperative.g:13470:2: rule__SourceGuardPatternCS__Group_2_1__0__Impl rule__SourceGuardPatternCS__Group_2_1__1
- {
- pushFollow(FollowSets000.FOLLOW_7);
- rule__SourceGuardPatternCS__Group_2_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__Group_2_1__1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group_2_1__0"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group_2_1__0__Impl"
- // InternalQVTimperative.g:13477:1: rule__SourceGuardPatternCS__Group_2_1__0__Impl : ( ',' ) ;
- public final void rule__SourceGuardPatternCS__Group_2_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13481:1: ( ( ',' ) )
- // InternalQVTimperative.g:13482:1: ( ',' )
- {
- // InternalQVTimperative.g:13482:1: ( ',' )
- // InternalQVTimperative.g:13483:1: ','
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSAccess().getCommaKeyword_2_1_0());
- }
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSAccess().getCommaKeyword_2_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group_2_1__0__Impl"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group_2_1__1"
- // InternalQVTimperative.g:13496:1: rule__SourceGuardPatternCS__Group_2_1__1 : rule__SourceGuardPatternCS__Group_2_1__1__Impl ;
- public final void rule__SourceGuardPatternCS__Group_2_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13500:1: ( rule__SourceGuardPatternCS__Group_2_1__1__Impl )
- // InternalQVTimperative.g:13501:2: rule__SourceGuardPatternCS__Group_2_1__1__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__Group_2_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group_2_1__1"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__Group_2_1__1__Impl"
- // InternalQVTimperative.g:13507:1: rule__SourceGuardPatternCS__Group_2_1__1__Impl : ( ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) ) ;
- public final void rule__SourceGuardPatternCS__Group_2_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:13511:1: ( ( ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) ) )
- // InternalQVTimperative.g:13512:1: ( ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) )
- {
- // InternalQVTimperative.g:13512:1: ( ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) )
- // InternalQVTimperative.g:13513:1: ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1());
- }
- // InternalQVTimperative.g:13514:1: ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 )
- // InternalQVTimperative.g:13514:2: rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__Group_2_1__1__Impl"
-
-
// $ANTLR start "rule__TransformationCS__Group__0"
- // InternalQVTimperative.g:13528:1: rule__TransformationCS__Group__0 : rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 ;
+ // InternalQVTimperative.g:11331:1: rule__TransformationCS__Group__0 : rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 ;
public final void rule__TransformationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13532:1: ( rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 )
- // InternalQVTimperative.g:13533:2: rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1
+ // InternalQVTimperative.g:11335:1: ( rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 )
+ // InternalQVTimperative.g:11336:2: rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__TransformationCS__Group__0__Impl();
state._fsp--;
@@ -41199,22 +35117,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group__0__Impl"
- // InternalQVTimperative.g:13540:1: rule__TransformationCS__Group__0__Impl : ( 'transformation' ) ;
+ // InternalQVTimperative.g:11343:1: rule__TransformationCS__Group__0__Impl : ( 'transformation' ) ;
public final void rule__TransformationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13544:1: ( ( 'transformation' ) )
- // InternalQVTimperative.g:13545:1: ( 'transformation' )
+ // InternalQVTimperative.g:11347:1: ( ( 'transformation' ) )
+ // InternalQVTimperative.g:11348:1: ( 'transformation' )
{
- // InternalQVTimperative.g:13545:1: ( 'transformation' )
- // InternalQVTimperative.g:13546:1: 'transformation'
+ // InternalQVTimperative.g:11348:1: ( 'transformation' )
+ // InternalQVTimperative.g:11349:1: 'transformation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
- match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,30,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
@@ -41240,16 +35158,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group__1"
- // InternalQVTimperative.g:13559:1: rule__TransformationCS__Group__1 : rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 ;
+ // InternalQVTimperative.g:11362:1: rule__TransformationCS__Group__1 : rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 ;
public final void rule__TransformationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13563:1: ( rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 )
- // InternalQVTimperative.g:13564:2: rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2
+ // InternalQVTimperative.g:11366:1: ( rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 )
+ // InternalQVTimperative.g:11367:2: rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__TransformationCS__Group__1__Impl();
state._fsp--;
@@ -41278,27 +35196,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group__1__Impl"
- // InternalQVTimperative.g:13571:1: rule__TransformationCS__Group__1__Impl : ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? ) ;
+ // InternalQVTimperative.g:11374:1: rule__TransformationCS__Group__1__Impl : ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? ) ;
public final void rule__TransformationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13575:1: ( ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? ) )
- // InternalQVTimperative.g:13576:1: ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? )
+ // InternalQVTimperative.g:11378:1: ( ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? ) )
+ // InternalQVTimperative.g:11379:1: ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? )
{
- // InternalQVTimperative.g:13576:1: ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? )
- // InternalQVTimperative.g:13577:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?
+ // InternalQVTimperative.g:11379:1: ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? )
+ // InternalQVTimperative.g:11380:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getOwnedPathNameAssignment_1());
}
- // InternalQVTimperative.g:13578:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?
- int alt121=2;
- alt121 = dfa121.predict(input);
- switch (alt121) {
+ // InternalQVTimperative.g:11381:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?
+ int alt108=2;
+ alt108 = dfa108.predict(input);
+ switch (alt108) {
case 1 :
- // InternalQVTimperative.g:13578:2: rule__TransformationCS__OwnedPathNameAssignment_1
+ // InternalQVTimperative.g:11381:2: rule__TransformationCS__OwnedPathNameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TransformationCS__OwnedPathNameAssignment_1();
@@ -41336,16 +35254,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group__2"
- // InternalQVTimperative.g:13588:1: rule__TransformationCS__Group__2 : rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 ;
+ // InternalQVTimperative.g:11391:1: rule__TransformationCS__Group__2 : rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 ;
public final void rule__TransformationCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13592:1: ( rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 )
- // InternalQVTimperative.g:13593:2: rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3
+ // InternalQVTimperative.g:11395:1: ( rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 )
+ // InternalQVTimperative.g:11396:2: rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__TransformationCS__Group__2__Impl();
state._fsp--;
@@ -41374,23 +35292,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group__2__Impl"
- // InternalQVTimperative.g:13600:1: rule__TransformationCS__Group__2__Impl : ( ( rule__TransformationCS__NameAssignment_2 ) ) ;
+ // InternalQVTimperative.g:11403:1: rule__TransformationCS__Group__2__Impl : ( ( rule__TransformationCS__NameAssignment_2 ) ) ;
public final void rule__TransformationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13604:1: ( ( ( rule__TransformationCS__NameAssignment_2 ) ) )
- // InternalQVTimperative.g:13605:1: ( ( rule__TransformationCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:11407:1: ( ( ( rule__TransformationCS__NameAssignment_2 ) ) )
+ // InternalQVTimperative.g:11408:1: ( ( rule__TransformationCS__NameAssignment_2 ) )
{
- // InternalQVTimperative.g:13605:1: ( ( rule__TransformationCS__NameAssignment_2 ) )
- // InternalQVTimperative.g:13606:1: ( rule__TransformationCS__NameAssignment_2 )
+ // InternalQVTimperative.g:11408:1: ( ( rule__TransformationCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:11409:1: ( rule__TransformationCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getNameAssignment_2());
}
- // InternalQVTimperative.g:13607:1: ( rule__TransformationCS__NameAssignment_2 )
- // InternalQVTimperative.g:13607:2: rule__TransformationCS__NameAssignment_2
+ // InternalQVTimperative.g:11410:1: ( rule__TransformationCS__NameAssignment_2 )
+ // InternalQVTimperative.g:11410:2: rule__TransformationCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TransformationCS__NameAssignment_2();
@@ -41425,16 +35343,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group__3"
- // InternalQVTimperative.g:13617:1: rule__TransformationCS__Group__3 : rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 ;
+ // InternalQVTimperative.g:11420:1: rule__TransformationCS__Group__3 : rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 ;
public final void rule__TransformationCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13621:1: ( rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 )
- // InternalQVTimperative.g:13622:2: rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4
+ // InternalQVTimperative.g:11424:1: ( rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 )
+ // InternalQVTimperative.g:11425:2: rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_34);
rule__TransformationCS__Group__3__Impl();
state._fsp--;
@@ -41463,22 +35381,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group__3__Impl"
- // InternalQVTimperative.g:13629:1: rule__TransformationCS__Group__3__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:11432:1: rule__TransformationCS__Group__3__Impl : ( '{' ) ;
public final void rule__TransformationCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13633:1: ( ( '{' ) )
- // InternalQVTimperative.g:13634:1: ( '{' )
+ // InternalQVTimperative.g:11436:1: ( ( '{' ) )
+ // InternalQVTimperative.g:11437:1: ( '{' )
{
- // InternalQVTimperative.g:13634:1: ( '{' )
- // InternalQVTimperative.g:13635:1: '{'
+ // InternalQVTimperative.g:11437:1: ( '{' )
+ // InternalQVTimperative.g:11438:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
@@ -41504,16 +35422,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group__4"
- // InternalQVTimperative.g:13648:1: rule__TransformationCS__Group__4 : rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 ;
+ // InternalQVTimperative.g:11451:1: rule__TransformationCS__Group__4 : rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 ;
public final void rule__TransformationCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13652:1: ( rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 )
- // InternalQVTimperative.g:13653:2: rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5
+ // InternalQVTimperative.g:11455:1: ( rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 )
+ // InternalQVTimperative.g:11456:2: rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_34);
rule__TransformationCS__Group__4__Impl();
state._fsp--;
@@ -41542,37 +35460,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group__4__Impl"
- // InternalQVTimperative.g:13660:1: rule__TransformationCS__Group__4__Impl : ( ( rule__TransformationCS__Group_4__0 )* ) ;
+ // InternalQVTimperative.g:11463:1: rule__TransformationCS__Group__4__Impl : ( ( rule__TransformationCS__Group_4__0 )* ) ;
public final void rule__TransformationCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13664:1: ( ( ( rule__TransformationCS__Group_4__0 )* ) )
- // InternalQVTimperative.g:13665:1: ( ( rule__TransformationCS__Group_4__0 )* )
+ // InternalQVTimperative.g:11467:1: ( ( ( rule__TransformationCS__Group_4__0 )* ) )
+ // InternalQVTimperative.g:11468:1: ( ( rule__TransformationCS__Group_4__0 )* )
{
- // InternalQVTimperative.g:13665:1: ( ( rule__TransformationCS__Group_4__0 )* )
- // InternalQVTimperative.g:13666:1: ( rule__TransformationCS__Group_4__0 )*
+ // InternalQVTimperative.g:11468:1: ( ( rule__TransformationCS__Group_4__0 )* )
+ // InternalQVTimperative.g:11469:1: ( rule__TransformationCS__Group_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getGroup_4());
}
- // InternalQVTimperative.g:13667:1: ( rule__TransformationCS__Group_4__0 )*
- loop122:
+ // InternalQVTimperative.g:11470:1: ( rule__TransformationCS__Group_4__0 )*
+ loop109:
do {
- int alt122=2;
- int LA122_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( ((LA122_0>=RULE_SIMPLE_ID && LA122_0<=RULE_ESCAPED_ID)||(LA122_0>=19 && LA122_0<=29)) ) {
- alt122=1;
+ if ( ((LA109_0>=RULE_SIMPLE_ID && LA109_0<=RULE_ESCAPED_ID)||(LA109_0>=21 && LA109_0<=31)) ) {
+ alt109=1;
}
- switch (alt122) {
+ switch (alt109) {
case 1 :
- // InternalQVTimperative.g:13667:2: rule__TransformationCS__Group_4__0
+ // InternalQVTimperative.g:11470:2: rule__TransformationCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_38);
+ pushFollow(FollowSets000.FOLLOW_35);
rule__TransformationCS__Group_4__0();
state._fsp--;
@@ -41582,7 +35500,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop122;
+ break loop109;
}
} while (true);
@@ -41611,14 +35529,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group__5"
- // InternalQVTimperative.g:13677:1: rule__TransformationCS__Group__5 : rule__TransformationCS__Group__5__Impl ;
+ // InternalQVTimperative.g:11480:1: rule__TransformationCS__Group__5 : rule__TransformationCS__Group__5__Impl ;
public final void rule__TransformationCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13681:1: ( rule__TransformationCS__Group__5__Impl )
- // InternalQVTimperative.g:13682:2: rule__TransformationCS__Group__5__Impl
+ // InternalQVTimperative.g:11484:1: ( rule__TransformationCS__Group__5__Impl )
+ // InternalQVTimperative.g:11485:2: rule__TransformationCS__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TransformationCS__Group__5__Impl();
@@ -41644,22 +35562,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group__5__Impl"
- // InternalQVTimperative.g:13688:1: rule__TransformationCS__Group__5__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:11491:1: rule__TransformationCS__Group__5__Impl : ( '}' ) ;
public final void rule__TransformationCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13692:1: ( ( '}' ) )
- // InternalQVTimperative.g:13693:1: ( '}' )
+ // InternalQVTimperative.g:11495:1: ( ( '}' ) )
+ // InternalQVTimperative.g:11496:1: ( '}' )
{
- // InternalQVTimperative.g:13693:1: ( '}' )
- // InternalQVTimperative.g:13694:1: '}'
+ // InternalQVTimperative.g:11496:1: ( '}' )
+ // InternalQVTimperative.g:11497:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -41685,14 +35603,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group_4__0"
- // InternalQVTimperative.g:13719:1: rule__TransformationCS__Group_4__0 : rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 ;
+ // InternalQVTimperative.g:11522:1: rule__TransformationCS__Group_4__0 : rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 ;
public final void rule__TransformationCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13723:1: ( rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 )
- // InternalQVTimperative.g:13724:2: rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1
+ // InternalQVTimperative.g:11526:1: ( rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 )
+ // InternalQVTimperative.g:11527:2: rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_10);
rule__TransformationCS__Group_4__0__Impl();
@@ -41723,23 +35641,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group_4__0__Impl"
- // InternalQVTimperative.g:13731:1: rule__TransformationCS__Group_4__0__Impl : ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) ) ;
+ // InternalQVTimperative.g:11534:1: rule__TransformationCS__Group_4__0__Impl : ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) ) ;
public final void rule__TransformationCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13735:1: ( ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) ) )
- // InternalQVTimperative.g:13736:1: ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) )
+ // InternalQVTimperative.g:11538:1: ( ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) ) )
+ // InternalQVTimperative.g:11539:1: ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) )
{
- // InternalQVTimperative.g:13736:1: ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) )
- // InternalQVTimperative.g:13737:1: ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 )
+ // InternalQVTimperative.g:11539:1: ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) )
+ // InternalQVTimperative.g:11540:1: ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getOwnedDirectionsAssignment_4_0());
}
- // InternalQVTimperative.g:13738:1: ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 )
- // InternalQVTimperative.g:13738:2: rule__TransformationCS__OwnedDirectionsAssignment_4_0
+ // InternalQVTimperative.g:11541:1: ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 )
+ // InternalQVTimperative.g:11541:2: rule__TransformationCS__OwnedDirectionsAssignment_4_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TransformationCS__OwnedDirectionsAssignment_4_0();
@@ -41774,14 +35692,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group_4__1"
- // InternalQVTimperative.g:13748:1: rule__TransformationCS__Group_4__1 : rule__TransformationCS__Group_4__1__Impl ;
+ // InternalQVTimperative.g:11551:1: rule__TransformationCS__Group_4__1 : rule__TransformationCS__Group_4__1__Impl ;
public final void rule__TransformationCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13752:1: ( rule__TransformationCS__Group_4__1__Impl )
- // InternalQVTimperative.g:13753:2: rule__TransformationCS__Group_4__1__Impl
+ // InternalQVTimperative.g:11555:1: ( rule__TransformationCS__Group_4__1__Impl )
+ // InternalQVTimperative.g:11556:2: rule__TransformationCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TransformationCS__Group_4__1__Impl();
@@ -41807,22 +35725,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__Group_4__1__Impl"
- // InternalQVTimperative.g:13759:1: rule__TransformationCS__Group_4__1__Impl : ( ';' ) ;
+ // InternalQVTimperative.g:11562:1: rule__TransformationCS__Group_4__1__Impl : ( ';' ) ;
public final void rule__TransformationCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13763:1: ( ( ';' ) )
- // InternalQVTimperative.g:13764:1: ( ';' )
+ // InternalQVTimperative.g:11566:1: ( ( ';' ) )
+ // InternalQVTimperative.g:11567:1: ( ';' )
{
- // InternalQVTimperative.g:13764:1: ( ';' )
- // InternalQVTimperative.g:13765:1: ';'
+ // InternalQVTimperative.g:11567:1: ( ';' )
+ // InternalQVTimperative.g:11568:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
}
@@ -41848,14 +35766,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group__0"
- // InternalQVTimperative.g:13782:1: rule__TargetDomainCS__Group__0 : rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1 ;
+ // InternalQVTimperative.g:11585:1: rule__TargetDomainCS__Group__0 : rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1 ;
public final void rule__TargetDomainCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13786:1: ( rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1 )
- // InternalQVTimperative.g:13787:2: rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1
+ // InternalQVTimperative.g:11589:1: ( rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1 )
+ // InternalQVTimperative.g:11590:2: rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__TargetDomainCS__Group__0__Impl();
@@ -41886,23 +35804,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group__0__Impl"
- // InternalQVTimperative.g:13794:1: rule__TargetDomainCS__Group__0__Impl : ( ( rule__TargetDomainCS__IsEnforceAssignment_0 ) ) ;
+ // InternalQVTimperative.g:11597:1: rule__TargetDomainCS__Group__0__Impl : ( ( rule__TargetDomainCS__IsEnforceAssignment_0 ) ) ;
public final void rule__TargetDomainCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13798:1: ( ( ( rule__TargetDomainCS__IsEnforceAssignment_0 ) ) )
- // InternalQVTimperative.g:13799:1: ( ( rule__TargetDomainCS__IsEnforceAssignment_0 ) )
+ // InternalQVTimperative.g:11601:1: ( ( ( rule__TargetDomainCS__IsEnforceAssignment_0 ) ) )
+ // InternalQVTimperative.g:11602:1: ( ( rule__TargetDomainCS__IsEnforceAssignment_0 ) )
{
- // InternalQVTimperative.g:13799:1: ( ( rule__TargetDomainCS__IsEnforceAssignment_0 ) )
- // InternalQVTimperative.g:13800:1: ( rule__TargetDomainCS__IsEnforceAssignment_0 )
+ // InternalQVTimperative.g:11602:1: ( ( rule__TargetDomainCS__IsEnforceAssignment_0 ) )
+ // InternalQVTimperative.g:11603:1: ( rule__TargetDomainCS__IsEnforceAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getIsEnforceAssignment_0());
}
- // InternalQVTimperative.g:13801:1: ( rule__TargetDomainCS__IsEnforceAssignment_0 )
- // InternalQVTimperative.g:13801:2: rule__TargetDomainCS__IsEnforceAssignment_0
+ // InternalQVTimperative.g:11604:1: ( rule__TargetDomainCS__IsEnforceAssignment_0 )
+ // InternalQVTimperative.g:11604:2: rule__TargetDomainCS__IsEnforceAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__IsEnforceAssignment_0();
@@ -41937,16 +35855,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group__1"
- // InternalQVTimperative.g:13811:1: rule__TargetDomainCS__Group__1 : rule__TargetDomainCS__Group__1__Impl rule__TargetDomainCS__Group__2 ;
+ // InternalQVTimperative.g:11614:1: rule__TargetDomainCS__Group__1 : rule__TargetDomainCS__Group__1__Impl rule__TargetDomainCS__Group__2 ;
public final void rule__TargetDomainCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13815:1: ( rule__TargetDomainCS__Group__1__Impl rule__TargetDomainCS__Group__2 )
- // InternalQVTimperative.g:13816:2: rule__TargetDomainCS__Group__1__Impl rule__TargetDomainCS__Group__2
+ // InternalQVTimperative.g:11618:1: ( rule__TargetDomainCS__Group__1__Impl rule__TargetDomainCS__Group__2 )
+ // InternalQVTimperative.g:11619:2: rule__TargetDomainCS__Group__1__Impl rule__TargetDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_32);
rule__TargetDomainCS__Group__1__Impl();
state._fsp--;
@@ -41975,23 +35893,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group__1__Impl"
- // InternalQVTimperative.g:13823:1: rule__TargetDomainCS__Group__1__Impl : ( ( rule__TargetDomainCS__DirectionAssignment_1 ) ) ;
+ // InternalQVTimperative.g:11626:1: rule__TargetDomainCS__Group__1__Impl : ( ( rule__TargetDomainCS__DirectionAssignment_1 ) ) ;
public final void rule__TargetDomainCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13827:1: ( ( ( rule__TargetDomainCS__DirectionAssignment_1 ) ) )
- // InternalQVTimperative.g:13828:1: ( ( rule__TargetDomainCS__DirectionAssignment_1 ) )
+ // InternalQVTimperative.g:11630:1: ( ( ( rule__TargetDomainCS__DirectionAssignment_1 ) ) )
+ // InternalQVTimperative.g:11631:1: ( ( rule__TargetDomainCS__DirectionAssignment_1 ) )
{
- // InternalQVTimperative.g:13828:1: ( ( rule__TargetDomainCS__DirectionAssignment_1 ) )
- // InternalQVTimperative.g:13829:1: ( rule__TargetDomainCS__DirectionAssignment_1 )
+ // InternalQVTimperative.g:11631:1: ( ( rule__TargetDomainCS__DirectionAssignment_1 ) )
+ // InternalQVTimperative.g:11632:1: ( rule__TargetDomainCS__DirectionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getDirectionAssignment_1());
}
- // InternalQVTimperative.g:13830:1: ( rule__TargetDomainCS__DirectionAssignment_1 )
- // InternalQVTimperative.g:13830:2: rule__TargetDomainCS__DirectionAssignment_1
+ // InternalQVTimperative.g:11633:1: ( rule__TargetDomainCS__DirectionAssignment_1 )
+ // InternalQVTimperative.g:11633:2: rule__TargetDomainCS__DirectionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__DirectionAssignment_1();
@@ -42026,16 +35944,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group__2"
- // InternalQVTimperative.g:13840:1: rule__TargetDomainCS__Group__2 : rule__TargetDomainCS__Group__2__Impl rule__TargetDomainCS__Group__3 ;
+ // InternalQVTimperative.g:11643:1: rule__TargetDomainCS__Group__2 : rule__TargetDomainCS__Group__2__Impl rule__TargetDomainCS__Group__3 ;
public final void rule__TargetDomainCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13844:1: ( rule__TargetDomainCS__Group__2__Impl rule__TargetDomainCS__Group__3 )
- // InternalQVTimperative.g:13845:2: rule__TargetDomainCS__Group__2__Impl rule__TargetDomainCS__Group__3
+ // InternalQVTimperative.g:11647:1: ( rule__TargetDomainCS__Group__2__Impl rule__TargetDomainCS__Group__3 )
+ // InternalQVTimperative.g:11648:2: rule__TargetDomainCS__Group__2__Impl rule__TargetDomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_32);
rule__TargetDomainCS__Group__2__Impl();
state._fsp--;
@@ -42064,31 +35982,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group__2__Impl"
- // InternalQVTimperative.g:13852:1: rule__TargetDomainCS__Group__2__Impl : ( ( rule__TargetDomainCS__Group_2__0 )? ) ;
+ // InternalQVTimperative.g:11655:1: rule__TargetDomainCS__Group__2__Impl : ( ( rule__TargetDomainCS__Group_2__0 )? ) ;
public final void rule__TargetDomainCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13856:1: ( ( ( rule__TargetDomainCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:13857:1: ( ( rule__TargetDomainCS__Group_2__0 )? )
+ // InternalQVTimperative.g:11659:1: ( ( ( rule__TargetDomainCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:11660:1: ( ( rule__TargetDomainCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:13857:1: ( ( rule__TargetDomainCS__Group_2__0 )? )
- // InternalQVTimperative.g:13858:1: ( rule__TargetDomainCS__Group_2__0 )?
+ // InternalQVTimperative.g:11660:1: ( ( rule__TargetDomainCS__Group_2__0 )? )
+ // InternalQVTimperative.g:11661:1: ( rule__TargetDomainCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:13859:1: ( rule__TargetDomainCS__Group_2__0 )?
- int alt123=2;
- int LA123_0 = input.LA(1);
+ // InternalQVTimperative.g:11662:1: ( rule__TargetDomainCS__Group_2__0 )?
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA123_0==69) ) {
- alt123=1;
+ if ( (LA110_0==71) ) {
+ alt110=1;
}
- switch (alt123) {
+ switch (alt110) {
case 1 :
- // InternalQVTimperative.g:13859:2: rule__TargetDomainCS__Group_2__0
+ // InternalQVTimperative.g:11662:2: rule__TargetDomainCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__Group_2__0();
@@ -42126,16 +36044,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group__3"
- // InternalQVTimperative.g:13869:1: rule__TargetDomainCS__Group__3 : rule__TargetDomainCS__Group__3__Impl rule__TargetDomainCS__Group__4 ;
+ // InternalQVTimperative.g:11672:1: rule__TargetDomainCS__Group__3 : rule__TargetDomainCS__Group__3__Impl rule__TargetDomainCS__Group__4 ;
public final void rule__TargetDomainCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13873:1: ( rule__TargetDomainCS__Group__3__Impl rule__TargetDomainCS__Group__4 )
- // InternalQVTimperative.g:13874:2: rule__TargetDomainCS__Group__3__Impl rule__TargetDomainCS__Group__4
+ // InternalQVTimperative.g:11676:1: ( rule__TargetDomainCS__Group__3__Impl rule__TargetDomainCS__Group__4 )
+ // InternalQVTimperative.g:11677:2: rule__TargetDomainCS__Group__3__Impl rule__TargetDomainCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__TargetDomainCS__Group__3__Impl();
state._fsp--;
@@ -42164,23 +36082,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group__3__Impl"
- // InternalQVTimperative.g:13881:1: rule__TargetDomainCS__Group__3__Impl : ( ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 ) ) ;
+ // InternalQVTimperative.g:11684:1: rule__TargetDomainCS__Group__3__Impl : ( ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 ) ) ;
public final void rule__TargetDomainCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13885:1: ( ( ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 ) ) )
- // InternalQVTimperative.g:13886:1: ( ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 ) )
+ // InternalQVTimperative.g:11688:1: ( ( ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 ) ) )
+ // InternalQVTimperative.g:11689:1: ( ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 ) )
{
- // InternalQVTimperative.g:13886:1: ( ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 ) )
- // InternalQVTimperative.g:13887:1: ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 )
+ // InternalQVTimperative.g:11689:1: ( ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 ) )
+ // InternalQVTimperative.g:11690:1: ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternAssignment_3());
}
- // InternalQVTimperative.g:13888:1: ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 )
- // InternalQVTimperative.g:13888:2: rule__TargetDomainCS__OwnedGuardPatternAssignment_3
+ // InternalQVTimperative.g:11691:1: ( rule__TargetDomainCS__OwnedGuardPatternAssignment_3 )
+ // InternalQVTimperative.g:11691:2: rule__TargetDomainCS__OwnedGuardPatternAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__OwnedGuardPatternAssignment_3();
@@ -42215,14 +36133,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group__4"
- // InternalQVTimperative.g:13898:1: rule__TargetDomainCS__Group__4 : rule__TargetDomainCS__Group__4__Impl ;
+ // InternalQVTimperative.g:11701:1: rule__TargetDomainCS__Group__4 : rule__TargetDomainCS__Group__4__Impl ;
public final void rule__TargetDomainCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13902:1: ( rule__TargetDomainCS__Group__4__Impl )
- // InternalQVTimperative.g:13903:2: rule__TargetDomainCS__Group__4__Impl
+ // InternalQVTimperative.g:11705:1: ( rule__TargetDomainCS__Group__4__Impl )
+ // InternalQVTimperative.g:11706:2: rule__TargetDomainCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__Group__4__Impl();
@@ -42248,23 +36166,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group__4__Impl"
- // InternalQVTimperative.g:13909:1: rule__TargetDomainCS__Group__4__Impl : ( ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 ) ) ;
+ // InternalQVTimperative.g:11712:1: rule__TargetDomainCS__Group__4__Impl : ( ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 ) ) ;
public final void rule__TargetDomainCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13913:1: ( ( ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 ) ) )
- // InternalQVTimperative.g:13914:1: ( ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 ) )
+ // InternalQVTimperative.g:11716:1: ( ( ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 ) ) )
+ // InternalQVTimperative.g:11717:1: ( ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 ) )
{
- // InternalQVTimperative.g:13914:1: ( ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 ) )
- // InternalQVTimperative.g:13915:1: ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 )
+ // InternalQVTimperative.g:11717:1: ( ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 ) )
+ // InternalQVTimperative.g:11718:1: ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternAssignment_4());
}
- // InternalQVTimperative.g:13916:1: ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 )
- // InternalQVTimperative.g:13916:2: rule__TargetDomainCS__OwnedBottomPatternAssignment_4
+ // InternalQVTimperative.g:11719:1: ( rule__TargetDomainCS__OwnedBottomPatternAssignment_4 )
+ // InternalQVTimperative.g:11719:2: rule__TargetDomainCS__OwnedBottomPatternAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__OwnedBottomPatternAssignment_4();
@@ -42299,16 +36217,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2__0"
- // InternalQVTimperative.g:13936:1: rule__TargetDomainCS__Group_2__0 : rule__TargetDomainCS__Group_2__0__Impl rule__TargetDomainCS__Group_2__1 ;
+ // InternalQVTimperative.g:11739:1: rule__TargetDomainCS__Group_2__0 : rule__TargetDomainCS__Group_2__0__Impl rule__TargetDomainCS__Group_2__1 ;
public final void rule__TargetDomainCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13940:1: ( rule__TargetDomainCS__Group_2__0__Impl rule__TargetDomainCS__Group_2__1 )
- // InternalQVTimperative.g:13941:2: rule__TargetDomainCS__Group_2__0__Impl rule__TargetDomainCS__Group_2__1
+ // InternalQVTimperative.g:11743:1: ( rule__TargetDomainCS__Group_2__0__Impl rule__TargetDomainCS__Group_2__1 )
+ // InternalQVTimperative.g:11744:2: rule__TargetDomainCS__Group_2__0__Impl rule__TargetDomainCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_40);
rule__TargetDomainCS__Group_2__0__Impl();
state._fsp--;
@@ -42337,22 +36255,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2__0__Impl"
- // InternalQVTimperative.g:13948:1: rule__TargetDomainCS__Group_2__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:11751:1: rule__TargetDomainCS__Group_2__0__Impl : ( '{' ) ;
public final void rule__TargetDomainCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13952:1: ( ( '{' ) )
- // InternalQVTimperative.g:13953:1: ( '{' )
+ // InternalQVTimperative.g:11755:1: ( ( '{' ) )
+ // InternalQVTimperative.g:11756:1: ( '{' )
{
- // InternalQVTimperative.g:13953:1: ( '{' )
- // InternalQVTimperative.g:13954:1: '{'
+ // InternalQVTimperative.g:11756:1: ( '{' )
+ // InternalQVTimperative.g:11757:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getLeftCurlyBracketKeyword_2_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetDomainCSAccess().getLeftCurlyBracketKeyword_2_0());
}
@@ -42378,16 +36296,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2__1"
- // InternalQVTimperative.g:13967:1: rule__TargetDomainCS__Group_2__1 : rule__TargetDomainCS__Group_2__1__Impl rule__TargetDomainCS__Group_2__2 ;
+ // InternalQVTimperative.g:11770:1: rule__TargetDomainCS__Group_2__1 : rule__TargetDomainCS__Group_2__1__Impl rule__TargetDomainCS__Group_2__2 ;
public final void rule__TargetDomainCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13971:1: ( rule__TargetDomainCS__Group_2__1__Impl rule__TargetDomainCS__Group_2__2 )
- // InternalQVTimperative.g:13972:2: rule__TargetDomainCS__Group_2__1__Impl rule__TargetDomainCS__Group_2__2
+ // InternalQVTimperative.g:11774:1: ( rule__TargetDomainCS__Group_2__1__Impl rule__TargetDomainCS__Group_2__2 )
+ // InternalQVTimperative.g:11775:2: rule__TargetDomainCS__Group_2__1__Impl rule__TargetDomainCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_40);
rule__TargetDomainCS__Group_2__1__Impl();
state._fsp--;
@@ -42416,31 +36334,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2__1__Impl"
- // InternalQVTimperative.g:13979:1: rule__TargetDomainCS__Group_2__1__Impl : ( ( rule__TargetDomainCS__Group_2_1__0 )? ) ;
+ // InternalQVTimperative.g:11782:1: rule__TargetDomainCS__Group_2__1__Impl : ( ( rule__TargetDomainCS__Group_2_1__0 )? ) ;
public final void rule__TargetDomainCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:13983:1: ( ( ( rule__TargetDomainCS__Group_2_1__0 )? ) )
- // InternalQVTimperative.g:13984:1: ( ( rule__TargetDomainCS__Group_2_1__0 )? )
+ // InternalQVTimperative.g:11786:1: ( ( ( rule__TargetDomainCS__Group_2_1__0 )? ) )
+ // InternalQVTimperative.g:11787:1: ( ( rule__TargetDomainCS__Group_2_1__0 )? )
{
- // InternalQVTimperative.g:13984:1: ( ( rule__TargetDomainCS__Group_2_1__0 )? )
- // InternalQVTimperative.g:13985:1: ( rule__TargetDomainCS__Group_2_1__0 )?
+ // InternalQVTimperative.g:11787:1: ( ( rule__TargetDomainCS__Group_2_1__0 )? )
+ // InternalQVTimperative.g:11788:1: ( rule__TargetDomainCS__Group_2_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getGroup_2_1());
}
- // InternalQVTimperative.g:13986:1: ( rule__TargetDomainCS__Group_2_1__0 )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ // InternalQVTimperative.g:11789:1: ( rule__TargetDomainCS__Group_2_1__0 )?
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA124_0==19) ) {
- alt124=1;
+ if ( (LA111_0==21) ) {
+ alt111=1;
}
- switch (alt124) {
+ switch (alt111) {
case 1 :
- // InternalQVTimperative.g:13986:2: rule__TargetDomainCS__Group_2_1__0
+ // InternalQVTimperative.g:11789:2: rule__TargetDomainCS__Group_2_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__Group_2_1__0();
@@ -42478,16 +36396,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2__2"
- // InternalQVTimperative.g:13996:1: rule__TargetDomainCS__Group_2__2 : rule__TargetDomainCS__Group_2__2__Impl rule__TargetDomainCS__Group_2__3 ;
+ // InternalQVTimperative.g:11799:1: rule__TargetDomainCS__Group_2__2 : rule__TargetDomainCS__Group_2__2__Impl rule__TargetDomainCS__Group_2__3 ;
public final void rule__TargetDomainCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14000:1: ( rule__TargetDomainCS__Group_2__2__Impl rule__TargetDomainCS__Group_2__3 )
- // InternalQVTimperative.g:14001:2: rule__TargetDomainCS__Group_2__2__Impl rule__TargetDomainCS__Group_2__3
+ // InternalQVTimperative.g:11803:1: ( rule__TargetDomainCS__Group_2__2__Impl rule__TargetDomainCS__Group_2__3 )
+ // InternalQVTimperative.g:11804:2: rule__TargetDomainCS__Group_2__2__Impl rule__TargetDomainCS__Group_2__3
{
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_40);
rule__TargetDomainCS__Group_2__2__Impl();
state._fsp--;
@@ -42516,31 +36434,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2__2__Impl"
- // InternalQVTimperative.g:14008:1: rule__TargetDomainCS__Group_2__2__Impl : ( ( rule__TargetDomainCS__Group_2_2__0 )? ) ;
+ // InternalQVTimperative.g:11811:1: rule__TargetDomainCS__Group_2__2__Impl : ( ( rule__TargetDomainCS__Group_2_2__0 )? ) ;
public final void rule__TargetDomainCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14012:1: ( ( ( rule__TargetDomainCS__Group_2_2__0 )? ) )
- // InternalQVTimperative.g:14013:1: ( ( rule__TargetDomainCS__Group_2_2__0 )? )
+ // InternalQVTimperative.g:11815:1: ( ( ( rule__TargetDomainCS__Group_2_2__0 )? ) )
+ // InternalQVTimperative.g:11816:1: ( ( rule__TargetDomainCS__Group_2_2__0 )? )
{
- // InternalQVTimperative.g:14013:1: ( ( rule__TargetDomainCS__Group_2_2__0 )? )
- // InternalQVTimperative.g:14014:1: ( rule__TargetDomainCS__Group_2_2__0 )?
+ // InternalQVTimperative.g:11816:1: ( ( rule__TargetDomainCS__Group_2_2__0 )? )
+ // InternalQVTimperative.g:11817:1: ( rule__TargetDomainCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getGroup_2_2());
}
- // InternalQVTimperative.g:14015:1: ( rule__TargetDomainCS__Group_2_2__0 )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalQVTimperative.g:11818:1: ( rule__TargetDomainCS__Group_2_2__0 )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA125_0==20) ) {
- alt125=1;
+ if ( (LA112_0==22) ) {
+ alt112=1;
}
- switch (alt125) {
+ switch (alt112) {
case 1 :
- // InternalQVTimperative.g:14015:2: rule__TargetDomainCS__Group_2_2__0
+ // InternalQVTimperative.g:11818:2: rule__TargetDomainCS__Group_2_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__Group_2_2__0();
@@ -42578,14 +36496,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2__3"
- // InternalQVTimperative.g:14025:1: rule__TargetDomainCS__Group_2__3 : rule__TargetDomainCS__Group_2__3__Impl ;
+ // InternalQVTimperative.g:11828:1: rule__TargetDomainCS__Group_2__3 : rule__TargetDomainCS__Group_2__3__Impl ;
public final void rule__TargetDomainCS__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14029:1: ( rule__TargetDomainCS__Group_2__3__Impl )
- // InternalQVTimperative.g:14030:2: rule__TargetDomainCS__Group_2__3__Impl
+ // InternalQVTimperative.g:11832:1: ( rule__TargetDomainCS__Group_2__3__Impl )
+ // InternalQVTimperative.g:11833:2: rule__TargetDomainCS__Group_2__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__Group_2__3__Impl();
@@ -42611,22 +36529,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2__3__Impl"
- // InternalQVTimperative.g:14036:1: rule__TargetDomainCS__Group_2__3__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:11839:1: rule__TargetDomainCS__Group_2__3__Impl : ( '}' ) ;
public final void rule__TargetDomainCS__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14040:1: ( ( '}' ) )
- // InternalQVTimperative.g:14041:1: ( '}' )
+ // InternalQVTimperative.g:11843:1: ( ( '}' ) )
+ // InternalQVTimperative.g:11844:1: ( '}' )
{
- // InternalQVTimperative.g:14041:1: ( '}' )
- // InternalQVTimperative.g:14042:1: '}'
+ // InternalQVTimperative.g:11844:1: ( '}' )
+ // InternalQVTimperative.g:11845:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getRightCurlyBracketKeyword_2_3());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetDomainCSAccess().getRightCurlyBracketKeyword_2_3());
}
@@ -42652,16 +36570,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_1__0"
- // InternalQVTimperative.g:14063:1: rule__TargetDomainCS__Group_2_1__0 : rule__TargetDomainCS__Group_2_1__0__Impl rule__TargetDomainCS__Group_2_1__1 ;
+ // InternalQVTimperative.g:11866:1: rule__TargetDomainCS__Group_2_1__0 : rule__TargetDomainCS__Group_2_1__0__Impl rule__TargetDomainCS__Group_2_1__1 ;
public final void rule__TargetDomainCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14067:1: ( rule__TargetDomainCS__Group_2_1__0__Impl rule__TargetDomainCS__Group_2_1__1 )
- // InternalQVTimperative.g:14068:2: rule__TargetDomainCS__Group_2_1__0__Impl rule__TargetDomainCS__Group_2_1__1
+ // InternalQVTimperative.g:11870:1: ( rule__TargetDomainCS__Group_2_1__0__Impl rule__TargetDomainCS__Group_2_1__1 )
+ // InternalQVTimperative.g:11871:2: rule__TargetDomainCS__Group_2_1__0__Impl rule__TargetDomainCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__TargetDomainCS__Group_2_1__0__Impl();
state._fsp--;
@@ -42690,22 +36608,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_1__0__Impl"
- // InternalQVTimperative.g:14075:1: rule__TargetDomainCS__Group_2_1__0__Impl : ( 'check' ) ;
+ // InternalQVTimperative.g:11878:1: rule__TargetDomainCS__Group_2_1__0__Impl : ( 'check' ) ;
public final void rule__TargetDomainCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14079:1: ( ( 'check' ) )
- // InternalQVTimperative.g:14080:1: ( 'check' )
+ // InternalQVTimperative.g:11882:1: ( ( 'check' ) )
+ // InternalQVTimperative.g:11883:1: ( 'check' )
{
- // InternalQVTimperative.g:14080:1: ( 'check' )
- // InternalQVTimperative.g:14081:1: 'check'
+ // InternalQVTimperative.g:11883:1: ( 'check' )
+ // InternalQVTimperative.g:11884:1: 'check'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getCheckKeyword_2_1_0());
}
- match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetDomainCSAccess().getCheckKeyword_2_1_0());
}
@@ -42731,16 +36649,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_1__1"
- // InternalQVTimperative.g:14094:1: rule__TargetDomainCS__Group_2_1__1 : rule__TargetDomainCS__Group_2_1__1__Impl rule__TargetDomainCS__Group_2_1__2 ;
+ // InternalQVTimperative.g:11897:1: rule__TargetDomainCS__Group_2_1__1 : rule__TargetDomainCS__Group_2_1__1__Impl rule__TargetDomainCS__Group_2_1__2 ;
public final void rule__TargetDomainCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14098:1: ( rule__TargetDomainCS__Group_2_1__1__Impl rule__TargetDomainCS__Group_2_1__2 )
- // InternalQVTimperative.g:14099:2: rule__TargetDomainCS__Group_2_1__1__Impl rule__TargetDomainCS__Group_2_1__2
+ // InternalQVTimperative.g:11901:1: ( rule__TargetDomainCS__Group_2_1__1__Impl rule__TargetDomainCS__Group_2_1__2 )
+ // InternalQVTimperative.g:11902:2: rule__TargetDomainCS__Group_2_1__1__Impl rule__TargetDomainCS__Group_2_1__2
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__TargetDomainCS__Group_2_1__1__Impl();
state._fsp--;
@@ -42769,23 +36687,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_1__1__Impl"
- // InternalQVTimperative.g:14106:1: rule__TargetDomainCS__Group_2_1__1__Impl : ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 ) ) ;
+ // InternalQVTimperative.g:11909:1: rule__TargetDomainCS__Group_2_1__1__Impl : ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 ) ) ;
public final void rule__TargetDomainCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14110:1: ( ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 ) ) )
- // InternalQVTimperative.g:14111:1: ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:11913:1: ( ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 ) ) )
+ // InternalQVTimperative.g:11914:1: ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 ) )
{
- // InternalQVTimperative.g:14111:1: ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 ) )
- // InternalQVTimperative.g:14112:1: ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 )
+ // InternalQVTimperative.g:11914:1: ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:11915:1: ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getCheckedPropertiesAssignment_2_1_1());
}
- // InternalQVTimperative.g:14113:1: ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 )
- // InternalQVTimperative.g:14113:2: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1
+ // InternalQVTimperative.g:11916:1: ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 )
+ // InternalQVTimperative.g:11916:2: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1();
@@ -42820,14 +36738,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_1__2"
- // InternalQVTimperative.g:14123:1: rule__TargetDomainCS__Group_2_1__2 : rule__TargetDomainCS__Group_2_1__2__Impl ;
+ // InternalQVTimperative.g:11926:1: rule__TargetDomainCS__Group_2_1__2 : rule__TargetDomainCS__Group_2_1__2__Impl ;
public final void rule__TargetDomainCS__Group_2_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14127:1: ( rule__TargetDomainCS__Group_2_1__2__Impl )
- // InternalQVTimperative.g:14128:2: rule__TargetDomainCS__Group_2_1__2__Impl
+ // InternalQVTimperative.g:11930:1: ( rule__TargetDomainCS__Group_2_1__2__Impl )
+ // InternalQVTimperative.g:11931:2: rule__TargetDomainCS__Group_2_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__Group_2_1__2__Impl();
@@ -42853,37 +36771,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_1__2__Impl"
- // InternalQVTimperative.g:14134:1: rule__TargetDomainCS__Group_2_1__2__Impl : ( ( rule__TargetDomainCS__Group_2_1_2__0 )* ) ;
+ // InternalQVTimperative.g:11937:1: rule__TargetDomainCS__Group_2_1__2__Impl : ( ( rule__TargetDomainCS__Group_2_1_2__0 )* ) ;
public final void rule__TargetDomainCS__Group_2_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14138:1: ( ( ( rule__TargetDomainCS__Group_2_1_2__0 )* ) )
- // InternalQVTimperative.g:14139:1: ( ( rule__TargetDomainCS__Group_2_1_2__0 )* )
+ // InternalQVTimperative.g:11941:1: ( ( ( rule__TargetDomainCS__Group_2_1_2__0 )* ) )
+ // InternalQVTimperative.g:11942:1: ( ( rule__TargetDomainCS__Group_2_1_2__0 )* )
{
- // InternalQVTimperative.g:14139:1: ( ( rule__TargetDomainCS__Group_2_1_2__0 )* )
- // InternalQVTimperative.g:14140:1: ( rule__TargetDomainCS__Group_2_1_2__0 )*
+ // InternalQVTimperative.g:11942:1: ( ( rule__TargetDomainCS__Group_2_1_2__0 )* )
+ // InternalQVTimperative.g:11943:1: ( rule__TargetDomainCS__Group_2_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getGroup_2_1_2());
}
- // InternalQVTimperative.g:14141:1: ( rule__TargetDomainCS__Group_2_1_2__0 )*
- loop126:
+ // InternalQVTimperative.g:11944:1: ( rule__TargetDomainCS__Group_2_1_2__0 )*
+ loop113:
do {
- int alt126=2;
- int LA126_0 = input.LA(1);
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA126_0==72) ) {
- alt126=1;
+ if ( (LA113_0==73) ) {
+ alt113=1;
}
- switch (alt126) {
+ switch (alt113) {
case 1 :
- // InternalQVTimperative.g:14141:2: rule__TargetDomainCS__Group_2_1_2__0
+ // InternalQVTimperative.g:11944:2: rule__TargetDomainCS__Group_2_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__TargetDomainCS__Group_2_1_2__0();
state._fsp--;
@@ -42893,7 +36811,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop126;
+ break loop113;
}
} while (true);
@@ -42922,16 +36840,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_1_2__0"
- // InternalQVTimperative.g:14157:1: rule__TargetDomainCS__Group_2_1_2__0 : rule__TargetDomainCS__Group_2_1_2__0__Impl rule__TargetDomainCS__Group_2_1_2__1 ;
+ // InternalQVTimperative.g:11960:1: rule__TargetDomainCS__Group_2_1_2__0 : rule__TargetDomainCS__Group_2_1_2__0__Impl rule__TargetDomainCS__Group_2_1_2__1 ;
public final void rule__TargetDomainCS__Group_2_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14161:1: ( rule__TargetDomainCS__Group_2_1_2__0__Impl rule__TargetDomainCS__Group_2_1_2__1 )
- // InternalQVTimperative.g:14162:2: rule__TargetDomainCS__Group_2_1_2__0__Impl rule__TargetDomainCS__Group_2_1_2__1
+ // InternalQVTimperative.g:11964:1: ( rule__TargetDomainCS__Group_2_1_2__0__Impl rule__TargetDomainCS__Group_2_1_2__1 )
+ // InternalQVTimperative.g:11965:2: rule__TargetDomainCS__Group_2_1_2__0__Impl rule__TargetDomainCS__Group_2_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__TargetDomainCS__Group_2_1_2__0__Impl();
state._fsp--;
@@ -42960,22 +36878,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_1_2__0__Impl"
- // InternalQVTimperative.g:14169:1: rule__TargetDomainCS__Group_2_1_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:11972:1: rule__TargetDomainCS__Group_2_1_2__0__Impl : ( ',' ) ;
public final void rule__TargetDomainCS__Group_2_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14173:1: ( ( ',' ) )
- // InternalQVTimperative.g:14174:1: ( ',' )
+ // InternalQVTimperative.g:11976:1: ( ( ',' ) )
+ // InternalQVTimperative.g:11977:1: ( ',' )
{
- // InternalQVTimperative.g:14174:1: ( ',' )
- // InternalQVTimperative.g:14175:1: ','
+ // InternalQVTimperative.g:11977:1: ( ',' )
+ // InternalQVTimperative.g:11978:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getCommaKeyword_2_1_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetDomainCSAccess().getCommaKeyword_2_1_2_0());
}
@@ -43001,14 +36919,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_1_2__1"
- // InternalQVTimperative.g:14188:1: rule__TargetDomainCS__Group_2_1_2__1 : rule__TargetDomainCS__Group_2_1_2__1__Impl ;
+ // InternalQVTimperative.g:11991:1: rule__TargetDomainCS__Group_2_1_2__1 : rule__TargetDomainCS__Group_2_1_2__1__Impl ;
public final void rule__TargetDomainCS__Group_2_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14192:1: ( rule__TargetDomainCS__Group_2_1_2__1__Impl )
- // InternalQVTimperative.g:14193:2: rule__TargetDomainCS__Group_2_1_2__1__Impl
+ // InternalQVTimperative.g:11995:1: ( rule__TargetDomainCS__Group_2_1_2__1__Impl )
+ // InternalQVTimperative.g:11996:2: rule__TargetDomainCS__Group_2_1_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__Group_2_1_2__1__Impl();
@@ -43034,23 +36952,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_1_2__1__Impl"
- // InternalQVTimperative.g:14199:1: rule__TargetDomainCS__Group_2_1_2__1__Impl : ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) ) ;
+ // InternalQVTimperative.g:12002:1: rule__TargetDomainCS__Group_2_1_2__1__Impl : ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) ) ;
public final void rule__TargetDomainCS__Group_2_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14203:1: ( ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) ) )
- // InternalQVTimperative.g:14204:1: ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) )
+ // InternalQVTimperative.g:12006:1: ( ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) ) )
+ // InternalQVTimperative.g:12007:1: ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) )
{
- // InternalQVTimperative.g:14204:1: ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) )
- // InternalQVTimperative.g:14205:1: ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 )
+ // InternalQVTimperative.g:12007:1: ( ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 ) )
+ // InternalQVTimperative.g:12008:1: ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getCheckedPropertiesAssignment_2_1_2_1());
}
- // InternalQVTimperative.g:14206:1: ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 )
- // InternalQVTimperative.g:14206:2: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1
+ // InternalQVTimperative.g:12009:1: ( rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 )
+ // InternalQVTimperative.g:12009:2: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1();
@@ -43085,16 +37003,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_2__0"
- // InternalQVTimperative.g:14220:1: rule__TargetDomainCS__Group_2_2__0 : rule__TargetDomainCS__Group_2_2__0__Impl rule__TargetDomainCS__Group_2_2__1 ;
+ // InternalQVTimperative.g:12023:1: rule__TargetDomainCS__Group_2_2__0 : rule__TargetDomainCS__Group_2_2__0__Impl rule__TargetDomainCS__Group_2_2__1 ;
public final void rule__TargetDomainCS__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14224:1: ( rule__TargetDomainCS__Group_2_2__0__Impl rule__TargetDomainCS__Group_2_2__1 )
- // InternalQVTimperative.g:14225:2: rule__TargetDomainCS__Group_2_2__0__Impl rule__TargetDomainCS__Group_2_2__1
+ // InternalQVTimperative.g:12027:1: ( rule__TargetDomainCS__Group_2_2__0__Impl rule__TargetDomainCS__Group_2_2__1 )
+ // InternalQVTimperative.g:12028:2: rule__TargetDomainCS__Group_2_2__0__Impl rule__TargetDomainCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__TargetDomainCS__Group_2_2__0__Impl();
state._fsp--;
@@ -43123,22 +37041,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_2__0__Impl"
- // InternalQVTimperative.g:14232:1: rule__TargetDomainCS__Group_2_2__0__Impl : ( 'enforce' ) ;
+ // InternalQVTimperative.g:12035:1: rule__TargetDomainCS__Group_2_2__0__Impl : ( 'enforce' ) ;
public final void rule__TargetDomainCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14236:1: ( ( 'enforce' ) )
- // InternalQVTimperative.g:14237:1: ( 'enforce' )
+ // InternalQVTimperative.g:12039:1: ( ( 'enforce' ) )
+ // InternalQVTimperative.g:12040:1: ( 'enforce' )
{
- // InternalQVTimperative.g:14237:1: ( 'enforce' )
- // InternalQVTimperative.g:14238:1: 'enforce'
+ // InternalQVTimperative.g:12040:1: ( 'enforce' )
+ // InternalQVTimperative.g:12041:1: 'enforce'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getEnforceKeyword_2_2_0());
}
- match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetDomainCSAccess().getEnforceKeyword_2_2_0());
}
@@ -43164,16 +37082,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_2__1"
- // InternalQVTimperative.g:14251:1: rule__TargetDomainCS__Group_2_2__1 : rule__TargetDomainCS__Group_2_2__1__Impl rule__TargetDomainCS__Group_2_2__2 ;
+ // InternalQVTimperative.g:12054:1: rule__TargetDomainCS__Group_2_2__1 : rule__TargetDomainCS__Group_2_2__1__Impl rule__TargetDomainCS__Group_2_2__2 ;
public final void rule__TargetDomainCS__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14255:1: ( rule__TargetDomainCS__Group_2_2__1__Impl rule__TargetDomainCS__Group_2_2__2 )
- // InternalQVTimperative.g:14256:2: rule__TargetDomainCS__Group_2_2__1__Impl rule__TargetDomainCS__Group_2_2__2
+ // InternalQVTimperative.g:12058:1: ( rule__TargetDomainCS__Group_2_2__1__Impl rule__TargetDomainCS__Group_2_2__2 )
+ // InternalQVTimperative.g:12059:2: rule__TargetDomainCS__Group_2_2__1__Impl rule__TargetDomainCS__Group_2_2__2
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__TargetDomainCS__Group_2_2__1__Impl();
state._fsp--;
@@ -43202,23 +37120,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_2__1__Impl"
- // InternalQVTimperative.g:14263:1: rule__TargetDomainCS__Group_2_2__1__Impl : ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 ) ) ;
+ // InternalQVTimperative.g:12066:1: rule__TargetDomainCS__Group_2_2__1__Impl : ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 ) ) ;
public final void rule__TargetDomainCS__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14267:1: ( ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 ) ) )
- // InternalQVTimperative.g:14268:1: ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 ) )
+ // InternalQVTimperative.g:12070:1: ( ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 ) ) )
+ // InternalQVTimperative.g:12071:1: ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 ) )
{
- // InternalQVTimperative.g:14268:1: ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 ) )
- // InternalQVTimperative.g:14269:1: ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 )
+ // InternalQVTimperative.g:12071:1: ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 ) )
+ // InternalQVTimperative.g:12072:1: ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getEnforcedPropertiesAssignment_2_2_1());
}
- // InternalQVTimperative.g:14270:1: ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 )
- // InternalQVTimperative.g:14270:2: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1
+ // InternalQVTimperative.g:12073:1: ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 )
+ // InternalQVTimperative.g:12073:2: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1();
@@ -43253,14 +37171,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_2__2"
- // InternalQVTimperative.g:14280:1: rule__TargetDomainCS__Group_2_2__2 : rule__TargetDomainCS__Group_2_2__2__Impl ;
+ // InternalQVTimperative.g:12083:1: rule__TargetDomainCS__Group_2_2__2 : rule__TargetDomainCS__Group_2_2__2__Impl ;
public final void rule__TargetDomainCS__Group_2_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14284:1: ( rule__TargetDomainCS__Group_2_2__2__Impl )
- // InternalQVTimperative.g:14285:2: rule__TargetDomainCS__Group_2_2__2__Impl
+ // InternalQVTimperative.g:12087:1: ( rule__TargetDomainCS__Group_2_2__2__Impl )
+ // InternalQVTimperative.g:12088:2: rule__TargetDomainCS__Group_2_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__Group_2_2__2__Impl();
@@ -43286,37 +37204,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_2__2__Impl"
- // InternalQVTimperative.g:14291:1: rule__TargetDomainCS__Group_2_2__2__Impl : ( ( rule__TargetDomainCS__Group_2_2_2__0 )* ) ;
+ // InternalQVTimperative.g:12094:1: rule__TargetDomainCS__Group_2_2__2__Impl : ( ( rule__TargetDomainCS__Group_2_2_2__0 )* ) ;
public final void rule__TargetDomainCS__Group_2_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14295:1: ( ( ( rule__TargetDomainCS__Group_2_2_2__0 )* ) )
- // InternalQVTimperative.g:14296:1: ( ( rule__TargetDomainCS__Group_2_2_2__0 )* )
+ // InternalQVTimperative.g:12098:1: ( ( ( rule__TargetDomainCS__Group_2_2_2__0 )* ) )
+ // InternalQVTimperative.g:12099:1: ( ( rule__TargetDomainCS__Group_2_2_2__0 )* )
{
- // InternalQVTimperative.g:14296:1: ( ( rule__TargetDomainCS__Group_2_2_2__0 )* )
- // InternalQVTimperative.g:14297:1: ( rule__TargetDomainCS__Group_2_2_2__0 )*
+ // InternalQVTimperative.g:12099:1: ( ( rule__TargetDomainCS__Group_2_2_2__0 )* )
+ // InternalQVTimperative.g:12100:1: ( rule__TargetDomainCS__Group_2_2_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getGroup_2_2_2());
}
- // InternalQVTimperative.g:14298:1: ( rule__TargetDomainCS__Group_2_2_2__0 )*
- loop127:
+ // InternalQVTimperative.g:12101:1: ( rule__TargetDomainCS__Group_2_2_2__0 )*
+ loop114:
do {
- int alt127=2;
- int LA127_0 = input.LA(1);
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA127_0==72) ) {
- alt127=1;
+ if ( (LA114_0==73) ) {
+ alt114=1;
}
- switch (alt127) {
+ switch (alt114) {
case 1 :
- // InternalQVTimperative.g:14298:2: rule__TargetDomainCS__Group_2_2_2__0
+ // InternalQVTimperative.g:12101:2: rule__TargetDomainCS__Group_2_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__TargetDomainCS__Group_2_2_2__0();
state._fsp--;
@@ -43326,7 +37244,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop127;
+ break loop114;
}
} while (true);
@@ -43355,16 +37273,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_2_2__0"
- // InternalQVTimperative.g:14314:1: rule__TargetDomainCS__Group_2_2_2__0 : rule__TargetDomainCS__Group_2_2_2__0__Impl rule__TargetDomainCS__Group_2_2_2__1 ;
+ // InternalQVTimperative.g:12117:1: rule__TargetDomainCS__Group_2_2_2__0 : rule__TargetDomainCS__Group_2_2_2__0__Impl rule__TargetDomainCS__Group_2_2_2__1 ;
public final void rule__TargetDomainCS__Group_2_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14318:1: ( rule__TargetDomainCS__Group_2_2_2__0__Impl rule__TargetDomainCS__Group_2_2_2__1 )
- // InternalQVTimperative.g:14319:2: rule__TargetDomainCS__Group_2_2_2__0__Impl rule__TargetDomainCS__Group_2_2_2__1
+ // InternalQVTimperative.g:12121:1: ( rule__TargetDomainCS__Group_2_2_2__0__Impl rule__TargetDomainCS__Group_2_2_2__1 )
+ // InternalQVTimperative.g:12122:2: rule__TargetDomainCS__Group_2_2_2__0__Impl rule__TargetDomainCS__Group_2_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__TargetDomainCS__Group_2_2_2__0__Impl();
state._fsp--;
@@ -43393,22 +37311,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_2_2__0__Impl"
- // InternalQVTimperative.g:14326:1: rule__TargetDomainCS__Group_2_2_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:12129:1: rule__TargetDomainCS__Group_2_2_2__0__Impl : ( ',' ) ;
public final void rule__TargetDomainCS__Group_2_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14330:1: ( ( ',' ) )
- // InternalQVTimperative.g:14331:1: ( ',' )
+ // InternalQVTimperative.g:12133:1: ( ( ',' ) )
+ // InternalQVTimperative.g:12134:1: ( ',' )
{
- // InternalQVTimperative.g:14331:1: ( ',' )
- // InternalQVTimperative.g:14332:1: ','
+ // InternalQVTimperative.g:12134:1: ( ',' )
+ // InternalQVTimperative.g:12135:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getCommaKeyword_2_2_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetDomainCSAccess().getCommaKeyword_2_2_2_0());
}
@@ -43434,14 +37352,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_2_2__1"
- // InternalQVTimperative.g:14345:1: rule__TargetDomainCS__Group_2_2_2__1 : rule__TargetDomainCS__Group_2_2_2__1__Impl ;
+ // InternalQVTimperative.g:12148:1: rule__TargetDomainCS__Group_2_2_2__1 : rule__TargetDomainCS__Group_2_2_2__1__Impl ;
public final void rule__TargetDomainCS__Group_2_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14349:1: ( rule__TargetDomainCS__Group_2_2_2__1__Impl )
- // InternalQVTimperative.g:14350:2: rule__TargetDomainCS__Group_2_2_2__1__Impl
+ // InternalQVTimperative.g:12152:1: ( rule__TargetDomainCS__Group_2_2_2__1__Impl )
+ // InternalQVTimperative.g:12153:2: rule__TargetDomainCS__Group_2_2_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__Group_2_2_2__1__Impl();
@@ -43467,23 +37385,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__Group_2_2_2__1__Impl"
- // InternalQVTimperative.g:14356:1: rule__TargetDomainCS__Group_2_2_2__1__Impl : ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) ) ;
+ // InternalQVTimperative.g:12159:1: rule__TargetDomainCS__Group_2_2_2__1__Impl : ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) ) ;
public final void rule__TargetDomainCS__Group_2_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14360:1: ( ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) ) )
- // InternalQVTimperative.g:14361:1: ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) )
+ // InternalQVTimperative.g:12163:1: ( ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) ) )
+ // InternalQVTimperative.g:12164:1: ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) )
{
- // InternalQVTimperative.g:14361:1: ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) )
- // InternalQVTimperative.g:14362:1: ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 )
+ // InternalQVTimperative.g:12164:1: ( ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 ) )
+ // InternalQVTimperative.g:12165:1: ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getEnforcedPropertiesAssignment_2_2_2_1());
}
- // InternalQVTimperative.g:14363:1: ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 )
- // InternalQVTimperative.g:14363:2: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1
+ // InternalQVTimperative.g:12166:1: ( rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 )
+ // InternalQVTimperative.g:12166:2: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1();
@@ -43517,23 +37435,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__TargetDomainCS__Group_2_2_2__1__Impl"
- // $ANTLR start "rule__TargetBottomPatternCS__Group__0"
- // InternalQVTimperative.g:14377:1: rule__TargetBottomPatternCS__Group__0 : rule__TargetBottomPatternCS__Group__0__Impl rule__TargetBottomPatternCS__Group__1 ;
- public final void rule__TargetBottomPatternCS__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group__0"
+ // InternalQVTimperative.g:12181:1: rule__UnrealizedVariableCS__Group__0 : rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 ;
+ public final void rule__UnrealizedVariableCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14381:1: ( rule__TargetBottomPatternCS__Group__0__Impl rule__TargetBottomPatternCS__Group__1 )
- // InternalQVTimperative.g:14382:2: rule__TargetBottomPatternCS__Group__0__Impl rule__TargetBottomPatternCS__Group__1
+ // InternalQVTimperative.g:12185:1: ( rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 )
+ // InternalQVTimperative.g:12186:2: rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_17);
- rule__TargetBottomPatternCS__Group__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_7);
+ rule__UnrealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__Group__1();
+ rule__UnrealizedVariableCS__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -43552,107 +37470,38 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetBottomPatternCS__Group__0"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group__0"
- // $ANTLR start "rule__TargetBottomPatternCS__Group__0__Impl"
- // InternalQVTimperative.g:14389:1: rule__TargetBottomPatternCS__Group__0__Impl : ( () ) ;
- public final void rule__TargetBottomPatternCS__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group__0__Impl"
+ // InternalQVTimperative.g:12193:1: rule__UnrealizedVariableCS__Group__0__Impl : ( ( rule__UnrealizedVariableCS__Alternatives_0 ) ) ;
+ public final void rule__UnrealizedVariableCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14393:1: ( ( () ) )
- // InternalQVTimperative.g:14394:1: ( () )
- {
- // InternalQVTimperative.g:14394:1: ( () )
- // InternalQVTimperative.g:14395:1: ()
+ // InternalQVTimperative.g:12197:1: ( ( ( rule__UnrealizedVariableCS__Alternatives_0 ) ) )
+ // InternalQVTimperative.g:12198:1: ( ( rule__UnrealizedVariableCS__Alternatives_0 ) )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSAccess().getBottomPatternCSAction_0());
- }
- // InternalQVTimperative.g:14396:1: ()
- // InternalQVTimperative.g:14398:1:
+ // InternalQVTimperative.g:12198:1: ( ( rule__UnrealizedVariableCS__Alternatives_0 ) )
+ // InternalQVTimperative.g:12199:1: ( rule__UnrealizedVariableCS__Alternatives_0 )
{
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSAccess().getBottomPatternCSAction_0());
- }
-
- }
-
-
+ before(grammarAccess.getUnrealizedVariableCSAccess().getAlternatives_0());
}
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetBottomPatternCS__Group__0__Impl"
-
-
- // $ANTLR start "rule__TargetBottomPatternCS__Group__1"
- // InternalQVTimperative.g:14408:1: rule__TargetBottomPatternCS__Group__1 : rule__TargetBottomPatternCS__Group__1__Impl rule__TargetBottomPatternCS__Group__2 ;
- public final void rule__TargetBottomPatternCS__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14412:1: ( rule__TargetBottomPatternCS__Group__1__Impl rule__TargetBottomPatternCS__Group__2 )
- // InternalQVTimperative.g:14413:2: rule__TargetBottomPatternCS__Group__1__Impl rule__TargetBottomPatternCS__Group__2
+ // InternalQVTimperative.g:12200:1: ( rule__UnrealizedVariableCS__Alternatives_0 )
+ // InternalQVTimperative.g:12200:2: rule__UnrealizedVariableCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_37);
- rule__TargetBottomPatternCS__Group__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__Group__2();
+ rule__UnrealizedVariableCS__Alternatives_0();
state._fsp--;
if (state.failed) return ;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetBottomPatternCS__Group__1"
-
-
- // $ANTLR start "rule__TargetBottomPatternCS__Group__1__Impl"
- // InternalQVTimperative.g:14420:1: rule__TargetBottomPatternCS__Group__1__Impl : ( '{' ) ;
- public final void rule__TargetBottomPatternCS__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14424:1: ( ( '{' ) )
- // InternalQVTimperative.g:14425:1: ( '{' )
- {
- // InternalQVTimperative.g:14425:1: ( '{' )
- // InternalQVTimperative.g:14426:1: '{'
- {
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
- }
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getAlternatives_0());
}
}
@@ -43672,26 +37521,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetBottomPatternCS__Group__1__Impl"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group__0__Impl"
- // $ANTLR start "rule__TargetBottomPatternCS__Group__2"
- // InternalQVTimperative.g:14439:1: rule__TargetBottomPatternCS__Group__2 : rule__TargetBottomPatternCS__Group__2__Impl rule__TargetBottomPatternCS__Group__3 ;
- public final void rule__TargetBottomPatternCS__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group__1"
+ // InternalQVTimperative.g:12210:1: rule__UnrealizedVariableCS__Group__1 : rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 ;
+ public final void rule__UnrealizedVariableCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14443:1: ( rule__TargetBottomPatternCS__Group__2__Impl rule__TargetBottomPatternCS__Group__3 )
- // InternalQVTimperative.g:14444:2: rule__TargetBottomPatternCS__Group__2__Impl rule__TargetBottomPatternCS__Group__3
+ // InternalQVTimperative.g:12214:1: ( rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 )
+ // InternalQVTimperative.g:12215:2: rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_37);
- rule__TargetBottomPatternCS__Group__2__Impl();
+ pushFollow(FollowSets000.FOLLOW_51);
+ rule__UnrealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__Group__3();
+ rule__UnrealizedVariableCS__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -43710,123 +37559,38 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetBottomPatternCS__Group__2"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group__1"
- // $ANTLR start "rule__TargetBottomPatternCS__Group__2__Impl"
- // InternalQVTimperative.g:14451:1: rule__TargetBottomPatternCS__Group__2__Impl : ( ( rule__TargetBottomPatternCS__Group_2__0 )? ) ;
- public final void rule__TargetBottomPatternCS__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group__1__Impl"
+ // InternalQVTimperative.g:12222:1: rule__UnrealizedVariableCS__Group__1__Impl : ( ( rule__UnrealizedVariableCS__NameAssignment_1 ) ) ;
+ public final void rule__UnrealizedVariableCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14455:1: ( ( ( rule__TargetBottomPatternCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:14456:1: ( ( rule__TargetBottomPatternCS__Group_2__0 )? )
+ // InternalQVTimperative.g:12226:1: ( ( ( rule__UnrealizedVariableCS__NameAssignment_1 ) ) )
+ // InternalQVTimperative.g:12227:1: ( ( rule__UnrealizedVariableCS__NameAssignment_1 ) )
{
- // InternalQVTimperative.g:14456:1: ( ( rule__TargetBottomPatternCS__Group_2__0 )? )
- // InternalQVTimperative.g:14457:1: ( rule__TargetBottomPatternCS__Group_2__0 )?
+ // InternalQVTimperative.g:12227:1: ( ( rule__UnrealizedVariableCS__NameAssignment_1 ) )
+ // InternalQVTimperative.g:12228:1: ( rule__UnrealizedVariableCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2());
+ before(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_1());
}
- // InternalQVTimperative.g:14458:1: ( rule__TargetBottomPatternCS__Group_2__0 )?
- int alt128=2;
- int LA128_0 = input.LA(1);
-
- if ( ((LA128_0>=RULE_SIMPLE_ID && LA128_0<=RULE_ESCAPED_ID)||(LA128_0>=19 && LA128_0<=29)) ) {
- alt128=1;
- }
- switch (alt128) {
- case 1 :
- // InternalQVTimperative.g:14458:2: rule__TargetBottomPatternCS__Group_2__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetBottomPatternCS__Group__2__Impl"
-
-
- // $ANTLR start "rule__TargetBottomPatternCS__Group__3"
- // InternalQVTimperative.g:14468:1: rule__TargetBottomPatternCS__Group__3 : rule__TargetBottomPatternCS__Group__3__Impl ;
- public final void rule__TargetBottomPatternCS__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14472:1: ( rule__TargetBottomPatternCS__Group__3__Impl )
- // InternalQVTimperative.g:14473:2: rule__TargetBottomPatternCS__Group__3__Impl
+ // InternalQVTimperative.g:12229:1: ( rule__UnrealizedVariableCS__NameAssignment_1 )
+ // InternalQVTimperative.g:12229:2: rule__UnrealizedVariableCS__NameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__Group__3__Impl();
+ rule__UnrealizedVariableCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetBottomPatternCS__Group__3"
-
-
- // $ANTLR start "rule__TargetBottomPatternCS__Group__3__Impl"
- // InternalQVTimperative.g:14479:1: rule__TargetBottomPatternCS__Group__3__Impl : ( '}' ) ;
- public final void rule__TargetBottomPatternCS__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14483:1: ( ( '}' ) )
- // InternalQVTimperative.g:14484:1: ( '}' )
- {
- // InternalQVTimperative.g:14484:1: ( '}' )
- // InternalQVTimperative.g:14485:1: '}'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
- }
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_1());
}
}
@@ -43846,26 +37610,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetBottomPatternCS__Group__3__Impl"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group__1__Impl"
- // $ANTLR start "rule__TargetBottomPatternCS__Group_2__0"
- // InternalQVTimperative.g:14506:1: rule__TargetBottomPatternCS__Group_2__0 : rule__TargetBottomPatternCS__Group_2__0__Impl rule__TargetBottomPatternCS__Group_2__1 ;
- public final void rule__TargetBottomPatternCS__Group_2__0() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group__2"
+ // InternalQVTimperative.g:12239:1: rule__UnrealizedVariableCS__Group__2 : rule__UnrealizedVariableCS__Group__2__Impl rule__UnrealizedVariableCS__Group__3 ;
+ public final void rule__UnrealizedVariableCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14510:1: ( rule__TargetBottomPatternCS__Group_2__0__Impl rule__TargetBottomPatternCS__Group_2__1 )
- // InternalQVTimperative.g:14511:2: rule__TargetBottomPatternCS__Group_2__0__Impl rule__TargetBottomPatternCS__Group_2__1
+ // InternalQVTimperative.g:12243:1: ( rule__UnrealizedVariableCS__Group__2__Impl rule__UnrealizedVariableCS__Group__3 )
+ // InternalQVTimperative.g:12244:2: rule__UnrealizedVariableCS__Group__2__Impl rule__UnrealizedVariableCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_19);
- rule__TargetBottomPatternCS__Group_2__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_51);
+ rule__UnrealizedVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__Group_2__1();
+ rule__UnrealizedVariableCS__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -43884,140 +37648,49 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetBottomPatternCS__Group_2__0"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group__2"
- // $ANTLR start "rule__TargetBottomPatternCS__Group_2__0__Impl"
- // InternalQVTimperative.g:14518:1: rule__TargetBottomPatternCS__Group_2__0__Impl : ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) ;
- public final void rule__TargetBottomPatternCS__Group_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group__2__Impl"
+ // InternalQVTimperative.g:12251:1: rule__UnrealizedVariableCS__Group__2__Impl : ( ( rule__UnrealizedVariableCS__Group_2__0 )? ) ;
+ public final void rule__UnrealizedVariableCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14522:1: ( ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) )
- // InternalQVTimperative.g:14523:1: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
- {
- // InternalQVTimperative.g:14523:1: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
- // InternalQVTimperative.g:14524:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
+ // InternalQVTimperative.g:12255:1: ( ( ( rule__UnrealizedVariableCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:12256:1: ( ( rule__UnrealizedVariableCS__Group_2__0 )? )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
- }
- // InternalQVTimperative.g:14525:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
- // InternalQVTimperative.g:14525:2: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0
+ // InternalQVTimperative.g:12256:1: ( ( rule__UnrealizedVariableCS__Group_2__0 )? )
+ // InternalQVTimperative.g:12257:1: ( rule__UnrealizedVariableCS__Group_2__0 )?
{
- pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
- }
-
- }
-
-
+ before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2());
}
+ // InternalQVTimperative.g:12258:1: ( rule__UnrealizedVariableCS__Group_2__0 )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetBottomPatternCS__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__TargetBottomPatternCS__Group_2__1"
- // InternalQVTimperative.g:14535:1: rule__TargetBottomPatternCS__Group_2__1 : rule__TargetBottomPatternCS__Group_2__1__Impl ;
- public final void rule__TargetBottomPatternCS__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14539:1: ( rule__TargetBottomPatternCS__Group_2__1__Impl )
- // InternalQVTimperative.g:14540:2: rule__TargetBottomPatternCS__Group_2__1__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__Group_2__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
+ if ( (LA115_0==76) ) {
+ alt115=1;
}
+ switch (alt115) {
+ case 1 :
+ // InternalQVTimperative.g:12258:2: rule__UnrealizedVariableCS__Group_2__0
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__UnrealizedVariableCS__Group_2__0();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetBottomPatternCS__Group_2__1"
-
+ state._fsp--;
+ if (state.failed) return ;
- // $ANTLR start "rule__TargetBottomPatternCS__Group_2__1__Impl"
- // InternalQVTimperative.g:14546:1: rule__TargetBottomPatternCS__Group_2__1__Impl : ( ( rule__TargetBottomPatternCS__Group_2_1__0 )* ) ;
- public final void rule__TargetBottomPatternCS__Group_2__1__Impl() throws RecognitionException {
+ }
+ break;
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14550:1: ( ( ( rule__TargetBottomPatternCS__Group_2_1__0 )* ) )
- // InternalQVTimperative.g:14551:1: ( ( rule__TargetBottomPatternCS__Group_2_1__0 )* )
- {
- // InternalQVTimperative.g:14551:1: ( ( rule__TargetBottomPatternCS__Group_2_1__0 )* )
- // InternalQVTimperative.g:14552:1: ( rule__TargetBottomPatternCS__Group_2_1__0 )*
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2_1());
}
- // InternalQVTimperative.g:14553:1: ( rule__TargetBottomPatternCS__Group_2_1__0 )*
- loop129:
- do {
- int alt129=2;
- int LA129_0 = input.LA(1);
-
- if ( (LA129_0==72) ) {
- alt129=1;
- }
-
-
- switch (alt129) {
- case 1 :
- // InternalQVTimperative.g:14553:2: rule__TargetBottomPatternCS__Group_2_1__0
- {
- pushFollow(FollowSets000.FOLLOW_12);
- rule__TargetBottomPatternCS__Group_2_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop129;
- }
- } while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2_1());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2());
}
}
@@ -44037,26 +37710,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetBottomPatternCS__Group_2__1__Impl"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group__2__Impl"
- // $ANTLR start "rule__TargetBottomPatternCS__Group_2_1__0"
- // InternalQVTimperative.g:14567:1: rule__TargetBottomPatternCS__Group_2_1__0 : rule__TargetBottomPatternCS__Group_2_1__0__Impl rule__TargetBottomPatternCS__Group_2_1__1 ;
- public final void rule__TargetBottomPatternCS__Group_2_1__0() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group__3"
+ // InternalQVTimperative.g:12268:1: rule__UnrealizedVariableCS__Group__3 : rule__UnrealizedVariableCS__Group__3__Impl rule__UnrealizedVariableCS__Group__4 ;
+ public final void rule__UnrealizedVariableCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14571:1: ( rule__TargetBottomPatternCS__Group_2_1__0__Impl rule__TargetBottomPatternCS__Group_2_1__1 )
- // InternalQVTimperative.g:14572:2: rule__TargetBottomPatternCS__Group_2_1__0__Impl rule__TargetBottomPatternCS__Group_2_1__1
+ // InternalQVTimperative.g:12272:1: ( rule__UnrealizedVariableCS__Group__3__Impl rule__UnrealizedVariableCS__Group__4 )
+ // InternalQVTimperative.g:12273:2: rule__UnrealizedVariableCS__Group__3__Impl rule__UnrealizedVariableCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_7);
- rule__TargetBottomPatternCS__Group_2_1__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_51);
+ rule__UnrealizedVariableCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__Group_2_1__1();
+ rule__UnrealizedVariableCS__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -44075,112 +37748,49 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetBottomPatternCS__Group_2_1__0"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group__3"
- // $ANTLR start "rule__TargetBottomPatternCS__Group_2_1__0__Impl"
- // InternalQVTimperative.g:14579:1: rule__TargetBottomPatternCS__Group_2_1__0__Impl : ( ',' ) ;
- public final void rule__TargetBottomPatternCS__Group_2_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group__3__Impl"
+ // InternalQVTimperative.g:12280:1: rule__UnrealizedVariableCS__Group__3__Impl : ( ( rule__UnrealizedVariableCS__Group_3__0 )? ) ;
+ public final void rule__UnrealizedVariableCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14583:1: ( ( ',' ) )
- // InternalQVTimperative.g:14584:1: ( ',' )
+ // InternalQVTimperative.g:12284:1: ( ( ( rule__UnrealizedVariableCS__Group_3__0 )? ) )
+ // InternalQVTimperative.g:12285:1: ( ( rule__UnrealizedVariableCS__Group_3__0 )? )
{
- // InternalQVTimperative.g:14584:1: ( ',' )
- // InternalQVTimperative.g:14585:1: ','
+ // InternalQVTimperative.g:12285:1: ( ( rule__UnrealizedVariableCS__Group_3__0 )? )
+ // InternalQVTimperative.g:12286:1: ( rule__UnrealizedVariableCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSAccess().getCommaKeyword_2_1_0());
- }
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSAccess().getCommaKeyword_2_1_0());
- }
-
+ before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_3());
}
+ // InternalQVTimperative.g:12287:1: ( rule__UnrealizedVariableCS__Group_3__0 )?
+ int alt116=2;
+ int LA116_0 = input.LA(1);
-
+ if ( (LA116_0==18) ) {
+ alt116=1;
}
+ switch (alt116) {
+ case 1 :
+ // InternalQVTimperative.g:12287:2: rule__UnrealizedVariableCS__Group_3__0
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__UnrealizedVariableCS__Group_3__0();
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetBottomPatternCS__Group_2_1__0__Impl"
-
-
- // $ANTLR start "rule__TargetBottomPatternCS__Group_2_1__1"
- // InternalQVTimperative.g:14598:1: rule__TargetBottomPatternCS__Group_2_1__1 : rule__TargetBottomPatternCS__Group_2_1__1__Impl ;
- public final void rule__TargetBottomPatternCS__Group_2_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14602:1: ( rule__TargetBottomPatternCS__Group_2_1__1__Impl )
- // InternalQVTimperative.g:14603:2: rule__TargetBottomPatternCS__Group_2_1__1__Impl
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__Group_2_1__1__Impl();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetBottomPatternCS__Group_2_1__1"
-
-
- // $ANTLR start "rule__TargetBottomPatternCS__Group_2_1__1__Impl"
- // InternalQVTimperative.g:14609:1: rule__TargetBottomPatternCS__Group_2_1__1__Impl : ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) ) ;
- public final void rule__TargetBottomPatternCS__Group_2_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14613:1: ( ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) ) )
- // InternalQVTimperative.g:14614:1: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) )
- {
- // InternalQVTimperative.g:14614:1: ( ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) )
- // InternalQVTimperative.g:14615:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1());
- }
- // InternalQVTimperative.g:14616:1: ( rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 )
- // InternalQVTimperative.g:14616:2: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1();
+ state._fsp--;
+ if (state.failed) return ;
- state._fsp--;
- if (state.failed) return ;
+ }
+ break;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getGroup_3());
}
}
@@ -44200,26 +37810,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetBottomPatternCS__Group_2_1__1__Impl"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group__3__Impl"
- // $ANTLR start "rule__TargetGuardPatternCS__Group__0"
- // InternalQVTimperative.g:14630:1: rule__TargetGuardPatternCS__Group__0 : rule__TargetGuardPatternCS__Group__0__Impl rule__TargetGuardPatternCS__Group__1 ;
- public final void rule__TargetGuardPatternCS__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group__4"
+ // InternalQVTimperative.g:12297:1: rule__UnrealizedVariableCS__Group__4 : rule__UnrealizedVariableCS__Group__4__Impl ;
+ public final void rule__UnrealizedVariableCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14634:1: ( rule__TargetGuardPatternCS__Group__0__Impl rule__TargetGuardPatternCS__Group__1 )
- // InternalQVTimperative.g:14635:2: rule__TargetGuardPatternCS__Group__0__Impl rule__TargetGuardPatternCS__Group__1
+ // InternalQVTimperative.g:12301:1: ( rule__UnrealizedVariableCS__Group__4__Impl )
+ // InternalQVTimperative.g:12302:2: rule__UnrealizedVariableCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_35);
- rule__TargetGuardPatternCS__Group__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__Group__1();
+ rule__UnrealizedVariableCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
@@ -44238,32 +37843,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group__0"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group__4"
- // $ANTLR start "rule__TargetGuardPatternCS__Group__0__Impl"
- // InternalQVTimperative.g:14642:1: rule__TargetGuardPatternCS__Group__0__Impl : ( () ) ;
- public final void rule__TargetGuardPatternCS__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group__4__Impl"
+ // InternalQVTimperative.g:12308:1: rule__UnrealizedVariableCS__Group__4__Impl : ( ';' ) ;
+ public final void rule__UnrealizedVariableCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14646:1: ( ( () ) )
- // InternalQVTimperative.g:14647:1: ( () )
+ // InternalQVTimperative.g:12312:1: ( ( ';' ) )
+ // InternalQVTimperative.g:12313:1: ( ';' )
{
- // InternalQVTimperative.g:14647:1: ( () )
- // InternalQVTimperative.g:14648:1: ()
+ // InternalQVTimperative.g:12313:1: ( ';' )
+ // InternalQVTimperative.g:12314:1: ';'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSAccess().getGuardPatternCSAction_0());
+ before(grammarAccess.getUnrealizedVariableCSAccess().getSemicolonKeyword_4());
}
- // InternalQVTimperative.g:14649:1: ()
- // InternalQVTimperative.g:14651:1:
- {
- }
-
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSAccess().getGuardPatternCSAction_0());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getSemicolonKeyword_4());
}
}
@@ -44272,6 +37873,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
finally {
restoreStackSize(stackSize);
@@ -44279,26 +37884,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group__0__Impl"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group__4__Impl"
- // $ANTLR start "rule__TargetGuardPatternCS__Group__1"
- // InternalQVTimperative.g:14661:1: rule__TargetGuardPatternCS__Group__1 : rule__TargetGuardPatternCS__Group__1__Impl rule__TargetGuardPatternCS__Group__2 ;
- public final void rule__TargetGuardPatternCS__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group_2__0"
+ // InternalQVTimperative.g:12337:1: rule__UnrealizedVariableCS__Group_2__0 : rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 ;
+ public final void rule__UnrealizedVariableCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14665:1: ( rule__TargetGuardPatternCS__Group__1__Impl rule__TargetGuardPatternCS__Group__2 )
- // InternalQVTimperative.g:14666:2: rule__TargetGuardPatternCS__Group__1__Impl rule__TargetGuardPatternCS__Group__2
+ // InternalQVTimperative.g:12341:1: ( rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 )
+ // InternalQVTimperative.g:12342:2: rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_47);
- rule__TargetGuardPatternCS__Group__1__Impl();
+ pushFollow(FollowSets000.FOLLOW_22);
+ rule__UnrealizedVariableCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__Group__2();
+ rule__UnrealizedVariableCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
@@ -44317,28 +37922,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group__1"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group_2__0"
- // $ANTLR start "rule__TargetGuardPatternCS__Group__1__Impl"
- // InternalQVTimperative.g:14673:1: rule__TargetGuardPatternCS__Group__1__Impl : ( '(' ) ;
- public final void rule__TargetGuardPatternCS__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group_2__0__Impl"
+ // InternalQVTimperative.g:12349:1: rule__UnrealizedVariableCS__Group_2__0__Impl : ( ':' ) ;
+ public final void rule__UnrealizedVariableCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14677:1: ( ( '(' ) )
- // InternalQVTimperative.g:14678:1: ( '(' )
+ // InternalQVTimperative.g:12353:1: ( ( ':' ) )
+ // InternalQVTimperative.g:12354:1: ( ':' )
{
- // InternalQVTimperative.g:14678:1: ( '(' )
- // InternalQVTimperative.g:14679:1: '('
+ // InternalQVTimperative.g:12354:1: ( ':' )
+ // InternalQVTimperative.g:12355:1: ':'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSAccess().getLeftParenthesisKeyword_1());
+ before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_2_0());
}
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSAccess().getLeftParenthesisKeyword_1());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_2_0());
}
}
@@ -44358,26 +37963,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group__1__Impl"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group_2__0__Impl"
- // $ANTLR start "rule__TargetGuardPatternCS__Group__2"
- // InternalQVTimperative.g:14692:1: rule__TargetGuardPatternCS__Group__2 : rule__TargetGuardPatternCS__Group__2__Impl rule__TargetGuardPatternCS__Group__3 ;
- public final void rule__TargetGuardPatternCS__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group_2__1"
+ // InternalQVTimperative.g:12368:1: rule__UnrealizedVariableCS__Group_2__1 : rule__UnrealizedVariableCS__Group_2__1__Impl ;
+ public final void rule__UnrealizedVariableCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14696:1: ( rule__TargetGuardPatternCS__Group__2__Impl rule__TargetGuardPatternCS__Group__3 )
- // InternalQVTimperative.g:14697:2: rule__TargetGuardPatternCS__Group__2__Impl rule__TargetGuardPatternCS__Group__3
+ // InternalQVTimperative.g:12372:1: ( rule__UnrealizedVariableCS__Group_2__1__Impl )
+ // InternalQVTimperative.g:12373:2: rule__UnrealizedVariableCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_47);
- rule__TargetGuardPatternCS__Group__2__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__Group__3();
+ rule__UnrealizedVariableCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -44396,123 +37996,38 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group__2"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group_2__1"
- // $ANTLR start "rule__TargetGuardPatternCS__Group__2__Impl"
- // InternalQVTimperative.g:14704:1: rule__TargetGuardPatternCS__Group__2__Impl : ( ( rule__TargetGuardPatternCS__Group_2__0 )? ) ;
- public final void rule__TargetGuardPatternCS__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group_2__1__Impl"
+ // InternalQVTimperative.g:12379:1: rule__UnrealizedVariableCS__Group_2__1__Impl : ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1 ) ) ;
+ public final void rule__UnrealizedVariableCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14708:1: ( ( ( rule__TargetGuardPatternCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:14709:1: ( ( rule__TargetGuardPatternCS__Group_2__0 )? )
+ // InternalQVTimperative.g:12383:1: ( ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1 ) ) )
+ // InternalQVTimperative.g:12384:1: ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1 ) )
{
- // InternalQVTimperative.g:14709:1: ( ( rule__TargetGuardPatternCS__Group_2__0 )? )
- // InternalQVTimperative.g:14710:1: ( rule__TargetGuardPatternCS__Group_2__0 )?
+ // InternalQVTimperative.g:12384:1: ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTimperative.g:12385:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2());
- }
- // InternalQVTimperative.g:14711:1: ( rule__TargetGuardPatternCS__Group_2__0 )?
- int alt130=2;
- int LA130_0 = input.LA(1);
-
- if ( ((LA130_0>=RULE_SIMPLE_ID && LA130_0<=RULE_ESCAPED_ID)||(LA130_0>=19 && LA130_0<=29)) ) {
- alt130=1;
- }
- switch (alt130) {
- case 1 :
- // InternalQVTimperative.g:14711:2: rule__TargetGuardPatternCS__Group_2__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2());
- }
-
- }
-
-
+ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_2_1());
}
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetGuardPatternCS__Group__2__Impl"
-
-
- // $ANTLR start "rule__TargetGuardPatternCS__Group__3"
- // InternalQVTimperative.g:14721:1: rule__TargetGuardPatternCS__Group__3 : rule__TargetGuardPatternCS__Group__3__Impl ;
- public final void rule__TargetGuardPatternCS__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14725:1: ( rule__TargetGuardPatternCS__Group__3__Impl )
- // InternalQVTimperative.g:14726:2: rule__TargetGuardPatternCS__Group__3__Impl
+ // InternalQVTimperative.g:12386:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTimperative.g:12386:2: rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__Group__3__Impl();
+ rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1();
state._fsp--;
if (state.failed) return ;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetGuardPatternCS__Group__3"
-
-
- // $ANTLR start "rule__TargetGuardPatternCS__Group__3__Impl"
- // InternalQVTimperative.g:14732:1: rule__TargetGuardPatternCS__Group__3__Impl : ( ')' ) ;
- public final void rule__TargetGuardPatternCS__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14736:1: ( ( ')' ) )
- // InternalQVTimperative.g:14737:1: ( ')' )
- {
- // InternalQVTimperative.g:14737:1: ( ')' )
- // InternalQVTimperative.g:14738:1: ')'
- {
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSAccess().getRightParenthesisKeyword_3());
- }
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSAccess().getRightParenthesisKeyword_3());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_2_1());
}
}
@@ -44532,26 +38047,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group__3__Impl"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group_2__1__Impl"
- // $ANTLR start "rule__TargetGuardPatternCS__Group_2__0"
- // InternalQVTimperative.g:14759:1: rule__TargetGuardPatternCS__Group_2__0 : rule__TargetGuardPatternCS__Group_2__0__Impl rule__TargetGuardPatternCS__Group_2__1 ;
- public final void rule__TargetGuardPatternCS__Group_2__0() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group_3__0"
+ // InternalQVTimperative.g:12400:1: rule__UnrealizedVariableCS__Group_3__0 : rule__UnrealizedVariableCS__Group_3__0__Impl rule__UnrealizedVariableCS__Group_3__1 ;
+ public final void rule__UnrealizedVariableCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14763:1: ( rule__TargetGuardPatternCS__Group_2__0__Impl rule__TargetGuardPatternCS__Group_2__1 )
- // InternalQVTimperative.g:14764:2: rule__TargetGuardPatternCS__Group_2__0__Impl rule__TargetGuardPatternCS__Group_2__1
+ // InternalQVTimperative.g:12404:1: ( rule__UnrealizedVariableCS__Group_3__0__Impl rule__UnrealizedVariableCS__Group_3__1 )
+ // InternalQVTimperative.g:12405:2: rule__UnrealizedVariableCS__Group_3__0__Impl rule__UnrealizedVariableCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_19);
- rule__TargetGuardPatternCS__Group_2__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_9);
+ rule__UnrealizedVariableCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__Group_2__1();
+ rule__UnrealizedVariableCS__Group_3__1();
state._fsp--;
if (state.failed) return ;
@@ -44570,38 +38085,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group_2__0"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group_3__0"
- // $ANTLR start "rule__TargetGuardPatternCS__Group_2__0__Impl"
- // InternalQVTimperative.g:14771:1: rule__TargetGuardPatternCS__Group_2__0__Impl : ( ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) ;
- public final void rule__TargetGuardPatternCS__Group_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group_3__0__Impl"
+ // InternalQVTimperative.g:12412:1: rule__UnrealizedVariableCS__Group_3__0__Impl : ( ':=' ) ;
+ public final void rule__UnrealizedVariableCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14775:1: ( ( ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) ) )
- // InternalQVTimperative.g:14776:1: ( ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
+ // InternalQVTimperative.g:12416:1: ( ( ':=' ) )
+ // InternalQVTimperative.g:12417:1: ( ':=' )
{
- // InternalQVTimperative.g:14776:1: ( ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 ) )
- // InternalQVTimperative.g:14777:1: ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
+ // InternalQVTimperative.g:12417:1: ( ':=' )
+ // InternalQVTimperative.g:12418:1: ':='
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
+ before(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_3_0());
}
- // InternalQVTimperative.g:14778:1: ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
- // InternalQVTimperative.g:14778:2: rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
+ match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_0());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_3_0());
}
}
@@ -44621,21 +38126,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group_2__0__Impl"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group_3__0__Impl"
- // $ANTLR start "rule__TargetGuardPatternCS__Group_2__1"
- // InternalQVTimperative.g:14788:1: rule__TargetGuardPatternCS__Group_2__1 : rule__TargetGuardPatternCS__Group_2__1__Impl ;
- public final void rule__TargetGuardPatternCS__Group_2__1() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group_3__1"
+ // InternalQVTimperative.g:12431:1: rule__UnrealizedVariableCS__Group_3__1 : rule__UnrealizedVariableCS__Group_3__1__Impl ;
+ public final void rule__UnrealizedVariableCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14792:1: ( rule__TargetGuardPatternCS__Group_2__1__Impl )
- // InternalQVTimperative.g:14793:2: rule__TargetGuardPatternCS__Group_2__1__Impl
+ // InternalQVTimperative.g:12435:1: ( rule__UnrealizedVariableCS__Group_3__1__Impl )
+ // InternalQVTimperative.g:12436:2: rule__UnrealizedVariableCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__Group_2__1__Impl();
+ rule__UnrealizedVariableCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -44654,135 +38159,38 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group_2__1"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group_3__1"
- // $ANTLR start "rule__TargetGuardPatternCS__Group_2__1__Impl"
- // InternalQVTimperative.g:14799:1: rule__TargetGuardPatternCS__Group_2__1__Impl : ( ( rule__TargetGuardPatternCS__Group_2_1__0 )* ) ;
- public final void rule__TargetGuardPatternCS__Group_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__Group_3__1__Impl"
+ // InternalQVTimperative.g:12442:1: rule__UnrealizedVariableCS__Group_3__1__Impl : ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1 ) ) ;
+ public final void rule__UnrealizedVariableCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14803:1: ( ( ( rule__TargetGuardPatternCS__Group_2_1__0 )* ) )
- // InternalQVTimperative.g:14804:1: ( ( rule__TargetGuardPatternCS__Group_2_1__0 )* )
+ // InternalQVTimperative.g:12446:1: ( ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1 ) ) )
+ // InternalQVTimperative.g:12447:1: ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1 ) )
{
- // InternalQVTimperative.g:14804:1: ( ( rule__TargetGuardPatternCS__Group_2_1__0 )* )
- // InternalQVTimperative.g:14805:1: ( rule__TargetGuardPatternCS__Group_2_1__0 )*
+ // InternalQVTimperative.g:12447:1: ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1 ) )
+ // InternalQVTimperative.g:12448:1: ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2_1());
+ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionAssignment_3_1());
}
- // InternalQVTimperative.g:14806:1: ( rule__TargetGuardPatternCS__Group_2_1__0 )*
- loop131:
- do {
- int alt131=2;
- int LA131_0 = input.LA(1);
-
- if ( (LA131_0==72) ) {
- alt131=1;
- }
-
-
- switch (alt131) {
- case 1 :
- // InternalQVTimperative.g:14806:2: rule__TargetGuardPatternCS__Group_2_1__0
- {
- pushFollow(FollowSets000.FOLLOW_12);
- rule__TargetGuardPatternCS__Group_2_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- default :
- break loop131;
- }
- } while (true);
-
- if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2_1());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetGuardPatternCS__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__TargetGuardPatternCS__Group_2_1__0"
- // InternalQVTimperative.g:14820:1: rule__TargetGuardPatternCS__Group_2_1__0 : rule__TargetGuardPatternCS__Group_2_1__0__Impl rule__TargetGuardPatternCS__Group_2_1__1 ;
- public final void rule__TargetGuardPatternCS__Group_2_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14824:1: ( rule__TargetGuardPatternCS__Group_2_1__0__Impl rule__TargetGuardPatternCS__Group_2_1__1 )
- // InternalQVTimperative.g:14825:2: rule__TargetGuardPatternCS__Group_2_1__0__Impl rule__TargetGuardPatternCS__Group_2_1__1
+ // InternalQVTimperative.g:12449:1: ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1 )
+ // InternalQVTimperative.g:12449:2: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_7);
- rule__TargetGuardPatternCS__Group_2_1__0__Impl();
-
- state._fsp--;
- if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__Group_2_1__1();
+ rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1();
state._fsp--;
if (state.failed) return ;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TargetGuardPatternCS__Group_2_1__0"
-
-
- // $ANTLR start "rule__TargetGuardPatternCS__Group_2_1__0__Impl"
- // InternalQVTimperative.g:14832:1: rule__TargetGuardPatternCS__Group_2_1__0__Impl : ( ',' ) ;
- public final void rule__TargetGuardPatternCS__Group_2_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:14836:1: ( ( ',' ) )
- // InternalQVTimperative.g:14837:1: ( ',' )
- {
- // InternalQVTimperative.g:14837:1: ( ',' )
- // InternalQVTimperative.g:14838:1: ','
- {
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSAccess().getCommaKeyword_2_1_0());
- }
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSAccess().getCommaKeyword_2_1_0());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionAssignment_3_1());
}
}
@@ -44802,21 +38210,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group_2_1__0__Impl"
+ // $ANTLR end "rule__UnrealizedVariableCS__Group_3__1__Impl"
- // $ANTLR start "rule__TargetGuardPatternCS__Group_2_1__1"
- // InternalQVTimperative.g:14851:1: rule__TargetGuardPatternCS__Group_2_1__1 : rule__TargetGuardPatternCS__Group_2_1__1__Impl ;
- public final void rule__TargetGuardPatternCS__Group_2_1__1() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__0"
+ // InternalQVTimperative.g:12463:1: rule__VariablePredicateCS__Group__0 : rule__VariablePredicateCS__Group__0__Impl rule__VariablePredicateCS__Group__1 ;
+ public final void rule__VariablePredicateCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14855:1: ( rule__TargetGuardPatternCS__Group_2_1__1__Impl )
- // InternalQVTimperative.g:14856:2: rule__TargetGuardPatternCS__Group_2_1__1__Impl
+ // InternalQVTimperative.g:12467:1: ( rule__VariablePredicateCS__Group__0__Impl rule__VariablePredicateCS__Group__1 )
+ // InternalQVTimperative.g:12468:2: rule__VariablePredicateCS__Group__0__Impl rule__VariablePredicateCS__Group__1
{
+ pushFollow(FollowSets000.FOLLOW_7);
+ rule__VariablePredicateCS__Group__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__Group_2_1__1__Impl();
+ rule__VariablePredicateCS__Group__1();
state._fsp--;
if (state.failed) return ;
@@ -44835,38 +38248,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group_2_1__1"
+ // $ANTLR end "rule__VariablePredicateCS__Group__0"
- // $ANTLR start "rule__TargetGuardPatternCS__Group_2_1__1__Impl"
- // InternalQVTimperative.g:14862:1: rule__TargetGuardPatternCS__Group_2_1__1__Impl : ( ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) ) ;
- public final void rule__TargetGuardPatternCS__Group_2_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__0__Impl"
+ // InternalQVTimperative.g:12475:1: rule__VariablePredicateCS__Group__0__Impl : ( 'invar' ) ;
+ public final void rule__VariablePredicateCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14866:1: ( ( ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) ) )
- // InternalQVTimperative.g:14867:1: ( ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:12479:1: ( ( 'invar' ) )
+ // InternalQVTimperative.g:12480:1: ( 'invar' )
{
- // InternalQVTimperative.g:14867:1: ( ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 ) )
- // InternalQVTimperative.g:14868:1: ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 )
+ // InternalQVTimperative.g:12480:1: ( 'invar' )
+ // InternalQVTimperative.g:12481:1: 'invar'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1());
- }
- // InternalQVTimperative.g:14869:1: ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 )
- // InternalQVTimperative.g:14869:2: rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getVariablePredicateCSAccess().getInvarKeyword_0());
}
-
+ match(input,84,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_2_1_1());
+ after(grammarAccess.getVariablePredicateCSAccess().getInvarKeyword_0());
}
}
@@ -44886,26 +38289,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__Group_2_1__1__Impl"
+ // $ANTLR end "rule__VariablePredicateCS__Group__0__Impl"
- // $ANTLR start "rule__UnrealizedVariableCS__Group__0"
- // InternalQVTimperative.g:14884:1: rule__UnrealizedVariableCS__Group__0 : rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 ;
- public final void rule__UnrealizedVariableCS__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__1"
+ // InternalQVTimperative.g:12494:1: rule__VariablePredicateCS__Group__1 : rule__VariablePredicateCS__Group__1__Impl rule__VariablePredicateCS__Group__2 ;
+ public final void rule__VariablePredicateCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14888:1: ( rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 )
- // InternalQVTimperative.g:14889:2: rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1
+ // InternalQVTimperative.g:12498:1: ( rule__VariablePredicateCS__Group__1__Impl rule__VariablePredicateCS__Group__2 )
+ // InternalQVTimperative.g:12499:2: rule__VariablePredicateCS__Group__1__Impl rule__VariablePredicateCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_54);
- rule__UnrealizedVariableCS__Group__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_52);
+ rule__VariablePredicateCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__Group__1();
+ rule__VariablePredicateCS__Group__2();
state._fsp--;
if (state.failed) return ;
@@ -44924,30 +38327,30 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group__0"
+ // $ANTLR end "rule__VariablePredicateCS__Group__1"
- // $ANTLR start "rule__UnrealizedVariableCS__Group__0__Impl"
- // InternalQVTimperative.g:14896:1: rule__UnrealizedVariableCS__Group__0__Impl : ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) ) ;
- public final void rule__UnrealizedVariableCS__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__1__Impl"
+ // InternalQVTimperative.g:12506:1: rule__VariablePredicateCS__Group__1__Impl : ( ( rule__VariablePredicateCS__NameAssignment_1 ) ) ;
+ public final void rule__VariablePredicateCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14900:1: ( ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:14901:1: ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:12510:1: ( ( ( rule__VariablePredicateCS__NameAssignment_1 ) ) )
+ // InternalQVTimperative.g:12511:1: ( ( rule__VariablePredicateCS__NameAssignment_1 ) )
{
- // InternalQVTimperative.g:14901:1: ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:14902:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
+ // InternalQVTimperative.g:12511:1: ( ( rule__VariablePredicateCS__NameAssignment_1 ) )
+ // InternalQVTimperative.g:12512:1: ( rule__VariablePredicateCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_0());
+ before(grammarAccess.getVariablePredicateCSAccess().getNameAssignment_1());
}
- // InternalQVTimperative.g:14903:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
- // InternalQVTimperative.g:14903:2: rule__UnrealizedVariableCS__NameAssignment_0
+ // InternalQVTimperative.g:12513:1: ( rule__VariablePredicateCS__NameAssignment_1 )
+ // InternalQVTimperative.g:12513:2: rule__VariablePredicateCS__NameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__NameAssignment_0();
+ rule__VariablePredicateCS__NameAssignment_1();
state._fsp--;
if (state.failed) return ;
@@ -44955,7 +38358,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_0());
+ after(grammarAccess.getVariablePredicateCSAccess().getNameAssignment_1());
}
}
@@ -44975,26 +38378,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group__0__Impl"
+ // $ANTLR end "rule__VariablePredicateCS__Group__1__Impl"
- // $ANTLR start "rule__UnrealizedVariableCS__Group__1"
- // InternalQVTimperative.g:14913:1: rule__UnrealizedVariableCS__Group__1 : rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 ;
- public final void rule__UnrealizedVariableCS__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__2"
+ // InternalQVTimperative.g:12523:1: rule__VariablePredicateCS__Group__2 : rule__VariablePredicateCS__Group__2__Impl rule__VariablePredicateCS__Group__3 ;
+ public final void rule__VariablePredicateCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14917:1: ( rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 )
- // InternalQVTimperative.g:14918:2: rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2
+ // InternalQVTimperative.g:12527:1: ( rule__VariablePredicateCS__Group__2__Impl rule__VariablePredicateCS__Group__3 )
+ // InternalQVTimperative.g:12528:2: rule__VariablePredicateCS__Group__2__Impl rule__VariablePredicateCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_54);
- rule__UnrealizedVariableCS__Group__1__Impl();
+ pushFollow(FollowSets000.FOLLOW_52);
+ rule__VariablePredicateCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__Group__2();
+ rule__VariablePredicateCS__Group__3();
state._fsp--;
if (state.failed) return ;
@@ -45013,38 +38416,38 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group__1"
+ // $ANTLR end "rule__VariablePredicateCS__Group__2"
- // $ANTLR start "rule__UnrealizedVariableCS__Group__1__Impl"
- // InternalQVTimperative.g:14925:1: rule__UnrealizedVariableCS__Group__1__Impl : ( ( rule__UnrealizedVariableCS__Group_1__0 )? ) ;
- public final void rule__UnrealizedVariableCS__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__2__Impl"
+ // InternalQVTimperative.g:12535:1: rule__VariablePredicateCS__Group__2__Impl : ( ( rule__VariablePredicateCS__Group_2__0 )? ) ;
+ public final void rule__VariablePredicateCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14929:1: ( ( ( rule__UnrealizedVariableCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:14930:1: ( ( rule__UnrealizedVariableCS__Group_1__0 )? )
+ // InternalQVTimperative.g:12539:1: ( ( ( rule__VariablePredicateCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:12540:1: ( ( rule__VariablePredicateCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:14930:1: ( ( rule__UnrealizedVariableCS__Group_1__0 )? )
- // InternalQVTimperative.g:14931:1: ( rule__UnrealizedVariableCS__Group_1__0 )?
+ // InternalQVTimperative.g:12540:1: ( ( rule__VariablePredicateCS__Group_2__0 )? )
+ // InternalQVTimperative.g:12541:1: ( rule__VariablePredicateCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_1());
+ before(grammarAccess.getVariablePredicateCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:14932:1: ( rule__UnrealizedVariableCS__Group_1__0 )?
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalQVTimperative.g:12542:1: ( rule__VariablePredicateCS__Group_2__0 )?
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA132_0==75) ) {
- alt132=1;
+ if ( (LA117_0==76) ) {
+ alt117=1;
}
- switch (alt132) {
+ switch (alt117) {
case 1 :
- // InternalQVTimperative.g:14932:2: rule__UnrealizedVariableCS__Group_1__0
+ // InternalQVTimperative.g:12542:2: rule__VariablePredicateCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__Group_1__0();
+ rule__VariablePredicateCS__Group_2__0();
state._fsp--;
if (state.failed) return ;
@@ -45055,7 +38458,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSAccess().getGroup_1());
+ after(grammarAccess.getVariablePredicateCSAccess().getGroup_2());
}
}
@@ -45075,21 +38478,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group__1__Impl"
+ // $ANTLR end "rule__VariablePredicateCS__Group__2__Impl"
- // $ANTLR start "rule__UnrealizedVariableCS__Group__2"
- // InternalQVTimperative.g:14942:1: rule__UnrealizedVariableCS__Group__2 : rule__UnrealizedVariableCS__Group__2__Impl ;
- public final void rule__UnrealizedVariableCS__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__3"
+ // InternalQVTimperative.g:12552:1: rule__VariablePredicateCS__Group__3 : rule__VariablePredicateCS__Group__3__Impl rule__VariablePredicateCS__Group__4 ;
+ public final void rule__VariablePredicateCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14946:1: ( rule__UnrealizedVariableCS__Group__2__Impl )
- // InternalQVTimperative.g:14947:2: rule__UnrealizedVariableCS__Group__2__Impl
+ // InternalQVTimperative.g:12556:1: ( rule__VariablePredicateCS__Group__3__Impl rule__VariablePredicateCS__Group__4 )
+ // InternalQVTimperative.g:12557:2: rule__VariablePredicateCS__Group__3__Impl rule__VariablePredicateCS__Group__4
{
+ pushFollow(FollowSets000.FOLLOW_9);
+ rule__VariablePredicateCS__Group__3__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__Group__2__Impl();
+ rule__VariablePredicateCS__Group__4();
state._fsp--;
if (state.failed) return ;
@@ -45108,49 +38516,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group__2"
+ // $ANTLR end "rule__VariablePredicateCS__Group__3"
- // $ANTLR start "rule__UnrealizedVariableCS__Group__2__Impl"
- // InternalQVTimperative.g:14953:1: rule__UnrealizedVariableCS__Group__2__Impl : ( ( rule__UnrealizedVariableCS__Group_2__0 )? ) ;
- public final void rule__UnrealizedVariableCS__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__3__Impl"
+ // InternalQVTimperative.g:12564:1: rule__VariablePredicateCS__Group__3__Impl : ( ':=' ) ;
+ public final void rule__VariablePredicateCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14957:1: ( ( ( rule__UnrealizedVariableCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:14958:1: ( ( rule__UnrealizedVariableCS__Group_2__0 )? )
+ // InternalQVTimperative.g:12568:1: ( ( ':=' ) )
+ // InternalQVTimperative.g:12569:1: ( ':=' )
{
- // InternalQVTimperative.g:14958:1: ( ( rule__UnrealizedVariableCS__Group_2__0 )? )
- // InternalQVTimperative.g:14959:1: ( rule__UnrealizedVariableCS__Group_2__0 )?
+ // InternalQVTimperative.g:12569:1: ( ':=' )
+ // InternalQVTimperative.g:12570:1: ':='
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2());
+ before(grammarAccess.getVariablePredicateCSAccess().getColonEqualsSignKeyword_3());
}
- // InternalQVTimperative.g:14960:1: ( rule__UnrealizedVariableCS__Group_2__0 )?
- int alt133=2;
- int LA133_0 = input.LA(1);
-
- if ( (LA133_0==17) ) {
- alt133=1;
- }
- switch (alt133) {
- case 1 :
- // InternalQVTimperative.g:14960:2: rule__UnrealizedVariableCS__Group_2__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
- break;
-
- }
-
+ match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2());
+ after(grammarAccess.getVariablePredicateCSAccess().getColonEqualsSignKeyword_3());
}
}
@@ -45170,26 +38557,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group__2__Impl"
+ // $ANTLR end "rule__VariablePredicateCS__Group__3__Impl"
- // $ANTLR start "rule__UnrealizedVariableCS__Group_1__0"
- // InternalQVTimperative.g:14976:1: rule__UnrealizedVariableCS__Group_1__0 : rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1 ;
- public final void rule__UnrealizedVariableCS__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__4"
+ // InternalQVTimperative.g:12583:1: rule__VariablePredicateCS__Group__4 : rule__VariablePredicateCS__Group__4__Impl rule__VariablePredicateCS__Group__5 ;
+ public final void rule__VariablePredicateCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14980:1: ( rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1 )
- // InternalQVTimperative.g:14981:2: rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1
+ // InternalQVTimperative.g:12587:1: ( rule__VariablePredicateCS__Group__4__Impl rule__VariablePredicateCS__Group__5 )
+ // InternalQVTimperative.g:12588:2: rule__VariablePredicateCS__Group__4__Impl rule__VariablePredicateCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_25);
- rule__UnrealizedVariableCS__Group_1__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_10);
+ rule__VariablePredicateCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__Group_1__1();
+ rule__VariablePredicateCS__Group__5();
state._fsp--;
if (state.failed) return ;
@@ -45208,28 +38595,38 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group_1__0"
+ // $ANTLR end "rule__VariablePredicateCS__Group__4"
- // $ANTLR start "rule__UnrealizedVariableCS__Group_1__0__Impl"
- // InternalQVTimperative.g:14988:1: rule__UnrealizedVariableCS__Group_1__0__Impl : ( ':' ) ;
- public final void rule__UnrealizedVariableCS__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__4__Impl"
+ // InternalQVTimperative.g:12595:1: rule__VariablePredicateCS__Group__4__Impl : ( ( rule__VariablePredicateCS__OwnedInitExpressionAssignment_4 ) ) ;
+ public final void rule__VariablePredicateCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:14992:1: ( ( ':' ) )
- // InternalQVTimperative.g:14993:1: ( ':' )
+ // InternalQVTimperative.g:12599:1: ( ( ( rule__VariablePredicateCS__OwnedInitExpressionAssignment_4 ) ) )
+ // InternalQVTimperative.g:12600:1: ( ( rule__VariablePredicateCS__OwnedInitExpressionAssignment_4 ) )
{
- // InternalQVTimperative.g:14993:1: ( ':' )
- // InternalQVTimperative.g:14994:1: ':'
+ // InternalQVTimperative.g:12600:1: ( ( rule__VariablePredicateCS__OwnedInitExpressionAssignment_4 ) )
+ // InternalQVTimperative.g:12601:1: ( rule__VariablePredicateCS__OwnedInitExpressionAssignment_4 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
+ before(grammarAccess.getVariablePredicateCSAccess().getOwnedInitExpressionAssignment_4());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ // InternalQVTimperative.g:12602:1: ( rule__VariablePredicateCS__OwnedInitExpressionAssignment_4 )
+ // InternalQVTimperative.g:12602:2: rule__VariablePredicateCS__OwnedInitExpressionAssignment_4
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__VariablePredicateCS__OwnedInitExpressionAssignment_4();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
+ after(grammarAccess.getVariablePredicateCSAccess().getOwnedInitExpressionAssignment_4());
}
}
@@ -45249,21 +38646,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group_1__0__Impl"
+ // $ANTLR end "rule__VariablePredicateCS__Group__4__Impl"
- // $ANTLR start "rule__UnrealizedVariableCS__Group_1__1"
- // InternalQVTimperative.g:15007:1: rule__UnrealizedVariableCS__Group_1__1 : rule__UnrealizedVariableCS__Group_1__1__Impl ;
- public final void rule__UnrealizedVariableCS__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__5"
+ // InternalQVTimperative.g:12612:1: rule__VariablePredicateCS__Group__5 : rule__VariablePredicateCS__Group__5__Impl ;
+ public final void rule__VariablePredicateCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15011:1: ( rule__UnrealizedVariableCS__Group_1__1__Impl )
- // InternalQVTimperative.g:15012:2: rule__UnrealizedVariableCS__Group_1__1__Impl
+ // InternalQVTimperative.g:12616:1: ( rule__VariablePredicateCS__Group__5__Impl )
+ // InternalQVTimperative.g:12617:2: rule__VariablePredicateCS__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__Group_1__1__Impl();
+ rule__VariablePredicateCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
@@ -45282,38 +38679,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group_1__1"
+ // $ANTLR end "rule__VariablePredicateCS__Group__5"
- // $ANTLR start "rule__UnrealizedVariableCS__Group_1__1__Impl"
- // InternalQVTimperative.g:15018:1: rule__UnrealizedVariableCS__Group_1__1__Impl : ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) ) ;
- public final void rule__UnrealizedVariableCS__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group__5__Impl"
+ // InternalQVTimperative.g:12623:1: rule__VariablePredicateCS__Group__5__Impl : ( ';' ) ;
+ public final void rule__VariablePredicateCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15022:1: ( ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) ) )
- // InternalQVTimperative.g:15023:1: ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:12627:1: ( ( ';' ) )
+ // InternalQVTimperative.g:12628:1: ( ';' )
{
- // InternalQVTimperative.g:15023:1: ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) )
- // InternalQVTimperative.g:15024:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTimperative.g:12628:1: ( ';' )
+ // InternalQVTimperative.g:12629:1: ';'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_1_1());
- }
- // InternalQVTimperative.g:15025:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 )
- // InternalQVTimperative.g:15025:2: rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1();
-
- state._fsp--;
- if (state.failed) return ;
-
+ before(grammarAccess.getVariablePredicateCSAccess().getSemicolonKeyword_5());
}
-
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_1_1());
+ after(grammarAccess.getVariablePredicateCSAccess().getSemicolonKeyword_5());
}
}
@@ -45333,26 +38720,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group_1__1__Impl"
+ // $ANTLR end "rule__VariablePredicateCS__Group__5__Impl"
- // $ANTLR start "rule__UnrealizedVariableCS__Group_2__0"
- // InternalQVTimperative.g:15039:1: rule__UnrealizedVariableCS__Group_2__0 : rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 ;
- public final void rule__UnrealizedVariableCS__Group_2__0() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group_2__0"
+ // InternalQVTimperative.g:12654:1: rule__VariablePredicateCS__Group_2__0 : rule__VariablePredicateCS__Group_2__0__Impl rule__VariablePredicateCS__Group_2__1 ;
+ public final void rule__VariablePredicateCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15043:1: ( rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 )
- // InternalQVTimperative.g:15044:2: rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1
+ // InternalQVTimperative.g:12658:1: ( rule__VariablePredicateCS__Group_2__0__Impl rule__VariablePredicateCS__Group_2__1 )
+ // InternalQVTimperative.g:12659:2: rule__VariablePredicateCS__Group_2__0__Impl rule__VariablePredicateCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_9);
- rule__UnrealizedVariableCS__Group_2__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_22);
+ rule__VariablePredicateCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__Group_2__1();
+ rule__VariablePredicateCS__Group_2__1();
state._fsp--;
if (state.failed) return ;
@@ -45371,28 +38758,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group_2__0"
+ // $ANTLR end "rule__VariablePredicateCS__Group_2__0"
- // $ANTLR start "rule__UnrealizedVariableCS__Group_2__0__Impl"
- // InternalQVTimperative.g:15051:1: rule__UnrealizedVariableCS__Group_2__0__Impl : ( ':=' ) ;
- public final void rule__UnrealizedVariableCS__Group_2__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group_2__0__Impl"
+ // InternalQVTimperative.g:12666:1: rule__VariablePredicateCS__Group_2__0__Impl : ( ':' ) ;
+ public final void rule__VariablePredicateCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15055:1: ( ( ':=' ) )
- // InternalQVTimperative.g:15056:1: ( ':=' )
+ // InternalQVTimperative.g:12670:1: ( ( ':' ) )
+ // InternalQVTimperative.g:12671:1: ( ':' )
{
- // InternalQVTimperative.g:15056:1: ( ':=' )
- // InternalQVTimperative.g:15057:1: ':='
+ // InternalQVTimperative.g:12671:1: ( ':' )
+ // InternalQVTimperative.g:12672:1: ':'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
+ before(grammarAccess.getVariablePredicateCSAccess().getColonKeyword_2_0());
}
- match(input,17,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
+ after(grammarAccess.getVariablePredicateCSAccess().getColonKeyword_2_0());
}
}
@@ -45412,21 +38799,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group_2__0__Impl"
+ // $ANTLR end "rule__VariablePredicateCS__Group_2__0__Impl"
- // $ANTLR start "rule__UnrealizedVariableCS__Group_2__1"
- // InternalQVTimperative.g:15070:1: rule__UnrealizedVariableCS__Group_2__1 : rule__UnrealizedVariableCS__Group_2__1__Impl ;
- public final void rule__UnrealizedVariableCS__Group_2__1() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group_2__1"
+ // InternalQVTimperative.g:12685:1: rule__VariablePredicateCS__Group_2__1 : rule__VariablePredicateCS__Group_2__1__Impl ;
+ public final void rule__VariablePredicateCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15074:1: ( rule__UnrealizedVariableCS__Group_2__1__Impl )
- // InternalQVTimperative.g:15075:2: rule__UnrealizedVariableCS__Group_2__1__Impl
+ // InternalQVTimperative.g:12689:1: ( rule__VariablePredicateCS__Group_2__1__Impl )
+ // InternalQVTimperative.g:12690:2: rule__VariablePredicateCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__Group_2__1__Impl();
+ rule__VariablePredicateCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -45445,30 +38832,30 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group_2__1"
+ // $ANTLR end "rule__VariablePredicateCS__Group_2__1"
- // $ANTLR start "rule__UnrealizedVariableCS__Group_2__1__Impl"
- // InternalQVTimperative.g:15081:1: rule__UnrealizedVariableCS__Group_2__1__Impl : ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) ) ;
- public final void rule__UnrealizedVariableCS__Group_2__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__Group_2__1__Impl"
+ // InternalQVTimperative.g:12696:1: rule__VariablePredicateCS__Group_2__1__Impl : ( ( rule__VariablePredicateCS__OwnedTypeAssignment_2_1 ) ) ;
+ public final void rule__VariablePredicateCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15085:1: ( ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) ) )
- // InternalQVTimperative.g:15086:1: ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) )
+ // InternalQVTimperative.g:12700:1: ( ( ( rule__VariablePredicateCS__OwnedTypeAssignment_2_1 ) ) )
+ // InternalQVTimperative.g:12701:1: ( ( rule__VariablePredicateCS__OwnedTypeAssignment_2_1 ) )
{
- // InternalQVTimperative.g:15086:1: ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) )
- // InternalQVTimperative.g:15087:1: ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 )
+ // InternalQVTimperative.g:12701:1: ( ( rule__VariablePredicateCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTimperative.g:12702:1: ( rule__VariablePredicateCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionAssignment_2_1());
+ before(grammarAccess.getVariablePredicateCSAccess().getOwnedTypeAssignment_2_1());
}
- // InternalQVTimperative.g:15088:1: ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 )
- // InternalQVTimperative.g:15088:2: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1
+ // InternalQVTimperative.g:12703:1: ( rule__VariablePredicateCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTimperative.g:12703:2: rule__VariablePredicateCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1();
+ rule__VariablePredicateCS__OwnedTypeAssignment_2_1();
state._fsp--;
if (state.failed) return ;
@@ -45476,7 +38863,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionAssignment_2_1());
+ after(grammarAccess.getVariablePredicateCSAccess().getOwnedTypeAssignment_2_1());
}
}
@@ -45496,20 +38883,20 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__Group_2__1__Impl"
+ // $ANTLR end "rule__VariablePredicateCS__Group_2__1__Impl"
// $ANTLR start "rule__AttributeCS__Group__0"
- // InternalQVTimperative.g:15102:1: rule__AttributeCS__Group__0 : rule__AttributeCS__Group__0__Impl rule__AttributeCS__Group__1 ;
+ // InternalQVTimperative.g:12717:1: rule__AttributeCS__Group__0 : rule__AttributeCS__Group__0__Impl rule__AttributeCS__Group__1 ;
public final void rule__AttributeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15106:1: ( rule__AttributeCS__Group__0__Impl rule__AttributeCS__Group__1 )
- // InternalQVTimperative.g:15107:2: rule__AttributeCS__Group__0__Impl rule__AttributeCS__Group__1
+ // InternalQVTimperative.g:12721:1: ( rule__AttributeCS__Group__0__Impl rule__AttributeCS__Group__1 )
+ // InternalQVTimperative.g:12722:2: rule__AttributeCS__Group__0__Impl rule__AttributeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_55);
+ pushFollow(FollowSets000.FOLLOW_53);
rule__AttributeCS__Group__0__Impl();
state._fsp--;
@@ -45538,31 +38925,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__0__Impl"
- // InternalQVTimperative.g:15114:1: rule__AttributeCS__Group__0__Impl : ( ( rule__AttributeCS__Alternatives_0 )? ) ;
+ // InternalQVTimperative.g:12729:1: rule__AttributeCS__Group__0__Impl : ( ( rule__AttributeCS__Alternatives_0 )? ) ;
public final void rule__AttributeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15118:1: ( ( ( rule__AttributeCS__Alternatives_0 )? ) )
- // InternalQVTimperative.g:15119:1: ( ( rule__AttributeCS__Alternatives_0 )? )
+ // InternalQVTimperative.g:12733:1: ( ( ( rule__AttributeCS__Alternatives_0 )? ) )
+ // InternalQVTimperative.g:12734:1: ( ( rule__AttributeCS__Alternatives_0 )? )
{
- // InternalQVTimperative.g:15119:1: ( ( rule__AttributeCS__Alternatives_0 )? )
- // InternalQVTimperative.g:15120:1: ( rule__AttributeCS__Alternatives_0 )?
+ // InternalQVTimperative.g:12734:1: ( ( rule__AttributeCS__Alternatives_0 )? )
+ // InternalQVTimperative.g:12735:1: ( rule__AttributeCS__Alternatives_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getAlternatives_0());
}
- // InternalQVTimperative.g:15121:1: ( rule__AttributeCS__Alternatives_0 )?
- int alt134=2;
- int LA134_0 = input.LA(1);
+ // InternalQVTimperative.g:12736:1: ( rule__AttributeCS__Alternatives_0 )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( ((LA134_0>=117 && LA134_0<=118)) ) {
- alt134=1;
+ if ( ((LA118_0>=120 && LA118_0<=121)) ) {
+ alt118=1;
}
- switch (alt134) {
+ switch (alt118) {
case 1 :
- // InternalQVTimperative.g:15121:2: rule__AttributeCS__Alternatives_0
+ // InternalQVTimperative.g:12736:2: rule__AttributeCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Alternatives_0();
@@ -45600,14 +38987,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__1"
- // InternalQVTimperative.g:15131:1: rule__AttributeCS__Group__1 : rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2 ;
+ // InternalQVTimperative.g:12746:1: rule__AttributeCS__Group__1 : rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2 ;
public final void rule__AttributeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15135:1: ( rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2 )
- // InternalQVTimperative.g:15136:2: rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2
+ // InternalQVTimperative.g:12750:1: ( rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2 )
+ // InternalQVTimperative.g:12751:2: rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__AttributeCS__Group__1__Impl();
@@ -45638,22 +39025,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__1__Impl"
- // InternalQVTimperative.g:15143:1: rule__AttributeCS__Group__1__Impl : ( 'attribute' ) ;
+ // InternalQVTimperative.g:12758:1: rule__AttributeCS__Group__1__Impl : ( 'attribute' ) ;
public final void rule__AttributeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15147:1: ( ( 'attribute' ) )
- // InternalQVTimperative.g:15148:1: ( 'attribute' )
+ // InternalQVTimperative.g:12762:1: ( ( 'attribute' ) )
+ // InternalQVTimperative.g:12763:1: ( 'attribute' )
{
- // InternalQVTimperative.g:15148:1: ( 'attribute' )
- // InternalQVTimperative.g:15149:1: 'attribute'
+ // InternalQVTimperative.g:12763:1: ( 'attribute' )
+ // InternalQVTimperative.g:12764:1: 'attribute'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getAttributeKeyword_1());
}
- match(input,84,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,85,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getAttributeKeyword_1());
}
@@ -45679,16 +39066,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__2"
- // InternalQVTimperative.g:15162:1: rule__AttributeCS__Group__2 : rule__AttributeCS__Group__2__Impl rule__AttributeCS__Group__3 ;
+ // InternalQVTimperative.g:12777:1: rule__AttributeCS__Group__2 : rule__AttributeCS__Group__2__Impl rule__AttributeCS__Group__3 ;
public final void rule__AttributeCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15166:1: ( rule__AttributeCS__Group__2__Impl rule__AttributeCS__Group__3 )
- // InternalQVTimperative.g:15167:2: rule__AttributeCS__Group__2__Impl rule__AttributeCS__Group__3
+ // InternalQVTimperative.g:12781:1: ( rule__AttributeCS__Group__2__Impl rule__AttributeCS__Group__3 )
+ // InternalQVTimperative.g:12782:2: rule__AttributeCS__Group__2__Impl rule__AttributeCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_43);
+ pushFollow(FollowSets000.FOLLOW_41);
rule__AttributeCS__Group__2__Impl();
state._fsp--;
@@ -45717,23 +39104,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__2__Impl"
- // InternalQVTimperative.g:15174:1: rule__AttributeCS__Group__2__Impl : ( ( rule__AttributeCS__NameAssignment_2 ) ) ;
+ // InternalQVTimperative.g:12789:1: rule__AttributeCS__Group__2__Impl : ( ( rule__AttributeCS__NameAssignment_2 ) ) ;
public final void rule__AttributeCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15178:1: ( ( ( rule__AttributeCS__NameAssignment_2 ) ) )
- // InternalQVTimperative.g:15179:1: ( ( rule__AttributeCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:12793:1: ( ( ( rule__AttributeCS__NameAssignment_2 ) ) )
+ // InternalQVTimperative.g:12794:1: ( ( rule__AttributeCS__NameAssignment_2 ) )
{
- // InternalQVTimperative.g:15179:1: ( ( rule__AttributeCS__NameAssignment_2 ) )
- // InternalQVTimperative.g:15180:1: ( rule__AttributeCS__NameAssignment_2 )
+ // InternalQVTimperative.g:12794:1: ( ( rule__AttributeCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:12795:1: ( rule__AttributeCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getNameAssignment_2());
}
- // InternalQVTimperative.g:15181:1: ( rule__AttributeCS__NameAssignment_2 )
- // InternalQVTimperative.g:15181:2: rule__AttributeCS__NameAssignment_2
+ // InternalQVTimperative.g:12796:1: ( rule__AttributeCS__NameAssignment_2 )
+ // InternalQVTimperative.g:12796:2: rule__AttributeCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__NameAssignment_2();
@@ -45768,16 +39155,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__3"
- // InternalQVTimperative.g:15191:1: rule__AttributeCS__Group__3 : rule__AttributeCS__Group__3__Impl rule__AttributeCS__Group__4 ;
+ // InternalQVTimperative.g:12806:1: rule__AttributeCS__Group__3 : rule__AttributeCS__Group__3__Impl rule__AttributeCS__Group__4 ;
public final void rule__AttributeCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15195:1: ( rule__AttributeCS__Group__3__Impl rule__AttributeCS__Group__4 )
- // InternalQVTimperative.g:15196:2: rule__AttributeCS__Group__3__Impl rule__AttributeCS__Group__4
+ // InternalQVTimperative.g:12810:1: ( rule__AttributeCS__Group__3__Impl rule__AttributeCS__Group__4 )
+ // InternalQVTimperative.g:12811:2: rule__AttributeCS__Group__3__Impl rule__AttributeCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_43);
+ pushFollow(FollowSets000.FOLLOW_41);
rule__AttributeCS__Group__3__Impl();
state._fsp--;
@@ -45806,31 +39193,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__3__Impl"
- // InternalQVTimperative.g:15203:1: rule__AttributeCS__Group__3__Impl : ( ( rule__AttributeCS__Group_3__0 )? ) ;
+ // InternalQVTimperative.g:12818:1: rule__AttributeCS__Group__3__Impl : ( ( rule__AttributeCS__Group_3__0 )? ) ;
public final void rule__AttributeCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15207:1: ( ( ( rule__AttributeCS__Group_3__0 )? ) )
- // InternalQVTimperative.g:15208:1: ( ( rule__AttributeCS__Group_3__0 )? )
+ // InternalQVTimperative.g:12822:1: ( ( ( rule__AttributeCS__Group_3__0 )? ) )
+ // InternalQVTimperative.g:12823:1: ( ( rule__AttributeCS__Group_3__0 )? )
{
- // InternalQVTimperative.g:15208:1: ( ( rule__AttributeCS__Group_3__0 )? )
- // InternalQVTimperative.g:15209:1: ( rule__AttributeCS__Group_3__0 )?
+ // InternalQVTimperative.g:12823:1: ( ( rule__AttributeCS__Group_3__0 )? )
+ // InternalQVTimperative.g:12824:1: ( rule__AttributeCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_3());
}
- // InternalQVTimperative.g:15210:1: ( rule__AttributeCS__Group_3__0 )?
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalQVTimperative.g:12825:1: ( rule__AttributeCS__Group_3__0 )?
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA135_0==75) ) {
- alt135=1;
+ if ( (LA119_0==76) ) {
+ alt119=1;
}
- switch (alt135) {
+ switch (alt119) {
case 1 :
- // InternalQVTimperative.g:15210:2: rule__AttributeCS__Group_3__0
+ // InternalQVTimperative.g:12825:2: rule__AttributeCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_3__0();
@@ -45868,16 +39255,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__4"
- // InternalQVTimperative.g:15220:1: rule__AttributeCS__Group__4 : rule__AttributeCS__Group__4__Impl rule__AttributeCS__Group__5 ;
+ // InternalQVTimperative.g:12835:1: rule__AttributeCS__Group__4 : rule__AttributeCS__Group__4__Impl rule__AttributeCS__Group__5 ;
public final void rule__AttributeCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15224:1: ( rule__AttributeCS__Group__4__Impl rule__AttributeCS__Group__5 )
- // InternalQVTimperative.g:15225:2: rule__AttributeCS__Group__4__Impl rule__AttributeCS__Group__5
+ // InternalQVTimperative.g:12839:1: ( rule__AttributeCS__Group__4__Impl rule__AttributeCS__Group__5 )
+ // InternalQVTimperative.g:12840:2: rule__AttributeCS__Group__4__Impl rule__AttributeCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_43);
+ pushFollow(FollowSets000.FOLLOW_41);
rule__AttributeCS__Group__4__Impl();
state._fsp--;
@@ -45906,31 +39293,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__4__Impl"
- // InternalQVTimperative.g:15232:1: rule__AttributeCS__Group__4__Impl : ( ( rule__AttributeCS__Group_4__0 )? ) ;
+ // InternalQVTimperative.g:12847:1: rule__AttributeCS__Group__4__Impl : ( ( rule__AttributeCS__Group_4__0 )? ) ;
public final void rule__AttributeCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15236:1: ( ( ( rule__AttributeCS__Group_4__0 )? ) )
- // InternalQVTimperative.g:15237:1: ( ( rule__AttributeCS__Group_4__0 )? )
+ // InternalQVTimperative.g:12851:1: ( ( ( rule__AttributeCS__Group_4__0 )? ) )
+ // InternalQVTimperative.g:12852:1: ( ( rule__AttributeCS__Group_4__0 )? )
{
- // InternalQVTimperative.g:15237:1: ( ( rule__AttributeCS__Group_4__0 )? )
- // InternalQVTimperative.g:15238:1: ( rule__AttributeCS__Group_4__0 )?
+ // InternalQVTimperative.g:12852:1: ( ( rule__AttributeCS__Group_4__0 )? )
+ // InternalQVTimperative.g:12853:1: ( rule__AttributeCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_4());
}
- // InternalQVTimperative.g:15239:1: ( rule__AttributeCS__Group_4__0 )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalQVTimperative.g:12854:1: ( rule__AttributeCS__Group_4__0 )?
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA136_0==40) ) {
- alt136=1;
+ if ( (LA120_0==42) ) {
+ alt120=1;
}
- switch (alt136) {
+ switch (alt120) {
case 1 :
- // InternalQVTimperative.g:15239:2: rule__AttributeCS__Group_4__0
+ // InternalQVTimperative.g:12854:2: rule__AttributeCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_4__0();
@@ -45968,16 +39355,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__5"
- // InternalQVTimperative.g:15249:1: rule__AttributeCS__Group__5 : rule__AttributeCS__Group__5__Impl rule__AttributeCS__Group__6 ;
+ // InternalQVTimperative.g:12864:1: rule__AttributeCS__Group__5 : rule__AttributeCS__Group__5__Impl rule__AttributeCS__Group__6 ;
public final void rule__AttributeCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15253:1: ( rule__AttributeCS__Group__5__Impl rule__AttributeCS__Group__6 )
- // InternalQVTimperative.g:15254:2: rule__AttributeCS__Group__5__Impl rule__AttributeCS__Group__6
+ // InternalQVTimperative.g:12868:1: ( rule__AttributeCS__Group__5__Impl rule__AttributeCS__Group__6 )
+ // InternalQVTimperative.g:12869:2: rule__AttributeCS__Group__5__Impl rule__AttributeCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_43);
+ pushFollow(FollowSets000.FOLLOW_41);
rule__AttributeCS__Group__5__Impl();
state._fsp--;
@@ -46006,35 +39393,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__5__Impl"
- // InternalQVTimperative.g:15261:1: rule__AttributeCS__Group__5__Impl : ( ( rule__AttributeCS__Group_5__0 )? ) ;
+ // InternalQVTimperative.g:12876:1: rule__AttributeCS__Group__5__Impl : ( ( rule__AttributeCS__Group_5__0 )? ) ;
public final void rule__AttributeCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15265:1: ( ( ( rule__AttributeCS__Group_5__0 )? ) )
- // InternalQVTimperative.g:15266:1: ( ( rule__AttributeCS__Group_5__0 )? )
+ // InternalQVTimperative.g:12880:1: ( ( ( rule__AttributeCS__Group_5__0 )? ) )
+ // InternalQVTimperative.g:12881:1: ( ( rule__AttributeCS__Group_5__0 )? )
{
- // InternalQVTimperative.g:15266:1: ( ( rule__AttributeCS__Group_5__0 )? )
- // InternalQVTimperative.g:15267:1: ( rule__AttributeCS__Group_5__0 )?
+ // InternalQVTimperative.g:12881:1: ( ( rule__AttributeCS__Group_5__0 )? )
+ // InternalQVTimperative.g:12882:1: ( rule__AttributeCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_5());
}
- // InternalQVTimperative.g:15268:1: ( rule__AttributeCS__Group_5__0 )?
- int alt137=2;
- int LA137_0 = input.LA(1);
+ // InternalQVTimperative.g:12883:1: ( rule__AttributeCS__Group_5__0 )?
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA137_0==69) ) {
- int LA137_1 = input.LA(2);
+ if ( (LA121_0==71) ) {
+ int LA121_1 = input.LA(2);
- if ( (LA137_1==116||(LA137_1>=119 && LA137_1<=133)) ) {
- alt137=1;
+ if ( (LA121_1==118||(LA121_1>=122 && LA121_1<=136)) ) {
+ alt121=1;
}
}
- switch (alt137) {
+ switch (alt121) {
case 1 :
- // InternalQVTimperative.g:15268:2: rule__AttributeCS__Group_5__0
+ // InternalQVTimperative.g:12883:2: rule__AttributeCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_5__0();
@@ -46072,14 +39459,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__6"
- // InternalQVTimperative.g:15278:1: rule__AttributeCS__Group__6 : rule__AttributeCS__Group__6__Impl ;
+ // InternalQVTimperative.g:12893:1: rule__AttributeCS__Group__6 : rule__AttributeCS__Group__6__Impl ;
public final void rule__AttributeCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15282:1: ( rule__AttributeCS__Group__6__Impl )
- // InternalQVTimperative.g:15283:2: rule__AttributeCS__Group__6__Impl
+ // InternalQVTimperative.g:12897:1: ( rule__AttributeCS__Group__6__Impl )
+ // InternalQVTimperative.g:12898:2: rule__AttributeCS__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group__6__Impl();
@@ -46105,23 +39492,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group__6__Impl"
- // InternalQVTimperative.g:15289:1: rule__AttributeCS__Group__6__Impl : ( ( rule__AttributeCS__Alternatives_6 ) ) ;
+ // InternalQVTimperative.g:12904:1: rule__AttributeCS__Group__6__Impl : ( ( rule__AttributeCS__Alternatives_6 ) ) ;
public final void rule__AttributeCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15293:1: ( ( ( rule__AttributeCS__Alternatives_6 ) ) )
- // InternalQVTimperative.g:15294:1: ( ( rule__AttributeCS__Alternatives_6 ) )
+ // InternalQVTimperative.g:12908:1: ( ( ( rule__AttributeCS__Alternatives_6 ) ) )
+ // InternalQVTimperative.g:12909:1: ( ( rule__AttributeCS__Alternatives_6 ) )
{
- // InternalQVTimperative.g:15294:1: ( ( rule__AttributeCS__Alternatives_6 ) )
- // InternalQVTimperative.g:15295:1: ( rule__AttributeCS__Alternatives_6 )
+ // InternalQVTimperative.g:12909:1: ( ( rule__AttributeCS__Alternatives_6 ) )
+ // InternalQVTimperative.g:12910:1: ( rule__AttributeCS__Alternatives_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getAlternatives_6());
}
- // InternalQVTimperative.g:15296:1: ( rule__AttributeCS__Alternatives_6 )
- // InternalQVTimperative.g:15296:2: rule__AttributeCS__Alternatives_6
+ // InternalQVTimperative.g:12911:1: ( rule__AttributeCS__Alternatives_6 )
+ // InternalQVTimperative.g:12911:2: rule__AttributeCS__Alternatives_6
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Alternatives_6();
@@ -46156,16 +39543,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_0_0__0"
- // InternalQVTimperative.g:15320:1: rule__AttributeCS__Group_0_0__0 : rule__AttributeCS__Group_0_0__0__Impl rule__AttributeCS__Group_0_0__1 ;
+ // InternalQVTimperative.g:12935:1: rule__AttributeCS__Group_0_0__0 : rule__AttributeCS__Group_0_0__0__Impl rule__AttributeCS__Group_0_0__1 ;
public final void rule__AttributeCS__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15324:1: ( rule__AttributeCS__Group_0_0__0__Impl rule__AttributeCS__Group_0_0__1 )
- // InternalQVTimperative.g:15325:2: rule__AttributeCS__Group_0_0__0__Impl rule__AttributeCS__Group_0_0__1
+ // InternalQVTimperative.g:12939:1: ( rule__AttributeCS__Group_0_0__0__Impl rule__AttributeCS__Group_0_0__1 )
+ // InternalQVTimperative.g:12940:2: rule__AttributeCS__Group_0_0__0__Impl rule__AttributeCS__Group_0_0__1
{
- pushFollow(FollowSets000.FOLLOW_56);
+ pushFollow(FollowSets000.FOLLOW_54);
rule__AttributeCS__Group_0_0__0__Impl();
state._fsp--;
@@ -46194,23 +39581,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_0_0__0__Impl"
- // InternalQVTimperative.g:15332:1: rule__AttributeCS__Group_0_0__0__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) ) ;
+ // InternalQVTimperative.g:12947:1: rule__AttributeCS__Group_0_0__0__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) ) ;
public final void rule__AttributeCS__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15336:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) ) )
- // InternalQVTimperative.g:15337:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTimperative.g:12951:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) ) )
+ // InternalQVTimperative.g:12952:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) )
{
- // InternalQVTimperative.g:15337:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) )
- // InternalQVTimperative.g:15338:1: ( rule__AttributeCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTimperative.g:12952:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTimperative.g:12953:1: ( rule__AttributeCS__QualifiersAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_0_0_0());
}
- // InternalQVTimperative.g:15339:1: ( rule__AttributeCS__QualifiersAssignment_0_0_0 )
- // InternalQVTimperative.g:15339:2: rule__AttributeCS__QualifiersAssignment_0_0_0
+ // InternalQVTimperative.g:12954:1: ( rule__AttributeCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTimperative.g:12954:2: rule__AttributeCS__QualifiersAssignment_0_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_0_0_0();
@@ -46245,14 +39632,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_0_0__1"
- // InternalQVTimperative.g:15349:1: rule__AttributeCS__Group_0_0__1 : rule__AttributeCS__Group_0_0__1__Impl ;
+ // InternalQVTimperative.g:12964:1: rule__AttributeCS__Group_0_0__1 : rule__AttributeCS__Group_0_0__1__Impl ;
public final void rule__AttributeCS__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15353:1: ( rule__AttributeCS__Group_0_0__1__Impl )
- // InternalQVTimperative.g:15354:2: rule__AttributeCS__Group_0_0__1__Impl
+ // InternalQVTimperative.g:12968:1: ( rule__AttributeCS__Group_0_0__1__Impl )
+ // InternalQVTimperative.g:12969:2: rule__AttributeCS__Group_0_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_0_0__1__Impl();
@@ -46278,31 +39665,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_0_0__1__Impl"
- // InternalQVTimperative.g:15360:1: rule__AttributeCS__Group_0_0__1__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? ) ;
+ // InternalQVTimperative.g:12975:1: rule__AttributeCS__Group_0_0__1__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? ) ;
public final void rule__AttributeCS__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15364:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? ) )
- // InternalQVTimperative.g:15365:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTimperative.g:12979:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? ) )
+ // InternalQVTimperative.g:12980:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? )
{
- // InternalQVTimperative.g:15365:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? )
- // InternalQVTimperative.g:15366:1: ( rule__AttributeCS__QualifiersAssignment_0_0_1 )?
+ // InternalQVTimperative.g:12980:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTimperative.g:12981:1: ( rule__AttributeCS__QualifiersAssignment_0_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_0_0_1());
}
- // InternalQVTimperative.g:15367:1: ( rule__AttributeCS__QualifiersAssignment_0_0_1 )?
- int alt138=2;
- int LA138_0 = input.LA(1);
+ // InternalQVTimperative.g:12982:1: ( rule__AttributeCS__QualifiersAssignment_0_0_1 )?
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA138_0==118) ) {
- alt138=1;
+ if ( (LA122_0==121) ) {
+ alt122=1;
}
- switch (alt138) {
+ switch (alt122) {
case 1 :
- // InternalQVTimperative.g:15367:2: rule__AttributeCS__QualifiersAssignment_0_0_1
+ // InternalQVTimperative.g:12982:2: rule__AttributeCS__QualifiersAssignment_0_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_0_0_1();
@@ -46340,16 +39727,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_0_1__0"
- // InternalQVTimperative.g:15381:1: rule__AttributeCS__Group_0_1__0 : rule__AttributeCS__Group_0_1__0__Impl rule__AttributeCS__Group_0_1__1 ;
+ // InternalQVTimperative.g:12996:1: rule__AttributeCS__Group_0_1__0 : rule__AttributeCS__Group_0_1__0__Impl rule__AttributeCS__Group_0_1__1 ;
public final void rule__AttributeCS__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15385:1: ( rule__AttributeCS__Group_0_1__0__Impl rule__AttributeCS__Group_0_1__1 )
- // InternalQVTimperative.g:15386:2: rule__AttributeCS__Group_0_1__0__Impl rule__AttributeCS__Group_0_1__1
+ // InternalQVTimperative.g:13000:1: ( rule__AttributeCS__Group_0_1__0__Impl rule__AttributeCS__Group_0_1__1 )
+ // InternalQVTimperative.g:13001:2: rule__AttributeCS__Group_0_1__0__Impl rule__AttributeCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_57);
+ pushFollow(FollowSets000.FOLLOW_55);
rule__AttributeCS__Group_0_1__0__Impl();
state._fsp--;
@@ -46378,23 +39765,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_0_1__0__Impl"
- // InternalQVTimperative.g:15393:1: rule__AttributeCS__Group_0_1__0__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) ) ;
+ // InternalQVTimperative.g:13008:1: rule__AttributeCS__Group_0_1__0__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) ) ;
public final void rule__AttributeCS__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15397:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) ) )
- // InternalQVTimperative.g:15398:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTimperative.g:13012:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) ) )
+ // InternalQVTimperative.g:13013:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) )
{
- // InternalQVTimperative.g:15398:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) )
- // InternalQVTimperative.g:15399:1: ( rule__AttributeCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTimperative.g:13013:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTimperative.g:13014:1: ( rule__AttributeCS__QualifiersAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_0_1_0());
}
- // InternalQVTimperative.g:15400:1: ( rule__AttributeCS__QualifiersAssignment_0_1_0 )
- // InternalQVTimperative.g:15400:2: rule__AttributeCS__QualifiersAssignment_0_1_0
+ // InternalQVTimperative.g:13015:1: ( rule__AttributeCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTimperative.g:13015:2: rule__AttributeCS__QualifiersAssignment_0_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_0_1_0();
@@ -46429,14 +39816,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_0_1__1"
- // InternalQVTimperative.g:15410:1: rule__AttributeCS__Group_0_1__1 : rule__AttributeCS__Group_0_1__1__Impl ;
+ // InternalQVTimperative.g:13025:1: rule__AttributeCS__Group_0_1__1 : rule__AttributeCS__Group_0_1__1__Impl ;
public final void rule__AttributeCS__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15414:1: ( rule__AttributeCS__Group_0_1__1__Impl )
- // InternalQVTimperative.g:15415:2: rule__AttributeCS__Group_0_1__1__Impl
+ // InternalQVTimperative.g:13029:1: ( rule__AttributeCS__Group_0_1__1__Impl )
+ // InternalQVTimperative.g:13030:2: rule__AttributeCS__Group_0_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_0_1__1__Impl();
@@ -46462,31 +39849,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_0_1__1__Impl"
- // InternalQVTimperative.g:15421:1: rule__AttributeCS__Group_0_1__1__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? ) ;
+ // InternalQVTimperative.g:13036:1: rule__AttributeCS__Group_0_1__1__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? ) ;
public final void rule__AttributeCS__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15425:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? ) )
- // InternalQVTimperative.g:15426:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTimperative.g:13040:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? ) )
+ // InternalQVTimperative.g:13041:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? )
{
- // InternalQVTimperative.g:15426:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? )
- // InternalQVTimperative.g:15427:1: ( rule__AttributeCS__QualifiersAssignment_0_1_1 )?
+ // InternalQVTimperative.g:13041:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTimperative.g:13042:1: ( rule__AttributeCS__QualifiersAssignment_0_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_0_1_1());
}
- // InternalQVTimperative.g:15428:1: ( rule__AttributeCS__QualifiersAssignment_0_1_1 )?
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalQVTimperative.g:13043:1: ( rule__AttributeCS__QualifiersAssignment_0_1_1 )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA139_0==117) ) {
- alt139=1;
+ if ( (LA123_0==120) ) {
+ alt123=1;
}
- switch (alt139) {
+ switch (alt123) {
case 1 :
- // InternalQVTimperative.g:15428:2: rule__AttributeCS__QualifiersAssignment_0_1_1
+ // InternalQVTimperative.g:13043:2: rule__AttributeCS__QualifiersAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_0_1_1();
@@ -46524,16 +39911,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_3__0"
- // InternalQVTimperative.g:15442:1: rule__AttributeCS__Group_3__0 : rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1 ;
+ // InternalQVTimperative.g:13057:1: rule__AttributeCS__Group_3__0 : rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1 ;
public final void rule__AttributeCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15446:1: ( rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1 )
- // InternalQVTimperative.g:15447:2: rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1
+ // InternalQVTimperative.g:13061:1: ( rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1 )
+ // InternalQVTimperative.g:13062:2: rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__AttributeCS__Group_3__0__Impl();
state._fsp--;
@@ -46562,22 +39949,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_3__0__Impl"
- // InternalQVTimperative.g:15454:1: rule__AttributeCS__Group_3__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:13069:1: rule__AttributeCS__Group_3__0__Impl : ( ':' ) ;
public final void rule__AttributeCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15458:1: ( ( ':' ) )
- // InternalQVTimperative.g:15459:1: ( ':' )
+ // InternalQVTimperative.g:13073:1: ( ( ':' ) )
+ // InternalQVTimperative.g:13074:1: ( ':' )
{
- // InternalQVTimperative.g:15459:1: ( ':' )
- // InternalQVTimperative.g:15460:1: ':'
+ // InternalQVTimperative.g:13074:1: ( ':' )
+ // InternalQVTimperative.g:13075:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getColonKeyword_3_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getColonKeyword_3_0());
}
@@ -46603,14 +39990,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_3__1"
- // InternalQVTimperative.g:15473:1: rule__AttributeCS__Group_3__1 : rule__AttributeCS__Group_3__1__Impl ;
+ // InternalQVTimperative.g:13088:1: rule__AttributeCS__Group_3__1 : rule__AttributeCS__Group_3__1__Impl ;
public final void rule__AttributeCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15477:1: ( rule__AttributeCS__Group_3__1__Impl )
- // InternalQVTimperative.g:15478:2: rule__AttributeCS__Group_3__1__Impl
+ // InternalQVTimperative.g:13092:1: ( rule__AttributeCS__Group_3__1__Impl )
+ // InternalQVTimperative.g:13093:2: rule__AttributeCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_3__1__Impl();
@@ -46636,23 +40023,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_3__1__Impl"
- // InternalQVTimperative.g:15484:1: rule__AttributeCS__Group_3__1__Impl : ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) ) ;
+ // InternalQVTimperative.g:13099:1: rule__AttributeCS__Group_3__1__Impl : ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) ) ;
public final void rule__AttributeCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15488:1: ( ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) ) )
- // InternalQVTimperative.g:15489:1: ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) )
+ // InternalQVTimperative.g:13103:1: ( ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) ) )
+ // InternalQVTimperative.g:13104:1: ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) )
{
- // InternalQVTimperative.g:15489:1: ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) )
- // InternalQVTimperative.g:15490:1: ( rule__AttributeCS__OwnedTypeAssignment_3_1 )
+ // InternalQVTimperative.g:13104:1: ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) )
+ // InternalQVTimperative.g:13105:1: ( rule__AttributeCS__OwnedTypeAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedTypeAssignment_3_1());
}
- // InternalQVTimperative.g:15491:1: ( rule__AttributeCS__OwnedTypeAssignment_3_1 )
- // InternalQVTimperative.g:15491:2: rule__AttributeCS__OwnedTypeAssignment_3_1
+ // InternalQVTimperative.g:13106:1: ( rule__AttributeCS__OwnedTypeAssignment_3_1 )
+ // InternalQVTimperative.g:13106:2: rule__AttributeCS__OwnedTypeAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__OwnedTypeAssignment_3_1();
@@ -46687,16 +40074,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_4__0"
- // InternalQVTimperative.g:15505:1: rule__AttributeCS__Group_4__0 : rule__AttributeCS__Group_4__0__Impl rule__AttributeCS__Group_4__1 ;
+ // InternalQVTimperative.g:13120:1: rule__AttributeCS__Group_4__0 : rule__AttributeCS__Group_4__0__Impl rule__AttributeCS__Group_4__1 ;
public final void rule__AttributeCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15509:1: ( rule__AttributeCS__Group_4__0__Impl rule__AttributeCS__Group_4__1 )
- // InternalQVTimperative.g:15510:2: rule__AttributeCS__Group_4__0__Impl rule__AttributeCS__Group_4__1
+ // InternalQVTimperative.g:13124:1: ( rule__AttributeCS__Group_4__0__Impl rule__AttributeCS__Group_4__1 )
+ // InternalQVTimperative.g:13125:2: rule__AttributeCS__Group_4__0__Impl rule__AttributeCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_58);
+ pushFollow(FollowSets000.FOLLOW_56);
rule__AttributeCS__Group_4__0__Impl();
state._fsp--;
@@ -46725,22 +40112,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_4__0__Impl"
- // InternalQVTimperative.g:15517:1: rule__AttributeCS__Group_4__0__Impl : ( '=' ) ;
+ // InternalQVTimperative.g:13132:1: rule__AttributeCS__Group_4__0__Impl : ( '=' ) ;
public final void rule__AttributeCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15521:1: ( ( '=' ) )
- // InternalQVTimperative.g:15522:1: ( '=' )
+ // InternalQVTimperative.g:13136:1: ( ( '=' ) )
+ // InternalQVTimperative.g:13137:1: ( '=' )
{
- // InternalQVTimperative.g:15522:1: ( '=' )
- // InternalQVTimperative.g:15523:1: '='
+ // InternalQVTimperative.g:13137:1: ( '=' )
+ // InternalQVTimperative.g:13138:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getEqualsSignKeyword_4_0());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getEqualsSignKeyword_4_0());
}
@@ -46766,14 +40153,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_4__1"
- // InternalQVTimperative.g:15536:1: rule__AttributeCS__Group_4__1 : rule__AttributeCS__Group_4__1__Impl ;
+ // InternalQVTimperative.g:13151:1: rule__AttributeCS__Group_4__1 : rule__AttributeCS__Group_4__1__Impl ;
public final void rule__AttributeCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15540:1: ( rule__AttributeCS__Group_4__1__Impl )
- // InternalQVTimperative.g:15541:2: rule__AttributeCS__Group_4__1__Impl
+ // InternalQVTimperative.g:13155:1: ( rule__AttributeCS__Group_4__1__Impl )
+ // InternalQVTimperative.g:13156:2: rule__AttributeCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_4__1__Impl();
@@ -46799,23 +40186,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_4__1__Impl"
- // InternalQVTimperative.g:15547:1: rule__AttributeCS__Group_4__1__Impl : ( ( rule__AttributeCS__DefaultAssignment_4_1 ) ) ;
+ // InternalQVTimperative.g:13162:1: rule__AttributeCS__Group_4__1__Impl : ( ( rule__AttributeCS__DefaultAssignment_4_1 ) ) ;
public final void rule__AttributeCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15551:1: ( ( ( rule__AttributeCS__DefaultAssignment_4_1 ) ) )
- // InternalQVTimperative.g:15552:1: ( ( rule__AttributeCS__DefaultAssignment_4_1 ) )
+ // InternalQVTimperative.g:13166:1: ( ( ( rule__AttributeCS__DefaultAssignment_4_1 ) ) )
+ // InternalQVTimperative.g:13167:1: ( ( rule__AttributeCS__DefaultAssignment_4_1 ) )
{
- // InternalQVTimperative.g:15552:1: ( ( rule__AttributeCS__DefaultAssignment_4_1 ) )
- // InternalQVTimperative.g:15553:1: ( rule__AttributeCS__DefaultAssignment_4_1 )
+ // InternalQVTimperative.g:13167:1: ( ( rule__AttributeCS__DefaultAssignment_4_1 ) )
+ // InternalQVTimperative.g:13168:1: ( rule__AttributeCS__DefaultAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getDefaultAssignment_4_1());
}
- // InternalQVTimperative.g:15554:1: ( rule__AttributeCS__DefaultAssignment_4_1 )
- // InternalQVTimperative.g:15554:2: rule__AttributeCS__DefaultAssignment_4_1
+ // InternalQVTimperative.g:13169:1: ( rule__AttributeCS__DefaultAssignment_4_1 )
+ // InternalQVTimperative.g:13169:2: rule__AttributeCS__DefaultAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__DefaultAssignment_4_1();
@@ -46850,16 +40237,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_5__0"
- // InternalQVTimperative.g:15568:1: rule__AttributeCS__Group_5__0 : rule__AttributeCS__Group_5__0__Impl rule__AttributeCS__Group_5__1 ;
+ // InternalQVTimperative.g:13183:1: rule__AttributeCS__Group_5__0 : rule__AttributeCS__Group_5__0__Impl rule__AttributeCS__Group_5__1 ;
public final void rule__AttributeCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15572:1: ( rule__AttributeCS__Group_5__0__Impl rule__AttributeCS__Group_5__1 )
- // InternalQVTimperative.g:15573:2: rule__AttributeCS__Group_5__0__Impl rule__AttributeCS__Group_5__1
+ // InternalQVTimperative.g:13187:1: ( rule__AttributeCS__Group_5__0__Impl rule__AttributeCS__Group_5__1 )
+ // InternalQVTimperative.g:13188:2: rule__AttributeCS__Group_5__0__Impl rule__AttributeCS__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_59);
+ pushFollow(FollowSets000.FOLLOW_57);
rule__AttributeCS__Group_5__0__Impl();
state._fsp--;
@@ -46888,22 +40275,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_5__0__Impl"
- // InternalQVTimperative.g:15580:1: rule__AttributeCS__Group_5__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:13195:1: rule__AttributeCS__Group_5__0__Impl : ( '{' ) ;
public final void rule__AttributeCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15584:1: ( ( '{' ) )
- // InternalQVTimperative.g:15585:1: ( '{' )
+ // InternalQVTimperative.g:13199:1: ( ( '{' ) )
+ // InternalQVTimperative.g:13200:1: ( '{' )
{
- // InternalQVTimperative.g:15585:1: ( '{' )
- // InternalQVTimperative.g:15586:1: '{'
+ // InternalQVTimperative.g:13200:1: ( '{' )
+ // InternalQVTimperative.g:13201:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getLeftCurlyBracketKeyword_5_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getLeftCurlyBracketKeyword_5_0());
}
@@ -46929,16 +40316,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_5__1"
- // InternalQVTimperative.g:15599:1: rule__AttributeCS__Group_5__1 : rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2 ;
+ // InternalQVTimperative.g:13214:1: rule__AttributeCS__Group_5__1 : rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2 ;
public final void rule__AttributeCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15603:1: ( rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2 )
- // InternalQVTimperative.g:15604:2: rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2
+ // InternalQVTimperative.g:13218:1: ( rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2 )
+ // InternalQVTimperative.g:13219:2: rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__AttributeCS__Group_5__1__Impl();
state._fsp--;
@@ -46967,28 +40354,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_5__1__Impl"
- // InternalQVTimperative.g:15611:1: rule__AttributeCS__Group_5__1__Impl : ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) ) ;
+ // InternalQVTimperative.g:13226:1: rule__AttributeCS__Group_5__1__Impl : ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) ) ;
public final void rule__AttributeCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15615:1: ( ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) ) )
- // InternalQVTimperative.g:15616:1: ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) )
+ // InternalQVTimperative.g:13230:1: ( ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) ) )
+ // InternalQVTimperative.g:13231:1: ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) )
{
- // InternalQVTimperative.g:15616:1: ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) )
- // InternalQVTimperative.g:15617:1: ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* )
+ // InternalQVTimperative.g:13231:1: ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) )
+ // InternalQVTimperative.g:13232:1: ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* )
{
- // InternalQVTimperative.g:15617:1: ( ( rule__AttributeCS__Group_5_1__0 ) )
- // InternalQVTimperative.g:15618:1: ( rule__AttributeCS__Group_5_1__0 )
+ // InternalQVTimperative.g:13232:1: ( ( rule__AttributeCS__Group_5_1__0 ) )
+ // InternalQVTimperative.g:13233:1: ( rule__AttributeCS__Group_5_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_5_1());
}
- // InternalQVTimperative.g:15619:1: ( rule__AttributeCS__Group_5_1__0 )
- // InternalQVTimperative.g:15619:2: rule__AttributeCS__Group_5_1__0
+ // InternalQVTimperative.g:13234:1: ( rule__AttributeCS__Group_5_1__0 )
+ // InternalQVTimperative.g:13234:2: rule__AttributeCS__Group_5_1__0
{
- pushFollow(FollowSets000.FOLLOW_60);
+ pushFollow(FollowSets000.FOLLOW_58);
rule__AttributeCS__Group_5_1__0();
state._fsp--;
@@ -47002,28 +40389,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
- // InternalQVTimperative.g:15622:1: ( ( rule__AttributeCS__Group_5_1__0 )* )
- // InternalQVTimperative.g:15623:1: ( rule__AttributeCS__Group_5_1__0 )*
+ // InternalQVTimperative.g:13237:1: ( ( rule__AttributeCS__Group_5_1__0 )* )
+ // InternalQVTimperative.g:13238:1: ( rule__AttributeCS__Group_5_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_5_1());
}
- // InternalQVTimperative.g:15624:1: ( rule__AttributeCS__Group_5_1__0 )*
- loop140:
+ // InternalQVTimperative.g:13239:1: ( rule__AttributeCS__Group_5_1__0 )*
+ loop124:
do {
- int alt140=2;
- int LA140_0 = input.LA(1);
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA140_0==116||(LA140_0>=119 && LA140_0<=133)) ) {
- alt140=1;
+ if ( (LA124_0==118||(LA124_0>=122 && LA124_0<=136)) ) {
+ alt124=1;
}
- switch (alt140) {
+ switch (alt124) {
case 1 :
- // InternalQVTimperative.g:15624:2: rule__AttributeCS__Group_5_1__0
+ // InternalQVTimperative.g:13239:2: rule__AttributeCS__Group_5_1__0
{
- pushFollow(FollowSets000.FOLLOW_60);
+ pushFollow(FollowSets000.FOLLOW_58);
rule__AttributeCS__Group_5_1__0();
state._fsp--;
@@ -47033,7 +40420,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop140;
+ break loop124;
}
} while (true);
@@ -47065,14 +40452,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_5__2"
- // InternalQVTimperative.g:15635:1: rule__AttributeCS__Group_5__2 : rule__AttributeCS__Group_5__2__Impl ;
+ // InternalQVTimperative.g:13250:1: rule__AttributeCS__Group_5__2 : rule__AttributeCS__Group_5__2__Impl ;
public final void rule__AttributeCS__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15639:1: ( rule__AttributeCS__Group_5__2__Impl )
- // InternalQVTimperative.g:15640:2: rule__AttributeCS__Group_5__2__Impl
+ // InternalQVTimperative.g:13254:1: ( rule__AttributeCS__Group_5__2__Impl )
+ // InternalQVTimperative.g:13255:2: rule__AttributeCS__Group_5__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_5__2__Impl();
@@ -47098,22 +40485,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_5__2__Impl"
- // InternalQVTimperative.g:15646:1: rule__AttributeCS__Group_5__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:13261:1: rule__AttributeCS__Group_5__2__Impl : ( '}' ) ;
public final void rule__AttributeCS__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15650:1: ( ( '}' ) )
- // InternalQVTimperative.g:15651:1: ( '}' )
+ // InternalQVTimperative.g:13265:1: ( ( '}' ) )
+ // InternalQVTimperative.g:13266:1: ( '}' )
{
- // InternalQVTimperative.g:15651:1: ( '}' )
- // InternalQVTimperative.g:15652:1: '}'
+ // InternalQVTimperative.g:13266:1: ( '}' )
+ // InternalQVTimperative.g:13267:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getRightCurlyBracketKeyword_5_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getRightCurlyBracketKeyword_5_2());
}
@@ -47139,16 +40526,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_5_1__0"
- // InternalQVTimperative.g:15671:1: rule__AttributeCS__Group_5_1__0 : rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1 ;
+ // InternalQVTimperative.g:13286:1: rule__AttributeCS__Group_5_1__0 : rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1 ;
public final void rule__AttributeCS__Group_5_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15675:1: ( rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1 )
- // InternalQVTimperative.g:15676:2: rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1
+ // InternalQVTimperative.g:13290:1: ( rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1 )
+ // InternalQVTimperative.g:13291:2: rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__AttributeCS__Group_5_1__0__Impl();
state._fsp--;
@@ -47177,23 +40564,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_5_1__0__Impl"
- // InternalQVTimperative.g:15683:1: rule__AttributeCS__Group_5_1__0__Impl : ( ( rule__AttributeCS__Alternatives_5_1_0 ) ) ;
+ // InternalQVTimperative.g:13298:1: rule__AttributeCS__Group_5_1__0__Impl : ( ( rule__AttributeCS__Alternatives_5_1_0 ) ) ;
public final void rule__AttributeCS__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15687:1: ( ( ( rule__AttributeCS__Alternatives_5_1_0 ) ) )
- // InternalQVTimperative.g:15688:1: ( ( rule__AttributeCS__Alternatives_5_1_0 ) )
+ // InternalQVTimperative.g:13302:1: ( ( ( rule__AttributeCS__Alternatives_5_1_0 ) ) )
+ // InternalQVTimperative.g:13303:1: ( ( rule__AttributeCS__Alternatives_5_1_0 ) )
{
- // InternalQVTimperative.g:15688:1: ( ( rule__AttributeCS__Alternatives_5_1_0 ) )
- // InternalQVTimperative.g:15689:1: ( rule__AttributeCS__Alternatives_5_1_0 )
+ // InternalQVTimperative.g:13303:1: ( ( rule__AttributeCS__Alternatives_5_1_0 ) )
+ // InternalQVTimperative.g:13304:1: ( rule__AttributeCS__Alternatives_5_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getAlternatives_5_1_0());
}
- // InternalQVTimperative.g:15690:1: ( rule__AttributeCS__Alternatives_5_1_0 )
- // InternalQVTimperative.g:15690:2: rule__AttributeCS__Alternatives_5_1_0
+ // InternalQVTimperative.g:13305:1: ( rule__AttributeCS__Alternatives_5_1_0 )
+ // InternalQVTimperative.g:13305:2: rule__AttributeCS__Alternatives_5_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Alternatives_5_1_0();
@@ -47228,14 +40615,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_5_1__1"
- // InternalQVTimperative.g:15700:1: rule__AttributeCS__Group_5_1__1 : rule__AttributeCS__Group_5_1__1__Impl ;
+ // InternalQVTimperative.g:13315:1: rule__AttributeCS__Group_5_1__1 : rule__AttributeCS__Group_5_1__1__Impl ;
public final void rule__AttributeCS__Group_5_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15704:1: ( rule__AttributeCS__Group_5_1__1__Impl )
- // InternalQVTimperative.g:15705:2: rule__AttributeCS__Group_5_1__1__Impl
+ // InternalQVTimperative.g:13319:1: ( rule__AttributeCS__Group_5_1__1__Impl )
+ // InternalQVTimperative.g:13320:2: rule__AttributeCS__Group_5_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_5_1__1__Impl();
@@ -47261,33 +40648,33 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_5_1__1__Impl"
- // InternalQVTimperative.g:15711:1: rule__AttributeCS__Group_5_1__1__Impl : ( ( ',' )? ) ;
+ // InternalQVTimperative.g:13326:1: rule__AttributeCS__Group_5_1__1__Impl : ( ( ',' )? ) ;
public final void rule__AttributeCS__Group_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15715:1: ( ( ( ',' )? ) )
- // InternalQVTimperative.g:15716:1: ( ( ',' )? )
+ // InternalQVTimperative.g:13330:1: ( ( ( ',' )? ) )
+ // InternalQVTimperative.g:13331:1: ( ( ',' )? )
{
- // InternalQVTimperative.g:15716:1: ( ( ',' )? )
- // InternalQVTimperative.g:15717:1: ( ',' )?
+ // InternalQVTimperative.g:13331:1: ( ( ',' )? )
+ // InternalQVTimperative.g:13332:1: ( ',' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getCommaKeyword_5_1_1());
}
- // InternalQVTimperative.g:15718:1: ( ',' )?
- int alt141=2;
- int LA141_0 = input.LA(1);
+ // InternalQVTimperative.g:13333:1: ( ',' )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA141_0==72) ) {
- alt141=1;
+ if ( (LA125_0==73) ) {
+ alt125=1;
}
- switch (alt141) {
+ switch (alt125) {
case 1 :
- // InternalQVTimperative.g:15719:2: ','
+ // InternalQVTimperative.g:13334:2: ','
{
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
}
break;
@@ -47319,16 +40706,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0__0"
- // InternalQVTimperative.g:15734:1: rule__AttributeCS__Group_6_0__0 : rule__AttributeCS__Group_6_0__0__Impl rule__AttributeCS__Group_6_0__1 ;
+ // InternalQVTimperative.g:13349:1: rule__AttributeCS__Group_6_0__0 : rule__AttributeCS__Group_6_0__0__Impl rule__AttributeCS__Group_6_0__1 ;
public final void rule__AttributeCS__Group_6_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15738:1: ( rule__AttributeCS__Group_6_0__0__Impl rule__AttributeCS__Group_6_0__1 )
- // InternalQVTimperative.g:15739:2: rule__AttributeCS__Group_6_0__0__Impl rule__AttributeCS__Group_6_0__1
+ // InternalQVTimperative.g:13353:1: ( rule__AttributeCS__Group_6_0__0__Impl rule__AttributeCS__Group_6_0__1 )
+ // InternalQVTimperative.g:13354:2: rule__AttributeCS__Group_6_0__0__Impl rule__AttributeCS__Group_6_0__1
{
- pushFollow(FollowSets000.FOLLOW_61);
+ pushFollow(FollowSets000.FOLLOW_59);
rule__AttributeCS__Group_6_0__0__Impl();
state._fsp--;
@@ -47357,22 +40744,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0__0__Impl"
- // InternalQVTimperative.g:15746:1: rule__AttributeCS__Group_6_0__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:13361:1: rule__AttributeCS__Group_6_0__0__Impl : ( '{' ) ;
public final void rule__AttributeCS__Group_6_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15750:1: ( ( '{' ) )
- // InternalQVTimperative.g:15751:1: ( '{' )
+ // InternalQVTimperative.g:13365:1: ( ( '{' ) )
+ // InternalQVTimperative.g:13366:1: ( '{' )
{
- // InternalQVTimperative.g:15751:1: ( '{' )
- // InternalQVTimperative.g:15752:1: '{'
+ // InternalQVTimperative.g:13366:1: ( '{' )
+ // InternalQVTimperative.g:13367:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getLeftCurlyBracketKeyword_6_0_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getLeftCurlyBracketKeyword_6_0_0());
}
@@ -47398,16 +40785,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0__1"
- // InternalQVTimperative.g:15765:1: rule__AttributeCS__Group_6_0__1 : rule__AttributeCS__Group_6_0__1__Impl rule__AttributeCS__Group_6_0__2 ;
+ // InternalQVTimperative.g:13380:1: rule__AttributeCS__Group_6_0__1 : rule__AttributeCS__Group_6_0__1__Impl rule__AttributeCS__Group_6_0__2 ;
public final void rule__AttributeCS__Group_6_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15769:1: ( rule__AttributeCS__Group_6_0__1__Impl rule__AttributeCS__Group_6_0__2 )
- // InternalQVTimperative.g:15770:2: rule__AttributeCS__Group_6_0__1__Impl rule__AttributeCS__Group_6_0__2
+ // InternalQVTimperative.g:13384:1: ( rule__AttributeCS__Group_6_0__1__Impl rule__AttributeCS__Group_6_0__2 )
+ // InternalQVTimperative.g:13385:2: rule__AttributeCS__Group_6_0__1__Impl rule__AttributeCS__Group_6_0__2
{
- pushFollow(FollowSets000.FOLLOW_61);
+ pushFollow(FollowSets000.FOLLOW_59);
rule__AttributeCS__Group_6_0__1__Impl();
state._fsp--;
@@ -47436,37 +40823,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0__1__Impl"
- // InternalQVTimperative.g:15777:1: rule__AttributeCS__Group_6_0__1__Impl : ( ( rule__AttributeCS__Alternatives_6_0_1 )* ) ;
+ // InternalQVTimperative.g:13392:1: rule__AttributeCS__Group_6_0__1__Impl : ( ( rule__AttributeCS__Alternatives_6_0_1 )* ) ;
public final void rule__AttributeCS__Group_6_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15781:1: ( ( ( rule__AttributeCS__Alternatives_6_0_1 )* ) )
- // InternalQVTimperative.g:15782:1: ( ( rule__AttributeCS__Alternatives_6_0_1 )* )
+ // InternalQVTimperative.g:13396:1: ( ( ( rule__AttributeCS__Alternatives_6_0_1 )* ) )
+ // InternalQVTimperative.g:13397:1: ( ( rule__AttributeCS__Alternatives_6_0_1 )* )
{
- // InternalQVTimperative.g:15782:1: ( ( rule__AttributeCS__Alternatives_6_0_1 )* )
- // InternalQVTimperative.g:15783:1: ( rule__AttributeCS__Alternatives_6_0_1 )*
+ // InternalQVTimperative.g:13397:1: ( ( rule__AttributeCS__Alternatives_6_0_1 )* )
+ // InternalQVTimperative.g:13398:1: ( rule__AttributeCS__Alternatives_6_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getAlternatives_6_0_1());
}
- // InternalQVTimperative.g:15784:1: ( rule__AttributeCS__Alternatives_6_0_1 )*
- loop142:
+ // InternalQVTimperative.g:13399:1: ( rule__AttributeCS__Alternatives_6_0_1 )*
+ loop126:
do {
- int alt142=2;
- int LA142_0 = input.LA(1);
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( ((LA142_0>=85 && LA142_0<=86)) ) {
- alt142=1;
+ if ( ((LA126_0>=86 && LA126_0<=87)) ) {
+ alt126=1;
}
- switch (alt142) {
+ switch (alt126) {
case 1 :
- // InternalQVTimperative.g:15784:2: rule__AttributeCS__Alternatives_6_0_1
+ // InternalQVTimperative.g:13399:2: rule__AttributeCS__Alternatives_6_0_1
{
- pushFollow(FollowSets000.FOLLOW_62);
+ pushFollow(FollowSets000.FOLLOW_60);
rule__AttributeCS__Alternatives_6_0_1();
state._fsp--;
@@ -47476,7 +40863,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop142;
+ break loop126;
}
} while (true);
@@ -47505,14 +40892,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0__2"
- // InternalQVTimperative.g:15794:1: rule__AttributeCS__Group_6_0__2 : rule__AttributeCS__Group_6_0__2__Impl ;
+ // InternalQVTimperative.g:13409:1: rule__AttributeCS__Group_6_0__2 : rule__AttributeCS__Group_6_0__2__Impl ;
public final void rule__AttributeCS__Group_6_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15798:1: ( rule__AttributeCS__Group_6_0__2__Impl )
- // InternalQVTimperative.g:15799:2: rule__AttributeCS__Group_6_0__2__Impl
+ // InternalQVTimperative.g:13413:1: ( rule__AttributeCS__Group_6_0__2__Impl )
+ // InternalQVTimperative.g:13414:2: rule__AttributeCS__Group_6_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_6_0__2__Impl();
@@ -47538,22 +40925,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0__2__Impl"
- // InternalQVTimperative.g:15805:1: rule__AttributeCS__Group_6_0__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:13420:1: rule__AttributeCS__Group_6_0__2__Impl : ( '}' ) ;
public final void rule__AttributeCS__Group_6_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15809:1: ( ( '}' ) )
- // InternalQVTimperative.g:15810:1: ( '}' )
+ // InternalQVTimperative.g:13424:1: ( ( '}' ) )
+ // InternalQVTimperative.g:13425:1: ( '}' )
{
- // InternalQVTimperative.g:15810:1: ( '}' )
- // InternalQVTimperative.g:15811:1: '}'
+ // InternalQVTimperative.g:13425:1: ( '}' )
+ // InternalQVTimperative.g:13426:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getRightCurlyBracketKeyword_6_0_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getRightCurlyBracketKeyword_6_0_2());
}
@@ -47579,16 +40966,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__0"
- // InternalQVTimperative.g:15830:1: rule__AttributeCS__Group_6_0_1_0__0 : rule__AttributeCS__Group_6_0_1_0__0__Impl rule__AttributeCS__Group_6_0_1_0__1 ;
+ // InternalQVTimperative.g:13445:1: rule__AttributeCS__Group_6_0_1_0__0 : rule__AttributeCS__Group_6_0_1_0__0__Impl rule__AttributeCS__Group_6_0_1_0__1 ;
public final void rule__AttributeCS__Group_6_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15834:1: ( rule__AttributeCS__Group_6_0_1_0__0__Impl rule__AttributeCS__Group_6_0_1_0__1 )
- // InternalQVTimperative.g:15835:2: rule__AttributeCS__Group_6_0_1_0__0__Impl rule__AttributeCS__Group_6_0_1_0__1
+ // InternalQVTimperative.g:13449:1: ( rule__AttributeCS__Group_6_0_1_0__0__Impl rule__AttributeCS__Group_6_0_1_0__1 )
+ // InternalQVTimperative.g:13450:2: rule__AttributeCS__Group_6_0_1_0__0__Impl rule__AttributeCS__Group_6_0_1_0__1
{
- pushFollow(FollowSets000.FOLLOW_63);
+ pushFollow(FollowSets000.FOLLOW_61);
rule__AttributeCS__Group_6_0_1_0__0__Impl();
state._fsp--;
@@ -47617,22 +41004,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__0__Impl"
- // InternalQVTimperative.g:15842:1: rule__AttributeCS__Group_6_0_1_0__0__Impl : ( 'initial' ) ;
+ // InternalQVTimperative.g:13457:1: rule__AttributeCS__Group_6_0_1_0__0__Impl : ( 'initial' ) ;
public final void rule__AttributeCS__Group_6_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15846:1: ( ( 'initial' ) )
- // InternalQVTimperative.g:15847:1: ( 'initial' )
+ // InternalQVTimperative.g:13461:1: ( ( 'initial' ) )
+ // InternalQVTimperative.g:13462:1: ( 'initial' )
{
- // InternalQVTimperative.g:15847:1: ( 'initial' )
- // InternalQVTimperative.g:15848:1: 'initial'
+ // InternalQVTimperative.g:13462:1: ( 'initial' )
+ // InternalQVTimperative.g:13463:1: 'initial'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getInitialKeyword_6_0_1_0_0());
}
- match(input,85,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,86,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getInitialKeyword_6_0_1_0_0());
}
@@ -47658,16 +41045,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__1"
- // InternalQVTimperative.g:15861:1: rule__AttributeCS__Group_6_0_1_0__1 : rule__AttributeCS__Group_6_0_1_0__1__Impl rule__AttributeCS__Group_6_0_1_0__2 ;
+ // InternalQVTimperative.g:13476:1: rule__AttributeCS__Group_6_0_1_0__1 : rule__AttributeCS__Group_6_0_1_0__1__Impl rule__AttributeCS__Group_6_0_1_0__2 ;
public final void rule__AttributeCS__Group_6_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15865:1: ( rule__AttributeCS__Group_6_0_1_0__1__Impl rule__AttributeCS__Group_6_0_1_0__2 )
- // InternalQVTimperative.g:15866:2: rule__AttributeCS__Group_6_0_1_0__1__Impl rule__AttributeCS__Group_6_0_1_0__2
+ // InternalQVTimperative.g:13480:1: ( rule__AttributeCS__Group_6_0_1_0__1__Impl rule__AttributeCS__Group_6_0_1_0__2 )
+ // InternalQVTimperative.g:13481:2: rule__AttributeCS__Group_6_0_1_0__1__Impl rule__AttributeCS__Group_6_0_1_0__2
{
- pushFollow(FollowSets000.FOLLOW_63);
+ pushFollow(FollowSets000.FOLLOW_61);
rule__AttributeCS__Group_6_0_1_0__1__Impl();
state._fsp--;
@@ -47696,31 +41083,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__1__Impl"
- // InternalQVTimperative.g:15873:1: rule__AttributeCS__Group_6_0_1_0__1__Impl : ( ( ruleUnrestrictedName )? ) ;
+ // InternalQVTimperative.g:13488:1: rule__AttributeCS__Group_6_0_1_0__1__Impl : ( ( ruleUnrestrictedName )? ) ;
public final void rule__AttributeCS__Group_6_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15877:1: ( ( ( ruleUnrestrictedName )? ) )
- // InternalQVTimperative.g:15878:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTimperative.g:13492:1: ( ( ( ruleUnrestrictedName )? ) )
+ // InternalQVTimperative.g:13493:1: ( ( ruleUnrestrictedName )? )
{
- // InternalQVTimperative.g:15878:1: ( ( ruleUnrestrictedName )? )
- // InternalQVTimperative.g:15879:1: ( ruleUnrestrictedName )?
+ // InternalQVTimperative.g:13493:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTimperative.g:13494:1: ( ruleUnrestrictedName )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getUnrestrictedNameParserRuleCall_6_0_1_0_1());
}
- // InternalQVTimperative.g:15880:1: ( ruleUnrestrictedName )?
- int alt143=2;
- int LA143_0 = input.LA(1);
+ // InternalQVTimperative.g:13495:1: ( ruleUnrestrictedName )?
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( ((LA143_0>=RULE_SIMPLE_ID && LA143_0<=RULE_ESCAPED_ID)||(LA143_0>=19 && LA143_0<=29)) ) {
- alt143=1;
+ if ( ((LA127_0>=RULE_SIMPLE_ID && LA127_0<=RULE_ESCAPED_ID)||(LA127_0>=21 && LA127_0<=31)) ) {
+ alt127=1;
}
- switch (alt143) {
+ switch (alt127) {
case 1 :
- // InternalQVTimperative.g:15880:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:13495:3: ruleUnrestrictedName
{
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -47758,16 +41145,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__2"
- // InternalQVTimperative.g:15890:1: rule__AttributeCS__Group_6_0_1_0__2 : rule__AttributeCS__Group_6_0_1_0__2__Impl rule__AttributeCS__Group_6_0_1_0__3 ;
+ // InternalQVTimperative.g:13505:1: rule__AttributeCS__Group_6_0_1_0__2 : rule__AttributeCS__Group_6_0_1_0__2__Impl rule__AttributeCS__Group_6_0_1_0__3 ;
public final void rule__AttributeCS__Group_6_0_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15894:1: ( rule__AttributeCS__Group_6_0_1_0__2__Impl rule__AttributeCS__Group_6_0_1_0__3 )
- // InternalQVTimperative.g:15895:2: rule__AttributeCS__Group_6_0_1_0__2__Impl rule__AttributeCS__Group_6_0_1_0__3
+ // InternalQVTimperative.g:13509:1: ( rule__AttributeCS__Group_6_0_1_0__2__Impl rule__AttributeCS__Group_6_0_1_0__3 )
+ // InternalQVTimperative.g:13510:2: rule__AttributeCS__Group_6_0_1_0__2__Impl rule__AttributeCS__Group_6_0_1_0__3
{
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
rule__AttributeCS__Group_6_0_1_0__2__Impl();
state._fsp--;
@@ -47796,22 +41183,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__2__Impl"
- // InternalQVTimperative.g:15902:1: rule__AttributeCS__Group_6_0_1_0__2__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:13517:1: rule__AttributeCS__Group_6_0_1_0__2__Impl : ( ':' ) ;
public final void rule__AttributeCS__Group_6_0_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15906:1: ( ( ':' ) )
- // InternalQVTimperative.g:15907:1: ( ':' )
+ // InternalQVTimperative.g:13521:1: ( ( ':' ) )
+ // InternalQVTimperative.g:13522:1: ( ':' )
{
- // InternalQVTimperative.g:15907:1: ( ':' )
- // InternalQVTimperative.g:15908:1: ':'
+ // InternalQVTimperative.g:13522:1: ( ':' )
+ // InternalQVTimperative.g:13523:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getColonKeyword_6_0_1_0_2());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getColonKeyword_6_0_1_0_2());
}
@@ -47837,16 +41224,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__3"
- // InternalQVTimperative.g:15921:1: rule__AttributeCS__Group_6_0_1_0__3 : rule__AttributeCS__Group_6_0_1_0__3__Impl rule__AttributeCS__Group_6_0_1_0__4 ;
+ // InternalQVTimperative.g:13536:1: rule__AttributeCS__Group_6_0_1_0__3 : rule__AttributeCS__Group_6_0_1_0__3__Impl rule__AttributeCS__Group_6_0_1_0__4 ;
public final void rule__AttributeCS__Group_6_0_1_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15925:1: ( rule__AttributeCS__Group_6_0_1_0__3__Impl rule__AttributeCS__Group_6_0_1_0__4 )
- // InternalQVTimperative.g:15926:2: rule__AttributeCS__Group_6_0_1_0__3__Impl rule__AttributeCS__Group_6_0_1_0__4
+ // InternalQVTimperative.g:13540:1: ( rule__AttributeCS__Group_6_0_1_0__3__Impl rule__AttributeCS__Group_6_0_1_0__4 )
+ // InternalQVTimperative.g:13541:2: rule__AttributeCS__Group_6_0_1_0__3__Impl rule__AttributeCS__Group_6_0_1_0__4
{
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
rule__AttributeCS__Group_6_0_1_0__3__Impl();
state._fsp--;
@@ -47875,31 +41262,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__3__Impl"
- // InternalQVTimperative.g:15933:1: rule__AttributeCS__Group_6_0_1_0__3__Impl : ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? ) ;
+ // InternalQVTimperative.g:13548:1: rule__AttributeCS__Group_6_0_1_0__3__Impl : ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? ) ;
public final void rule__AttributeCS__Group_6_0_1_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15937:1: ( ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? ) )
- // InternalQVTimperative.g:15938:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? )
+ // InternalQVTimperative.g:13552:1: ( ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? ) )
+ // InternalQVTimperative.g:13553:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? )
{
- // InternalQVTimperative.g:15938:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? )
- // InternalQVTimperative.g:15939:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )?
+ // InternalQVTimperative.g:13553:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? )
+ // InternalQVTimperative.g:13554:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedDefaultExpressionsAssignment_6_0_1_0_3());
}
- // InternalQVTimperative.g:15940:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )?
- int alt144=2;
- int LA144_0 = input.LA(1);
+ // InternalQVTimperative.g:13555:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )?
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( ((LA144_0>=RULE_INT && LA144_0<=RULE_UNQUOTED_STRING)||(LA144_0>=19 && LA144_0<=29)||(LA144_0>=31 && LA144_0<=33)||(LA144_0>=50 && LA144_0<=64)||LA144_0==73||LA144_0==99||(LA144_0>=101 && LA144_0<=102)||LA144_0==106||(LA144_0>=111 && LA144_0<=112)||(LA144_0>=142 && LA144_0<=143)) ) {
- alt144=1;
+ if ( ((LA128_0>=RULE_INT && LA128_0<=RULE_UNQUOTED_STRING)||(LA128_0>=21 && LA128_0<=31)||(LA128_0>=33 && LA128_0<=35)||(LA128_0>=52 && LA128_0<=66)||LA128_0==74||LA128_0==100||(LA128_0>=102 && LA128_0<=103)||LA128_0==107||(LA128_0>=112 && LA128_0<=113)||(LA128_0>=145 && LA128_0<=146)) ) {
+ alt128=1;
}
- switch (alt144) {
+ switch (alt128) {
case 1 :
- // InternalQVTimperative.g:15940:2: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3
+ // InternalQVTimperative.g:13555:2: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3();
@@ -47937,14 +41324,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__4"
- // InternalQVTimperative.g:15950:1: rule__AttributeCS__Group_6_0_1_0__4 : rule__AttributeCS__Group_6_0_1_0__4__Impl ;
+ // InternalQVTimperative.g:13565:1: rule__AttributeCS__Group_6_0_1_0__4 : rule__AttributeCS__Group_6_0_1_0__4__Impl ;
public final void rule__AttributeCS__Group_6_0_1_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15954:1: ( rule__AttributeCS__Group_6_0_1_0__4__Impl )
- // InternalQVTimperative.g:15955:2: rule__AttributeCS__Group_6_0_1_0__4__Impl
+ // InternalQVTimperative.g:13569:1: ( rule__AttributeCS__Group_6_0_1_0__4__Impl )
+ // InternalQVTimperative.g:13570:2: rule__AttributeCS__Group_6_0_1_0__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_6_0_1_0__4__Impl();
@@ -47970,22 +41357,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__4__Impl"
- // InternalQVTimperative.g:15961:1: rule__AttributeCS__Group_6_0_1_0__4__Impl : ( ';' ) ;
+ // InternalQVTimperative.g:13576:1: rule__AttributeCS__Group_6_0_1_0__4__Impl : ( ';' ) ;
public final void rule__AttributeCS__Group_6_0_1_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15965:1: ( ( ';' ) )
- // InternalQVTimperative.g:15966:1: ( ';' )
+ // InternalQVTimperative.g:13580:1: ( ( ';' ) )
+ // InternalQVTimperative.g:13581:1: ( ';' )
{
- // InternalQVTimperative.g:15966:1: ( ';' )
- // InternalQVTimperative.g:15967:1: ';'
+ // InternalQVTimperative.g:13581:1: ( ';' )
+ // InternalQVTimperative.g:13582:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getSemicolonKeyword_6_0_1_0_4());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getSemicolonKeyword_6_0_1_0_4());
}
@@ -48011,16 +41398,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__0"
- // InternalQVTimperative.g:15990:1: rule__AttributeCS__Group_6_0_1_1__0 : rule__AttributeCS__Group_6_0_1_1__0__Impl rule__AttributeCS__Group_6_0_1_1__1 ;
+ // InternalQVTimperative.g:13605:1: rule__AttributeCS__Group_6_0_1_1__0 : rule__AttributeCS__Group_6_0_1_1__0__Impl rule__AttributeCS__Group_6_0_1_1__1 ;
public final void rule__AttributeCS__Group_6_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:15994:1: ( rule__AttributeCS__Group_6_0_1_1__0__Impl rule__AttributeCS__Group_6_0_1_1__1 )
- // InternalQVTimperative.g:15995:2: rule__AttributeCS__Group_6_0_1_1__0__Impl rule__AttributeCS__Group_6_0_1_1__1
+ // InternalQVTimperative.g:13609:1: ( rule__AttributeCS__Group_6_0_1_1__0__Impl rule__AttributeCS__Group_6_0_1_1__1 )
+ // InternalQVTimperative.g:13610:2: rule__AttributeCS__Group_6_0_1_1__0__Impl rule__AttributeCS__Group_6_0_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_63);
+ pushFollow(FollowSets000.FOLLOW_61);
rule__AttributeCS__Group_6_0_1_1__0__Impl();
state._fsp--;
@@ -48049,22 +41436,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__0__Impl"
- // InternalQVTimperative.g:16002:1: rule__AttributeCS__Group_6_0_1_1__0__Impl : ( 'derivation' ) ;
+ // InternalQVTimperative.g:13617:1: rule__AttributeCS__Group_6_0_1_1__0__Impl : ( 'derivation' ) ;
public final void rule__AttributeCS__Group_6_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16006:1: ( ( 'derivation' ) )
- // InternalQVTimperative.g:16007:1: ( 'derivation' )
+ // InternalQVTimperative.g:13621:1: ( ( 'derivation' ) )
+ // InternalQVTimperative.g:13622:1: ( 'derivation' )
{
- // InternalQVTimperative.g:16007:1: ( 'derivation' )
- // InternalQVTimperative.g:16008:1: 'derivation'
+ // InternalQVTimperative.g:13622:1: ( 'derivation' )
+ // InternalQVTimperative.g:13623:1: 'derivation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getDerivationKeyword_6_0_1_1_0());
}
- match(input,86,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,87,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getDerivationKeyword_6_0_1_1_0());
}
@@ -48090,16 +41477,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__1"
- // InternalQVTimperative.g:16021:1: rule__AttributeCS__Group_6_0_1_1__1 : rule__AttributeCS__Group_6_0_1_1__1__Impl rule__AttributeCS__Group_6_0_1_1__2 ;
+ // InternalQVTimperative.g:13636:1: rule__AttributeCS__Group_6_0_1_1__1 : rule__AttributeCS__Group_6_0_1_1__1__Impl rule__AttributeCS__Group_6_0_1_1__2 ;
public final void rule__AttributeCS__Group_6_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16025:1: ( rule__AttributeCS__Group_6_0_1_1__1__Impl rule__AttributeCS__Group_6_0_1_1__2 )
- // InternalQVTimperative.g:16026:2: rule__AttributeCS__Group_6_0_1_1__1__Impl rule__AttributeCS__Group_6_0_1_1__2
+ // InternalQVTimperative.g:13640:1: ( rule__AttributeCS__Group_6_0_1_1__1__Impl rule__AttributeCS__Group_6_0_1_1__2 )
+ // InternalQVTimperative.g:13641:2: rule__AttributeCS__Group_6_0_1_1__1__Impl rule__AttributeCS__Group_6_0_1_1__2
{
- pushFollow(FollowSets000.FOLLOW_63);
+ pushFollow(FollowSets000.FOLLOW_61);
rule__AttributeCS__Group_6_0_1_1__1__Impl();
state._fsp--;
@@ -48128,31 +41515,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__1__Impl"
- // InternalQVTimperative.g:16033:1: rule__AttributeCS__Group_6_0_1_1__1__Impl : ( ( ruleUnrestrictedName )? ) ;
+ // InternalQVTimperative.g:13648:1: rule__AttributeCS__Group_6_0_1_1__1__Impl : ( ( ruleUnrestrictedName )? ) ;
public final void rule__AttributeCS__Group_6_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16037:1: ( ( ( ruleUnrestrictedName )? ) )
- // InternalQVTimperative.g:16038:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTimperative.g:13652:1: ( ( ( ruleUnrestrictedName )? ) )
+ // InternalQVTimperative.g:13653:1: ( ( ruleUnrestrictedName )? )
{
- // InternalQVTimperative.g:16038:1: ( ( ruleUnrestrictedName )? )
- // InternalQVTimperative.g:16039:1: ( ruleUnrestrictedName )?
+ // InternalQVTimperative.g:13653:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTimperative.g:13654:1: ( ruleUnrestrictedName )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getUnrestrictedNameParserRuleCall_6_0_1_1_1());
}
- // InternalQVTimperative.g:16040:1: ( ruleUnrestrictedName )?
- int alt145=2;
- int LA145_0 = input.LA(1);
+ // InternalQVTimperative.g:13655:1: ( ruleUnrestrictedName )?
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( ((LA145_0>=RULE_SIMPLE_ID && LA145_0<=RULE_ESCAPED_ID)||(LA145_0>=19 && LA145_0<=29)) ) {
- alt145=1;
+ if ( ((LA129_0>=RULE_SIMPLE_ID && LA129_0<=RULE_ESCAPED_ID)||(LA129_0>=21 && LA129_0<=31)) ) {
+ alt129=1;
}
- switch (alt145) {
+ switch (alt129) {
case 1 :
- // InternalQVTimperative.g:16040:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:13655:3: ruleUnrestrictedName
{
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -48190,16 +41577,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__2"
- // InternalQVTimperative.g:16050:1: rule__AttributeCS__Group_6_0_1_1__2 : rule__AttributeCS__Group_6_0_1_1__2__Impl rule__AttributeCS__Group_6_0_1_1__3 ;
+ // InternalQVTimperative.g:13665:1: rule__AttributeCS__Group_6_0_1_1__2 : rule__AttributeCS__Group_6_0_1_1__2__Impl rule__AttributeCS__Group_6_0_1_1__3 ;
public final void rule__AttributeCS__Group_6_0_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16054:1: ( rule__AttributeCS__Group_6_0_1_1__2__Impl rule__AttributeCS__Group_6_0_1_1__3 )
- // InternalQVTimperative.g:16055:2: rule__AttributeCS__Group_6_0_1_1__2__Impl rule__AttributeCS__Group_6_0_1_1__3
+ // InternalQVTimperative.g:13669:1: ( rule__AttributeCS__Group_6_0_1_1__2__Impl rule__AttributeCS__Group_6_0_1_1__3 )
+ // InternalQVTimperative.g:13670:2: rule__AttributeCS__Group_6_0_1_1__2__Impl rule__AttributeCS__Group_6_0_1_1__3
{
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
rule__AttributeCS__Group_6_0_1_1__2__Impl();
state._fsp--;
@@ -48228,22 +41615,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__2__Impl"
- // InternalQVTimperative.g:16062:1: rule__AttributeCS__Group_6_0_1_1__2__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:13677:1: rule__AttributeCS__Group_6_0_1_1__2__Impl : ( ':' ) ;
public final void rule__AttributeCS__Group_6_0_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16066:1: ( ( ':' ) )
- // InternalQVTimperative.g:16067:1: ( ':' )
+ // InternalQVTimperative.g:13681:1: ( ( ':' ) )
+ // InternalQVTimperative.g:13682:1: ( ':' )
{
- // InternalQVTimperative.g:16067:1: ( ':' )
- // InternalQVTimperative.g:16068:1: ':'
+ // InternalQVTimperative.g:13682:1: ( ':' )
+ // InternalQVTimperative.g:13683:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getColonKeyword_6_0_1_1_2());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getColonKeyword_6_0_1_1_2());
}
@@ -48269,16 +41656,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__3"
- // InternalQVTimperative.g:16081:1: rule__AttributeCS__Group_6_0_1_1__3 : rule__AttributeCS__Group_6_0_1_1__3__Impl rule__AttributeCS__Group_6_0_1_1__4 ;
+ // InternalQVTimperative.g:13696:1: rule__AttributeCS__Group_6_0_1_1__3 : rule__AttributeCS__Group_6_0_1_1__3__Impl rule__AttributeCS__Group_6_0_1_1__4 ;
public final void rule__AttributeCS__Group_6_0_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16085:1: ( rule__AttributeCS__Group_6_0_1_1__3__Impl rule__AttributeCS__Group_6_0_1_1__4 )
- // InternalQVTimperative.g:16086:2: rule__AttributeCS__Group_6_0_1_1__3__Impl rule__AttributeCS__Group_6_0_1_1__4
+ // InternalQVTimperative.g:13700:1: ( rule__AttributeCS__Group_6_0_1_1__3__Impl rule__AttributeCS__Group_6_0_1_1__4 )
+ // InternalQVTimperative.g:13701:2: rule__AttributeCS__Group_6_0_1_1__3__Impl rule__AttributeCS__Group_6_0_1_1__4
{
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
rule__AttributeCS__Group_6_0_1_1__3__Impl();
state._fsp--;
@@ -48307,31 +41694,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__3__Impl"
- // InternalQVTimperative.g:16093:1: rule__AttributeCS__Group_6_0_1_1__3__Impl : ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? ) ;
+ // InternalQVTimperative.g:13708:1: rule__AttributeCS__Group_6_0_1_1__3__Impl : ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? ) ;
public final void rule__AttributeCS__Group_6_0_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16097:1: ( ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? ) )
- // InternalQVTimperative.g:16098:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? )
+ // InternalQVTimperative.g:13712:1: ( ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? ) )
+ // InternalQVTimperative.g:13713:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? )
{
- // InternalQVTimperative.g:16098:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? )
- // InternalQVTimperative.g:16099:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )?
+ // InternalQVTimperative.g:13713:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? )
+ // InternalQVTimperative.g:13714:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedDefaultExpressionsAssignment_6_0_1_1_3());
}
- // InternalQVTimperative.g:16100:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalQVTimperative.g:13715:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( ((LA146_0>=RULE_INT && LA146_0<=RULE_UNQUOTED_STRING)||(LA146_0>=19 && LA146_0<=29)||(LA146_0>=31 && LA146_0<=33)||(LA146_0>=50 && LA146_0<=64)||LA146_0==73||LA146_0==99||(LA146_0>=101 && LA146_0<=102)||LA146_0==106||(LA146_0>=111 && LA146_0<=112)||(LA146_0>=142 && LA146_0<=143)) ) {
- alt146=1;
+ if ( ((LA130_0>=RULE_INT && LA130_0<=RULE_UNQUOTED_STRING)||(LA130_0>=21 && LA130_0<=31)||(LA130_0>=33 && LA130_0<=35)||(LA130_0>=52 && LA130_0<=66)||LA130_0==74||LA130_0==100||(LA130_0>=102 && LA130_0<=103)||LA130_0==107||(LA130_0>=112 && LA130_0<=113)||(LA130_0>=145 && LA130_0<=146)) ) {
+ alt130=1;
}
- switch (alt146) {
+ switch (alt130) {
case 1 :
- // InternalQVTimperative.g:16100:2: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3
+ // InternalQVTimperative.g:13715:2: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3();
@@ -48369,14 +41756,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__4"
- // InternalQVTimperative.g:16110:1: rule__AttributeCS__Group_6_0_1_1__4 : rule__AttributeCS__Group_6_0_1_1__4__Impl ;
+ // InternalQVTimperative.g:13725:1: rule__AttributeCS__Group_6_0_1_1__4 : rule__AttributeCS__Group_6_0_1_1__4__Impl ;
public final void rule__AttributeCS__Group_6_0_1_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16114:1: ( rule__AttributeCS__Group_6_0_1_1__4__Impl )
- // InternalQVTimperative.g:16115:2: rule__AttributeCS__Group_6_0_1_1__4__Impl
+ // InternalQVTimperative.g:13729:1: ( rule__AttributeCS__Group_6_0_1_1__4__Impl )
+ // InternalQVTimperative.g:13730:2: rule__AttributeCS__Group_6_0_1_1__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_6_0_1_1__4__Impl();
@@ -48402,22 +41789,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__4__Impl"
- // InternalQVTimperative.g:16121:1: rule__AttributeCS__Group_6_0_1_1__4__Impl : ( ';' ) ;
+ // InternalQVTimperative.g:13736:1: rule__AttributeCS__Group_6_0_1_1__4__Impl : ( ';' ) ;
public final void rule__AttributeCS__Group_6_0_1_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16125:1: ( ( ';' ) )
- // InternalQVTimperative.g:16126:1: ( ';' )
+ // InternalQVTimperative.g:13740:1: ( ( ';' ) )
+ // InternalQVTimperative.g:13741:1: ( ';' )
{
- // InternalQVTimperative.g:16126:1: ( ';' )
- // InternalQVTimperative.g:16127:1: ';'
+ // InternalQVTimperative.g:13741:1: ( ';' )
+ // InternalQVTimperative.g:13742:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getSemicolonKeyword_6_0_1_1_4());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getSemicolonKeyword_6_0_1_1_4());
}
@@ -48443,16 +41830,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__0"
- // InternalQVTimperative.g:16150:1: rule__DataTypeCS__Group__0 : rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1 ;
+ // InternalQVTimperative.g:13765:1: rule__DataTypeCS__Group__0 : rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1 ;
public final void rule__DataTypeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16154:1: ( rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1 )
- // InternalQVTimperative.g:16155:2: rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1
+ // InternalQVTimperative.g:13769:1: ( rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1 )
+ // InternalQVTimperative.g:13770:2: rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_65);
+ pushFollow(FollowSets000.FOLLOW_63);
rule__DataTypeCS__Group__0__Impl();
state._fsp--;
@@ -48481,31 +41868,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__0__Impl"
- // InternalQVTimperative.g:16162:1: rule__DataTypeCS__Group__0__Impl : ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? ) ;
+ // InternalQVTimperative.g:13777:1: rule__DataTypeCS__Group__0__Impl : ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? ) ;
public final void rule__DataTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16166:1: ( ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? ) )
- // InternalQVTimperative.g:16167:1: ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? )
+ // InternalQVTimperative.g:13781:1: ( ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? ) )
+ // InternalQVTimperative.g:13782:1: ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? )
{
- // InternalQVTimperative.g:16167:1: ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? )
- // InternalQVTimperative.g:16168:1: ( rule__DataTypeCS__IsPrimitiveAssignment_0 )?
+ // InternalQVTimperative.g:13782:1: ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? )
+ // InternalQVTimperative.g:13783:1: ( rule__DataTypeCS__IsPrimitiveAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getIsPrimitiveAssignment_0());
}
- // InternalQVTimperative.g:16169:1: ( rule__DataTypeCS__IsPrimitiveAssignment_0 )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalQVTimperative.g:13784:1: ( rule__DataTypeCS__IsPrimitiveAssignment_0 )?
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA147_0==134) ) {
- alt147=1;
+ if ( (LA131_0==137) ) {
+ alt131=1;
}
- switch (alt147) {
+ switch (alt131) {
case 1 :
- // InternalQVTimperative.g:16169:2: rule__DataTypeCS__IsPrimitiveAssignment_0
+ // InternalQVTimperative.g:13784:2: rule__DataTypeCS__IsPrimitiveAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__IsPrimitiveAssignment_0();
@@ -48543,14 +41930,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__1"
- // InternalQVTimperative.g:16179:1: rule__DataTypeCS__Group__1 : rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2 ;
+ // InternalQVTimperative.g:13794:1: rule__DataTypeCS__Group__1 : rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2 ;
public final void rule__DataTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16183:1: ( rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2 )
- // InternalQVTimperative.g:16184:2: rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2
+ // InternalQVTimperative.g:13798:1: ( rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2 )
+ // InternalQVTimperative.g:13799:2: rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__DataTypeCS__Group__1__Impl();
@@ -48581,22 +41968,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__1__Impl"
- // InternalQVTimperative.g:16191:1: rule__DataTypeCS__Group__1__Impl : ( 'datatype' ) ;
+ // InternalQVTimperative.g:13806:1: rule__DataTypeCS__Group__1__Impl : ( 'datatype' ) ;
public final void rule__DataTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16195:1: ( ( 'datatype' ) )
- // InternalQVTimperative.g:16196:1: ( 'datatype' )
+ // InternalQVTimperative.g:13810:1: ( ( 'datatype' ) )
+ // InternalQVTimperative.g:13811:1: ( 'datatype' )
{
- // InternalQVTimperative.g:16196:1: ( 'datatype' )
- // InternalQVTimperative.g:16197:1: 'datatype'
+ // InternalQVTimperative.g:13811:1: ( 'datatype' )
+ // InternalQVTimperative.g:13812:1: 'datatype'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getDatatypeKeyword_1());
}
- match(input,87,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,88,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getDatatypeKeyword_1());
}
@@ -48622,16 +42009,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__2"
- // InternalQVTimperative.g:16210:1: rule__DataTypeCS__Group__2 : rule__DataTypeCS__Group__2__Impl rule__DataTypeCS__Group__3 ;
+ // InternalQVTimperative.g:13825:1: rule__DataTypeCS__Group__2 : rule__DataTypeCS__Group__2__Impl rule__DataTypeCS__Group__3 ;
public final void rule__DataTypeCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16214:1: ( rule__DataTypeCS__Group__2__Impl rule__DataTypeCS__Group__3 )
- // InternalQVTimperative.g:16215:2: rule__DataTypeCS__Group__2__Impl rule__DataTypeCS__Group__3
+ // InternalQVTimperative.g:13829:1: ( rule__DataTypeCS__Group__2__Impl rule__DataTypeCS__Group__3 )
+ // InternalQVTimperative.g:13830:2: rule__DataTypeCS__Group__2__Impl rule__DataTypeCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_66);
+ pushFollow(FollowSets000.FOLLOW_64);
rule__DataTypeCS__Group__2__Impl();
state._fsp--;
@@ -48660,23 +42047,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__2__Impl"
- // InternalQVTimperative.g:16222:1: rule__DataTypeCS__Group__2__Impl : ( ( rule__DataTypeCS__NameAssignment_2 ) ) ;
+ // InternalQVTimperative.g:13837:1: rule__DataTypeCS__Group__2__Impl : ( ( rule__DataTypeCS__NameAssignment_2 ) ) ;
public final void rule__DataTypeCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16226:1: ( ( ( rule__DataTypeCS__NameAssignment_2 ) ) )
- // InternalQVTimperative.g:16227:1: ( ( rule__DataTypeCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:13841:1: ( ( ( rule__DataTypeCS__NameAssignment_2 ) ) )
+ // InternalQVTimperative.g:13842:1: ( ( rule__DataTypeCS__NameAssignment_2 ) )
{
- // InternalQVTimperative.g:16227:1: ( ( rule__DataTypeCS__NameAssignment_2 ) )
- // InternalQVTimperative.g:16228:1: ( rule__DataTypeCS__NameAssignment_2 )
+ // InternalQVTimperative.g:13842:1: ( ( rule__DataTypeCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:13843:1: ( rule__DataTypeCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getNameAssignment_2());
}
- // InternalQVTimperative.g:16229:1: ( rule__DataTypeCS__NameAssignment_2 )
- // InternalQVTimperative.g:16229:2: rule__DataTypeCS__NameAssignment_2
+ // InternalQVTimperative.g:13844:1: ( rule__DataTypeCS__NameAssignment_2 )
+ // InternalQVTimperative.g:13844:2: rule__DataTypeCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__NameAssignment_2();
@@ -48711,16 +42098,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__3"
- // InternalQVTimperative.g:16239:1: rule__DataTypeCS__Group__3 : rule__DataTypeCS__Group__3__Impl rule__DataTypeCS__Group__4 ;
+ // InternalQVTimperative.g:13854:1: rule__DataTypeCS__Group__3 : rule__DataTypeCS__Group__3__Impl rule__DataTypeCS__Group__4 ;
public final void rule__DataTypeCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16243:1: ( rule__DataTypeCS__Group__3__Impl rule__DataTypeCS__Group__4 )
- // InternalQVTimperative.g:16244:2: rule__DataTypeCS__Group__3__Impl rule__DataTypeCS__Group__4
+ // InternalQVTimperative.g:13858:1: ( rule__DataTypeCS__Group__3__Impl rule__DataTypeCS__Group__4 )
+ // InternalQVTimperative.g:13859:2: rule__DataTypeCS__Group__3__Impl rule__DataTypeCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_66);
+ pushFollow(FollowSets000.FOLLOW_64);
rule__DataTypeCS__Group__3__Impl();
state._fsp--;
@@ -48749,31 +42136,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__3__Impl"
- // InternalQVTimperative.g:16251:1: rule__DataTypeCS__Group__3__Impl : ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? ) ;
+ // InternalQVTimperative.g:13866:1: rule__DataTypeCS__Group__3__Impl : ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? ) ;
public final void rule__DataTypeCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16255:1: ( ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? ) )
- // InternalQVTimperative.g:16256:1: ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? )
+ // InternalQVTimperative.g:13870:1: ( ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? ) )
+ // InternalQVTimperative.g:13871:1: ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? )
{
- // InternalQVTimperative.g:16256:1: ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? )
- // InternalQVTimperative.g:16257:1: ( rule__DataTypeCS__OwnedSignatureAssignment_3 )?
+ // InternalQVTimperative.g:13871:1: ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? )
+ // InternalQVTimperative.g:13872:1: ( rule__DataTypeCS__OwnedSignatureAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getOwnedSignatureAssignment_3());
}
- // InternalQVTimperative.g:16258:1: ( rule__DataTypeCS__OwnedSignatureAssignment_3 )?
- int alt148=2;
- int LA148_0 = input.LA(1);
+ // InternalQVTimperative.g:13873:1: ( rule__DataTypeCS__OwnedSignatureAssignment_3 )?
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA148_0==73) ) {
- alt148=1;
+ if ( (LA132_0==74) ) {
+ alt132=1;
}
- switch (alt148) {
+ switch (alt132) {
case 1 :
- // InternalQVTimperative.g:16258:2: rule__DataTypeCS__OwnedSignatureAssignment_3
+ // InternalQVTimperative.g:13873:2: rule__DataTypeCS__OwnedSignatureAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__OwnedSignatureAssignment_3();
@@ -48811,16 +42198,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__4"
- // InternalQVTimperative.g:16268:1: rule__DataTypeCS__Group__4 : rule__DataTypeCS__Group__4__Impl rule__DataTypeCS__Group__5 ;
+ // InternalQVTimperative.g:13883:1: rule__DataTypeCS__Group__4 : rule__DataTypeCS__Group__4__Impl rule__DataTypeCS__Group__5 ;
public final void rule__DataTypeCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16272:1: ( rule__DataTypeCS__Group__4__Impl rule__DataTypeCS__Group__5 )
- // InternalQVTimperative.g:16273:2: rule__DataTypeCS__Group__4__Impl rule__DataTypeCS__Group__5
+ // InternalQVTimperative.g:13887:1: ( rule__DataTypeCS__Group__4__Impl rule__DataTypeCS__Group__5 )
+ // InternalQVTimperative.g:13888:2: rule__DataTypeCS__Group__4__Impl rule__DataTypeCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_66);
+ pushFollow(FollowSets000.FOLLOW_64);
rule__DataTypeCS__Group__4__Impl();
state._fsp--;
@@ -48849,31 +42236,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__4__Impl"
- // InternalQVTimperative.g:16280:1: rule__DataTypeCS__Group__4__Impl : ( ( rule__DataTypeCS__Group_4__0 )? ) ;
+ // InternalQVTimperative.g:13895:1: rule__DataTypeCS__Group__4__Impl : ( ( rule__DataTypeCS__Group_4__0 )? ) ;
public final void rule__DataTypeCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16284:1: ( ( ( rule__DataTypeCS__Group_4__0 )? ) )
- // InternalQVTimperative.g:16285:1: ( ( rule__DataTypeCS__Group_4__0 )? )
+ // InternalQVTimperative.g:13899:1: ( ( ( rule__DataTypeCS__Group_4__0 )? ) )
+ // InternalQVTimperative.g:13900:1: ( ( rule__DataTypeCS__Group_4__0 )? )
{
- // InternalQVTimperative.g:16285:1: ( ( rule__DataTypeCS__Group_4__0 )? )
- // InternalQVTimperative.g:16286:1: ( rule__DataTypeCS__Group_4__0 )?
+ // InternalQVTimperative.g:13900:1: ( ( rule__DataTypeCS__Group_4__0 )? )
+ // InternalQVTimperative.g:13901:1: ( rule__DataTypeCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getGroup_4());
}
- // InternalQVTimperative.g:16287:1: ( rule__DataTypeCS__Group_4__0 )?
- int alt149=2;
- int LA149_0 = input.LA(1);
+ // InternalQVTimperative.g:13902:1: ( rule__DataTypeCS__Group_4__0 )?
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA149_0==75) ) {
- alt149=1;
+ if ( (LA133_0==76) ) {
+ alt133=1;
}
- switch (alt149) {
+ switch (alt133) {
case 1 :
- // InternalQVTimperative.g:16287:2: rule__DataTypeCS__Group_4__0
+ // InternalQVTimperative.g:13902:2: rule__DataTypeCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group_4__0();
@@ -48911,16 +42298,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__5"
- // InternalQVTimperative.g:16297:1: rule__DataTypeCS__Group__5 : rule__DataTypeCS__Group__5__Impl rule__DataTypeCS__Group__6 ;
+ // InternalQVTimperative.g:13912:1: rule__DataTypeCS__Group__5 : rule__DataTypeCS__Group__5__Impl rule__DataTypeCS__Group__6 ;
public final void rule__DataTypeCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16301:1: ( rule__DataTypeCS__Group__5__Impl rule__DataTypeCS__Group__6 )
- // InternalQVTimperative.g:16302:2: rule__DataTypeCS__Group__5__Impl rule__DataTypeCS__Group__6
+ // InternalQVTimperative.g:13916:1: ( rule__DataTypeCS__Group__5__Impl rule__DataTypeCS__Group__6 )
+ // InternalQVTimperative.g:13917:2: rule__DataTypeCS__Group__5__Impl rule__DataTypeCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_66);
+ pushFollow(FollowSets000.FOLLOW_64);
rule__DataTypeCS__Group__5__Impl();
state._fsp--;
@@ -48949,42 +42336,42 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__5__Impl"
- // InternalQVTimperative.g:16309:1: rule__DataTypeCS__Group__5__Impl : ( ( rule__DataTypeCS__Group_5__0 )? ) ;
+ // InternalQVTimperative.g:13924:1: rule__DataTypeCS__Group__5__Impl : ( ( rule__DataTypeCS__Group_5__0 )? ) ;
public final void rule__DataTypeCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16313:1: ( ( ( rule__DataTypeCS__Group_5__0 )? ) )
- // InternalQVTimperative.g:16314:1: ( ( rule__DataTypeCS__Group_5__0 )? )
+ // InternalQVTimperative.g:13928:1: ( ( ( rule__DataTypeCS__Group_5__0 )? ) )
+ // InternalQVTimperative.g:13929:1: ( ( rule__DataTypeCS__Group_5__0 )? )
{
- // InternalQVTimperative.g:16314:1: ( ( rule__DataTypeCS__Group_5__0 )? )
- // InternalQVTimperative.g:16315:1: ( rule__DataTypeCS__Group_5__0 )?
+ // InternalQVTimperative.g:13929:1: ( ( rule__DataTypeCS__Group_5__0 )? )
+ // InternalQVTimperative.g:13930:1: ( rule__DataTypeCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getGroup_5());
}
- // InternalQVTimperative.g:16316:1: ( rule__DataTypeCS__Group_5__0 )?
- int alt150=2;
- int LA150_0 = input.LA(1);
+ // InternalQVTimperative.g:13931:1: ( rule__DataTypeCS__Group_5__0 )?
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA150_0==69) ) {
- int LA150_1 = input.LA(2);
+ if ( (LA134_0==71) ) {
+ int LA134_1 = input.LA(2);
- if ( (LA150_1==30||LA150_1==135) ) {
- alt150=1;
- }
- else if ( (LA150_1==71) ) {
- int LA150_4 = input.LA(3);
+ if ( (LA134_1==72) ) {
+ int LA134_3 = input.LA(3);
- if ( (LA150_4==18||LA150_4==69) ) {
- alt150=1;
+ if ( (LA134_3==19||LA134_3==71) ) {
+ alt134=1;
}
}
+ else if ( (LA134_1==32||LA134_1==138) ) {
+ alt134=1;
+ }
}
- switch (alt150) {
+ switch (alt134) {
case 1 :
- // InternalQVTimperative.g:16316:2: rule__DataTypeCS__Group_5__0
+ // InternalQVTimperative.g:13931:2: rule__DataTypeCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group_5__0();
@@ -49022,14 +42409,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__6"
- // InternalQVTimperative.g:16326:1: rule__DataTypeCS__Group__6 : rule__DataTypeCS__Group__6__Impl ;
+ // InternalQVTimperative.g:13941:1: rule__DataTypeCS__Group__6 : rule__DataTypeCS__Group__6__Impl ;
public final void rule__DataTypeCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16330:1: ( rule__DataTypeCS__Group__6__Impl )
- // InternalQVTimperative.g:16331:2: rule__DataTypeCS__Group__6__Impl
+ // InternalQVTimperative.g:13945:1: ( rule__DataTypeCS__Group__6__Impl )
+ // InternalQVTimperative.g:13946:2: rule__DataTypeCS__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group__6__Impl();
@@ -49055,23 +42442,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group__6__Impl"
- // InternalQVTimperative.g:16337:1: rule__DataTypeCS__Group__6__Impl : ( ( rule__DataTypeCS__Alternatives_6 ) ) ;
+ // InternalQVTimperative.g:13952:1: rule__DataTypeCS__Group__6__Impl : ( ( rule__DataTypeCS__Alternatives_6 ) ) ;
public final void rule__DataTypeCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16341:1: ( ( ( rule__DataTypeCS__Alternatives_6 ) ) )
- // InternalQVTimperative.g:16342:1: ( ( rule__DataTypeCS__Alternatives_6 ) )
+ // InternalQVTimperative.g:13956:1: ( ( ( rule__DataTypeCS__Alternatives_6 ) ) )
+ // InternalQVTimperative.g:13957:1: ( ( rule__DataTypeCS__Alternatives_6 ) )
{
- // InternalQVTimperative.g:16342:1: ( ( rule__DataTypeCS__Alternatives_6 ) )
- // InternalQVTimperative.g:16343:1: ( rule__DataTypeCS__Alternatives_6 )
+ // InternalQVTimperative.g:13957:1: ( ( rule__DataTypeCS__Alternatives_6 ) )
+ // InternalQVTimperative.g:13958:1: ( rule__DataTypeCS__Alternatives_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getAlternatives_6());
}
- // InternalQVTimperative.g:16344:1: ( rule__DataTypeCS__Alternatives_6 )
- // InternalQVTimperative.g:16344:2: rule__DataTypeCS__Alternatives_6
+ // InternalQVTimperative.g:13959:1: ( rule__DataTypeCS__Alternatives_6 )
+ // InternalQVTimperative.g:13959:2: rule__DataTypeCS__Alternatives_6
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Alternatives_6();
@@ -49106,16 +42493,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_4__0"
- // InternalQVTimperative.g:16368:1: rule__DataTypeCS__Group_4__0 : rule__DataTypeCS__Group_4__0__Impl rule__DataTypeCS__Group_4__1 ;
+ // InternalQVTimperative.g:13983:1: rule__DataTypeCS__Group_4__0 : rule__DataTypeCS__Group_4__0__Impl rule__DataTypeCS__Group_4__1 ;
public final void rule__DataTypeCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16372:1: ( rule__DataTypeCS__Group_4__0__Impl rule__DataTypeCS__Group_4__1 )
- // InternalQVTimperative.g:16373:2: rule__DataTypeCS__Group_4__0__Impl rule__DataTypeCS__Group_4__1
+ // InternalQVTimperative.g:13987:1: ( rule__DataTypeCS__Group_4__0__Impl rule__DataTypeCS__Group_4__1 )
+ // InternalQVTimperative.g:13988:2: rule__DataTypeCS__Group_4__0__Impl rule__DataTypeCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_58);
+ pushFollow(FollowSets000.FOLLOW_56);
rule__DataTypeCS__Group_4__0__Impl();
state._fsp--;
@@ -49144,22 +42531,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_4__0__Impl"
- // InternalQVTimperative.g:16380:1: rule__DataTypeCS__Group_4__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:13995:1: rule__DataTypeCS__Group_4__0__Impl : ( ':' ) ;
public final void rule__DataTypeCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16384:1: ( ( ':' ) )
- // InternalQVTimperative.g:16385:1: ( ':' )
+ // InternalQVTimperative.g:13999:1: ( ( ':' ) )
+ // InternalQVTimperative.g:14000:1: ( ':' )
{
- // InternalQVTimperative.g:16385:1: ( ':' )
- // InternalQVTimperative.g:16386:1: ':'
+ // InternalQVTimperative.g:14000:1: ( ':' )
+ // InternalQVTimperative.g:14001:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getColonKeyword_4_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getColonKeyword_4_0());
}
@@ -49185,14 +42572,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_4__1"
- // InternalQVTimperative.g:16399:1: rule__DataTypeCS__Group_4__1 : rule__DataTypeCS__Group_4__1__Impl ;
+ // InternalQVTimperative.g:14014:1: rule__DataTypeCS__Group_4__1 : rule__DataTypeCS__Group_4__1__Impl ;
public final void rule__DataTypeCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16403:1: ( rule__DataTypeCS__Group_4__1__Impl )
- // InternalQVTimperative.g:16404:2: rule__DataTypeCS__Group_4__1__Impl
+ // InternalQVTimperative.g:14018:1: ( rule__DataTypeCS__Group_4__1__Impl )
+ // InternalQVTimperative.g:14019:2: rule__DataTypeCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group_4__1__Impl();
@@ -49218,23 +42605,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_4__1__Impl"
- // InternalQVTimperative.g:16410:1: rule__DataTypeCS__Group_4__1__Impl : ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) ) ;
+ // InternalQVTimperative.g:14025:1: rule__DataTypeCS__Group_4__1__Impl : ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) ) ;
public final void rule__DataTypeCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16414:1: ( ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) ) )
- // InternalQVTimperative.g:16415:1: ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) )
+ // InternalQVTimperative.g:14029:1: ( ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) ) )
+ // InternalQVTimperative.g:14030:1: ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) )
{
- // InternalQVTimperative.g:16415:1: ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) )
- // InternalQVTimperative.g:16416:1: ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 )
+ // InternalQVTimperative.g:14030:1: ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) )
+ // InternalQVTimperative.g:14031:1: ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getInstanceClassNameAssignment_4_1());
}
- // InternalQVTimperative.g:16417:1: ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 )
- // InternalQVTimperative.g:16417:2: rule__DataTypeCS__InstanceClassNameAssignment_4_1
+ // InternalQVTimperative.g:14032:1: ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 )
+ // InternalQVTimperative.g:14032:2: rule__DataTypeCS__InstanceClassNameAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__InstanceClassNameAssignment_4_1();
@@ -49269,16 +42656,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_5__0"
- // InternalQVTimperative.g:16431:1: rule__DataTypeCS__Group_5__0 : rule__DataTypeCS__Group_5__0__Impl rule__DataTypeCS__Group_5__1 ;
+ // InternalQVTimperative.g:14046:1: rule__DataTypeCS__Group_5__0 : rule__DataTypeCS__Group_5__0__Impl rule__DataTypeCS__Group_5__1 ;
public final void rule__DataTypeCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16435:1: ( rule__DataTypeCS__Group_5__0__Impl rule__DataTypeCS__Group_5__1 )
- // InternalQVTimperative.g:16436:2: rule__DataTypeCS__Group_5__0__Impl rule__DataTypeCS__Group_5__1
+ // InternalQVTimperative.g:14050:1: ( rule__DataTypeCS__Group_5__0__Impl rule__DataTypeCS__Group_5__1 )
+ // InternalQVTimperative.g:14051:2: rule__DataTypeCS__Group_5__0__Impl rule__DataTypeCS__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_67);
+ pushFollow(FollowSets000.FOLLOW_65);
rule__DataTypeCS__Group_5__0__Impl();
state._fsp--;
@@ -49307,22 +42694,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_5__0__Impl"
- // InternalQVTimperative.g:16443:1: rule__DataTypeCS__Group_5__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:14058:1: rule__DataTypeCS__Group_5__0__Impl : ( '{' ) ;
public final void rule__DataTypeCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16447:1: ( ( '{' ) )
- // InternalQVTimperative.g:16448:1: ( '{' )
+ // InternalQVTimperative.g:14062:1: ( ( '{' ) )
+ // InternalQVTimperative.g:14063:1: ( '{' )
{
- // InternalQVTimperative.g:16448:1: ( '{' )
- // InternalQVTimperative.g:16449:1: '{'
+ // InternalQVTimperative.g:14063:1: ( '{' )
+ // InternalQVTimperative.g:14064:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getLeftCurlyBracketKeyword_5_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getLeftCurlyBracketKeyword_5_0());
}
@@ -49348,16 +42735,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_5__1"
- // InternalQVTimperative.g:16462:1: rule__DataTypeCS__Group_5__1 : rule__DataTypeCS__Group_5__1__Impl rule__DataTypeCS__Group_5__2 ;
+ // InternalQVTimperative.g:14077:1: rule__DataTypeCS__Group_5__1 : rule__DataTypeCS__Group_5__1__Impl rule__DataTypeCS__Group_5__2 ;
public final void rule__DataTypeCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16466:1: ( rule__DataTypeCS__Group_5__1__Impl rule__DataTypeCS__Group_5__2 )
- // InternalQVTimperative.g:16467:2: rule__DataTypeCS__Group_5__1__Impl rule__DataTypeCS__Group_5__2
+ // InternalQVTimperative.g:14081:1: ( rule__DataTypeCS__Group_5__1__Impl rule__DataTypeCS__Group_5__2 )
+ // InternalQVTimperative.g:14082:2: rule__DataTypeCS__Group_5__1__Impl rule__DataTypeCS__Group_5__2
{
- pushFollow(FollowSets000.FOLLOW_67);
+ pushFollow(FollowSets000.FOLLOW_65);
rule__DataTypeCS__Group_5__1__Impl();
state._fsp--;
@@ -49386,31 +42773,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_5__1__Impl"
- // InternalQVTimperative.g:16474:1: rule__DataTypeCS__Group_5__1__Impl : ( ( rule__DataTypeCS__Alternatives_5_1 )? ) ;
+ // InternalQVTimperative.g:14089:1: rule__DataTypeCS__Group_5__1__Impl : ( ( rule__DataTypeCS__Alternatives_5_1 )? ) ;
public final void rule__DataTypeCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16478:1: ( ( ( rule__DataTypeCS__Alternatives_5_1 )? ) )
- // InternalQVTimperative.g:16479:1: ( ( rule__DataTypeCS__Alternatives_5_1 )? )
+ // InternalQVTimperative.g:14093:1: ( ( ( rule__DataTypeCS__Alternatives_5_1 )? ) )
+ // InternalQVTimperative.g:14094:1: ( ( rule__DataTypeCS__Alternatives_5_1 )? )
{
- // InternalQVTimperative.g:16479:1: ( ( rule__DataTypeCS__Alternatives_5_1 )? )
- // InternalQVTimperative.g:16480:1: ( rule__DataTypeCS__Alternatives_5_1 )?
+ // InternalQVTimperative.g:14094:1: ( ( rule__DataTypeCS__Alternatives_5_1 )? )
+ // InternalQVTimperative.g:14095:1: ( rule__DataTypeCS__Alternatives_5_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getAlternatives_5_1());
}
- // InternalQVTimperative.g:16481:1: ( rule__DataTypeCS__Alternatives_5_1 )?
- int alt151=2;
- int LA151_0 = input.LA(1);
+ // InternalQVTimperative.g:14096:1: ( rule__DataTypeCS__Alternatives_5_1 )?
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA151_0==30||LA151_0==135) ) {
- alt151=1;
+ if ( (LA135_0==32||LA135_0==138) ) {
+ alt135=1;
}
- switch (alt151) {
+ switch (alt135) {
case 1 :
- // InternalQVTimperative.g:16481:2: rule__DataTypeCS__Alternatives_5_1
+ // InternalQVTimperative.g:14096:2: rule__DataTypeCS__Alternatives_5_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Alternatives_5_1();
@@ -49448,14 +42835,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_5__2"
- // InternalQVTimperative.g:16491:1: rule__DataTypeCS__Group_5__2 : rule__DataTypeCS__Group_5__2__Impl ;
+ // InternalQVTimperative.g:14106:1: rule__DataTypeCS__Group_5__2 : rule__DataTypeCS__Group_5__2__Impl ;
public final void rule__DataTypeCS__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16495:1: ( rule__DataTypeCS__Group_5__2__Impl )
- // InternalQVTimperative.g:16496:2: rule__DataTypeCS__Group_5__2__Impl
+ // InternalQVTimperative.g:14110:1: ( rule__DataTypeCS__Group_5__2__Impl )
+ // InternalQVTimperative.g:14111:2: rule__DataTypeCS__Group_5__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group_5__2__Impl();
@@ -49481,22 +42868,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_5__2__Impl"
- // InternalQVTimperative.g:16502:1: rule__DataTypeCS__Group_5__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:14117:1: rule__DataTypeCS__Group_5__2__Impl : ( '}' ) ;
public final void rule__DataTypeCS__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16506:1: ( ( '}' ) )
- // InternalQVTimperative.g:16507:1: ( '}' )
+ // InternalQVTimperative.g:14121:1: ( ( '}' ) )
+ // InternalQVTimperative.g:14122:1: ( '}' )
{
- // InternalQVTimperative.g:16507:1: ( '}' )
- // InternalQVTimperative.g:16508:1: '}'
+ // InternalQVTimperative.g:14122:1: ( '}' )
+ // InternalQVTimperative.g:14123:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getRightCurlyBracketKeyword_5_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getRightCurlyBracketKeyword_5_2());
}
@@ -49522,16 +42909,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_6_0__0"
- // InternalQVTimperative.g:16527:1: rule__DataTypeCS__Group_6_0__0 : rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1 ;
+ // InternalQVTimperative.g:14142:1: rule__DataTypeCS__Group_6_0__0 : rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1 ;
public final void rule__DataTypeCS__Group_6_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16531:1: ( rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1 )
- // InternalQVTimperative.g:16532:2: rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1
+ // InternalQVTimperative.g:14146:1: ( rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1 )
+ // InternalQVTimperative.g:14147:2: rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__DataTypeCS__Group_6_0__0__Impl();
state._fsp--;
@@ -49560,22 +42947,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_6_0__0__Impl"
- // InternalQVTimperative.g:16539:1: rule__DataTypeCS__Group_6_0__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:14154:1: rule__DataTypeCS__Group_6_0__0__Impl : ( '{' ) ;
public final void rule__DataTypeCS__Group_6_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16543:1: ( ( '{' ) )
- // InternalQVTimperative.g:16544:1: ( '{' )
+ // InternalQVTimperative.g:14158:1: ( ( '{' ) )
+ // InternalQVTimperative.g:14159:1: ( '{' )
{
- // InternalQVTimperative.g:16544:1: ( '{' )
- // InternalQVTimperative.g:16545:1: '{'
+ // InternalQVTimperative.g:14159:1: ( '{' )
+ // InternalQVTimperative.g:14160:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getLeftCurlyBracketKeyword_6_0_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getLeftCurlyBracketKeyword_6_0_0());
}
@@ -49601,14 +42988,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_6_0__1"
- // InternalQVTimperative.g:16558:1: rule__DataTypeCS__Group_6_0__1 : rule__DataTypeCS__Group_6_0__1__Impl ;
+ // InternalQVTimperative.g:14173:1: rule__DataTypeCS__Group_6_0__1 : rule__DataTypeCS__Group_6_0__1__Impl ;
public final void rule__DataTypeCS__Group_6_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16562:1: ( rule__DataTypeCS__Group_6_0__1__Impl )
- // InternalQVTimperative.g:16563:2: rule__DataTypeCS__Group_6_0__1__Impl
+ // InternalQVTimperative.g:14177:1: ( rule__DataTypeCS__Group_6_0__1__Impl )
+ // InternalQVTimperative.g:14178:2: rule__DataTypeCS__Group_6_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group_6_0__1__Impl();
@@ -49634,22 +43021,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__Group_6_0__1__Impl"
- // InternalQVTimperative.g:16569:1: rule__DataTypeCS__Group_6_0__1__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:14184:1: rule__DataTypeCS__Group_6_0__1__Impl : ( '}' ) ;
public final void rule__DataTypeCS__Group_6_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16573:1: ( ( '}' ) )
- // InternalQVTimperative.g:16574:1: ( '}' )
+ // InternalQVTimperative.g:14188:1: ( ( '}' ) )
+ // InternalQVTimperative.g:14189:1: ( '}' )
{
- // InternalQVTimperative.g:16574:1: ( '}' )
- // InternalQVTimperative.g:16575:1: '}'
+ // InternalQVTimperative.g:14189:1: ( '}' )
+ // InternalQVTimperative.g:14190:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getRightCurlyBracketKeyword_6_0_1());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getRightCurlyBracketKeyword_6_0_1());
}
@@ -49675,14 +43062,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__0"
- // InternalQVTimperative.g:16592:1: rule__EnumerationCS__Group__0 : rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1 ;
+ // InternalQVTimperative.g:14207:1: rule__EnumerationCS__Group__0 : rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1 ;
public final void rule__EnumerationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16596:1: ( rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1 )
- // InternalQVTimperative.g:16597:2: rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1
+ // InternalQVTimperative.g:14211:1: ( rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1 )
+ // InternalQVTimperative.g:14212:2: rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__EnumerationCS__Group__0__Impl();
@@ -49713,22 +43100,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__0__Impl"
- // InternalQVTimperative.g:16604:1: rule__EnumerationCS__Group__0__Impl : ( 'enum' ) ;
+ // InternalQVTimperative.g:14219:1: rule__EnumerationCS__Group__0__Impl : ( 'enum' ) ;
public final void rule__EnumerationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16608:1: ( ( 'enum' ) )
- // InternalQVTimperative.g:16609:1: ( 'enum' )
+ // InternalQVTimperative.g:14223:1: ( ( 'enum' ) )
+ // InternalQVTimperative.g:14224:1: ( 'enum' )
{
- // InternalQVTimperative.g:16609:1: ( 'enum' )
- // InternalQVTimperative.g:16610:1: 'enum'
+ // InternalQVTimperative.g:14224:1: ( 'enum' )
+ // InternalQVTimperative.g:14225:1: 'enum'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getEnumKeyword_0());
}
- match(input,88,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,89,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getEnumKeyword_0());
}
@@ -49754,16 +43141,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__1"
- // InternalQVTimperative.g:16623:1: rule__EnumerationCS__Group__1 : rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2 ;
+ // InternalQVTimperative.g:14238:1: rule__EnumerationCS__Group__1 : rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2 ;
public final void rule__EnumerationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16627:1: ( rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2 )
- // InternalQVTimperative.g:16628:2: rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2
+ // InternalQVTimperative.g:14242:1: ( rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2 )
+ // InternalQVTimperative.g:14243:2: rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_66);
+ pushFollow(FollowSets000.FOLLOW_64);
rule__EnumerationCS__Group__1__Impl();
state._fsp--;
@@ -49792,23 +43179,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__1__Impl"
- // InternalQVTimperative.g:16635:1: rule__EnumerationCS__Group__1__Impl : ( ( rule__EnumerationCS__NameAssignment_1 ) ) ;
+ // InternalQVTimperative.g:14250:1: rule__EnumerationCS__Group__1__Impl : ( ( rule__EnumerationCS__NameAssignment_1 ) ) ;
public final void rule__EnumerationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16639:1: ( ( ( rule__EnumerationCS__NameAssignment_1 ) ) )
- // InternalQVTimperative.g:16640:1: ( ( rule__EnumerationCS__NameAssignment_1 ) )
+ // InternalQVTimperative.g:14254:1: ( ( ( rule__EnumerationCS__NameAssignment_1 ) ) )
+ // InternalQVTimperative.g:14255:1: ( ( rule__EnumerationCS__NameAssignment_1 ) )
{
- // InternalQVTimperative.g:16640:1: ( ( rule__EnumerationCS__NameAssignment_1 ) )
- // InternalQVTimperative.g:16641:1: ( rule__EnumerationCS__NameAssignment_1 )
+ // InternalQVTimperative.g:14255:1: ( ( rule__EnumerationCS__NameAssignment_1 ) )
+ // InternalQVTimperative.g:14256:1: ( rule__EnumerationCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getNameAssignment_1());
}
- // InternalQVTimperative.g:16642:1: ( rule__EnumerationCS__NameAssignment_1 )
- // InternalQVTimperative.g:16642:2: rule__EnumerationCS__NameAssignment_1
+ // InternalQVTimperative.g:14257:1: ( rule__EnumerationCS__NameAssignment_1 )
+ // InternalQVTimperative.g:14257:2: rule__EnumerationCS__NameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__NameAssignment_1();
@@ -49843,16 +43230,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__2"
- // InternalQVTimperative.g:16652:1: rule__EnumerationCS__Group__2 : rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3 ;
+ // InternalQVTimperative.g:14267:1: rule__EnumerationCS__Group__2 : rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3 ;
public final void rule__EnumerationCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16656:1: ( rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3 )
- // InternalQVTimperative.g:16657:2: rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3
+ // InternalQVTimperative.g:14271:1: ( rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3 )
+ // InternalQVTimperative.g:14272:2: rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_66);
+ pushFollow(FollowSets000.FOLLOW_64);
rule__EnumerationCS__Group__2__Impl();
state._fsp--;
@@ -49881,31 +43268,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__2__Impl"
- // InternalQVTimperative.g:16664:1: rule__EnumerationCS__Group__2__Impl : ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? ) ;
+ // InternalQVTimperative.g:14279:1: rule__EnumerationCS__Group__2__Impl : ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? ) ;
public final void rule__EnumerationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16668:1: ( ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? ) )
- // InternalQVTimperative.g:16669:1: ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? )
+ // InternalQVTimperative.g:14283:1: ( ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? ) )
+ // InternalQVTimperative.g:14284:1: ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? )
{
- // InternalQVTimperative.g:16669:1: ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? )
- // InternalQVTimperative.g:16670:1: ( rule__EnumerationCS__OwnedSignatureAssignment_2 )?
+ // InternalQVTimperative.g:14284:1: ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? )
+ // InternalQVTimperative.g:14285:1: ( rule__EnumerationCS__OwnedSignatureAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedSignatureAssignment_2());
}
- // InternalQVTimperative.g:16671:1: ( rule__EnumerationCS__OwnedSignatureAssignment_2 )?
- int alt152=2;
- int LA152_0 = input.LA(1);
+ // InternalQVTimperative.g:14286:1: ( rule__EnumerationCS__OwnedSignatureAssignment_2 )?
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA152_0==73) ) {
- alt152=1;
+ if ( (LA136_0==74) ) {
+ alt136=1;
}
- switch (alt152) {
+ switch (alt136) {
case 1 :
- // InternalQVTimperative.g:16671:2: rule__EnumerationCS__OwnedSignatureAssignment_2
+ // InternalQVTimperative.g:14286:2: rule__EnumerationCS__OwnedSignatureAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__OwnedSignatureAssignment_2();
@@ -49943,16 +43330,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__3"
- // InternalQVTimperative.g:16681:1: rule__EnumerationCS__Group__3 : rule__EnumerationCS__Group__3__Impl rule__EnumerationCS__Group__4 ;
+ // InternalQVTimperative.g:14296:1: rule__EnumerationCS__Group__3 : rule__EnumerationCS__Group__3__Impl rule__EnumerationCS__Group__4 ;
public final void rule__EnumerationCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16685:1: ( rule__EnumerationCS__Group__3__Impl rule__EnumerationCS__Group__4 )
- // InternalQVTimperative.g:16686:2: rule__EnumerationCS__Group__3__Impl rule__EnumerationCS__Group__4
+ // InternalQVTimperative.g:14300:1: ( rule__EnumerationCS__Group__3__Impl rule__EnumerationCS__Group__4 )
+ // InternalQVTimperative.g:14301:2: rule__EnumerationCS__Group__3__Impl rule__EnumerationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_66);
+ pushFollow(FollowSets000.FOLLOW_64);
rule__EnumerationCS__Group__3__Impl();
state._fsp--;
@@ -49981,31 +43368,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__3__Impl"
- // InternalQVTimperative.g:16693:1: rule__EnumerationCS__Group__3__Impl : ( ( rule__EnumerationCS__Group_3__0 )? ) ;
+ // InternalQVTimperative.g:14308:1: rule__EnumerationCS__Group__3__Impl : ( ( rule__EnumerationCS__Group_3__0 )? ) ;
public final void rule__EnumerationCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16697:1: ( ( ( rule__EnumerationCS__Group_3__0 )? ) )
- // InternalQVTimperative.g:16698:1: ( ( rule__EnumerationCS__Group_3__0 )? )
+ // InternalQVTimperative.g:14312:1: ( ( ( rule__EnumerationCS__Group_3__0 )? ) )
+ // InternalQVTimperative.g:14313:1: ( ( rule__EnumerationCS__Group_3__0 )? )
{
- // InternalQVTimperative.g:16698:1: ( ( rule__EnumerationCS__Group_3__0 )? )
- // InternalQVTimperative.g:16699:1: ( rule__EnumerationCS__Group_3__0 )?
+ // InternalQVTimperative.g:14313:1: ( ( rule__EnumerationCS__Group_3__0 )? )
+ // InternalQVTimperative.g:14314:1: ( rule__EnumerationCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getGroup_3());
}
- // InternalQVTimperative.g:16700:1: ( rule__EnumerationCS__Group_3__0 )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalQVTimperative.g:14315:1: ( rule__EnumerationCS__Group_3__0 )?
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA153_0==75) ) {
- alt153=1;
+ if ( (LA137_0==76) ) {
+ alt137=1;
}
- switch (alt153) {
+ switch (alt137) {
case 1 :
- // InternalQVTimperative.g:16700:2: rule__EnumerationCS__Group_3__0
+ // InternalQVTimperative.g:14315:2: rule__EnumerationCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group_3__0();
@@ -50043,16 +43430,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__4"
- // InternalQVTimperative.g:16710:1: rule__EnumerationCS__Group__4 : rule__EnumerationCS__Group__4__Impl rule__EnumerationCS__Group__5 ;
+ // InternalQVTimperative.g:14325:1: rule__EnumerationCS__Group__4 : rule__EnumerationCS__Group__4__Impl rule__EnumerationCS__Group__5 ;
public final void rule__EnumerationCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16714:1: ( rule__EnumerationCS__Group__4__Impl rule__EnumerationCS__Group__5 )
- // InternalQVTimperative.g:16715:2: rule__EnumerationCS__Group__4__Impl rule__EnumerationCS__Group__5
+ // InternalQVTimperative.g:14329:1: ( rule__EnumerationCS__Group__4__Impl rule__EnumerationCS__Group__5 )
+ // InternalQVTimperative.g:14330:2: rule__EnumerationCS__Group__4__Impl rule__EnumerationCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_66);
+ pushFollow(FollowSets000.FOLLOW_64);
rule__EnumerationCS__Group__4__Impl();
state._fsp--;
@@ -50081,42 +43468,42 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__4__Impl"
- // InternalQVTimperative.g:16722:1: rule__EnumerationCS__Group__4__Impl : ( ( rule__EnumerationCS__Group_4__0 )? ) ;
+ // InternalQVTimperative.g:14337:1: rule__EnumerationCS__Group__4__Impl : ( ( rule__EnumerationCS__Group_4__0 )? ) ;
public final void rule__EnumerationCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16726:1: ( ( ( rule__EnumerationCS__Group_4__0 )? ) )
- // InternalQVTimperative.g:16727:1: ( ( rule__EnumerationCS__Group_4__0 )? )
+ // InternalQVTimperative.g:14341:1: ( ( ( rule__EnumerationCS__Group_4__0 )? ) )
+ // InternalQVTimperative.g:14342:1: ( ( rule__EnumerationCS__Group_4__0 )? )
{
- // InternalQVTimperative.g:16727:1: ( ( rule__EnumerationCS__Group_4__0 )? )
- // InternalQVTimperative.g:16728:1: ( rule__EnumerationCS__Group_4__0 )?
+ // InternalQVTimperative.g:14342:1: ( ( rule__EnumerationCS__Group_4__0 )? )
+ // InternalQVTimperative.g:14343:1: ( rule__EnumerationCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getGroup_4());
}
- // InternalQVTimperative.g:16729:1: ( rule__EnumerationCS__Group_4__0 )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalQVTimperative.g:14344:1: ( rule__EnumerationCS__Group_4__0 )?
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA154_0==69) ) {
- int LA154_1 = input.LA(2);
+ if ( (LA138_0==71) ) {
+ int LA138_1 = input.LA(2);
- if ( (LA154_1==71) ) {
- int LA154_3 = input.LA(3);
+ if ( (LA138_1==32||LA138_1==138) ) {
+ alt138=1;
+ }
+ else if ( (LA138_1==72) ) {
+ int LA138_4 = input.LA(3);
- if ( (LA154_3==18||LA154_3==69) ) {
- alt154=1;
+ if ( (LA138_4==19||LA138_4==71) ) {
+ alt138=1;
}
}
- else if ( (LA154_1==30||LA154_1==135) ) {
- alt154=1;
- }
}
- switch (alt154) {
+ switch (alt138) {
case 1 :
- // InternalQVTimperative.g:16729:2: rule__EnumerationCS__Group_4__0
+ // InternalQVTimperative.g:14344:2: rule__EnumerationCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group_4__0();
@@ -50154,14 +43541,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__5"
- // InternalQVTimperative.g:16739:1: rule__EnumerationCS__Group__5 : rule__EnumerationCS__Group__5__Impl ;
+ // InternalQVTimperative.g:14354:1: rule__EnumerationCS__Group__5 : rule__EnumerationCS__Group__5__Impl ;
public final void rule__EnumerationCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16743:1: ( rule__EnumerationCS__Group__5__Impl )
- // InternalQVTimperative.g:16744:2: rule__EnumerationCS__Group__5__Impl
+ // InternalQVTimperative.g:14358:1: ( rule__EnumerationCS__Group__5__Impl )
+ // InternalQVTimperative.g:14359:2: rule__EnumerationCS__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group__5__Impl();
@@ -50187,23 +43574,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group__5__Impl"
- // InternalQVTimperative.g:16750:1: rule__EnumerationCS__Group__5__Impl : ( ( rule__EnumerationCS__Alternatives_5 ) ) ;
+ // InternalQVTimperative.g:14365:1: rule__EnumerationCS__Group__5__Impl : ( ( rule__EnumerationCS__Alternatives_5 ) ) ;
public final void rule__EnumerationCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16754:1: ( ( ( rule__EnumerationCS__Alternatives_5 ) ) )
- // InternalQVTimperative.g:16755:1: ( ( rule__EnumerationCS__Alternatives_5 ) )
+ // InternalQVTimperative.g:14369:1: ( ( ( rule__EnumerationCS__Alternatives_5 ) ) )
+ // InternalQVTimperative.g:14370:1: ( ( rule__EnumerationCS__Alternatives_5 ) )
{
- // InternalQVTimperative.g:16755:1: ( ( rule__EnumerationCS__Alternatives_5 ) )
- // InternalQVTimperative.g:16756:1: ( rule__EnumerationCS__Alternatives_5 )
+ // InternalQVTimperative.g:14370:1: ( ( rule__EnumerationCS__Alternatives_5 ) )
+ // InternalQVTimperative.g:14371:1: ( rule__EnumerationCS__Alternatives_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getAlternatives_5());
}
- // InternalQVTimperative.g:16757:1: ( rule__EnumerationCS__Alternatives_5 )
- // InternalQVTimperative.g:16757:2: rule__EnumerationCS__Alternatives_5
+ // InternalQVTimperative.g:14372:1: ( rule__EnumerationCS__Alternatives_5 )
+ // InternalQVTimperative.g:14372:2: rule__EnumerationCS__Alternatives_5
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Alternatives_5();
@@ -50238,16 +43625,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_3__0"
- // InternalQVTimperative.g:16779:1: rule__EnumerationCS__Group_3__0 : rule__EnumerationCS__Group_3__0__Impl rule__EnumerationCS__Group_3__1 ;
+ // InternalQVTimperative.g:14394:1: rule__EnumerationCS__Group_3__0 : rule__EnumerationCS__Group_3__0__Impl rule__EnumerationCS__Group_3__1 ;
public final void rule__EnumerationCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16783:1: ( rule__EnumerationCS__Group_3__0__Impl rule__EnumerationCS__Group_3__1 )
- // InternalQVTimperative.g:16784:2: rule__EnumerationCS__Group_3__0__Impl rule__EnumerationCS__Group_3__1
+ // InternalQVTimperative.g:14398:1: ( rule__EnumerationCS__Group_3__0__Impl rule__EnumerationCS__Group_3__1 )
+ // InternalQVTimperative.g:14399:2: rule__EnumerationCS__Group_3__0__Impl rule__EnumerationCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_58);
+ pushFollow(FollowSets000.FOLLOW_56);
rule__EnumerationCS__Group_3__0__Impl();
state._fsp--;
@@ -50276,22 +43663,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_3__0__Impl"
- // InternalQVTimperative.g:16791:1: rule__EnumerationCS__Group_3__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:14406:1: rule__EnumerationCS__Group_3__0__Impl : ( ':' ) ;
public final void rule__EnumerationCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16795:1: ( ( ':' ) )
- // InternalQVTimperative.g:16796:1: ( ':' )
+ // InternalQVTimperative.g:14410:1: ( ( ':' ) )
+ // InternalQVTimperative.g:14411:1: ( ':' )
{
- // InternalQVTimperative.g:16796:1: ( ':' )
- // InternalQVTimperative.g:16797:1: ':'
+ // InternalQVTimperative.g:14411:1: ( ':' )
+ // InternalQVTimperative.g:14412:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getColonKeyword_3_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getColonKeyword_3_0());
}
@@ -50317,14 +43704,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_3__1"
- // InternalQVTimperative.g:16810:1: rule__EnumerationCS__Group_3__1 : rule__EnumerationCS__Group_3__1__Impl ;
+ // InternalQVTimperative.g:14425:1: rule__EnumerationCS__Group_3__1 : rule__EnumerationCS__Group_3__1__Impl ;
public final void rule__EnumerationCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16814:1: ( rule__EnumerationCS__Group_3__1__Impl )
- // InternalQVTimperative.g:16815:2: rule__EnumerationCS__Group_3__1__Impl
+ // InternalQVTimperative.g:14429:1: ( rule__EnumerationCS__Group_3__1__Impl )
+ // InternalQVTimperative.g:14430:2: rule__EnumerationCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group_3__1__Impl();
@@ -50350,23 +43737,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_3__1__Impl"
- // InternalQVTimperative.g:16821:1: rule__EnumerationCS__Group_3__1__Impl : ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) ) ;
+ // InternalQVTimperative.g:14436:1: rule__EnumerationCS__Group_3__1__Impl : ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) ) ;
public final void rule__EnumerationCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16825:1: ( ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) ) )
- // InternalQVTimperative.g:16826:1: ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) )
+ // InternalQVTimperative.g:14440:1: ( ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) ) )
+ // InternalQVTimperative.g:14441:1: ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) )
{
- // InternalQVTimperative.g:16826:1: ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) )
- // InternalQVTimperative.g:16827:1: ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 )
+ // InternalQVTimperative.g:14441:1: ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) )
+ // InternalQVTimperative.g:14442:1: ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getInstanceClassNameAssignment_3_1());
}
- // InternalQVTimperative.g:16828:1: ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 )
- // InternalQVTimperative.g:16828:2: rule__EnumerationCS__InstanceClassNameAssignment_3_1
+ // InternalQVTimperative.g:14443:1: ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 )
+ // InternalQVTimperative.g:14443:2: rule__EnumerationCS__InstanceClassNameAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__InstanceClassNameAssignment_3_1();
@@ -50401,16 +43788,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_4__0"
- // InternalQVTimperative.g:16842:1: rule__EnumerationCS__Group_4__0 : rule__EnumerationCS__Group_4__0__Impl rule__EnumerationCS__Group_4__1 ;
+ // InternalQVTimperative.g:14457:1: rule__EnumerationCS__Group_4__0 : rule__EnumerationCS__Group_4__0__Impl rule__EnumerationCS__Group_4__1 ;
public final void rule__EnumerationCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16846:1: ( rule__EnumerationCS__Group_4__0__Impl rule__EnumerationCS__Group_4__1 )
- // InternalQVTimperative.g:16847:2: rule__EnumerationCS__Group_4__0__Impl rule__EnumerationCS__Group_4__1
+ // InternalQVTimperative.g:14461:1: ( rule__EnumerationCS__Group_4__0__Impl rule__EnumerationCS__Group_4__1 )
+ // InternalQVTimperative.g:14462:2: rule__EnumerationCS__Group_4__0__Impl rule__EnumerationCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_67);
+ pushFollow(FollowSets000.FOLLOW_65);
rule__EnumerationCS__Group_4__0__Impl();
state._fsp--;
@@ -50439,22 +43826,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_4__0__Impl"
- // InternalQVTimperative.g:16854:1: rule__EnumerationCS__Group_4__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:14469:1: rule__EnumerationCS__Group_4__0__Impl : ( '{' ) ;
public final void rule__EnumerationCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16858:1: ( ( '{' ) )
- // InternalQVTimperative.g:16859:1: ( '{' )
+ // InternalQVTimperative.g:14473:1: ( ( '{' ) )
+ // InternalQVTimperative.g:14474:1: ( '{' )
{
- // InternalQVTimperative.g:16859:1: ( '{' )
- // InternalQVTimperative.g:16860:1: '{'
+ // InternalQVTimperative.g:14474:1: ( '{' )
+ // InternalQVTimperative.g:14475:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_4_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_4_0());
}
@@ -50480,16 +43867,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_4__1"
- // InternalQVTimperative.g:16873:1: rule__EnumerationCS__Group_4__1 : rule__EnumerationCS__Group_4__1__Impl rule__EnumerationCS__Group_4__2 ;
+ // InternalQVTimperative.g:14488:1: rule__EnumerationCS__Group_4__1 : rule__EnumerationCS__Group_4__1__Impl rule__EnumerationCS__Group_4__2 ;
public final void rule__EnumerationCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16877:1: ( rule__EnumerationCS__Group_4__1__Impl rule__EnumerationCS__Group_4__2 )
- // InternalQVTimperative.g:16878:2: rule__EnumerationCS__Group_4__1__Impl rule__EnumerationCS__Group_4__2
+ // InternalQVTimperative.g:14492:1: ( rule__EnumerationCS__Group_4__1__Impl rule__EnumerationCS__Group_4__2 )
+ // InternalQVTimperative.g:14493:2: rule__EnumerationCS__Group_4__1__Impl rule__EnumerationCS__Group_4__2
{
- pushFollow(FollowSets000.FOLLOW_67);
+ pushFollow(FollowSets000.FOLLOW_65);
rule__EnumerationCS__Group_4__1__Impl();
state._fsp--;
@@ -50518,31 +43905,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_4__1__Impl"
- // InternalQVTimperative.g:16885:1: rule__EnumerationCS__Group_4__1__Impl : ( ( rule__EnumerationCS__Alternatives_4_1 )? ) ;
+ // InternalQVTimperative.g:14500:1: rule__EnumerationCS__Group_4__1__Impl : ( ( rule__EnumerationCS__Alternatives_4_1 )? ) ;
public final void rule__EnumerationCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16889:1: ( ( ( rule__EnumerationCS__Alternatives_4_1 )? ) )
- // InternalQVTimperative.g:16890:1: ( ( rule__EnumerationCS__Alternatives_4_1 )? )
+ // InternalQVTimperative.g:14504:1: ( ( ( rule__EnumerationCS__Alternatives_4_1 )? ) )
+ // InternalQVTimperative.g:14505:1: ( ( rule__EnumerationCS__Alternatives_4_1 )? )
{
- // InternalQVTimperative.g:16890:1: ( ( rule__EnumerationCS__Alternatives_4_1 )? )
- // InternalQVTimperative.g:16891:1: ( rule__EnumerationCS__Alternatives_4_1 )?
+ // InternalQVTimperative.g:14505:1: ( ( rule__EnumerationCS__Alternatives_4_1 )? )
+ // InternalQVTimperative.g:14506:1: ( rule__EnumerationCS__Alternatives_4_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getAlternatives_4_1());
}
- // InternalQVTimperative.g:16892:1: ( rule__EnumerationCS__Alternatives_4_1 )?
- int alt155=2;
- int LA155_0 = input.LA(1);
+ // InternalQVTimperative.g:14507:1: ( rule__EnumerationCS__Alternatives_4_1 )?
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA155_0==30||LA155_0==135) ) {
- alt155=1;
+ if ( (LA139_0==32||LA139_0==138) ) {
+ alt139=1;
}
- switch (alt155) {
+ switch (alt139) {
case 1 :
- // InternalQVTimperative.g:16892:2: rule__EnumerationCS__Alternatives_4_1
+ // InternalQVTimperative.g:14507:2: rule__EnumerationCS__Alternatives_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Alternatives_4_1();
@@ -50580,14 +43967,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_4__2"
- // InternalQVTimperative.g:16902:1: rule__EnumerationCS__Group_4__2 : rule__EnumerationCS__Group_4__2__Impl ;
+ // InternalQVTimperative.g:14517:1: rule__EnumerationCS__Group_4__2 : rule__EnumerationCS__Group_4__2__Impl ;
public final void rule__EnumerationCS__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16906:1: ( rule__EnumerationCS__Group_4__2__Impl )
- // InternalQVTimperative.g:16907:2: rule__EnumerationCS__Group_4__2__Impl
+ // InternalQVTimperative.g:14521:1: ( rule__EnumerationCS__Group_4__2__Impl )
+ // InternalQVTimperative.g:14522:2: rule__EnumerationCS__Group_4__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group_4__2__Impl();
@@ -50613,22 +44000,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_4__2__Impl"
- // InternalQVTimperative.g:16913:1: rule__EnumerationCS__Group_4__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:14528:1: rule__EnumerationCS__Group_4__2__Impl : ( '}' ) ;
public final void rule__EnumerationCS__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16917:1: ( ( '}' ) )
- // InternalQVTimperative.g:16918:1: ( '}' )
+ // InternalQVTimperative.g:14532:1: ( ( '}' ) )
+ // InternalQVTimperative.g:14533:1: ( '}' )
{
- // InternalQVTimperative.g:16918:1: ( '}' )
- // InternalQVTimperative.g:16919:1: '}'
+ // InternalQVTimperative.g:14533:1: ( '}' )
+ // InternalQVTimperative.g:14534:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getRightCurlyBracketKeyword_4_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getRightCurlyBracketKeyword_4_2());
}
@@ -50654,16 +44041,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_5_0__0"
- // InternalQVTimperative.g:16938:1: rule__EnumerationCS__Group_5_0__0 : rule__EnumerationCS__Group_5_0__0__Impl rule__EnumerationCS__Group_5_0__1 ;
+ // InternalQVTimperative.g:14553:1: rule__EnumerationCS__Group_5_0__0 : rule__EnumerationCS__Group_5_0__0__Impl rule__EnumerationCS__Group_5_0__1 ;
public final void rule__EnumerationCS__Group_5_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16942:1: ( rule__EnumerationCS__Group_5_0__0__Impl rule__EnumerationCS__Group_5_0__1 )
- // InternalQVTimperative.g:16943:2: rule__EnumerationCS__Group_5_0__0__Impl rule__EnumerationCS__Group_5_0__1
+ // InternalQVTimperative.g:14557:1: ( rule__EnumerationCS__Group_5_0__0__Impl rule__EnumerationCS__Group_5_0__1 )
+ // InternalQVTimperative.g:14558:2: rule__EnumerationCS__Group_5_0__0__Impl rule__EnumerationCS__Group_5_0__1
{
- pushFollow(FollowSets000.FOLLOW_68);
+ pushFollow(FollowSets000.FOLLOW_66);
rule__EnumerationCS__Group_5_0__0__Impl();
state._fsp--;
@@ -50692,22 +44079,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_5_0__0__Impl"
- // InternalQVTimperative.g:16950:1: rule__EnumerationCS__Group_5_0__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:14565:1: rule__EnumerationCS__Group_5_0__0__Impl : ( '{' ) ;
public final void rule__EnumerationCS__Group_5_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16954:1: ( ( '{' ) )
- // InternalQVTimperative.g:16955:1: ( '{' )
+ // InternalQVTimperative.g:14569:1: ( ( '{' ) )
+ // InternalQVTimperative.g:14570:1: ( '{' )
{
- // InternalQVTimperative.g:16955:1: ( '{' )
- // InternalQVTimperative.g:16956:1: '{'
+ // InternalQVTimperative.g:14570:1: ( '{' )
+ // InternalQVTimperative.g:14571:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_5_0_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_5_0_0());
}
@@ -50733,16 +44120,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_5_0__1"
- // InternalQVTimperative.g:16969:1: rule__EnumerationCS__Group_5_0__1 : rule__EnumerationCS__Group_5_0__1__Impl rule__EnumerationCS__Group_5_0__2 ;
+ // InternalQVTimperative.g:14584:1: rule__EnumerationCS__Group_5_0__1 : rule__EnumerationCS__Group_5_0__1__Impl rule__EnumerationCS__Group_5_0__2 ;
public final void rule__EnumerationCS__Group_5_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16973:1: ( rule__EnumerationCS__Group_5_0__1__Impl rule__EnumerationCS__Group_5_0__2 )
- // InternalQVTimperative.g:16974:2: rule__EnumerationCS__Group_5_0__1__Impl rule__EnumerationCS__Group_5_0__2
+ // InternalQVTimperative.g:14588:1: ( rule__EnumerationCS__Group_5_0__1__Impl rule__EnumerationCS__Group_5_0__2 )
+ // InternalQVTimperative.g:14589:2: rule__EnumerationCS__Group_5_0__1__Impl rule__EnumerationCS__Group_5_0__2
{
- pushFollow(FollowSets000.FOLLOW_68);
+ pushFollow(FollowSets000.FOLLOW_66);
rule__EnumerationCS__Group_5_0__1__Impl();
state._fsp--;
@@ -50771,37 +44158,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_5_0__1__Impl"
- // InternalQVTimperative.g:16981:1: rule__EnumerationCS__Group_5_0__1__Impl : ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* ) ;
+ // InternalQVTimperative.g:14596:1: rule__EnumerationCS__Group_5_0__1__Impl : ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* ) ;
public final void rule__EnumerationCS__Group_5_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:16985:1: ( ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* ) )
- // InternalQVTimperative.g:16986:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* )
+ // InternalQVTimperative.g:14600:1: ( ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* ) )
+ // InternalQVTimperative.g:14601:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* )
{
- // InternalQVTimperative.g:16986:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* )
- // InternalQVTimperative.g:16987:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )*
+ // InternalQVTimperative.g:14601:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* )
+ // InternalQVTimperative.g:14602:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsAssignment_5_0_1());
}
- // InternalQVTimperative.g:16988:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )*
- loop156:
+ // InternalQVTimperative.g:14603:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )*
+ loop140:
do {
- int alt156=2;
- int LA156_0 = input.LA(1);
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( ((LA156_0>=RULE_SIMPLE_ID && LA156_0<=RULE_ESCAPED_ID)||LA156_0==89) ) {
- alt156=1;
+ if ( ((LA140_0>=RULE_SIMPLE_ID && LA140_0<=RULE_ESCAPED_ID)||LA140_0==90) ) {
+ alt140=1;
}
- switch (alt156) {
+ switch (alt140) {
case 1 :
- // InternalQVTimperative.g:16988:2: rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1
+ // InternalQVTimperative.g:14603:2: rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1
{
- pushFollow(FollowSets000.FOLLOW_69);
+ pushFollow(FollowSets000.FOLLOW_67);
rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1();
state._fsp--;
@@ -50811,7 +44198,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop156;
+ break loop140;
}
} while (true);
@@ -50840,14 +44227,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_5_0__2"
- // InternalQVTimperative.g:16998:1: rule__EnumerationCS__Group_5_0__2 : rule__EnumerationCS__Group_5_0__2__Impl ;
+ // InternalQVTimperative.g:14613:1: rule__EnumerationCS__Group_5_0__2 : rule__EnumerationCS__Group_5_0__2__Impl ;
public final void rule__EnumerationCS__Group_5_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17002:1: ( rule__EnumerationCS__Group_5_0__2__Impl )
- // InternalQVTimperative.g:17003:2: rule__EnumerationCS__Group_5_0__2__Impl
+ // InternalQVTimperative.g:14617:1: ( rule__EnumerationCS__Group_5_0__2__Impl )
+ // InternalQVTimperative.g:14618:2: rule__EnumerationCS__Group_5_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group_5_0__2__Impl();
@@ -50873,22 +44260,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__Group_5_0__2__Impl"
- // InternalQVTimperative.g:17009:1: rule__EnumerationCS__Group_5_0__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:14624:1: rule__EnumerationCS__Group_5_0__2__Impl : ( '}' ) ;
public final void rule__EnumerationCS__Group_5_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17013:1: ( ( '}' ) )
- // InternalQVTimperative.g:17014:1: ( '}' )
+ // InternalQVTimperative.g:14628:1: ( ( '}' ) )
+ // InternalQVTimperative.g:14629:1: ( '}' )
{
- // InternalQVTimperative.g:17014:1: ( '}' )
- // InternalQVTimperative.g:17015:1: '}'
+ // InternalQVTimperative.g:14629:1: ( '}' )
+ // InternalQVTimperative.g:14630:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getRightCurlyBracketKeyword_5_0_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getRightCurlyBracketKeyword_5_0_2());
}
@@ -50914,16 +44301,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group__0"
- // InternalQVTimperative.g:17034:1: rule__EnumerationLiteralCS__Group__0 : rule__EnumerationLiteralCS__Group__0__Impl rule__EnumerationLiteralCS__Group__1 ;
+ // InternalQVTimperative.g:14649:1: rule__EnumerationLiteralCS__Group__0 : rule__EnumerationLiteralCS__Group__0__Impl rule__EnumerationLiteralCS__Group__1 ;
public final void rule__EnumerationLiteralCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17038:1: ( rule__EnumerationLiteralCS__Group__0__Impl rule__EnumerationLiteralCS__Group__1 )
- // InternalQVTimperative.g:17039:2: rule__EnumerationLiteralCS__Group__0__Impl rule__EnumerationLiteralCS__Group__1
+ // InternalQVTimperative.g:14653:1: ( rule__EnumerationLiteralCS__Group__0__Impl rule__EnumerationLiteralCS__Group__1 )
+ // InternalQVTimperative.g:14654:2: rule__EnumerationLiteralCS__Group__0__Impl rule__EnumerationLiteralCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_70);
+ pushFollow(FollowSets000.FOLLOW_68);
rule__EnumerationLiteralCS__Group__0__Impl();
state._fsp--;
@@ -50952,23 +44339,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group__0__Impl"
- // InternalQVTimperative.g:17046:1: rule__EnumerationLiteralCS__Group__0__Impl : ( ( rule__EnumerationLiteralCS__Alternatives_0 ) ) ;
+ // InternalQVTimperative.g:14661:1: rule__EnumerationLiteralCS__Group__0__Impl : ( ( rule__EnumerationLiteralCS__Alternatives_0 ) ) ;
public final void rule__EnumerationLiteralCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17050:1: ( ( ( rule__EnumerationLiteralCS__Alternatives_0 ) ) )
- // InternalQVTimperative.g:17051:1: ( ( rule__EnumerationLiteralCS__Alternatives_0 ) )
+ // InternalQVTimperative.g:14665:1: ( ( ( rule__EnumerationLiteralCS__Alternatives_0 ) ) )
+ // InternalQVTimperative.g:14666:1: ( ( rule__EnumerationLiteralCS__Alternatives_0 ) )
{
- // InternalQVTimperative.g:17051:1: ( ( rule__EnumerationLiteralCS__Alternatives_0 ) )
- // InternalQVTimperative.g:17052:1: ( rule__EnumerationLiteralCS__Alternatives_0 )
+ // InternalQVTimperative.g:14666:1: ( ( rule__EnumerationLiteralCS__Alternatives_0 ) )
+ // InternalQVTimperative.g:14667:1: ( rule__EnumerationLiteralCS__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getAlternatives_0());
}
- // InternalQVTimperative.g:17053:1: ( rule__EnumerationLiteralCS__Alternatives_0 )
- // InternalQVTimperative.g:17053:2: rule__EnumerationLiteralCS__Alternatives_0
+ // InternalQVTimperative.g:14668:1: ( rule__EnumerationLiteralCS__Alternatives_0 )
+ // InternalQVTimperative.g:14668:2: rule__EnumerationLiteralCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Alternatives_0();
@@ -51003,16 +44390,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group__1"
- // InternalQVTimperative.g:17063:1: rule__EnumerationLiteralCS__Group__1 : rule__EnumerationLiteralCS__Group__1__Impl rule__EnumerationLiteralCS__Group__2 ;
+ // InternalQVTimperative.g:14678:1: rule__EnumerationLiteralCS__Group__1 : rule__EnumerationLiteralCS__Group__1__Impl rule__EnumerationLiteralCS__Group__2 ;
public final void rule__EnumerationLiteralCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17067:1: ( rule__EnumerationLiteralCS__Group__1__Impl rule__EnumerationLiteralCS__Group__2 )
- // InternalQVTimperative.g:17068:2: rule__EnumerationLiteralCS__Group__1__Impl rule__EnumerationLiteralCS__Group__2
+ // InternalQVTimperative.g:14682:1: ( rule__EnumerationLiteralCS__Group__1__Impl rule__EnumerationLiteralCS__Group__2 )
+ // InternalQVTimperative.g:14683:2: rule__EnumerationLiteralCS__Group__1__Impl rule__EnumerationLiteralCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_70);
+ pushFollow(FollowSets000.FOLLOW_68);
rule__EnumerationLiteralCS__Group__1__Impl();
state._fsp--;
@@ -51041,31 +44428,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group__1__Impl"
- // InternalQVTimperative.g:17075:1: rule__EnumerationLiteralCS__Group__1__Impl : ( ( rule__EnumerationLiteralCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:14690:1: rule__EnumerationLiteralCS__Group__1__Impl : ( ( rule__EnumerationLiteralCS__Group_1__0 )? ) ;
public final void rule__EnumerationLiteralCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17079:1: ( ( ( rule__EnumerationLiteralCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:17080:1: ( ( rule__EnumerationLiteralCS__Group_1__0 )? )
+ // InternalQVTimperative.g:14694:1: ( ( ( rule__EnumerationLiteralCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:14695:1: ( ( rule__EnumerationLiteralCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:17080:1: ( ( rule__EnumerationLiteralCS__Group_1__0 )? )
- // InternalQVTimperative.g:17081:1: ( rule__EnumerationLiteralCS__Group_1__0 )?
+ // InternalQVTimperative.g:14695:1: ( ( rule__EnumerationLiteralCS__Group_1__0 )? )
+ // InternalQVTimperative.g:14696:1: ( rule__EnumerationLiteralCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:17082:1: ( rule__EnumerationLiteralCS__Group_1__0 )?
- int alt157=2;
- int LA157_0 = input.LA(1);
+ // InternalQVTimperative.g:14697:1: ( rule__EnumerationLiteralCS__Group_1__0 )?
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA157_0==40) ) {
- alt157=1;
+ if ( (LA141_0==42) ) {
+ alt141=1;
}
- switch (alt157) {
+ switch (alt141) {
case 1 :
- // InternalQVTimperative.g:17082:2: rule__EnumerationLiteralCS__Group_1__0
+ // InternalQVTimperative.g:14697:2: rule__EnumerationLiteralCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group_1__0();
@@ -51103,14 +44490,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group__2"
- // InternalQVTimperative.g:17092:1: rule__EnumerationLiteralCS__Group__2 : rule__EnumerationLiteralCS__Group__2__Impl ;
+ // InternalQVTimperative.g:14707:1: rule__EnumerationLiteralCS__Group__2 : rule__EnumerationLiteralCS__Group__2__Impl ;
public final void rule__EnumerationLiteralCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17096:1: ( rule__EnumerationLiteralCS__Group__2__Impl )
- // InternalQVTimperative.g:17097:2: rule__EnumerationLiteralCS__Group__2__Impl
+ // InternalQVTimperative.g:14711:1: ( rule__EnumerationLiteralCS__Group__2__Impl )
+ // InternalQVTimperative.g:14712:2: rule__EnumerationLiteralCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group__2__Impl();
@@ -51136,23 +44523,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group__2__Impl"
- // InternalQVTimperative.g:17103:1: rule__EnumerationLiteralCS__Group__2__Impl : ( ( rule__EnumerationLiteralCS__Alternatives_2 ) ) ;
+ // InternalQVTimperative.g:14718:1: rule__EnumerationLiteralCS__Group__2__Impl : ( ( rule__EnumerationLiteralCS__Alternatives_2 ) ) ;
public final void rule__EnumerationLiteralCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17107:1: ( ( ( rule__EnumerationLiteralCS__Alternatives_2 ) ) )
- // InternalQVTimperative.g:17108:1: ( ( rule__EnumerationLiteralCS__Alternatives_2 ) )
+ // InternalQVTimperative.g:14722:1: ( ( ( rule__EnumerationLiteralCS__Alternatives_2 ) ) )
+ // InternalQVTimperative.g:14723:1: ( ( rule__EnumerationLiteralCS__Alternatives_2 ) )
{
- // InternalQVTimperative.g:17108:1: ( ( rule__EnumerationLiteralCS__Alternatives_2 ) )
- // InternalQVTimperative.g:17109:1: ( rule__EnumerationLiteralCS__Alternatives_2 )
+ // InternalQVTimperative.g:14723:1: ( ( rule__EnumerationLiteralCS__Alternatives_2 ) )
+ // InternalQVTimperative.g:14724:1: ( rule__EnumerationLiteralCS__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getAlternatives_2());
}
- // InternalQVTimperative.g:17110:1: ( rule__EnumerationLiteralCS__Alternatives_2 )
- // InternalQVTimperative.g:17110:2: rule__EnumerationLiteralCS__Alternatives_2
+ // InternalQVTimperative.g:14725:1: ( rule__EnumerationLiteralCS__Alternatives_2 )
+ // InternalQVTimperative.g:14725:2: rule__EnumerationLiteralCS__Alternatives_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Alternatives_2();
@@ -51187,14 +44574,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_0_0__0"
- // InternalQVTimperative.g:17126:1: rule__EnumerationLiteralCS__Group_0_0__0 : rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1 ;
+ // InternalQVTimperative.g:14741:1: rule__EnumerationLiteralCS__Group_0_0__0 : rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1 ;
public final void rule__EnumerationLiteralCS__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17130:1: ( rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1 )
- // InternalQVTimperative.g:17131:2: rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1
+ // InternalQVTimperative.g:14745:1: ( rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1 )
+ // InternalQVTimperative.g:14746:2: rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__EnumerationLiteralCS__Group_0_0__0__Impl();
@@ -51225,22 +44612,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_0_0__0__Impl"
- // InternalQVTimperative.g:17138:1: rule__EnumerationLiteralCS__Group_0_0__0__Impl : ( 'literal' ) ;
+ // InternalQVTimperative.g:14753:1: rule__EnumerationLiteralCS__Group_0_0__0__Impl : ( 'literal' ) ;
public final void rule__EnumerationLiteralCS__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17142:1: ( ( 'literal' ) )
- // InternalQVTimperative.g:17143:1: ( 'literal' )
+ // InternalQVTimperative.g:14757:1: ( ( 'literal' ) )
+ // InternalQVTimperative.g:14758:1: ( 'literal' )
{
- // InternalQVTimperative.g:17143:1: ( 'literal' )
- // InternalQVTimperative.g:17144:1: 'literal'
+ // InternalQVTimperative.g:14758:1: ( 'literal' )
+ // InternalQVTimperative.g:14759:1: 'literal'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getLiteralKeyword_0_0_0());
}
- match(input,89,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,90,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationLiteralCSAccess().getLiteralKeyword_0_0_0());
}
@@ -51266,14 +44653,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_0_0__1"
- // InternalQVTimperative.g:17157:1: rule__EnumerationLiteralCS__Group_0_0__1 : rule__EnumerationLiteralCS__Group_0_0__1__Impl ;
+ // InternalQVTimperative.g:14772:1: rule__EnumerationLiteralCS__Group_0_0__1 : rule__EnumerationLiteralCS__Group_0_0__1__Impl ;
public final void rule__EnumerationLiteralCS__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17161:1: ( rule__EnumerationLiteralCS__Group_0_0__1__Impl )
- // InternalQVTimperative.g:17162:2: rule__EnumerationLiteralCS__Group_0_0__1__Impl
+ // InternalQVTimperative.g:14776:1: ( rule__EnumerationLiteralCS__Group_0_0__1__Impl )
+ // InternalQVTimperative.g:14777:2: rule__EnumerationLiteralCS__Group_0_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group_0_0__1__Impl();
@@ -51299,23 +44686,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_0_0__1__Impl"
- // InternalQVTimperative.g:17168:1: rule__EnumerationLiteralCS__Group_0_0__1__Impl : ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) ) ;
+ // InternalQVTimperative.g:14783:1: rule__EnumerationLiteralCS__Group_0_0__1__Impl : ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) ) ;
public final void rule__EnumerationLiteralCS__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17172:1: ( ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) ) )
- // InternalQVTimperative.g:17173:1: ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) )
+ // InternalQVTimperative.g:14787:1: ( ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) ) )
+ // InternalQVTimperative.g:14788:1: ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) )
{
- // InternalQVTimperative.g:17173:1: ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) )
- // InternalQVTimperative.g:17174:1: ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 )
+ // InternalQVTimperative.g:14788:1: ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) )
+ // InternalQVTimperative.g:14789:1: ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getNameAssignment_0_0_1());
}
- // InternalQVTimperative.g:17175:1: ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 )
- // InternalQVTimperative.g:17175:2: rule__EnumerationLiteralCS__NameAssignment_0_0_1
+ // InternalQVTimperative.g:14790:1: ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 )
+ // InternalQVTimperative.g:14790:2: rule__EnumerationLiteralCS__NameAssignment_0_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__NameAssignment_0_0_1();
@@ -51350,16 +44737,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_1__0"
- // InternalQVTimperative.g:17189:1: rule__EnumerationLiteralCS__Group_1__0 : rule__EnumerationLiteralCS__Group_1__0__Impl rule__EnumerationLiteralCS__Group_1__1 ;
+ // InternalQVTimperative.g:14804:1: rule__EnumerationLiteralCS__Group_1__0 : rule__EnumerationLiteralCS__Group_1__0__Impl rule__EnumerationLiteralCS__Group_1__1 ;
public final void rule__EnumerationLiteralCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17193:1: ( rule__EnumerationLiteralCS__Group_1__0__Impl rule__EnumerationLiteralCS__Group_1__1 )
- // InternalQVTimperative.g:17194:2: rule__EnumerationLiteralCS__Group_1__0__Impl rule__EnumerationLiteralCS__Group_1__1
+ // InternalQVTimperative.g:14808:1: ( rule__EnumerationLiteralCS__Group_1__0__Impl rule__EnumerationLiteralCS__Group_1__1 )
+ // InternalQVTimperative.g:14809:2: rule__EnumerationLiteralCS__Group_1__0__Impl rule__EnumerationLiteralCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_71);
+ pushFollow(FollowSets000.FOLLOW_69);
rule__EnumerationLiteralCS__Group_1__0__Impl();
state._fsp--;
@@ -51388,22 +44775,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_1__0__Impl"
- // InternalQVTimperative.g:17201:1: rule__EnumerationLiteralCS__Group_1__0__Impl : ( '=' ) ;
+ // InternalQVTimperative.g:14816:1: rule__EnumerationLiteralCS__Group_1__0__Impl : ( '=' ) ;
public final void rule__EnumerationLiteralCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17205:1: ( ( '=' ) )
- // InternalQVTimperative.g:17206:1: ( '=' )
+ // InternalQVTimperative.g:14820:1: ( ( '=' ) )
+ // InternalQVTimperative.g:14821:1: ( '=' )
{
- // InternalQVTimperative.g:17206:1: ( '=' )
- // InternalQVTimperative.g:17207:1: '='
+ // InternalQVTimperative.g:14821:1: ( '=' )
+ // InternalQVTimperative.g:14822:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getEqualsSignKeyword_1_0());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationLiteralCSAccess().getEqualsSignKeyword_1_0());
}
@@ -51429,14 +44816,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_1__1"
- // InternalQVTimperative.g:17220:1: rule__EnumerationLiteralCS__Group_1__1 : rule__EnumerationLiteralCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:14835:1: rule__EnumerationLiteralCS__Group_1__1 : rule__EnumerationLiteralCS__Group_1__1__Impl ;
public final void rule__EnumerationLiteralCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17224:1: ( rule__EnumerationLiteralCS__Group_1__1__Impl )
- // InternalQVTimperative.g:17225:2: rule__EnumerationLiteralCS__Group_1__1__Impl
+ // InternalQVTimperative.g:14839:1: ( rule__EnumerationLiteralCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:14840:2: rule__EnumerationLiteralCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group_1__1__Impl();
@@ -51462,23 +44849,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_1__1__Impl"
- // InternalQVTimperative.g:17231:1: rule__EnumerationLiteralCS__Group_1__1__Impl : ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:14846:1: rule__EnumerationLiteralCS__Group_1__1__Impl : ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) ) ;
public final void rule__EnumerationLiteralCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17235:1: ( ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) ) )
- // InternalQVTimperative.g:17236:1: ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) )
+ // InternalQVTimperative.g:14850:1: ( ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:14851:1: ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) )
{
- // InternalQVTimperative.g:17236:1: ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) )
- // InternalQVTimperative.g:17237:1: ( rule__EnumerationLiteralCS__ValueAssignment_1_1 )
+ // InternalQVTimperative.g:14851:1: ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) )
+ // InternalQVTimperative.g:14852:1: ( rule__EnumerationLiteralCS__ValueAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getValueAssignment_1_1());
}
- // InternalQVTimperative.g:17238:1: ( rule__EnumerationLiteralCS__ValueAssignment_1_1 )
- // InternalQVTimperative.g:17238:2: rule__EnumerationLiteralCS__ValueAssignment_1_1
+ // InternalQVTimperative.g:14853:1: ( rule__EnumerationLiteralCS__ValueAssignment_1_1 )
+ // InternalQVTimperative.g:14853:2: rule__EnumerationLiteralCS__ValueAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__ValueAssignment_1_1();
@@ -51513,16 +44900,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_2_0__0"
- // InternalQVTimperative.g:17252:1: rule__EnumerationLiteralCS__Group_2_0__0 : rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1 ;
+ // InternalQVTimperative.g:14867:1: rule__EnumerationLiteralCS__Group_2_0__0 : rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1 ;
public final void rule__EnumerationLiteralCS__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17256:1: ( rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1 )
- // InternalQVTimperative.g:17257:2: rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1
+ // InternalQVTimperative.g:14871:1: ( rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1 )
+ // InternalQVTimperative.g:14872:2: rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__EnumerationLiteralCS__Group_2_0__0__Impl();
state._fsp--;
@@ -51551,22 +44938,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_2_0__0__Impl"
- // InternalQVTimperative.g:17264:1: rule__EnumerationLiteralCS__Group_2_0__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:14879:1: rule__EnumerationLiteralCS__Group_2_0__0__Impl : ( '{' ) ;
public final void rule__EnumerationLiteralCS__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17268:1: ( ( '{' ) )
- // InternalQVTimperative.g:17269:1: ( '{' )
+ // InternalQVTimperative.g:14883:1: ( ( '{' ) )
+ // InternalQVTimperative.g:14884:1: ( '{' )
{
- // InternalQVTimperative.g:17269:1: ( '{' )
- // InternalQVTimperative.g:17270:1: '{'
+ // InternalQVTimperative.g:14884:1: ( '{' )
+ // InternalQVTimperative.g:14885:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getLeftCurlyBracketKeyword_2_0_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationLiteralCSAccess().getLeftCurlyBracketKeyword_2_0_0());
}
@@ -51592,14 +44979,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_2_0__1"
- // InternalQVTimperative.g:17283:1: rule__EnumerationLiteralCS__Group_2_0__1 : rule__EnumerationLiteralCS__Group_2_0__1__Impl ;
+ // InternalQVTimperative.g:14898:1: rule__EnumerationLiteralCS__Group_2_0__1 : rule__EnumerationLiteralCS__Group_2_0__1__Impl ;
public final void rule__EnumerationLiteralCS__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17287:1: ( rule__EnumerationLiteralCS__Group_2_0__1__Impl )
- // InternalQVTimperative.g:17288:2: rule__EnumerationLiteralCS__Group_2_0__1__Impl
+ // InternalQVTimperative.g:14902:1: ( rule__EnumerationLiteralCS__Group_2_0__1__Impl )
+ // InternalQVTimperative.g:14903:2: rule__EnumerationLiteralCS__Group_2_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group_2_0__1__Impl();
@@ -51625,22 +45012,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__Group_2_0__1__Impl"
- // InternalQVTimperative.g:17294:1: rule__EnumerationLiteralCS__Group_2_0__1__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:14909:1: rule__EnumerationLiteralCS__Group_2_0__1__Impl : ( '}' ) ;
public final void rule__EnumerationLiteralCS__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17298:1: ( ( '}' ) )
- // InternalQVTimperative.g:17299:1: ( '}' )
+ // InternalQVTimperative.g:14913:1: ( ( '}' ) )
+ // InternalQVTimperative.g:14914:1: ( '}' )
{
- // InternalQVTimperative.g:17299:1: ( '}' )
- // InternalQVTimperative.g:17300:1: '}'
+ // InternalQVTimperative.g:14914:1: ( '}' )
+ // InternalQVTimperative.g:14915:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getRightCurlyBracketKeyword_2_0_1());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationLiteralCSAccess().getRightCurlyBracketKeyword_2_0_1());
}
@@ -51666,16 +45053,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__0"
- // InternalQVTimperative.g:17317:1: rule__OperationCS__Group__0 : rule__OperationCS__Group__0__Impl rule__OperationCS__Group__1 ;
+ // InternalQVTimperative.g:14932:1: rule__OperationCS__Group__0 : rule__OperationCS__Group__0__Impl rule__OperationCS__Group__1 ;
public final void rule__OperationCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17321:1: ( rule__OperationCS__Group__0__Impl rule__OperationCS__Group__1 )
- // InternalQVTimperative.g:17322:2: rule__OperationCS__Group__0__Impl rule__OperationCS__Group__1
+ // InternalQVTimperative.g:14936:1: ( rule__OperationCS__Group__0__Impl rule__OperationCS__Group__1 )
+ // InternalQVTimperative.g:14937:2: rule__OperationCS__Group__0__Impl rule__OperationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_72);
+ pushFollow(FollowSets000.FOLLOW_70);
rule__OperationCS__Group__0__Impl();
state._fsp--;
@@ -51704,31 +45091,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__0__Impl"
- // InternalQVTimperative.g:17329:1: rule__OperationCS__Group__0__Impl : ( ( rule__OperationCS__Alternatives_0 )? ) ;
+ // InternalQVTimperative.g:14944:1: rule__OperationCS__Group__0__Impl : ( ( rule__OperationCS__Alternatives_0 )? ) ;
public final void rule__OperationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17333:1: ( ( ( rule__OperationCS__Alternatives_0 )? ) )
- // InternalQVTimperative.g:17334:1: ( ( rule__OperationCS__Alternatives_0 )? )
+ // InternalQVTimperative.g:14948:1: ( ( ( rule__OperationCS__Alternatives_0 )? ) )
+ // InternalQVTimperative.g:14949:1: ( ( rule__OperationCS__Alternatives_0 )? )
{
- // InternalQVTimperative.g:17334:1: ( ( rule__OperationCS__Alternatives_0 )? )
- // InternalQVTimperative.g:17335:1: ( rule__OperationCS__Alternatives_0 )?
+ // InternalQVTimperative.g:14949:1: ( ( rule__OperationCS__Alternatives_0 )? )
+ // InternalQVTimperative.g:14950:1: ( rule__OperationCS__Alternatives_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getAlternatives_0());
}
- // InternalQVTimperative.g:17336:1: ( rule__OperationCS__Alternatives_0 )?
- int alt158=2;
- int LA158_0 = input.LA(1);
+ // InternalQVTimperative.g:14951:1: ( rule__OperationCS__Alternatives_0 )?
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( ((LA158_0>=117 && LA158_0<=118)) ) {
- alt158=1;
+ if ( ((LA142_0>=120 && LA142_0<=121)) ) {
+ alt142=1;
}
- switch (alt158) {
+ switch (alt142) {
case 1 :
- // InternalQVTimperative.g:17336:2: rule__OperationCS__Alternatives_0
+ // InternalQVTimperative.g:14951:2: rule__OperationCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Alternatives_0();
@@ -51766,16 +45153,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__1"
- // InternalQVTimperative.g:17346:1: rule__OperationCS__Group__1 : rule__OperationCS__Group__1__Impl rule__OperationCS__Group__2 ;
+ // InternalQVTimperative.g:14961:1: rule__OperationCS__Group__1 : rule__OperationCS__Group__1__Impl rule__OperationCS__Group__2 ;
public final void rule__OperationCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17350:1: ( rule__OperationCS__Group__1__Impl rule__OperationCS__Group__2 )
- // InternalQVTimperative.g:17351:2: rule__OperationCS__Group__1__Impl rule__OperationCS__Group__2
+ // InternalQVTimperative.g:14965:1: ( rule__OperationCS__Group__1__Impl rule__OperationCS__Group__2 )
+ // InternalQVTimperative.g:14966:2: rule__OperationCS__Group__1__Impl rule__OperationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_73);
+ pushFollow(FollowSets000.FOLLOW_71);
rule__OperationCS__Group__1__Impl();
state._fsp--;
@@ -51804,22 +45191,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__1__Impl"
- // InternalQVTimperative.g:17358:1: rule__OperationCS__Group__1__Impl : ( 'operation' ) ;
+ // InternalQVTimperative.g:14973:1: rule__OperationCS__Group__1__Impl : ( 'operation' ) ;
public final void rule__OperationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17362:1: ( ( 'operation' ) )
- // InternalQVTimperative.g:17363:1: ( 'operation' )
+ // InternalQVTimperative.g:14977:1: ( ( 'operation' ) )
+ // InternalQVTimperative.g:14978:1: ( 'operation' )
{
- // InternalQVTimperative.g:17363:1: ( 'operation' )
- // InternalQVTimperative.g:17364:1: 'operation'
+ // InternalQVTimperative.g:14978:1: ( 'operation' )
+ // InternalQVTimperative.g:14979:1: 'operation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOperationKeyword_1());
}
- match(input,90,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,91,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getOperationKeyword_1());
}
@@ -51845,16 +45232,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__2"
- // InternalQVTimperative.g:17377:1: rule__OperationCS__Group__2 : rule__OperationCS__Group__2__Impl rule__OperationCS__Group__3 ;
+ // InternalQVTimperative.g:14992:1: rule__OperationCS__Group__2 : rule__OperationCS__Group__2__Impl rule__OperationCS__Group__3 ;
public final void rule__OperationCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17381:1: ( rule__OperationCS__Group__2__Impl rule__OperationCS__Group__3 )
- // InternalQVTimperative.g:17382:2: rule__OperationCS__Group__2__Impl rule__OperationCS__Group__3
+ // InternalQVTimperative.g:14996:1: ( rule__OperationCS__Group__2__Impl rule__OperationCS__Group__3 )
+ // InternalQVTimperative.g:14997:2: rule__OperationCS__Group__2__Impl rule__OperationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_73);
+ pushFollow(FollowSets000.FOLLOW_71);
rule__OperationCS__Group__2__Impl();
state._fsp--;
@@ -51883,31 +45270,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__2__Impl"
- // InternalQVTimperative.g:17389:1: rule__OperationCS__Group__2__Impl : ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? ) ;
+ // InternalQVTimperative.g:15004:1: rule__OperationCS__Group__2__Impl : ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? ) ;
public final void rule__OperationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17393:1: ( ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? ) )
- // InternalQVTimperative.g:17394:1: ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? )
+ // InternalQVTimperative.g:15008:1: ( ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? ) )
+ // InternalQVTimperative.g:15009:1: ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? )
{
- // InternalQVTimperative.g:17394:1: ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? )
- // InternalQVTimperative.g:17395:1: ( rule__OperationCS__OwnedSignatureAssignment_2 )?
+ // InternalQVTimperative.g:15009:1: ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? )
+ // InternalQVTimperative.g:15010:1: ( rule__OperationCS__OwnedSignatureAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedSignatureAssignment_2());
}
- // InternalQVTimperative.g:17396:1: ( rule__OperationCS__OwnedSignatureAssignment_2 )?
- int alt159=2;
- int LA159_0 = input.LA(1);
+ // InternalQVTimperative.g:15011:1: ( rule__OperationCS__OwnedSignatureAssignment_2 )?
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA159_0==73) ) {
- alt159=1;
+ if ( (LA143_0==74) ) {
+ alt143=1;
}
- switch (alt159) {
+ switch (alt143) {
case 1 :
- // InternalQVTimperative.g:17396:2: rule__OperationCS__OwnedSignatureAssignment_2
+ // InternalQVTimperative.g:15011:2: rule__OperationCS__OwnedSignatureAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedSignatureAssignment_2();
@@ -51945,16 +45332,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__3"
- // InternalQVTimperative.g:17406:1: rule__OperationCS__Group__3 : rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4 ;
+ // InternalQVTimperative.g:15021:1: rule__OperationCS__Group__3 : rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4 ;
public final void rule__OperationCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17410:1: ( rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4 )
- // InternalQVTimperative.g:17411:2: rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4
+ // InternalQVTimperative.g:15025:1: ( rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4 )
+ // InternalQVTimperative.g:15026:2: rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_23);
+ pushFollow(FollowSets000.FOLLOW_18);
rule__OperationCS__Group__3__Impl();
state._fsp--;
@@ -51983,23 +45370,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__3__Impl"
- // InternalQVTimperative.g:17418:1: rule__OperationCS__Group__3__Impl : ( ( rule__OperationCS__NameAssignment_3 ) ) ;
+ // InternalQVTimperative.g:15033:1: rule__OperationCS__Group__3__Impl : ( ( rule__OperationCS__NameAssignment_3 ) ) ;
public final void rule__OperationCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17422:1: ( ( ( rule__OperationCS__NameAssignment_3 ) ) )
- // InternalQVTimperative.g:17423:1: ( ( rule__OperationCS__NameAssignment_3 ) )
+ // InternalQVTimperative.g:15037:1: ( ( ( rule__OperationCS__NameAssignment_3 ) ) )
+ // InternalQVTimperative.g:15038:1: ( ( rule__OperationCS__NameAssignment_3 ) )
{
- // InternalQVTimperative.g:17423:1: ( ( rule__OperationCS__NameAssignment_3 ) )
- // InternalQVTimperative.g:17424:1: ( rule__OperationCS__NameAssignment_3 )
+ // InternalQVTimperative.g:15038:1: ( ( rule__OperationCS__NameAssignment_3 ) )
+ // InternalQVTimperative.g:15039:1: ( rule__OperationCS__NameAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getNameAssignment_3());
}
- // InternalQVTimperative.g:17425:1: ( rule__OperationCS__NameAssignment_3 )
- // InternalQVTimperative.g:17425:2: rule__OperationCS__NameAssignment_3
+ // InternalQVTimperative.g:15040:1: ( rule__OperationCS__NameAssignment_3 )
+ // InternalQVTimperative.g:15040:2: rule__OperationCS__NameAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__NameAssignment_3();
@@ -52034,16 +45421,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__4"
- // InternalQVTimperative.g:17435:1: rule__OperationCS__Group__4 : rule__OperationCS__Group__4__Impl rule__OperationCS__Group__5 ;
+ // InternalQVTimperative.g:15050:1: rule__OperationCS__Group__4 : rule__OperationCS__Group__4__Impl rule__OperationCS__Group__5 ;
public final void rule__OperationCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17439:1: ( rule__OperationCS__Group__4__Impl rule__OperationCS__Group__5 )
- // InternalQVTimperative.g:17440:2: rule__OperationCS__Group__4__Impl rule__OperationCS__Group__5
+ // InternalQVTimperative.g:15054:1: ( rule__OperationCS__Group__4__Impl rule__OperationCS__Group__5 )
+ // InternalQVTimperative.g:15055:2: rule__OperationCS__Group__4__Impl rule__OperationCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_47);
+ pushFollow(FollowSets000.FOLLOW_44);
rule__OperationCS__Group__4__Impl();
state._fsp--;
@@ -52072,22 +45459,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__4__Impl"
- // InternalQVTimperative.g:17447:1: rule__OperationCS__Group__4__Impl : ( '(' ) ;
+ // InternalQVTimperative.g:15062:1: rule__OperationCS__Group__4__Impl : ( '(' ) ;
public final void rule__OperationCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17451:1: ( ( '(' ) )
- // InternalQVTimperative.g:17452:1: ( '(' )
+ // InternalQVTimperative.g:15066:1: ( ( '(' ) )
+ // InternalQVTimperative.g:15067:1: ( '(' )
{
- // InternalQVTimperative.g:17452:1: ( '(' )
- // InternalQVTimperative.g:17453:1: '('
+ // InternalQVTimperative.g:15067:1: ( '(' )
+ // InternalQVTimperative.g:15068:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getLeftParenthesisKeyword_4());
}
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getLeftParenthesisKeyword_4());
}
@@ -52113,16 +45500,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__5"
- // InternalQVTimperative.g:17466:1: rule__OperationCS__Group__5 : rule__OperationCS__Group__5__Impl rule__OperationCS__Group__6 ;
+ // InternalQVTimperative.g:15081:1: rule__OperationCS__Group__5 : rule__OperationCS__Group__5__Impl rule__OperationCS__Group__6 ;
public final void rule__OperationCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17470:1: ( rule__OperationCS__Group__5__Impl rule__OperationCS__Group__6 )
- // InternalQVTimperative.g:17471:2: rule__OperationCS__Group__5__Impl rule__OperationCS__Group__6
+ // InternalQVTimperative.g:15085:1: ( rule__OperationCS__Group__5__Impl rule__OperationCS__Group__6 )
+ // InternalQVTimperative.g:15086:2: rule__OperationCS__Group__5__Impl rule__OperationCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_47);
+ pushFollow(FollowSets000.FOLLOW_44);
rule__OperationCS__Group__5__Impl();
state._fsp--;
@@ -52151,31 +45538,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__5__Impl"
- // InternalQVTimperative.g:17478:1: rule__OperationCS__Group__5__Impl : ( ( rule__OperationCS__Group_5__0 )? ) ;
+ // InternalQVTimperative.g:15093:1: rule__OperationCS__Group__5__Impl : ( ( rule__OperationCS__Group_5__0 )? ) ;
public final void rule__OperationCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17482:1: ( ( ( rule__OperationCS__Group_5__0 )? ) )
- // InternalQVTimperative.g:17483:1: ( ( rule__OperationCS__Group_5__0 )? )
+ // InternalQVTimperative.g:15097:1: ( ( ( rule__OperationCS__Group_5__0 )? ) )
+ // InternalQVTimperative.g:15098:1: ( ( rule__OperationCS__Group_5__0 )? )
{
- // InternalQVTimperative.g:17483:1: ( ( rule__OperationCS__Group_5__0 )? )
- // InternalQVTimperative.g:17484:1: ( rule__OperationCS__Group_5__0 )?
+ // InternalQVTimperative.g:15098:1: ( ( rule__OperationCS__Group_5__0 )? )
+ // InternalQVTimperative.g:15099:1: ( rule__OperationCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_5());
}
- // InternalQVTimperative.g:17485:1: ( rule__OperationCS__Group_5__0 )?
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalQVTimperative.g:15100:1: ( rule__OperationCS__Group_5__0 )?
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( ((LA160_0>=RULE_SIMPLE_ID && LA160_0<=RULE_ESCAPED_ID)||(LA160_0>=19 && LA160_0<=29)) ) {
- alt160=1;
+ if ( ((LA144_0>=RULE_SIMPLE_ID && LA144_0<=RULE_ESCAPED_ID)||(LA144_0>=21 && LA144_0<=31)) ) {
+ alt144=1;
}
- switch (alt160) {
+ switch (alt144) {
case 1 :
- // InternalQVTimperative.g:17485:2: rule__OperationCS__Group_5__0
+ // InternalQVTimperative.g:15100:2: rule__OperationCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_5__0();
@@ -52213,16 +45600,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__6"
- // InternalQVTimperative.g:17495:1: rule__OperationCS__Group__6 : rule__OperationCS__Group__6__Impl rule__OperationCS__Group__7 ;
+ // InternalQVTimperative.g:15110:1: rule__OperationCS__Group__6 : rule__OperationCS__Group__6__Impl rule__OperationCS__Group__7 ;
public final void rule__OperationCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17499:1: ( rule__OperationCS__Group__6__Impl rule__OperationCS__Group__7 )
- // InternalQVTimperative.g:17500:2: rule__OperationCS__Group__6__Impl rule__OperationCS__Group__7
+ // InternalQVTimperative.g:15114:1: ( rule__OperationCS__Group__6__Impl rule__OperationCS__Group__7 )
+ // InternalQVTimperative.g:15115:2: rule__OperationCS__Group__6__Impl rule__OperationCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_74);
+ pushFollow(FollowSets000.FOLLOW_72);
rule__OperationCS__Group__6__Impl();
state._fsp--;
@@ -52251,22 +45638,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__6__Impl"
- // InternalQVTimperative.g:17507:1: rule__OperationCS__Group__6__Impl : ( ')' ) ;
+ // InternalQVTimperative.g:15122:1: rule__OperationCS__Group__6__Impl : ( ')' ) ;
public final void rule__OperationCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17511:1: ( ( ')' ) )
- // InternalQVTimperative.g:17512:1: ( ')' )
+ // InternalQVTimperative.g:15126:1: ( ( ')' ) )
+ // InternalQVTimperative.g:15127:1: ( ')' )
{
- // InternalQVTimperative.g:17512:1: ( ')' )
- // InternalQVTimperative.g:17513:1: ')'
+ // InternalQVTimperative.g:15127:1: ( ')' )
+ // InternalQVTimperative.g:15128:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getRightParenthesisKeyword_6());
}
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getRightParenthesisKeyword_6());
}
@@ -52292,16 +45679,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__7"
- // InternalQVTimperative.g:17526:1: rule__OperationCS__Group__7 : rule__OperationCS__Group__7__Impl rule__OperationCS__Group__8 ;
+ // InternalQVTimperative.g:15141:1: rule__OperationCS__Group__7 : rule__OperationCS__Group__7__Impl rule__OperationCS__Group__8 ;
public final void rule__OperationCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17530:1: ( rule__OperationCS__Group__7__Impl rule__OperationCS__Group__8 )
- // InternalQVTimperative.g:17531:2: rule__OperationCS__Group__7__Impl rule__OperationCS__Group__8
+ // InternalQVTimperative.g:15145:1: ( rule__OperationCS__Group__7__Impl rule__OperationCS__Group__8 )
+ // InternalQVTimperative.g:15146:2: rule__OperationCS__Group__7__Impl rule__OperationCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_74);
+ pushFollow(FollowSets000.FOLLOW_72);
rule__OperationCS__Group__7__Impl();
state._fsp--;
@@ -52330,31 +45717,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__7__Impl"
- // InternalQVTimperative.g:17538:1: rule__OperationCS__Group__7__Impl : ( ( rule__OperationCS__Group_7__0 )? ) ;
+ // InternalQVTimperative.g:15153:1: rule__OperationCS__Group__7__Impl : ( ( rule__OperationCS__Group_7__0 )? ) ;
public final void rule__OperationCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17542:1: ( ( ( rule__OperationCS__Group_7__0 )? ) )
- // InternalQVTimperative.g:17543:1: ( ( rule__OperationCS__Group_7__0 )? )
+ // InternalQVTimperative.g:15157:1: ( ( ( rule__OperationCS__Group_7__0 )? ) )
+ // InternalQVTimperative.g:15158:1: ( ( rule__OperationCS__Group_7__0 )? )
{
- // InternalQVTimperative.g:17543:1: ( ( rule__OperationCS__Group_7__0 )? )
- // InternalQVTimperative.g:17544:1: ( rule__OperationCS__Group_7__0 )?
+ // InternalQVTimperative.g:15158:1: ( ( rule__OperationCS__Group_7__0 )? )
+ // InternalQVTimperative.g:15159:1: ( rule__OperationCS__Group_7__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_7());
}
- // InternalQVTimperative.g:17545:1: ( rule__OperationCS__Group_7__0 )?
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalQVTimperative.g:15160:1: ( rule__OperationCS__Group_7__0 )?
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA161_0==75) ) {
- alt161=1;
+ if ( (LA145_0==76) ) {
+ alt145=1;
}
- switch (alt161) {
+ switch (alt145) {
case 1 :
- // InternalQVTimperative.g:17545:2: rule__OperationCS__Group_7__0
+ // InternalQVTimperative.g:15160:2: rule__OperationCS__Group_7__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_7__0();
@@ -52392,16 +45779,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__8"
- // InternalQVTimperative.g:17555:1: rule__OperationCS__Group__8 : rule__OperationCS__Group__8__Impl rule__OperationCS__Group__9 ;
+ // InternalQVTimperative.g:15170:1: rule__OperationCS__Group__8 : rule__OperationCS__Group__8__Impl rule__OperationCS__Group__9 ;
public final void rule__OperationCS__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17559:1: ( rule__OperationCS__Group__8__Impl rule__OperationCS__Group__9 )
- // InternalQVTimperative.g:17560:2: rule__OperationCS__Group__8__Impl rule__OperationCS__Group__9
+ // InternalQVTimperative.g:15174:1: ( rule__OperationCS__Group__8__Impl rule__OperationCS__Group__9 )
+ // InternalQVTimperative.g:15175:2: rule__OperationCS__Group__8__Impl rule__OperationCS__Group__9
{
- pushFollow(FollowSets000.FOLLOW_74);
+ pushFollow(FollowSets000.FOLLOW_72);
rule__OperationCS__Group__8__Impl();
state._fsp--;
@@ -52430,31 +45817,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__8__Impl"
- // InternalQVTimperative.g:17567:1: rule__OperationCS__Group__8__Impl : ( ( rule__OperationCS__Group_8__0 )? ) ;
+ // InternalQVTimperative.g:15182:1: rule__OperationCS__Group__8__Impl : ( ( rule__OperationCS__Group_8__0 )? ) ;
public final void rule__OperationCS__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17571:1: ( ( ( rule__OperationCS__Group_8__0 )? ) )
- // InternalQVTimperative.g:17572:1: ( ( rule__OperationCS__Group_8__0 )? )
+ // InternalQVTimperative.g:15186:1: ( ( ( rule__OperationCS__Group_8__0 )? ) )
+ // InternalQVTimperative.g:15187:1: ( ( rule__OperationCS__Group_8__0 )? )
{
- // InternalQVTimperative.g:17572:1: ( ( rule__OperationCS__Group_8__0 )? )
- // InternalQVTimperative.g:17573:1: ( rule__OperationCS__Group_8__0 )?
+ // InternalQVTimperative.g:15187:1: ( ( rule__OperationCS__Group_8__0 )? )
+ // InternalQVTimperative.g:15188:1: ( rule__OperationCS__Group_8__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_8());
}
- // InternalQVTimperative.g:17574:1: ( rule__OperationCS__Group_8__0 )?
- int alt162=2;
- int LA162_0 = input.LA(1);
+ // InternalQVTimperative.g:15189:1: ( rule__OperationCS__Group_8__0 )?
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA162_0==91) ) {
- alt162=1;
+ if ( (LA146_0==92) ) {
+ alt146=1;
}
- switch (alt162) {
+ switch (alt146) {
case 1 :
- // InternalQVTimperative.g:17574:2: rule__OperationCS__Group_8__0
+ // InternalQVTimperative.g:15189:2: rule__OperationCS__Group_8__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_8__0();
@@ -52492,16 +45879,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__9"
- // InternalQVTimperative.g:17584:1: rule__OperationCS__Group__9 : rule__OperationCS__Group__9__Impl rule__OperationCS__Group__10 ;
+ // InternalQVTimperative.g:15199:1: rule__OperationCS__Group__9 : rule__OperationCS__Group__9__Impl rule__OperationCS__Group__10 ;
public final void rule__OperationCS__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17588:1: ( rule__OperationCS__Group__9__Impl rule__OperationCS__Group__10 )
- // InternalQVTimperative.g:17589:2: rule__OperationCS__Group__9__Impl rule__OperationCS__Group__10
+ // InternalQVTimperative.g:15203:1: ( rule__OperationCS__Group__9__Impl rule__OperationCS__Group__10 )
+ // InternalQVTimperative.g:15204:2: rule__OperationCS__Group__9__Impl rule__OperationCS__Group__10
{
- pushFollow(FollowSets000.FOLLOW_74);
+ pushFollow(FollowSets000.FOLLOW_72);
rule__OperationCS__Group__9__Impl();
state._fsp--;
@@ -52530,35 +45917,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__9__Impl"
- // InternalQVTimperative.g:17596:1: rule__OperationCS__Group__9__Impl : ( ( rule__OperationCS__Group_9__0 )? ) ;
+ // InternalQVTimperative.g:15211:1: rule__OperationCS__Group__9__Impl : ( ( rule__OperationCS__Group_9__0 )? ) ;
public final void rule__OperationCS__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17600:1: ( ( ( rule__OperationCS__Group_9__0 )? ) )
- // InternalQVTimperative.g:17601:1: ( ( rule__OperationCS__Group_9__0 )? )
+ // InternalQVTimperative.g:15215:1: ( ( ( rule__OperationCS__Group_9__0 )? ) )
+ // InternalQVTimperative.g:15216:1: ( ( rule__OperationCS__Group_9__0 )? )
{
- // InternalQVTimperative.g:17601:1: ( ( rule__OperationCS__Group_9__0 )? )
- // InternalQVTimperative.g:17602:1: ( rule__OperationCS__Group_9__0 )?
+ // InternalQVTimperative.g:15216:1: ( ( rule__OperationCS__Group_9__0 )? )
+ // InternalQVTimperative.g:15217:1: ( rule__OperationCS__Group_9__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_9());
}
- // InternalQVTimperative.g:17603:1: ( rule__OperationCS__Group_9__0 )?
- int alt163=2;
- int LA163_0 = input.LA(1);
+ // InternalQVTimperative.g:15218:1: ( rule__OperationCS__Group_9__0 )?
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA163_0==69) ) {
- int LA163_1 = input.LA(2);
+ if ( (LA147_0==71) ) {
+ int LA147_1 = input.LA(2);
- if ( ((LA163_1>=119 && LA163_1<=120)||(LA163_1>=123 && LA163_1<=124)||(LA163_1>=128 && LA163_1<=129)) ) {
- alt163=1;
+ if ( ((LA147_1>=122 && LA147_1<=123)||(LA147_1>=126 && LA147_1<=127)||(LA147_1>=131 && LA147_1<=132)) ) {
+ alt147=1;
}
}
- switch (alt163) {
+ switch (alt147) {
case 1 :
- // InternalQVTimperative.g:17603:2: rule__OperationCS__Group_9__0
+ // InternalQVTimperative.g:15218:2: rule__OperationCS__Group_9__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_9__0();
@@ -52596,14 +45983,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__10"
- // InternalQVTimperative.g:17613:1: rule__OperationCS__Group__10 : rule__OperationCS__Group__10__Impl ;
+ // InternalQVTimperative.g:15228:1: rule__OperationCS__Group__10 : rule__OperationCS__Group__10__Impl ;
public final void rule__OperationCS__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17617:1: ( rule__OperationCS__Group__10__Impl )
- // InternalQVTimperative.g:17618:2: rule__OperationCS__Group__10__Impl
+ // InternalQVTimperative.g:15232:1: ( rule__OperationCS__Group__10__Impl )
+ // InternalQVTimperative.g:15233:2: rule__OperationCS__Group__10__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group__10__Impl();
@@ -52629,23 +46016,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group__10__Impl"
- // InternalQVTimperative.g:17624:1: rule__OperationCS__Group__10__Impl : ( ( rule__OperationCS__Alternatives_10 ) ) ;
+ // InternalQVTimperative.g:15239:1: rule__OperationCS__Group__10__Impl : ( ( rule__OperationCS__Alternatives_10 ) ) ;
public final void rule__OperationCS__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17628:1: ( ( ( rule__OperationCS__Alternatives_10 ) ) )
- // InternalQVTimperative.g:17629:1: ( ( rule__OperationCS__Alternatives_10 ) )
+ // InternalQVTimperative.g:15243:1: ( ( ( rule__OperationCS__Alternatives_10 ) ) )
+ // InternalQVTimperative.g:15244:1: ( ( rule__OperationCS__Alternatives_10 ) )
{
- // InternalQVTimperative.g:17629:1: ( ( rule__OperationCS__Alternatives_10 ) )
- // InternalQVTimperative.g:17630:1: ( rule__OperationCS__Alternatives_10 )
+ // InternalQVTimperative.g:15244:1: ( ( rule__OperationCS__Alternatives_10 ) )
+ // InternalQVTimperative.g:15245:1: ( rule__OperationCS__Alternatives_10 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getAlternatives_10());
}
- // InternalQVTimperative.g:17631:1: ( rule__OperationCS__Alternatives_10 )
- // InternalQVTimperative.g:17631:2: rule__OperationCS__Alternatives_10
+ // InternalQVTimperative.g:15246:1: ( rule__OperationCS__Alternatives_10 )
+ // InternalQVTimperative.g:15246:2: rule__OperationCS__Alternatives_10
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Alternatives_10();
@@ -52680,16 +46067,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_0_0__0"
- // InternalQVTimperative.g:17663:1: rule__OperationCS__Group_0_0__0 : rule__OperationCS__Group_0_0__0__Impl rule__OperationCS__Group_0_0__1 ;
+ // InternalQVTimperative.g:15278:1: rule__OperationCS__Group_0_0__0 : rule__OperationCS__Group_0_0__0__Impl rule__OperationCS__Group_0_0__1 ;
public final void rule__OperationCS__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17667:1: ( rule__OperationCS__Group_0_0__0__Impl rule__OperationCS__Group_0_0__1 )
- // InternalQVTimperative.g:17668:2: rule__OperationCS__Group_0_0__0__Impl rule__OperationCS__Group_0_0__1
+ // InternalQVTimperative.g:15282:1: ( rule__OperationCS__Group_0_0__0__Impl rule__OperationCS__Group_0_0__1 )
+ // InternalQVTimperative.g:15283:2: rule__OperationCS__Group_0_0__0__Impl rule__OperationCS__Group_0_0__1
{
- pushFollow(FollowSets000.FOLLOW_56);
+ pushFollow(FollowSets000.FOLLOW_54);
rule__OperationCS__Group_0_0__0__Impl();
state._fsp--;
@@ -52718,23 +46105,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_0_0__0__Impl"
- // InternalQVTimperative.g:17675:1: rule__OperationCS__Group_0_0__0__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) ) ;
+ // InternalQVTimperative.g:15290:1: rule__OperationCS__Group_0_0__0__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) ) ;
public final void rule__OperationCS__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17679:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) ) )
- // InternalQVTimperative.g:17680:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTimperative.g:15294:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) ) )
+ // InternalQVTimperative.g:15295:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) )
{
- // InternalQVTimperative.g:17680:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) )
- // InternalQVTimperative.g:17681:1: ( rule__OperationCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTimperative.g:15295:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTimperative.g:15296:1: ( rule__OperationCS__QualifiersAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_0_0_0());
}
- // InternalQVTimperative.g:17682:1: ( rule__OperationCS__QualifiersAssignment_0_0_0 )
- // InternalQVTimperative.g:17682:2: rule__OperationCS__QualifiersAssignment_0_0_0
+ // InternalQVTimperative.g:15297:1: ( rule__OperationCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTimperative.g:15297:2: rule__OperationCS__QualifiersAssignment_0_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_0_0_0();
@@ -52769,14 +46156,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_0_0__1"
- // InternalQVTimperative.g:17692:1: rule__OperationCS__Group_0_0__1 : rule__OperationCS__Group_0_0__1__Impl ;
+ // InternalQVTimperative.g:15307:1: rule__OperationCS__Group_0_0__1 : rule__OperationCS__Group_0_0__1__Impl ;
public final void rule__OperationCS__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17696:1: ( rule__OperationCS__Group_0_0__1__Impl )
- // InternalQVTimperative.g:17697:2: rule__OperationCS__Group_0_0__1__Impl
+ // InternalQVTimperative.g:15311:1: ( rule__OperationCS__Group_0_0__1__Impl )
+ // InternalQVTimperative.g:15312:2: rule__OperationCS__Group_0_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_0_0__1__Impl();
@@ -52802,31 +46189,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_0_0__1__Impl"
- // InternalQVTimperative.g:17703:1: rule__OperationCS__Group_0_0__1__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? ) ;
+ // InternalQVTimperative.g:15318:1: rule__OperationCS__Group_0_0__1__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? ) ;
public final void rule__OperationCS__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17707:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? ) )
- // InternalQVTimperative.g:17708:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTimperative.g:15322:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? ) )
+ // InternalQVTimperative.g:15323:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? )
{
- // InternalQVTimperative.g:17708:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? )
- // InternalQVTimperative.g:17709:1: ( rule__OperationCS__QualifiersAssignment_0_0_1 )?
+ // InternalQVTimperative.g:15323:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTimperative.g:15324:1: ( rule__OperationCS__QualifiersAssignment_0_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_0_0_1());
}
- // InternalQVTimperative.g:17710:1: ( rule__OperationCS__QualifiersAssignment_0_0_1 )?
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalQVTimperative.g:15325:1: ( rule__OperationCS__QualifiersAssignment_0_0_1 )?
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA164_0==118) ) {
- alt164=1;
+ if ( (LA148_0==121) ) {
+ alt148=1;
}
- switch (alt164) {
+ switch (alt148) {
case 1 :
- // InternalQVTimperative.g:17710:2: rule__OperationCS__QualifiersAssignment_0_0_1
+ // InternalQVTimperative.g:15325:2: rule__OperationCS__QualifiersAssignment_0_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_0_0_1();
@@ -52864,16 +46251,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_0_1__0"
- // InternalQVTimperative.g:17724:1: rule__OperationCS__Group_0_1__0 : rule__OperationCS__Group_0_1__0__Impl rule__OperationCS__Group_0_1__1 ;
+ // InternalQVTimperative.g:15339:1: rule__OperationCS__Group_0_1__0 : rule__OperationCS__Group_0_1__0__Impl rule__OperationCS__Group_0_1__1 ;
public final void rule__OperationCS__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17728:1: ( rule__OperationCS__Group_0_1__0__Impl rule__OperationCS__Group_0_1__1 )
- // InternalQVTimperative.g:17729:2: rule__OperationCS__Group_0_1__0__Impl rule__OperationCS__Group_0_1__1
+ // InternalQVTimperative.g:15343:1: ( rule__OperationCS__Group_0_1__0__Impl rule__OperationCS__Group_0_1__1 )
+ // InternalQVTimperative.g:15344:2: rule__OperationCS__Group_0_1__0__Impl rule__OperationCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_57);
+ pushFollow(FollowSets000.FOLLOW_55);
rule__OperationCS__Group_0_1__0__Impl();
state._fsp--;
@@ -52902,23 +46289,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_0_1__0__Impl"
- // InternalQVTimperative.g:17736:1: rule__OperationCS__Group_0_1__0__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) ) ;
+ // InternalQVTimperative.g:15351:1: rule__OperationCS__Group_0_1__0__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) ) ;
public final void rule__OperationCS__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17740:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) ) )
- // InternalQVTimperative.g:17741:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTimperative.g:15355:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) ) )
+ // InternalQVTimperative.g:15356:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) )
{
- // InternalQVTimperative.g:17741:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) )
- // InternalQVTimperative.g:17742:1: ( rule__OperationCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTimperative.g:15356:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTimperative.g:15357:1: ( rule__OperationCS__QualifiersAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_0_1_0());
}
- // InternalQVTimperative.g:17743:1: ( rule__OperationCS__QualifiersAssignment_0_1_0 )
- // InternalQVTimperative.g:17743:2: rule__OperationCS__QualifiersAssignment_0_1_0
+ // InternalQVTimperative.g:15358:1: ( rule__OperationCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTimperative.g:15358:2: rule__OperationCS__QualifiersAssignment_0_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_0_1_0();
@@ -52953,14 +46340,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_0_1__1"
- // InternalQVTimperative.g:17753:1: rule__OperationCS__Group_0_1__1 : rule__OperationCS__Group_0_1__1__Impl ;
+ // InternalQVTimperative.g:15368:1: rule__OperationCS__Group_0_1__1 : rule__OperationCS__Group_0_1__1__Impl ;
public final void rule__OperationCS__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17757:1: ( rule__OperationCS__Group_0_1__1__Impl )
- // InternalQVTimperative.g:17758:2: rule__OperationCS__Group_0_1__1__Impl
+ // InternalQVTimperative.g:15372:1: ( rule__OperationCS__Group_0_1__1__Impl )
+ // InternalQVTimperative.g:15373:2: rule__OperationCS__Group_0_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_0_1__1__Impl();
@@ -52986,31 +46373,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_0_1__1__Impl"
- // InternalQVTimperative.g:17764:1: rule__OperationCS__Group_0_1__1__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? ) ;
+ // InternalQVTimperative.g:15379:1: rule__OperationCS__Group_0_1__1__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? ) ;
public final void rule__OperationCS__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17768:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? ) )
- // InternalQVTimperative.g:17769:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTimperative.g:15383:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? ) )
+ // InternalQVTimperative.g:15384:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? )
{
- // InternalQVTimperative.g:17769:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? )
- // InternalQVTimperative.g:17770:1: ( rule__OperationCS__QualifiersAssignment_0_1_1 )?
+ // InternalQVTimperative.g:15384:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTimperative.g:15385:1: ( rule__OperationCS__QualifiersAssignment_0_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_0_1_1());
}
- // InternalQVTimperative.g:17771:1: ( rule__OperationCS__QualifiersAssignment_0_1_1 )?
- int alt165=2;
- int LA165_0 = input.LA(1);
+ // InternalQVTimperative.g:15386:1: ( rule__OperationCS__QualifiersAssignment_0_1_1 )?
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA165_0==117) ) {
- alt165=1;
+ if ( (LA149_0==120) ) {
+ alt149=1;
}
- switch (alt165) {
+ switch (alt149) {
case 1 :
- // InternalQVTimperative.g:17771:2: rule__OperationCS__QualifiersAssignment_0_1_1
+ // InternalQVTimperative.g:15386:2: rule__OperationCS__QualifiersAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_0_1_1();
@@ -53048,16 +46435,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_5__0"
- // InternalQVTimperative.g:17785:1: rule__OperationCS__Group_5__0 : rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1 ;
+ // InternalQVTimperative.g:15400:1: rule__OperationCS__Group_5__0 : rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1 ;
public final void rule__OperationCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17789:1: ( rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1 )
- // InternalQVTimperative.g:17790:2: rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1
+ // InternalQVTimperative.g:15404:1: ( rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1 )
+ // InternalQVTimperative.g:15405:2: rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__OperationCS__Group_5__0__Impl();
state._fsp--;
@@ -53086,23 +46473,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_5__0__Impl"
- // InternalQVTimperative.g:17797:1: rule__OperationCS__Group_5__0__Impl : ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) ) ;
+ // InternalQVTimperative.g:15412:1: rule__OperationCS__Group_5__0__Impl : ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) ) ;
public final void rule__OperationCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17801:1: ( ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) ) )
- // InternalQVTimperative.g:17802:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) )
+ // InternalQVTimperative.g:15416:1: ( ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) ) )
+ // InternalQVTimperative.g:15417:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) )
{
- // InternalQVTimperative.g:17802:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) )
- // InternalQVTimperative.g:17803:1: ( rule__OperationCS__OwnedParametersAssignment_5_0 )
+ // InternalQVTimperative.g:15417:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) )
+ // InternalQVTimperative.g:15418:1: ( rule__OperationCS__OwnedParametersAssignment_5_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedParametersAssignment_5_0());
}
- // InternalQVTimperative.g:17804:1: ( rule__OperationCS__OwnedParametersAssignment_5_0 )
- // InternalQVTimperative.g:17804:2: rule__OperationCS__OwnedParametersAssignment_5_0
+ // InternalQVTimperative.g:15419:1: ( rule__OperationCS__OwnedParametersAssignment_5_0 )
+ // InternalQVTimperative.g:15419:2: rule__OperationCS__OwnedParametersAssignment_5_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedParametersAssignment_5_0();
@@ -53137,14 +46524,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_5__1"
- // InternalQVTimperative.g:17814:1: rule__OperationCS__Group_5__1 : rule__OperationCS__Group_5__1__Impl ;
+ // InternalQVTimperative.g:15429:1: rule__OperationCS__Group_5__1 : rule__OperationCS__Group_5__1__Impl ;
public final void rule__OperationCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17818:1: ( rule__OperationCS__Group_5__1__Impl )
- // InternalQVTimperative.g:17819:2: rule__OperationCS__Group_5__1__Impl
+ // InternalQVTimperative.g:15433:1: ( rule__OperationCS__Group_5__1__Impl )
+ // InternalQVTimperative.g:15434:2: rule__OperationCS__Group_5__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_5__1__Impl();
@@ -53170,37 +46557,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_5__1__Impl"
- // InternalQVTimperative.g:17825:1: rule__OperationCS__Group_5__1__Impl : ( ( rule__OperationCS__Group_5_1__0 )* ) ;
+ // InternalQVTimperative.g:15440:1: rule__OperationCS__Group_5__1__Impl : ( ( rule__OperationCS__Group_5_1__0 )* ) ;
public final void rule__OperationCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17829:1: ( ( ( rule__OperationCS__Group_5_1__0 )* ) )
- // InternalQVTimperative.g:17830:1: ( ( rule__OperationCS__Group_5_1__0 )* )
+ // InternalQVTimperative.g:15444:1: ( ( ( rule__OperationCS__Group_5_1__0 )* ) )
+ // InternalQVTimperative.g:15445:1: ( ( rule__OperationCS__Group_5_1__0 )* )
{
- // InternalQVTimperative.g:17830:1: ( ( rule__OperationCS__Group_5_1__0 )* )
- // InternalQVTimperative.g:17831:1: ( rule__OperationCS__Group_5_1__0 )*
+ // InternalQVTimperative.g:15445:1: ( ( rule__OperationCS__Group_5_1__0 )* )
+ // InternalQVTimperative.g:15446:1: ( rule__OperationCS__Group_5_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_5_1());
}
- // InternalQVTimperative.g:17832:1: ( rule__OperationCS__Group_5_1__0 )*
- loop166:
+ // InternalQVTimperative.g:15447:1: ( rule__OperationCS__Group_5_1__0 )*
+ loop150:
do {
- int alt166=2;
- int LA166_0 = input.LA(1);
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA166_0==72) ) {
- alt166=1;
+ if ( (LA150_0==73) ) {
+ alt150=1;
}
- switch (alt166) {
+ switch (alt150) {
case 1 :
- // InternalQVTimperative.g:17832:2: rule__OperationCS__Group_5_1__0
+ // InternalQVTimperative.g:15447:2: rule__OperationCS__Group_5_1__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__OperationCS__Group_5_1__0();
state._fsp--;
@@ -53210,7 +46597,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop166;
+ break loop150;
}
} while (true);
@@ -53239,14 +46626,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_5_1__0"
- // InternalQVTimperative.g:17846:1: rule__OperationCS__Group_5_1__0 : rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1 ;
+ // InternalQVTimperative.g:15461:1: rule__OperationCS__Group_5_1__0 : rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1 ;
public final void rule__OperationCS__Group_5_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17850:1: ( rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1 )
- // InternalQVTimperative.g:17851:2: rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1
+ // InternalQVTimperative.g:15465:1: ( rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1 )
+ // InternalQVTimperative.g:15466:2: rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__OperationCS__Group_5_1__0__Impl();
@@ -53277,22 +46664,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_5_1__0__Impl"
- // InternalQVTimperative.g:17858:1: rule__OperationCS__Group_5_1__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:15473:1: rule__OperationCS__Group_5_1__0__Impl : ( ',' ) ;
public final void rule__OperationCS__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17862:1: ( ( ',' ) )
- // InternalQVTimperative.g:17863:1: ( ',' )
+ // InternalQVTimperative.g:15477:1: ( ( ',' ) )
+ // InternalQVTimperative.g:15478:1: ( ',' )
{
- // InternalQVTimperative.g:17863:1: ( ',' )
- // InternalQVTimperative.g:17864:1: ','
+ // InternalQVTimperative.g:15478:1: ( ',' )
+ // InternalQVTimperative.g:15479:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getCommaKeyword_5_1_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getCommaKeyword_5_1_0());
}
@@ -53318,14 +46705,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_5_1__1"
- // InternalQVTimperative.g:17877:1: rule__OperationCS__Group_5_1__1 : rule__OperationCS__Group_5_1__1__Impl ;
+ // InternalQVTimperative.g:15492:1: rule__OperationCS__Group_5_1__1 : rule__OperationCS__Group_5_1__1__Impl ;
public final void rule__OperationCS__Group_5_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17881:1: ( rule__OperationCS__Group_5_1__1__Impl )
- // InternalQVTimperative.g:17882:2: rule__OperationCS__Group_5_1__1__Impl
+ // InternalQVTimperative.g:15496:1: ( rule__OperationCS__Group_5_1__1__Impl )
+ // InternalQVTimperative.g:15497:2: rule__OperationCS__Group_5_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_5_1__1__Impl();
@@ -53351,23 +46738,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_5_1__1__Impl"
- // InternalQVTimperative.g:17888:1: rule__OperationCS__Group_5_1__1__Impl : ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) ) ;
+ // InternalQVTimperative.g:15503:1: rule__OperationCS__Group_5_1__1__Impl : ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) ) ;
public final void rule__OperationCS__Group_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17892:1: ( ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) ) )
- // InternalQVTimperative.g:17893:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) )
+ // InternalQVTimperative.g:15507:1: ( ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) ) )
+ // InternalQVTimperative.g:15508:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) )
{
- // InternalQVTimperative.g:17893:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) )
- // InternalQVTimperative.g:17894:1: ( rule__OperationCS__OwnedParametersAssignment_5_1_1 )
+ // InternalQVTimperative.g:15508:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) )
+ // InternalQVTimperative.g:15509:1: ( rule__OperationCS__OwnedParametersAssignment_5_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedParametersAssignment_5_1_1());
}
- // InternalQVTimperative.g:17895:1: ( rule__OperationCS__OwnedParametersAssignment_5_1_1 )
- // InternalQVTimperative.g:17895:2: rule__OperationCS__OwnedParametersAssignment_5_1_1
+ // InternalQVTimperative.g:15510:1: ( rule__OperationCS__OwnedParametersAssignment_5_1_1 )
+ // InternalQVTimperative.g:15510:2: rule__OperationCS__OwnedParametersAssignment_5_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedParametersAssignment_5_1_1();
@@ -53402,16 +46789,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_7__0"
- // InternalQVTimperative.g:17909:1: rule__OperationCS__Group_7__0 : rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1 ;
+ // InternalQVTimperative.g:15524:1: rule__OperationCS__Group_7__0 : rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1 ;
public final void rule__OperationCS__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17913:1: ( rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1 )
- // InternalQVTimperative.g:17914:2: rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1
+ // InternalQVTimperative.g:15528:1: ( rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1 )
+ // InternalQVTimperative.g:15529:2: rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__OperationCS__Group_7__0__Impl();
state._fsp--;
@@ -53440,22 +46827,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_7__0__Impl"
- // InternalQVTimperative.g:17921:1: rule__OperationCS__Group_7__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:15536:1: rule__OperationCS__Group_7__0__Impl : ( ':' ) ;
public final void rule__OperationCS__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17925:1: ( ( ':' ) )
- // InternalQVTimperative.g:17926:1: ( ':' )
+ // InternalQVTimperative.g:15540:1: ( ( ':' ) )
+ // InternalQVTimperative.g:15541:1: ( ':' )
{
- // InternalQVTimperative.g:17926:1: ( ':' )
- // InternalQVTimperative.g:17927:1: ':'
+ // InternalQVTimperative.g:15541:1: ( ':' )
+ // InternalQVTimperative.g:15542:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getColonKeyword_7_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getColonKeyword_7_0());
}
@@ -53481,14 +46868,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_7__1"
- // InternalQVTimperative.g:17940:1: rule__OperationCS__Group_7__1 : rule__OperationCS__Group_7__1__Impl ;
+ // InternalQVTimperative.g:15555:1: rule__OperationCS__Group_7__1 : rule__OperationCS__Group_7__1__Impl ;
public final void rule__OperationCS__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17944:1: ( rule__OperationCS__Group_7__1__Impl )
- // InternalQVTimperative.g:17945:2: rule__OperationCS__Group_7__1__Impl
+ // InternalQVTimperative.g:15559:1: ( rule__OperationCS__Group_7__1__Impl )
+ // InternalQVTimperative.g:15560:2: rule__OperationCS__Group_7__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_7__1__Impl();
@@ -53514,23 +46901,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_7__1__Impl"
- // InternalQVTimperative.g:17951:1: rule__OperationCS__Group_7__1__Impl : ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) ) ;
+ // InternalQVTimperative.g:15566:1: rule__OperationCS__Group_7__1__Impl : ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) ) ;
public final void rule__OperationCS__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17955:1: ( ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) ) )
- // InternalQVTimperative.g:17956:1: ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) )
+ // InternalQVTimperative.g:15570:1: ( ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) ) )
+ // InternalQVTimperative.g:15571:1: ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) )
{
- // InternalQVTimperative.g:17956:1: ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) )
- // InternalQVTimperative.g:17957:1: ( rule__OperationCS__OwnedTypeAssignment_7_1 )
+ // InternalQVTimperative.g:15571:1: ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) )
+ // InternalQVTimperative.g:15572:1: ( rule__OperationCS__OwnedTypeAssignment_7_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedTypeAssignment_7_1());
}
- // InternalQVTimperative.g:17958:1: ( rule__OperationCS__OwnedTypeAssignment_7_1 )
- // InternalQVTimperative.g:17958:2: rule__OperationCS__OwnedTypeAssignment_7_1
+ // InternalQVTimperative.g:15573:1: ( rule__OperationCS__OwnedTypeAssignment_7_1 )
+ // InternalQVTimperative.g:15573:2: rule__OperationCS__OwnedTypeAssignment_7_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedTypeAssignment_7_1();
@@ -53565,16 +46952,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_8__0"
- // InternalQVTimperative.g:17972:1: rule__OperationCS__Group_8__0 : rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1 ;
+ // InternalQVTimperative.g:15587:1: rule__OperationCS__Group_8__0 : rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1 ;
public final void rule__OperationCS__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17976:1: ( rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1 )
- // InternalQVTimperative.g:17977:2: rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1
+ // InternalQVTimperative.g:15591:1: ( rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1 )
+ // InternalQVTimperative.g:15592:2: rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__OperationCS__Group_8__0__Impl();
state._fsp--;
@@ -53603,22 +46990,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_8__0__Impl"
- // InternalQVTimperative.g:17984:1: rule__OperationCS__Group_8__0__Impl : ( 'throws' ) ;
+ // InternalQVTimperative.g:15599:1: rule__OperationCS__Group_8__0__Impl : ( 'throws' ) ;
public final void rule__OperationCS__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:17988:1: ( ( 'throws' ) )
- // InternalQVTimperative.g:17989:1: ( 'throws' )
+ // InternalQVTimperative.g:15603:1: ( ( 'throws' ) )
+ // InternalQVTimperative.g:15604:1: ( 'throws' )
{
- // InternalQVTimperative.g:17989:1: ( 'throws' )
- // InternalQVTimperative.g:17990:1: 'throws'
+ // InternalQVTimperative.g:15604:1: ( 'throws' )
+ // InternalQVTimperative.g:15605:1: 'throws'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getThrowsKeyword_8_0());
}
- match(input,91,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,92,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getThrowsKeyword_8_0());
}
@@ -53644,16 +47031,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_8__1"
- // InternalQVTimperative.g:18003:1: rule__OperationCS__Group_8__1 : rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2 ;
+ // InternalQVTimperative.g:15618:1: rule__OperationCS__Group_8__1 : rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2 ;
public final void rule__OperationCS__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18007:1: ( rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2 )
- // InternalQVTimperative.g:18008:2: rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2
+ // InternalQVTimperative.g:15622:1: ( rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2 )
+ // InternalQVTimperative.g:15623:2: rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__OperationCS__Group_8__1__Impl();
state._fsp--;
@@ -53682,23 +47069,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_8__1__Impl"
- // InternalQVTimperative.g:18015:1: rule__OperationCS__Group_8__1__Impl : ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) ) ;
+ // InternalQVTimperative.g:15630:1: rule__OperationCS__Group_8__1__Impl : ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) ) ;
public final void rule__OperationCS__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18019:1: ( ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) ) )
- // InternalQVTimperative.g:18020:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) )
+ // InternalQVTimperative.g:15634:1: ( ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) ) )
+ // InternalQVTimperative.g:15635:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) )
{
- // InternalQVTimperative.g:18020:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) )
- // InternalQVTimperative.g:18021:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_1 )
+ // InternalQVTimperative.g:15635:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) )
+ // InternalQVTimperative.g:15636:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedExceptionsAssignment_8_1());
}
- // InternalQVTimperative.g:18022:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_1 )
- // InternalQVTimperative.g:18022:2: rule__OperationCS__OwnedExceptionsAssignment_8_1
+ // InternalQVTimperative.g:15637:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_1 )
+ // InternalQVTimperative.g:15637:2: rule__OperationCS__OwnedExceptionsAssignment_8_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedExceptionsAssignment_8_1();
@@ -53733,14 +47120,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_8__2"
- // InternalQVTimperative.g:18032:1: rule__OperationCS__Group_8__2 : rule__OperationCS__Group_8__2__Impl ;
+ // InternalQVTimperative.g:15647:1: rule__OperationCS__Group_8__2 : rule__OperationCS__Group_8__2__Impl ;
public final void rule__OperationCS__Group_8__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18036:1: ( rule__OperationCS__Group_8__2__Impl )
- // InternalQVTimperative.g:18037:2: rule__OperationCS__Group_8__2__Impl
+ // InternalQVTimperative.g:15651:1: ( rule__OperationCS__Group_8__2__Impl )
+ // InternalQVTimperative.g:15652:2: rule__OperationCS__Group_8__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_8__2__Impl();
@@ -53766,37 +47153,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_8__2__Impl"
- // InternalQVTimperative.g:18043:1: rule__OperationCS__Group_8__2__Impl : ( ( rule__OperationCS__Group_8_2__0 )* ) ;
+ // InternalQVTimperative.g:15658:1: rule__OperationCS__Group_8__2__Impl : ( ( rule__OperationCS__Group_8_2__0 )* ) ;
public final void rule__OperationCS__Group_8__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18047:1: ( ( ( rule__OperationCS__Group_8_2__0 )* ) )
- // InternalQVTimperative.g:18048:1: ( ( rule__OperationCS__Group_8_2__0 )* )
+ // InternalQVTimperative.g:15662:1: ( ( ( rule__OperationCS__Group_8_2__0 )* ) )
+ // InternalQVTimperative.g:15663:1: ( ( rule__OperationCS__Group_8_2__0 )* )
{
- // InternalQVTimperative.g:18048:1: ( ( rule__OperationCS__Group_8_2__0 )* )
- // InternalQVTimperative.g:18049:1: ( rule__OperationCS__Group_8_2__0 )*
+ // InternalQVTimperative.g:15663:1: ( ( rule__OperationCS__Group_8_2__0 )* )
+ // InternalQVTimperative.g:15664:1: ( rule__OperationCS__Group_8_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_8_2());
}
- // InternalQVTimperative.g:18050:1: ( rule__OperationCS__Group_8_2__0 )*
- loop167:
+ // InternalQVTimperative.g:15665:1: ( rule__OperationCS__Group_8_2__0 )*
+ loop151:
do {
- int alt167=2;
- int LA167_0 = input.LA(1);
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA167_0==72) ) {
- alt167=1;
+ if ( (LA151_0==73) ) {
+ alt151=1;
}
- switch (alt167) {
+ switch (alt151) {
case 1 :
- // InternalQVTimperative.g:18050:2: rule__OperationCS__Group_8_2__0
+ // InternalQVTimperative.g:15665:2: rule__OperationCS__Group_8_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__OperationCS__Group_8_2__0();
state._fsp--;
@@ -53806,7 +47193,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop167;
+ break loop151;
}
} while (true);
@@ -53835,16 +47222,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_8_2__0"
- // InternalQVTimperative.g:18066:1: rule__OperationCS__Group_8_2__0 : rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1 ;
+ // InternalQVTimperative.g:15681:1: rule__OperationCS__Group_8_2__0 : rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1 ;
public final void rule__OperationCS__Group_8_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18070:1: ( rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1 )
- // InternalQVTimperative.g:18071:2: rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1
+ // InternalQVTimperative.g:15685:1: ( rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1 )
+ // InternalQVTimperative.g:15686:2: rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__OperationCS__Group_8_2__0__Impl();
state._fsp--;
@@ -53873,22 +47260,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_8_2__0__Impl"
- // InternalQVTimperative.g:18078:1: rule__OperationCS__Group_8_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:15693:1: rule__OperationCS__Group_8_2__0__Impl : ( ',' ) ;
public final void rule__OperationCS__Group_8_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18082:1: ( ( ',' ) )
- // InternalQVTimperative.g:18083:1: ( ',' )
+ // InternalQVTimperative.g:15697:1: ( ( ',' ) )
+ // InternalQVTimperative.g:15698:1: ( ',' )
{
- // InternalQVTimperative.g:18083:1: ( ',' )
- // InternalQVTimperative.g:18084:1: ','
+ // InternalQVTimperative.g:15698:1: ( ',' )
+ // InternalQVTimperative.g:15699:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getCommaKeyword_8_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getCommaKeyword_8_2_0());
}
@@ -53914,14 +47301,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_8_2__1"
- // InternalQVTimperative.g:18097:1: rule__OperationCS__Group_8_2__1 : rule__OperationCS__Group_8_2__1__Impl ;
+ // InternalQVTimperative.g:15712:1: rule__OperationCS__Group_8_2__1 : rule__OperationCS__Group_8_2__1__Impl ;
public final void rule__OperationCS__Group_8_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18101:1: ( rule__OperationCS__Group_8_2__1__Impl )
- // InternalQVTimperative.g:18102:2: rule__OperationCS__Group_8_2__1__Impl
+ // InternalQVTimperative.g:15716:1: ( rule__OperationCS__Group_8_2__1__Impl )
+ // InternalQVTimperative.g:15717:2: rule__OperationCS__Group_8_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_8_2__1__Impl();
@@ -53947,23 +47334,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_8_2__1__Impl"
- // InternalQVTimperative.g:18108:1: rule__OperationCS__Group_8_2__1__Impl : ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) ) ;
+ // InternalQVTimperative.g:15723:1: rule__OperationCS__Group_8_2__1__Impl : ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) ) ;
public final void rule__OperationCS__Group_8_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18112:1: ( ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) ) )
- // InternalQVTimperative.g:18113:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) )
+ // InternalQVTimperative.g:15727:1: ( ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) ) )
+ // InternalQVTimperative.g:15728:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) )
{
- // InternalQVTimperative.g:18113:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) )
- // InternalQVTimperative.g:18114:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 )
+ // InternalQVTimperative.g:15728:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) )
+ // InternalQVTimperative.g:15729:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedExceptionsAssignment_8_2_1());
}
- // InternalQVTimperative.g:18115:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 )
- // InternalQVTimperative.g:18115:2: rule__OperationCS__OwnedExceptionsAssignment_8_2_1
+ // InternalQVTimperative.g:15730:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 )
+ // InternalQVTimperative.g:15730:2: rule__OperationCS__OwnedExceptionsAssignment_8_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedExceptionsAssignment_8_2_1();
@@ -53998,16 +47385,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_9__0"
- // InternalQVTimperative.g:18129:1: rule__OperationCS__Group_9__0 : rule__OperationCS__Group_9__0__Impl rule__OperationCS__Group_9__1 ;
+ // InternalQVTimperative.g:15744:1: rule__OperationCS__Group_9__0 : rule__OperationCS__Group_9__0__Impl rule__OperationCS__Group_9__1 ;
public final void rule__OperationCS__Group_9__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18133:1: ( rule__OperationCS__Group_9__0__Impl rule__OperationCS__Group_9__1 )
- // InternalQVTimperative.g:18134:2: rule__OperationCS__Group_9__0__Impl rule__OperationCS__Group_9__1
+ // InternalQVTimperative.g:15748:1: ( rule__OperationCS__Group_9__0__Impl rule__OperationCS__Group_9__1 )
+ // InternalQVTimperative.g:15749:2: rule__OperationCS__Group_9__0__Impl rule__OperationCS__Group_9__1
{
- pushFollow(FollowSets000.FOLLOW_75);
+ pushFollow(FollowSets000.FOLLOW_73);
rule__OperationCS__Group_9__0__Impl();
state._fsp--;
@@ -54036,22 +47423,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_9__0__Impl"
- // InternalQVTimperative.g:18141:1: rule__OperationCS__Group_9__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:15756:1: rule__OperationCS__Group_9__0__Impl : ( '{' ) ;
public final void rule__OperationCS__Group_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18145:1: ( ( '{' ) )
- // InternalQVTimperative.g:18146:1: ( '{' )
+ // InternalQVTimperative.g:15760:1: ( ( '{' ) )
+ // InternalQVTimperative.g:15761:1: ( '{' )
{
- // InternalQVTimperative.g:18146:1: ( '{' )
- // InternalQVTimperative.g:18147:1: '{'
+ // InternalQVTimperative.g:15761:1: ( '{' )
+ // InternalQVTimperative.g:15762:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getLeftCurlyBracketKeyword_9_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getLeftCurlyBracketKeyword_9_0());
}
@@ -54077,16 +47464,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_9__1"
- // InternalQVTimperative.g:18160:1: rule__OperationCS__Group_9__1 : rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2 ;
+ // InternalQVTimperative.g:15775:1: rule__OperationCS__Group_9__1 : rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2 ;
public final void rule__OperationCS__Group_9__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18164:1: ( rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2 )
- // InternalQVTimperative.g:18165:2: rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2
+ // InternalQVTimperative.g:15779:1: ( rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2 )
+ // InternalQVTimperative.g:15780:2: rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__OperationCS__Group_9__1__Impl();
state._fsp--;
@@ -54115,28 +47502,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_9__1__Impl"
- // InternalQVTimperative.g:18172:1: rule__OperationCS__Group_9__1__Impl : ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) ) ;
+ // InternalQVTimperative.g:15787:1: rule__OperationCS__Group_9__1__Impl : ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) ) ;
public final void rule__OperationCS__Group_9__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18176:1: ( ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) ) )
- // InternalQVTimperative.g:18177:1: ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) )
+ // InternalQVTimperative.g:15791:1: ( ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) ) )
+ // InternalQVTimperative.g:15792:1: ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) )
{
- // InternalQVTimperative.g:18177:1: ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) )
- // InternalQVTimperative.g:18178:1: ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* )
+ // InternalQVTimperative.g:15792:1: ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) )
+ // InternalQVTimperative.g:15793:1: ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* )
{
- // InternalQVTimperative.g:18178:1: ( ( rule__OperationCS__Group_9_1__0 ) )
- // InternalQVTimperative.g:18179:1: ( rule__OperationCS__Group_9_1__0 )
+ // InternalQVTimperative.g:15793:1: ( ( rule__OperationCS__Group_9_1__0 ) )
+ // InternalQVTimperative.g:15794:1: ( rule__OperationCS__Group_9_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_9_1());
}
- // InternalQVTimperative.g:18180:1: ( rule__OperationCS__Group_9_1__0 )
- // InternalQVTimperative.g:18180:2: rule__OperationCS__Group_9_1__0
+ // InternalQVTimperative.g:15795:1: ( rule__OperationCS__Group_9_1__0 )
+ // InternalQVTimperative.g:15795:2: rule__OperationCS__Group_9_1__0
{
- pushFollow(FollowSets000.FOLLOW_76);
+ pushFollow(FollowSets000.FOLLOW_74);
rule__OperationCS__Group_9_1__0();
state._fsp--;
@@ -54150,28 +47537,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
- // InternalQVTimperative.g:18183:1: ( ( rule__OperationCS__Group_9_1__0 )* )
- // InternalQVTimperative.g:18184:1: ( rule__OperationCS__Group_9_1__0 )*
+ // InternalQVTimperative.g:15798:1: ( ( rule__OperationCS__Group_9_1__0 )* )
+ // InternalQVTimperative.g:15799:1: ( rule__OperationCS__Group_9_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_9_1());
}
- // InternalQVTimperative.g:18185:1: ( rule__OperationCS__Group_9_1__0 )*
- loop168:
+ // InternalQVTimperative.g:15800:1: ( rule__OperationCS__Group_9_1__0 )*
+ loop152:
do {
- int alt168=2;
- int LA168_0 = input.LA(1);
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( ((LA168_0>=119 && LA168_0<=120)||(LA168_0>=123 && LA168_0<=124)||(LA168_0>=128 && LA168_0<=129)) ) {
- alt168=1;
+ if ( ((LA152_0>=122 && LA152_0<=123)||(LA152_0>=126 && LA152_0<=127)||(LA152_0>=131 && LA152_0<=132)) ) {
+ alt152=1;
}
- switch (alt168) {
+ switch (alt152) {
case 1 :
- // InternalQVTimperative.g:18185:2: rule__OperationCS__Group_9_1__0
+ // InternalQVTimperative.g:15800:2: rule__OperationCS__Group_9_1__0
{
- pushFollow(FollowSets000.FOLLOW_76);
+ pushFollow(FollowSets000.FOLLOW_74);
rule__OperationCS__Group_9_1__0();
state._fsp--;
@@ -54181,7 +47568,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop168;
+ break loop152;
}
} while (true);
@@ -54213,14 +47600,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_9__2"
- // InternalQVTimperative.g:18196:1: rule__OperationCS__Group_9__2 : rule__OperationCS__Group_9__2__Impl ;
+ // InternalQVTimperative.g:15811:1: rule__OperationCS__Group_9__2 : rule__OperationCS__Group_9__2__Impl ;
public final void rule__OperationCS__Group_9__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18200:1: ( rule__OperationCS__Group_9__2__Impl )
- // InternalQVTimperative.g:18201:2: rule__OperationCS__Group_9__2__Impl
+ // InternalQVTimperative.g:15815:1: ( rule__OperationCS__Group_9__2__Impl )
+ // InternalQVTimperative.g:15816:2: rule__OperationCS__Group_9__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_9__2__Impl();
@@ -54246,22 +47633,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_9__2__Impl"
- // InternalQVTimperative.g:18207:1: rule__OperationCS__Group_9__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:15822:1: rule__OperationCS__Group_9__2__Impl : ( '}' ) ;
public final void rule__OperationCS__Group_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18211:1: ( ( '}' ) )
- // InternalQVTimperative.g:18212:1: ( '}' )
+ // InternalQVTimperative.g:15826:1: ( ( '}' ) )
+ // InternalQVTimperative.g:15827:1: ( '}' )
{
- // InternalQVTimperative.g:18212:1: ( '}' )
- // InternalQVTimperative.g:18213:1: '}'
+ // InternalQVTimperative.g:15827:1: ( '}' )
+ // InternalQVTimperative.g:15828:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getRightCurlyBracketKeyword_9_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getRightCurlyBracketKeyword_9_2());
}
@@ -54287,16 +47674,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_9_1__0"
- // InternalQVTimperative.g:18232:1: rule__OperationCS__Group_9_1__0 : rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1 ;
+ // InternalQVTimperative.g:15847:1: rule__OperationCS__Group_9_1__0 : rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1 ;
public final void rule__OperationCS__Group_9_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18236:1: ( rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1 )
- // InternalQVTimperative.g:18237:2: rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1
+ // InternalQVTimperative.g:15851:1: ( rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1 )
+ // InternalQVTimperative.g:15852:2: rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__OperationCS__Group_9_1__0__Impl();
state._fsp--;
@@ -54325,23 +47712,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_9_1__0__Impl"
- // InternalQVTimperative.g:18244:1: rule__OperationCS__Group_9_1__0__Impl : ( ( rule__OperationCS__Alternatives_9_1_0 ) ) ;
+ // InternalQVTimperative.g:15859:1: rule__OperationCS__Group_9_1__0__Impl : ( ( rule__OperationCS__Alternatives_9_1_0 ) ) ;
public final void rule__OperationCS__Group_9_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18248:1: ( ( ( rule__OperationCS__Alternatives_9_1_0 ) ) )
- // InternalQVTimperative.g:18249:1: ( ( rule__OperationCS__Alternatives_9_1_0 ) )
+ // InternalQVTimperative.g:15863:1: ( ( ( rule__OperationCS__Alternatives_9_1_0 ) ) )
+ // InternalQVTimperative.g:15864:1: ( ( rule__OperationCS__Alternatives_9_1_0 ) )
{
- // InternalQVTimperative.g:18249:1: ( ( rule__OperationCS__Alternatives_9_1_0 ) )
- // InternalQVTimperative.g:18250:1: ( rule__OperationCS__Alternatives_9_1_0 )
+ // InternalQVTimperative.g:15864:1: ( ( rule__OperationCS__Alternatives_9_1_0 ) )
+ // InternalQVTimperative.g:15865:1: ( rule__OperationCS__Alternatives_9_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getAlternatives_9_1_0());
}
- // InternalQVTimperative.g:18251:1: ( rule__OperationCS__Alternatives_9_1_0 )
- // InternalQVTimperative.g:18251:2: rule__OperationCS__Alternatives_9_1_0
+ // InternalQVTimperative.g:15866:1: ( rule__OperationCS__Alternatives_9_1_0 )
+ // InternalQVTimperative.g:15866:2: rule__OperationCS__Alternatives_9_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Alternatives_9_1_0();
@@ -54376,14 +47763,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_9_1__1"
- // InternalQVTimperative.g:18261:1: rule__OperationCS__Group_9_1__1 : rule__OperationCS__Group_9_1__1__Impl ;
+ // InternalQVTimperative.g:15876:1: rule__OperationCS__Group_9_1__1 : rule__OperationCS__Group_9_1__1__Impl ;
public final void rule__OperationCS__Group_9_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18265:1: ( rule__OperationCS__Group_9_1__1__Impl )
- // InternalQVTimperative.g:18266:2: rule__OperationCS__Group_9_1__1__Impl
+ // InternalQVTimperative.g:15880:1: ( rule__OperationCS__Group_9_1__1__Impl )
+ // InternalQVTimperative.g:15881:2: rule__OperationCS__Group_9_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_9_1__1__Impl();
@@ -54409,33 +47796,33 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_9_1__1__Impl"
- // InternalQVTimperative.g:18272:1: rule__OperationCS__Group_9_1__1__Impl : ( ( ',' )? ) ;
+ // InternalQVTimperative.g:15887:1: rule__OperationCS__Group_9_1__1__Impl : ( ( ',' )? ) ;
public final void rule__OperationCS__Group_9_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18276:1: ( ( ( ',' )? ) )
- // InternalQVTimperative.g:18277:1: ( ( ',' )? )
+ // InternalQVTimperative.g:15891:1: ( ( ( ',' )? ) )
+ // InternalQVTimperative.g:15892:1: ( ( ',' )? )
{
- // InternalQVTimperative.g:18277:1: ( ( ',' )? )
- // InternalQVTimperative.g:18278:1: ( ',' )?
+ // InternalQVTimperative.g:15892:1: ( ( ',' )? )
+ // InternalQVTimperative.g:15893:1: ( ',' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getCommaKeyword_9_1_1());
}
- // InternalQVTimperative.g:18279:1: ( ',' )?
- int alt169=2;
- int LA169_0 = input.LA(1);
+ // InternalQVTimperative.g:15894:1: ( ',' )?
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA169_0==72) ) {
- alt169=1;
+ if ( (LA153_0==73) ) {
+ alt153=1;
}
- switch (alt169) {
+ switch (alt153) {
case 1 :
- // InternalQVTimperative.g:18280:2: ','
+ // InternalQVTimperative.g:15895:2: ','
{
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
}
break;
@@ -54467,16 +47854,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0__0"
- // InternalQVTimperative.g:18295:1: rule__OperationCS__Group_10_0__0 : rule__OperationCS__Group_10_0__0__Impl rule__OperationCS__Group_10_0__1 ;
+ // InternalQVTimperative.g:15910:1: rule__OperationCS__Group_10_0__0 : rule__OperationCS__Group_10_0__0__Impl rule__OperationCS__Group_10_0__1 ;
public final void rule__OperationCS__Group_10_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18299:1: ( rule__OperationCS__Group_10_0__0__Impl rule__OperationCS__Group_10_0__1 )
- // InternalQVTimperative.g:18300:2: rule__OperationCS__Group_10_0__0__Impl rule__OperationCS__Group_10_0__1
+ // InternalQVTimperative.g:15914:1: ( rule__OperationCS__Group_10_0__0__Impl rule__OperationCS__Group_10_0__1 )
+ // InternalQVTimperative.g:15915:2: rule__OperationCS__Group_10_0__0__Impl rule__OperationCS__Group_10_0__1
{
- pushFollow(FollowSets000.FOLLOW_77);
+ pushFollow(FollowSets000.FOLLOW_75);
rule__OperationCS__Group_10_0__0__Impl();
state._fsp--;
@@ -54505,22 +47892,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0__0__Impl"
- // InternalQVTimperative.g:18307:1: rule__OperationCS__Group_10_0__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:15922:1: rule__OperationCS__Group_10_0__0__Impl : ( '{' ) ;
public final void rule__OperationCS__Group_10_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18311:1: ( ( '{' ) )
- // InternalQVTimperative.g:18312:1: ( '{' )
+ // InternalQVTimperative.g:15926:1: ( ( '{' ) )
+ // InternalQVTimperative.g:15927:1: ( '{' )
{
- // InternalQVTimperative.g:18312:1: ( '{' )
- // InternalQVTimperative.g:18313:1: '{'
+ // InternalQVTimperative.g:15927:1: ( '{' )
+ // InternalQVTimperative.g:15928:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getLeftCurlyBracketKeyword_10_0_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getLeftCurlyBracketKeyword_10_0_0());
}
@@ -54546,16 +47933,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0__1"
- // InternalQVTimperative.g:18326:1: rule__OperationCS__Group_10_0__1 : rule__OperationCS__Group_10_0__1__Impl rule__OperationCS__Group_10_0__2 ;
+ // InternalQVTimperative.g:15941:1: rule__OperationCS__Group_10_0__1 : rule__OperationCS__Group_10_0__1__Impl rule__OperationCS__Group_10_0__2 ;
public final void rule__OperationCS__Group_10_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18330:1: ( rule__OperationCS__Group_10_0__1__Impl rule__OperationCS__Group_10_0__2 )
- // InternalQVTimperative.g:18331:2: rule__OperationCS__Group_10_0__1__Impl rule__OperationCS__Group_10_0__2
+ // InternalQVTimperative.g:15945:1: ( rule__OperationCS__Group_10_0__1__Impl rule__OperationCS__Group_10_0__2 )
+ // InternalQVTimperative.g:15946:2: rule__OperationCS__Group_10_0__1__Impl rule__OperationCS__Group_10_0__2
{
- pushFollow(FollowSets000.FOLLOW_77);
+ pushFollow(FollowSets000.FOLLOW_75);
rule__OperationCS__Group_10_0__1__Impl();
state._fsp--;
@@ -54584,37 +47971,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0__1__Impl"
- // InternalQVTimperative.g:18338:1: rule__OperationCS__Group_10_0__1__Impl : ( ( rule__OperationCS__Group_10_0_1__0 )* ) ;
+ // InternalQVTimperative.g:15953:1: rule__OperationCS__Group_10_0__1__Impl : ( ( rule__OperationCS__Group_10_0_1__0 )* ) ;
public final void rule__OperationCS__Group_10_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18342:1: ( ( ( rule__OperationCS__Group_10_0_1__0 )* ) )
- // InternalQVTimperative.g:18343:1: ( ( rule__OperationCS__Group_10_0_1__0 )* )
+ // InternalQVTimperative.g:15957:1: ( ( ( rule__OperationCS__Group_10_0_1__0 )* ) )
+ // InternalQVTimperative.g:15958:1: ( ( rule__OperationCS__Group_10_0_1__0 )* )
{
- // InternalQVTimperative.g:18343:1: ( ( rule__OperationCS__Group_10_0_1__0 )* )
- // InternalQVTimperative.g:18344:1: ( rule__OperationCS__Group_10_0_1__0 )*
+ // InternalQVTimperative.g:15958:1: ( ( rule__OperationCS__Group_10_0_1__0 )* )
+ // InternalQVTimperative.g:15959:1: ( rule__OperationCS__Group_10_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_10_0_1());
}
- // InternalQVTimperative.g:18345:1: ( rule__OperationCS__Group_10_0_1__0 )*
- loop170:
+ // InternalQVTimperative.g:15960:1: ( rule__OperationCS__Group_10_0_1__0 )*
+ loop154:
do {
- int alt170=2;
- int LA170_0 = input.LA(1);
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA170_0==92) ) {
- alt170=1;
+ if ( (LA154_0==93) ) {
+ alt154=1;
}
- switch (alt170) {
+ switch (alt154) {
case 1 :
- // InternalQVTimperative.g:18345:2: rule__OperationCS__Group_10_0_1__0
+ // InternalQVTimperative.g:15960:2: rule__OperationCS__Group_10_0_1__0
{
- pushFollow(FollowSets000.FOLLOW_78);
+ pushFollow(FollowSets000.FOLLOW_76);
rule__OperationCS__Group_10_0_1__0();
state._fsp--;
@@ -54624,7 +48011,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop170;
+ break loop154;
}
} while (true);
@@ -54653,14 +48040,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0__2"
- // InternalQVTimperative.g:18355:1: rule__OperationCS__Group_10_0__2 : rule__OperationCS__Group_10_0__2__Impl ;
+ // InternalQVTimperative.g:15970:1: rule__OperationCS__Group_10_0__2 : rule__OperationCS__Group_10_0__2__Impl ;
public final void rule__OperationCS__Group_10_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18359:1: ( rule__OperationCS__Group_10_0__2__Impl )
- // InternalQVTimperative.g:18360:2: rule__OperationCS__Group_10_0__2__Impl
+ // InternalQVTimperative.g:15974:1: ( rule__OperationCS__Group_10_0__2__Impl )
+ // InternalQVTimperative.g:15975:2: rule__OperationCS__Group_10_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_10_0__2__Impl();
@@ -54686,22 +48073,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0__2__Impl"
- // InternalQVTimperative.g:18366:1: rule__OperationCS__Group_10_0__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:15981:1: rule__OperationCS__Group_10_0__2__Impl : ( '}' ) ;
public final void rule__OperationCS__Group_10_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18370:1: ( ( '}' ) )
- // InternalQVTimperative.g:18371:1: ( '}' )
+ // InternalQVTimperative.g:15985:1: ( ( '}' ) )
+ // InternalQVTimperative.g:15986:1: ( '}' )
{
- // InternalQVTimperative.g:18371:1: ( '}' )
- // InternalQVTimperative.g:18372:1: '}'
+ // InternalQVTimperative.g:15986:1: ( '}' )
+ // InternalQVTimperative.g:15987:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getRightCurlyBracketKeyword_10_0_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getRightCurlyBracketKeyword_10_0_2());
}
@@ -54727,16 +48114,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0_1__0"
- // InternalQVTimperative.g:18391:1: rule__OperationCS__Group_10_0_1__0 : rule__OperationCS__Group_10_0_1__0__Impl rule__OperationCS__Group_10_0_1__1 ;
+ // InternalQVTimperative.g:16006:1: rule__OperationCS__Group_10_0_1__0 : rule__OperationCS__Group_10_0_1__0__Impl rule__OperationCS__Group_10_0_1__1 ;
public final void rule__OperationCS__Group_10_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18395:1: ( rule__OperationCS__Group_10_0_1__0__Impl rule__OperationCS__Group_10_0_1__1 )
- // InternalQVTimperative.g:18396:2: rule__OperationCS__Group_10_0_1__0__Impl rule__OperationCS__Group_10_0_1__1
+ // InternalQVTimperative.g:16010:1: ( rule__OperationCS__Group_10_0_1__0__Impl rule__OperationCS__Group_10_0_1__1 )
+ // InternalQVTimperative.g:16011:2: rule__OperationCS__Group_10_0_1__0__Impl rule__OperationCS__Group_10_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_63);
+ pushFollow(FollowSets000.FOLLOW_61);
rule__OperationCS__Group_10_0_1__0__Impl();
state._fsp--;
@@ -54765,22 +48152,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0_1__0__Impl"
- // InternalQVTimperative.g:18403:1: rule__OperationCS__Group_10_0_1__0__Impl : ( 'body' ) ;
+ // InternalQVTimperative.g:16018:1: rule__OperationCS__Group_10_0_1__0__Impl : ( 'body' ) ;
public final void rule__OperationCS__Group_10_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18407:1: ( ( 'body' ) )
- // InternalQVTimperative.g:18408:1: ( 'body' )
+ // InternalQVTimperative.g:16022:1: ( ( 'body' ) )
+ // InternalQVTimperative.g:16023:1: ( 'body' )
{
- // InternalQVTimperative.g:18408:1: ( 'body' )
- // InternalQVTimperative.g:18409:1: 'body'
+ // InternalQVTimperative.g:16023:1: ( 'body' )
+ // InternalQVTimperative.g:16024:1: 'body'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getBodyKeyword_10_0_1_0());
}
- match(input,92,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,93,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getBodyKeyword_10_0_1_0());
}
@@ -54806,16 +48193,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0_1__1"
- // InternalQVTimperative.g:18422:1: rule__OperationCS__Group_10_0_1__1 : rule__OperationCS__Group_10_0_1__1__Impl rule__OperationCS__Group_10_0_1__2 ;
+ // InternalQVTimperative.g:16037:1: rule__OperationCS__Group_10_0_1__1 : rule__OperationCS__Group_10_0_1__1__Impl rule__OperationCS__Group_10_0_1__2 ;
public final void rule__OperationCS__Group_10_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18426:1: ( rule__OperationCS__Group_10_0_1__1__Impl rule__OperationCS__Group_10_0_1__2 )
- // InternalQVTimperative.g:18427:2: rule__OperationCS__Group_10_0_1__1__Impl rule__OperationCS__Group_10_0_1__2
+ // InternalQVTimperative.g:16041:1: ( rule__OperationCS__Group_10_0_1__1__Impl rule__OperationCS__Group_10_0_1__2 )
+ // InternalQVTimperative.g:16042:2: rule__OperationCS__Group_10_0_1__1__Impl rule__OperationCS__Group_10_0_1__2
{
- pushFollow(FollowSets000.FOLLOW_63);
+ pushFollow(FollowSets000.FOLLOW_61);
rule__OperationCS__Group_10_0_1__1__Impl();
state._fsp--;
@@ -54844,31 +48231,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0_1__1__Impl"
- // InternalQVTimperative.g:18434:1: rule__OperationCS__Group_10_0_1__1__Impl : ( ( ruleUnrestrictedName )? ) ;
+ // InternalQVTimperative.g:16049:1: rule__OperationCS__Group_10_0_1__1__Impl : ( ( ruleUnrestrictedName )? ) ;
public final void rule__OperationCS__Group_10_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18438:1: ( ( ( ruleUnrestrictedName )? ) )
- // InternalQVTimperative.g:18439:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTimperative.g:16053:1: ( ( ( ruleUnrestrictedName )? ) )
+ // InternalQVTimperative.g:16054:1: ( ( ruleUnrestrictedName )? )
{
- // InternalQVTimperative.g:18439:1: ( ( ruleUnrestrictedName )? )
- // InternalQVTimperative.g:18440:1: ( ruleUnrestrictedName )?
+ // InternalQVTimperative.g:16054:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTimperative.g:16055:1: ( ruleUnrestrictedName )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getUnrestrictedNameParserRuleCall_10_0_1_1());
}
- // InternalQVTimperative.g:18441:1: ( ruleUnrestrictedName )?
- int alt171=2;
- int LA171_0 = input.LA(1);
+ // InternalQVTimperative.g:16056:1: ( ruleUnrestrictedName )?
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( ((LA171_0>=RULE_SIMPLE_ID && LA171_0<=RULE_ESCAPED_ID)||(LA171_0>=19 && LA171_0<=29)) ) {
- alt171=1;
+ if ( ((LA155_0>=RULE_SIMPLE_ID && LA155_0<=RULE_ESCAPED_ID)||(LA155_0>=21 && LA155_0<=31)) ) {
+ alt155=1;
}
- switch (alt171) {
+ switch (alt155) {
case 1 :
- // InternalQVTimperative.g:18441:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:16056:3: ruleUnrestrictedName
{
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -54906,16 +48293,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0_1__2"
- // InternalQVTimperative.g:18451:1: rule__OperationCS__Group_10_0_1__2 : rule__OperationCS__Group_10_0_1__2__Impl rule__OperationCS__Group_10_0_1__3 ;
+ // InternalQVTimperative.g:16066:1: rule__OperationCS__Group_10_0_1__2 : rule__OperationCS__Group_10_0_1__2__Impl rule__OperationCS__Group_10_0_1__3 ;
public final void rule__OperationCS__Group_10_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18455:1: ( rule__OperationCS__Group_10_0_1__2__Impl rule__OperationCS__Group_10_0_1__3 )
- // InternalQVTimperative.g:18456:2: rule__OperationCS__Group_10_0_1__2__Impl rule__OperationCS__Group_10_0_1__3
+ // InternalQVTimperative.g:16070:1: ( rule__OperationCS__Group_10_0_1__2__Impl rule__OperationCS__Group_10_0_1__3 )
+ // InternalQVTimperative.g:16071:2: rule__OperationCS__Group_10_0_1__2__Impl rule__OperationCS__Group_10_0_1__3
{
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
rule__OperationCS__Group_10_0_1__2__Impl();
state._fsp--;
@@ -54944,22 +48331,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0_1__2__Impl"
- // InternalQVTimperative.g:18463:1: rule__OperationCS__Group_10_0_1__2__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:16078:1: rule__OperationCS__Group_10_0_1__2__Impl : ( ':' ) ;
public final void rule__OperationCS__Group_10_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18467:1: ( ( ':' ) )
- // InternalQVTimperative.g:18468:1: ( ':' )
+ // InternalQVTimperative.g:16082:1: ( ( ':' ) )
+ // InternalQVTimperative.g:16083:1: ( ':' )
{
- // InternalQVTimperative.g:18468:1: ( ':' )
- // InternalQVTimperative.g:18469:1: ':'
+ // InternalQVTimperative.g:16083:1: ( ':' )
+ // InternalQVTimperative.g:16084:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getColonKeyword_10_0_1_2());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getColonKeyword_10_0_1_2());
}
@@ -54985,16 +48372,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0_1__3"
- // InternalQVTimperative.g:18482:1: rule__OperationCS__Group_10_0_1__3 : rule__OperationCS__Group_10_0_1__3__Impl rule__OperationCS__Group_10_0_1__4 ;
+ // InternalQVTimperative.g:16097:1: rule__OperationCS__Group_10_0_1__3 : rule__OperationCS__Group_10_0_1__3__Impl rule__OperationCS__Group_10_0_1__4 ;
public final void rule__OperationCS__Group_10_0_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18486:1: ( rule__OperationCS__Group_10_0_1__3__Impl rule__OperationCS__Group_10_0_1__4 )
- // InternalQVTimperative.g:18487:2: rule__OperationCS__Group_10_0_1__3__Impl rule__OperationCS__Group_10_0_1__4
+ // InternalQVTimperative.g:16101:1: ( rule__OperationCS__Group_10_0_1__3__Impl rule__OperationCS__Group_10_0_1__4 )
+ // InternalQVTimperative.g:16102:2: rule__OperationCS__Group_10_0_1__3__Impl rule__OperationCS__Group_10_0_1__4
{
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
rule__OperationCS__Group_10_0_1__3__Impl();
state._fsp--;
@@ -55023,31 +48410,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0_1__3__Impl"
- // InternalQVTimperative.g:18494:1: rule__OperationCS__Group_10_0_1__3__Impl : ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? ) ;
+ // InternalQVTimperative.g:16109:1: rule__OperationCS__Group_10_0_1__3__Impl : ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? ) ;
public final void rule__OperationCS__Group_10_0_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18498:1: ( ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? ) )
- // InternalQVTimperative.g:18499:1: ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? )
+ // InternalQVTimperative.g:16113:1: ( ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? ) )
+ // InternalQVTimperative.g:16114:1: ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? )
{
- // InternalQVTimperative.g:18499:1: ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? )
- // InternalQVTimperative.g:18500:1: ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )?
+ // InternalQVTimperative.g:16114:1: ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? )
+ // InternalQVTimperative.g:16115:1: ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedBodyExpressionsAssignment_10_0_1_3());
}
- // InternalQVTimperative.g:18501:1: ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )?
- int alt172=2;
- int LA172_0 = input.LA(1);
+ // InternalQVTimperative.g:16116:1: ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )?
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( ((LA172_0>=RULE_INT && LA172_0<=RULE_UNQUOTED_STRING)||(LA172_0>=19 && LA172_0<=29)||(LA172_0>=31 && LA172_0<=33)||(LA172_0>=50 && LA172_0<=64)||LA172_0==73||LA172_0==99||(LA172_0>=101 && LA172_0<=102)||LA172_0==106||(LA172_0>=111 && LA172_0<=112)||(LA172_0>=142 && LA172_0<=143)) ) {
- alt172=1;
+ if ( ((LA156_0>=RULE_INT && LA156_0<=RULE_UNQUOTED_STRING)||(LA156_0>=21 && LA156_0<=31)||(LA156_0>=33 && LA156_0<=35)||(LA156_0>=52 && LA156_0<=66)||LA156_0==74||LA156_0==100||(LA156_0>=102 && LA156_0<=103)||LA156_0==107||(LA156_0>=112 && LA156_0<=113)||(LA156_0>=145 && LA156_0<=146)) ) {
+ alt156=1;
}
- switch (alt172) {
+ switch (alt156) {
case 1 :
- // InternalQVTimperative.g:18501:2: rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3
+ // InternalQVTimperative.g:16116:2: rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3();
@@ -55085,14 +48472,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0_1__4"
- // InternalQVTimperative.g:18511:1: rule__OperationCS__Group_10_0_1__4 : rule__OperationCS__Group_10_0_1__4__Impl ;
+ // InternalQVTimperative.g:16126:1: rule__OperationCS__Group_10_0_1__4 : rule__OperationCS__Group_10_0_1__4__Impl ;
public final void rule__OperationCS__Group_10_0_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18515:1: ( rule__OperationCS__Group_10_0_1__4__Impl )
- // InternalQVTimperative.g:18516:2: rule__OperationCS__Group_10_0_1__4__Impl
+ // InternalQVTimperative.g:16130:1: ( rule__OperationCS__Group_10_0_1__4__Impl )
+ // InternalQVTimperative.g:16131:2: rule__OperationCS__Group_10_0_1__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_10_0_1__4__Impl();
@@ -55118,22 +48505,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__Group_10_0_1__4__Impl"
- // InternalQVTimperative.g:18522:1: rule__OperationCS__Group_10_0_1__4__Impl : ( ';' ) ;
+ // InternalQVTimperative.g:16137:1: rule__OperationCS__Group_10_0_1__4__Impl : ( ';' ) ;
public final void rule__OperationCS__Group_10_0_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18526:1: ( ( ';' ) )
- // InternalQVTimperative.g:18527:1: ( ';' )
+ // InternalQVTimperative.g:16141:1: ( ( ';' ) )
+ // InternalQVTimperative.g:16142:1: ( ';' )
{
- // InternalQVTimperative.g:18527:1: ( ';' )
- // InternalQVTimperative.g:18528:1: ';'
+ // InternalQVTimperative.g:16142:1: ( ';' )
+ // InternalQVTimperative.g:16143:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getSemicolonKeyword_10_0_1_4());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getSemicolonKeyword_10_0_1_4());
}
@@ -55159,16 +48546,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group__0"
- // InternalQVTimperative.g:18551:1: rule__ParameterCS__Group__0 : rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1 ;
+ // InternalQVTimperative.g:16166:1: rule__ParameterCS__Group__0 : rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1 ;
public final void rule__ParameterCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18555:1: ( rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1 )
- // InternalQVTimperative.g:18556:2: rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1
+ // InternalQVTimperative.g:16170:1: ( rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1 )
+ // InternalQVTimperative.g:16171:2: rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_79);
+ pushFollow(FollowSets000.FOLLOW_77);
rule__ParameterCS__Group__0__Impl();
state._fsp--;
@@ -55197,23 +48584,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group__0__Impl"
- // InternalQVTimperative.g:18563:1: rule__ParameterCS__Group__0__Impl : ( ( rule__ParameterCS__NameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:16178:1: rule__ParameterCS__Group__0__Impl : ( ( rule__ParameterCS__NameAssignment_0 ) ) ;
public final void rule__ParameterCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18567:1: ( ( ( rule__ParameterCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:18568:1: ( ( rule__ParameterCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:16182:1: ( ( ( rule__ParameterCS__NameAssignment_0 ) ) )
+ // InternalQVTimperative.g:16183:1: ( ( rule__ParameterCS__NameAssignment_0 ) )
{
- // InternalQVTimperative.g:18568:1: ( ( rule__ParameterCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:18569:1: ( rule__ParameterCS__NameAssignment_0 )
+ // InternalQVTimperative.g:16183:1: ( ( rule__ParameterCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:16184:1: ( rule__ParameterCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getNameAssignment_0());
}
- // InternalQVTimperative.g:18570:1: ( rule__ParameterCS__NameAssignment_0 )
- // InternalQVTimperative.g:18570:2: rule__ParameterCS__NameAssignment_0
+ // InternalQVTimperative.g:16185:1: ( rule__ParameterCS__NameAssignment_0 )
+ // InternalQVTimperative.g:16185:2: rule__ParameterCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__NameAssignment_0();
@@ -55248,16 +48635,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group__1"
- // InternalQVTimperative.g:18580:1: rule__ParameterCS__Group__1 : rule__ParameterCS__Group__1__Impl rule__ParameterCS__Group__2 ;
+ // InternalQVTimperative.g:16195:1: rule__ParameterCS__Group__1 : rule__ParameterCS__Group__1__Impl rule__ParameterCS__Group__2 ;
public final void rule__ParameterCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18584:1: ( rule__ParameterCS__Group__1__Impl rule__ParameterCS__Group__2 )
- // InternalQVTimperative.g:18585:2: rule__ParameterCS__Group__1__Impl rule__ParameterCS__Group__2
+ // InternalQVTimperative.g:16199:1: ( rule__ParameterCS__Group__1__Impl rule__ParameterCS__Group__2 )
+ // InternalQVTimperative.g:16200:2: rule__ParameterCS__Group__1__Impl rule__ParameterCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_79);
+ pushFollow(FollowSets000.FOLLOW_77);
rule__ParameterCS__Group__1__Impl();
state._fsp--;
@@ -55286,31 +48673,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group__1__Impl"
- // InternalQVTimperative.g:18592:1: rule__ParameterCS__Group__1__Impl : ( ( rule__ParameterCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:16207:1: rule__ParameterCS__Group__1__Impl : ( ( rule__ParameterCS__Group_1__0 )? ) ;
public final void rule__ParameterCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18596:1: ( ( ( rule__ParameterCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:18597:1: ( ( rule__ParameterCS__Group_1__0 )? )
+ // InternalQVTimperative.g:16211:1: ( ( ( rule__ParameterCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:16212:1: ( ( rule__ParameterCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:18597:1: ( ( rule__ParameterCS__Group_1__0 )? )
- // InternalQVTimperative.g:18598:1: ( rule__ParameterCS__Group_1__0 )?
+ // InternalQVTimperative.g:16212:1: ( ( rule__ParameterCS__Group_1__0 )? )
+ // InternalQVTimperative.g:16213:1: ( rule__ParameterCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:18599:1: ( rule__ParameterCS__Group_1__0 )?
- int alt173=2;
- int LA173_0 = input.LA(1);
+ // InternalQVTimperative.g:16214:1: ( rule__ParameterCS__Group_1__0 )?
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA173_0==75) ) {
- alt173=1;
+ if ( (LA157_0==76) ) {
+ alt157=1;
}
- switch (alt173) {
+ switch (alt157) {
case 1 :
- // InternalQVTimperative.g:18599:2: rule__ParameterCS__Group_1__0
+ // InternalQVTimperative.g:16214:2: rule__ParameterCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_1__0();
@@ -55348,16 +48735,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group__2"
- // InternalQVTimperative.g:18609:1: rule__ParameterCS__Group__2 : rule__ParameterCS__Group__2__Impl rule__ParameterCS__Group__3 ;
+ // InternalQVTimperative.g:16224:1: rule__ParameterCS__Group__2 : rule__ParameterCS__Group__2__Impl rule__ParameterCS__Group__3 ;
public final void rule__ParameterCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18613:1: ( rule__ParameterCS__Group__2__Impl rule__ParameterCS__Group__3 )
- // InternalQVTimperative.g:18614:2: rule__ParameterCS__Group__2__Impl rule__ParameterCS__Group__3
+ // InternalQVTimperative.g:16228:1: ( rule__ParameterCS__Group__2__Impl rule__ParameterCS__Group__3 )
+ // InternalQVTimperative.g:16229:2: rule__ParameterCS__Group__2__Impl rule__ParameterCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_79);
+ pushFollow(FollowSets000.FOLLOW_77);
rule__ParameterCS__Group__2__Impl();
state._fsp--;
@@ -55386,35 +48773,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group__2__Impl"
- // InternalQVTimperative.g:18621:1: rule__ParameterCS__Group__2__Impl : ( ( rule__ParameterCS__Group_2__0 )? ) ;
+ // InternalQVTimperative.g:16236:1: rule__ParameterCS__Group__2__Impl : ( ( rule__ParameterCS__Group_2__0 )? ) ;
public final void rule__ParameterCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18625:1: ( ( ( rule__ParameterCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:18626:1: ( ( rule__ParameterCS__Group_2__0 )? )
+ // InternalQVTimperative.g:16240:1: ( ( ( rule__ParameterCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:16241:1: ( ( rule__ParameterCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:18626:1: ( ( rule__ParameterCS__Group_2__0 )? )
- // InternalQVTimperative.g:18627:1: ( rule__ParameterCS__Group_2__0 )?
+ // InternalQVTimperative.g:16241:1: ( ( rule__ParameterCS__Group_2__0 )? )
+ // InternalQVTimperative.g:16242:1: ( rule__ParameterCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:18628:1: ( rule__ParameterCS__Group_2__0 )?
- int alt174=2;
- int LA174_0 = input.LA(1);
+ // InternalQVTimperative.g:16243:1: ( rule__ParameterCS__Group_2__0 )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA174_0==69) ) {
- int LA174_1 = input.LA(2);
+ if ( (LA158_0==71) ) {
+ int LA158_1 = input.LA(2);
- if ( ((LA174_1>=123 && LA174_1<=124)||(LA174_1>=128 && LA174_1<=129)) ) {
- alt174=1;
+ if ( ((LA158_1>=126 && LA158_1<=127)||(LA158_1>=131 && LA158_1<=132)) ) {
+ alt158=1;
}
}
- switch (alt174) {
+ switch (alt158) {
case 1 :
- // InternalQVTimperative.g:18628:2: rule__ParameterCS__Group_2__0
+ // InternalQVTimperative.g:16243:2: rule__ParameterCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_2__0();
@@ -55452,14 +48839,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group__3"
- // InternalQVTimperative.g:18638:1: rule__ParameterCS__Group__3 : rule__ParameterCS__Group__3__Impl ;
+ // InternalQVTimperative.g:16253:1: rule__ParameterCS__Group__3 : rule__ParameterCS__Group__3__Impl ;
public final void rule__ParameterCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18642:1: ( rule__ParameterCS__Group__3__Impl )
- // InternalQVTimperative.g:18643:2: rule__ParameterCS__Group__3__Impl
+ // InternalQVTimperative.g:16257:1: ( rule__ParameterCS__Group__3__Impl )
+ // InternalQVTimperative.g:16258:2: rule__ParameterCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group__3__Impl();
@@ -55485,31 +48872,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group__3__Impl"
- // InternalQVTimperative.g:18649:1: rule__ParameterCS__Group__3__Impl : ( ( rule__ParameterCS__Group_3__0 )? ) ;
+ // InternalQVTimperative.g:16264:1: rule__ParameterCS__Group__3__Impl : ( ( rule__ParameterCS__Group_3__0 )? ) ;
public final void rule__ParameterCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18653:1: ( ( ( rule__ParameterCS__Group_3__0 )? ) )
- // InternalQVTimperative.g:18654:1: ( ( rule__ParameterCS__Group_3__0 )? )
+ // InternalQVTimperative.g:16268:1: ( ( ( rule__ParameterCS__Group_3__0 )? ) )
+ // InternalQVTimperative.g:16269:1: ( ( rule__ParameterCS__Group_3__0 )? )
{
- // InternalQVTimperative.g:18654:1: ( ( rule__ParameterCS__Group_3__0 )? )
- // InternalQVTimperative.g:18655:1: ( rule__ParameterCS__Group_3__0 )?
+ // InternalQVTimperative.g:16269:1: ( ( rule__ParameterCS__Group_3__0 )? )
+ // InternalQVTimperative.g:16270:1: ( rule__ParameterCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup_3());
}
- // InternalQVTimperative.g:18656:1: ( rule__ParameterCS__Group_3__0 )?
- int alt175=2;
- int LA175_0 = input.LA(1);
+ // InternalQVTimperative.g:16271:1: ( rule__ParameterCS__Group_3__0 )?
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA175_0==69) ) {
- alt175=1;
+ if ( (LA159_0==71) ) {
+ alt159=1;
}
- switch (alt175) {
+ switch (alt159) {
case 1 :
- // InternalQVTimperative.g:18656:2: rule__ParameterCS__Group_3__0
+ // InternalQVTimperative.g:16271:2: rule__ParameterCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_3__0();
@@ -55547,16 +48934,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_1__0"
- // InternalQVTimperative.g:18674:1: rule__ParameterCS__Group_1__0 : rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1 ;
+ // InternalQVTimperative.g:16289:1: rule__ParameterCS__Group_1__0 : rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1 ;
public final void rule__ParameterCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18678:1: ( rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1 )
- // InternalQVTimperative.g:18679:2: rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1
+ // InternalQVTimperative.g:16293:1: ( rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1 )
+ // InternalQVTimperative.g:16294:2: rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__ParameterCS__Group_1__0__Impl();
state._fsp--;
@@ -55585,22 +48972,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_1__0__Impl"
- // InternalQVTimperative.g:18686:1: rule__ParameterCS__Group_1__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:16301:1: rule__ParameterCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__ParameterCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18690:1: ( ( ':' ) )
- // InternalQVTimperative.g:18691:1: ( ':' )
+ // InternalQVTimperative.g:16305:1: ( ( ':' ) )
+ // InternalQVTimperative.g:16306:1: ( ':' )
{
- // InternalQVTimperative.g:18691:1: ( ':' )
- // InternalQVTimperative.g:18692:1: ':'
+ // InternalQVTimperative.g:16306:1: ( ':' )
+ // InternalQVTimperative.g:16307:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getColonKeyword_1_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getColonKeyword_1_0());
}
@@ -55626,14 +49013,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_1__1"
- // InternalQVTimperative.g:18705:1: rule__ParameterCS__Group_1__1 : rule__ParameterCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:16320:1: rule__ParameterCS__Group_1__1 : rule__ParameterCS__Group_1__1__Impl ;
public final void rule__ParameterCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18709:1: ( rule__ParameterCS__Group_1__1__Impl )
- // InternalQVTimperative.g:18710:2: rule__ParameterCS__Group_1__1__Impl
+ // InternalQVTimperative.g:16324:1: ( rule__ParameterCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:16325:2: rule__ParameterCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_1__1__Impl();
@@ -55659,23 +49046,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_1__1__Impl"
- // InternalQVTimperative.g:18716:1: rule__ParameterCS__Group_1__1__Impl : ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:16331:1: rule__ParameterCS__Group_1__1__Impl : ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__ParameterCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18720:1: ( ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) ) )
- // InternalQVTimperative.g:18721:1: ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:16335:1: ( ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:16336:1: ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) )
{
- // InternalQVTimperative.g:18721:1: ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) )
- // InternalQVTimperative.g:18722:1: ( rule__ParameterCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTimperative.g:16336:1: ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:16337:1: ( rule__ParameterCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getOwnedTypeAssignment_1_1());
}
- // InternalQVTimperative.g:18723:1: ( rule__ParameterCS__OwnedTypeAssignment_1_1 )
- // InternalQVTimperative.g:18723:2: rule__ParameterCS__OwnedTypeAssignment_1_1
+ // InternalQVTimperative.g:16338:1: ( rule__ParameterCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTimperative.g:16338:2: rule__ParameterCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__OwnedTypeAssignment_1_1();
@@ -55710,16 +49097,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_2__0"
- // InternalQVTimperative.g:18737:1: rule__ParameterCS__Group_2__0 : rule__ParameterCS__Group_2__0__Impl rule__ParameterCS__Group_2__1 ;
+ // InternalQVTimperative.g:16352:1: rule__ParameterCS__Group_2__0 : rule__ParameterCS__Group_2__0__Impl rule__ParameterCS__Group_2__1 ;
public final void rule__ParameterCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18741:1: ( rule__ParameterCS__Group_2__0__Impl rule__ParameterCS__Group_2__1 )
- // InternalQVTimperative.g:18742:2: rule__ParameterCS__Group_2__0__Impl rule__ParameterCS__Group_2__1
+ // InternalQVTimperative.g:16356:1: ( rule__ParameterCS__Group_2__0__Impl rule__ParameterCS__Group_2__1 )
+ // InternalQVTimperative.g:16357:2: rule__ParameterCS__Group_2__0__Impl rule__ParameterCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_80);
+ pushFollow(FollowSets000.FOLLOW_78);
rule__ParameterCS__Group_2__0__Impl();
state._fsp--;
@@ -55748,22 +49135,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_2__0__Impl"
- // InternalQVTimperative.g:18749:1: rule__ParameterCS__Group_2__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:16364:1: rule__ParameterCS__Group_2__0__Impl : ( '{' ) ;
public final void rule__ParameterCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18753:1: ( ( '{' ) )
- // InternalQVTimperative.g:18754:1: ( '{' )
+ // InternalQVTimperative.g:16368:1: ( ( '{' ) )
+ // InternalQVTimperative.g:16369:1: ( '{' )
{
- // InternalQVTimperative.g:18754:1: ( '{' )
- // InternalQVTimperative.g:18755:1: '{'
+ // InternalQVTimperative.g:16369:1: ( '{' )
+ // InternalQVTimperative.g:16370:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getLeftCurlyBracketKeyword_2_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getLeftCurlyBracketKeyword_2_0());
}
@@ -55789,16 +49176,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_2__1"
- // InternalQVTimperative.g:18768:1: rule__ParameterCS__Group_2__1 : rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2 ;
+ // InternalQVTimperative.g:16383:1: rule__ParameterCS__Group_2__1 : rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2 ;
public final void rule__ParameterCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18772:1: ( rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2 )
- // InternalQVTimperative.g:18773:2: rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2
+ // InternalQVTimperative.g:16387:1: ( rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2 )
+ // InternalQVTimperative.g:16388:2: rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__ParameterCS__Group_2__1__Impl();
state._fsp--;
@@ -55827,28 +49214,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_2__1__Impl"
- // InternalQVTimperative.g:18780:1: rule__ParameterCS__Group_2__1__Impl : ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) ) ;
+ // InternalQVTimperative.g:16395:1: rule__ParameterCS__Group_2__1__Impl : ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) ) ;
public final void rule__ParameterCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18784:1: ( ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) ) )
- // InternalQVTimperative.g:18785:1: ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) )
+ // InternalQVTimperative.g:16399:1: ( ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) ) )
+ // InternalQVTimperative.g:16400:1: ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) )
{
- // InternalQVTimperative.g:18785:1: ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) )
- // InternalQVTimperative.g:18786:1: ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* )
+ // InternalQVTimperative.g:16400:1: ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) )
+ // InternalQVTimperative.g:16401:1: ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* )
{
- // InternalQVTimperative.g:18786:1: ( ( rule__ParameterCS__Group_2_1__0 ) )
- // InternalQVTimperative.g:18787:1: ( rule__ParameterCS__Group_2_1__0 )
+ // InternalQVTimperative.g:16401:1: ( ( rule__ParameterCS__Group_2_1__0 ) )
+ // InternalQVTimperative.g:16402:1: ( rule__ParameterCS__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup_2_1());
}
- // InternalQVTimperative.g:18788:1: ( rule__ParameterCS__Group_2_1__0 )
- // InternalQVTimperative.g:18788:2: rule__ParameterCS__Group_2_1__0
+ // InternalQVTimperative.g:16403:1: ( rule__ParameterCS__Group_2_1__0 )
+ // InternalQVTimperative.g:16403:2: rule__ParameterCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_81);
+ pushFollow(FollowSets000.FOLLOW_79);
rule__ParameterCS__Group_2_1__0();
state._fsp--;
@@ -55862,28 +49249,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
- // InternalQVTimperative.g:18791:1: ( ( rule__ParameterCS__Group_2_1__0 )* )
- // InternalQVTimperative.g:18792:1: ( rule__ParameterCS__Group_2_1__0 )*
+ // InternalQVTimperative.g:16406:1: ( ( rule__ParameterCS__Group_2_1__0 )* )
+ // InternalQVTimperative.g:16407:1: ( rule__ParameterCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup_2_1());
}
- // InternalQVTimperative.g:18793:1: ( rule__ParameterCS__Group_2_1__0 )*
- loop176:
+ // InternalQVTimperative.g:16408:1: ( rule__ParameterCS__Group_2_1__0 )*
+ loop160:
do {
- int alt176=2;
- int LA176_0 = input.LA(1);
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( ((LA176_0>=123 && LA176_0<=124)||(LA176_0>=128 && LA176_0<=129)) ) {
- alt176=1;
+ if ( ((LA160_0>=126 && LA160_0<=127)||(LA160_0>=131 && LA160_0<=132)) ) {
+ alt160=1;
}
- switch (alt176) {
+ switch (alt160) {
case 1 :
- // InternalQVTimperative.g:18793:2: rule__ParameterCS__Group_2_1__0
+ // InternalQVTimperative.g:16408:2: rule__ParameterCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_81);
+ pushFollow(FollowSets000.FOLLOW_79);
rule__ParameterCS__Group_2_1__0();
state._fsp--;
@@ -55893,7 +49280,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop176;
+ break loop160;
}
} while (true);
@@ -55925,14 +49312,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_2__2"
- // InternalQVTimperative.g:18804:1: rule__ParameterCS__Group_2__2 : rule__ParameterCS__Group_2__2__Impl ;
+ // InternalQVTimperative.g:16419:1: rule__ParameterCS__Group_2__2 : rule__ParameterCS__Group_2__2__Impl ;
public final void rule__ParameterCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18808:1: ( rule__ParameterCS__Group_2__2__Impl )
- // InternalQVTimperative.g:18809:2: rule__ParameterCS__Group_2__2__Impl
+ // InternalQVTimperative.g:16423:1: ( rule__ParameterCS__Group_2__2__Impl )
+ // InternalQVTimperative.g:16424:2: rule__ParameterCS__Group_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_2__2__Impl();
@@ -55958,22 +49345,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_2__2__Impl"
- // InternalQVTimperative.g:18815:1: rule__ParameterCS__Group_2__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:16430:1: rule__ParameterCS__Group_2__2__Impl : ( '}' ) ;
public final void rule__ParameterCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18819:1: ( ( '}' ) )
- // InternalQVTimperative.g:18820:1: ( '}' )
+ // InternalQVTimperative.g:16434:1: ( ( '}' ) )
+ // InternalQVTimperative.g:16435:1: ( '}' )
{
- // InternalQVTimperative.g:18820:1: ( '}' )
- // InternalQVTimperative.g:18821:1: '}'
+ // InternalQVTimperative.g:16435:1: ( '}' )
+ // InternalQVTimperative.g:16436:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getRightCurlyBracketKeyword_2_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getRightCurlyBracketKeyword_2_2());
}
@@ -55999,16 +49386,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_2_1__0"
- // InternalQVTimperative.g:18840:1: rule__ParameterCS__Group_2_1__0 : rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1 ;
+ // InternalQVTimperative.g:16455:1: rule__ParameterCS__Group_2_1__0 : rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1 ;
public final void rule__ParameterCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18844:1: ( rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1 )
- // InternalQVTimperative.g:18845:2: rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1
+ // InternalQVTimperative.g:16459:1: ( rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1 )
+ // InternalQVTimperative.g:16460:2: rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__ParameterCS__Group_2_1__0__Impl();
state._fsp--;
@@ -56037,23 +49424,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_2_1__0__Impl"
- // InternalQVTimperative.g:18852:1: rule__ParameterCS__Group_2_1__0__Impl : ( ( rule__ParameterCS__Alternatives_2_1_0 ) ) ;
+ // InternalQVTimperative.g:16467:1: rule__ParameterCS__Group_2_1__0__Impl : ( ( rule__ParameterCS__Alternatives_2_1_0 ) ) ;
public final void rule__ParameterCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18856:1: ( ( ( rule__ParameterCS__Alternatives_2_1_0 ) ) )
- // InternalQVTimperative.g:18857:1: ( ( rule__ParameterCS__Alternatives_2_1_0 ) )
+ // InternalQVTimperative.g:16471:1: ( ( ( rule__ParameterCS__Alternatives_2_1_0 ) ) )
+ // InternalQVTimperative.g:16472:1: ( ( rule__ParameterCS__Alternatives_2_1_0 ) )
{
- // InternalQVTimperative.g:18857:1: ( ( rule__ParameterCS__Alternatives_2_1_0 ) )
- // InternalQVTimperative.g:18858:1: ( rule__ParameterCS__Alternatives_2_1_0 )
+ // InternalQVTimperative.g:16472:1: ( ( rule__ParameterCS__Alternatives_2_1_0 ) )
+ // InternalQVTimperative.g:16473:1: ( rule__ParameterCS__Alternatives_2_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getAlternatives_2_1_0());
}
- // InternalQVTimperative.g:18859:1: ( rule__ParameterCS__Alternatives_2_1_0 )
- // InternalQVTimperative.g:18859:2: rule__ParameterCS__Alternatives_2_1_0
+ // InternalQVTimperative.g:16474:1: ( rule__ParameterCS__Alternatives_2_1_0 )
+ // InternalQVTimperative.g:16474:2: rule__ParameterCS__Alternatives_2_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Alternatives_2_1_0();
@@ -56088,14 +49475,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_2_1__1"
- // InternalQVTimperative.g:18869:1: rule__ParameterCS__Group_2_1__1 : rule__ParameterCS__Group_2_1__1__Impl ;
+ // InternalQVTimperative.g:16484:1: rule__ParameterCS__Group_2_1__1 : rule__ParameterCS__Group_2_1__1__Impl ;
public final void rule__ParameterCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18873:1: ( rule__ParameterCS__Group_2_1__1__Impl )
- // InternalQVTimperative.g:18874:2: rule__ParameterCS__Group_2_1__1__Impl
+ // InternalQVTimperative.g:16488:1: ( rule__ParameterCS__Group_2_1__1__Impl )
+ // InternalQVTimperative.g:16489:2: rule__ParameterCS__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_2_1__1__Impl();
@@ -56121,33 +49508,33 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_2_1__1__Impl"
- // InternalQVTimperative.g:18880:1: rule__ParameterCS__Group_2_1__1__Impl : ( ( ',' )? ) ;
+ // InternalQVTimperative.g:16495:1: rule__ParameterCS__Group_2_1__1__Impl : ( ( ',' )? ) ;
public final void rule__ParameterCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18884:1: ( ( ( ',' )? ) )
- // InternalQVTimperative.g:18885:1: ( ( ',' )? )
+ // InternalQVTimperative.g:16499:1: ( ( ( ',' )? ) )
+ // InternalQVTimperative.g:16500:1: ( ( ',' )? )
{
- // InternalQVTimperative.g:18885:1: ( ( ',' )? )
- // InternalQVTimperative.g:18886:1: ( ',' )?
+ // InternalQVTimperative.g:16500:1: ( ( ',' )? )
+ // InternalQVTimperative.g:16501:1: ( ',' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getCommaKeyword_2_1_1());
}
- // InternalQVTimperative.g:18887:1: ( ',' )?
- int alt177=2;
- int LA177_0 = input.LA(1);
+ // InternalQVTimperative.g:16502:1: ( ',' )?
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA177_0==72) ) {
- alt177=1;
+ if ( (LA161_0==73) ) {
+ alt161=1;
}
- switch (alt177) {
+ switch (alt161) {
case 1 :
- // InternalQVTimperative.g:18888:2: ','
+ // InternalQVTimperative.g:16503:2: ','
{
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
}
break;
@@ -56179,16 +49566,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_3__0"
- // InternalQVTimperative.g:18903:1: rule__ParameterCS__Group_3__0 : rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1 ;
+ // InternalQVTimperative.g:16518:1: rule__ParameterCS__Group_3__0 : rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1 ;
public final void rule__ParameterCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18907:1: ( rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1 )
- // InternalQVTimperative.g:18908:2: rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1
+ // InternalQVTimperative.g:16522:1: ( rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1 )
+ // InternalQVTimperative.g:16523:2: rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__ParameterCS__Group_3__0__Impl();
state._fsp--;
@@ -56217,22 +49604,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_3__0__Impl"
- // InternalQVTimperative.g:18915:1: rule__ParameterCS__Group_3__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:16530:1: rule__ParameterCS__Group_3__0__Impl : ( '{' ) ;
public final void rule__ParameterCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18919:1: ( ( '{' ) )
- // InternalQVTimperative.g:18920:1: ( '{' )
+ // InternalQVTimperative.g:16534:1: ( ( '{' ) )
+ // InternalQVTimperative.g:16535:1: ( '{' )
{
- // InternalQVTimperative.g:18920:1: ( '{' )
- // InternalQVTimperative.g:18921:1: '{'
+ // InternalQVTimperative.g:16535:1: ( '{' )
+ // InternalQVTimperative.g:16536:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getLeftCurlyBracketKeyword_3_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getLeftCurlyBracketKeyword_3_0());
}
@@ -56258,14 +49645,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_3__1"
- // InternalQVTimperative.g:18934:1: rule__ParameterCS__Group_3__1 : rule__ParameterCS__Group_3__1__Impl ;
+ // InternalQVTimperative.g:16549:1: rule__ParameterCS__Group_3__1 : rule__ParameterCS__Group_3__1__Impl ;
public final void rule__ParameterCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18938:1: ( rule__ParameterCS__Group_3__1__Impl )
- // InternalQVTimperative.g:18939:2: rule__ParameterCS__Group_3__1__Impl
+ // InternalQVTimperative.g:16553:1: ( rule__ParameterCS__Group_3__1__Impl )
+ // InternalQVTimperative.g:16554:2: rule__ParameterCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_3__1__Impl();
@@ -56291,22 +49678,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__Group_3__1__Impl"
- // InternalQVTimperative.g:18945:1: rule__ParameterCS__Group_3__1__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:16560:1: rule__ParameterCS__Group_3__1__Impl : ( '}' ) ;
public final void rule__ParameterCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18949:1: ( ( '}' ) )
- // InternalQVTimperative.g:18950:1: ( '}' )
+ // InternalQVTimperative.g:16564:1: ( ( '}' ) )
+ // InternalQVTimperative.g:16565:1: ( '}' )
{
- // InternalQVTimperative.g:18950:1: ( '}' )
- // InternalQVTimperative.g:18951:1: '}'
+ // InternalQVTimperative.g:16565:1: ( '}' )
+ // InternalQVTimperative.g:16566:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getRightCurlyBracketKeyword_3_1());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getRightCurlyBracketKeyword_3_1());
}
@@ -56332,16 +49719,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__0"
- // InternalQVTimperative.g:18968:1: rule__ReferenceCS__Group__0 : rule__ReferenceCS__Group__0__Impl rule__ReferenceCS__Group__1 ;
+ // InternalQVTimperative.g:16583:1: rule__ReferenceCS__Group__0 : rule__ReferenceCS__Group__0__Impl rule__ReferenceCS__Group__1 ;
public final void rule__ReferenceCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18972:1: ( rule__ReferenceCS__Group__0__Impl rule__ReferenceCS__Group__1 )
- // InternalQVTimperative.g:18973:2: rule__ReferenceCS__Group__0__Impl rule__ReferenceCS__Group__1
+ // InternalQVTimperative.g:16587:1: ( rule__ReferenceCS__Group__0__Impl rule__ReferenceCS__Group__1 )
+ // InternalQVTimperative.g:16588:2: rule__ReferenceCS__Group__0__Impl rule__ReferenceCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_82);
+ pushFollow(FollowSets000.FOLLOW_80);
rule__ReferenceCS__Group__0__Impl();
state._fsp--;
@@ -56370,31 +49757,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__0__Impl"
- // InternalQVTimperative.g:18980:1: rule__ReferenceCS__Group__0__Impl : ( ( rule__ReferenceCS__Alternatives_0 )? ) ;
+ // InternalQVTimperative.g:16595:1: rule__ReferenceCS__Group__0__Impl : ( ( rule__ReferenceCS__Alternatives_0 )? ) ;
public final void rule__ReferenceCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:18984:1: ( ( ( rule__ReferenceCS__Alternatives_0 )? ) )
- // InternalQVTimperative.g:18985:1: ( ( rule__ReferenceCS__Alternatives_0 )? )
+ // InternalQVTimperative.g:16599:1: ( ( ( rule__ReferenceCS__Alternatives_0 )? ) )
+ // InternalQVTimperative.g:16600:1: ( ( rule__ReferenceCS__Alternatives_0 )? )
{
- // InternalQVTimperative.g:18985:1: ( ( rule__ReferenceCS__Alternatives_0 )? )
- // InternalQVTimperative.g:18986:1: ( rule__ReferenceCS__Alternatives_0 )?
+ // InternalQVTimperative.g:16600:1: ( ( rule__ReferenceCS__Alternatives_0 )? )
+ // InternalQVTimperative.g:16601:1: ( rule__ReferenceCS__Alternatives_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getAlternatives_0());
}
- // InternalQVTimperative.g:18987:1: ( rule__ReferenceCS__Alternatives_0 )?
- int alt178=2;
- int LA178_0 = input.LA(1);
+ // InternalQVTimperative.g:16602:1: ( rule__ReferenceCS__Alternatives_0 )?
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( ((LA178_0>=117 && LA178_0<=118)) ) {
- alt178=1;
+ if ( ((LA162_0>=120 && LA162_0<=121)) ) {
+ alt162=1;
}
- switch (alt178) {
+ switch (alt162) {
case 1 :
- // InternalQVTimperative.g:18987:2: rule__ReferenceCS__Alternatives_0
+ // InternalQVTimperative.g:16602:2: rule__ReferenceCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Alternatives_0();
@@ -56432,14 +49819,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__1"
- // InternalQVTimperative.g:18997:1: rule__ReferenceCS__Group__1 : rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2 ;
+ // InternalQVTimperative.g:16612:1: rule__ReferenceCS__Group__1 : rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2 ;
public final void rule__ReferenceCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19001:1: ( rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2 )
- // InternalQVTimperative.g:19002:2: rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2
+ // InternalQVTimperative.g:16616:1: ( rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2 )
+ // InternalQVTimperative.g:16617:2: rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__ReferenceCS__Group__1__Impl();
@@ -56470,22 +49857,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__1__Impl"
- // InternalQVTimperative.g:19009:1: rule__ReferenceCS__Group__1__Impl : ( 'property' ) ;
+ // InternalQVTimperative.g:16624:1: rule__ReferenceCS__Group__1__Impl : ( 'property' ) ;
public final void rule__ReferenceCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19013:1: ( ( 'property' ) )
- // InternalQVTimperative.g:19014:1: ( 'property' )
+ // InternalQVTimperative.g:16628:1: ( ( 'property' ) )
+ // InternalQVTimperative.g:16629:1: ( 'property' )
{
- // InternalQVTimperative.g:19014:1: ( 'property' )
- // InternalQVTimperative.g:19015:1: 'property'
+ // InternalQVTimperative.g:16629:1: ( 'property' )
+ // InternalQVTimperative.g:16630:1: 'property'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getPropertyKeyword_1());
}
- match(input,93,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,94,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getPropertyKeyword_1());
}
@@ -56511,16 +49898,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__2"
- // InternalQVTimperative.g:19028:1: rule__ReferenceCS__Group__2 : rule__ReferenceCS__Group__2__Impl rule__ReferenceCS__Group__3 ;
+ // InternalQVTimperative.g:16643:1: rule__ReferenceCS__Group__2 : rule__ReferenceCS__Group__2__Impl rule__ReferenceCS__Group__3 ;
public final void rule__ReferenceCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19032:1: ( rule__ReferenceCS__Group__2__Impl rule__ReferenceCS__Group__3 )
- // InternalQVTimperative.g:19033:2: rule__ReferenceCS__Group__2__Impl rule__ReferenceCS__Group__3
+ // InternalQVTimperative.g:16647:1: ( rule__ReferenceCS__Group__2__Impl rule__ReferenceCS__Group__3 )
+ // InternalQVTimperative.g:16648:2: rule__ReferenceCS__Group__2__Impl rule__ReferenceCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_83);
+ pushFollow(FollowSets000.FOLLOW_81);
rule__ReferenceCS__Group__2__Impl();
state._fsp--;
@@ -56549,23 +49936,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__2__Impl"
- // InternalQVTimperative.g:19040:1: rule__ReferenceCS__Group__2__Impl : ( ( rule__ReferenceCS__NameAssignment_2 ) ) ;
+ // InternalQVTimperative.g:16655:1: rule__ReferenceCS__Group__2__Impl : ( ( rule__ReferenceCS__NameAssignment_2 ) ) ;
public final void rule__ReferenceCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19044:1: ( ( ( rule__ReferenceCS__NameAssignment_2 ) ) )
- // InternalQVTimperative.g:19045:1: ( ( rule__ReferenceCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:16659:1: ( ( ( rule__ReferenceCS__NameAssignment_2 ) ) )
+ // InternalQVTimperative.g:16660:1: ( ( rule__ReferenceCS__NameAssignment_2 ) )
{
- // InternalQVTimperative.g:19045:1: ( ( rule__ReferenceCS__NameAssignment_2 ) )
- // InternalQVTimperative.g:19046:1: ( rule__ReferenceCS__NameAssignment_2 )
+ // InternalQVTimperative.g:16660:1: ( ( rule__ReferenceCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:16661:1: ( rule__ReferenceCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getNameAssignment_2());
}
- // InternalQVTimperative.g:19047:1: ( rule__ReferenceCS__NameAssignment_2 )
- // InternalQVTimperative.g:19047:2: rule__ReferenceCS__NameAssignment_2
+ // InternalQVTimperative.g:16662:1: ( rule__ReferenceCS__NameAssignment_2 )
+ // InternalQVTimperative.g:16662:2: rule__ReferenceCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__NameAssignment_2();
@@ -56600,16 +49987,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__3"
- // InternalQVTimperative.g:19057:1: rule__ReferenceCS__Group__3 : rule__ReferenceCS__Group__3__Impl rule__ReferenceCS__Group__4 ;
+ // InternalQVTimperative.g:16672:1: rule__ReferenceCS__Group__3 : rule__ReferenceCS__Group__3__Impl rule__ReferenceCS__Group__4 ;
public final void rule__ReferenceCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19061:1: ( rule__ReferenceCS__Group__3__Impl rule__ReferenceCS__Group__4 )
- // InternalQVTimperative.g:19062:2: rule__ReferenceCS__Group__3__Impl rule__ReferenceCS__Group__4
+ // InternalQVTimperative.g:16676:1: ( rule__ReferenceCS__Group__3__Impl rule__ReferenceCS__Group__4 )
+ // InternalQVTimperative.g:16677:2: rule__ReferenceCS__Group__3__Impl rule__ReferenceCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_83);
+ pushFollow(FollowSets000.FOLLOW_81);
rule__ReferenceCS__Group__3__Impl();
state._fsp--;
@@ -56638,31 +50025,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__3__Impl"
- // InternalQVTimperative.g:19069:1: rule__ReferenceCS__Group__3__Impl : ( ( rule__ReferenceCS__Group_3__0 )? ) ;
+ // InternalQVTimperative.g:16684:1: rule__ReferenceCS__Group__3__Impl : ( ( rule__ReferenceCS__Group_3__0 )? ) ;
public final void rule__ReferenceCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19073:1: ( ( ( rule__ReferenceCS__Group_3__0 )? ) )
- // InternalQVTimperative.g:19074:1: ( ( rule__ReferenceCS__Group_3__0 )? )
+ // InternalQVTimperative.g:16688:1: ( ( ( rule__ReferenceCS__Group_3__0 )? ) )
+ // InternalQVTimperative.g:16689:1: ( ( rule__ReferenceCS__Group_3__0 )? )
{
- // InternalQVTimperative.g:19074:1: ( ( rule__ReferenceCS__Group_3__0 )? )
- // InternalQVTimperative.g:19075:1: ( rule__ReferenceCS__Group_3__0 )?
+ // InternalQVTimperative.g:16689:1: ( ( rule__ReferenceCS__Group_3__0 )? )
+ // InternalQVTimperative.g:16690:1: ( rule__ReferenceCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_3());
}
- // InternalQVTimperative.g:19076:1: ( rule__ReferenceCS__Group_3__0 )?
- int alt179=2;
- int LA179_0 = input.LA(1);
+ // InternalQVTimperative.g:16691:1: ( rule__ReferenceCS__Group_3__0 )?
+ int alt163=2;
+ int LA163_0 = input.LA(1);
- if ( (LA179_0==94) ) {
- alt179=1;
+ if ( (LA163_0==95) ) {
+ alt163=1;
}
- switch (alt179) {
+ switch (alt163) {
case 1 :
- // InternalQVTimperative.g:19076:2: rule__ReferenceCS__Group_3__0
+ // InternalQVTimperative.g:16691:2: rule__ReferenceCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_3__0();
@@ -56700,16 +50087,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__4"
- // InternalQVTimperative.g:19086:1: rule__ReferenceCS__Group__4 : rule__ReferenceCS__Group__4__Impl rule__ReferenceCS__Group__5 ;
+ // InternalQVTimperative.g:16701:1: rule__ReferenceCS__Group__4 : rule__ReferenceCS__Group__4__Impl rule__ReferenceCS__Group__5 ;
public final void rule__ReferenceCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19090:1: ( rule__ReferenceCS__Group__4__Impl rule__ReferenceCS__Group__5 )
- // InternalQVTimperative.g:19091:2: rule__ReferenceCS__Group__4__Impl rule__ReferenceCS__Group__5
+ // InternalQVTimperative.g:16705:1: ( rule__ReferenceCS__Group__4__Impl rule__ReferenceCS__Group__5 )
+ // InternalQVTimperative.g:16706:2: rule__ReferenceCS__Group__4__Impl rule__ReferenceCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_83);
+ pushFollow(FollowSets000.FOLLOW_81);
rule__ReferenceCS__Group__4__Impl();
state._fsp--;
@@ -56738,31 +50125,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__4__Impl"
- // InternalQVTimperative.g:19098:1: rule__ReferenceCS__Group__4__Impl : ( ( rule__ReferenceCS__Group_4__0 )? ) ;
+ // InternalQVTimperative.g:16713:1: rule__ReferenceCS__Group__4__Impl : ( ( rule__ReferenceCS__Group_4__0 )? ) ;
public final void rule__ReferenceCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19102:1: ( ( ( rule__ReferenceCS__Group_4__0 )? ) )
- // InternalQVTimperative.g:19103:1: ( ( rule__ReferenceCS__Group_4__0 )? )
+ // InternalQVTimperative.g:16717:1: ( ( ( rule__ReferenceCS__Group_4__0 )? ) )
+ // InternalQVTimperative.g:16718:1: ( ( rule__ReferenceCS__Group_4__0 )? )
{
- // InternalQVTimperative.g:19103:1: ( ( rule__ReferenceCS__Group_4__0 )? )
- // InternalQVTimperative.g:19104:1: ( rule__ReferenceCS__Group_4__0 )?
+ // InternalQVTimperative.g:16718:1: ( ( rule__ReferenceCS__Group_4__0 )? )
+ // InternalQVTimperative.g:16719:1: ( rule__ReferenceCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_4());
}
- // InternalQVTimperative.g:19105:1: ( rule__ReferenceCS__Group_4__0 )?
- int alt180=2;
- int LA180_0 = input.LA(1);
+ // InternalQVTimperative.g:16720:1: ( rule__ReferenceCS__Group_4__0 )?
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( (LA180_0==75) ) {
- alt180=1;
+ if ( (LA164_0==76) ) {
+ alt164=1;
}
- switch (alt180) {
+ switch (alt164) {
case 1 :
- // InternalQVTimperative.g:19105:2: rule__ReferenceCS__Group_4__0
+ // InternalQVTimperative.g:16720:2: rule__ReferenceCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_4__0();
@@ -56800,16 +50187,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__5"
- // InternalQVTimperative.g:19115:1: rule__ReferenceCS__Group__5 : rule__ReferenceCS__Group__5__Impl rule__ReferenceCS__Group__6 ;
+ // InternalQVTimperative.g:16730:1: rule__ReferenceCS__Group__5 : rule__ReferenceCS__Group__5__Impl rule__ReferenceCS__Group__6 ;
public final void rule__ReferenceCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19119:1: ( rule__ReferenceCS__Group__5__Impl rule__ReferenceCS__Group__6 )
- // InternalQVTimperative.g:19120:2: rule__ReferenceCS__Group__5__Impl rule__ReferenceCS__Group__6
+ // InternalQVTimperative.g:16734:1: ( rule__ReferenceCS__Group__5__Impl rule__ReferenceCS__Group__6 )
+ // InternalQVTimperative.g:16735:2: rule__ReferenceCS__Group__5__Impl rule__ReferenceCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_83);
+ pushFollow(FollowSets000.FOLLOW_81);
rule__ReferenceCS__Group__5__Impl();
state._fsp--;
@@ -56838,31 +50225,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__5__Impl"
- // InternalQVTimperative.g:19127:1: rule__ReferenceCS__Group__5__Impl : ( ( rule__ReferenceCS__Group_5__0 )? ) ;
+ // InternalQVTimperative.g:16742:1: rule__ReferenceCS__Group__5__Impl : ( ( rule__ReferenceCS__Group_5__0 )? ) ;
public final void rule__ReferenceCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19131:1: ( ( ( rule__ReferenceCS__Group_5__0 )? ) )
- // InternalQVTimperative.g:19132:1: ( ( rule__ReferenceCS__Group_5__0 )? )
+ // InternalQVTimperative.g:16746:1: ( ( ( rule__ReferenceCS__Group_5__0 )? ) )
+ // InternalQVTimperative.g:16747:1: ( ( rule__ReferenceCS__Group_5__0 )? )
{
- // InternalQVTimperative.g:19132:1: ( ( rule__ReferenceCS__Group_5__0 )? )
- // InternalQVTimperative.g:19133:1: ( rule__ReferenceCS__Group_5__0 )?
+ // InternalQVTimperative.g:16747:1: ( ( rule__ReferenceCS__Group_5__0 )? )
+ // InternalQVTimperative.g:16748:1: ( rule__ReferenceCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_5());
}
- // InternalQVTimperative.g:19134:1: ( rule__ReferenceCS__Group_5__0 )?
- int alt181=2;
- int LA181_0 = input.LA(1);
+ // InternalQVTimperative.g:16749:1: ( rule__ReferenceCS__Group_5__0 )?
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( (LA181_0==40) ) {
- alt181=1;
+ if ( (LA165_0==42) ) {
+ alt165=1;
}
- switch (alt181) {
+ switch (alt165) {
case 1 :
- // InternalQVTimperative.g:19134:2: rule__ReferenceCS__Group_5__0
+ // InternalQVTimperative.g:16749:2: rule__ReferenceCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_5__0();
@@ -56900,16 +50287,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__6"
- // InternalQVTimperative.g:19144:1: rule__ReferenceCS__Group__6 : rule__ReferenceCS__Group__6__Impl rule__ReferenceCS__Group__7 ;
+ // InternalQVTimperative.g:16759:1: rule__ReferenceCS__Group__6 : rule__ReferenceCS__Group__6__Impl rule__ReferenceCS__Group__7 ;
public final void rule__ReferenceCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19148:1: ( rule__ReferenceCS__Group__6__Impl rule__ReferenceCS__Group__7 )
- // InternalQVTimperative.g:19149:2: rule__ReferenceCS__Group__6__Impl rule__ReferenceCS__Group__7
+ // InternalQVTimperative.g:16763:1: ( rule__ReferenceCS__Group__6__Impl rule__ReferenceCS__Group__7 )
+ // InternalQVTimperative.g:16764:2: rule__ReferenceCS__Group__6__Impl rule__ReferenceCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_83);
+ pushFollow(FollowSets000.FOLLOW_81);
rule__ReferenceCS__Group__6__Impl();
state._fsp--;
@@ -56938,35 +50325,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__6__Impl"
- // InternalQVTimperative.g:19156:1: rule__ReferenceCS__Group__6__Impl : ( ( rule__ReferenceCS__Group_6__0 )? ) ;
+ // InternalQVTimperative.g:16771:1: rule__ReferenceCS__Group__6__Impl : ( ( rule__ReferenceCS__Group_6__0 )? ) ;
public final void rule__ReferenceCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19160:1: ( ( ( rule__ReferenceCS__Group_6__0 )? ) )
- // InternalQVTimperative.g:19161:1: ( ( rule__ReferenceCS__Group_6__0 )? )
+ // InternalQVTimperative.g:16775:1: ( ( ( rule__ReferenceCS__Group_6__0 )? ) )
+ // InternalQVTimperative.g:16776:1: ( ( rule__ReferenceCS__Group_6__0 )? )
{
- // InternalQVTimperative.g:19161:1: ( ( rule__ReferenceCS__Group_6__0 )? )
- // InternalQVTimperative.g:19162:1: ( rule__ReferenceCS__Group_6__0 )?
+ // InternalQVTimperative.g:16776:1: ( ( rule__ReferenceCS__Group_6__0 )? )
+ // InternalQVTimperative.g:16777:1: ( rule__ReferenceCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_6());
}
- // InternalQVTimperative.g:19163:1: ( rule__ReferenceCS__Group_6__0 )?
- int alt182=2;
- int LA182_0 = input.LA(1);
+ // InternalQVTimperative.g:16778:1: ( rule__ReferenceCS__Group_6__0 )?
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA182_0==69) ) {
- int LA182_1 = input.LA(2);
+ if ( (LA166_0==71) ) {
+ int LA166_1 = input.LA(2);
- if ( (LA182_1==116||(LA182_1>=119 && LA182_1<=120)||(LA182_1>=123 && LA182_1<=133)||(LA182_1>=136 && LA182_1<=139)) ) {
- alt182=1;
+ if ( (LA166_1==118||(LA166_1>=122 && LA166_1<=123)||(LA166_1>=126 && LA166_1<=136)||(LA166_1>=139 && LA166_1<=142)) ) {
+ alt166=1;
}
}
- switch (alt182) {
+ switch (alt166) {
case 1 :
- // InternalQVTimperative.g:19163:2: rule__ReferenceCS__Group_6__0
+ // InternalQVTimperative.g:16778:2: rule__ReferenceCS__Group_6__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_6__0();
@@ -57004,14 +50391,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__7"
- // InternalQVTimperative.g:19173:1: rule__ReferenceCS__Group__7 : rule__ReferenceCS__Group__7__Impl ;
+ // InternalQVTimperative.g:16788:1: rule__ReferenceCS__Group__7 : rule__ReferenceCS__Group__7__Impl ;
public final void rule__ReferenceCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19177:1: ( rule__ReferenceCS__Group__7__Impl )
- // InternalQVTimperative.g:19178:2: rule__ReferenceCS__Group__7__Impl
+ // InternalQVTimperative.g:16792:1: ( rule__ReferenceCS__Group__7__Impl )
+ // InternalQVTimperative.g:16793:2: rule__ReferenceCS__Group__7__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group__7__Impl();
@@ -57037,23 +50424,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group__7__Impl"
- // InternalQVTimperative.g:19184:1: rule__ReferenceCS__Group__7__Impl : ( ( rule__ReferenceCS__Alternatives_7 ) ) ;
+ // InternalQVTimperative.g:16799:1: rule__ReferenceCS__Group__7__Impl : ( ( rule__ReferenceCS__Alternatives_7 ) ) ;
public final void rule__ReferenceCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19188:1: ( ( ( rule__ReferenceCS__Alternatives_7 ) ) )
- // InternalQVTimperative.g:19189:1: ( ( rule__ReferenceCS__Alternatives_7 ) )
+ // InternalQVTimperative.g:16803:1: ( ( ( rule__ReferenceCS__Alternatives_7 ) ) )
+ // InternalQVTimperative.g:16804:1: ( ( rule__ReferenceCS__Alternatives_7 ) )
{
- // InternalQVTimperative.g:19189:1: ( ( rule__ReferenceCS__Alternatives_7 ) )
- // InternalQVTimperative.g:19190:1: ( rule__ReferenceCS__Alternatives_7 )
+ // InternalQVTimperative.g:16804:1: ( ( rule__ReferenceCS__Alternatives_7 ) )
+ // InternalQVTimperative.g:16805:1: ( rule__ReferenceCS__Alternatives_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getAlternatives_7());
}
- // InternalQVTimperative.g:19191:1: ( rule__ReferenceCS__Alternatives_7 )
- // InternalQVTimperative.g:19191:2: rule__ReferenceCS__Alternatives_7
+ // InternalQVTimperative.g:16806:1: ( rule__ReferenceCS__Alternatives_7 )
+ // InternalQVTimperative.g:16806:2: rule__ReferenceCS__Alternatives_7
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Alternatives_7();
@@ -57088,16 +50475,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_0_0__0"
- // InternalQVTimperative.g:19217:1: rule__ReferenceCS__Group_0_0__0 : rule__ReferenceCS__Group_0_0__0__Impl rule__ReferenceCS__Group_0_0__1 ;
+ // InternalQVTimperative.g:16832:1: rule__ReferenceCS__Group_0_0__0 : rule__ReferenceCS__Group_0_0__0__Impl rule__ReferenceCS__Group_0_0__1 ;
public final void rule__ReferenceCS__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19221:1: ( rule__ReferenceCS__Group_0_0__0__Impl rule__ReferenceCS__Group_0_0__1 )
- // InternalQVTimperative.g:19222:2: rule__ReferenceCS__Group_0_0__0__Impl rule__ReferenceCS__Group_0_0__1
+ // InternalQVTimperative.g:16836:1: ( rule__ReferenceCS__Group_0_0__0__Impl rule__ReferenceCS__Group_0_0__1 )
+ // InternalQVTimperative.g:16837:2: rule__ReferenceCS__Group_0_0__0__Impl rule__ReferenceCS__Group_0_0__1
{
- pushFollow(FollowSets000.FOLLOW_56);
+ pushFollow(FollowSets000.FOLLOW_54);
rule__ReferenceCS__Group_0_0__0__Impl();
state._fsp--;
@@ -57126,23 +50513,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_0_0__0__Impl"
- // InternalQVTimperative.g:19229:1: rule__ReferenceCS__Group_0_0__0__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) ) ;
+ // InternalQVTimperative.g:16844:1: rule__ReferenceCS__Group_0_0__0__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) ) ;
public final void rule__ReferenceCS__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19233:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) ) )
- // InternalQVTimperative.g:19234:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTimperative.g:16848:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) ) )
+ // InternalQVTimperative.g:16849:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) )
{
- // InternalQVTimperative.g:19234:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) )
- // InternalQVTimperative.g:19235:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTimperative.g:16849:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTimperative.g:16850:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_0_0_0());
}
- // InternalQVTimperative.g:19236:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_0 )
- // InternalQVTimperative.g:19236:2: rule__ReferenceCS__QualifiersAssignment_0_0_0
+ // InternalQVTimperative.g:16851:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTimperative.g:16851:2: rule__ReferenceCS__QualifiersAssignment_0_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_0_0_0();
@@ -57177,14 +50564,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_0_0__1"
- // InternalQVTimperative.g:19246:1: rule__ReferenceCS__Group_0_0__1 : rule__ReferenceCS__Group_0_0__1__Impl ;
+ // InternalQVTimperative.g:16861:1: rule__ReferenceCS__Group_0_0__1 : rule__ReferenceCS__Group_0_0__1__Impl ;
public final void rule__ReferenceCS__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19250:1: ( rule__ReferenceCS__Group_0_0__1__Impl )
- // InternalQVTimperative.g:19251:2: rule__ReferenceCS__Group_0_0__1__Impl
+ // InternalQVTimperative.g:16865:1: ( rule__ReferenceCS__Group_0_0__1__Impl )
+ // InternalQVTimperative.g:16866:2: rule__ReferenceCS__Group_0_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_0_0__1__Impl();
@@ -57210,31 +50597,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_0_0__1__Impl"
- // InternalQVTimperative.g:19257:1: rule__ReferenceCS__Group_0_0__1__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? ) ;
+ // InternalQVTimperative.g:16872:1: rule__ReferenceCS__Group_0_0__1__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? ) ;
public final void rule__ReferenceCS__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19261:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? ) )
- // InternalQVTimperative.g:19262:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTimperative.g:16876:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? ) )
+ // InternalQVTimperative.g:16877:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? )
{
- // InternalQVTimperative.g:19262:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? )
- // InternalQVTimperative.g:19263:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )?
+ // InternalQVTimperative.g:16877:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTimperative.g:16878:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_0_0_1());
}
- // InternalQVTimperative.g:19264:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )?
- int alt183=2;
- int LA183_0 = input.LA(1);
+ // InternalQVTimperative.g:16879:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )?
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( (LA183_0==118) ) {
- alt183=1;
+ if ( (LA167_0==121) ) {
+ alt167=1;
}
- switch (alt183) {
+ switch (alt167) {
case 1 :
- // InternalQVTimperative.g:19264:2: rule__ReferenceCS__QualifiersAssignment_0_0_1
+ // InternalQVTimperative.g:16879:2: rule__ReferenceCS__QualifiersAssignment_0_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_0_0_1();
@@ -57272,16 +50659,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_0_1__0"
- // InternalQVTimperative.g:19278:1: rule__ReferenceCS__Group_0_1__0 : rule__ReferenceCS__Group_0_1__0__Impl rule__ReferenceCS__Group_0_1__1 ;
+ // InternalQVTimperative.g:16893:1: rule__ReferenceCS__Group_0_1__0 : rule__ReferenceCS__Group_0_1__0__Impl rule__ReferenceCS__Group_0_1__1 ;
public final void rule__ReferenceCS__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19282:1: ( rule__ReferenceCS__Group_0_1__0__Impl rule__ReferenceCS__Group_0_1__1 )
- // InternalQVTimperative.g:19283:2: rule__ReferenceCS__Group_0_1__0__Impl rule__ReferenceCS__Group_0_1__1
+ // InternalQVTimperative.g:16897:1: ( rule__ReferenceCS__Group_0_1__0__Impl rule__ReferenceCS__Group_0_1__1 )
+ // InternalQVTimperative.g:16898:2: rule__ReferenceCS__Group_0_1__0__Impl rule__ReferenceCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_57);
+ pushFollow(FollowSets000.FOLLOW_55);
rule__ReferenceCS__Group_0_1__0__Impl();
state._fsp--;
@@ -57310,23 +50697,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_0_1__0__Impl"
- // InternalQVTimperative.g:19290:1: rule__ReferenceCS__Group_0_1__0__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) ) ;
+ // InternalQVTimperative.g:16905:1: rule__ReferenceCS__Group_0_1__0__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) ) ;
public final void rule__ReferenceCS__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19294:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) ) )
- // InternalQVTimperative.g:19295:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTimperative.g:16909:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) ) )
+ // InternalQVTimperative.g:16910:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) )
{
- // InternalQVTimperative.g:19295:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) )
- // InternalQVTimperative.g:19296:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTimperative.g:16910:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTimperative.g:16911:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_0_1_0());
}
- // InternalQVTimperative.g:19297:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_0 )
- // InternalQVTimperative.g:19297:2: rule__ReferenceCS__QualifiersAssignment_0_1_0
+ // InternalQVTimperative.g:16912:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTimperative.g:16912:2: rule__ReferenceCS__QualifiersAssignment_0_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_0_1_0();
@@ -57361,14 +50748,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_0_1__1"
- // InternalQVTimperative.g:19307:1: rule__ReferenceCS__Group_0_1__1 : rule__ReferenceCS__Group_0_1__1__Impl ;
+ // InternalQVTimperative.g:16922:1: rule__ReferenceCS__Group_0_1__1 : rule__ReferenceCS__Group_0_1__1__Impl ;
public final void rule__ReferenceCS__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19311:1: ( rule__ReferenceCS__Group_0_1__1__Impl )
- // InternalQVTimperative.g:19312:2: rule__ReferenceCS__Group_0_1__1__Impl
+ // InternalQVTimperative.g:16926:1: ( rule__ReferenceCS__Group_0_1__1__Impl )
+ // InternalQVTimperative.g:16927:2: rule__ReferenceCS__Group_0_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_0_1__1__Impl();
@@ -57394,31 +50781,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_0_1__1__Impl"
- // InternalQVTimperative.g:19318:1: rule__ReferenceCS__Group_0_1__1__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? ) ;
+ // InternalQVTimperative.g:16933:1: rule__ReferenceCS__Group_0_1__1__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? ) ;
public final void rule__ReferenceCS__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19322:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? ) )
- // InternalQVTimperative.g:19323:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTimperative.g:16937:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? ) )
+ // InternalQVTimperative.g:16938:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? )
{
- // InternalQVTimperative.g:19323:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? )
- // InternalQVTimperative.g:19324:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )?
+ // InternalQVTimperative.g:16938:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTimperative.g:16939:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_0_1_1());
}
- // InternalQVTimperative.g:19325:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )?
- int alt184=2;
- int LA184_0 = input.LA(1);
+ // InternalQVTimperative.g:16940:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )?
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( (LA184_0==117) ) {
- alt184=1;
+ if ( (LA168_0==120) ) {
+ alt168=1;
}
- switch (alt184) {
+ switch (alt168) {
case 1 :
- // InternalQVTimperative.g:19325:2: rule__ReferenceCS__QualifiersAssignment_0_1_1
+ // InternalQVTimperative.g:16940:2: rule__ReferenceCS__QualifiersAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_0_1_1();
@@ -57456,14 +50843,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_3__0"
- // InternalQVTimperative.g:19339:1: rule__ReferenceCS__Group_3__0 : rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1 ;
+ // InternalQVTimperative.g:16954:1: rule__ReferenceCS__Group_3__0 : rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1 ;
public final void rule__ReferenceCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19343:1: ( rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1 )
- // InternalQVTimperative.g:19344:2: rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1
+ // InternalQVTimperative.g:16958:1: ( rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1 )
+ // InternalQVTimperative.g:16959:2: rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__ReferenceCS__Group_3__0__Impl();
@@ -57494,22 +50881,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_3__0__Impl"
- // InternalQVTimperative.g:19351:1: rule__ReferenceCS__Group_3__0__Impl : ( '#' ) ;
+ // InternalQVTimperative.g:16966:1: rule__ReferenceCS__Group_3__0__Impl : ( '#' ) ;
public final void rule__ReferenceCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19355:1: ( ( '#' ) )
- // InternalQVTimperative.g:19356:1: ( '#' )
+ // InternalQVTimperative.g:16970:1: ( ( '#' ) )
+ // InternalQVTimperative.g:16971:1: ( '#' )
{
- // InternalQVTimperative.g:19356:1: ( '#' )
- // InternalQVTimperative.g:19357:1: '#'
+ // InternalQVTimperative.g:16971:1: ( '#' )
+ // InternalQVTimperative.g:16972:1: '#'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getNumberSignKeyword_3_0());
}
- match(input,94,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,95,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getNumberSignKeyword_3_0());
}
@@ -57535,14 +50922,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_3__1"
- // InternalQVTimperative.g:19370:1: rule__ReferenceCS__Group_3__1 : rule__ReferenceCS__Group_3__1__Impl ;
+ // InternalQVTimperative.g:16985:1: rule__ReferenceCS__Group_3__1 : rule__ReferenceCS__Group_3__1__Impl ;
public final void rule__ReferenceCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19374:1: ( rule__ReferenceCS__Group_3__1__Impl )
- // InternalQVTimperative.g:19375:2: rule__ReferenceCS__Group_3__1__Impl
+ // InternalQVTimperative.g:16989:1: ( rule__ReferenceCS__Group_3__1__Impl )
+ // InternalQVTimperative.g:16990:2: rule__ReferenceCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_3__1__Impl();
@@ -57568,23 +50955,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_3__1__Impl"
- // InternalQVTimperative.g:19381:1: rule__ReferenceCS__Group_3__1__Impl : ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) ) ;
+ // InternalQVTimperative.g:16996:1: rule__ReferenceCS__Group_3__1__Impl : ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) ) ;
public final void rule__ReferenceCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19385:1: ( ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) ) )
- // InternalQVTimperative.g:19386:1: ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) )
+ // InternalQVTimperative.g:17000:1: ( ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) ) )
+ // InternalQVTimperative.g:17001:1: ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) )
{
- // InternalQVTimperative.g:19386:1: ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) )
- // InternalQVTimperative.g:19387:1: ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 )
+ // InternalQVTimperative.g:17001:1: ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) )
+ // InternalQVTimperative.g:17002:1: ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getReferredOppositeAssignment_3_1());
}
- // InternalQVTimperative.g:19388:1: ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 )
- // InternalQVTimperative.g:19388:2: rule__ReferenceCS__ReferredOppositeAssignment_3_1
+ // InternalQVTimperative.g:17003:1: ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 )
+ // InternalQVTimperative.g:17003:2: rule__ReferenceCS__ReferredOppositeAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__ReferredOppositeAssignment_3_1();
@@ -57619,16 +51006,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_4__0"
- // InternalQVTimperative.g:19402:1: rule__ReferenceCS__Group_4__0 : rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1 ;
+ // InternalQVTimperative.g:17017:1: rule__ReferenceCS__Group_4__0 : rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1 ;
public final void rule__ReferenceCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19406:1: ( rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1 )
- // InternalQVTimperative.g:19407:2: rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1
+ // InternalQVTimperative.g:17021:1: ( rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1 )
+ // InternalQVTimperative.g:17022:2: rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__ReferenceCS__Group_4__0__Impl();
state._fsp--;
@@ -57657,22 +51044,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_4__0__Impl"
- // InternalQVTimperative.g:19414:1: rule__ReferenceCS__Group_4__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:17029:1: rule__ReferenceCS__Group_4__0__Impl : ( ':' ) ;
public final void rule__ReferenceCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19418:1: ( ( ':' ) )
- // InternalQVTimperative.g:19419:1: ( ':' )
+ // InternalQVTimperative.g:17033:1: ( ( ':' ) )
+ // InternalQVTimperative.g:17034:1: ( ':' )
{
- // InternalQVTimperative.g:19419:1: ( ':' )
- // InternalQVTimperative.g:19420:1: ':'
+ // InternalQVTimperative.g:17034:1: ( ':' )
+ // InternalQVTimperative.g:17035:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getColonKeyword_4_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getColonKeyword_4_0());
}
@@ -57698,14 +51085,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_4__1"
- // InternalQVTimperative.g:19433:1: rule__ReferenceCS__Group_4__1 : rule__ReferenceCS__Group_4__1__Impl ;
+ // InternalQVTimperative.g:17048:1: rule__ReferenceCS__Group_4__1 : rule__ReferenceCS__Group_4__1__Impl ;
public final void rule__ReferenceCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19437:1: ( rule__ReferenceCS__Group_4__1__Impl )
- // InternalQVTimperative.g:19438:2: rule__ReferenceCS__Group_4__1__Impl
+ // InternalQVTimperative.g:17052:1: ( rule__ReferenceCS__Group_4__1__Impl )
+ // InternalQVTimperative.g:17053:2: rule__ReferenceCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_4__1__Impl();
@@ -57731,23 +51118,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_4__1__Impl"
- // InternalQVTimperative.g:19444:1: rule__ReferenceCS__Group_4__1__Impl : ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) ) ;
+ // InternalQVTimperative.g:17059:1: rule__ReferenceCS__Group_4__1__Impl : ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) ) ;
public final void rule__ReferenceCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19448:1: ( ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) ) )
- // InternalQVTimperative.g:19449:1: ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) )
+ // InternalQVTimperative.g:17063:1: ( ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) ) )
+ // InternalQVTimperative.g:17064:1: ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) )
{
- // InternalQVTimperative.g:19449:1: ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) )
- // InternalQVTimperative.g:19450:1: ( rule__ReferenceCS__OwnedTypeAssignment_4_1 )
+ // InternalQVTimperative.g:17064:1: ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) )
+ // InternalQVTimperative.g:17065:1: ( rule__ReferenceCS__OwnedTypeAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedTypeAssignment_4_1());
}
- // InternalQVTimperative.g:19451:1: ( rule__ReferenceCS__OwnedTypeAssignment_4_1 )
- // InternalQVTimperative.g:19451:2: rule__ReferenceCS__OwnedTypeAssignment_4_1
+ // InternalQVTimperative.g:17066:1: ( rule__ReferenceCS__OwnedTypeAssignment_4_1 )
+ // InternalQVTimperative.g:17066:2: rule__ReferenceCS__OwnedTypeAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__OwnedTypeAssignment_4_1();
@@ -57782,16 +51169,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_5__0"
- // InternalQVTimperative.g:19465:1: rule__ReferenceCS__Group_5__0 : rule__ReferenceCS__Group_5__0__Impl rule__ReferenceCS__Group_5__1 ;
+ // InternalQVTimperative.g:17080:1: rule__ReferenceCS__Group_5__0 : rule__ReferenceCS__Group_5__0__Impl rule__ReferenceCS__Group_5__1 ;
public final void rule__ReferenceCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19469:1: ( rule__ReferenceCS__Group_5__0__Impl rule__ReferenceCS__Group_5__1 )
- // InternalQVTimperative.g:19470:2: rule__ReferenceCS__Group_5__0__Impl rule__ReferenceCS__Group_5__1
+ // InternalQVTimperative.g:17084:1: ( rule__ReferenceCS__Group_5__0__Impl rule__ReferenceCS__Group_5__1 )
+ // InternalQVTimperative.g:17085:2: rule__ReferenceCS__Group_5__0__Impl rule__ReferenceCS__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_58);
+ pushFollow(FollowSets000.FOLLOW_56);
rule__ReferenceCS__Group_5__0__Impl();
state._fsp--;
@@ -57820,22 +51207,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_5__0__Impl"
- // InternalQVTimperative.g:19477:1: rule__ReferenceCS__Group_5__0__Impl : ( '=' ) ;
+ // InternalQVTimperative.g:17092:1: rule__ReferenceCS__Group_5__0__Impl : ( '=' ) ;
public final void rule__ReferenceCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19481:1: ( ( '=' ) )
- // InternalQVTimperative.g:19482:1: ( '=' )
+ // InternalQVTimperative.g:17096:1: ( ( '=' ) )
+ // InternalQVTimperative.g:17097:1: ( '=' )
{
- // InternalQVTimperative.g:19482:1: ( '=' )
- // InternalQVTimperative.g:19483:1: '='
+ // InternalQVTimperative.g:17097:1: ( '=' )
+ // InternalQVTimperative.g:17098:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getEqualsSignKeyword_5_0());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getEqualsSignKeyword_5_0());
}
@@ -57861,14 +51248,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_5__1"
- // InternalQVTimperative.g:19496:1: rule__ReferenceCS__Group_5__1 : rule__ReferenceCS__Group_5__1__Impl ;
+ // InternalQVTimperative.g:17111:1: rule__ReferenceCS__Group_5__1 : rule__ReferenceCS__Group_5__1__Impl ;
public final void rule__ReferenceCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19500:1: ( rule__ReferenceCS__Group_5__1__Impl )
- // InternalQVTimperative.g:19501:2: rule__ReferenceCS__Group_5__1__Impl
+ // InternalQVTimperative.g:17115:1: ( rule__ReferenceCS__Group_5__1__Impl )
+ // InternalQVTimperative.g:17116:2: rule__ReferenceCS__Group_5__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_5__1__Impl();
@@ -57894,23 +51281,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_5__1__Impl"
- // InternalQVTimperative.g:19507:1: rule__ReferenceCS__Group_5__1__Impl : ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) ) ;
+ // InternalQVTimperative.g:17122:1: rule__ReferenceCS__Group_5__1__Impl : ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) ) ;
public final void rule__ReferenceCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19511:1: ( ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) ) )
- // InternalQVTimperative.g:19512:1: ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) )
+ // InternalQVTimperative.g:17126:1: ( ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) ) )
+ // InternalQVTimperative.g:17127:1: ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) )
{
- // InternalQVTimperative.g:19512:1: ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) )
- // InternalQVTimperative.g:19513:1: ( rule__ReferenceCS__DefaultAssignment_5_1 )
+ // InternalQVTimperative.g:17127:1: ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) )
+ // InternalQVTimperative.g:17128:1: ( rule__ReferenceCS__DefaultAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getDefaultAssignment_5_1());
}
- // InternalQVTimperative.g:19514:1: ( rule__ReferenceCS__DefaultAssignment_5_1 )
- // InternalQVTimperative.g:19514:2: rule__ReferenceCS__DefaultAssignment_5_1
+ // InternalQVTimperative.g:17129:1: ( rule__ReferenceCS__DefaultAssignment_5_1 )
+ // InternalQVTimperative.g:17129:2: rule__ReferenceCS__DefaultAssignment_5_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__DefaultAssignment_5_1();
@@ -57945,16 +51332,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_6__0"
- // InternalQVTimperative.g:19528:1: rule__ReferenceCS__Group_6__0 : rule__ReferenceCS__Group_6__0__Impl rule__ReferenceCS__Group_6__1 ;
+ // InternalQVTimperative.g:17143:1: rule__ReferenceCS__Group_6__0 : rule__ReferenceCS__Group_6__0__Impl rule__ReferenceCS__Group_6__1 ;
public final void rule__ReferenceCS__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19532:1: ( rule__ReferenceCS__Group_6__0__Impl rule__ReferenceCS__Group_6__1 )
- // InternalQVTimperative.g:19533:2: rule__ReferenceCS__Group_6__0__Impl rule__ReferenceCS__Group_6__1
+ // InternalQVTimperative.g:17147:1: ( rule__ReferenceCS__Group_6__0__Impl rule__ReferenceCS__Group_6__1 )
+ // InternalQVTimperative.g:17148:2: rule__ReferenceCS__Group_6__0__Impl rule__ReferenceCS__Group_6__1
{
- pushFollow(FollowSets000.FOLLOW_84);
+ pushFollow(FollowSets000.FOLLOW_82);
rule__ReferenceCS__Group_6__0__Impl();
state._fsp--;
@@ -57983,22 +51370,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_6__0__Impl"
- // InternalQVTimperative.g:19540:1: rule__ReferenceCS__Group_6__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:17155:1: rule__ReferenceCS__Group_6__0__Impl : ( '{' ) ;
public final void rule__ReferenceCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19544:1: ( ( '{' ) )
- // InternalQVTimperative.g:19545:1: ( '{' )
+ // InternalQVTimperative.g:17159:1: ( ( '{' ) )
+ // InternalQVTimperative.g:17160:1: ( '{' )
{
- // InternalQVTimperative.g:19545:1: ( '{' )
- // InternalQVTimperative.g:19546:1: '{'
+ // InternalQVTimperative.g:17160:1: ( '{' )
+ // InternalQVTimperative.g:17161:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getLeftCurlyBracketKeyword_6_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getLeftCurlyBracketKeyword_6_0());
}
@@ -58024,16 +51411,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_6__1"
- // InternalQVTimperative.g:19559:1: rule__ReferenceCS__Group_6__1 : rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2 ;
+ // InternalQVTimperative.g:17174:1: rule__ReferenceCS__Group_6__1 : rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2 ;
public final void rule__ReferenceCS__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19563:1: ( rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2 )
- // InternalQVTimperative.g:19564:2: rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2
+ // InternalQVTimperative.g:17178:1: ( rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2 )
+ // InternalQVTimperative.g:17179:2: rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__ReferenceCS__Group_6__1__Impl();
state._fsp--;
@@ -58062,28 +51449,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_6__1__Impl"
- // InternalQVTimperative.g:19571:1: rule__ReferenceCS__Group_6__1__Impl : ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) ) ;
+ // InternalQVTimperative.g:17186:1: rule__ReferenceCS__Group_6__1__Impl : ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) ) ;
public final void rule__ReferenceCS__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19575:1: ( ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) ) )
- // InternalQVTimperative.g:19576:1: ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) )
+ // InternalQVTimperative.g:17190:1: ( ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) ) )
+ // InternalQVTimperative.g:17191:1: ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) )
{
- // InternalQVTimperative.g:19576:1: ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) )
- // InternalQVTimperative.g:19577:1: ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* )
+ // InternalQVTimperative.g:17191:1: ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) )
+ // InternalQVTimperative.g:17192:1: ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* )
{
- // InternalQVTimperative.g:19577:1: ( ( rule__ReferenceCS__Group_6_1__0 ) )
- // InternalQVTimperative.g:19578:1: ( rule__ReferenceCS__Group_6_1__0 )
+ // InternalQVTimperative.g:17192:1: ( ( rule__ReferenceCS__Group_6_1__0 ) )
+ // InternalQVTimperative.g:17193:1: ( rule__ReferenceCS__Group_6_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_6_1());
}
- // InternalQVTimperative.g:19579:1: ( rule__ReferenceCS__Group_6_1__0 )
- // InternalQVTimperative.g:19579:2: rule__ReferenceCS__Group_6_1__0
+ // InternalQVTimperative.g:17194:1: ( rule__ReferenceCS__Group_6_1__0 )
+ // InternalQVTimperative.g:17194:2: rule__ReferenceCS__Group_6_1__0
{
- pushFollow(FollowSets000.FOLLOW_85);
+ pushFollow(FollowSets000.FOLLOW_83);
rule__ReferenceCS__Group_6_1__0();
state._fsp--;
@@ -58097,28 +51484,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
- // InternalQVTimperative.g:19582:1: ( ( rule__ReferenceCS__Group_6_1__0 )* )
- // InternalQVTimperative.g:19583:1: ( rule__ReferenceCS__Group_6_1__0 )*
+ // InternalQVTimperative.g:17197:1: ( ( rule__ReferenceCS__Group_6_1__0 )* )
+ // InternalQVTimperative.g:17198:1: ( rule__ReferenceCS__Group_6_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_6_1());
}
- // InternalQVTimperative.g:19584:1: ( rule__ReferenceCS__Group_6_1__0 )*
- loop185:
+ // InternalQVTimperative.g:17199:1: ( rule__ReferenceCS__Group_6_1__0 )*
+ loop169:
do {
- int alt185=2;
- int LA185_0 = input.LA(1);
+ int alt169=2;
+ int LA169_0 = input.LA(1);
- if ( (LA185_0==116||(LA185_0>=119 && LA185_0<=120)||(LA185_0>=123 && LA185_0<=133)||(LA185_0>=136 && LA185_0<=139)) ) {
- alt185=1;
+ if ( (LA169_0==118||(LA169_0>=122 && LA169_0<=123)||(LA169_0>=126 && LA169_0<=136)||(LA169_0>=139 && LA169_0<=142)) ) {
+ alt169=1;
}
- switch (alt185) {
+ switch (alt169) {
case 1 :
- // InternalQVTimperative.g:19584:2: rule__ReferenceCS__Group_6_1__0
+ // InternalQVTimperative.g:17199:2: rule__ReferenceCS__Group_6_1__0
{
- pushFollow(FollowSets000.FOLLOW_85);
+ pushFollow(FollowSets000.FOLLOW_83);
rule__ReferenceCS__Group_6_1__0();
state._fsp--;
@@ -58128,7 +51515,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop185;
+ break loop169;
}
} while (true);
@@ -58160,14 +51547,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_6__2"
- // InternalQVTimperative.g:19595:1: rule__ReferenceCS__Group_6__2 : rule__ReferenceCS__Group_6__2__Impl ;
+ // InternalQVTimperative.g:17210:1: rule__ReferenceCS__Group_6__2 : rule__ReferenceCS__Group_6__2__Impl ;
public final void rule__ReferenceCS__Group_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19599:1: ( rule__ReferenceCS__Group_6__2__Impl )
- // InternalQVTimperative.g:19600:2: rule__ReferenceCS__Group_6__2__Impl
+ // InternalQVTimperative.g:17214:1: ( rule__ReferenceCS__Group_6__2__Impl )
+ // InternalQVTimperative.g:17215:2: rule__ReferenceCS__Group_6__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_6__2__Impl();
@@ -58193,22 +51580,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_6__2__Impl"
- // InternalQVTimperative.g:19606:1: rule__ReferenceCS__Group_6__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:17221:1: rule__ReferenceCS__Group_6__2__Impl : ( '}' ) ;
public final void rule__ReferenceCS__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19610:1: ( ( '}' ) )
- // InternalQVTimperative.g:19611:1: ( '}' )
+ // InternalQVTimperative.g:17225:1: ( ( '}' ) )
+ // InternalQVTimperative.g:17226:1: ( '}' )
{
- // InternalQVTimperative.g:19611:1: ( '}' )
- // InternalQVTimperative.g:19612:1: '}'
+ // InternalQVTimperative.g:17226:1: ( '}' )
+ // InternalQVTimperative.g:17227:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getRightCurlyBracketKeyword_6_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getRightCurlyBracketKeyword_6_2());
}
@@ -58234,16 +51621,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_6_1__0"
- // InternalQVTimperative.g:19631:1: rule__ReferenceCS__Group_6_1__0 : rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1 ;
+ // InternalQVTimperative.g:17246:1: rule__ReferenceCS__Group_6_1__0 : rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1 ;
public final void rule__ReferenceCS__Group_6_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19635:1: ( rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1 )
- // InternalQVTimperative.g:19636:2: rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1
+ // InternalQVTimperative.g:17250:1: ( rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1 )
+ // InternalQVTimperative.g:17251:2: rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__ReferenceCS__Group_6_1__0__Impl();
state._fsp--;
@@ -58272,23 +51659,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_6_1__0__Impl"
- // InternalQVTimperative.g:19643:1: rule__ReferenceCS__Group_6_1__0__Impl : ( ( rule__ReferenceCS__Alternatives_6_1_0 ) ) ;
+ // InternalQVTimperative.g:17258:1: rule__ReferenceCS__Group_6_1__0__Impl : ( ( rule__ReferenceCS__Alternatives_6_1_0 ) ) ;
public final void rule__ReferenceCS__Group_6_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19647:1: ( ( ( rule__ReferenceCS__Alternatives_6_1_0 ) ) )
- // InternalQVTimperative.g:19648:1: ( ( rule__ReferenceCS__Alternatives_6_1_0 ) )
+ // InternalQVTimperative.g:17262:1: ( ( ( rule__ReferenceCS__Alternatives_6_1_0 ) ) )
+ // InternalQVTimperative.g:17263:1: ( ( rule__ReferenceCS__Alternatives_6_1_0 ) )
{
- // InternalQVTimperative.g:19648:1: ( ( rule__ReferenceCS__Alternatives_6_1_0 ) )
- // InternalQVTimperative.g:19649:1: ( rule__ReferenceCS__Alternatives_6_1_0 )
+ // InternalQVTimperative.g:17263:1: ( ( rule__ReferenceCS__Alternatives_6_1_0 ) )
+ // InternalQVTimperative.g:17264:1: ( rule__ReferenceCS__Alternatives_6_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getAlternatives_6_1_0());
}
- // InternalQVTimperative.g:19650:1: ( rule__ReferenceCS__Alternatives_6_1_0 )
- // InternalQVTimperative.g:19650:2: rule__ReferenceCS__Alternatives_6_1_0
+ // InternalQVTimperative.g:17265:1: ( rule__ReferenceCS__Alternatives_6_1_0 )
+ // InternalQVTimperative.g:17265:2: rule__ReferenceCS__Alternatives_6_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Alternatives_6_1_0();
@@ -58323,14 +51710,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_6_1__1"
- // InternalQVTimperative.g:19660:1: rule__ReferenceCS__Group_6_1__1 : rule__ReferenceCS__Group_6_1__1__Impl ;
+ // InternalQVTimperative.g:17275:1: rule__ReferenceCS__Group_6_1__1 : rule__ReferenceCS__Group_6_1__1__Impl ;
public final void rule__ReferenceCS__Group_6_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19664:1: ( rule__ReferenceCS__Group_6_1__1__Impl )
- // InternalQVTimperative.g:19665:2: rule__ReferenceCS__Group_6_1__1__Impl
+ // InternalQVTimperative.g:17279:1: ( rule__ReferenceCS__Group_6_1__1__Impl )
+ // InternalQVTimperative.g:17280:2: rule__ReferenceCS__Group_6_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_6_1__1__Impl();
@@ -58356,33 +51743,33 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_6_1__1__Impl"
- // InternalQVTimperative.g:19671:1: rule__ReferenceCS__Group_6_1__1__Impl : ( ( ',' )? ) ;
+ // InternalQVTimperative.g:17286:1: rule__ReferenceCS__Group_6_1__1__Impl : ( ( ',' )? ) ;
public final void rule__ReferenceCS__Group_6_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19675:1: ( ( ( ',' )? ) )
- // InternalQVTimperative.g:19676:1: ( ( ',' )? )
+ // InternalQVTimperative.g:17290:1: ( ( ( ',' )? ) )
+ // InternalQVTimperative.g:17291:1: ( ( ',' )? )
{
- // InternalQVTimperative.g:19676:1: ( ( ',' )? )
- // InternalQVTimperative.g:19677:1: ( ',' )?
+ // InternalQVTimperative.g:17291:1: ( ( ',' )? )
+ // InternalQVTimperative.g:17292:1: ( ',' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getCommaKeyword_6_1_1());
}
- // InternalQVTimperative.g:19678:1: ( ',' )?
- int alt186=2;
- int LA186_0 = input.LA(1);
+ // InternalQVTimperative.g:17293:1: ( ',' )?
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA186_0==72) ) {
- alt186=1;
+ if ( (LA170_0==73) ) {
+ alt170=1;
}
- switch (alt186) {
+ switch (alt170) {
case 1 :
- // InternalQVTimperative.g:19679:2: ','
+ // InternalQVTimperative.g:17294:2: ','
{
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
}
break;
@@ -58414,16 +51801,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0__0"
- // InternalQVTimperative.g:19694:1: rule__ReferenceCS__Group_7_0__0 : rule__ReferenceCS__Group_7_0__0__Impl rule__ReferenceCS__Group_7_0__1 ;
+ // InternalQVTimperative.g:17309:1: rule__ReferenceCS__Group_7_0__0 : rule__ReferenceCS__Group_7_0__0__Impl rule__ReferenceCS__Group_7_0__1 ;
public final void rule__ReferenceCS__Group_7_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19698:1: ( rule__ReferenceCS__Group_7_0__0__Impl rule__ReferenceCS__Group_7_0__1 )
- // InternalQVTimperative.g:19699:2: rule__ReferenceCS__Group_7_0__0__Impl rule__ReferenceCS__Group_7_0__1
+ // InternalQVTimperative.g:17313:1: ( rule__ReferenceCS__Group_7_0__0__Impl rule__ReferenceCS__Group_7_0__1 )
+ // InternalQVTimperative.g:17314:2: rule__ReferenceCS__Group_7_0__0__Impl rule__ReferenceCS__Group_7_0__1
{
- pushFollow(FollowSets000.FOLLOW_61);
+ pushFollow(FollowSets000.FOLLOW_59);
rule__ReferenceCS__Group_7_0__0__Impl();
state._fsp--;
@@ -58452,22 +51839,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0__0__Impl"
- // InternalQVTimperative.g:19706:1: rule__ReferenceCS__Group_7_0__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:17321:1: rule__ReferenceCS__Group_7_0__0__Impl : ( '{' ) ;
public final void rule__ReferenceCS__Group_7_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19710:1: ( ( '{' ) )
- // InternalQVTimperative.g:19711:1: ( '{' )
+ // InternalQVTimperative.g:17325:1: ( ( '{' ) )
+ // InternalQVTimperative.g:17326:1: ( '{' )
{
- // InternalQVTimperative.g:19711:1: ( '{' )
- // InternalQVTimperative.g:19712:1: '{'
+ // InternalQVTimperative.g:17326:1: ( '{' )
+ // InternalQVTimperative.g:17327:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getLeftCurlyBracketKeyword_7_0_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getLeftCurlyBracketKeyword_7_0_0());
}
@@ -58493,16 +51880,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0__1"
- // InternalQVTimperative.g:19725:1: rule__ReferenceCS__Group_7_0__1 : rule__ReferenceCS__Group_7_0__1__Impl rule__ReferenceCS__Group_7_0__2 ;
+ // InternalQVTimperative.g:17340:1: rule__ReferenceCS__Group_7_0__1 : rule__ReferenceCS__Group_7_0__1__Impl rule__ReferenceCS__Group_7_0__2 ;
public final void rule__ReferenceCS__Group_7_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19729:1: ( rule__ReferenceCS__Group_7_0__1__Impl rule__ReferenceCS__Group_7_0__2 )
- // InternalQVTimperative.g:19730:2: rule__ReferenceCS__Group_7_0__1__Impl rule__ReferenceCS__Group_7_0__2
+ // InternalQVTimperative.g:17344:1: ( rule__ReferenceCS__Group_7_0__1__Impl rule__ReferenceCS__Group_7_0__2 )
+ // InternalQVTimperative.g:17345:2: rule__ReferenceCS__Group_7_0__1__Impl rule__ReferenceCS__Group_7_0__2
{
- pushFollow(FollowSets000.FOLLOW_61);
+ pushFollow(FollowSets000.FOLLOW_59);
rule__ReferenceCS__Group_7_0__1__Impl();
state._fsp--;
@@ -58531,37 +51918,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0__1__Impl"
- // InternalQVTimperative.g:19737:1: rule__ReferenceCS__Group_7_0__1__Impl : ( ( rule__ReferenceCS__Alternatives_7_0_1 )* ) ;
+ // InternalQVTimperative.g:17352:1: rule__ReferenceCS__Group_7_0__1__Impl : ( ( rule__ReferenceCS__Alternatives_7_0_1 )* ) ;
public final void rule__ReferenceCS__Group_7_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19741:1: ( ( ( rule__ReferenceCS__Alternatives_7_0_1 )* ) )
- // InternalQVTimperative.g:19742:1: ( ( rule__ReferenceCS__Alternatives_7_0_1 )* )
+ // InternalQVTimperative.g:17356:1: ( ( ( rule__ReferenceCS__Alternatives_7_0_1 )* ) )
+ // InternalQVTimperative.g:17357:1: ( ( rule__ReferenceCS__Alternatives_7_0_1 )* )
{
- // InternalQVTimperative.g:19742:1: ( ( rule__ReferenceCS__Alternatives_7_0_1 )* )
- // InternalQVTimperative.g:19743:1: ( rule__ReferenceCS__Alternatives_7_0_1 )*
+ // InternalQVTimperative.g:17357:1: ( ( rule__ReferenceCS__Alternatives_7_0_1 )* )
+ // InternalQVTimperative.g:17358:1: ( rule__ReferenceCS__Alternatives_7_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getAlternatives_7_0_1());
}
- // InternalQVTimperative.g:19744:1: ( rule__ReferenceCS__Alternatives_7_0_1 )*
- loop187:
+ // InternalQVTimperative.g:17359:1: ( rule__ReferenceCS__Alternatives_7_0_1 )*
+ loop171:
do {
- int alt187=2;
- int LA187_0 = input.LA(1);
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( ((LA187_0>=85 && LA187_0<=86)) ) {
- alt187=1;
+ if ( ((LA171_0>=86 && LA171_0<=87)) ) {
+ alt171=1;
}
- switch (alt187) {
+ switch (alt171) {
case 1 :
- // InternalQVTimperative.g:19744:2: rule__ReferenceCS__Alternatives_7_0_1
+ // InternalQVTimperative.g:17359:2: rule__ReferenceCS__Alternatives_7_0_1
{
- pushFollow(FollowSets000.FOLLOW_62);
+ pushFollow(FollowSets000.FOLLOW_60);
rule__ReferenceCS__Alternatives_7_0_1();
state._fsp--;
@@ -58571,7 +51958,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop187;
+ break loop171;
}
} while (true);
@@ -58600,14 +51987,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0__2"
- // InternalQVTimperative.g:19754:1: rule__ReferenceCS__Group_7_0__2 : rule__ReferenceCS__Group_7_0__2__Impl ;
+ // InternalQVTimperative.g:17369:1: rule__ReferenceCS__Group_7_0__2 : rule__ReferenceCS__Group_7_0__2__Impl ;
public final void rule__ReferenceCS__Group_7_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19758:1: ( rule__ReferenceCS__Group_7_0__2__Impl )
- // InternalQVTimperative.g:19759:2: rule__ReferenceCS__Group_7_0__2__Impl
+ // InternalQVTimperative.g:17373:1: ( rule__ReferenceCS__Group_7_0__2__Impl )
+ // InternalQVTimperative.g:17374:2: rule__ReferenceCS__Group_7_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_7_0__2__Impl();
@@ -58633,22 +52020,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0__2__Impl"
- // InternalQVTimperative.g:19765:1: rule__ReferenceCS__Group_7_0__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:17380:1: rule__ReferenceCS__Group_7_0__2__Impl : ( '}' ) ;
public final void rule__ReferenceCS__Group_7_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19769:1: ( ( '}' ) )
- // InternalQVTimperative.g:19770:1: ( '}' )
+ // InternalQVTimperative.g:17384:1: ( ( '}' ) )
+ // InternalQVTimperative.g:17385:1: ( '}' )
{
- // InternalQVTimperative.g:19770:1: ( '}' )
- // InternalQVTimperative.g:19771:1: '}'
+ // InternalQVTimperative.g:17385:1: ( '}' )
+ // InternalQVTimperative.g:17386:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getRightCurlyBracketKeyword_7_0_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getRightCurlyBracketKeyword_7_0_2());
}
@@ -58674,16 +52061,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__0"
- // InternalQVTimperative.g:19790:1: rule__ReferenceCS__Group_7_0_1_0__0 : rule__ReferenceCS__Group_7_0_1_0__0__Impl rule__ReferenceCS__Group_7_0_1_0__1 ;
+ // InternalQVTimperative.g:17405:1: rule__ReferenceCS__Group_7_0_1_0__0 : rule__ReferenceCS__Group_7_0_1_0__0__Impl rule__ReferenceCS__Group_7_0_1_0__1 ;
public final void rule__ReferenceCS__Group_7_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19794:1: ( rule__ReferenceCS__Group_7_0_1_0__0__Impl rule__ReferenceCS__Group_7_0_1_0__1 )
- // InternalQVTimperative.g:19795:2: rule__ReferenceCS__Group_7_0_1_0__0__Impl rule__ReferenceCS__Group_7_0_1_0__1
+ // InternalQVTimperative.g:17409:1: ( rule__ReferenceCS__Group_7_0_1_0__0__Impl rule__ReferenceCS__Group_7_0_1_0__1 )
+ // InternalQVTimperative.g:17410:2: rule__ReferenceCS__Group_7_0_1_0__0__Impl rule__ReferenceCS__Group_7_0_1_0__1
{
- pushFollow(FollowSets000.FOLLOW_63);
+ pushFollow(FollowSets000.FOLLOW_61);
rule__ReferenceCS__Group_7_0_1_0__0__Impl();
state._fsp--;
@@ -58712,22 +52099,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__0__Impl"
- // InternalQVTimperative.g:19802:1: rule__ReferenceCS__Group_7_0_1_0__0__Impl : ( 'initial' ) ;
+ // InternalQVTimperative.g:17417:1: rule__ReferenceCS__Group_7_0_1_0__0__Impl : ( 'initial' ) ;
public final void rule__ReferenceCS__Group_7_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19806:1: ( ( 'initial' ) )
- // InternalQVTimperative.g:19807:1: ( 'initial' )
+ // InternalQVTimperative.g:17421:1: ( ( 'initial' ) )
+ // InternalQVTimperative.g:17422:1: ( 'initial' )
{
- // InternalQVTimperative.g:19807:1: ( 'initial' )
- // InternalQVTimperative.g:19808:1: 'initial'
+ // InternalQVTimperative.g:17422:1: ( 'initial' )
+ // InternalQVTimperative.g:17423:1: 'initial'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getInitialKeyword_7_0_1_0_0());
}
- match(input,85,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,86,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getInitialKeyword_7_0_1_0_0());
}
@@ -58753,16 +52140,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__1"
- // InternalQVTimperative.g:19821:1: rule__ReferenceCS__Group_7_0_1_0__1 : rule__ReferenceCS__Group_7_0_1_0__1__Impl rule__ReferenceCS__Group_7_0_1_0__2 ;
+ // InternalQVTimperative.g:17436:1: rule__ReferenceCS__Group_7_0_1_0__1 : rule__ReferenceCS__Group_7_0_1_0__1__Impl rule__ReferenceCS__Group_7_0_1_0__2 ;
public final void rule__ReferenceCS__Group_7_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19825:1: ( rule__ReferenceCS__Group_7_0_1_0__1__Impl rule__ReferenceCS__Group_7_0_1_0__2 )
- // InternalQVTimperative.g:19826:2: rule__ReferenceCS__Group_7_0_1_0__1__Impl rule__ReferenceCS__Group_7_0_1_0__2
+ // InternalQVTimperative.g:17440:1: ( rule__ReferenceCS__Group_7_0_1_0__1__Impl rule__ReferenceCS__Group_7_0_1_0__2 )
+ // InternalQVTimperative.g:17441:2: rule__ReferenceCS__Group_7_0_1_0__1__Impl rule__ReferenceCS__Group_7_0_1_0__2
{
- pushFollow(FollowSets000.FOLLOW_63);
+ pushFollow(FollowSets000.FOLLOW_61);
rule__ReferenceCS__Group_7_0_1_0__1__Impl();
state._fsp--;
@@ -58791,31 +52178,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__1__Impl"
- // InternalQVTimperative.g:19833:1: rule__ReferenceCS__Group_7_0_1_0__1__Impl : ( ( ruleUnrestrictedName )? ) ;
+ // InternalQVTimperative.g:17448:1: rule__ReferenceCS__Group_7_0_1_0__1__Impl : ( ( ruleUnrestrictedName )? ) ;
public final void rule__ReferenceCS__Group_7_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19837:1: ( ( ( ruleUnrestrictedName )? ) )
- // InternalQVTimperative.g:19838:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTimperative.g:17452:1: ( ( ( ruleUnrestrictedName )? ) )
+ // InternalQVTimperative.g:17453:1: ( ( ruleUnrestrictedName )? )
{
- // InternalQVTimperative.g:19838:1: ( ( ruleUnrestrictedName )? )
- // InternalQVTimperative.g:19839:1: ( ruleUnrestrictedName )?
+ // InternalQVTimperative.g:17453:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTimperative.g:17454:1: ( ruleUnrestrictedName )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getUnrestrictedNameParserRuleCall_7_0_1_0_1());
}
- // InternalQVTimperative.g:19840:1: ( ruleUnrestrictedName )?
- int alt188=2;
- int LA188_0 = input.LA(1);
+ // InternalQVTimperative.g:17455:1: ( ruleUnrestrictedName )?
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( ((LA188_0>=RULE_SIMPLE_ID && LA188_0<=RULE_ESCAPED_ID)||(LA188_0>=19 && LA188_0<=29)) ) {
- alt188=1;
+ if ( ((LA172_0>=RULE_SIMPLE_ID && LA172_0<=RULE_ESCAPED_ID)||(LA172_0>=21 && LA172_0<=31)) ) {
+ alt172=1;
}
- switch (alt188) {
+ switch (alt172) {
case 1 :
- // InternalQVTimperative.g:19840:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:17455:3: ruleUnrestrictedName
{
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -58853,16 +52240,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__2"
- // InternalQVTimperative.g:19850:1: rule__ReferenceCS__Group_7_0_1_0__2 : rule__ReferenceCS__Group_7_0_1_0__2__Impl rule__ReferenceCS__Group_7_0_1_0__3 ;
+ // InternalQVTimperative.g:17465:1: rule__ReferenceCS__Group_7_0_1_0__2 : rule__ReferenceCS__Group_7_0_1_0__2__Impl rule__ReferenceCS__Group_7_0_1_0__3 ;
public final void rule__ReferenceCS__Group_7_0_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19854:1: ( rule__ReferenceCS__Group_7_0_1_0__2__Impl rule__ReferenceCS__Group_7_0_1_0__3 )
- // InternalQVTimperative.g:19855:2: rule__ReferenceCS__Group_7_0_1_0__2__Impl rule__ReferenceCS__Group_7_0_1_0__3
+ // InternalQVTimperative.g:17469:1: ( rule__ReferenceCS__Group_7_0_1_0__2__Impl rule__ReferenceCS__Group_7_0_1_0__3 )
+ // InternalQVTimperative.g:17470:2: rule__ReferenceCS__Group_7_0_1_0__2__Impl rule__ReferenceCS__Group_7_0_1_0__3
{
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
rule__ReferenceCS__Group_7_0_1_0__2__Impl();
state._fsp--;
@@ -58891,22 +52278,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__2__Impl"
- // InternalQVTimperative.g:19862:1: rule__ReferenceCS__Group_7_0_1_0__2__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:17477:1: rule__ReferenceCS__Group_7_0_1_0__2__Impl : ( ':' ) ;
public final void rule__ReferenceCS__Group_7_0_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19866:1: ( ( ':' ) )
- // InternalQVTimperative.g:19867:1: ( ':' )
+ // InternalQVTimperative.g:17481:1: ( ( ':' ) )
+ // InternalQVTimperative.g:17482:1: ( ':' )
{
- // InternalQVTimperative.g:19867:1: ( ':' )
- // InternalQVTimperative.g:19868:1: ':'
+ // InternalQVTimperative.g:17482:1: ( ':' )
+ // InternalQVTimperative.g:17483:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getColonKeyword_7_0_1_0_2());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getColonKeyword_7_0_1_0_2());
}
@@ -58932,16 +52319,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__3"
- // InternalQVTimperative.g:19881:1: rule__ReferenceCS__Group_7_0_1_0__3 : rule__ReferenceCS__Group_7_0_1_0__3__Impl rule__ReferenceCS__Group_7_0_1_0__4 ;
+ // InternalQVTimperative.g:17496:1: rule__ReferenceCS__Group_7_0_1_0__3 : rule__ReferenceCS__Group_7_0_1_0__3__Impl rule__ReferenceCS__Group_7_0_1_0__4 ;
public final void rule__ReferenceCS__Group_7_0_1_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19885:1: ( rule__ReferenceCS__Group_7_0_1_0__3__Impl rule__ReferenceCS__Group_7_0_1_0__4 )
- // InternalQVTimperative.g:19886:2: rule__ReferenceCS__Group_7_0_1_0__3__Impl rule__ReferenceCS__Group_7_0_1_0__4
+ // InternalQVTimperative.g:17500:1: ( rule__ReferenceCS__Group_7_0_1_0__3__Impl rule__ReferenceCS__Group_7_0_1_0__4 )
+ // InternalQVTimperative.g:17501:2: rule__ReferenceCS__Group_7_0_1_0__3__Impl rule__ReferenceCS__Group_7_0_1_0__4
{
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
rule__ReferenceCS__Group_7_0_1_0__3__Impl();
state._fsp--;
@@ -58970,31 +52357,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__3__Impl"
- // InternalQVTimperative.g:19893:1: rule__ReferenceCS__Group_7_0_1_0__3__Impl : ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? ) ;
+ // InternalQVTimperative.g:17508:1: rule__ReferenceCS__Group_7_0_1_0__3__Impl : ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? ) ;
public final void rule__ReferenceCS__Group_7_0_1_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19897:1: ( ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? ) )
- // InternalQVTimperative.g:19898:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? )
+ // InternalQVTimperative.g:17512:1: ( ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? ) )
+ // InternalQVTimperative.g:17513:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? )
{
- // InternalQVTimperative.g:19898:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? )
- // InternalQVTimperative.g:19899:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )?
+ // InternalQVTimperative.g:17513:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? )
+ // InternalQVTimperative.g:17514:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedDefaultExpressionsAssignment_7_0_1_0_3());
}
- // InternalQVTimperative.g:19900:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )?
- int alt189=2;
- int LA189_0 = input.LA(1);
+ // InternalQVTimperative.g:17515:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )?
+ int alt173=2;
+ int LA173_0 = input.LA(1);
- if ( ((LA189_0>=RULE_INT && LA189_0<=RULE_UNQUOTED_STRING)||(LA189_0>=19 && LA189_0<=29)||(LA189_0>=31 && LA189_0<=33)||(LA189_0>=50 && LA189_0<=64)||LA189_0==73||LA189_0==99||(LA189_0>=101 && LA189_0<=102)||LA189_0==106||(LA189_0>=111 && LA189_0<=112)||(LA189_0>=142 && LA189_0<=143)) ) {
- alt189=1;
+ if ( ((LA173_0>=RULE_INT && LA173_0<=RULE_UNQUOTED_STRING)||(LA173_0>=21 && LA173_0<=31)||(LA173_0>=33 && LA173_0<=35)||(LA173_0>=52 && LA173_0<=66)||LA173_0==74||LA173_0==100||(LA173_0>=102 && LA173_0<=103)||LA173_0==107||(LA173_0>=112 && LA173_0<=113)||(LA173_0>=145 && LA173_0<=146)) ) {
+ alt173=1;
}
- switch (alt189) {
+ switch (alt173) {
case 1 :
- // InternalQVTimperative.g:19900:2: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3
+ // InternalQVTimperative.g:17515:2: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3();
@@ -59032,14 +52419,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__4"
- // InternalQVTimperative.g:19910:1: rule__ReferenceCS__Group_7_0_1_0__4 : rule__ReferenceCS__Group_7_0_1_0__4__Impl ;
+ // InternalQVTimperative.g:17525:1: rule__ReferenceCS__Group_7_0_1_0__4 : rule__ReferenceCS__Group_7_0_1_0__4__Impl ;
public final void rule__ReferenceCS__Group_7_0_1_0__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19914:1: ( rule__ReferenceCS__Group_7_0_1_0__4__Impl )
- // InternalQVTimperative.g:19915:2: rule__ReferenceCS__Group_7_0_1_0__4__Impl
+ // InternalQVTimperative.g:17529:1: ( rule__ReferenceCS__Group_7_0_1_0__4__Impl )
+ // InternalQVTimperative.g:17530:2: rule__ReferenceCS__Group_7_0_1_0__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_7_0_1_0__4__Impl();
@@ -59065,22 +52452,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__4__Impl"
- // InternalQVTimperative.g:19921:1: rule__ReferenceCS__Group_7_0_1_0__4__Impl : ( ';' ) ;
+ // InternalQVTimperative.g:17536:1: rule__ReferenceCS__Group_7_0_1_0__4__Impl : ( ';' ) ;
public final void rule__ReferenceCS__Group_7_0_1_0__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19925:1: ( ( ';' ) )
- // InternalQVTimperative.g:19926:1: ( ';' )
+ // InternalQVTimperative.g:17540:1: ( ( ';' ) )
+ // InternalQVTimperative.g:17541:1: ( ';' )
{
- // InternalQVTimperative.g:19926:1: ( ';' )
- // InternalQVTimperative.g:19927:1: ';'
+ // InternalQVTimperative.g:17541:1: ( ';' )
+ // InternalQVTimperative.g:17542:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getSemicolonKeyword_7_0_1_0_4());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getSemicolonKeyword_7_0_1_0_4());
}
@@ -59106,16 +52493,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__0"
- // InternalQVTimperative.g:19950:1: rule__ReferenceCS__Group_7_0_1_1__0 : rule__ReferenceCS__Group_7_0_1_1__0__Impl rule__ReferenceCS__Group_7_0_1_1__1 ;
+ // InternalQVTimperative.g:17565:1: rule__ReferenceCS__Group_7_0_1_1__0 : rule__ReferenceCS__Group_7_0_1_1__0__Impl rule__ReferenceCS__Group_7_0_1_1__1 ;
public final void rule__ReferenceCS__Group_7_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19954:1: ( rule__ReferenceCS__Group_7_0_1_1__0__Impl rule__ReferenceCS__Group_7_0_1_1__1 )
- // InternalQVTimperative.g:19955:2: rule__ReferenceCS__Group_7_0_1_1__0__Impl rule__ReferenceCS__Group_7_0_1_1__1
+ // InternalQVTimperative.g:17569:1: ( rule__ReferenceCS__Group_7_0_1_1__0__Impl rule__ReferenceCS__Group_7_0_1_1__1 )
+ // InternalQVTimperative.g:17570:2: rule__ReferenceCS__Group_7_0_1_1__0__Impl rule__ReferenceCS__Group_7_0_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_63);
+ pushFollow(FollowSets000.FOLLOW_61);
rule__ReferenceCS__Group_7_0_1_1__0__Impl();
state._fsp--;
@@ -59144,22 +52531,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__0__Impl"
- // InternalQVTimperative.g:19962:1: rule__ReferenceCS__Group_7_0_1_1__0__Impl : ( 'derivation' ) ;
+ // InternalQVTimperative.g:17577:1: rule__ReferenceCS__Group_7_0_1_1__0__Impl : ( 'derivation' ) ;
public final void rule__ReferenceCS__Group_7_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19966:1: ( ( 'derivation' ) )
- // InternalQVTimperative.g:19967:1: ( 'derivation' )
+ // InternalQVTimperative.g:17581:1: ( ( 'derivation' ) )
+ // InternalQVTimperative.g:17582:1: ( 'derivation' )
{
- // InternalQVTimperative.g:19967:1: ( 'derivation' )
- // InternalQVTimperative.g:19968:1: 'derivation'
+ // InternalQVTimperative.g:17582:1: ( 'derivation' )
+ // InternalQVTimperative.g:17583:1: 'derivation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getDerivationKeyword_7_0_1_1_0());
}
- match(input,86,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,87,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getDerivationKeyword_7_0_1_1_0());
}
@@ -59185,16 +52572,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__1"
- // InternalQVTimperative.g:19981:1: rule__ReferenceCS__Group_7_0_1_1__1 : rule__ReferenceCS__Group_7_0_1_1__1__Impl rule__ReferenceCS__Group_7_0_1_1__2 ;
+ // InternalQVTimperative.g:17596:1: rule__ReferenceCS__Group_7_0_1_1__1 : rule__ReferenceCS__Group_7_0_1_1__1__Impl rule__ReferenceCS__Group_7_0_1_1__2 ;
public final void rule__ReferenceCS__Group_7_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19985:1: ( rule__ReferenceCS__Group_7_0_1_1__1__Impl rule__ReferenceCS__Group_7_0_1_1__2 )
- // InternalQVTimperative.g:19986:2: rule__ReferenceCS__Group_7_0_1_1__1__Impl rule__ReferenceCS__Group_7_0_1_1__2
+ // InternalQVTimperative.g:17600:1: ( rule__ReferenceCS__Group_7_0_1_1__1__Impl rule__ReferenceCS__Group_7_0_1_1__2 )
+ // InternalQVTimperative.g:17601:2: rule__ReferenceCS__Group_7_0_1_1__1__Impl rule__ReferenceCS__Group_7_0_1_1__2
{
- pushFollow(FollowSets000.FOLLOW_63);
+ pushFollow(FollowSets000.FOLLOW_61);
rule__ReferenceCS__Group_7_0_1_1__1__Impl();
state._fsp--;
@@ -59223,31 +52610,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__1__Impl"
- // InternalQVTimperative.g:19993:1: rule__ReferenceCS__Group_7_0_1_1__1__Impl : ( ( ruleUnrestrictedName )? ) ;
+ // InternalQVTimperative.g:17608:1: rule__ReferenceCS__Group_7_0_1_1__1__Impl : ( ( ruleUnrestrictedName )? ) ;
public final void rule__ReferenceCS__Group_7_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:19997:1: ( ( ( ruleUnrestrictedName )? ) )
- // InternalQVTimperative.g:19998:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTimperative.g:17612:1: ( ( ( ruleUnrestrictedName )? ) )
+ // InternalQVTimperative.g:17613:1: ( ( ruleUnrestrictedName )? )
{
- // InternalQVTimperative.g:19998:1: ( ( ruleUnrestrictedName )? )
- // InternalQVTimperative.g:19999:1: ( ruleUnrestrictedName )?
+ // InternalQVTimperative.g:17613:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTimperative.g:17614:1: ( ruleUnrestrictedName )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getUnrestrictedNameParserRuleCall_7_0_1_1_1());
}
- // InternalQVTimperative.g:20000:1: ( ruleUnrestrictedName )?
- int alt190=2;
- int LA190_0 = input.LA(1);
+ // InternalQVTimperative.g:17615:1: ( ruleUnrestrictedName )?
+ int alt174=2;
+ int LA174_0 = input.LA(1);
- if ( ((LA190_0>=RULE_SIMPLE_ID && LA190_0<=RULE_ESCAPED_ID)||(LA190_0>=19 && LA190_0<=29)) ) {
- alt190=1;
+ if ( ((LA174_0>=RULE_SIMPLE_ID && LA174_0<=RULE_ESCAPED_ID)||(LA174_0>=21 && LA174_0<=31)) ) {
+ alt174=1;
}
- switch (alt190) {
+ switch (alt174) {
case 1 :
- // InternalQVTimperative.g:20000:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:17615:3: ruleUnrestrictedName
{
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -59285,16 +52672,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__2"
- // InternalQVTimperative.g:20010:1: rule__ReferenceCS__Group_7_0_1_1__2 : rule__ReferenceCS__Group_7_0_1_1__2__Impl rule__ReferenceCS__Group_7_0_1_1__3 ;
+ // InternalQVTimperative.g:17625:1: rule__ReferenceCS__Group_7_0_1_1__2 : rule__ReferenceCS__Group_7_0_1_1__2__Impl rule__ReferenceCS__Group_7_0_1_1__3 ;
public final void rule__ReferenceCS__Group_7_0_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20014:1: ( rule__ReferenceCS__Group_7_0_1_1__2__Impl rule__ReferenceCS__Group_7_0_1_1__3 )
- // InternalQVTimperative.g:20015:2: rule__ReferenceCS__Group_7_0_1_1__2__Impl rule__ReferenceCS__Group_7_0_1_1__3
+ // InternalQVTimperative.g:17629:1: ( rule__ReferenceCS__Group_7_0_1_1__2__Impl rule__ReferenceCS__Group_7_0_1_1__3 )
+ // InternalQVTimperative.g:17630:2: rule__ReferenceCS__Group_7_0_1_1__2__Impl rule__ReferenceCS__Group_7_0_1_1__3
{
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
rule__ReferenceCS__Group_7_0_1_1__2__Impl();
state._fsp--;
@@ -59323,22 +52710,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__2__Impl"
- // InternalQVTimperative.g:20022:1: rule__ReferenceCS__Group_7_0_1_1__2__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:17637:1: rule__ReferenceCS__Group_7_0_1_1__2__Impl : ( ':' ) ;
public final void rule__ReferenceCS__Group_7_0_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20026:1: ( ( ':' ) )
- // InternalQVTimperative.g:20027:1: ( ':' )
+ // InternalQVTimperative.g:17641:1: ( ( ':' ) )
+ // InternalQVTimperative.g:17642:1: ( ':' )
{
- // InternalQVTimperative.g:20027:1: ( ':' )
- // InternalQVTimperative.g:20028:1: ':'
+ // InternalQVTimperative.g:17642:1: ( ':' )
+ // InternalQVTimperative.g:17643:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getColonKeyword_7_0_1_1_2());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getColonKeyword_7_0_1_1_2());
}
@@ -59364,16 +52751,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__3"
- // InternalQVTimperative.g:20041:1: rule__ReferenceCS__Group_7_0_1_1__3 : rule__ReferenceCS__Group_7_0_1_1__3__Impl rule__ReferenceCS__Group_7_0_1_1__4 ;
+ // InternalQVTimperative.g:17656:1: rule__ReferenceCS__Group_7_0_1_1__3 : rule__ReferenceCS__Group_7_0_1_1__3__Impl rule__ReferenceCS__Group_7_0_1_1__4 ;
public final void rule__ReferenceCS__Group_7_0_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20045:1: ( rule__ReferenceCS__Group_7_0_1_1__3__Impl rule__ReferenceCS__Group_7_0_1_1__4 )
- // InternalQVTimperative.g:20046:2: rule__ReferenceCS__Group_7_0_1_1__3__Impl rule__ReferenceCS__Group_7_0_1_1__4
+ // InternalQVTimperative.g:17660:1: ( rule__ReferenceCS__Group_7_0_1_1__3__Impl rule__ReferenceCS__Group_7_0_1_1__4 )
+ // InternalQVTimperative.g:17661:2: rule__ReferenceCS__Group_7_0_1_1__3__Impl rule__ReferenceCS__Group_7_0_1_1__4
{
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
rule__ReferenceCS__Group_7_0_1_1__3__Impl();
state._fsp--;
@@ -59402,31 +52789,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__3__Impl"
- // InternalQVTimperative.g:20053:1: rule__ReferenceCS__Group_7_0_1_1__3__Impl : ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? ) ;
+ // InternalQVTimperative.g:17668:1: rule__ReferenceCS__Group_7_0_1_1__3__Impl : ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? ) ;
public final void rule__ReferenceCS__Group_7_0_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20057:1: ( ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? ) )
- // InternalQVTimperative.g:20058:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? )
+ // InternalQVTimperative.g:17672:1: ( ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? ) )
+ // InternalQVTimperative.g:17673:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? )
{
- // InternalQVTimperative.g:20058:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? )
- // InternalQVTimperative.g:20059:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )?
+ // InternalQVTimperative.g:17673:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? )
+ // InternalQVTimperative.g:17674:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedDefaultExpressionsAssignment_7_0_1_1_3());
}
- // InternalQVTimperative.g:20060:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )?
- int alt191=2;
- int LA191_0 = input.LA(1);
+ // InternalQVTimperative.g:17675:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )?
+ int alt175=2;
+ int LA175_0 = input.LA(1);
- if ( ((LA191_0>=RULE_INT && LA191_0<=RULE_UNQUOTED_STRING)||(LA191_0>=19 && LA191_0<=29)||(LA191_0>=31 && LA191_0<=33)||(LA191_0>=50 && LA191_0<=64)||LA191_0==73||LA191_0==99||(LA191_0>=101 && LA191_0<=102)||LA191_0==106||(LA191_0>=111 && LA191_0<=112)||(LA191_0>=142 && LA191_0<=143)) ) {
- alt191=1;
+ if ( ((LA175_0>=RULE_INT && LA175_0<=RULE_UNQUOTED_STRING)||(LA175_0>=21 && LA175_0<=31)||(LA175_0>=33 && LA175_0<=35)||(LA175_0>=52 && LA175_0<=66)||LA175_0==74||LA175_0==100||(LA175_0>=102 && LA175_0<=103)||LA175_0==107||(LA175_0>=112 && LA175_0<=113)||(LA175_0>=145 && LA175_0<=146)) ) {
+ alt175=1;
}
- switch (alt191) {
+ switch (alt175) {
case 1 :
- // InternalQVTimperative.g:20060:2: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3
+ // InternalQVTimperative.g:17675:2: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3();
@@ -59464,14 +52851,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__4"
- // InternalQVTimperative.g:20070:1: rule__ReferenceCS__Group_7_0_1_1__4 : rule__ReferenceCS__Group_7_0_1_1__4__Impl ;
+ // InternalQVTimperative.g:17685:1: rule__ReferenceCS__Group_7_0_1_1__4 : rule__ReferenceCS__Group_7_0_1_1__4__Impl ;
public final void rule__ReferenceCS__Group_7_0_1_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20074:1: ( rule__ReferenceCS__Group_7_0_1_1__4__Impl )
- // InternalQVTimperative.g:20075:2: rule__ReferenceCS__Group_7_0_1_1__4__Impl
+ // InternalQVTimperative.g:17689:1: ( rule__ReferenceCS__Group_7_0_1_1__4__Impl )
+ // InternalQVTimperative.g:17690:2: rule__ReferenceCS__Group_7_0_1_1__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_7_0_1_1__4__Impl();
@@ -59497,22 +52884,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__4__Impl"
- // InternalQVTimperative.g:20081:1: rule__ReferenceCS__Group_7_0_1_1__4__Impl : ( ';' ) ;
+ // InternalQVTimperative.g:17696:1: rule__ReferenceCS__Group_7_0_1_1__4__Impl : ( ';' ) ;
public final void rule__ReferenceCS__Group_7_0_1_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20085:1: ( ( ';' ) )
- // InternalQVTimperative.g:20086:1: ( ';' )
+ // InternalQVTimperative.g:17700:1: ( ( ';' ) )
+ // InternalQVTimperative.g:17701:1: ( ';' )
{
- // InternalQVTimperative.g:20086:1: ( ';' )
- // InternalQVTimperative.g:20087:1: ';'
+ // InternalQVTimperative.g:17701:1: ( ';' )
+ // InternalQVTimperative.g:17702:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getSemicolonKeyword_7_0_1_1_4());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getSemicolonKeyword_7_0_1_1_4());
}
@@ -59538,16 +52925,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__0"
- // InternalQVTimperative.g:20110:1: rule__StructuredClassCS__Group__0 : rule__StructuredClassCS__Group__0__Impl rule__StructuredClassCS__Group__1 ;
+ // InternalQVTimperative.g:17725:1: rule__StructuredClassCS__Group__0 : rule__StructuredClassCS__Group__0__Impl rule__StructuredClassCS__Group__1 ;
public final void rule__StructuredClassCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20114:1: ( rule__StructuredClassCS__Group__0__Impl rule__StructuredClassCS__Group__1 )
- // InternalQVTimperative.g:20115:2: rule__StructuredClassCS__Group__0__Impl rule__StructuredClassCS__Group__1
+ // InternalQVTimperative.g:17729:1: ( rule__StructuredClassCS__Group__0__Impl rule__StructuredClassCS__Group__1 )
+ // InternalQVTimperative.g:17730:2: rule__StructuredClassCS__Group__0__Impl rule__StructuredClassCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_86);
+ pushFollow(FollowSets000.FOLLOW_84);
rule__StructuredClassCS__Group__0__Impl();
state._fsp--;
@@ -59576,31 +52963,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__0__Impl"
- // InternalQVTimperative.g:20122:1: rule__StructuredClassCS__Group__0__Impl : ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? ) ;
+ // InternalQVTimperative.g:17737:1: rule__StructuredClassCS__Group__0__Impl : ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? ) ;
public final void rule__StructuredClassCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20126:1: ( ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? ) )
- // InternalQVTimperative.g:20127:1: ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? )
+ // InternalQVTimperative.g:17741:1: ( ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? ) )
+ // InternalQVTimperative.g:17742:1: ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? )
{
- // InternalQVTimperative.g:20127:1: ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? )
- // InternalQVTimperative.g:20128:1: ( rule__StructuredClassCS__IsAbstractAssignment_0 )?
+ // InternalQVTimperative.g:17742:1: ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? )
+ // InternalQVTimperative.g:17743:1: ( rule__StructuredClassCS__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsAbstractAssignment_0());
}
- // InternalQVTimperative.g:20129:1: ( rule__StructuredClassCS__IsAbstractAssignment_0 )?
- int alt192=2;
- int LA192_0 = input.LA(1);
+ // InternalQVTimperative.g:17744:1: ( rule__StructuredClassCS__IsAbstractAssignment_0 )?
+ int alt176=2;
+ int LA176_0 = input.LA(1);
- if ( (LA192_0==140) ) {
- alt192=1;
+ if ( (LA176_0==143) ) {
+ alt176=1;
}
- switch (alt192) {
+ switch (alt176) {
case 1 :
- // InternalQVTimperative.g:20129:2: rule__StructuredClassCS__IsAbstractAssignment_0
+ // InternalQVTimperative.g:17744:2: rule__StructuredClassCS__IsAbstractAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__IsAbstractAssignment_0();
@@ -59638,14 +53025,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__1"
- // InternalQVTimperative.g:20139:1: rule__StructuredClassCS__Group__1 : rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2 ;
+ // InternalQVTimperative.g:17754:1: rule__StructuredClassCS__Group__1 : rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2 ;
public final void rule__StructuredClassCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20143:1: ( rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2 )
- // InternalQVTimperative.g:20144:2: rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2
+ // InternalQVTimperative.g:17758:1: ( rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2 )
+ // InternalQVTimperative.g:17759:2: rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__StructuredClassCS__Group__1__Impl();
@@ -59676,22 +53063,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__1__Impl"
- // InternalQVTimperative.g:20151:1: rule__StructuredClassCS__Group__1__Impl : ( 'class' ) ;
+ // InternalQVTimperative.g:17766:1: rule__StructuredClassCS__Group__1__Impl : ( 'class' ) ;
public final void rule__StructuredClassCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20155:1: ( ( 'class' ) )
- // InternalQVTimperative.g:20156:1: ( 'class' )
+ // InternalQVTimperative.g:17770:1: ( ( 'class' ) )
+ // InternalQVTimperative.g:17771:1: ( 'class' )
{
- // InternalQVTimperative.g:20156:1: ( 'class' )
- // InternalQVTimperative.g:20157:1: 'class'
+ // InternalQVTimperative.g:17771:1: ( 'class' )
+ // InternalQVTimperative.g:17772:1: 'class'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getClassKeyword_1());
}
- match(input,95,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,96,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStructuredClassCSAccess().getClassKeyword_1());
}
@@ -59717,16 +53104,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__2"
- // InternalQVTimperative.g:20170:1: rule__StructuredClassCS__Group__2 : rule__StructuredClassCS__Group__2__Impl rule__StructuredClassCS__Group__3 ;
+ // InternalQVTimperative.g:17785:1: rule__StructuredClassCS__Group__2 : rule__StructuredClassCS__Group__2__Impl rule__StructuredClassCS__Group__3 ;
public final void rule__StructuredClassCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20174:1: ( rule__StructuredClassCS__Group__2__Impl rule__StructuredClassCS__Group__3 )
- // InternalQVTimperative.g:20175:2: rule__StructuredClassCS__Group__2__Impl rule__StructuredClassCS__Group__3
+ // InternalQVTimperative.g:17789:1: ( rule__StructuredClassCS__Group__2__Impl rule__StructuredClassCS__Group__3 )
+ // InternalQVTimperative.g:17790:2: rule__StructuredClassCS__Group__2__Impl rule__StructuredClassCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_87);
+ pushFollow(FollowSets000.FOLLOW_85);
rule__StructuredClassCS__Group__2__Impl();
state._fsp--;
@@ -59755,23 +53142,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__2__Impl"
- // InternalQVTimperative.g:20182:1: rule__StructuredClassCS__Group__2__Impl : ( ( rule__StructuredClassCS__NameAssignment_2 ) ) ;
+ // InternalQVTimperative.g:17797:1: rule__StructuredClassCS__Group__2__Impl : ( ( rule__StructuredClassCS__NameAssignment_2 ) ) ;
public final void rule__StructuredClassCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20186:1: ( ( ( rule__StructuredClassCS__NameAssignment_2 ) ) )
- // InternalQVTimperative.g:20187:1: ( ( rule__StructuredClassCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:17801:1: ( ( ( rule__StructuredClassCS__NameAssignment_2 ) ) )
+ // InternalQVTimperative.g:17802:1: ( ( rule__StructuredClassCS__NameAssignment_2 ) )
{
- // InternalQVTimperative.g:20187:1: ( ( rule__StructuredClassCS__NameAssignment_2 ) )
- // InternalQVTimperative.g:20188:1: ( rule__StructuredClassCS__NameAssignment_2 )
+ // InternalQVTimperative.g:17802:1: ( ( rule__StructuredClassCS__NameAssignment_2 ) )
+ // InternalQVTimperative.g:17803:1: ( rule__StructuredClassCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getNameAssignment_2());
}
- // InternalQVTimperative.g:20189:1: ( rule__StructuredClassCS__NameAssignment_2 )
- // InternalQVTimperative.g:20189:2: rule__StructuredClassCS__NameAssignment_2
+ // InternalQVTimperative.g:17804:1: ( rule__StructuredClassCS__NameAssignment_2 )
+ // InternalQVTimperative.g:17804:2: rule__StructuredClassCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__NameAssignment_2();
@@ -59806,16 +53193,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__3"
- // InternalQVTimperative.g:20199:1: rule__StructuredClassCS__Group__3 : rule__StructuredClassCS__Group__3__Impl rule__StructuredClassCS__Group__4 ;
+ // InternalQVTimperative.g:17814:1: rule__StructuredClassCS__Group__3 : rule__StructuredClassCS__Group__3__Impl rule__StructuredClassCS__Group__4 ;
public final void rule__StructuredClassCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20203:1: ( rule__StructuredClassCS__Group__3__Impl rule__StructuredClassCS__Group__4 )
- // InternalQVTimperative.g:20204:2: rule__StructuredClassCS__Group__3__Impl rule__StructuredClassCS__Group__4
+ // InternalQVTimperative.g:17818:1: ( rule__StructuredClassCS__Group__3__Impl rule__StructuredClassCS__Group__4 )
+ // InternalQVTimperative.g:17819:2: rule__StructuredClassCS__Group__3__Impl rule__StructuredClassCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_87);
+ pushFollow(FollowSets000.FOLLOW_85);
rule__StructuredClassCS__Group__3__Impl();
state._fsp--;
@@ -59844,31 +53231,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__3__Impl"
- // InternalQVTimperative.g:20211:1: rule__StructuredClassCS__Group__3__Impl : ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? ) ;
+ // InternalQVTimperative.g:17826:1: rule__StructuredClassCS__Group__3__Impl : ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? ) ;
public final void rule__StructuredClassCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20215:1: ( ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? ) )
- // InternalQVTimperative.g:20216:1: ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? )
+ // InternalQVTimperative.g:17830:1: ( ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? ) )
+ // InternalQVTimperative.g:17831:1: ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? )
{
- // InternalQVTimperative.g:20216:1: ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? )
- // InternalQVTimperative.g:20217:1: ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )?
+ // InternalQVTimperative.g:17831:1: ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? )
+ // InternalQVTimperative.g:17832:1: ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSignatureAssignment_3());
}
- // InternalQVTimperative.g:20218:1: ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )?
- int alt193=2;
- int LA193_0 = input.LA(1);
+ // InternalQVTimperative.g:17833:1: ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )?
+ int alt177=2;
+ int LA177_0 = input.LA(1);
- if ( (LA193_0==73) ) {
- alt193=1;
+ if ( (LA177_0==74) ) {
+ alt177=1;
}
- switch (alt193) {
+ switch (alt177) {
case 1 :
- // InternalQVTimperative.g:20218:2: rule__StructuredClassCS__OwnedSignatureAssignment_3
+ // InternalQVTimperative.g:17833:2: rule__StructuredClassCS__OwnedSignatureAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__OwnedSignatureAssignment_3();
@@ -59906,16 +53293,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__4"
- // InternalQVTimperative.g:20228:1: rule__StructuredClassCS__Group__4 : rule__StructuredClassCS__Group__4__Impl rule__StructuredClassCS__Group__5 ;
+ // InternalQVTimperative.g:17843:1: rule__StructuredClassCS__Group__4 : rule__StructuredClassCS__Group__4__Impl rule__StructuredClassCS__Group__5 ;
public final void rule__StructuredClassCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20232:1: ( rule__StructuredClassCS__Group__4__Impl rule__StructuredClassCS__Group__5 )
- // InternalQVTimperative.g:20233:2: rule__StructuredClassCS__Group__4__Impl rule__StructuredClassCS__Group__5
+ // InternalQVTimperative.g:17847:1: ( rule__StructuredClassCS__Group__4__Impl rule__StructuredClassCS__Group__5 )
+ // InternalQVTimperative.g:17848:2: rule__StructuredClassCS__Group__4__Impl rule__StructuredClassCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_87);
+ pushFollow(FollowSets000.FOLLOW_85);
rule__StructuredClassCS__Group__4__Impl();
state._fsp--;
@@ -59944,31 +53331,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__4__Impl"
- // InternalQVTimperative.g:20240:1: rule__StructuredClassCS__Group__4__Impl : ( ( rule__StructuredClassCS__Group_4__0 )? ) ;
+ // InternalQVTimperative.g:17855:1: rule__StructuredClassCS__Group__4__Impl : ( ( rule__StructuredClassCS__Group_4__0 )? ) ;
public final void rule__StructuredClassCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20244:1: ( ( ( rule__StructuredClassCS__Group_4__0 )? ) )
- // InternalQVTimperative.g:20245:1: ( ( rule__StructuredClassCS__Group_4__0 )? )
+ // InternalQVTimperative.g:17859:1: ( ( ( rule__StructuredClassCS__Group_4__0 )? ) )
+ // InternalQVTimperative.g:17860:1: ( ( rule__StructuredClassCS__Group_4__0 )? )
{
- // InternalQVTimperative.g:20245:1: ( ( rule__StructuredClassCS__Group_4__0 )? )
- // InternalQVTimperative.g:20246:1: ( rule__StructuredClassCS__Group_4__0 )?
+ // InternalQVTimperative.g:17860:1: ( ( rule__StructuredClassCS__Group_4__0 )? )
+ // InternalQVTimperative.g:17861:1: ( rule__StructuredClassCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getGroup_4());
}
- // InternalQVTimperative.g:20247:1: ( rule__StructuredClassCS__Group_4__0 )?
- int alt194=2;
- int LA194_0 = input.LA(1);
+ // InternalQVTimperative.g:17862:1: ( rule__StructuredClassCS__Group_4__0 )?
+ int alt178=2;
+ int LA178_0 = input.LA(1);
- if ( (LA194_0==96) ) {
- alt194=1;
+ if ( (LA178_0==97) ) {
+ alt178=1;
}
- switch (alt194) {
+ switch (alt178) {
case 1 :
- // InternalQVTimperative.g:20247:2: rule__StructuredClassCS__Group_4__0
+ // InternalQVTimperative.g:17862:2: rule__StructuredClassCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_4__0();
@@ -60006,16 +53393,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__5"
- // InternalQVTimperative.g:20257:1: rule__StructuredClassCS__Group__5 : rule__StructuredClassCS__Group__5__Impl rule__StructuredClassCS__Group__6 ;
+ // InternalQVTimperative.g:17872:1: rule__StructuredClassCS__Group__5 : rule__StructuredClassCS__Group__5__Impl rule__StructuredClassCS__Group__6 ;
public final void rule__StructuredClassCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20261:1: ( rule__StructuredClassCS__Group__5__Impl rule__StructuredClassCS__Group__6 )
- // InternalQVTimperative.g:20262:2: rule__StructuredClassCS__Group__5__Impl rule__StructuredClassCS__Group__6
+ // InternalQVTimperative.g:17876:1: ( rule__StructuredClassCS__Group__5__Impl rule__StructuredClassCS__Group__6 )
+ // InternalQVTimperative.g:17877:2: rule__StructuredClassCS__Group__5__Impl rule__StructuredClassCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_87);
+ pushFollow(FollowSets000.FOLLOW_85);
rule__StructuredClassCS__Group__5__Impl();
state._fsp--;
@@ -60044,31 +53431,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__5__Impl"
- // InternalQVTimperative.g:20269:1: rule__StructuredClassCS__Group__5__Impl : ( ( rule__StructuredClassCS__Group_5__0 )? ) ;
+ // InternalQVTimperative.g:17884:1: rule__StructuredClassCS__Group__5__Impl : ( ( rule__StructuredClassCS__Group_5__0 )? ) ;
public final void rule__StructuredClassCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20273:1: ( ( ( rule__StructuredClassCS__Group_5__0 )? ) )
- // InternalQVTimperative.g:20274:1: ( ( rule__StructuredClassCS__Group_5__0 )? )
+ // InternalQVTimperative.g:17888:1: ( ( ( rule__StructuredClassCS__Group_5__0 )? ) )
+ // InternalQVTimperative.g:17889:1: ( ( rule__StructuredClassCS__Group_5__0 )? )
{
- // InternalQVTimperative.g:20274:1: ( ( rule__StructuredClassCS__Group_5__0 )? )
- // InternalQVTimperative.g:20275:1: ( rule__StructuredClassCS__Group_5__0 )?
+ // InternalQVTimperative.g:17889:1: ( ( rule__StructuredClassCS__Group_5__0 )? )
+ // InternalQVTimperative.g:17890:1: ( rule__StructuredClassCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getGroup_5());
}
- // InternalQVTimperative.g:20276:1: ( rule__StructuredClassCS__Group_5__0 )?
- int alt195=2;
- int LA195_0 = input.LA(1);
+ // InternalQVTimperative.g:17891:1: ( rule__StructuredClassCS__Group_5__0 )?
+ int alt179=2;
+ int LA179_0 = input.LA(1);
- if ( (LA195_0==75) ) {
- alt195=1;
+ if ( (LA179_0==76) ) {
+ alt179=1;
}
- switch (alt195) {
+ switch (alt179) {
case 1 :
- // InternalQVTimperative.g:20276:2: rule__StructuredClassCS__Group_5__0
+ // InternalQVTimperative.g:17891:2: rule__StructuredClassCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_5__0();
@@ -60106,16 +53493,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__6"
- // InternalQVTimperative.g:20286:1: rule__StructuredClassCS__Group__6 : rule__StructuredClassCS__Group__6__Impl rule__StructuredClassCS__Group__7 ;
+ // InternalQVTimperative.g:17901:1: rule__StructuredClassCS__Group__6 : rule__StructuredClassCS__Group__6__Impl rule__StructuredClassCS__Group__7 ;
public final void rule__StructuredClassCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20290:1: ( rule__StructuredClassCS__Group__6__Impl rule__StructuredClassCS__Group__7 )
- // InternalQVTimperative.g:20291:2: rule__StructuredClassCS__Group__6__Impl rule__StructuredClassCS__Group__7
+ // InternalQVTimperative.g:17905:1: ( rule__StructuredClassCS__Group__6__Impl rule__StructuredClassCS__Group__7 )
+ // InternalQVTimperative.g:17906:2: rule__StructuredClassCS__Group__6__Impl rule__StructuredClassCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_87);
+ pushFollow(FollowSets000.FOLLOW_85);
rule__StructuredClassCS__Group__6__Impl();
state._fsp--;
@@ -60144,42 +53531,42 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__6__Impl"
- // InternalQVTimperative.g:20298:1: rule__StructuredClassCS__Group__6__Impl : ( ( rule__StructuredClassCS__Group_6__0 )? ) ;
+ // InternalQVTimperative.g:17913:1: rule__StructuredClassCS__Group__6__Impl : ( ( rule__StructuredClassCS__Group_6__0 )? ) ;
public final void rule__StructuredClassCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20302:1: ( ( ( rule__StructuredClassCS__Group_6__0 )? ) )
- // InternalQVTimperative.g:20303:1: ( ( rule__StructuredClassCS__Group_6__0 )? )
+ // InternalQVTimperative.g:17917:1: ( ( ( rule__StructuredClassCS__Group_6__0 )? ) )
+ // InternalQVTimperative.g:17918:1: ( ( rule__StructuredClassCS__Group_6__0 )? )
{
- // InternalQVTimperative.g:20303:1: ( ( rule__StructuredClassCS__Group_6__0 )? )
- // InternalQVTimperative.g:20304:1: ( rule__StructuredClassCS__Group_6__0 )?
+ // InternalQVTimperative.g:17918:1: ( ( rule__StructuredClassCS__Group_6__0 )? )
+ // InternalQVTimperative.g:17919:1: ( rule__StructuredClassCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getGroup_6());
}
- // InternalQVTimperative.g:20305:1: ( rule__StructuredClassCS__Group_6__0 )?
- int alt196=2;
- int LA196_0 = input.LA(1);
+ // InternalQVTimperative.g:17920:1: ( rule__StructuredClassCS__Group_6__0 )?
+ int alt180=2;
+ int LA180_0 = input.LA(1);
- if ( (LA196_0==69) ) {
- int LA196_1 = input.LA(2);
+ if ( (LA180_0==71) ) {
+ int LA180_1 = input.LA(2);
- if ( (LA196_1==71) ) {
- int LA196_3 = input.LA(3);
+ if ( (LA180_1==144) ) {
+ alt180=1;
+ }
+ else if ( (LA180_1==72) ) {
+ int LA180_4 = input.LA(3);
- if ( (LA196_3==18||LA196_3==69) ) {
- alt196=1;
+ if ( (LA180_4==19||LA180_4==71) ) {
+ alt180=1;
}
}
- else if ( (LA196_1==141) ) {
- alt196=1;
- }
}
- switch (alt196) {
+ switch (alt180) {
case 1 :
- // InternalQVTimperative.g:20305:2: rule__StructuredClassCS__Group_6__0
+ // InternalQVTimperative.g:17920:2: rule__StructuredClassCS__Group_6__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_6__0();
@@ -60217,14 +53604,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__7"
- // InternalQVTimperative.g:20315:1: rule__StructuredClassCS__Group__7 : rule__StructuredClassCS__Group__7__Impl ;
+ // InternalQVTimperative.g:17930:1: rule__StructuredClassCS__Group__7 : rule__StructuredClassCS__Group__7__Impl ;
public final void rule__StructuredClassCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20319:1: ( rule__StructuredClassCS__Group__7__Impl )
- // InternalQVTimperative.g:20320:2: rule__StructuredClassCS__Group__7__Impl
+ // InternalQVTimperative.g:17934:1: ( rule__StructuredClassCS__Group__7__Impl )
+ // InternalQVTimperative.g:17935:2: rule__StructuredClassCS__Group__7__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group__7__Impl();
@@ -60250,23 +53637,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group__7__Impl"
- // InternalQVTimperative.g:20326:1: rule__StructuredClassCS__Group__7__Impl : ( ( rule__StructuredClassCS__Alternatives_7 ) ) ;
+ // InternalQVTimperative.g:17941:1: rule__StructuredClassCS__Group__7__Impl : ( ( rule__StructuredClassCS__Alternatives_7 ) ) ;
public final void rule__StructuredClassCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20330:1: ( ( ( rule__StructuredClassCS__Alternatives_7 ) ) )
- // InternalQVTimperative.g:20331:1: ( ( rule__StructuredClassCS__Alternatives_7 ) )
+ // InternalQVTimperative.g:17945:1: ( ( ( rule__StructuredClassCS__Alternatives_7 ) ) )
+ // InternalQVTimperative.g:17946:1: ( ( rule__StructuredClassCS__Alternatives_7 ) )
{
- // InternalQVTimperative.g:20331:1: ( ( rule__StructuredClassCS__Alternatives_7 ) )
- // InternalQVTimperative.g:20332:1: ( rule__StructuredClassCS__Alternatives_7 )
+ // InternalQVTimperative.g:17946:1: ( ( rule__StructuredClassCS__Alternatives_7 ) )
+ // InternalQVTimperative.g:17947:1: ( rule__StructuredClassCS__Alternatives_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getAlternatives_7());
}
- // InternalQVTimperative.g:20333:1: ( rule__StructuredClassCS__Alternatives_7 )
- // InternalQVTimperative.g:20333:2: rule__StructuredClassCS__Alternatives_7
+ // InternalQVTimperative.g:17948:1: ( rule__StructuredClassCS__Alternatives_7 )
+ // InternalQVTimperative.g:17948:2: rule__StructuredClassCS__Alternatives_7
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Alternatives_7();
@@ -60301,16 +53688,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_4__0"
- // InternalQVTimperative.g:20359:1: rule__StructuredClassCS__Group_4__0 : rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1 ;
+ // InternalQVTimperative.g:17974:1: rule__StructuredClassCS__Group_4__0 : rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1 ;
public final void rule__StructuredClassCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20363:1: ( rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1 )
- // InternalQVTimperative.g:20364:2: rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1
+ // InternalQVTimperative.g:17978:1: ( rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1 )
+ // InternalQVTimperative.g:17979:2: rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__StructuredClassCS__Group_4__0__Impl();
state._fsp--;
@@ -60339,22 +53726,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_4__0__Impl"
- // InternalQVTimperative.g:20371:1: rule__StructuredClassCS__Group_4__0__Impl : ( 'extends' ) ;
+ // InternalQVTimperative.g:17986:1: rule__StructuredClassCS__Group_4__0__Impl : ( 'extends' ) ;
public final void rule__StructuredClassCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20375:1: ( ( 'extends' ) )
- // InternalQVTimperative.g:20376:1: ( 'extends' )
+ // InternalQVTimperative.g:17990:1: ( ( 'extends' ) )
+ // InternalQVTimperative.g:17991:1: ( 'extends' )
{
- // InternalQVTimperative.g:20376:1: ( 'extends' )
- // InternalQVTimperative.g:20377:1: 'extends'
+ // InternalQVTimperative.g:17991:1: ( 'extends' )
+ // InternalQVTimperative.g:17992:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getExtendsKeyword_4_0());
}
- match(input,96,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,97,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStructuredClassCSAccess().getExtendsKeyword_4_0());
}
@@ -60380,16 +53767,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_4__1"
- // InternalQVTimperative.g:20390:1: rule__StructuredClassCS__Group_4__1 : rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2 ;
+ // InternalQVTimperative.g:18005:1: rule__StructuredClassCS__Group_4__1 : rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2 ;
public final void rule__StructuredClassCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20394:1: ( rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2 )
- // InternalQVTimperative.g:20395:2: rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2
+ // InternalQVTimperative.g:18009:1: ( rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2 )
+ // InternalQVTimperative.g:18010:2: rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__StructuredClassCS__Group_4__1__Impl();
state._fsp--;
@@ -60418,23 +53805,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_4__1__Impl"
- // InternalQVTimperative.g:20402:1: rule__StructuredClassCS__Group_4__1__Impl : ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) ) ;
+ // InternalQVTimperative.g:18017:1: rule__StructuredClassCS__Group_4__1__Impl : ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) ) ;
public final void rule__StructuredClassCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20406:1: ( ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) ) )
- // InternalQVTimperative.g:20407:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) )
+ // InternalQVTimperative.g:18021:1: ( ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) ) )
+ // InternalQVTimperative.g:18022:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) )
{
- // InternalQVTimperative.g:20407:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) )
- // InternalQVTimperative.g:20408:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 )
+ // InternalQVTimperative.g:18022:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) )
+ // InternalQVTimperative.g:18023:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesAssignment_4_1());
}
- // InternalQVTimperative.g:20409:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 )
- // InternalQVTimperative.g:20409:2: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1
+ // InternalQVTimperative.g:18024:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 )
+ // InternalQVTimperative.g:18024:2: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1();
@@ -60469,14 +53856,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_4__2"
- // InternalQVTimperative.g:20419:1: rule__StructuredClassCS__Group_4__2 : rule__StructuredClassCS__Group_4__2__Impl ;
+ // InternalQVTimperative.g:18034:1: rule__StructuredClassCS__Group_4__2 : rule__StructuredClassCS__Group_4__2__Impl ;
public final void rule__StructuredClassCS__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20423:1: ( rule__StructuredClassCS__Group_4__2__Impl )
- // InternalQVTimperative.g:20424:2: rule__StructuredClassCS__Group_4__2__Impl
+ // InternalQVTimperative.g:18038:1: ( rule__StructuredClassCS__Group_4__2__Impl )
+ // InternalQVTimperative.g:18039:2: rule__StructuredClassCS__Group_4__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_4__2__Impl();
@@ -60502,37 +53889,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_4__2__Impl"
- // InternalQVTimperative.g:20430:1: rule__StructuredClassCS__Group_4__2__Impl : ( ( rule__StructuredClassCS__Group_4_2__0 )* ) ;
+ // InternalQVTimperative.g:18045:1: rule__StructuredClassCS__Group_4__2__Impl : ( ( rule__StructuredClassCS__Group_4_2__0 )* ) ;
public final void rule__StructuredClassCS__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20434:1: ( ( ( rule__StructuredClassCS__Group_4_2__0 )* ) )
- // InternalQVTimperative.g:20435:1: ( ( rule__StructuredClassCS__Group_4_2__0 )* )
+ // InternalQVTimperative.g:18049:1: ( ( ( rule__StructuredClassCS__Group_4_2__0 )* ) )
+ // InternalQVTimperative.g:18050:1: ( ( rule__StructuredClassCS__Group_4_2__0 )* )
{
- // InternalQVTimperative.g:20435:1: ( ( rule__StructuredClassCS__Group_4_2__0 )* )
- // InternalQVTimperative.g:20436:1: ( rule__StructuredClassCS__Group_4_2__0 )*
+ // InternalQVTimperative.g:18050:1: ( ( rule__StructuredClassCS__Group_4_2__0 )* )
+ // InternalQVTimperative.g:18051:1: ( rule__StructuredClassCS__Group_4_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getGroup_4_2());
}
- // InternalQVTimperative.g:20437:1: ( rule__StructuredClassCS__Group_4_2__0 )*
- loop197:
+ // InternalQVTimperative.g:18052:1: ( rule__StructuredClassCS__Group_4_2__0 )*
+ loop181:
do {
- int alt197=2;
- int LA197_0 = input.LA(1);
+ int alt181=2;
+ int LA181_0 = input.LA(1);
- if ( (LA197_0==72) ) {
- alt197=1;
+ if ( (LA181_0==73) ) {
+ alt181=1;
}
- switch (alt197) {
+ switch (alt181) {
case 1 :
- // InternalQVTimperative.g:20437:2: rule__StructuredClassCS__Group_4_2__0
+ // InternalQVTimperative.g:18052:2: rule__StructuredClassCS__Group_4_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__StructuredClassCS__Group_4_2__0();
state._fsp--;
@@ -60542,7 +53929,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop197;
+ break loop181;
}
} while (true);
@@ -60571,16 +53958,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_4_2__0"
- // InternalQVTimperative.g:20453:1: rule__StructuredClassCS__Group_4_2__0 : rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1 ;
+ // InternalQVTimperative.g:18068:1: rule__StructuredClassCS__Group_4_2__0 : rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1 ;
public final void rule__StructuredClassCS__Group_4_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20457:1: ( rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1 )
- // InternalQVTimperative.g:20458:2: rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1
+ // InternalQVTimperative.g:18072:1: ( rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1 )
+ // InternalQVTimperative.g:18073:2: rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__StructuredClassCS__Group_4_2__0__Impl();
state._fsp--;
@@ -60609,22 +53996,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_4_2__0__Impl"
- // InternalQVTimperative.g:20465:1: rule__StructuredClassCS__Group_4_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:18080:1: rule__StructuredClassCS__Group_4_2__0__Impl : ( ',' ) ;
public final void rule__StructuredClassCS__Group_4_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20469:1: ( ( ',' ) )
- // InternalQVTimperative.g:20470:1: ( ',' )
+ // InternalQVTimperative.g:18084:1: ( ( ',' ) )
+ // InternalQVTimperative.g:18085:1: ( ',' )
{
- // InternalQVTimperative.g:20470:1: ( ',' )
- // InternalQVTimperative.g:20471:1: ','
+ // InternalQVTimperative.g:18085:1: ( ',' )
+ // InternalQVTimperative.g:18086:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getCommaKeyword_4_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStructuredClassCSAccess().getCommaKeyword_4_2_0());
}
@@ -60650,14 +54037,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_4_2__1"
- // InternalQVTimperative.g:20484:1: rule__StructuredClassCS__Group_4_2__1 : rule__StructuredClassCS__Group_4_2__1__Impl ;
+ // InternalQVTimperative.g:18099:1: rule__StructuredClassCS__Group_4_2__1 : rule__StructuredClassCS__Group_4_2__1__Impl ;
public final void rule__StructuredClassCS__Group_4_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20488:1: ( rule__StructuredClassCS__Group_4_2__1__Impl )
- // InternalQVTimperative.g:20489:2: rule__StructuredClassCS__Group_4_2__1__Impl
+ // InternalQVTimperative.g:18103:1: ( rule__StructuredClassCS__Group_4_2__1__Impl )
+ // InternalQVTimperative.g:18104:2: rule__StructuredClassCS__Group_4_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_4_2__1__Impl();
@@ -60683,23 +54070,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_4_2__1__Impl"
- // InternalQVTimperative.g:20495:1: rule__StructuredClassCS__Group_4_2__1__Impl : ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) ) ;
+ // InternalQVTimperative.g:18110:1: rule__StructuredClassCS__Group_4_2__1__Impl : ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) ) ;
public final void rule__StructuredClassCS__Group_4_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20499:1: ( ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) ) )
- // InternalQVTimperative.g:20500:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) )
+ // InternalQVTimperative.g:18114:1: ( ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) ) )
+ // InternalQVTimperative.g:18115:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) )
{
- // InternalQVTimperative.g:20500:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) )
- // InternalQVTimperative.g:20501:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 )
+ // InternalQVTimperative.g:18115:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) )
+ // InternalQVTimperative.g:18116:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesAssignment_4_2_1());
}
- // InternalQVTimperative.g:20502:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 )
- // InternalQVTimperative.g:20502:2: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1
+ // InternalQVTimperative.g:18117:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 )
+ // InternalQVTimperative.g:18117:2: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1();
@@ -60734,16 +54121,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_5__0"
- // InternalQVTimperative.g:20516:1: rule__StructuredClassCS__Group_5__0 : rule__StructuredClassCS__Group_5__0__Impl rule__StructuredClassCS__Group_5__1 ;
+ // InternalQVTimperative.g:18131:1: rule__StructuredClassCS__Group_5__0 : rule__StructuredClassCS__Group_5__0__Impl rule__StructuredClassCS__Group_5__1 ;
public final void rule__StructuredClassCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20520:1: ( rule__StructuredClassCS__Group_5__0__Impl rule__StructuredClassCS__Group_5__1 )
- // InternalQVTimperative.g:20521:2: rule__StructuredClassCS__Group_5__0__Impl rule__StructuredClassCS__Group_5__1
+ // InternalQVTimperative.g:18135:1: ( rule__StructuredClassCS__Group_5__0__Impl rule__StructuredClassCS__Group_5__1 )
+ // InternalQVTimperative.g:18136:2: rule__StructuredClassCS__Group_5__0__Impl rule__StructuredClassCS__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_58);
+ pushFollow(FollowSets000.FOLLOW_56);
rule__StructuredClassCS__Group_5__0__Impl();
state._fsp--;
@@ -60772,22 +54159,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_5__0__Impl"
- // InternalQVTimperative.g:20528:1: rule__StructuredClassCS__Group_5__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:18143:1: rule__StructuredClassCS__Group_5__0__Impl : ( ':' ) ;
public final void rule__StructuredClassCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20532:1: ( ( ':' ) )
- // InternalQVTimperative.g:20533:1: ( ':' )
+ // InternalQVTimperative.g:18147:1: ( ( ':' ) )
+ // InternalQVTimperative.g:18148:1: ( ':' )
{
- // InternalQVTimperative.g:20533:1: ( ':' )
- // InternalQVTimperative.g:20534:1: ':'
+ // InternalQVTimperative.g:18148:1: ( ':' )
+ // InternalQVTimperative.g:18149:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getColonKeyword_5_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStructuredClassCSAccess().getColonKeyword_5_0());
}
@@ -60813,14 +54200,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_5__1"
- // InternalQVTimperative.g:20547:1: rule__StructuredClassCS__Group_5__1 : rule__StructuredClassCS__Group_5__1__Impl ;
+ // InternalQVTimperative.g:18162:1: rule__StructuredClassCS__Group_5__1 : rule__StructuredClassCS__Group_5__1__Impl ;
public final void rule__StructuredClassCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20551:1: ( rule__StructuredClassCS__Group_5__1__Impl )
- // InternalQVTimperative.g:20552:2: rule__StructuredClassCS__Group_5__1__Impl
+ // InternalQVTimperative.g:18166:1: ( rule__StructuredClassCS__Group_5__1__Impl )
+ // InternalQVTimperative.g:18167:2: rule__StructuredClassCS__Group_5__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_5__1__Impl();
@@ -60846,23 +54233,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_5__1__Impl"
- // InternalQVTimperative.g:20558:1: rule__StructuredClassCS__Group_5__1__Impl : ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) ) ;
+ // InternalQVTimperative.g:18173:1: rule__StructuredClassCS__Group_5__1__Impl : ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) ) ;
public final void rule__StructuredClassCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20562:1: ( ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) ) )
- // InternalQVTimperative.g:20563:1: ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) )
+ // InternalQVTimperative.g:18177:1: ( ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) ) )
+ // InternalQVTimperative.g:18178:1: ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) )
{
- // InternalQVTimperative.g:20563:1: ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) )
- // InternalQVTimperative.g:20564:1: ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 )
+ // InternalQVTimperative.g:18178:1: ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) )
+ // InternalQVTimperative.g:18179:1: ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getInstanceClassNameAssignment_5_1());
}
- // InternalQVTimperative.g:20565:1: ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 )
- // InternalQVTimperative.g:20565:2: rule__StructuredClassCS__InstanceClassNameAssignment_5_1
+ // InternalQVTimperative.g:18180:1: ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 )
+ // InternalQVTimperative.g:18180:2: rule__StructuredClassCS__InstanceClassNameAssignment_5_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__InstanceClassNameAssignment_5_1();
@@ -60897,16 +54284,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_6__0"
- // InternalQVTimperative.g:20579:1: rule__StructuredClassCS__Group_6__0 : rule__StructuredClassCS__Group_6__0__Impl rule__StructuredClassCS__Group_6__1 ;
+ // InternalQVTimperative.g:18194:1: rule__StructuredClassCS__Group_6__0 : rule__StructuredClassCS__Group_6__0__Impl rule__StructuredClassCS__Group_6__1 ;
public final void rule__StructuredClassCS__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20583:1: ( rule__StructuredClassCS__Group_6__0__Impl rule__StructuredClassCS__Group_6__1 )
- // InternalQVTimperative.g:20584:2: rule__StructuredClassCS__Group_6__0__Impl rule__StructuredClassCS__Group_6__1
+ // InternalQVTimperative.g:18198:1: ( rule__StructuredClassCS__Group_6__0__Impl rule__StructuredClassCS__Group_6__1 )
+ // InternalQVTimperative.g:18199:2: rule__StructuredClassCS__Group_6__0__Impl rule__StructuredClassCS__Group_6__1
{
- pushFollow(FollowSets000.FOLLOW_88);
+ pushFollow(FollowSets000.FOLLOW_86);
rule__StructuredClassCS__Group_6__0__Impl();
state._fsp--;
@@ -60935,22 +54322,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_6__0__Impl"
- // InternalQVTimperative.g:20591:1: rule__StructuredClassCS__Group_6__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:18206:1: rule__StructuredClassCS__Group_6__0__Impl : ( '{' ) ;
public final void rule__StructuredClassCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20595:1: ( ( '{' ) )
- // InternalQVTimperative.g:20596:1: ( '{' )
+ // InternalQVTimperative.g:18210:1: ( ( '{' ) )
+ // InternalQVTimperative.g:18211:1: ( '{' )
{
- // InternalQVTimperative.g:20596:1: ( '{' )
- // InternalQVTimperative.g:20597:1: '{'
+ // InternalQVTimperative.g:18211:1: ( '{' )
+ // InternalQVTimperative.g:18212:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getLeftCurlyBracketKeyword_6_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStructuredClassCSAccess().getLeftCurlyBracketKeyword_6_0());
}
@@ -60976,16 +54363,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_6__1"
- // InternalQVTimperative.g:20610:1: rule__StructuredClassCS__Group_6__1 : rule__StructuredClassCS__Group_6__1__Impl rule__StructuredClassCS__Group_6__2 ;
+ // InternalQVTimperative.g:18225:1: rule__StructuredClassCS__Group_6__1 : rule__StructuredClassCS__Group_6__1__Impl rule__StructuredClassCS__Group_6__2 ;
public final void rule__StructuredClassCS__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20614:1: ( rule__StructuredClassCS__Group_6__1__Impl rule__StructuredClassCS__Group_6__2 )
- // InternalQVTimperative.g:20615:2: rule__StructuredClassCS__Group_6__1__Impl rule__StructuredClassCS__Group_6__2
+ // InternalQVTimperative.g:18229:1: ( rule__StructuredClassCS__Group_6__1__Impl rule__StructuredClassCS__Group_6__2 )
+ // InternalQVTimperative.g:18230:2: rule__StructuredClassCS__Group_6__1__Impl rule__StructuredClassCS__Group_6__2
{
- pushFollow(FollowSets000.FOLLOW_88);
+ pushFollow(FollowSets000.FOLLOW_86);
rule__StructuredClassCS__Group_6__1__Impl();
state._fsp--;
@@ -61014,31 +54401,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_6__1__Impl"
- // InternalQVTimperative.g:20622:1: rule__StructuredClassCS__Group_6__1__Impl : ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? ) ;
+ // InternalQVTimperative.g:18237:1: rule__StructuredClassCS__Group_6__1__Impl : ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? ) ;
public final void rule__StructuredClassCS__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20626:1: ( ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? ) )
- // InternalQVTimperative.g:20627:1: ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? )
+ // InternalQVTimperative.g:18241:1: ( ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? ) )
+ // InternalQVTimperative.g:18242:1: ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? )
{
- // InternalQVTimperative.g:20627:1: ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? )
- // InternalQVTimperative.g:20628:1: ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )?
+ // InternalQVTimperative.g:18242:1: ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? )
+ // InternalQVTimperative.g:18243:1: ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsInterfaceAssignment_6_1());
}
- // InternalQVTimperative.g:20629:1: ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )?
- int alt198=2;
- int LA198_0 = input.LA(1);
+ // InternalQVTimperative.g:18244:1: ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )?
+ int alt182=2;
+ int LA182_0 = input.LA(1);
- if ( (LA198_0==141) ) {
- alt198=1;
+ if ( (LA182_0==144) ) {
+ alt182=1;
}
- switch (alt198) {
+ switch (alt182) {
case 1 :
- // InternalQVTimperative.g:20629:2: rule__StructuredClassCS__IsInterfaceAssignment_6_1
+ // InternalQVTimperative.g:18244:2: rule__StructuredClassCS__IsInterfaceAssignment_6_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__IsInterfaceAssignment_6_1();
@@ -61076,14 +54463,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_6__2"
- // InternalQVTimperative.g:20639:1: rule__StructuredClassCS__Group_6__2 : rule__StructuredClassCS__Group_6__2__Impl ;
+ // InternalQVTimperative.g:18254:1: rule__StructuredClassCS__Group_6__2 : rule__StructuredClassCS__Group_6__2__Impl ;
public final void rule__StructuredClassCS__Group_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20643:1: ( rule__StructuredClassCS__Group_6__2__Impl )
- // InternalQVTimperative.g:20644:2: rule__StructuredClassCS__Group_6__2__Impl
+ // InternalQVTimperative.g:18258:1: ( rule__StructuredClassCS__Group_6__2__Impl )
+ // InternalQVTimperative.g:18259:2: rule__StructuredClassCS__Group_6__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_6__2__Impl();
@@ -61109,22 +54496,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_6__2__Impl"
- // InternalQVTimperative.g:20650:1: rule__StructuredClassCS__Group_6__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:18265:1: rule__StructuredClassCS__Group_6__2__Impl : ( '}' ) ;
public final void rule__StructuredClassCS__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20654:1: ( ( '}' ) )
- // InternalQVTimperative.g:20655:1: ( '}' )
+ // InternalQVTimperative.g:18269:1: ( ( '}' ) )
+ // InternalQVTimperative.g:18270:1: ( '}' )
{
- // InternalQVTimperative.g:20655:1: ( '}' )
- // InternalQVTimperative.g:20656:1: '}'
+ // InternalQVTimperative.g:18270:1: ( '}' )
+ // InternalQVTimperative.g:18271:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getRightCurlyBracketKeyword_6_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStructuredClassCSAccess().getRightCurlyBracketKeyword_6_2());
}
@@ -61150,16 +54537,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_7_0__0"
- // InternalQVTimperative.g:20675:1: rule__StructuredClassCS__Group_7_0__0 : rule__StructuredClassCS__Group_7_0__0__Impl rule__StructuredClassCS__Group_7_0__1 ;
+ // InternalQVTimperative.g:18290:1: rule__StructuredClassCS__Group_7_0__0 : rule__StructuredClassCS__Group_7_0__0__Impl rule__StructuredClassCS__Group_7_0__1 ;
public final void rule__StructuredClassCS__Group_7_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20679:1: ( rule__StructuredClassCS__Group_7_0__0__Impl rule__StructuredClassCS__Group_7_0__1 )
- // InternalQVTimperative.g:20680:2: rule__StructuredClassCS__Group_7_0__0__Impl rule__StructuredClassCS__Group_7_0__1
+ // InternalQVTimperative.g:18294:1: ( rule__StructuredClassCS__Group_7_0__0__Impl rule__StructuredClassCS__Group_7_0__1 )
+ // InternalQVTimperative.g:18295:2: rule__StructuredClassCS__Group_7_0__0__Impl rule__StructuredClassCS__Group_7_0__1
{
- pushFollow(FollowSets000.FOLLOW_89);
+ pushFollow(FollowSets000.FOLLOW_87);
rule__StructuredClassCS__Group_7_0__0__Impl();
state._fsp--;
@@ -61188,22 +54575,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_7_0__0__Impl"
- // InternalQVTimperative.g:20687:1: rule__StructuredClassCS__Group_7_0__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:18302:1: rule__StructuredClassCS__Group_7_0__0__Impl : ( '{' ) ;
public final void rule__StructuredClassCS__Group_7_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20691:1: ( ( '{' ) )
- // InternalQVTimperative.g:20692:1: ( '{' )
+ // InternalQVTimperative.g:18306:1: ( ( '{' ) )
+ // InternalQVTimperative.g:18307:1: ( '{' )
{
- // InternalQVTimperative.g:20692:1: ( '{' )
- // InternalQVTimperative.g:20693:1: '{'
+ // InternalQVTimperative.g:18307:1: ( '{' )
+ // InternalQVTimperative.g:18308:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getLeftCurlyBracketKeyword_7_0_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStructuredClassCSAccess().getLeftCurlyBracketKeyword_7_0_0());
}
@@ -61229,16 +54616,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_7_0__1"
- // InternalQVTimperative.g:20706:1: rule__StructuredClassCS__Group_7_0__1 : rule__StructuredClassCS__Group_7_0__1__Impl rule__StructuredClassCS__Group_7_0__2 ;
+ // InternalQVTimperative.g:18321:1: rule__StructuredClassCS__Group_7_0__1 : rule__StructuredClassCS__Group_7_0__1__Impl rule__StructuredClassCS__Group_7_0__2 ;
public final void rule__StructuredClassCS__Group_7_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20710:1: ( rule__StructuredClassCS__Group_7_0__1__Impl rule__StructuredClassCS__Group_7_0__2 )
- // InternalQVTimperative.g:20711:2: rule__StructuredClassCS__Group_7_0__1__Impl rule__StructuredClassCS__Group_7_0__2
+ // InternalQVTimperative.g:18325:1: ( rule__StructuredClassCS__Group_7_0__1__Impl rule__StructuredClassCS__Group_7_0__2 )
+ // InternalQVTimperative.g:18326:2: rule__StructuredClassCS__Group_7_0__1__Impl rule__StructuredClassCS__Group_7_0__2
{
- pushFollow(FollowSets000.FOLLOW_89);
+ pushFollow(FollowSets000.FOLLOW_87);
rule__StructuredClassCS__Group_7_0__1__Impl();
state._fsp--;
@@ -61267,37 +54654,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_7_0__1__Impl"
- // InternalQVTimperative.g:20718:1: rule__StructuredClassCS__Group_7_0__1__Impl : ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* ) ;
+ // InternalQVTimperative.g:18333:1: rule__StructuredClassCS__Group_7_0__1__Impl : ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* ) ;
public final void rule__StructuredClassCS__Group_7_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20722:1: ( ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* ) )
- // InternalQVTimperative.g:20723:1: ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* )
+ // InternalQVTimperative.g:18337:1: ( ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* ) )
+ // InternalQVTimperative.g:18338:1: ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* )
{
- // InternalQVTimperative.g:20723:1: ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* )
- // InternalQVTimperative.g:20724:1: ( rule__StructuredClassCS__Alternatives_7_0_1 )*
+ // InternalQVTimperative.g:18338:1: ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* )
+ // InternalQVTimperative.g:18339:1: ( rule__StructuredClassCS__Alternatives_7_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getAlternatives_7_0_1());
}
- // InternalQVTimperative.g:20725:1: ( rule__StructuredClassCS__Alternatives_7_0_1 )*
- loop199:
+ // InternalQVTimperative.g:18340:1: ( rule__StructuredClassCS__Alternatives_7_0_1 )*
+ loop183:
do {
- int alt199=2;
- int LA199_0 = input.LA(1);
+ int alt183=2;
+ int LA183_0 = input.LA(1);
- if ( (LA199_0==84||LA199_0==90||LA199_0==93||(LA199_0>=117 && LA199_0<=118)) ) {
- alt199=1;
+ if ( (LA183_0==85||LA183_0==91||LA183_0==94||(LA183_0>=120 && LA183_0<=121)) ) {
+ alt183=1;
}
- switch (alt199) {
+ switch (alt183) {
case 1 :
- // InternalQVTimperative.g:20725:2: rule__StructuredClassCS__Alternatives_7_0_1
+ // InternalQVTimperative.g:18340:2: rule__StructuredClassCS__Alternatives_7_0_1
{
- pushFollow(FollowSets000.FOLLOW_90);
+ pushFollow(FollowSets000.FOLLOW_88);
rule__StructuredClassCS__Alternatives_7_0_1();
state._fsp--;
@@ -61307,7 +54694,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop199;
+ break loop183;
}
} while (true);
@@ -61336,14 +54723,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_7_0__2"
- // InternalQVTimperative.g:20735:1: rule__StructuredClassCS__Group_7_0__2 : rule__StructuredClassCS__Group_7_0__2__Impl ;
+ // InternalQVTimperative.g:18350:1: rule__StructuredClassCS__Group_7_0__2 : rule__StructuredClassCS__Group_7_0__2__Impl ;
public final void rule__StructuredClassCS__Group_7_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20739:1: ( rule__StructuredClassCS__Group_7_0__2__Impl )
- // InternalQVTimperative.g:20740:2: rule__StructuredClassCS__Group_7_0__2__Impl
+ // InternalQVTimperative.g:18354:1: ( rule__StructuredClassCS__Group_7_0__2__Impl )
+ // InternalQVTimperative.g:18355:2: rule__StructuredClassCS__Group_7_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_7_0__2__Impl();
@@ -61369,22 +54756,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__Group_7_0__2__Impl"
- // InternalQVTimperative.g:20746:1: rule__StructuredClassCS__Group_7_0__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:18361:1: rule__StructuredClassCS__Group_7_0__2__Impl : ( '}' ) ;
public final void rule__StructuredClassCS__Group_7_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20750:1: ( ( '}' ) )
- // InternalQVTimperative.g:20751:1: ( '}' )
+ // InternalQVTimperative.g:18365:1: ( ( '}' ) )
+ // InternalQVTimperative.g:18366:1: ( '}' )
{
- // InternalQVTimperative.g:20751:1: ( '}' )
- // InternalQVTimperative.g:20752:1: '}'
+ // InternalQVTimperative.g:18366:1: ( '}' )
+ // InternalQVTimperative.g:18367:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getRightCurlyBracketKeyword_7_0_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStructuredClassCSAccess().getRightCurlyBracketKeyword_7_0_2());
}
@@ -61410,16 +54797,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedMultiplicityRefCS__Group__0"
- // InternalQVTimperative.g:20771:1: rule__TypedMultiplicityRefCS__Group__0 : rule__TypedMultiplicityRefCS__Group__0__Impl rule__TypedMultiplicityRefCS__Group__1 ;
+ // InternalQVTimperative.g:18386:1: rule__TypedMultiplicityRefCS__Group__0 : rule__TypedMultiplicityRefCS__Group__0__Impl rule__TypedMultiplicityRefCS__Group__1 ;
public final void rule__TypedMultiplicityRefCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20775:1: ( rule__TypedMultiplicityRefCS__Group__0__Impl rule__TypedMultiplicityRefCS__Group__1 )
- // InternalQVTimperative.g:20776:2: rule__TypedMultiplicityRefCS__Group__0__Impl rule__TypedMultiplicityRefCS__Group__1
+ // InternalQVTimperative.g:18390:1: ( rule__TypedMultiplicityRefCS__Group__0__Impl rule__TypedMultiplicityRefCS__Group__1 )
+ // InternalQVTimperative.g:18391:2: rule__TypedMultiplicityRefCS__Group__0__Impl rule__TypedMultiplicityRefCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_91);
+ pushFollow(FollowSets000.FOLLOW_89);
rule__TypedMultiplicityRefCS__Group__0__Impl();
state._fsp--;
@@ -61448,17 +54835,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedMultiplicityRefCS__Group__0__Impl"
- // InternalQVTimperative.g:20783:1: rule__TypedMultiplicityRefCS__Group__0__Impl : ( ruleTypedRefCS ) ;
+ // InternalQVTimperative.g:18398:1: rule__TypedMultiplicityRefCS__Group__0__Impl : ( ruleTypedRefCS ) ;
public final void rule__TypedMultiplicityRefCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20787:1: ( ( ruleTypedRefCS ) )
- // InternalQVTimperative.g:20788:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:18402:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTimperative.g:18403:1: ( ruleTypedRefCS )
{
- // InternalQVTimperative.g:20788:1: ( ruleTypedRefCS )
- // InternalQVTimperative.g:20789:1: ruleTypedRefCS
+ // InternalQVTimperative.g:18403:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:18404:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRefCSAccess().getTypedRefCSParserRuleCall_0());
@@ -61493,14 +54880,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedMultiplicityRefCS__Group__1"
- // InternalQVTimperative.g:20800:1: rule__TypedMultiplicityRefCS__Group__1 : rule__TypedMultiplicityRefCS__Group__1__Impl ;
+ // InternalQVTimperative.g:18415:1: rule__TypedMultiplicityRefCS__Group__1 : rule__TypedMultiplicityRefCS__Group__1__Impl ;
public final void rule__TypedMultiplicityRefCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20804:1: ( rule__TypedMultiplicityRefCS__Group__1__Impl )
- // InternalQVTimperative.g:20805:2: rule__TypedMultiplicityRefCS__Group__1__Impl
+ // InternalQVTimperative.g:18419:1: ( rule__TypedMultiplicityRefCS__Group__1__Impl )
+ // InternalQVTimperative.g:18420:2: rule__TypedMultiplicityRefCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedMultiplicityRefCS__Group__1__Impl();
@@ -61526,31 +54913,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedMultiplicityRefCS__Group__1__Impl"
- // InternalQVTimperative.g:20811:1: rule__TypedMultiplicityRefCS__Group__1__Impl : ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? ) ;
+ // InternalQVTimperative.g:18426:1: rule__TypedMultiplicityRefCS__Group__1__Impl : ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? ) ;
public final void rule__TypedMultiplicityRefCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20815:1: ( ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? ) )
- // InternalQVTimperative.g:20816:1: ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTimperative.g:18430:1: ( ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? ) )
+ // InternalQVTimperative.g:18431:1: ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? )
{
- // InternalQVTimperative.g:20816:1: ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? )
- // InternalQVTimperative.g:20817:1: ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )?
+ // InternalQVTimperative.g:18431:1: ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTimperative.g:18432:1: ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRefCSAccess().getOwnedMultiplicityAssignment_1());
}
- // InternalQVTimperative.g:20818:1: ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )?
- int alt200=2;
- int LA200_0 = input.LA(1);
+ // InternalQVTimperative.g:18433:1: ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )?
+ int alt184=2;
+ int LA184_0 = input.LA(1);
- if ( (LA200_0==104) ) {
- alt200=1;
+ if ( (LA184_0==105) ) {
+ alt184=1;
}
- switch (alt200) {
+ switch (alt184) {
case 1 :
- // InternalQVTimperative.g:20818:2: rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1
+ // InternalQVTimperative.g:18433:2: rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1();
@@ -61588,16 +54975,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SIGNED__Group__0"
- // InternalQVTimperative.g:20832:1: rule__SIGNED__Group__0 : rule__SIGNED__Group__0__Impl rule__SIGNED__Group__1 ;
+ // InternalQVTimperative.g:18447:1: rule__SIGNED__Group__0 : rule__SIGNED__Group__0__Impl rule__SIGNED__Group__1 ;
public final void rule__SIGNED__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20836:1: ( rule__SIGNED__Group__0__Impl rule__SIGNED__Group__1 )
- // InternalQVTimperative.g:20837:2: rule__SIGNED__Group__0__Impl rule__SIGNED__Group__1
+ // InternalQVTimperative.g:18451:1: ( rule__SIGNED__Group__0__Impl rule__SIGNED__Group__1 )
+ // InternalQVTimperative.g:18452:2: rule__SIGNED__Group__0__Impl rule__SIGNED__Group__1
{
- pushFollow(FollowSets000.FOLLOW_71);
+ pushFollow(FollowSets000.FOLLOW_69);
rule__SIGNED__Group__0__Impl();
state._fsp--;
@@ -61626,33 +55013,33 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SIGNED__Group__0__Impl"
- // InternalQVTimperative.g:20844:1: rule__SIGNED__Group__0__Impl : ( ( '-' )? ) ;
+ // InternalQVTimperative.g:18459:1: rule__SIGNED__Group__0__Impl : ( ( '-' )? ) ;
public final void rule__SIGNED__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20848:1: ( ( ( '-' )? ) )
- // InternalQVTimperative.g:20849:1: ( ( '-' )? )
+ // InternalQVTimperative.g:18463:1: ( ( ( '-' )? ) )
+ // InternalQVTimperative.g:18464:1: ( ( '-' )? )
{
- // InternalQVTimperative.g:20849:1: ( ( '-' )? )
- // InternalQVTimperative.g:20850:1: ( '-' )?
+ // InternalQVTimperative.g:18464:1: ( ( '-' )? )
+ // InternalQVTimperative.g:18465:1: ( '-' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSIGNEDAccess().getHyphenMinusKeyword_0());
}
- // InternalQVTimperative.g:20851:1: ( '-' )?
- int alt201=2;
- int LA201_0 = input.LA(1);
+ // InternalQVTimperative.g:18466:1: ( '-' )?
+ int alt185=2;
+ int LA185_0 = input.LA(1);
- if ( (LA201_0==31) ) {
- alt201=1;
+ if ( (LA185_0==33) ) {
+ alt185=1;
}
- switch (alt201) {
+ switch (alt185) {
case 1 :
- // InternalQVTimperative.g:20852:2: '-'
+ // InternalQVTimperative.g:18467:2: '-'
{
- match(input,31,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,33,FollowSets000.FOLLOW_2); if (state.failed) return ;
}
break;
@@ -61684,14 +55071,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SIGNED__Group__1"
- // InternalQVTimperative.g:20863:1: rule__SIGNED__Group__1 : rule__SIGNED__Group__1__Impl ;
+ // InternalQVTimperative.g:18478:1: rule__SIGNED__Group__1 : rule__SIGNED__Group__1__Impl ;
public final void rule__SIGNED__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20867:1: ( rule__SIGNED__Group__1__Impl )
- // InternalQVTimperative.g:20868:2: rule__SIGNED__Group__1__Impl
+ // InternalQVTimperative.g:18482:1: ( rule__SIGNED__Group__1__Impl )
+ // InternalQVTimperative.g:18483:2: rule__SIGNED__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SIGNED__Group__1__Impl();
@@ -61717,17 +55104,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SIGNED__Group__1__Impl"
- // InternalQVTimperative.g:20874:1: rule__SIGNED__Group__1__Impl : ( RULE_INT ) ;
+ // InternalQVTimperative.g:18489:1: rule__SIGNED__Group__1__Impl : ( RULE_INT ) ;
public final void rule__SIGNED__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20878:1: ( ( RULE_INT ) )
- // InternalQVTimperative.g:20879:1: ( RULE_INT )
+ // InternalQVTimperative.g:18493:1: ( ( RULE_INT ) )
+ // InternalQVTimperative.g:18494:1: ( RULE_INT )
{
- // InternalQVTimperative.g:20879:1: ( RULE_INT )
- // InternalQVTimperative.g:20880:1: RULE_INT
+ // InternalQVTimperative.g:18494:1: ( RULE_INT )
+ // InternalQVTimperative.g:18495:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSIGNEDAccess().getINTTerminalRuleCall_1());
@@ -61758,16 +55145,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIPathNameCS__Group__0"
- // InternalQVTimperative.g:20895:1: rule__URIPathNameCS__Group__0 : rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 ;
+ // InternalQVTimperative.g:18510:1: rule__URIPathNameCS__Group__0 : rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 ;
public final void rule__URIPathNameCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20899:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
- // InternalQVTimperative.g:20900:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
+ // InternalQVTimperative.g:18514:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
+ // InternalQVTimperative.g:18515:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_46);
rule__URIPathNameCS__Group__0__Impl();
state._fsp--;
@@ -61796,23 +55183,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIPathNameCS__Group__0__Impl"
- // InternalQVTimperative.g:20907:1: rule__URIPathNameCS__Group__0__Impl : ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) ) ;
+ // InternalQVTimperative.g:18522:1: rule__URIPathNameCS__Group__0__Impl : ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) ) ;
public final void rule__URIPathNameCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20911:1: ( ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) ) )
- // InternalQVTimperative.g:20912:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTimperative.g:18526:1: ( ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) ) )
+ // InternalQVTimperative.g:18527:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) )
{
- // InternalQVTimperative.g:20912:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) )
- // InternalQVTimperative.g:20913:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTimperative.g:18527:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTimperative.g:18528:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsAssignment_0());
}
- // InternalQVTimperative.g:20914:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
- // InternalQVTimperative.g:20914:2: rule__URIPathNameCS__OwnedPathElementsAssignment_0
+ // InternalQVTimperative.g:18529:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTimperative.g:18529:2: rule__URIPathNameCS__OwnedPathElementsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIPathNameCS__OwnedPathElementsAssignment_0();
@@ -61847,14 +55234,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIPathNameCS__Group__1"
- // InternalQVTimperative.g:20924:1: rule__URIPathNameCS__Group__1 : rule__URIPathNameCS__Group__1__Impl ;
+ // InternalQVTimperative.g:18539:1: rule__URIPathNameCS__Group__1 : rule__URIPathNameCS__Group__1__Impl ;
public final void rule__URIPathNameCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20928:1: ( rule__URIPathNameCS__Group__1__Impl )
- // InternalQVTimperative.g:20929:2: rule__URIPathNameCS__Group__1__Impl
+ // InternalQVTimperative.g:18543:1: ( rule__URIPathNameCS__Group__1__Impl )
+ // InternalQVTimperative.g:18544:2: rule__URIPathNameCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIPathNameCS__Group__1__Impl();
@@ -61880,43 +55267,43 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIPathNameCS__Group__1__Impl"
- // InternalQVTimperative.g:20935:1: rule__URIPathNameCS__Group__1__Impl : ( ( rule__URIPathNameCS__Group_1__0 )* ) ;
+ // InternalQVTimperative.g:18550:1: rule__URIPathNameCS__Group__1__Impl : ( ( rule__URIPathNameCS__Group_1__0 )* ) ;
public final void rule__URIPathNameCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20939:1: ( ( ( rule__URIPathNameCS__Group_1__0 )* ) )
- // InternalQVTimperative.g:20940:1: ( ( rule__URIPathNameCS__Group_1__0 )* )
+ // InternalQVTimperative.g:18554:1: ( ( ( rule__URIPathNameCS__Group_1__0 )* ) )
+ // InternalQVTimperative.g:18555:1: ( ( rule__URIPathNameCS__Group_1__0 )* )
{
- // InternalQVTimperative.g:20940:1: ( ( rule__URIPathNameCS__Group_1__0 )* )
- // InternalQVTimperative.g:20941:1: ( rule__URIPathNameCS__Group_1__0 )*
+ // InternalQVTimperative.g:18555:1: ( ( rule__URIPathNameCS__Group_1__0 )* )
+ // InternalQVTimperative.g:18556:1: ( rule__URIPathNameCS__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:20942:1: ( rule__URIPathNameCS__Group_1__0 )*
- loop202:
+ // InternalQVTimperative.g:18557:1: ( rule__URIPathNameCS__Group_1__0 )*
+ loop186:
do {
- int alt202=2;
- int LA202_0 = input.LA(1);
+ int alt186=2;
+ int LA186_0 = input.LA(1);
- if ( (LA202_0==82) ) {
- int LA202_2 = input.LA(2);
+ if ( (LA186_0==82) ) {
+ int LA186_2 = input.LA(2);
- if ( ((LA202_2>=RULE_SIMPLE_ID && LA202_2<=RULE_ESCAPED_ID)||(LA202_2>=19 && LA202_2<=29)||(LA202_2>=50 && LA202_2<=64)) ) {
- alt202=1;
+ if ( ((LA186_2>=RULE_SIMPLE_ID && LA186_2<=RULE_ESCAPED_ID)||(LA186_2>=21 && LA186_2<=31)||(LA186_2>=52 && LA186_2<=66)) ) {
+ alt186=1;
}
}
- switch (alt202) {
+ switch (alt186) {
case 1 :
- // InternalQVTimperative.g:20942:2: rule__URIPathNameCS__Group_1__0
+ // InternalQVTimperative.g:18557:2: rule__URIPathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_92);
+ pushFollow(FollowSets000.FOLLOW_90);
rule__URIPathNameCS__Group_1__0();
state._fsp--;
@@ -61926,7 +55313,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop202;
+ break loop186;
}
} while (true);
@@ -61955,16 +55342,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIPathNameCS__Group_1__0"
- // InternalQVTimperative.g:20956:1: rule__URIPathNameCS__Group_1__0 : rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 ;
+ // InternalQVTimperative.g:18571:1: rule__URIPathNameCS__Group_1__0 : rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 ;
public final void rule__URIPathNameCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20960:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
- // InternalQVTimperative.g:20961:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
+ // InternalQVTimperative.g:18575:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
+ // InternalQVTimperative.g:18576:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_50);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__URIPathNameCS__Group_1__0__Impl();
state._fsp--;
@@ -61993,17 +55380,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIPathNameCS__Group_1__0__Impl"
- // InternalQVTimperative.g:20968:1: rule__URIPathNameCS__Group_1__0__Impl : ( '::' ) ;
+ // InternalQVTimperative.g:18583:1: rule__URIPathNameCS__Group_1__0__Impl : ( '::' ) ;
public final void rule__URIPathNameCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20972:1: ( ( '::' ) )
- // InternalQVTimperative.g:20973:1: ( '::' )
+ // InternalQVTimperative.g:18587:1: ( ( '::' ) )
+ // InternalQVTimperative.g:18588:1: ( '::' )
{
- // InternalQVTimperative.g:20973:1: ( '::' )
- // InternalQVTimperative.g:20974:1: '::'
+ // InternalQVTimperative.g:18588:1: ( '::' )
+ // InternalQVTimperative.g:18589:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
@@ -62034,14 +55421,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIPathNameCS__Group_1__1"
- // InternalQVTimperative.g:20987:1: rule__URIPathNameCS__Group_1__1 : rule__URIPathNameCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:18602:1: rule__URIPathNameCS__Group_1__1 : rule__URIPathNameCS__Group_1__1__Impl ;
public final void rule__URIPathNameCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:20991:1: ( rule__URIPathNameCS__Group_1__1__Impl )
- // InternalQVTimperative.g:20992:2: rule__URIPathNameCS__Group_1__1__Impl
+ // InternalQVTimperative.g:18606:1: ( rule__URIPathNameCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:18607:2: rule__URIPathNameCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIPathNameCS__Group_1__1__Impl();
@@ -62067,23 +55454,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIPathNameCS__Group_1__1__Impl"
- // InternalQVTimperative.g:20998:1: rule__URIPathNameCS__Group_1__1__Impl : ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:18613:1: rule__URIPathNameCS__Group_1__1__Impl : ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) ) ;
public final void rule__URIPathNameCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21002:1: ( ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) ) )
- // InternalQVTimperative.g:21003:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) )
+ // InternalQVTimperative.g:18617:1: ( ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:18618:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) )
{
- // InternalQVTimperative.g:21003:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) )
- // InternalQVTimperative.g:21004:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
+ // InternalQVTimperative.g:18618:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) )
+ // InternalQVTimperative.g:18619:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsAssignment_1_1());
}
- // InternalQVTimperative.g:21005:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
- // InternalQVTimperative.g:21005:2: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1
+ // InternalQVTimperative.g:18620:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
+ // InternalQVTimperative.g:18620:2: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIPathNameCS__OwnedPathElementsAssignment_1_1();
@@ -62118,16 +55505,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__0"
- // InternalQVTimperative.g:21019:1: rule__URIFirstPathElementCS__Group_1__0 : rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 ;
+ // InternalQVTimperative.g:18634:1: rule__URIFirstPathElementCS__Group_1__0 : rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 ;
public final void rule__URIFirstPathElementCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21023:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
- // InternalQVTimperative.g:21024:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
+ // InternalQVTimperative.g:18638:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
+ // InternalQVTimperative.g:18639:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_26);
+ pushFollow(FollowSets000.FOLLOW_23);
rule__URIFirstPathElementCS__Group_1__0__Impl();
state._fsp--;
@@ -62156,23 +55543,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__0__Impl"
- // InternalQVTimperative.g:21031:1: rule__URIFirstPathElementCS__Group_1__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:18646:1: rule__URIFirstPathElementCS__Group_1__0__Impl : ( () ) ;
public final void rule__URIFirstPathElementCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21035:1: ( ( () ) )
- // InternalQVTimperative.g:21036:1: ( () )
+ // InternalQVTimperative.g:18650:1: ( ( () ) )
+ // InternalQVTimperative.g:18651:1: ( () )
{
- // InternalQVTimperative.g:21036:1: ( () )
- // InternalQVTimperative.g:21037:1: ()
+ // InternalQVTimperative.g:18651:1: ( () )
+ // InternalQVTimperative.g:18652:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getPathElementWithURICSAction_1_0());
}
- // InternalQVTimperative.g:21038:1: ()
- // InternalQVTimperative.g:21040:1:
+ // InternalQVTimperative.g:18653:1: ()
+ // InternalQVTimperative.g:18655:1:
{
}
@@ -62197,14 +55584,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__1"
- // InternalQVTimperative.g:21050:1: rule__URIFirstPathElementCS__Group_1__1 : rule__URIFirstPathElementCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:18665:1: rule__URIFirstPathElementCS__Group_1__1 : rule__URIFirstPathElementCS__Group_1__1__Impl ;
public final void rule__URIFirstPathElementCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21054:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
- // InternalQVTimperative.g:21055:2: rule__URIFirstPathElementCS__Group_1__1__Impl
+ // InternalQVTimperative.g:18669:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:18670:2: rule__URIFirstPathElementCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIFirstPathElementCS__Group_1__1__Impl();
@@ -62230,23 +55617,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__1__Impl"
- // InternalQVTimperative.g:21061:1: rule__URIFirstPathElementCS__Group_1__1__Impl : ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:18676:1: rule__URIFirstPathElementCS__Group_1__1__Impl : ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) ) ;
public final void rule__URIFirstPathElementCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21065:1: ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) ) )
- // InternalQVTimperative.g:21066:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) )
+ // InternalQVTimperative.g:18680:1: ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:18681:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) )
{
- // InternalQVTimperative.g:21066:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) )
- // InternalQVTimperative.g:21067:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
+ // InternalQVTimperative.g:18681:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) )
+ // InternalQVTimperative.g:18682:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementAssignment_1_1());
}
- // InternalQVTimperative.g:21068:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
- // InternalQVTimperative.g:21068:2: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1
+ // InternalQVTimperative.g:18683:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
+ // InternalQVTimperative.g:18683:2: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIFirstPathElementCS__ReferredElementAssignment_1_1();
@@ -62281,16 +55668,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__Group__0"
- // InternalQVTimperative.g:21082:1: rule__CollectionTypeCS__Group__0 : rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 ;
+ // InternalQVTimperative.g:18697:1: rule__CollectionTypeCS__Group__0 : rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 ;
public final void rule__CollectionTypeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21086:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
- // InternalQVTimperative.g:21087:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
+ // InternalQVTimperative.g:18701:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
+ // InternalQVTimperative.g:18702:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_23);
+ pushFollow(FollowSets000.FOLLOW_18);
rule__CollectionTypeCS__Group__0__Impl();
state._fsp--;
@@ -62319,23 +55706,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__Group__0__Impl"
- // InternalQVTimperative.g:21094:1: rule__CollectionTypeCS__Group__0__Impl : ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:18709:1: rule__CollectionTypeCS__Group__0__Impl : ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) ;
public final void rule__CollectionTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21098:1: ( ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:21099:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:18713:1: ( ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) )
+ // InternalQVTimperative.g:18714:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
{
- // InternalQVTimperative.g:21099:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:21100:1: ( rule__CollectionTypeCS__NameAssignment_0 )
+ // InternalQVTimperative.g:18714:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:18715:1: ( rule__CollectionTypeCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getNameAssignment_0());
}
- // InternalQVTimperative.g:21101:1: ( rule__CollectionTypeCS__NameAssignment_0 )
- // InternalQVTimperative.g:21101:2: rule__CollectionTypeCS__NameAssignment_0
+ // InternalQVTimperative.g:18716:1: ( rule__CollectionTypeCS__NameAssignment_0 )
+ // InternalQVTimperative.g:18716:2: rule__CollectionTypeCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__NameAssignment_0();
@@ -62370,14 +55757,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__Group__1"
- // InternalQVTimperative.g:21111:1: rule__CollectionTypeCS__Group__1 : rule__CollectionTypeCS__Group__1__Impl ;
+ // InternalQVTimperative.g:18726:1: rule__CollectionTypeCS__Group__1 : rule__CollectionTypeCS__Group__1__Impl ;
public final void rule__CollectionTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21115:1: ( rule__CollectionTypeCS__Group__1__Impl )
- // InternalQVTimperative.g:21116:2: rule__CollectionTypeCS__Group__1__Impl
+ // InternalQVTimperative.g:18730:1: ( rule__CollectionTypeCS__Group__1__Impl )
+ // InternalQVTimperative.g:18731:2: rule__CollectionTypeCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__Group__1__Impl();
@@ -62403,31 +55790,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__Group__1__Impl"
- // InternalQVTimperative.g:21122:1: rule__CollectionTypeCS__Group__1__Impl : ( ( rule__CollectionTypeCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:18737:1: rule__CollectionTypeCS__Group__1__Impl : ( ( rule__CollectionTypeCS__Group_1__0 )? ) ;
public final void rule__CollectionTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21126:1: ( ( ( rule__CollectionTypeCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:21127:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
+ // InternalQVTimperative.g:18741:1: ( ( ( rule__CollectionTypeCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:18742:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:21127:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
- // InternalQVTimperative.g:21128:1: ( rule__CollectionTypeCS__Group_1__0 )?
+ // InternalQVTimperative.g:18742:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
+ // InternalQVTimperative.g:18743:1: ( rule__CollectionTypeCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:21129:1: ( rule__CollectionTypeCS__Group_1__0 )?
- int alt203=2;
- int LA203_0 = input.LA(1);
+ // InternalQVTimperative.g:18744:1: ( rule__CollectionTypeCS__Group_1__0 )?
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA203_0==73) ) {
- alt203=1;
+ if ( (LA187_0==74) ) {
+ alt187=1;
}
- switch (alt203) {
+ switch (alt187) {
case 1 :
- // InternalQVTimperative.g:21129:2: rule__CollectionTypeCS__Group_1__0
+ // InternalQVTimperative.g:18744:2: rule__CollectionTypeCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__Group_1__0();
@@ -62465,16 +55852,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__Group_1__0"
- // InternalQVTimperative.g:21143:1: rule__CollectionTypeCS__Group_1__0 : rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 ;
+ // InternalQVTimperative.g:18758:1: rule__CollectionTypeCS__Group_1__0 : rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 ;
public final void rule__CollectionTypeCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21147:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
- // InternalQVTimperative.g:21148:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
+ // InternalQVTimperative.g:18762:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
+ // InternalQVTimperative.g:18763:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__CollectionTypeCS__Group_1__0__Impl();
state._fsp--;
@@ -62503,22 +55890,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__Group_1__0__Impl"
- // InternalQVTimperative.g:21155:1: rule__CollectionTypeCS__Group_1__0__Impl : ( '(' ) ;
+ // InternalQVTimperative.g:18770:1: rule__CollectionTypeCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__CollectionTypeCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21159:1: ( ( '(' ) )
- // InternalQVTimperative.g:21160:1: ( '(' )
+ // InternalQVTimperative.g:18774:1: ( ( '(' ) )
+ // InternalQVTimperative.g:18775:1: ( '(' )
{
- // InternalQVTimperative.g:21160:1: ( '(' )
- // InternalQVTimperative.g:21161:1: '('
+ // InternalQVTimperative.g:18775:1: ( '(' )
+ // InternalQVTimperative.g:18776:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -62544,16 +55931,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__Group_1__1"
- // InternalQVTimperative.g:21174:1: rule__CollectionTypeCS__Group_1__1 : rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 ;
+ // InternalQVTimperative.g:18789:1: rule__CollectionTypeCS__Group_1__1 : rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 ;
public final void rule__CollectionTypeCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21178:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
- // InternalQVTimperative.g:21179:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
+ // InternalQVTimperative.g:18793:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
+ // InternalQVTimperative.g:18794:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_22);
+ pushFollow(FollowSets000.FOLLOW_91);
rule__CollectionTypeCS__Group_1__1__Impl();
state._fsp--;
@@ -62582,23 +55969,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__Group_1__1__Impl"
- // InternalQVTimperative.g:21186:1: rule__CollectionTypeCS__Group_1__1__Impl : ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:18801:1: rule__CollectionTypeCS__Group_1__1__Impl : ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__CollectionTypeCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21190:1: ( ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) ) )
- // InternalQVTimperative.g:21191:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:18805:1: ( ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:18806:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
{
- // InternalQVTimperative.g:21191:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
- // InternalQVTimperative.g:21192:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTimperative.g:18806:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:18807:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeAssignment_1_1());
}
- // InternalQVTimperative.g:21193:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
- // InternalQVTimperative.g:21193:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
+ // InternalQVTimperative.g:18808:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTimperative.g:18808:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__OwnedTypeAssignment_1_1();
@@ -62633,14 +56020,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__Group_1__2"
- // InternalQVTimperative.g:21203:1: rule__CollectionTypeCS__Group_1__2 : rule__CollectionTypeCS__Group_1__2__Impl ;
+ // InternalQVTimperative.g:18818:1: rule__CollectionTypeCS__Group_1__2 : rule__CollectionTypeCS__Group_1__2__Impl ;
public final void rule__CollectionTypeCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21207:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
- // InternalQVTimperative.g:21208:2: rule__CollectionTypeCS__Group_1__2__Impl
+ // InternalQVTimperative.g:18822:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
+ // InternalQVTimperative.g:18823:2: rule__CollectionTypeCS__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__Group_1__2__Impl();
@@ -62666,22 +56053,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__Group_1__2__Impl"
- // InternalQVTimperative.g:21214:1: rule__CollectionTypeCS__Group_1__2__Impl : ( ')' ) ;
+ // InternalQVTimperative.g:18829:1: rule__CollectionTypeCS__Group_1__2__Impl : ( ')' ) ;
public final void rule__CollectionTypeCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21218:1: ( ( ')' ) )
- // InternalQVTimperative.g:21219:1: ( ')' )
+ // InternalQVTimperative.g:18833:1: ( ( ')' ) )
+ // InternalQVTimperative.g:18834:1: ( ')' )
{
- // InternalQVTimperative.g:21219:1: ( ')' )
- // InternalQVTimperative.g:21220:1: ')'
+ // InternalQVTimperative.g:18834:1: ( ')' )
+ // InternalQVTimperative.g:18835:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -62707,16 +56094,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group__0"
- // InternalQVTimperative.g:21239:1: rule__MapTypeCS__Group__0 : rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 ;
+ // InternalQVTimperative.g:18854:1: rule__MapTypeCS__Group__0 : rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 ;
public final void rule__MapTypeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21243:1: ( rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 )
- // InternalQVTimperative.g:21244:2: rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1
+ // InternalQVTimperative.g:18858:1: ( rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 )
+ // InternalQVTimperative.g:18859:2: rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_23);
+ pushFollow(FollowSets000.FOLLOW_18);
rule__MapTypeCS__Group__0__Impl();
state._fsp--;
@@ -62745,23 +56132,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group__0__Impl"
- // InternalQVTimperative.g:21251:1: rule__MapTypeCS__Group__0__Impl : ( ( rule__MapTypeCS__NameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:18866:1: rule__MapTypeCS__Group__0__Impl : ( ( rule__MapTypeCS__NameAssignment_0 ) ) ;
public final void rule__MapTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21255:1: ( ( ( rule__MapTypeCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:21256:1: ( ( rule__MapTypeCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:18870:1: ( ( ( rule__MapTypeCS__NameAssignment_0 ) ) )
+ // InternalQVTimperative.g:18871:1: ( ( rule__MapTypeCS__NameAssignment_0 ) )
{
- // InternalQVTimperative.g:21256:1: ( ( rule__MapTypeCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:21257:1: ( rule__MapTypeCS__NameAssignment_0 )
+ // InternalQVTimperative.g:18871:1: ( ( rule__MapTypeCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:18872:1: ( rule__MapTypeCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getNameAssignment_0());
}
- // InternalQVTimperative.g:21258:1: ( rule__MapTypeCS__NameAssignment_0 )
- // InternalQVTimperative.g:21258:2: rule__MapTypeCS__NameAssignment_0
+ // InternalQVTimperative.g:18873:1: ( rule__MapTypeCS__NameAssignment_0 )
+ // InternalQVTimperative.g:18873:2: rule__MapTypeCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__NameAssignment_0();
@@ -62796,14 +56183,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group__1"
- // InternalQVTimperative.g:21268:1: rule__MapTypeCS__Group__1 : rule__MapTypeCS__Group__1__Impl ;
+ // InternalQVTimperative.g:18883:1: rule__MapTypeCS__Group__1 : rule__MapTypeCS__Group__1__Impl ;
public final void rule__MapTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21272:1: ( rule__MapTypeCS__Group__1__Impl )
- // InternalQVTimperative.g:21273:2: rule__MapTypeCS__Group__1__Impl
+ // InternalQVTimperative.g:18887:1: ( rule__MapTypeCS__Group__1__Impl )
+ // InternalQVTimperative.g:18888:2: rule__MapTypeCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__Group__1__Impl();
@@ -62829,31 +56216,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group__1__Impl"
- // InternalQVTimperative.g:21279:1: rule__MapTypeCS__Group__1__Impl : ( ( rule__MapTypeCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:18894:1: rule__MapTypeCS__Group__1__Impl : ( ( rule__MapTypeCS__Group_1__0 )? ) ;
public final void rule__MapTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21283:1: ( ( ( rule__MapTypeCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:21284:1: ( ( rule__MapTypeCS__Group_1__0 )? )
+ // InternalQVTimperative.g:18898:1: ( ( ( rule__MapTypeCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:18899:1: ( ( rule__MapTypeCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:21284:1: ( ( rule__MapTypeCS__Group_1__0 )? )
- // InternalQVTimperative.g:21285:1: ( rule__MapTypeCS__Group_1__0 )?
+ // InternalQVTimperative.g:18899:1: ( ( rule__MapTypeCS__Group_1__0 )? )
+ // InternalQVTimperative.g:18900:1: ( rule__MapTypeCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:21286:1: ( rule__MapTypeCS__Group_1__0 )?
- int alt204=2;
- int LA204_0 = input.LA(1);
+ // InternalQVTimperative.g:18901:1: ( rule__MapTypeCS__Group_1__0 )?
+ int alt188=2;
+ int LA188_0 = input.LA(1);
- if ( (LA204_0==73) ) {
- alt204=1;
+ if ( (LA188_0==74) ) {
+ alt188=1;
}
- switch (alt204) {
+ switch (alt188) {
case 1 :
- // InternalQVTimperative.g:21286:2: rule__MapTypeCS__Group_1__0
+ // InternalQVTimperative.g:18901:2: rule__MapTypeCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__Group_1__0();
@@ -62891,16 +56278,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group_1__0"
- // InternalQVTimperative.g:21300:1: rule__MapTypeCS__Group_1__0 : rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 ;
+ // InternalQVTimperative.g:18915:1: rule__MapTypeCS__Group_1__0 : rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 ;
public final void rule__MapTypeCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21304:1: ( rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 )
- // InternalQVTimperative.g:21305:2: rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1
+ // InternalQVTimperative.g:18919:1: ( rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 )
+ // InternalQVTimperative.g:18920:2: rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__MapTypeCS__Group_1__0__Impl();
state._fsp--;
@@ -62929,22 +56316,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group_1__0__Impl"
- // InternalQVTimperative.g:21312:1: rule__MapTypeCS__Group_1__0__Impl : ( '(' ) ;
+ // InternalQVTimperative.g:18927:1: rule__MapTypeCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__MapTypeCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21316:1: ( ( '(' ) )
- // InternalQVTimperative.g:21317:1: ( '(' )
+ // InternalQVTimperative.g:18931:1: ( ( '(' ) )
+ // InternalQVTimperative.g:18932:1: ( '(' )
{
- // InternalQVTimperative.g:21317:1: ( '(' )
- // InternalQVTimperative.g:21318:1: '('
+ // InternalQVTimperative.g:18932:1: ( '(' )
+ // InternalQVTimperative.g:18933:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -62970,16 +56357,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group_1__1"
- // InternalQVTimperative.g:21331:1: rule__MapTypeCS__Group_1__1 : rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 ;
+ // InternalQVTimperative.g:18946:1: rule__MapTypeCS__Group_1__1 : rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 ;
public final void rule__MapTypeCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21335:1: ( rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 )
- // InternalQVTimperative.g:21336:2: rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2
+ // InternalQVTimperative.g:18950:1: ( rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 )
+ // InternalQVTimperative.g:18951:2: rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__MapTypeCS__Group_1__1__Impl();
state._fsp--;
@@ -63008,23 +56395,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group_1__1__Impl"
- // InternalQVTimperative.g:21343:1: rule__MapTypeCS__Group_1__1__Impl : ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:18958:1: rule__MapTypeCS__Group_1__1__Impl : ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) ) ;
public final void rule__MapTypeCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21347:1: ( ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) ) )
- // InternalQVTimperative.g:21348:1: ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:18962:1: ( ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:18963:1: ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) )
{
- // InternalQVTimperative.g:21348:1: ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) )
- // InternalQVTimperative.g:21349:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
+ // InternalQVTimperative.g:18963:1: ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:18964:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedKeyTypeAssignment_1_1());
}
- // InternalQVTimperative.g:21350:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
- // InternalQVTimperative.g:21350:2: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1
+ // InternalQVTimperative.g:18965:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
+ // InternalQVTimperative.g:18965:2: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__OwnedKeyTypeAssignment_1_1();
@@ -63059,16 +56446,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group_1__2"
- // InternalQVTimperative.g:21360:1: rule__MapTypeCS__Group_1__2 : rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 ;
+ // InternalQVTimperative.g:18975:1: rule__MapTypeCS__Group_1__2 : rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 ;
public final void rule__MapTypeCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21364:1: ( rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 )
- // InternalQVTimperative.g:21365:2: rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3
+ // InternalQVTimperative.g:18979:1: ( rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 )
+ // InternalQVTimperative.g:18980:2: rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__MapTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -63097,22 +56484,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group_1__2__Impl"
- // InternalQVTimperative.g:21372:1: rule__MapTypeCS__Group_1__2__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:18987:1: rule__MapTypeCS__Group_1__2__Impl : ( ',' ) ;
public final void rule__MapTypeCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21376:1: ( ( ',' ) )
- // InternalQVTimperative.g:21377:1: ( ',' )
+ // InternalQVTimperative.g:18991:1: ( ( ',' ) )
+ // InternalQVTimperative.g:18992:1: ( ',' )
{
- // InternalQVTimperative.g:21377:1: ( ',' )
- // InternalQVTimperative.g:21378:1: ','
+ // InternalQVTimperative.g:18992:1: ( ',' )
+ // InternalQVTimperative.g:18993:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
@@ -63138,16 +56525,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group_1__3"
- // InternalQVTimperative.g:21391:1: rule__MapTypeCS__Group_1__3 : rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 ;
+ // InternalQVTimperative.g:19006:1: rule__MapTypeCS__Group_1__3 : rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 ;
public final void rule__MapTypeCS__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21395:1: ( rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 )
- // InternalQVTimperative.g:21396:2: rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4
+ // InternalQVTimperative.g:19010:1: ( rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 )
+ // InternalQVTimperative.g:19011:2: rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4
{
- pushFollow(FollowSets000.FOLLOW_22);
+ pushFollow(FollowSets000.FOLLOW_91);
rule__MapTypeCS__Group_1__3__Impl();
state._fsp--;
@@ -63176,23 +56563,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group_1__3__Impl"
- // InternalQVTimperative.g:21403:1: rule__MapTypeCS__Group_1__3__Impl : ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) ) ;
+ // InternalQVTimperative.g:19018:1: rule__MapTypeCS__Group_1__3__Impl : ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) ) ;
public final void rule__MapTypeCS__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21407:1: ( ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) ) )
- // InternalQVTimperative.g:21408:1: ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) )
+ // InternalQVTimperative.g:19022:1: ( ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) ) )
+ // InternalQVTimperative.g:19023:1: ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) )
{
- // InternalQVTimperative.g:21408:1: ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) )
- // InternalQVTimperative.g:21409:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
+ // InternalQVTimperative.g:19023:1: ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) )
+ // InternalQVTimperative.g:19024:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedValueTypeAssignment_1_3());
}
- // InternalQVTimperative.g:21410:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
- // InternalQVTimperative.g:21410:2: rule__MapTypeCS__OwnedValueTypeAssignment_1_3
+ // InternalQVTimperative.g:19025:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
+ // InternalQVTimperative.g:19025:2: rule__MapTypeCS__OwnedValueTypeAssignment_1_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__OwnedValueTypeAssignment_1_3();
@@ -63227,14 +56614,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group_1__4"
- // InternalQVTimperative.g:21420:1: rule__MapTypeCS__Group_1__4 : rule__MapTypeCS__Group_1__4__Impl ;
+ // InternalQVTimperative.g:19035:1: rule__MapTypeCS__Group_1__4 : rule__MapTypeCS__Group_1__4__Impl ;
public final void rule__MapTypeCS__Group_1__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21424:1: ( rule__MapTypeCS__Group_1__4__Impl )
- // InternalQVTimperative.g:21425:2: rule__MapTypeCS__Group_1__4__Impl
+ // InternalQVTimperative.g:19039:1: ( rule__MapTypeCS__Group_1__4__Impl )
+ // InternalQVTimperative.g:19040:2: rule__MapTypeCS__Group_1__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__Group_1__4__Impl();
@@ -63260,22 +56647,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__Group_1__4__Impl"
- // InternalQVTimperative.g:21431:1: rule__MapTypeCS__Group_1__4__Impl : ( ')' ) ;
+ // InternalQVTimperative.g:19046:1: rule__MapTypeCS__Group_1__4__Impl : ( ')' ) ;
public final void rule__MapTypeCS__Group_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21435:1: ( ( ')' ) )
- // InternalQVTimperative.g:21436:1: ( ')' )
+ // InternalQVTimperative.g:19050:1: ( ( ')' ) )
+ // InternalQVTimperative.g:19051:1: ( ')' )
{
- // InternalQVTimperative.g:21436:1: ( ')' )
- // InternalQVTimperative.g:21437:1: ')'
+ // InternalQVTimperative.g:19051:1: ( ')' )
+ // InternalQVTimperative.g:19052:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
@@ -63301,16 +56688,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group__0"
- // InternalQVTimperative.g:21460:1: rule__TupleTypeCS__Group__0 : rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 ;
+ // InternalQVTimperative.g:19075:1: rule__TupleTypeCS__Group__0 : rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 ;
public final void rule__TupleTypeCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21464:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
- // InternalQVTimperative.g:21465:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
+ // InternalQVTimperative.g:19079:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
+ // InternalQVTimperative.g:19080:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_23);
+ pushFollow(FollowSets000.FOLLOW_18);
rule__TupleTypeCS__Group__0__Impl();
state._fsp--;
@@ -63339,23 +56726,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group__0__Impl"
- // InternalQVTimperative.g:21472:1: rule__TupleTypeCS__Group__0__Impl : ( ( rule__TupleTypeCS__NameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:19087:1: rule__TupleTypeCS__Group__0__Impl : ( ( rule__TupleTypeCS__NameAssignment_0 ) ) ;
public final void rule__TupleTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21476:1: ( ( ( rule__TupleTypeCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:21477:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:19091:1: ( ( ( rule__TupleTypeCS__NameAssignment_0 ) ) )
+ // InternalQVTimperative.g:19092:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
{
- // InternalQVTimperative.g:21477:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:21478:1: ( rule__TupleTypeCS__NameAssignment_0 )
+ // InternalQVTimperative.g:19092:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:19093:1: ( rule__TupleTypeCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameAssignment_0());
}
- // InternalQVTimperative.g:21479:1: ( rule__TupleTypeCS__NameAssignment_0 )
- // InternalQVTimperative.g:21479:2: rule__TupleTypeCS__NameAssignment_0
+ // InternalQVTimperative.g:19094:1: ( rule__TupleTypeCS__NameAssignment_0 )
+ // InternalQVTimperative.g:19094:2: rule__TupleTypeCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__NameAssignment_0();
@@ -63390,14 +56777,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group__1"
- // InternalQVTimperative.g:21489:1: rule__TupleTypeCS__Group__1 : rule__TupleTypeCS__Group__1__Impl ;
+ // InternalQVTimperative.g:19104:1: rule__TupleTypeCS__Group__1 : rule__TupleTypeCS__Group__1__Impl ;
public final void rule__TupleTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21493:1: ( rule__TupleTypeCS__Group__1__Impl )
- // InternalQVTimperative.g:21494:2: rule__TupleTypeCS__Group__1__Impl
+ // InternalQVTimperative.g:19108:1: ( rule__TupleTypeCS__Group__1__Impl )
+ // InternalQVTimperative.g:19109:2: rule__TupleTypeCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group__1__Impl();
@@ -63423,31 +56810,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group__1__Impl"
- // InternalQVTimperative.g:21500:1: rule__TupleTypeCS__Group__1__Impl : ( ( rule__TupleTypeCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:19115:1: rule__TupleTypeCS__Group__1__Impl : ( ( rule__TupleTypeCS__Group_1__0 )? ) ;
public final void rule__TupleTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21504:1: ( ( ( rule__TupleTypeCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:21505:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
+ // InternalQVTimperative.g:19119:1: ( ( ( rule__TupleTypeCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:19120:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:21505:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
- // InternalQVTimperative.g:21506:1: ( rule__TupleTypeCS__Group_1__0 )?
+ // InternalQVTimperative.g:19120:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
+ // InternalQVTimperative.g:19121:1: ( rule__TupleTypeCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:21507:1: ( rule__TupleTypeCS__Group_1__0 )?
- int alt205=2;
- int LA205_0 = input.LA(1);
+ // InternalQVTimperative.g:19122:1: ( rule__TupleTypeCS__Group_1__0 )?
+ int alt189=2;
+ int LA189_0 = input.LA(1);
- if ( (LA205_0==73) ) {
- alt205=1;
+ if ( (LA189_0==74) ) {
+ alt189=1;
}
- switch (alt205) {
+ switch (alt189) {
case 1 :
- // InternalQVTimperative.g:21507:2: rule__TupleTypeCS__Group_1__0
+ // InternalQVTimperative.g:19122:2: rule__TupleTypeCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group_1__0();
@@ -63485,16 +56872,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1__0"
- // InternalQVTimperative.g:21521:1: rule__TupleTypeCS__Group_1__0 : rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 ;
+ // InternalQVTimperative.g:19136:1: rule__TupleTypeCS__Group_1__0 : rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 ;
public final void rule__TupleTypeCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21525:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
- // InternalQVTimperative.g:21526:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
+ // InternalQVTimperative.g:19140:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
+ // InternalQVTimperative.g:19141:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_47);
+ pushFollow(FollowSets000.FOLLOW_44);
rule__TupleTypeCS__Group_1__0__Impl();
state._fsp--;
@@ -63523,22 +56910,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1__0__Impl"
- // InternalQVTimperative.g:21533:1: rule__TupleTypeCS__Group_1__0__Impl : ( '(' ) ;
+ // InternalQVTimperative.g:19148:1: rule__TupleTypeCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__TupleTypeCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21537:1: ( ( '(' ) )
- // InternalQVTimperative.g:21538:1: ( '(' )
+ // InternalQVTimperative.g:19152:1: ( ( '(' ) )
+ // InternalQVTimperative.g:19153:1: ( '(' )
{
- // InternalQVTimperative.g:21538:1: ( '(' )
- // InternalQVTimperative.g:21539:1: '('
+ // InternalQVTimperative.g:19153:1: ( '(' )
+ // InternalQVTimperative.g:19154:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -63564,16 +56951,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1__1"
- // InternalQVTimperative.g:21552:1: rule__TupleTypeCS__Group_1__1 : rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 ;
+ // InternalQVTimperative.g:19167:1: rule__TupleTypeCS__Group_1__1 : rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 ;
public final void rule__TupleTypeCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21556:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
- // InternalQVTimperative.g:21557:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
+ // InternalQVTimperative.g:19171:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
+ // InternalQVTimperative.g:19172:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_47);
+ pushFollow(FollowSets000.FOLLOW_44);
rule__TupleTypeCS__Group_1__1__Impl();
state._fsp--;
@@ -63602,31 +56989,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1__1__Impl"
- // InternalQVTimperative.g:21564:1: rule__TupleTypeCS__Group_1__1__Impl : ( ( rule__TupleTypeCS__Group_1_1__0 )? ) ;
+ // InternalQVTimperative.g:19179:1: rule__TupleTypeCS__Group_1__1__Impl : ( ( rule__TupleTypeCS__Group_1_1__0 )? ) ;
public final void rule__TupleTypeCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21568:1: ( ( ( rule__TupleTypeCS__Group_1_1__0 )? ) )
- // InternalQVTimperative.g:21569:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
+ // InternalQVTimperative.g:19183:1: ( ( ( rule__TupleTypeCS__Group_1_1__0 )? ) )
+ // InternalQVTimperative.g:19184:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
{
- // InternalQVTimperative.g:21569:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
- // InternalQVTimperative.g:21570:1: ( rule__TupleTypeCS__Group_1_1__0 )?
+ // InternalQVTimperative.g:19184:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
+ // InternalQVTimperative.g:19185:1: ( rule__TupleTypeCS__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
- // InternalQVTimperative.g:21571:1: ( rule__TupleTypeCS__Group_1_1__0 )?
- int alt206=2;
- int LA206_0 = input.LA(1);
+ // InternalQVTimperative.g:19186:1: ( rule__TupleTypeCS__Group_1_1__0 )?
+ int alt190=2;
+ int LA190_0 = input.LA(1);
- if ( ((LA206_0>=RULE_SIMPLE_ID && LA206_0<=RULE_ESCAPED_ID)||(LA206_0>=19 && LA206_0<=29)) ) {
- alt206=1;
+ if ( ((LA190_0>=RULE_SIMPLE_ID && LA190_0<=RULE_ESCAPED_ID)||(LA190_0>=21 && LA190_0<=31)) ) {
+ alt190=1;
}
- switch (alt206) {
+ switch (alt190) {
case 1 :
- // InternalQVTimperative.g:21571:2: rule__TupleTypeCS__Group_1_1__0
+ // InternalQVTimperative.g:19186:2: rule__TupleTypeCS__Group_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group_1_1__0();
@@ -63664,14 +57051,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1__2"
- // InternalQVTimperative.g:21581:1: rule__TupleTypeCS__Group_1__2 : rule__TupleTypeCS__Group_1__2__Impl ;
+ // InternalQVTimperative.g:19196:1: rule__TupleTypeCS__Group_1__2 : rule__TupleTypeCS__Group_1__2__Impl ;
public final void rule__TupleTypeCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21585:1: ( rule__TupleTypeCS__Group_1__2__Impl )
- // InternalQVTimperative.g:21586:2: rule__TupleTypeCS__Group_1__2__Impl
+ // InternalQVTimperative.g:19200:1: ( rule__TupleTypeCS__Group_1__2__Impl )
+ // InternalQVTimperative.g:19201:2: rule__TupleTypeCS__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group_1__2__Impl();
@@ -63697,22 +57084,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1__2__Impl"
- // InternalQVTimperative.g:21592:1: rule__TupleTypeCS__Group_1__2__Impl : ( ')' ) ;
+ // InternalQVTimperative.g:19207:1: rule__TupleTypeCS__Group_1__2__Impl : ( ')' ) ;
public final void rule__TupleTypeCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21596:1: ( ( ')' ) )
- // InternalQVTimperative.g:21597:1: ( ')' )
+ // InternalQVTimperative.g:19211:1: ( ( ')' ) )
+ // InternalQVTimperative.g:19212:1: ( ')' )
{
- // InternalQVTimperative.g:21597:1: ( ')' )
- // InternalQVTimperative.g:21598:1: ')'
+ // InternalQVTimperative.g:19212:1: ( ')' )
+ // InternalQVTimperative.g:19213:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -63738,16 +57125,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1_1__0"
- // InternalQVTimperative.g:21617:1: rule__TupleTypeCS__Group_1_1__0 : rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 ;
+ // InternalQVTimperative.g:19232:1: rule__TupleTypeCS__Group_1_1__0 : rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 ;
public final void rule__TupleTypeCS__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21621:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
- // InternalQVTimperative.g:21622:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
+ // InternalQVTimperative.g:19236:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
+ // InternalQVTimperative.g:19237:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__TupleTypeCS__Group_1_1__0__Impl();
state._fsp--;
@@ -63776,23 +57163,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1_1__0__Impl"
- // InternalQVTimperative.g:21629:1: rule__TupleTypeCS__Group_1_1__0__Impl : ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) ) ;
+ // InternalQVTimperative.g:19244:1: rule__TupleTypeCS__Group_1_1__0__Impl : ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) ) ;
public final void rule__TupleTypeCS__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21633:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) ) )
- // InternalQVTimperative.g:21634:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
+ // InternalQVTimperative.g:19248:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) ) )
+ // InternalQVTimperative.g:19249:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
{
- // InternalQVTimperative.g:21634:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
- // InternalQVTimperative.g:21635:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
+ // InternalQVTimperative.g:19249:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
+ // InternalQVTimperative.g:19250:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsAssignment_1_1_0());
}
- // InternalQVTimperative.g:21636:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
- // InternalQVTimperative.g:21636:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
+ // InternalQVTimperative.g:19251:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
+ // InternalQVTimperative.g:19251:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_0();
@@ -63827,14 +57214,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1_1__1"
- // InternalQVTimperative.g:21646:1: rule__TupleTypeCS__Group_1_1__1 : rule__TupleTypeCS__Group_1_1__1__Impl ;
+ // InternalQVTimperative.g:19261:1: rule__TupleTypeCS__Group_1_1__1 : rule__TupleTypeCS__Group_1_1__1__Impl ;
public final void rule__TupleTypeCS__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21650:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
- // InternalQVTimperative.g:21651:2: rule__TupleTypeCS__Group_1_1__1__Impl
+ // InternalQVTimperative.g:19265:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
+ // InternalQVTimperative.g:19266:2: rule__TupleTypeCS__Group_1_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group_1_1__1__Impl();
@@ -63860,37 +57247,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1_1__1__Impl"
- // InternalQVTimperative.g:21657:1: rule__TupleTypeCS__Group_1_1__1__Impl : ( ( rule__TupleTypeCS__Group_1_1_1__0 )* ) ;
+ // InternalQVTimperative.g:19272:1: rule__TupleTypeCS__Group_1_1__1__Impl : ( ( rule__TupleTypeCS__Group_1_1_1__0 )* ) ;
public final void rule__TupleTypeCS__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21661:1: ( ( ( rule__TupleTypeCS__Group_1_1_1__0 )* ) )
- // InternalQVTimperative.g:21662:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
+ // InternalQVTimperative.g:19276:1: ( ( ( rule__TupleTypeCS__Group_1_1_1__0 )* ) )
+ // InternalQVTimperative.g:19277:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
{
- // InternalQVTimperative.g:21662:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
- // InternalQVTimperative.g:21663:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
+ // InternalQVTimperative.g:19277:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
+ // InternalQVTimperative.g:19278:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
- // InternalQVTimperative.g:21664:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
- loop207:
+ // InternalQVTimperative.g:19279:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
+ loop191:
do {
- int alt207=2;
- int LA207_0 = input.LA(1);
+ int alt191=2;
+ int LA191_0 = input.LA(1);
- if ( (LA207_0==72) ) {
- alt207=1;
+ if ( (LA191_0==73) ) {
+ alt191=1;
}
- switch (alt207) {
+ switch (alt191) {
case 1 :
- // InternalQVTimperative.g:21664:2: rule__TupleTypeCS__Group_1_1_1__0
+ // InternalQVTimperative.g:19279:2: rule__TupleTypeCS__Group_1_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__TupleTypeCS__Group_1_1_1__0();
state._fsp--;
@@ -63900,7 +57287,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop207;
+ break loop191;
}
} while (true);
@@ -63929,14 +57316,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__0"
- // InternalQVTimperative.g:21678:1: rule__TupleTypeCS__Group_1_1_1__0 : rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 ;
+ // InternalQVTimperative.g:19293:1: rule__TupleTypeCS__Group_1_1_1__0 : rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 ;
public final void rule__TupleTypeCS__Group_1_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21682:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
- // InternalQVTimperative.g:21683:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
+ // InternalQVTimperative.g:19297:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
+ // InternalQVTimperative.g:19298:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__TupleTypeCS__Group_1_1_1__0__Impl();
@@ -63967,22 +57354,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__0__Impl"
- // InternalQVTimperative.g:21690:1: rule__TupleTypeCS__Group_1_1_1__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:19305:1: rule__TupleTypeCS__Group_1_1_1__0__Impl : ( ',' ) ;
public final void rule__TupleTypeCS__Group_1_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21694:1: ( ( ',' ) )
- // InternalQVTimperative.g:21695:1: ( ',' )
+ // InternalQVTimperative.g:19309:1: ( ( ',' ) )
+ // InternalQVTimperative.g:19310:1: ( ',' )
{
- // InternalQVTimperative.g:21695:1: ( ',' )
- // InternalQVTimperative.g:21696:1: ','
+ // InternalQVTimperative.g:19310:1: ( ',' )
+ // InternalQVTimperative.g:19311:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
@@ -64008,14 +57395,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__1"
- // InternalQVTimperative.g:21709:1: rule__TupleTypeCS__Group_1_1_1__1 : rule__TupleTypeCS__Group_1_1_1__1__Impl ;
+ // InternalQVTimperative.g:19324:1: rule__TupleTypeCS__Group_1_1_1__1 : rule__TupleTypeCS__Group_1_1_1__1__Impl ;
public final void rule__TupleTypeCS__Group_1_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21713:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
- // InternalQVTimperative.g:21714:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
+ // InternalQVTimperative.g:19328:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
+ // InternalQVTimperative.g:19329:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group_1_1_1__1__Impl();
@@ -64041,23 +57428,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__1__Impl"
- // InternalQVTimperative.g:21720:1: rule__TupleTypeCS__Group_1_1_1__1__Impl : ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) ) ;
+ // InternalQVTimperative.g:19335:1: rule__TupleTypeCS__Group_1_1_1__1__Impl : ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) ) ;
public final void rule__TupleTypeCS__Group_1_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21724:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) ) )
- // InternalQVTimperative.g:21725:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
+ // InternalQVTimperative.g:19339:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) ) )
+ // InternalQVTimperative.g:19340:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
{
- // InternalQVTimperative.g:21725:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
- // InternalQVTimperative.g:21726:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
+ // InternalQVTimperative.g:19340:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
+ // InternalQVTimperative.g:19341:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsAssignment_1_1_1_1());
}
- // InternalQVTimperative.g:21727:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
- // InternalQVTimperative.g:21727:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
+ // InternalQVTimperative.g:19342:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
+ // InternalQVTimperative.g:19342:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1();
@@ -64092,16 +57479,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TuplePartCS__Group__0"
- // InternalQVTimperative.g:21741:1: rule__TuplePartCS__Group__0 : rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 ;
+ // InternalQVTimperative.g:19356:1: rule__TuplePartCS__Group__0 : rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 ;
public final void rule__TuplePartCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21745:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
- // InternalQVTimperative.g:21746:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
+ // InternalQVTimperative.g:19360:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
+ // InternalQVTimperative.g:19361:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_24);
+ pushFollow(FollowSets000.FOLLOW_21);
rule__TuplePartCS__Group__0__Impl();
state._fsp--;
@@ -64130,23 +57517,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TuplePartCS__Group__0__Impl"
- // InternalQVTimperative.g:21753:1: rule__TuplePartCS__Group__0__Impl : ( ( rule__TuplePartCS__NameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:19368:1: rule__TuplePartCS__Group__0__Impl : ( ( rule__TuplePartCS__NameAssignment_0 ) ) ;
public final void rule__TuplePartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21757:1: ( ( ( rule__TuplePartCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:21758:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:19372:1: ( ( ( rule__TuplePartCS__NameAssignment_0 ) ) )
+ // InternalQVTimperative.g:19373:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
{
- // InternalQVTimperative.g:21758:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:21759:1: ( rule__TuplePartCS__NameAssignment_0 )
+ // InternalQVTimperative.g:19373:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:19374:1: ( rule__TuplePartCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getNameAssignment_0());
}
- // InternalQVTimperative.g:21760:1: ( rule__TuplePartCS__NameAssignment_0 )
- // InternalQVTimperative.g:21760:2: rule__TuplePartCS__NameAssignment_0
+ // InternalQVTimperative.g:19375:1: ( rule__TuplePartCS__NameAssignment_0 )
+ // InternalQVTimperative.g:19375:2: rule__TuplePartCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TuplePartCS__NameAssignment_0();
@@ -64181,16 +57568,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TuplePartCS__Group__1"
- // InternalQVTimperative.g:21770:1: rule__TuplePartCS__Group__1 : rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 ;
+ // InternalQVTimperative.g:19385:1: rule__TuplePartCS__Group__1 : rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 ;
public final void rule__TuplePartCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21774:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
- // InternalQVTimperative.g:21775:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
+ // InternalQVTimperative.g:19389:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
+ // InternalQVTimperative.g:19390:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__TuplePartCS__Group__1__Impl();
state._fsp--;
@@ -64219,22 +57606,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TuplePartCS__Group__1__Impl"
- // InternalQVTimperative.g:21782:1: rule__TuplePartCS__Group__1__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:19397:1: rule__TuplePartCS__Group__1__Impl : ( ':' ) ;
public final void rule__TuplePartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21786:1: ( ( ':' ) )
- // InternalQVTimperative.g:21787:1: ( ':' )
+ // InternalQVTimperative.g:19401:1: ( ( ':' ) )
+ // InternalQVTimperative.g:19402:1: ( ':' )
{
- // InternalQVTimperative.g:21787:1: ( ':' )
- // InternalQVTimperative.g:21788:1: ':'
+ // InternalQVTimperative.g:19402:1: ( ':' )
+ // InternalQVTimperative.g:19403:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
@@ -64260,14 +57647,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TuplePartCS__Group__2"
- // InternalQVTimperative.g:21801:1: rule__TuplePartCS__Group__2 : rule__TuplePartCS__Group__2__Impl ;
+ // InternalQVTimperative.g:19416:1: rule__TuplePartCS__Group__2 : rule__TuplePartCS__Group__2__Impl ;
public final void rule__TuplePartCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21805:1: ( rule__TuplePartCS__Group__2__Impl )
- // InternalQVTimperative.g:21806:2: rule__TuplePartCS__Group__2__Impl
+ // InternalQVTimperative.g:19420:1: ( rule__TuplePartCS__Group__2__Impl )
+ // InternalQVTimperative.g:19421:2: rule__TuplePartCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TuplePartCS__Group__2__Impl();
@@ -64293,23 +57680,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TuplePartCS__Group__2__Impl"
- // InternalQVTimperative.g:21812:1: rule__TuplePartCS__Group__2__Impl : ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) ;
+ // InternalQVTimperative.g:19427:1: rule__TuplePartCS__Group__2__Impl : ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) ;
public final void rule__TuplePartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21816:1: ( ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) )
- // InternalQVTimperative.g:21817:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
+ // InternalQVTimperative.g:19431:1: ( ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) )
+ // InternalQVTimperative.g:19432:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
{
- // InternalQVTimperative.g:21817:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
- // InternalQVTimperative.g:21818:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
+ // InternalQVTimperative.g:19432:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
+ // InternalQVTimperative.g:19433:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getOwnedTypeAssignment_2());
}
- // InternalQVTimperative.g:21819:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
- // InternalQVTimperative.g:21819:2: rule__TuplePartCS__OwnedTypeAssignment_2
+ // InternalQVTimperative.g:19434:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
+ // InternalQVTimperative.g:19434:2: rule__TuplePartCS__OwnedTypeAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TuplePartCS__OwnedTypeAssignment_2();
@@ -64344,16 +57731,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group__0"
- // InternalQVTimperative.g:21835:1: rule__CollectionLiteralExpCS__Group__0 : rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 ;
+ // InternalQVTimperative.g:19450:1: rule__CollectionLiteralExpCS__Group__0 : rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 ;
public final void rule__CollectionLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21839:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
- // InternalQVTimperative.g:21840:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
+ // InternalQVTimperative.g:19454:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
+ // InternalQVTimperative.g:19455:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__CollectionLiteralExpCS__Group__0__Impl();
state._fsp--;
@@ -64382,23 +57769,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group__0__Impl"
- // InternalQVTimperative.g:21847:1: rule__CollectionLiteralExpCS__Group__0__Impl : ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) ;
+ // InternalQVTimperative.g:19462:1: rule__CollectionLiteralExpCS__Group__0__Impl : ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) ;
public final void rule__CollectionLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21851:1: ( ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) )
- // InternalQVTimperative.g:21852:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTimperative.g:19466:1: ( ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) )
+ // InternalQVTimperative.g:19467:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
{
- // InternalQVTimperative.g:21852:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
- // InternalQVTimperative.g:21853:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
+ // InternalQVTimperative.g:19467:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTimperative.g:19468:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeAssignment_0());
}
- // InternalQVTimperative.g:21854:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
- // InternalQVTimperative.g:21854:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
+ // InternalQVTimperative.g:19469:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
+ // InternalQVTimperative.g:19469:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__OwnedTypeAssignment_0();
@@ -64433,16 +57820,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group__1"
- // InternalQVTimperative.g:21864:1: rule__CollectionLiteralExpCS__Group__1 : rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 ;
+ // InternalQVTimperative.g:19479:1: rule__CollectionLiteralExpCS__Group__1 : rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 ;
public final void rule__CollectionLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21868:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
- // InternalQVTimperative.g:21869:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
+ // InternalQVTimperative.g:19483:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
+ // InternalQVTimperative.g:19484:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_93);
+ pushFollow(FollowSets000.FOLLOW_92);
rule__CollectionLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -64471,22 +57858,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group__1__Impl"
- // InternalQVTimperative.g:21876:1: rule__CollectionLiteralExpCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:19491:1: rule__CollectionLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__CollectionLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21880:1: ( ( '{' ) )
- // InternalQVTimperative.g:21881:1: ( '{' )
+ // InternalQVTimperative.g:19495:1: ( ( '{' ) )
+ // InternalQVTimperative.g:19496:1: ( '{' )
{
- // InternalQVTimperative.g:21881:1: ( '{' )
- // InternalQVTimperative.g:21882:1: '{'
+ // InternalQVTimperative.g:19496:1: ( '{' )
+ // InternalQVTimperative.g:19497:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -64512,16 +57899,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group__2"
- // InternalQVTimperative.g:21895:1: rule__CollectionLiteralExpCS__Group__2 : rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 ;
+ // InternalQVTimperative.g:19510:1: rule__CollectionLiteralExpCS__Group__2 : rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 ;
public final void rule__CollectionLiteralExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21899:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
- // InternalQVTimperative.g:21900:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
+ // InternalQVTimperative.g:19514:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
+ // InternalQVTimperative.g:19515:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_93);
+ pushFollow(FollowSets000.FOLLOW_92);
rule__CollectionLiteralExpCS__Group__2__Impl();
state._fsp--;
@@ -64550,31 +57937,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group__2__Impl"
- // InternalQVTimperative.g:21907:1: rule__CollectionLiteralExpCS__Group__2__Impl : ( ( rule__CollectionLiteralExpCS__Group_2__0 )? ) ;
+ // InternalQVTimperative.g:19522:1: rule__CollectionLiteralExpCS__Group__2__Impl : ( ( rule__CollectionLiteralExpCS__Group_2__0 )? ) ;
public final void rule__CollectionLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21911:1: ( ( ( rule__CollectionLiteralExpCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:21912:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
+ // InternalQVTimperative.g:19526:1: ( ( ( rule__CollectionLiteralExpCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:19527:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:21912:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
- // InternalQVTimperative.g:21913:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
+ // InternalQVTimperative.g:19527:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
+ // InternalQVTimperative.g:19528:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:21914:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
- int alt208=2;
- int LA208_0 = input.LA(1);
+ // InternalQVTimperative.g:19529:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
+ int alt192=2;
+ int LA192_0 = input.LA(1);
- if ( ((LA208_0>=RULE_INT && LA208_0<=RULE_ESCAPED_ID)||(LA208_0>=19 && LA208_0<=29)||(LA208_0>=31 && LA208_0<=33)||(LA208_0>=50 && LA208_0<=64)||LA208_0==73||LA208_0==75||LA208_0==99||(LA208_0>=101 && LA208_0<=102)||LA208_0==106||(LA208_0>=111 && LA208_0<=112)||(LA208_0>=142 && LA208_0<=143)) ) {
- alt208=1;
+ if ( ((LA192_0>=RULE_INT && LA192_0<=RULE_ESCAPED_ID)||(LA192_0>=21 && LA192_0<=31)||(LA192_0>=33 && LA192_0<=35)||(LA192_0>=52 && LA192_0<=66)||LA192_0==74||LA192_0==76||LA192_0==100||(LA192_0>=102 && LA192_0<=103)||LA192_0==107||(LA192_0>=112 && LA192_0<=113)||(LA192_0>=145 && LA192_0<=146)) ) {
+ alt192=1;
}
- switch (alt208) {
+ switch (alt192) {
case 1 :
- // InternalQVTimperative.g:21914:2: rule__CollectionLiteralExpCS__Group_2__0
+ // InternalQVTimperative.g:19529:2: rule__CollectionLiteralExpCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__Group_2__0();
@@ -64612,14 +57999,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group__3"
- // InternalQVTimperative.g:21924:1: rule__CollectionLiteralExpCS__Group__3 : rule__CollectionLiteralExpCS__Group__3__Impl ;
+ // InternalQVTimperative.g:19539:1: rule__CollectionLiteralExpCS__Group__3 : rule__CollectionLiteralExpCS__Group__3__Impl ;
public final void rule__CollectionLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21928:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
- // InternalQVTimperative.g:21929:2: rule__CollectionLiteralExpCS__Group__3__Impl
+ // InternalQVTimperative.g:19543:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
+ // InternalQVTimperative.g:19544:2: rule__CollectionLiteralExpCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__Group__3__Impl();
@@ -64645,22 +58032,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group__3__Impl"
- // InternalQVTimperative.g:21935:1: rule__CollectionLiteralExpCS__Group__3__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:19550:1: rule__CollectionLiteralExpCS__Group__3__Impl : ( '}' ) ;
public final void rule__CollectionLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21939:1: ( ( '}' ) )
- // InternalQVTimperative.g:21940:1: ( '}' )
+ // InternalQVTimperative.g:19554:1: ( ( '}' ) )
+ // InternalQVTimperative.g:19555:1: ( '}' )
{
- // InternalQVTimperative.g:21940:1: ( '}' )
- // InternalQVTimperative.g:21941:1: '}'
+ // InternalQVTimperative.g:19555:1: ( '}' )
+ // InternalQVTimperative.g:19556:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -64686,16 +58073,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__0"
- // InternalQVTimperative.g:21962:1: rule__CollectionLiteralExpCS__Group_2__0 : rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 ;
+ // InternalQVTimperative.g:19577:1: rule__CollectionLiteralExpCS__Group_2__0 : rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 ;
public final void rule__CollectionLiteralExpCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21966:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
- // InternalQVTimperative.g:21967:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
+ // InternalQVTimperative.g:19581:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
+ // InternalQVTimperative.g:19582:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__CollectionLiteralExpCS__Group_2__0__Impl();
state._fsp--;
@@ -64724,23 +58111,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__0__Impl"
- // InternalQVTimperative.g:21974:1: rule__CollectionLiteralExpCS__Group_2__0__Impl : ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) ) ;
+ // InternalQVTimperative.g:19589:1: rule__CollectionLiteralExpCS__Group_2__0__Impl : ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) ) ;
public final void rule__CollectionLiteralExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21978:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) ) )
- // InternalQVTimperative.g:21979:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTimperative.g:19593:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) ) )
+ // InternalQVTimperative.g:19594:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
{
- // InternalQVTimperative.g:21979:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
- // InternalQVTimperative.g:21980:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTimperative.g:19594:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTimperative.g:19595:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsAssignment_2_0());
}
- // InternalQVTimperative.g:21981:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
- // InternalQVTimperative.g:21981:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
+ // InternalQVTimperative.g:19596:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTimperative.g:19596:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0();
@@ -64775,14 +58162,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__1"
- // InternalQVTimperative.g:21991:1: rule__CollectionLiteralExpCS__Group_2__1 : rule__CollectionLiteralExpCS__Group_2__1__Impl ;
+ // InternalQVTimperative.g:19606:1: rule__CollectionLiteralExpCS__Group_2__1 : rule__CollectionLiteralExpCS__Group_2__1__Impl ;
public final void rule__CollectionLiteralExpCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:21995:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
- // InternalQVTimperative.g:21996:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
+ // InternalQVTimperative.g:19610:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
+ // InternalQVTimperative.g:19611:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__Group_2__1__Impl();
@@ -64808,37 +58195,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__1__Impl"
- // InternalQVTimperative.g:22002:1: rule__CollectionLiteralExpCS__Group_2__1__Impl : ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* ) ;
+ // InternalQVTimperative.g:19617:1: rule__CollectionLiteralExpCS__Group_2__1__Impl : ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* ) ;
public final void rule__CollectionLiteralExpCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22006:1: ( ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* ) )
- // InternalQVTimperative.g:22007:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
+ // InternalQVTimperative.g:19621:1: ( ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* ) )
+ // InternalQVTimperative.g:19622:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
{
- // InternalQVTimperative.g:22007:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
- // InternalQVTimperative.g:22008:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
+ // InternalQVTimperative.g:19622:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
+ // InternalQVTimperative.g:19623:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
- // InternalQVTimperative.g:22009:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
- loop209:
+ // InternalQVTimperative.g:19624:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
+ loop193:
do {
- int alt209=2;
- int LA209_0 = input.LA(1);
+ int alt193=2;
+ int LA193_0 = input.LA(1);
- if ( (LA209_0==72) ) {
- alt209=1;
+ if ( (LA193_0==73) ) {
+ alt193=1;
}
- switch (alt209) {
+ switch (alt193) {
case 1 :
- // InternalQVTimperative.g:22009:2: rule__CollectionLiteralExpCS__Group_2_1__0
+ // InternalQVTimperative.g:19624:2: rule__CollectionLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__CollectionLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -64848,7 +58235,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop209;
+ break loop193;
}
} while (true);
@@ -64877,16 +58264,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__0"
- // InternalQVTimperative.g:22023:1: rule__CollectionLiteralExpCS__Group_2_1__0 : rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 ;
+ // InternalQVTimperative.g:19638:1: rule__CollectionLiteralExpCS__Group_2_1__0 : rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 ;
public final void rule__CollectionLiteralExpCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22027:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
- // InternalQVTimperative.g:22028:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
+ // InternalQVTimperative.g:19642:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
+ // InternalQVTimperative.g:19643:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_94);
+ pushFollow(FollowSets000.FOLLOW_93);
rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
@@ -64915,22 +58302,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__0__Impl"
- // InternalQVTimperative.g:22035:1: rule__CollectionLiteralExpCS__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:19650:1: rule__CollectionLiteralExpCS__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__CollectionLiteralExpCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22039:1: ( ( ',' ) )
- // InternalQVTimperative.g:22040:1: ( ',' )
+ // InternalQVTimperative.g:19654:1: ( ( ',' ) )
+ // InternalQVTimperative.g:19655:1: ( ',' )
{
- // InternalQVTimperative.g:22040:1: ( ',' )
- // InternalQVTimperative.g:22041:1: ','
+ // InternalQVTimperative.g:19655:1: ( ',' )
+ // InternalQVTimperative.g:19656:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -64956,14 +58343,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__1"
- // InternalQVTimperative.g:22054:1: rule__CollectionLiteralExpCS__Group_2_1__1 : rule__CollectionLiteralExpCS__Group_2_1__1__Impl ;
+ // InternalQVTimperative.g:19669:1: rule__CollectionLiteralExpCS__Group_2_1__1 : rule__CollectionLiteralExpCS__Group_2_1__1__Impl ;
public final void rule__CollectionLiteralExpCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22058:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
- // InternalQVTimperative.g:22059:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
+ // InternalQVTimperative.g:19673:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
+ // InternalQVTimperative.g:19674:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__Group_2_1__1__Impl();
@@ -64989,23 +58376,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__1__Impl"
- // InternalQVTimperative.g:22065:1: rule__CollectionLiteralExpCS__Group_2_1__1__Impl : ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) ;
+ // InternalQVTimperative.g:19680:1: rule__CollectionLiteralExpCS__Group_2_1__1__Impl : ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) ;
public final void rule__CollectionLiteralExpCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22069:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) )
- // InternalQVTimperative.g:22070:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:19684:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) )
+ // InternalQVTimperative.g:19685:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
{
- // InternalQVTimperative.g:22070:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
- // InternalQVTimperative.g:22071:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTimperative.g:19685:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:19686:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsAssignment_2_1_1());
}
- // InternalQVTimperative.g:22072:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
- // InternalQVTimperative.g:22072:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
+ // InternalQVTimperative.g:19687:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTimperative.g:19687:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1();
@@ -65040,16 +58427,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__0"
- // InternalQVTimperative.g:22086:1: rule__CollectionLiteralPartCS__Group_0__0 : rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 ;
+ // InternalQVTimperative.g:19701:1: rule__CollectionLiteralPartCS__Group_0__0 : rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 ;
public final void rule__CollectionLiteralPartCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22090:1: ( rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 )
- // InternalQVTimperative.g:22091:2: rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1
+ // InternalQVTimperative.g:19705:1: ( rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 )
+ // InternalQVTimperative.g:19706:2: rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_95);
+ pushFollow(FollowSets000.FOLLOW_94);
rule__CollectionLiteralPartCS__Group_0__0__Impl();
state._fsp--;
@@ -65078,23 +58465,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__0__Impl"
- // InternalQVTimperative.g:22098:1: rule__CollectionLiteralPartCS__Group_0__0__Impl : ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) ) ;
+ // InternalQVTimperative.g:19713:1: rule__CollectionLiteralPartCS__Group_0__0__Impl : ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) ) ;
public final void rule__CollectionLiteralPartCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22102:1: ( ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) ) )
- // InternalQVTimperative.g:22103:1: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) )
+ // InternalQVTimperative.g:19717:1: ( ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) ) )
+ // InternalQVTimperative.g:19718:1: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) )
{
- // InternalQVTimperative.g:22103:1: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) )
- // InternalQVTimperative.g:22104:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
+ // InternalQVTimperative.g:19718:1: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) )
+ // InternalQVTimperative.g:19719:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionAssignment_0_0());
}
- // InternalQVTimperative.g:22105:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
- // InternalQVTimperative.g:22105:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0
+ // InternalQVTimperative.g:19720:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
+ // InternalQVTimperative.g:19720:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0();
@@ -65129,14 +58516,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__1"
- // InternalQVTimperative.g:22115:1: rule__CollectionLiteralPartCS__Group_0__1 : rule__CollectionLiteralPartCS__Group_0__1__Impl ;
+ // InternalQVTimperative.g:19730:1: rule__CollectionLiteralPartCS__Group_0__1 : rule__CollectionLiteralPartCS__Group_0__1__Impl ;
public final void rule__CollectionLiteralPartCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22119:1: ( rule__CollectionLiteralPartCS__Group_0__1__Impl )
- // InternalQVTimperative.g:22120:2: rule__CollectionLiteralPartCS__Group_0__1__Impl
+ // InternalQVTimperative.g:19734:1: ( rule__CollectionLiteralPartCS__Group_0__1__Impl )
+ // InternalQVTimperative.g:19735:2: rule__CollectionLiteralPartCS__Group_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__Group_0__1__Impl();
@@ -65162,31 +58549,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__1__Impl"
- // InternalQVTimperative.g:22126:1: rule__CollectionLiteralPartCS__Group_0__1__Impl : ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? ) ;
+ // InternalQVTimperative.g:19741:1: rule__CollectionLiteralPartCS__Group_0__1__Impl : ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? ) ;
public final void rule__CollectionLiteralPartCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22130:1: ( ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? ) )
- // InternalQVTimperative.g:22131:1: ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? )
+ // InternalQVTimperative.g:19745:1: ( ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? ) )
+ // InternalQVTimperative.g:19746:1: ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? )
{
- // InternalQVTimperative.g:22131:1: ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? )
- // InternalQVTimperative.g:22132:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
+ // InternalQVTimperative.g:19746:1: ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? )
+ // InternalQVTimperative.g:19747:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0_1());
}
- // InternalQVTimperative.g:22133:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
- int alt210=2;
- int LA210_0 = input.LA(1);
+ // InternalQVTimperative.g:19748:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
+ int alt194=2;
+ int LA194_0 = input.LA(1);
- if ( (LA210_0==97) ) {
- alt210=1;
+ if ( (LA194_0==98) ) {
+ alt194=1;
}
- switch (alt210) {
+ switch (alt194) {
case 1 :
- // InternalQVTimperative.g:22133:2: rule__CollectionLiteralPartCS__Group_0_1__0
+ // InternalQVTimperative.g:19748:2: rule__CollectionLiteralPartCS__Group_0_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__Group_0_1__0();
@@ -65224,14 +58611,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__0"
- // InternalQVTimperative.g:22147:1: rule__CollectionLiteralPartCS__Group_0_1__0 : rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 ;
+ // InternalQVTimperative.g:19762:1: rule__CollectionLiteralPartCS__Group_0_1__0 : rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 ;
public final void rule__CollectionLiteralPartCS__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22151:1: ( rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 )
- // InternalQVTimperative.g:22152:2: rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1
+ // InternalQVTimperative.g:19766:1: ( rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 )
+ // InternalQVTimperative.g:19767:2: rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__CollectionLiteralPartCS__Group_0_1__0__Impl();
@@ -65262,22 +58649,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__0__Impl"
- // InternalQVTimperative.g:22159:1: rule__CollectionLiteralPartCS__Group_0_1__0__Impl : ( '..' ) ;
+ // InternalQVTimperative.g:19774:1: rule__CollectionLiteralPartCS__Group_0_1__0__Impl : ( '..' ) ;
public final void rule__CollectionLiteralPartCS__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22163:1: ( ( '..' ) )
- // InternalQVTimperative.g:22164:1: ( '..' )
+ // InternalQVTimperative.g:19778:1: ( ( '..' ) )
+ // InternalQVTimperative.g:19779:1: ( '..' )
{
- // InternalQVTimperative.g:22164:1: ( '..' )
- // InternalQVTimperative.g:22165:1: '..'
+ // InternalQVTimperative.g:19779:1: ( '..' )
+ // InternalQVTimperative.g:19780:1: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
- match(input,97,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,98,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
@@ -65303,14 +58690,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__1"
- // InternalQVTimperative.g:22178:1: rule__CollectionLiteralPartCS__Group_0_1__1 : rule__CollectionLiteralPartCS__Group_0_1__1__Impl ;
+ // InternalQVTimperative.g:19793:1: rule__CollectionLiteralPartCS__Group_0_1__1 : rule__CollectionLiteralPartCS__Group_0_1__1__Impl ;
public final void rule__CollectionLiteralPartCS__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22182:1: ( rule__CollectionLiteralPartCS__Group_0_1__1__Impl )
- // InternalQVTimperative.g:22183:2: rule__CollectionLiteralPartCS__Group_0_1__1__Impl
+ // InternalQVTimperative.g:19797:1: ( rule__CollectionLiteralPartCS__Group_0_1__1__Impl )
+ // InternalQVTimperative.g:19798:2: rule__CollectionLiteralPartCS__Group_0_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__Group_0_1__1__Impl();
@@ -65336,23 +58723,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__1__Impl"
- // InternalQVTimperative.g:22189:1: rule__CollectionLiteralPartCS__Group_0_1__1__Impl : ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) ) ;
+ // InternalQVTimperative.g:19804:1: rule__CollectionLiteralPartCS__Group_0_1__1__Impl : ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) ) ;
public final void rule__CollectionLiteralPartCS__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22193:1: ( ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) ) )
- // InternalQVTimperative.g:22194:1: ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) )
+ // InternalQVTimperative.g:19808:1: ( ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) ) )
+ // InternalQVTimperative.g:19809:1: ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) )
{
- // InternalQVTimperative.g:22194:1: ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) )
- // InternalQVTimperative.g:22195:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
+ // InternalQVTimperative.g:19809:1: ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) )
+ // InternalQVTimperative.g:19810:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedLastExpressionAssignment_0_1_1());
}
- // InternalQVTimperative.g:22196:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
- // InternalQVTimperative.g:22196:2: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1
+ // InternalQVTimperative.g:19811:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
+ // InternalQVTimperative.g:19811:2: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1();
@@ -65387,16 +58774,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group__0"
- // InternalQVTimperative.g:22210:1: rule__CollectionPatternCS__Group__0 : rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 ;
+ // InternalQVTimperative.g:19825:1: rule__CollectionPatternCS__Group__0 : rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 ;
public final void rule__CollectionPatternCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22214:1: ( rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 )
- // InternalQVTimperative.g:22215:2: rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1
+ // InternalQVTimperative.g:19829:1: ( rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 )
+ // InternalQVTimperative.g:19830:2: rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__CollectionPatternCS__Group__0__Impl();
state._fsp--;
@@ -65425,23 +58812,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group__0__Impl"
- // InternalQVTimperative.g:22222:1: rule__CollectionPatternCS__Group__0__Impl : ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) ) ;
+ // InternalQVTimperative.g:19837:1: rule__CollectionPatternCS__Group__0__Impl : ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) ) ;
public final void rule__CollectionPatternCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22226:1: ( ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) ) )
- // InternalQVTimperative.g:22227:1: ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTimperative.g:19841:1: ( ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) ) )
+ // InternalQVTimperative.g:19842:1: ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) )
{
- // InternalQVTimperative.g:22227:1: ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) )
- // InternalQVTimperative.g:22228:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
+ // InternalQVTimperative.g:19842:1: ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTimperative.g:19843:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedTypeAssignment_0());
}
- // InternalQVTimperative.g:22229:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
- // InternalQVTimperative.g:22229:2: rule__CollectionPatternCS__OwnedTypeAssignment_0
+ // InternalQVTimperative.g:19844:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
+ // InternalQVTimperative.g:19844:2: rule__CollectionPatternCS__OwnedTypeAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__OwnedTypeAssignment_0();
@@ -65476,16 +58863,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group__1"
- // InternalQVTimperative.g:22239:1: rule__CollectionPatternCS__Group__1 : rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 ;
+ // InternalQVTimperative.g:19854:1: rule__CollectionPatternCS__Group__1 : rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 ;
public final void rule__CollectionPatternCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22243:1: ( rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 )
- // InternalQVTimperative.g:22244:2: rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2
+ // InternalQVTimperative.g:19858:1: ( rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 )
+ // InternalQVTimperative.g:19859:2: rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_93);
+ pushFollow(FollowSets000.FOLLOW_92);
rule__CollectionPatternCS__Group__1__Impl();
state._fsp--;
@@ -65514,22 +58901,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group__1__Impl"
- // InternalQVTimperative.g:22251:1: rule__CollectionPatternCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:19866:1: rule__CollectionPatternCS__Group__1__Impl : ( '{' ) ;
public final void rule__CollectionPatternCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22255:1: ( ( '{' ) )
- // InternalQVTimperative.g:22256:1: ( '{' )
+ // InternalQVTimperative.g:19870:1: ( ( '{' ) )
+ // InternalQVTimperative.g:19871:1: ( '{' )
{
- // InternalQVTimperative.g:22256:1: ( '{' )
- // InternalQVTimperative.g:22257:1: '{'
+ // InternalQVTimperative.g:19871:1: ( '{' )
+ // InternalQVTimperative.g:19872:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -65555,16 +58942,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group__2"
- // InternalQVTimperative.g:22270:1: rule__CollectionPatternCS__Group__2 : rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 ;
+ // InternalQVTimperative.g:19885:1: rule__CollectionPatternCS__Group__2 : rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 ;
public final void rule__CollectionPatternCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22274:1: ( rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 )
- // InternalQVTimperative.g:22275:2: rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3
+ // InternalQVTimperative.g:19889:1: ( rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 )
+ // InternalQVTimperative.g:19890:2: rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_93);
+ pushFollow(FollowSets000.FOLLOW_92);
rule__CollectionPatternCS__Group__2__Impl();
state._fsp--;
@@ -65593,31 +58980,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group__2__Impl"
- // InternalQVTimperative.g:22282:1: rule__CollectionPatternCS__Group__2__Impl : ( ( rule__CollectionPatternCS__Group_2__0 )? ) ;
+ // InternalQVTimperative.g:19897:1: rule__CollectionPatternCS__Group__2__Impl : ( ( rule__CollectionPatternCS__Group_2__0 )? ) ;
public final void rule__CollectionPatternCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22286:1: ( ( ( rule__CollectionPatternCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:22287:1: ( ( rule__CollectionPatternCS__Group_2__0 )? )
+ // InternalQVTimperative.g:19901:1: ( ( ( rule__CollectionPatternCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:19902:1: ( ( rule__CollectionPatternCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:22287:1: ( ( rule__CollectionPatternCS__Group_2__0 )? )
- // InternalQVTimperative.g:22288:1: ( rule__CollectionPatternCS__Group_2__0 )?
+ // InternalQVTimperative.g:19902:1: ( ( rule__CollectionPatternCS__Group_2__0 )? )
+ // InternalQVTimperative.g:19903:1: ( rule__CollectionPatternCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:22289:1: ( rule__CollectionPatternCS__Group_2__0 )?
- int alt211=2;
- int LA211_0 = input.LA(1);
+ // InternalQVTimperative.g:19904:1: ( rule__CollectionPatternCS__Group_2__0 )?
+ int alt195=2;
+ int LA195_0 = input.LA(1);
- if ( ((LA211_0>=RULE_SIMPLE_ID && LA211_0<=RULE_ESCAPED_ID)||(LA211_0>=19 && LA211_0<=29)||LA211_0==75) ) {
- alt211=1;
+ if ( ((LA195_0>=RULE_SIMPLE_ID && LA195_0<=RULE_ESCAPED_ID)||(LA195_0>=21 && LA195_0<=31)||LA195_0==76) ) {
+ alt195=1;
}
- switch (alt211) {
+ switch (alt195) {
case 1 :
- // InternalQVTimperative.g:22289:2: rule__CollectionPatternCS__Group_2__0
+ // InternalQVTimperative.g:19904:2: rule__CollectionPatternCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group_2__0();
@@ -65655,14 +59042,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group__3"
- // InternalQVTimperative.g:22299:1: rule__CollectionPatternCS__Group__3 : rule__CollectionPatternCS__Group__3__Impl ;
+ // InternalQVTimperative.g:19914:1: rule__CollectionPatternCS__Group__3 : rule__CollectionPatternCS__Group__3__Impl ;
public final void rule__CollectionPatternCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22303:1: ( rule__CollectionPatternCS__Group__3__Impl )
- // InternalQVTimperative.g:22304:2: rule__CollectionPatternCS__Group__3__Impl
+ // InternalQVTimperative.g:19918:1: ( rule__CollectionPatternCS__Group__3__Impl )
+ // InternalQVTimperative.g:19919:2: rule__CollectionPatternCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group__3__Impl();
@@ -65688,22 +59075,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group__3__Impl"
- // InternalQVTimperative.g:22310:1: rule__CollectionPatternCS__Group__3__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:19925:1: rule__CollectionPatternCS__Group__3__Impl : ( '}' ) ;
public final void rule__CollectionPatternCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22314:1: ( ( '}' ) )
- // InternalQVTimperative.g:22315:1: ( '}' )
+ // InternalQVTimperative.g:19929:1: ( ( '}' ) )
+ // InternalQVTimperative.g:19930:1: ( '}' )
{
- // InternalQVTimperative.g:22315:1: ( '}' )
- // InternalQVTimperative.g:22316:1: '}'
+ // InternalQVTimperative.g:19930:1: ( '}' )
+ // InternalQVTimperative.g:19931:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -65729,16 +59116,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2__0"
- // InternalQVTimperative.g:22337:1: rule__CollectionPatternCS__Group_2__0 : rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 ;
+ // InternalQVTimperative.g:19952:1: rule__CollectionPatternCS__Group_2__0 : rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 ;
public final void rule__CollectionPatternCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22341:1: ( rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 )
- // InternalQVTimperative.g:22342:2: rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1
+ // InternalQVTimperative.g:19956:1: ( rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 )
+ // InternalQVTimperative.g:19957:2: rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_96);
+ pushFollow(FollowSets000.FOLLOW_95);
rule__CollectionPatternCS__Group_2__0__Impl();
state._fsp--;
@@ -65767,23 +59154,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2__0__Impl"
- // InternalQVTimperative.g:22349:1: rule__CollectionPatternCS__Group_2__0__Impl : ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) ) ;
+ // InternalQVTimperative.g:19964:1: rule__CollectionPatternCS__Group_2__0__Impl : ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) ) ;
public final void rule__CollectionPatternCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22353:1: ( ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) ) )
- // InternalQVTimperative.g:22354:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTimperative.g:19968:1: ( ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) ) )
+ // InternalQVTimperative.g:19969:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) )
{
- // InternalQVTimperative.g:22354:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) )
- // InternalQVTimperative.g:22355:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTimperative.g:19969:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTimperative.g:19970:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsAssignment_2_0());
}
- // InternalQVTimperative.g:22356:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
- // InternalQVTimperative.g:22356:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_0
+ // InternalQVTimperative.g:19971:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTimperative.g:19971:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__OwnedPartsAssignment_2_0();
@@ -65818,16 +59205,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2__1"
- // InternalQVTimperative.g:22366:1: rule__CollectionPatternCS__Group_2__1 : rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 ;
+ // InternalQVTimperative.g:19981:1: rule__CollectionPatternCS__Group_2__1 : rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 ;
public final void rule__CollectionPatternCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22370:1: ( rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 )
- // InternalQVTimperative.g:22371:2: rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2
+ // InternalQVTimperative.g:19985:1: ( rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 )
+ // InternalQVTimperative.g:19986:2: rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_96);
+ pushFollow(FollowSets000.FOLLOW_95);
rule__CollectionPatternCS__Group_2__1__Impl();
state._fsp--;
@@ -65856,37 +59243,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2__1__Impl"
- // InternalQVTimperative.g:22378:1: rule__CollectionPatternCS__Group_2__1__Impl : ( ( rule__CollectionPatternCS__Group_2_1__0 )* ) ;
+ // InternalQVTimperative.g:19993:1: rule__CollectionPatternCS__Group_2__1__Impl : ( ( rule__CollectionPatternCS__Group_2_1__0 )* ) ;
public final void rule__CollectionPatternCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22382:1: ( ( ( rule__CollectionPatternCS__Group_2_1__0 )* ) )
- // InternalQVTimperative.g:22383:1: ( ( rule__CollectionPatternCS__Group_2_1__0 )* )
+ // InternalQVTimperative.g:19997:1: ( ( ( rule__CollectionPatternCS__Group_2_1__0 )* ) )
+ // InternalQVTimperative.g:19998:1: ( ( rule__CollectionPatternCS__Group_2_1__0 )* )
{
- // InternalQVTimperative.g:22383:1: ( ( rule__CollectionPatternCS__Group_2_1__0 )* )
- // InternalQVTimperative.g:22384:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
+ // InternalQVTimperative.g:19998:1: ( ( rule__CollectionPatternCS__Group_2_1__0 )* )
+ // InternalQVTimperative.g:19999:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2_1());
}
- // InternalQVTimperative.g:22385:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
- loop212:
+ // InternalQVTimperative.g:20000:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
+ loop196:
do {
- int alt212=2;
- int LA212_0 = input.LA(1);
+ int alt196=2;
+ int LA196_0 = input.LA(1);
- if ( (LA212_0==72) ) {
- alt212=1;
+ if ( (LA196_0==73) ) {
+ alt196=1;
}
- switch (alt212) {
+ switch (alt196) {
case 1 :
- // InternalQVTimperative.g:22385:2: rule__CollectionPatternCS__Group_2_1__0
+ // InternalQVTimperative.g:20000:2: rule__CollectionPatternCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__CollectionPatternCS__Group_2_1__0();
state._fsp--;
@@ -65896,7 +59283,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop212;
+ break loop196;
}
} while (true);
@@ -65925,14 +59312,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2__2"
- // InternalQVTimperative.g:22395:1: rule__CollectionPatternCS__Group_2__2 : rule__CollectionPatternCS__Group_2__2__Impl ;
+ // InternalQVTimperative.g:20010:1: rule__CollectionPatternCS__Group_2__2 : rule__CollectionPatternCS__Group_2__2__Impl ;
public final void rule__CollectionPatternCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22399:1: ( rule__CollectionPatternCS__Group_2__2__Impl )
- // InternalQVTimperative.g:22400:2: rule__CollectionPatternCS__Group_2__2__Impl
+ // InternalQVTimperative.g:20014:1: ( rule__CollectionPatternCS__Group_2__2__Impl )
+ // InternalQVTimperative.g:20015:2: rule__CollectionPatternCS__Group_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group_2__2__Impl();
@@ -65958,23 +59345,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2__2__Impl"
- // InternalQVTimperative.g:22406:1: rule__CollectionPatternCS__Group_2__2__Impl : ( ( rule__CollectionPatternCS__Group_2_2__0 ) ) ;
+ // InternalQVTimperative.g:20021:1: rule__CollectionPatternCS__Group_2__2__Impl : ( ( rule__CollectionPatternCS__Group_2_2__0 ) ) ;
public final void rule__CollectionPatternCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22410:1: ( ( ( rule__CollectionPatternCS__Group_2_2__0 ) ) )
- // InternalQVTimperative.g:22411:1: ( ( rule__CollectionPatternCS__Group_2_2__0 ) )
+ // InternalQVTimperative.g:20025:1: ( ( ( rule__CollectionPatternCS__Group_2_2__0 ) ) )
+ // InternalQVTimperative.g:20026:1: ( ( rule__CollectionPatternCS__Group_2_2__0 ) )
{
- // InternalQVTimperative.g:22411:1: ( ( rule__CollectionPatternCS__Group_2_2__0 ) )
- // InternalQVTimperative.g:22412:1: ( rule__CollectionPatternCS__Group_2_2__0 )
+ // InternalQVTimperative.g:20026:1: ( ( rule__CollectionPatternCS__Group_2_2__0 ) )
+ // InternalQVTimperative.g:20027:1: ( rule__CollectionPatternCS__Group_2_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2_2());
}
- // InternalQVTimperative.g:22413:1: ( rule__CollectionPatternCS__Group_2_2__0 )
- // InternalQVTimperative.g:22413:2: rule__CollectionPatternCS__Group_2_2__0
+ // InternalQVTimperative.g:20028:1: ( rule__CollectionPatternCS__Group_2_2__0 )
+ // InternalQVTimperative.g:20028:2: rule__CollectionPatternCS__Group_2_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group_2_2__0();
@@ -66009,16 +59396,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__0"
- // InternalQVTimperative.g:22429:1: rule__CollectionPatternCS__Group_2_1__0 : rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 ;
+ // InternalQVTimperative.g:20044:1: rule__CollectionPatternCS__Group_2_1__0 : rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 ;
public final void rule__CollectionPatternCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22433:1: ( rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 )
- // InternalQVTimperative.g:22434:2: rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1
+ // InternalQVTimperative.g:20048:1: ( rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 )
+ // InternalQVTimperative.g:20049:2: rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_94);
+ pushFollow(FollowSets000.FOLLOW_93);
rule__CollectionPatternCS__Group_2_1__0__Impl();
state._fsp--;
@@ -66047,22 +59434,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__0__Impl"
- // InternalQVTimperative.g:22441:1: rule__CollectionPatternCS__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:20056:1: rule__CollectionPatternCS__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__CollectionPatternCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22445:1: ( ( ',' ) )
- // InternalQVTimperative.g:22446:1: ( ',' )
+ // InternalQVTimperative.g:20060:1: ( ( ',' ) )
+ // InternalQVTimperative.g:20061:1: ( ',' )
{
- // InternalQVTimperative.g:22446:1: ( ',' )
- // InternalQVTimperative.g:22447:1: ','
+ // InternalQVTimperative.g:20061:1: ( ',' )
+ // InternalQVTimperative.g:20062:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
@@ -66088,14 +59475,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__1"
- // InternalQVTimperative.g:22460:1: rule__CollectionPatternCS__Group_2_1__1 : rule__CollectionPatternCS__Group_2_1__1__Impl ;
+ // InternalQVTimperative.g:20075:1: rule__CollectionPatternCS__Group_2_1__1 : rule__CollectionPatternCS__Group_2_1__1__Impl ;
public final void rule__CollectionPatternCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22464:1: ( rule__CollectionPatternCS__Group_2_1__1__Impl )
- // InternalQVTimperative.g:22465:2: rule__CollectionPatternCS__Group_2_1__1__Impl
+ // InternalQVTimperative.g:20079:1: ( rule__CollectionPatternCS__Group_2_1__1__Impl )
+ // InternalQVTimperative.g:20080:2: rule__CollectionPatternCS__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group_2_1__1__Impl();
@@ -66121,23 +59508,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__1__Impl"
- // InternalQVTimperative.g:22471:1: rule__CollectionPatternCS__Group_2_1__1__Impl : ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) ) ;
+ // InternalQVTimperative.g:20086:1: rule__CollectionPatternCS__Group_2_1__1__Impl : ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) ) ;
public final void rule__CollectionPatternCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22475:1: ( ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) ) )
- // InternalQVTimperative.g:22476:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:20090:1: ( ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) ) )
+ // InternalQVTimperative.g:20091:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) )
{
- // InternalQVTimperative.g:22476:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) )
- // InternalQVTimperative.g:22477:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTimperative.g:20091:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:20092:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsAssignment_2_1_1());
}
- // InternalQVTimperative.g:22478:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
- // InternalQVTimperative.g:22478:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1
+ // InternalQVTimperative.g:20093:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTimperative.g:20093:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1();
@@ -66172,16 +59559,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__0"
- // InternalQVTimperative.g:22492:1: rule__CollectionPatternCS__Group_2_2__0 : rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 ;
+ // InternalQVTimperative.g:20107:1: rule__CollectionPatternCS__Group_2_2__0 : rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 ;
public final void rule__CollectionPatternCS__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22496:1: ( rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 )
- // InternalQVTimperative.g:22497:2: rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1
+ // InternalQVTimperative.g:20111:1: ( rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 )
+ // InternalQVTimperative.g:20112:2: rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_97);
+ pushFollow(FollowSets000.FOLLOW_96);
rule__CollectionPatternCS__Group_2_2__0__Impl();
state._fsp--;
@@ -66210,22 +59597,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__0__Impl"
- // InternalQVTimperative.g:22504:1: rule__CollectionPatternCS__Group_2_2__0__Impl : ( '++' ) ;
+ // InternalQVTimperative.g:20119:1: rule__CollectionPatternCS__Group_2_2__0__Impl : ( '++' ) ;
public final void rule__CollectionPatternCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22508:1: ( ( '++' ) )
- // InternalQVTimperative.g:22509:1: ( '++' )
+ // InternalQVTimperative.g:20123:1: ( ( '++' ) )
+ // InternalQVTimperative.g:20124:1: ( '++' )
{
- // InternalQVTimperative.g:22509:1: ( '++' )
- // InternalQVTimperative.g:22510:1: '++'
+ // InternalQVTimperative.g:20124:1: ( '++' )
+ // InternalQVTimperative.g:20125:1: '++'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
- match(input,98,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,99,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
@@ -66251,14 +59638,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__1"
- // InternalQVTimperative.g:22523:1: rule__CollectionPatternCS__Group_2_2__1 : rule__CollectionPatternCS__Group_2_2__1__Impl ;
+ // InternalQVTimperative.g:20138:1: rule__CollectionPatternCS__Group_2_2__1 : rule__CollectionPatternCS__Group_2_2__1__Impl ;
public final void rule__CollectionPatternCS__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22527:1: ( rule__CollectionPatternCS__Group_2_2__1__Impl )
- // InternalQVTimperative.g:22528:2: rule__CollectionPatternCS__Group_2_2__1__Impl
+ // InternalQVTimperative.g:20142:1: ( rule__CollectionPatternCS__Group_2_2__1__Impl )
+ // InternalQVTimperative.g:20143:2: rule__CollectionPatternCS__Group_2_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group_2_2__1__Impl();
@@ -66284,23 +59671,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__1__Impl"
- // InternalQVTimperative.g:22534:1: rule__CollectionPatternCS__Group_2_2__1__Impl : ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) ) ;
+ // InternalQVTimperative.g:20149:1: rule__CollectionPatternCS__Group_2_2__1__Impl : ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) ) ;
public final void rule__CollectionPatternCS__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22538:1: ( ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) ) )
- // InternalQVTimperative.g:22539:1: ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) )
+ // InternalQVTimperative.g:20153:1: ( ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) ) )
+ // InternalQVTimperative.g:20154:1: ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) )
{
- // InternalQVTimperative.g:22539:1: ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) )
- // InternalQVTimperative.g:22540:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
+ // InternalQVTimperative.g:20154:1: ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) )
+ // InternalQVTimperative.g:20155:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRestVariableNameAssignment_2_2_1());
}
- // InternalQVTimperative.g:22541:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
- // InternalQVTimperative.g:22541:2: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1
+ // InternalQVTimperative.g:20156:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
+ // InternalQVTimperative.g:20156:2: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1();
@@ -66335,16 +59722,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ShadowPartCS__Group__0"
- // InternalQVTimperative.g:22555:1: rule__ShadowPartCS__Group__0 : rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1 ;
+ // InternalQVTimperative.g:20170:1: rule__ShadowPartCS__Group__0 : rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1 ;
public final void rule__ShadowPartCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22559:1: ( rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1 )
- // InternalQVTimperative.g:22560:2: rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1
+ // InternalQVTimperative.g:20174:1: ( rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1 )
+ // InternalQVTimperative.g:20175:2: rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_98);
+ pushFollow(FollowSets000.FOLLOW_97);
rule__ShadowPartCS__Group__0__Impl();
state._fsp--;
@@ -66373,23 +59760,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ShadowPartCS__Group__0__Impl"
- // InternalQVTimperative.g:22567:1: rule__ShadowPartCS__Group__0__Impl : ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) ) ;
+ // InternalQVTimperative.g:20182:1: rule__ShadowPartCS__Group__0__Impl : ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) ) ;
public final void rule__ShadowPartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22571:1: ( ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) ) )
- // InternalQVTimperative.g:22572:1: ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) )
+ // InternalQVTimperative.g:20186:1: ( ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) ) )
+ // InternalQVTimperative.g:20187:1: ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) )
{
- // InternalQVTimperative.g:22572:1: ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) )
- // InternalQVTimperative.g:22573:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0 )
+ // InternalQVTimperative.g:20187:1: ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0 ) )
+ // InternalQVTimperative.g:20188:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getReferredPropertyAssignment_0());
}
- // InternalQVTimperative.g:22574:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0 )
- // InternalQVTimperative.g:22574:2: rule__ShadowPartCS__ReferredPropertyAssignment_0
+ // InternalQVTimperative.g:20189:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0 )
+ // InternalQVTimperative.g:20189:2: rule__ShadowPartCS__ReferredPropertyAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ShadowPartCS__ReferredPropertyAssignment_0();
@@ -66424,16 +59811,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ShadowPartCS__Group__1"
- // InternalQVTimperative.g:22584:1: rule__ShadowPartCS__Group__1 : rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2 ;
+ // InternalQVTimperative.g:20199:1: rule__ShadowPartCS__Group__1 : rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2 ;
public final void rule__ShadowPartCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22588:1: ( rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2 )
- // InternalQVTimperative.g:22589:2: rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2
+ // InternalQVTimperative.g:20203:1: ( rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2 )
+ // InternalQVTimperative.g:20204:2: rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_94);
+ pushFollow(FollowSets000.FOLLOW_93);
rule__ShadowPartCS__Group__1__Impl();
state._fsp--;
@@ -66462,22 +59849,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ShadowPartCS__Group__1__Impl"
- // InternalQVTimperative.g:22596:1: rule__ShadowPartCS__Group__1__Impl : ( '=' ) ;
+ // InternalQVTimperative.g:20211:1: rule__ShadowPartCS__Group__1__Impl : ( '=' ) ;
public final void rule__ShadowPartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22600:1: ( ( '=' ) )
- // InternalQVTimperative.g:22601:1: ( '=' )
+ // InternalQVTimperative.g:20215:1: ( ( '=' ) )
+ // InternalQVTimperative.g:20216:1: ( '=' )
{
- // InternalQVTimperative.g:22601:1: ( '=' )
- // InternalQVTimperative.g:22602:1: '='
+ // InternalQVTimperative.g:20216:1: ( '=' )
+ // InternalQVTimperative.g:20217:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
@@ -66503,14 +59890,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ShadowPartCS__Group__2"
- // InternalQVTimperative.g:22615:1: rule__ShadowPartCS__Group__2 : rule__ShadowPartCS__Group__2__Impl ;
+ // InternalQVTimperative.g:20230:1: rule__ShadowPartCS__Group__2 : rule__ShadowPartCS__Group__2__Impl ;
public final void rule__ShadowPartCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22619:1: ( rule__ShadowPartCS__Group__2__Impl )
- // InternalQVTimperative.g:22620:2: rule__ShadowPartCS__Group__2__Impl
+ // InternalQVTimperative.g:20234:1: ( rule__ShadowPartCS__Group__2__Impl )
+ // InternalQVTimperative.g:20235:2: rule__ShadowPartCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ShadowPartCS__Group__2__Impl();
@@ -66536,23 +59923,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ShadowPartCS__Group__2__Impl"
- // InternalQVTimperative.g:22626:1: rule__ShadowPartCS__Group__2__Impl : ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) ) ;
+ // InternalQVTimperative.g:20241:1: rule__ShadowPartCS__Group__2__Impl : ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) ) ;
public final void rule__ShadowPartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22630:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) ) )
- // InternalQVTimperative.g:22631:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) )
+ // InternalQVTimperative.g:20245:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) ) )
+ // InternalQVTimperative.g:20246:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) )
{
- // InternalQVTimperative.g:22631:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) )
- // InternalQVTimperative.g:22632:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 )
+ // InternalQVTimperative.g:20246:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 ) )
+ // InternalQVTimperative.g:20247:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionAssignment_2());
}
- // InternalQVTimperative.g:22633:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 )
- // InternalQVTimperative.g:22633:2: rule__ShadowPartCS__OwnedInitExpressionAssignment_2
+ // InternalQVTimperative.g:20248:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 )
+ // InternalQVTimperative.g:20248:2: rule__ShadowPartCS__OwnedInitExpressionAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ShadowPartCS__OwnedInitExpressionAssignment_2();
@@ -66587,16 +59974,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PatternExpCS__Group__0"
- // InternalQVTimperative.g:22649:1: rule__PatternExpCS__Group__0 : rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 ;
+ // InternalQVTimperative.g:20264:1: rule__PatternExpCS__Group__0 : rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 ;
public final void rule__PatternExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22653:1: ( rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 )
- // InternalQVTimperative.g:22654:2: rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1
+ // InternalQVTimperative.g:20268:1: ( rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 )
+ // InternalQVTimperative.g:20269:2: rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_94);
+ pushFollow(FollowSets000.FOLLOW_93);
rule__PatternExpCS__Group__0__Impl();
state._fsp--;
@@ -66625,31 +60012,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PatternExpCS__Group__0__Impl"
- // InternalQVTimperative.g:22661:1: rule__PatternExpCS__Group__0__Impl : ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? ) ;
+ // InternalQVTimperative.g:20276:1: rule__PatternExpCS__Group__0__Impl : ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? ) ;
public final void rule__PatternExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22665:1: ( ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? ) )
- // InternalQVTimperative.g:22666:1: ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? )
+ // InternalQVTimperative.g:20280:1: ( ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? ) )
+ // InternalQVTimperative.g:20281:1: ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? )
{
- // InternalQVTimperative.g:22666:1: ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? )
- // InternalQVTimperative.g:22667:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
+ // InternalQVTimperative.g:20281:1: ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? )
+ // InternalQVTimperative.g:20282:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getPatternVariableNameAssignment_0());
}
- // InternalQVTimperative.g:22668:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
- int alt213=2;
- int LA213_0 = input.LA(1);
+ // InternalQVTimperative.g:20283:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
+ int alt197=2;
+ int LA197_0 = input.LA(1);
- if ( ((LA213_0>=RULE_SIMPLE_ID && LA213_0<=RULE_ESCAPED_ID)||(LA213_0>=19 && LA213_0<=29)) ) {
- alt213=1;
+ if ( ((LA197_0>=RULE_SIMPLE_ID && LA197_0<=RULE_ESCAPED_ID)||(LA197_0>=21 && LA197_0<=31)) ) {
+ alt197=1;
}
- switch (alt213) {
+ switch (alt197) {
case 1 :
- // InternalQVTimperative.g:22668:2: rule__PatternExpCS__PatternVariableNameAssignment_0
+ // InternalQVTimperative.g:20283:2: rule__PatternExpCS__PatternVariableNameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PatternExpCS__PatternVariableNameAssignment_0();
@@ -66687,16 +60074,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PatternExpCS__Group__1"
- // InternalQVTimperative.g:22678:1: rule__PatternExpCS__Group__1 : rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 ;
+ // InternalQVTimperative.g:20293:1: rule__PatternExpCS__Group__1 : rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 ;
public final void rule__PatternExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22682:1: ( rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 )
- // InternalQVTimperative.g:22683:2: rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2
+ // InternalQVTimperative.g:20297:1: ( rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 )
+ // InternalQVTimperative.g:20298:2: rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__PatternExpCS__Group__1__Impl();
state._fsp--;
@@ -66725,22 +60112,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PatternExpCS__Group__1__Impl"
- // InternalQVTimperative.g:22690:1: rule__PatternExpCS__Group__1__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:20305:1: rule__PatternExpCS__Group__1__Impl : ( ':' ) ;
public final void rule__PatternExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22694:1: ( ( ':' ) )
- // InternalQVTimperative.g:22695:1: ( ':' )
+ // InternalQVTimperative.g:20309:1: ( ( ':' ) )
+ // InternalQVTimperative.g:20310:1: ( ':' )
{
- // InternalQVTimperative.g:22695:1: ( ':' )
- // InternalQVTimperative.g:22696:1: ':'
+ // InternalQVTimperative.g:20310:1: ( ':' )
+ // InternalQVTimperative.g:20311:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
@@ -66766,14 +60153,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PatternExpCS__Group__2"
- // InternalQVTimperative.g:22709:1: rule__PatternExpCS__Group__2 : rule__PatternExpCS__Group__2__Impl ;
+ // InternalQVTimperative.g:20324:1: rule__PatternExpCS__Group__2 : rule__PatternExpCS__Group__2__Impl ;
public final void rule__PatternExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22713:1: ( rule__PatternExpCS__Group__2__Impl )
- // InternalQVTimperative.g:22714:2: rule__PatternExpCS__Group__2__Impl
+ // InternalQVTimperative.g:20328:1: ( rule__PatternExpCS__Group__2__Impl )
+ // InternalQVTimperative.g:20329:2: rule__PatternExpCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PatternExpCS__Group__2__Impl();
@@ -66799,23 +60186,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PatternExpCS__Group__2__Impl"
- // InternalQVTimperative.g:22720:1: rule__PatternExpCS__Group__2__Impl : ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) ) ;
+ // InternalQVTimperative.g:20335:1: rule__PatternExpCS__Group__2__Impl : ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) ) ;
public final void rule__PatternExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22724:1: ( ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) ) )
- // InternalQVTimperative.g:22725:1: ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) )
+ // InternalQVTimperative.g:20339:1: ( ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) ) )
+ // InternalQVTimperative.g:20340:1: ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) )
{
- // InternalQVTimperative.g:22725:1: ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) )
- // InternalQVTimperative.g:22726:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
+ // InternalQVTimperative.g:20340:1: ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) )
+ // InternalQVTimperative.g:20341:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getOwnedPatternTypeAssignment_2());
}
- // InternalQVTimperative.g:22727:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
- // InternalQVTimperative.g:22727:2: rule__PatternExpCS__OwnedPatternTypeAssignment_2
+ // InternalQVTimperative.g:20342:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
+ // InternalQVTimperative.g:20342:2: rule__PatternExpCS__OwnedPatternTypeAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PatternExpCS__OwnedPatternTypeAssignment_2();
@@ -66850,16 +60237,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LambdaLiteralExpCS__Group__0"
- // InternalQVTimperative.g:22743:1: rule__LambdaLiteralExpCS__Group__0 : rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 ;
+ // InternalQVTimperative.g:20358:1: rule__LambdaLiteralExpCS__Group__0 : rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 ;
public final void rule__LambdaLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22747:1: ( rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 )
- // InternalQVTimperative.g:22748:2: rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1
+ // InternalQVTimperative.g:20362:1: ( rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 )
+ // InternalQVTimperative.g:20363:2: rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__LambdaLiteralExpCS__Group__0__Impl();
state._fsp--;
@@ -66888,22 +60275,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LambdaLiteralExpCS__Group__0__Impl"
- // InternalQVTimperative.g:22755:1: rule__LambdaLiteralExpCS__Group__0__Impl : ( 'Lambda' ) ;
+ // InternalQVTimperative.g:20370:1: rule__LambdaLiteralExpCS__Group__0__Impl : ( 'Lambda' ) ;
public final void rule__LambdaLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22759:1: ( ( 'Lambda' ) )
- // InternalQVTimperative.g:22760:1: ( 'Lambda' )
+ // InternalQVTimperative.g:20374:1: ( ( 'Lambda' ) )
+ // InternalQVTimperative.g:20375:1: ( 'Lambda' )
{
- // InternalQVTimperative.g:22760:1: ( 'Lambda' )
- // InternalQVTimperative.g:22761:1: 'Lambda'
+ // InternalQVTimperative.g:20375:1: ( 'Lambda' )
+ // InternalQVTimperative.g:20376:1: 'Lambda'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
- match(input,99,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,100,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
@@ -66929,14 +60316,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LambdaLiteralExpCS__Group__1"
- // InternalQVTimperative.g:22774:1: rule__LambdaLiteralExpCS__Group__1 : rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 ;
+ // InternalQVTimperative.g:20389:1: rule__LambdaLiteralExpCS__Group__1 : rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 ;
public final void rule__LambdaLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22778:1: ( rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 )
- // InternalQVTimperative.g:22779:2: rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2
+ // InternalQVTimperative.g:20393:1: ( rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 )
+ // InternalQVTimperative.g:20394:2: rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_9);
rule__LambdaLiteralExpCS__Group__1__Impl();
@@ -66967,22 +60354,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LambdaLiteralExpCS__Group__1__Impl"
- // InternalQVTimperative.g:22786:1: rule__LambdaLiteralExpCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:20401:1: rule__LambdaLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__LambdaLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22790:1: ( ( '{' ) )
- // InternalQVTimperative.g:22791:1: ( '{' )
+ // InternalQVTimperative.g:20405:1: ( ( '{' ) )
+ // InternalQVTimperative.g:20406:1: ( '{' )
{
- // InternalQVTimperative.g:22791:1: ( '{' )
- // InternalQVTimperative.g:22792:1: '{'
+ // InternalQVTimperative.g:20406:1: ( '{' )
+ // InternalQVTimperative.g:20407:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -67008,16 +60395,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LambdaLiteralExpCS__Group__2"
- // InternalQVTimperative.g:22805:1: rule__LambdaLiteralExpCS__Group__2 : rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 ;
+ // InternalQVTimperative.g:20420:1: rule__LambdaLiteralExpCS__Group__2 : rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 ;
public final void rule__LambdaLiteralExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22809:1: ( rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 )
- // InternalQVTimperative.g:22810:2: rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3
+ // InternalQVTimperative.g:20424:1: ( rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 )
+ // InternalQVTimperative.g:20425:2: rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__LambdaLiteralExpCS__Group__2__Impl();
state._fsp--;
@@ -67046,23 +60433,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LambdaLiteralExpCS__Group__2__Impl"
- // InternalQVTimperative.g:22817:1: rule__LambdaLiteralExpCS__Group__2__Impl : ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) ) ;
+ // InternalQVTimperative.g:20432:1: rule__LambdaLiteralExpCS__Group__2__Impl : ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) ) ;
public final void rule__LambdaLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22821:1: ( ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) ) )
- // InternalQVTimperative.g:22822:1: ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) )
+ // InternalQVTimperative.g:20436:1: ( ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) ) )
+ // InternalQVTimperative.g:20437:1: ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) )
{
- // InternalQVTimperative.g:22822:1: ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) )
- // InternalQVTimperative.g:22823:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
+ // InternalQVTimperative.g:20437:1: ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) )
+ // InternalQVTimperative.g:20438:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getOwnedExpressionCSAssignment_2());
}
- // InternalQVTimperative.g:22824:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
- // InternalQVTimperative.g:22824:2: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2
+ // InternalQVTimperative.g:20439:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
+ // InternalQVTimperative.g:20439:2: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2();
@@ -67097,14 +60484,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LambdaLiteralExpCS__Group__3"
- // InternalQVTimperative.g:22834:1: rule__LambdaLiteralExpCS__Group__3 : rule__LambdaLiteralExpCS__Group__3__Impl ;
+ // InternalQVTimperative.g:20449:1: rule__LambdaLiteralExpCS__Group__3 : rule__LambdaLiteralExpCS__Group__3__Impl ;
public final void rule__LambdaLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22838:1: ( rule__LambdaLiteralExpCS__Group__3__Impl )
- // InternalQVTimperative.g:22839:2: rule__LambdaLiteralExpCS__Group__3__Impl
+ // InternalQVTimperative.g:20453:1: ( rule__LambdaLiteralExpCS__Group__3__Impl )
+ // InternalQVTimperative.g:20454:2: rule__LambdaLiteralExpCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LambdaLiteralExpCS__Group__3__Impl();
@@ -67130,22 +60517,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LambdaLiteralExpCS__Group__3__Impl"
- // InternalQVTimperative.g:22845:1: rule__LambdaLiteralExpCS__Group__3__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:20460:1: rule__LambdaLiteralExpCS__Group__3__Impl : ( '}' ) ;
public final void rule__LambdaLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22849:1: ( ( '}' ) )
- // InternalQVTimperative.g:22850:1: ( '}' )
+ // InternalQVTimperative.g:20464:1: ( ( '}' ) )
+ // InternalQVTimperative.g:20465:1: ( '}' )
{
- // InternalQVTimperative.g:22850:1: ( '}' )
- // InternalQVTimperative.g:22851:1: '}'
+ // InternalQVTimperative.g:20465:1: ( '}' )
+ // InternalQVTimperative.g:20466:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -67171,16 +60558,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group__0"
- // InternalQVTimperative.g:22872:1: rule__MapLiteralExpCS__Group__0 : rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 ;
+ // InternalQVTimperative.g:20487:1: rule__MapLiteralExpCS__Group__0 : rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 ;
public final void rule__MapLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22876:1: ( rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 )
- // InternalQVTimperative.g:22877:2: rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1
+ // InternalQVTimperative.g:20491:1: ( rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 )
+ // InternalQVTimperative.g:20492:2: rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__MapLiteralExpCS__Group__0__Impl();
state._fsp--;
@@ -67209,23 +60596,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group__0__Impl"
- // InternalQVTimperative.g:22884:1: rule__MapLiteralExpCS__Group__0__Impl : ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) ) ;
+ // InternalQVTimperative.g:20499:1: rule__MapLiteralExpCS__Group__0__Impl : ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) ) ;
public final void rule__MapLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22888:1: ( ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) ) )
- // InternalQVTimperative.g:22889:1: ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTimperative.g:20503:1: ( ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) ) )
+ // InternalQVTimperative.g:20504:1: ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) )
{
- // InternalQVTimperative.g:22889:1: ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) )
- // InternalQVTimperative.g:22890:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
+ // InternalQVTimperative.g:20504:1: ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTimperative.g:20505:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedTypeAssignment_0());
}
- // InternalQVTimperative.g:22891:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
- // InternalQVTimperative.g:22891:2: rule__MapLiteralExpCS__OwnedTypeAssignment_0
+ // InternalQVTimperative.g:20506:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
+ // InternalQVTimperative.g:20506:2: rule__MapLiteralExpCS__OwnedTypeAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__OwnedTypeAssignment_0();
@@ -67260,16 +60647,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group__1"
- // InternalQVTimperative.g:22901:1: rule__MapLiteralExpCS__Group__1 : rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 ;
+ // InternalQVTimperative.g:20516:1: rule__MapLiteralExpCS__Group__1 : rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 ;
public final void rule__MapLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22905:1: ( rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 )
- // InternalQVTimperative.g:22906:2: rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2
+ // InternalQVTimperative.g:20520:1: ( rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 )
+ // InternalQVTimperative.g:20521:2: rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_13);
+ pushFollow(FollowSets000.FOLLOW_98);
rule__MapLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -67298,22 +60685,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group__1__Impl"
- // InternalQVTimperative.g:22913:1: rule__MapLiteralExpCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:20528:1: rule__MapLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__MapLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22917:1: ( ( '{' ) )
- // InternalQVTimperative.g:22918:1: ( '{' )
+ // InternalQVTimperative.g:20532:1: ( ( '{' ) )
+ // InternalQVTimperative.g:20533:1: ( '{' )
{
- // InternalQVTimperative.g:22918:1: ( '{' )
- // InternalQVTimperative.g:22919:1: '{'
+ // InternalQVTimperative.g:20533:1: ( '{' )
+ // InternalQVTimperative.g:20534:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -67339,16 +60726,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group__2"
- // InternalQVTimperative.g:22932:1: rule__MapLiteralExpCS__Group__2 : rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 ;
+ // InternalQVTimperative.g:20547:1: rule__MapLiteralExpCS__Group__2 : rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 ;
public final void rule__MapLiteralExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22936:1: ( rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 )
- // InternalQVTimperative.g:22937:2: rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3
+ // InternalQVTimperative.g:20551:1: ( rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 )
+ // InternalQVTimperative.g:20552:2: rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_13);
+ pushFollow(FollowSets000.FOLLOW_98);
rule__MapLiteralExpCS__Group__2__Impl();
state._fsp--;
@@ -67377,31 +60764,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group__2__Impl"
- // InternalQVTimperative.g:22944:1: rule__MapLiteralExpCS__Group__2__Impl : ( ( rule__MapLiteralExpCS__Group_2__0 )? ) ;
+ // InternalQVTimperative.g:20559:1: rule__MapLiteralExpCS__Group__2__Impl : ( ( rule__MapLiteralExpCS__Group_2__0 )? ) ;
public final void rule__MapLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22948:1: ( ( ( rule__MapLiteralExpCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:22949:1: ( ( rule__MapLiteralExpCS__Group_2__0 )? )
+ // InternalQVTimperative.g:20563:1: ( ( ( rule__MapLiteralExpCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:20564:1: ( ( rule__MapLiteralExpCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:22949:1: ( ( rule__MapLiteralExpCS__Group_2__0 )? )
- // InternalQVTimperative.g:22950:1: ( rule__MapLiteralExpCS__Group_2__0 )?
+ // InternalQVTimperative.g:20564:1: ( ( rule__MapLiteralExpCS__Group_2__0 )? )
+ // InternalQVTimperative.g:20565:1: ( rule__MapLiteralExpCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:22951:1: ( rule__MapLiteralExpCS__Group_2__0 )?
- int alt214=2;
- int LA214_0 = input.LA(1);
+ // InternalQVTimperative.g:20566:1: ( rule__MapLiteralExpCS__Group_2__0 )?
+ int alt198=2;
+ int LA198_0 = input.LA(1);
- if ( ((LA214_0>=RULE_INT && LA214_0<=RULE_ESCAPED_ID)||(LA214_0>=19 && LA214_0<=29)||(LA214_0>=31 && LA214_0<=33)||(LA214_0>=50 && LA214_0<=64)||LA214_0==73||LA214_0==99||(LA214_0>=101 && LA214_0<=102)||LA214_0==106||(LA214_0>=111 && LA214_0<=112)||(LA214_0>=142 && LA214_0<=143)) ) {
- alt214=1;
+ if ( ((LA198_0>=RULE_INT && LA198_0<=RULE_ESCAPED_ID)||(LA198_0>=21 && LA198_0<=31)||(LA198_0>=33 && LA198_0<=35)||(LA198_0>=52 && LA198_0<=66)||LA198_0==74||LA198_0==100||(LA198_0>=102 && LA198_0<=103)||LA198_0==107||(LA198_0>=112 && LA198_0<=113)||(LA198_0>=145 && LA198_0<=146)) ) {
+ alt198=1;
}
- switch (alt214) {
+ switch (alt198) {
case 1 :
- // InternalQVTimperative.g:22951:2: rule__MapLiteralExpCS__Group_2__0
+ // InternalQVTimperative.g:20566:2: rule__MapLiteralExpCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__Group_2__0();
@@ -67439,14 +60826,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group__3"
- // InternalQVTimperative.g:22961:1: rule__MapLiteralExpCS__Group__3 : rule__MapLiteralExpCS__Group__3__Impl ;
+ // InternalQVTimperative.g:20576:1: rule__MapLiteralExpCS__Group__3 : rule__MapLiteralExpCS__Group__3__Impl ;
public final void rule__MapLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22965:1: ( rule__MapLiteralExpCS__Group__3__Impl )
- // InternalQVTimperative.g:22966:2: rule__MapLiteralExpCS__Group__3__Impl
+ // InternalQVTimperative.g:20580:1: ( rule__MapLiteralExpCS__Group__3__Impl )
+ // InternalQVTimperative.g:20581:2: rule__MapLiteralExpCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__Group__3__Impl();
@@ -67472,22 +60859,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group__3__Impl"
- // InternalQVTimperative.g:22972:1: rule__MapLiteralExpCS__Group__3__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:20587:1: rule__MapLiteralExpCS__Group__3__Impl : ( '}' ) ;
public final void rule__MapLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:22976:1: ( ( '}' ) )
- // InternalQVTimperative.g:22977:1: ( '}' )
+ // InternalQVTimperative.g:20591:1: ( ( '}' ) )
+ // InternalQVTimperative.g:20592:1: ( '}' )
{
- // InternalQVTimperative.g:22977:1: ( '}' )
- // InternalQVTimperative.g:22978:1: '}'
+ // InternalQVTimperative.g:20592:1: ( '}' )
+ // InternalQVTimperative.g:20593:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -67513,16 +60900,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group_2__0"
- // InternalQVTimperative.g:22999:1: rule__MapLiteralExpCS__Group_2__0 : rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 ;
+ // InternalQVTimperative.g:20614:1: rule__MapLiteralExpCS__Group_2__0 : rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 ;
public final void rule__MapLiteralExpCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23003:1: ( rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 )
- // InternalQVTimperative.g:23004:2: rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1
+ // InternalQVTimperative.g:20618:1: ( rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 )
+ // InternalQVTimperative.g:20619:2: rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__MapLiteralExpCS__Group_2__0__Impl();
state._fsp--;
@@ -67551,23 +60938,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group_2__0__Impl"
- // InternalQVTimperative.g:23011:1: rule__MapLiteralExpCS__Group_2__0__Impl : ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) ) ;
+ // InternalQVTimperative.g:20626:1: rule__MapLiteralExpCS__Group_2__0__Impl : ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) ) ;
public final void rule__MapLiteralExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23015:1: ( ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) ) )
- // InternalQVTimperative.g:23016:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTimperative.g:20630:1: ( ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) ) )
+ // InternalQVTimperative.g:20631:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) )
{
- // InternalQVTimperative.g:23016:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) )
- // InternalQVTimperative.g:23017:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTimperative.g:20631:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTimperative.g:20632:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsAssignment_2_0());
}
- // InternalQVTimperative.g:23018:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
- // InternalQVTimperative.g:23018:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0
+ // InternalQVTimperative.g:20633:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTimperative.g:20633:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_0();
@@ -67602,14 +60989,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group_2__1"
- // InternalQVTimperative.g:23028:1: rule__MapLiteralExpCS__Group_2__1 : rule__MapLiteralExpCS__Group_2__1__Impl ;
+ // InternalQVTimperative.g:20643:1: rule__MapLiteralExpCS__Group_2__1 : rule__MapLiteralExpCS__Group_2__1__Impl ;
public final void rule__MapLiteralExpCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23032:1: ( rule__MapLiteralExpCS__Group_2__1__Impl )
- // InternalQVTimperative.g:23033:2: rule__MapLiteralExpCS__Group_2__1__Impl
+ // InternalQVTimperative.g:20647:1: ( rule__MapLiteralExpCS__Group_2__1__Impl )
+ // InternalQVTimperative.g:20648:2: rule__MapLiteralExpCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__Group_2__1__Impl();
@@ -67635,37 +61022,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group_2__1__Impl"
- // InternalQVTimperative.g:23039:1: rule__MapLiteralExpCS__Group_2__1__Impl : ( ( rule__MapLiteralExpCS__Group_2_1__0 )* ) ;
+ // InternalQVTimperative.g:20654:1: rule__MapLiteralExpCS__Group_2__1__Impl : ( ( rule__MapLiteralExpCS__Group_2_1__0 )* ) ;
public final void rule__MapLiteralExpCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23043:1: ( ( ( rule__MapLiteralExpCS__Group_2_1__0 )* ) )
- // InternalQVTimperative.g:23044:1: ( ( rule__MapLiteralExpCS__Group_2_1__0 )* )
+ // InternalQVTimperative.g:20658:1: ( ( ( rule__MapLiteralExpCS__Group_2_1__0 )* ) )
+ // InternalQVTimperative.g:20659:1: ( ( rule__MapLiteralExpCS__Group_2_1__0 )* )
{
- // InternalQVTimperative.g:23044:1: ( ( rule__MapLiteralExpCS__Group_2_1__0 )* )
- // InternalQVTimperative.g:23045:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
+ // InternalQVTimperative.g:20659:1: ( ( rule__MapLiteralExpCS__Group_2_1__0 )* )
+ // InternalQVTimperative.g:20660:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2_1());
}
- // InternalQVTimperative.g:23046:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
- loop215:
+ // InternalQVTimperative.g:20661:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
+ loop199:
do {
- int alt215=2;
- int LA215_0 = input.LA(1);
+ int alt199=2;
+ int LA199_0 = input.LA(1);
- if ( (LA215_0==72) ) {
- alt215=1;
+ if ( (LA199_0==73) ) {
+ alt199=1;
}
- switch (alt215) {
+ switch (alt199) {
case 1 :
- // InternalQVTimperative.g:23046:2: rule__MapLiteralExpCS__Group_2_1__0
+ // InternalQVTimperative.g:20661:2: rule__MapLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__MapLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -67675,7 +61062,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop215;
+ break loop199;
}
} while (true);
@@ -67704,14 +61091,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__0"
- // InternalQVTimperative.g:23060:1: rule__MapLiteralExpCS__Group_2_1__0 : rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 ;
+ // InternalQVTimperative.g:20675:1: rule__MapLiteralExpCS__Group_2_1__0 : rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 ;
public final void rule__MapLiteralExpCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23064:1: ( rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 )
- // InternalQVTimperative.g:23065:2: rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1
+ // InternalQVTimperative.g:20679:1: ( rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 )
+ // InternalQVTimperative.g:20680:2: rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__MapLiteralExpCS__Group_2_1__0__Impl();
@@ -67742,22 +61129,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__0__Impl"
- // InternalQVTimperative.g:23072:1: rule__MapLiteralExpCS__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:20687:1: rule__MapLiteralExpCS__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__MapLiteralExpCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23076:1: ( ( ',' ) )
- // InternalQVTimperative.g:23077:1: ( ',' )
+ // InternalQVTimperative.g:20691:1: ( ( ',' ) )
+ // InternalQVTimperative.g:20692:1: ( ',' )
{
- // InternalQVTimperative.g:23077:1: ( ',' )
- // InternalQVTimperative.g:23078:1: ','
+ // InternalQVTimperative.g:20692:1: ( ',' )
+ // InternalQVTimperative.g:20693:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -67783,14 +61170,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__1"
- // InternalQVTimperative.g:23091:1: rule__MapLiteralExpCS__Group_2_1__1 : rule__MapLiteralExpCS__Group_2_1__1__Impl ;
+ // InternalQVTimperative.g:20706:1: rule__MapLiteralExpCS__Group_2_1__1 : rule__MapLiteralExpCS__Group_2_1__1__Impl ;
public final void rule__MapLiteralExpCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23095:1: ( rule__MapLiteralExpCS__Group_2_1__1__Impl )
- // InternalQVTimperative.g:23096:2: rule__MapLiteralExpCS__Group_2_1__1__Impl
+ // InternalQVTimperative.g:20710:1: ( rule__MapLiteralExpCS__Group_2_1__1__Impl )
+ // InternalQVTimperative.g:20711:2: rule__MapLiteralExpCS__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__Group_2_1__1__Impl();
@@ -67816,23 +61203,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__1__Impl"
- // InternalQVTimperative.g:23102:1: rule__MapLiteralExpCS__Group_2_1__1__Impl : ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) ;
+ // InternalQVTimperative.g:20717:1: rule__MapLiteralExpCS__Group_2_1__1__Impl : ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) ;
public final void rule__MapLiteralExpCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23106:1: ( ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) )
- // InternalQVTimperative.g:23107:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:20721:1: ( ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) )
+ // InternalQVTimperative.g:20722:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
{
- // InternalQVTimperative.g:23107:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
- // InternalQVTimperative.g:23108:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTimperative.g:20722:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:20723:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsAssignment_2_1_1());
}
- // InternalQVTimperative.g:23109:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
- // InternalQVTimperative.g:23109:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1
+ // InternalQVTimperative.g:20724:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTimperative.g:20724:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1();
@@ -67867,14 +61254,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralPartCS__Group__0"
- // InternalQVTimperative.g:23123:1: rule__MapLiteralPartCS__Group__0 : rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 ;
+ // InternalQVTimperative.g:20738:1: rule__MapLiteralPartCS__Group__0 : rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 ;
public final void rule__MapLiteralPartCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23127:1: ( rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 )
- // InternalQVTimperative.g:23128:2: rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1
+ // InternalQVTimperative.g:20742:1: ( rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 )
+ // InternalQVTimperative.g:20743:2: rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_99);
rule__MapLiteralPartCS__Group__0__Impl();
@@ -67905,23 +61292,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralPartCS__Group__0__Impl"
- // InternalQVTimperative.g:23135:1: rule__MapLiteralPartCS__Group__0__Impl : ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) ) ;
+ // InternalQVTimperative.g:20750:1: rule__MapLiteralPartCS__Group__0__Impl : ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) ) ;
public final void rule__MapLiteralPartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23139:1: ( ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) ) )
- // InternalQVTimperative.g:23140:1: ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) )
+ // InternalQVTimperative.g:20754:1: ( ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) ) )
+ // InternalQVTimperative.g:20755:1: ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) )
{
- // InternalQVTimperative.g:23140:1: ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) )
- // InternalQVTimperative.g:23141:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
+ // InternalQVTimperative.g:20755:1: ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) )
+ // InternalQVTimperative.g:20756:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedKeyAssignment_0());
}
- // InternalQVTimperative.g:23142:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
- // InternalQVTimperative.g:23142:2: rule__MapLiteralPartCS__OwnedKeyAssignment_0
+ // InternalQVTimperative.g:20757:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
+ // InternalQVTimperative.g:20757:2: rule__MapLiteralPartCS__OwnedKeyAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralPartCS__OwnedKeyAssignment_0();
@@ -67956,14 +61343,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralPartCS__Group__1"
- // InternalQVTimperative.g:23152:1: rule__MapLiteralPartCS__Group__1 : rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 ;
+ // InternalQVTimperative.g:20767:1: rule__MapLiteralPartCS__Group__1 : rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 ;
public final void rule__MapLiteralPartCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23156:1: ( rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 )
- // InternalQVTimperative.g:23157:2: rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2
+ // InternalQVTimperative.g:20771:1: ( rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 )
+ // InternalQVTimperative.g:20772:2: rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_9);
rule__MapLiteralPartCS__Group__1__Impl();
@@ -67994,22 +61381,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralPartCS__Group__1__Impl"
- // InternalQVTimperative.g:23164:1: rule__MapLiteralPartCS__Group__1__Impl : ( '<-' ) ;
+ // InternalQVTimperative.g:20779:1: rule__MapLiteralPartCS__Group__1__Impl : ( '<-' ) ;
public final void rule__MapLiteralPartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23168:1: ( ( '<-' ) )
- // InternalQVTimperative.g:23169:1: ( '<-' )
+ // InternalQVTimperative.g:20783:1: ( ( '<-' ) )
+ // InternalQVTimperative.g:20784:1: ( '<-' )
{
- // InternalQVTimperative.g:23169:1: ( '<-' )
- // InternalQVTimperative.g:23170:1: '<-'
+ // InternalQVTimperative.g:20784:1: ( '<-' )
+ // InternalQVTimperative.g:20785:1: '<-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
- match(input,100,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,101,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
@@ -68035,14 +61422,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralPartCS__Group__2"
- // InternalQVTimperative.g:23183:1: rule__MapLiteralPartCS__Group__2 : rule__MapLiteralPartCS__Group__2__Impl ;
+ // InternalQVTimperative.g:20798:1: rule__MapLiteralPartCS__Group__2 : rule__MapLiteralPartCS__Group__2__Impl ;
public final void rule__MapLiteralPartCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23187:1: ( rule__MapLiteralPartCS__Group__2__Impl )
- // InternalQVTimperative.g:23188:2: rule__MapLiteralPartCS__Group__2__Impl
+ // InternalQVTimperative.g:20802:1: ( rule__MapLiteralPartCS__Group__2__Impl )
+ // InternalQVTimperative.g:20803:2: rule__MapLiteralPartCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralPartCS__Group__2__Impl();
@@ -68068,23 +61455,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralPartCS__Group__2__Impl"
- // InternalQVTimperative.g:23194:1: rule__MapLiteralPartCS__Group__2__Impl : ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) ) ;
+ // InternalQVTimperative.g:20809:1: rule__MapLiteralPartCS__Group__2__Impl : ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) ) ;
public final void rule__MapLiteralPartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23198:1: ( ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) ) )
- // InternalQVTimperative.g:23199:1: ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) )
+ // InternalQVTimperative.g:20813:1: ( ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) ) )
+ // InternalQVTimperative.g:20814:1: ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) )
{
- // InternalQVTimperative.g:23199:1: ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) )
- // InternalQVTimperative.g:23200:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
+ // InternalQVTimperative.g:20814:1: ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) )
+ // InternalQVTimperative.g:20815:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedValueAssignment_2());
}
- // InternalQVTimperative.g:23201:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
- // InternalQVTimperative.g:23201:2: rule__MapLiteralPartCS__OwnedValueAssignment_2
+ // InternalQVTimperative.g:20816:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
+ // InternalQVTimperative.g:20816:2: rule__MapLiteralPartCS__OwnedValueAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralPartCS__OwnedValueAssignment_2();
@@ -68119,16 +61506,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group__0"
- // InternalQVTimperative.g:23217:1: rule__TupleLiteralExpCS__Group__0 : rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 ;
+ // InternalQVTimperative.g:20832:1: rule__TupleLiteralExpCS__Group__0 : rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 ;
public final void rule__TupleLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23221:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
- // InternalQVTimperative.g:23222:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
+ // InternalQVTimperative.g:20836:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
+ // InternalQVTimperative.g:20837:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__TupleLiteralExpCS__Group__0__Impl();
state._fsp--;
@@ -68157,22 +61544,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group__0__Impl"
- // InternalQVTimperative.g:23229:1: rule__TupleLiteralExpCS__Group__0__Impl : ( 'Tuple' ) ;
+ // InternalQVTimperative.g:20844:1: rule__TupleLiteralExpCS__Group__0__Impl : ( 'Tuple' ) ;
public final void rule__TupleLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23233:1: ( ( 'Tuple' ) )
- // InternalQVTimperative.g:23234:1: ( 'Tuple' )
+ // InternalQVTimperative.g:20848:1: ( ( 'Tuple' ) )
+ // InternalQVTimperative.g:20849:1: ( 'Tuple' )
{
- // InternalQVTimperative.g:23234:1: ( 'Tuple' )
- // InternalQVTimperative.g:23235:1: 'Tuple'
+ // InternalQVTimperative.g:20849:1: ( 'Tuple' )
+ // InternalQVTimperative.g:20850:1: 'Tuple'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
- match(input,51,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,53,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
@@ -68198,14 +61585,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group__1"
- // InternalQVTimperative.g:23248:1: rule__TupleLiteralExpCS__Group__1 : rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 ;
+ // InternalQVTimperative.g:20863:1: rule__TupleLiteralExpCS__Group__1 : rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 ;
public final void rule__TupleLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23252:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
- // InternalQVTimperative.g:23253:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
+ // InternalQVTimperative.g:20867:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
+ // InternalQVTimperative.g:20868:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__TupleLiteralExpCS__Group__1__Impl();
@@ -68236,22 +61623,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group__1__Impl"
- // InternalQVTimperative.g:23260:1: rule__TupleLiteralExpCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:20875:1: rule__TupleLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__TupleLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23264:1: ( ( '{' ) )
- // InternalQVTimperative.g:23265:1: ( '{' )
+ // InternalQVTimperative.g:20879:1: ( ( '{' ) )
+ // InternalQVTimperative.g:20880:1: ( '{' )
{
- // InternalQVTimperative.g:23265:1: ( '{' )
- // InternalQVTimperative.g:23266:1: '{'
+ // InternalQVTimperative.g:20880:1: ( '{' )
+ // InternalQVTimperative.g:20881:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -68277,16 +61664,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group__2"
- // InternalQVTimperative.g:23279:1: rule__TupleLiteralExpCS__Group__2 : rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 ;
+ // InternalQVTimperative.g:20894:1: rule__TupleLiteralExpCS__Group__2 : rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 ;
public final void rule__TupleLiteralExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23283:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
- // InternalQVTimperative.g:23284:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
+ // InternalQVTimperative.g:20898:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
+ // InternalQVTimperative.g:20899:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_15);
+ pushFollow(FollowSets000.FOLLOW_100);
rule__TupleLiteralExpCS__Group__2__Impl();
state._fsp--;
@@ -68315,23 +61702,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group__2__Impl"
- // InternalQVTimperative.g:23291:1: rule__TupleLiteralExpCS__Group__2__Impl : ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) ;
+ // InternalQVTimperative.g:20906:1: rule__TupleLiteralExpCS__Group__2__Impl : ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) ;
public final void rule__TupleLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23295:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) )
- // InternalQVTimperative.g:23296:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
+ // InternalQVTimperative.g:20910:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) )
+ // InternalQVTimperative.g:20911:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
{
- // InternalQVTimperative.g:23296:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
- // InternalQVTimperative.g:23297:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
+ // InternalQVTimperative.g:20911:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
+ // InternalQVTimperative.g:20912:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsAssignment_2());
}
- // InternalQVTimperative.g:23298:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
- // InternalQVTimperative.g:23298:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
+ // InternalQVTimperative.g:20913:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
+ // InternalQVTimperative.g:20913:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralExpCS__OwnedPartsAssignment_2();
@@ -68366,16 +61753,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group__3"
- // InternalQVTimperative.g:23308:1: rule__TupleLiteralExpCS__Group__3 : rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 ;
+ // InternalQVTimperative.g:20923:1: rule__TupleLiteralExpCS__Group__3 : rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 ;
public final void rule__TupleLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23312:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
- // InternalQVTimperative.g:23313:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
+ // InternalQVTimperative.g:20927:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
+ // InternalQVTimperative.g:20928:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_15);
+ pushFollow(FollowSets000.FOLLOW_100);
rule__TupleLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -68404,37 +61791,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group__3__Impl"
- // InternalQVTimperative.g:23320:1: rule__TupleLiteralExpCS__Group__3__Impl : ( ( rule__TupleLiteralExpCS__Group_3__0 )* ) ;
+ // InternalQVTimperative.g:20935:1: rule__TupleLiteralExpCS__Group__3__Impl : ( ( rule__TupleLiteralExpCS__Group_3__0 )* ) ;
public final void rule__TupleLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23324:1: ( ( ( rule__TupleLiteralExpCS__Group_3__0 )* ) )
- // InternalQVTimperative.g:23325:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
+ // InternalQVTimperative.g:20939:1: ( ( ( rule__TupleLiteralExpCS__Group_3__0 )* ) )
+ // InternalQVTimperative.g:20940:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
{
- // InternalQVTimperative.g:23325:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
- // InternalQVTimperative.g:23326:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
+ // InternalQVTimperative.g:20940:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
+ // InternalQVTimperative.g:20941:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
- // InternalQVTimperative.g:23327:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
- loop216:
+ // InternalQVTimperative.g:20942:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
+ loop200:
do {
- int alt216=2;
- int LA216_0 = input.LA(1);
+ int alt200=2;
+ int LA200_0 = input.LA(1);
- if ( (LA216_0==72) ) {
- alt216=1;
+ if ( (LA200_0==73) ) {
+ alt200=1;
}
- switch (alt216) {
+ switch (alt200) {
case 1 :
- // InternalQVTimperative.g:23327:2: rule__TupleLiteralExpCS__Group_3__0
+ // InternalQVTimperative.g:20942:2: rule__TupleLiteralExpCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__TupleLiteralExpCS__Group_3__0();
state._fsp--;
@@ -68444,7 +61831,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop216;
+ break loop200;
}
} while (true);
@@ -68473,14 +61860,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group__4"
- // InternalQVTimperative.g:23337:1: rule__TupleLiteralExpCS__Group__4 : rule__TupleLiteralExpCS__Group__4__Impl ;
+ // InternalQVTimperative.g:20952:1: rule__TupleLiteralExpCS__Group__4 : rule__TupleLiteralExpCS__Group__4__Impl ;
public final void rule__TupleLiteralExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23341:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
- // InternalQVTimperative.g:23342:2: rule__TupleLiteralExpCS__Group__4__Impl
+ // InternalQVTimperative.g:20956:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
+ // InternalQVTimperative.g:20957:2: rule__TupleLiteralExpCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralExpCS__Group__4__Impl();
@@ -68506,22 +61893,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group__4__Impl"
- // InternalQVTimperative.g:23348:1: rule__TupleLiteralExpCS__Group__4__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:20963:1: rule__TupleLiteralExpCS__Group__4__Impl : ( '}' ) ;
public final void rule__TupleLiteralExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23352:1: ( ( '}' ) )
- // InternalQVTimperative.g:23353:1: ( '}' )
+ // InternalQVTimperative.g:20967:1: ( ( '}' ) )
+ // InternalQVTimperative.g:20968:1: ( '}' )
{
- // InternalQVTimperative.g:23353:1: ( '}' )
- // InternalQVTimperative.g:23354:1: '}'
+ // InternalQVTimperative.g:20968:1: ( '}' )
+ // InternalQVTimperative.g:20969:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -68547,14 +61934,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__0"
- // InternalQVTimperative.g:23377:1: rule__TupleLiteralExpCS__Group_3__0 : rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 ;
+ // InternalQVTimperative.g:20992:1: rule__TupleLiteralExpCS__Group_3__0 : rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 ;
public final void rule__TupleLiteralExpCS__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23381:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
- // InternalQVTimperative.g:23382:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
+ // InternalQVTimperative.g:20996:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
+ // InternalQVTimperative.g:20997:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__TupleLiteralExpCS__Group_3__0__Impl();
@@ -68585,22 +61972,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__0__Impl"
- // InternalQVTimperative.g:23389:1: rule__TupleLiteralExpCS__Group_3__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:21004:1: rule__TupleLiteralExpCS__Group_3__0__Impl : ( ',' ) ;
public final void rule__TupleLiteralExpCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23393:1: ( ( ',' ) )
- // InternalQVTimperative.g:23394:1: ( ',' )
+ // InternalQVTimperative.g:21008:1: ( ( ',' ) )
+ // InternalQVTimperative.g:21009:1: ( ',' )
{
- // InternalQVTimperative.g:23394:1: ( ',' )
- // InternalQVTimperative.g:23395:1: ','
+ // InternalQVTimperative.g:21009:1: ( ',' )
+ // InternalQVTimperative.g:21010:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
@@ -68626,14 +62013,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__1"
- // InternalQVTimperative.g:23408:1: rule__TupleLiteralExpCS__Group_3__1 : rule__TupleLiteralExpCS__Group_3__1__Impl ;
+ // InternalQVTimperative.g:21023:1: rule__TupleLiteralExpCS__Group_3__1 : rule__TupleLiteralExpCS__Group_3__1__Impl ;
public final void rule__TupleLiteralExpCS__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23412:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
- // InternalQVTimperative.g:23413:2: rule__TupleLiteralExpCS__Group_3__1__Impl
+ // InternalQVTimperative.g:21027:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
+ // InternalQVTimperative.g:21028:2: rule__TupleLiteralExpCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralExpCS__Group_3__1__Impl();
@@ -68659,23 +62046,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__1__Impl"
- // InternalQVTimperative.g:23419:1: rule__TupleLiteralExpCS__Group_3__1__Impl : ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) ) ;
+ // InternalQVTimperative.g:21034:1: rule__TupleLiteralExpCS__Group_3__1__Impl : ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) ) ;
public final void rule__TupleLiteralExpCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23423:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) ) )
- // InternalQVTimperative.g:23424:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
+ // InternalQVTimperative.g:21038:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) ) )
+ // InternalQVTimperative.g:21039:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
{
- // InternalQVTimperative.g:23424:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
- // InternalQVTimperative.g:23425:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
+ // InternalQVTimperative.g:21039:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
+ // InternalQVTimperative.g:21040:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsAssignment_3_1());
}
- // InternalQVTimperative.g:23426:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
- // InternalQVTimperative.g:23426:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
+ // InternalQVTimperative.g:21041:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
+ // InternalQVTimperative.g:21041:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1();
@@ -68710,16 +62097,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group__0"
- // InternalQVTimperative.g:23440:1: rule__TupleLiteralPartCS__Group__0 : rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 ;
+ // InternalQVTimperative.g:21055:1: rule__TupleLiteralPartCS__Group__0 : rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 ;
public final void rule__TupleLiteralPartCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23444:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
- // InternalQVTimperative.g:23445:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
+ // InternalQVTimperative.g:21059:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
+ // InternalQVTimperative.g:21060:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_100);
+ pushFollow(FollowSets000.FOLLOW_101);
rule__TupleLiteralPartCS__Group__0__Impl();
state._fsp--;
@@ -68748,23 +62135,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group__0__Impl"
- // InternalQVTimperative.g:23452:1: rule__TupleLiteralPartCS__Group__0__Impl : ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:21067:1: rule__TupleLiteralPartCS__Group__0__Impl : ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) ;
public final void rule__TupleLiteralPartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23456:1: ( ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:23457:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:21071:1: ( ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) )
+ // InternalQVTimperative.g:21072:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
{
- // InternalQVTimperative.g:23457:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:23458:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
+ // InternalQVTimperative.g:21072:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:21073:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getNameAssignment_0());
}
- // InternalQVTimperative.g:23459:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
- // InternalQVTimperative.g:23459:2: rule__TupleLiteralPartCS__NameAssignment_0
+ // InternalQVTimperative.g:21074:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
+ // InternalQVTimperative.g:21074:2: rule__TupleLiteralPartCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__NameAssignment_0();
@@ -68799,16 +62186,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group__1"
- // InternalQVTimperative.g:23469:1: rule__TupleLiteralPartCS__Group__1 : rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 ;
+ // InternalQVTimperative.g:21084:1: rule__TupleLiteralPartCS__Group__1 : rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 ;
public final void rule__TupleLiteralPartCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23473:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
- // InternalQVTimperative.g:23474:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
+ // InternalQVTimperative.g:21088:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
+ // InternalQVTimperative.g:21089:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_100);
+ pushFollow(FollowSets000.FOLLOW_101);
rule__TupleLiteralPartCS__Group__1__Impl();
state._fsp--;
@@ -68837,31 +62224,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group__1__Impl"
- // InternalQVTimperative.g:23481:1: rule__TupleLiteralPartCS__Group__1__Impl : ( ( rule__TupleLiteralPartCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:21096:1: rule__TupleLiteralPartCS__Group__1__Impl : ( ( rule__TupleLiteralPartCS__Group_1__0 )? ) ;
public final void rule__TupleLiteralPartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23485:1: ( ( ( rule__TupleLiteralPartCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:23486:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
+ // InternalQVTimperative.g:21100:1: ( ( ( rule__TupleLiteralPartCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:21101:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:23486:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
- // InternalQVTimperative.g:23487:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
+ // InternalQVTimperative.g:21101:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
+ // InternalQVTimperative.g:21102:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:23488:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
- int alt217=2;
- int LA217_0 = input.LA(1);
+ // InternalQVTimperative.g:21103:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
+ int alt201=2;
+ int LA201_0 = input.LA(1);
- if ( (LA217_0==75) ) {
- alt217=1;
+ if ( (LA201_0==76) ) {
+ alt201=1;
}
- switch (alt217) {
+ switch (alt201) {
case 1 :
- // InternalQVTimperative.g:23488:2: rule__TupleLiteralPartCS__Group_1__0
+ // InternalQVTimperative.g:21103:2: rule__TupleLiteralPartCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__Group_1__0();
@@ -68899,14 +62286,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group__2"
- // InternalQVTimperative.g:23498:1: rule__TupleLiteralPartCS__Group__2 : rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 ;
+ // InternalQVTimperative.g:21113:1: rule__TupleLiteralPartCS__Group__2 : rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 ;
public final void rule__TupleLiteralPartCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23502:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
- // InternalQVTimperative.g:23503:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
+ // InternalQVTimperative.g:21117:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
+ // InternalQVTimperative.g:21118:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_9);
rule__TupleLiteralPartCS__Group__2__Impl();
@@ -68937,22 +62324,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group__2__Impl"
- // InternalQVTimperative.g:23510:1: rule__TupleLiteralPartCS__Group__2__Impl : ( '=' ) ;
+ // InternalQVTimperative.g:21125:1: rule__TupleLiteralPartCS__Group__2__Impl : ( '=' ) ;
public final void rule__TupleLiteralPartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23514:1: ( ( '=' ) )
- // InternalQVTimperative.g:23515:1: ( '=' )
+ // InternalQVTimperative.g:21129:1: ( ( '=' ) )
+ // InternalQVTimperative.g:21130:1: ( '=' )
{
- // InternalQVTimperative.g:23515:1: ( '=' )
- // InternalQVTimperative.g:23516:1: '='
+ // InternalQVTimperative.g:21130:1: ( '=' )
+ // InternalQVTimperative.g:21131:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
@@ -68978,14 +62365,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group__3"
- // InternalQVTimperative.g:23529:1: rule__TupleLiteralPartCS__Group__3 : rule__TupleLiteralPartCS__Group__3__Impl ;
+ // InternalQVTimperative.g:21144:1: rule__TupleLiteralPartCS__Group__3 : rule__TupleLiteralPartCS__Group__3__Impl ;
public final void rule__TupleLiteralPartCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23533:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
- // InternalQVTimperative.g:23534:2: rule__TupleLiteralPartCS__Group__3__Impl
+ // InternalQVTimperative.g:21148:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
+ // InternalQVTimperative.g:21149:2: rule__TupleLiteralPartCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__Group__3__Impl();
@@ -69011,23 +62398,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group__3__Impl"
- // InternalQVTimperative.g:23540:1: rule__TupleLiteralPartCS__Group__3__Impl : ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) ) ;
+ // InternalQVTimperative.g:21155:1: rule__TupleLiteralPartCS__Group__3__Impl : ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) ) ;
public final void rule__TupleLiteralPartCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23544:1: ( ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) ) )
- // InternalQVTimperative.g:23545:1: ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) )
+ // InternalQVTimperative.g:21159:1: ( ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) ) )
+ // InternalQVTimperative.g:21160:1: ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) )
{
- // InternalQVTimperative.g:23545:1: ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) )
- // InternalQVTimperative.g:23546:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
+ // InternalQVTimperative.g:21160:1: ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) )
+ // InternalQVTimperative.g:21161:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedInitExpressionAssignment_3());
}
- // InternalQVTimperative.g:23547:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
- // InternalQVTimperative.g:23547:2: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3
+ // InternalQVTimperative.g:21162:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
+ // InternalQVTimperative.g:21162:2: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3();
@@ -69062,16 +62449,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__0"
- // InternalQVTimperative.g:23565:1: rule__TupleLiteralPartCS__Group_1__0 : rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 ;
+ // InternalQVTimperative.g:21180:1: rule__TupleLiteralPartCS__Group_1__0 : rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 ;
public final void rule__TupleLiteralPartCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23569:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
- // InternalQVTimperative.g:23570:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
+ // InternalQVTimperative.g:21184:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
+ // InternalQVTimperative.g:21185:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__TupleLiteralPartCS__Group_1__0__Impl();
state._fsp--;
@@ -69100,22 +62487,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__0__Impl"
- // InternalQVTimperative.g:23577:1: rule__TupleLiteralPartCS__Group_1__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:21192:1: rule__TupleLiteralPartCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__TupleLiteralPartCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23581:1: ( ( ':' ) )
- // InternalQVTimperative.g:23582:1: ( ':' )
+ // InternalQVTimperative.g:21196:1: ( ( ':' ) )
+ // InternalQVTimperative.g:21197:1: ( ':' )
{
- // InternalQVTimperative.g:23582:1: ( ':' )
- // InternalQVTimperative.g:23583:1: ':'
+ // InternalQVTimperative.g:21197:1: ( ':' )
+ // InternalQVTimperative.g:21198:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
@@ -69141,14 +62528,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__1"
- // InternalQVTimperative.g:23596:1: rule__TupleLiteralPartCS__Group_1__1 : rule__TupleLiteralPartCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:21211:1: rule__TupleLiteralPartCS__Group_1__1 : rule__TupleLiteralPartCS__Group_1__1__Impl ;
public final void rule__TupleLiteralPartCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23600:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
- // InternalQVTimperative.g:23601:2: rule__TupleLiteralPartCS__Group_1__1__Impl
+ // InternalQVTimperative.g:21215:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:21216:2: rule__TupleLiteralPartCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__Group_1__1__Impl();
@@ -69174,23 +62561,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__1__Impl"
- // InternalQVTimperative.g:23607:1: rule__TupleLiteralPartCS__Group_1__1__Impl : ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:21222:1: rule__TupleLiteralPartCS__Group_1__1__Impl : ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__TupleLiteralPartCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23611:1: ( ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) ) )
- // InternalQVTimperative.g:23612:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:21226:1: ( ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:21227:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
{
- // InternalQVTimperative.g:23612:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
- // InternalQVTimperative.g:23613:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTimperative.g:21227:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:21228:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeAssignment_1_1());
}
- // InternalQVTimperative.g:23614:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
- // InternalQVTimperative.g:23614:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
+ // InternalQVTimperative.g:21229:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTimperative.g:21229:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1();
@@ -69225,16 +62612,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__0"
- // InternalQVTimperative.g:23628:1: rule__UnlimitedNaturalLiteralExpCS__Group__0 : rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 ;
+ // InternalQVTimperative.g:21243:1: rule__UnlimitedNaturalLiteralExpCS__Group__0 : rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 ;
public final void rule__UnlimitedNaturalLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23632:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
- // InternalQVTimperative.g:23633:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
+ // InternalQVTimperative.g:21247:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
+ // InternalQVTimperative.g:21248:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_28);
+ pushFollow(FollowSets000.FOLLOW_25);
rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
state._fsp--;
@@ -69263,23 +62650,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl"
- // InternalQVTimperative.g:23640:1: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:21255:1: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl : ( () ) ;
public final void rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23644:1: ( ( () ) )
- // InternalQVTimperative.g:23645:1: ( () )
+ // InternalQVTimperative.g:21259:1: ( ( () ) )
+ // InternalQVTimperative.g:21260:1: ( () )
{
- // InternalQVTimperative.g:23645:1: ( () )
- // InternalQVTimperative.g:23646:1: ()
+ // InternalQVTimperative.g:21260:1: ( () )
+ // InternalQVTimperative.g:21261:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getUnlimitedNaturalLiteralExpCSAction_0());
}
- // InternalQVTimperative.g:23647:1: ()
- // InternalQVTimperative.g:23649:1:
+ // InternalQVTimperative.g:21262:1: ()
+ // InternalQVTimperative.g:21264:1:
{
}
@@ -69304,14 +62691,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__1"
- // InternalQVTimperative.g:23659:1: rule__UnlimitedNaturalLiteralExpCS__Group__1 : rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl ;
+ // InternalQVTimperative.g:21274:1: rule__UnlimitedNaturalLiteralExpCS__Group__1 : rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl ;
public final void rule__UnlimitedNaturalLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23663:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
- // InternalQVTimperative.g:23664:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
+ // InternalQVTimperative.g:21278:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
+ // InternalQVTimperative.g:21279:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl();
@@ -69337,22 +62724,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl"
- // InternalQVTimperative.g:23670:1: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl : ( '*' ) ;
+ // InternalQVTimperative.g:21285:1: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl : ( '*' ) ;
public final void rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23674:1: ( ( '*' ) )
- // InternalQVTimperative.g:23675:1: ( '*' )
+ // InternalQVTimperative.g:21289:1: ( ( '*' ) )
+ // InternalQVTimperative.g:21290:1: ( '*' )
{
- // InternalQVTimperative.g:23675:1: ( '*' )
- // InternalQVTimperative.g:23676:1: '*'
+ // InternalQVTimperative.g:21290:1: ( '*' )
+ // InternalQVTimperative.g:21291:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
- match(input,33,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,35,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
@@ -69378,16 +62765,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__InvalidLiteralExpCS__Group__0"
- // InternalQVTimperative.g:23693:1: rule__InvalidLiteralExpCS__Group__0 : rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 ;
+ // InternalQVTimperative.g:21308:1: rule__InvalidLiteralExpCS__Group__0 : rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 ;
public final void rule__InvalidLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23697:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
- // InternalQVTimperative.g:23698:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
+ // InternalQVTimperative.g:21312:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
+ // InternalQVTimperative.g:21313:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_101);
+ pushFollow(FollowSets000.FOLLOW_102);
rule__InvalidLiteralExpCS__Group__0__Impl();
state._fsp--;
@@ -69416,23 +62803,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__InvalidLiteralExpCS__Group__0__Impl"
- // InternalQVTimperative.g:23705:1: rule__InvalidLiteralExpCS__Group__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:21320:1: rule__InvalidLiteralExpCS__Group__0__Impl : ( () ) ;
public final void rule__InvalidLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23709:1: ( ( () ) )
- // InternalQVTimperative.g:23710:1: ( () )
+ // InternalQVTimperative.g:21324:1: ( ( () ) )
+ // InternalQVTimperative.g:21325:1: ( () )
{
- // InternalQVTimperative.g:23710:1: ( () )
- // InternalQVTimperative.g:23711:1: ()
+ // InternalQVTimperative.g:21325:1: ( () )
+ // InternalQVTimperative.g:21326:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidLiteralExpCSAction_0());
}
- // InternalQVTimperative.g:23712:1: ()
- // InternalQVTimperative.g:23714:1:
+ // InternalQVTimperative.g:21327:1: ()
+ // InternalQVTimperative.g:21329:1:
{
}
@@ -69457,14 +62844,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__InvalidLiteralExpCS__Group__1"
- // InternalQVTimperative.g:23724:1: rule__InvalidLiteralExpCS__Group__1 : rule__InvalidLiteralExpCS__Group__1__Impl ;
+ // InternalQVTimperative.g:21339:1: rule__InvalidLiteralExpCS__Group__1 : rule__InvalidLiteralExpCS__Group__1__Impl ;
public final void rule__InvalidLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23728:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
- // InternalQVTimperative.g:23729:2: rule__InvalidLiteralExpCS__Group__1__Impl
+ // InternalQVTimperative.g:21343:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
+ // InternalQVTimperative.g:21344:2: rule__InvalidLiteralExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__InvalidLiteralExpCS__Group__1__Impl();
@@ -69490,22 +62877,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__InvalidLiteralExpCS__Group__1__Impl"
- // InternalQVTimperative.g:23735:1: rule__InvalidLiteralExpCS__Group__1__Impl : ( 'invalid' ) ;
+ // InternalQVTimperative.g:21350:1: rule__InvalidLiteralExpCS__Group__1__Impl : ( 'invalid' ) ;
public final void rule__InvalidLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23739:1: ( ( 'invalid' ) )
- // InternalQVTimperative.g:23740:1: ( 'invalid' )
+ // InternalQVTimperative.g:21354:1: ( ( 'invalid' ) )
+ // InternalQVTimperative.g:21355:1: ( 'invalid' )
{
- // InternalQVTimperative.g:23740:1: ( 'invalid' )
- // InternalQVTimperative.g:23741:1: 'invalid'
+ // InternalQVTimperative.g:21355:1: ( 'invalid' )
+ // InternalQVTimperative.g:21356:1: 'invalid'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
- match(input,101,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,102,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
@@ -69531,16 +62918,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NullLiteralExpCS__Group__0"
- // InternalQVTimperative.g:23758:1: rule__NullLiteralExpCS__Group__0 : rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 ;
+ // InternalQVTimperative.g:21373:1: rule__NullLiteralExpCS__Group__0 : rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 ;
public final void rule__NullLiteralExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23762:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
- // InternalQVTimperative.g:23763:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
+ // InternalQVTimperative.g:21377:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
+ // InternalQVTimperative.g:21378:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_102);
+ pushFollow(FollowSets000.FOLLOW_103);
rule__NullLiteralExpCS__Group__0__Impl();
state._fsp--;
@@ -69569,23 +62956,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NullLiteralExpCS__Group__0__Impl"
- // InternalQVTimperative.g:23770:1: rule__NullLiteralExpCS__Group__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:21385:1: rule__NullLiteralExpCS__Group__0__Impl : ( () ) ;
public final void rule__NullLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23774:1: ( ( () ) )
- // InternalQVTimperative.g:23775:1: ( () )
+ // InternalQVTimperative.g:21389:1: ( ( () ) )
+ // InternalQVTimperative.g:21390:1: ( () )
{
- // InternalQVTimperative.g:23775:1: ( () )
- // InternalQVTimperative.g:23776:1: ()
+ // InternalQVTimperative.g:21390:1: ( () )
+ // InternalQVTimperative.g:21391:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullLiteralExpCSAction_0());
}
- // InternalQVTimperative.g:23777:1: ()
- // InternalQVTimperative.g:23779:1:
+ // InternalQVTimperative.g:21392:1: ()
+ // InternalQVTimperative.g:21394:1:
{
}
@@ -69610,14 +62997,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NullLiteralExpCS__Group__1"
- // InternalQVTimperative.g:23789:1: rule__NullLiteralExpCS__Group__1 : rule__NullLiteralExpCS__Group__1__Impl ;
+ // InternalQVTimperative.g:21404:1: rule__NullLiteralExpCS__Group__1 : rule__NullLiteralExpCS__Group__1__Impl ;
public final void rule__NullLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23793:1: ( rule__NullLiteralExpCS__Group__1__Impl )
- // InternalQVTimperative.g:23794:2: rule__NullLiteralExpCS__Group__1__Impl
+ // InternalQVTimperative.g:21408:1: ( rule__NullLiteralExpCS__Group__1__Impl )
+ // InternalQVTimperative.g:21409:2: rule__NullLiteralExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NullLiteralExpCS__Group__1__Impl();
@@ -69643,22 +63030,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NullLiteralExpCS__Group__1__Impl"
- // InternalQVTimperative.g:23800:1: rule__NullLiteralExpCS__Group__1__Impl : ( 'null' ) ;
+ // InternalQVTimperative.g:21415:1: rule__NullLiteralExpCS__Group__1__Impl : ( 'null' ) ;
public final void rule__NullLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23804:1: ( ( 'null' ) )
- // InternalQVTimperative.g:23805:1: ( 'null' )
+ // InternalQVTimperative.g:21419:1: ( ( 'null' ) )
+ // InternalQVTimperative.g:21420:1: ( 'null' )
{
- // InternalQVTimperative.g:23805:1: ( 'null' )
- // InternalQVTimperative.g:23806:1: 'null'
+ // InternalQVTimperative.g:21420:1: ( 'null' )
+ // InternalQVTimperative.g:21421:1: 'null'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
- match(input,102,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,103,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
@@ -69684,16 +63071,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__0"
- // InternalQVTimperative.g:23823:1: rule__TypeLiteralWithMultiplicityCS__Group__0 : rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 ;
+ // InternalQVTimperative.g:21438:1: rule__TypeLiteralWithMultiplicityCS__Group__0 : rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 ;
public final void rule__TypeLiteralWithMultiplicityCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23827:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
- // InternalQVTimperative.g:23828:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
+ // InternalQVTimperative.g:21442:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
+ // InternalQVTimperative.g:21443:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_91);
+ pushFollow(FollowSets000.FOLLOW_89);
rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
state._fsp--;
@@ -69722,17 +63109,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__0__Impl"
- // InternalQVTimperative.g:23835:1: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl : ( ruleTypeLiteralCS ) ;
+ // InternalQVTimperative.g:21450:1: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl : ( ruleTypeLiteralCS ) ;
public final void rule__TypeLiteralWithMultiplicityCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23839:1: ( ( ruleTypeLiteralCS ) )
- // InternalQVTimperative.g:23840:1: ( ruleTypeLiteralCS )
+ // InternalQVTimperative.g:21454:1: ( ( ruleTypeLiteralCS ) )
+ // InternalQVTimperative.g:21455:1: ( ruleTypeLiteralCS )
{
- // InternalQVTimperative.g:23840:1: ( ruleTypeLiteralCS )
- // InternalQVTimperative.g:23841:1: ruleTypeLiteralCS
+ // InternalQVTimperative.g:21455:1: ( ruleTypeLiteralCS )
+ // InternalQVTimperative.g:21456:1: ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
@@ -69767,14 +63154,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__1"
- // InternalQVTimperative.g:23852:1: rule__TypeLiteralWithMultiplicityCS__Group__1 : rule__TypeLiteralWithMultiplicityCS__Group__1__Impl ;
+ // InternalQVTimperative.g:21467:1: rule__TypeLiteralWithMultiplicityCS__Group__1 : rule__TypeLiteralWithMultiplicityCS__Group__1__Impl ;
public final void rule__TypeLiteralWithMultiplicityCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23856:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
- // InternalQVTimperative.g:23857:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
+ // InternalQVTimperative.g:21471:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
+ // InternalQVTimperative.g:21472:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeLiteralWithMultiplicityCS__Group__1__Impl();
@@ -69800,31 +63187,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__1__Impl"
- // InternalQVTimperative.g:23863:1: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl : ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? ) ;
+ // InternalQVTimperative.g:21478:1: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl : ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? ) ;
public final void rule__TypeLiteralWithMultiplicityCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23867:1: ( ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? ) )
- // InternalQVTimperative.g:23868:1: ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTimperative.g:21482:1: ( ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? ) )
+ // InternalQVTimperative.g:21483:1: ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? )
{
- // InternalQVTimperative.g:23868:1: ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? )
- // InternalQVTimperative.g:23869:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
+ // InternalQVTimperative.g:21483:1: ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTimperative.g:21484:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityAssignment_1());
}
- // InternalQVTimperative.g:23870:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
- int alt218=2;
- int LA218_0 = input.LA(1);
+ // InternalQVTimperative.g:21485:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
+ int alt202=2;
+ int LA202_0 = input.LA(1);
- if ( (LA218_0==104) ) {
- alt218=1;
+ if ( (LA202_0==105) ) {
+ alt202=1;
}
- switch (alt218) {
+ switch (alt202) {
case 1 :
- // InternalQVTimperative.g:23870:2: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1
+ // InternalQVTimperative.g:21485:2: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1();
@@ -69862,16 +63249,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group__0"
- // InternalQVTimperative.g:23884:1: rule__TypeNameExpCS__Group__0 : rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 ;
+ // InternalQVTimperative.g:21499:1: rule__TypeNameExpCS__Group__0 : rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 ;
public final void rule__TypeNameExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23888:1: ( rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 )
- // InternalQVTimperative.g:23889:2: rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1
+ // InternalQVTimperative.g:21503:1: ( rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 )
+ // InternalQVTimperative.g:21504:2: rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__TypeNameExpCS__Group__0__Impl();
state._fsp--;
@@ -69900,23 +63287,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group__0__Impl"
- // InternalQVTimperative.g:23896:1: rule__TypeNameExpCS__Group__0__Impl : ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:21511:1: rule__TypeNameExpCS__Group__0__Impl : ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) ) ;
public final void rule__TypeNameExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23900:1: ( ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) ) )
- // InternalQVTimperative.g:23901:1: ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTimperative.g:21515:1: ( ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) ) )
+ // InternalQVTimperative.g:21516:1: ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) )
{
- // InternalQVTimperative.g:23901:1: ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) )
- // InternalQVTimperative.g:23902:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
+ // InternalQVTimperative.g:21516:1: ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTimperative.g:21517:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPathNameAssignment_0());
}
- // InternalQVTimperative.g:23903:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
- // InternalQVTimperative.g:23903:2: rule__TypeNameExpCS__OwnedPathNameAssignment_0
+ // InternalQVTimperative.g:21518:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
+ // InternalQVTimperative.g:21518:2: rule__TypeNameExpCS__OwnedPathNameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__OwnedPathNameAssignment_0();
@@ -69951,14 +63338,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group__1"
- // InternalQVTimperative.g:23913:1: rule__TypeNameExpCS__Group__1 : rule__TypeNameExpCS__Group__1__Impl ;
+ // InternalQVTimperative.g:21528:1: rule__TypeNameExpCS__Group__1 : rule__TypeNameExpCS__Group__1__Impl ;
public final void rule__TypeNameExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23917:1: ( rule__TypeNameExpCS__Group__1__Impl )
- // InternalQVTimperative.g:23918:2: rule__TypeNameExpCS__Group__1__Impl
+ // InternalQVTimperative.g:21532:1: ( rule__TypeNameExpCS__Group__1__Impl )
+ // InternalQVTimperative.g:21533:2: rule__TypeNameExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group__1__Impl();
@@ -69984,27 +63371,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group__1__Impl"
- // InternalQVTimperative.g:23924:1: rule__TypeNameExpCS__Group__1__Impl : ( ( rule__TypeNameExpCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:21539:1: rule__TypeNameExpCS__Group__1__Impl : ( ( rule__TypeNameExpCS__Group_1__0 )? ) ;
public final void rule__TypeNameExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23928:1: ( ( ( rule__TypeNameExpCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:23929:1: ( ( rule__TypeNameExpCS__Group_1__0 )? )
+ // InternalQVTimperative.g:21543:1: ( ( ( rule__TypeNameExpCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:21544:1: ( ( rule__TypeNameExpCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:23929:1: ( ( rule__TypeNameExpCS__Group_1__0 )? )
- // InternalQVTimperative.g:23930:1: ( rule__TypeNameExpCS__Group_1__0 )?
+ // InternalQVTimperative.g:21544:1: ( ( rule__TypeNameExpCS__Group_1__0 )? )
+ // InternalQVTimperative.g:21545:1: ( rule__TypeNameExpCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:23931:1: ( rule__TypeNameExpCS__Group_1__0 )?
- int alt219=2;
- alt219 = dfa219.predict(input);
- switch (alt219) {
+ // InternalQVTimperative.g:21546:1: ( rule__TypeNameExpCS__Group_1__0 )?
+ int alt203=2;
+ alt203 = dfa203.predict(input);
+ switch (alt203) {
case 1 :
- // InternalQVTimperative.g:23931:2: rule__TypeNameExpCS__Group_1__0
+ // InternalQVTimperative.g:21546:2: rule__TypeNameExpCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1__0();
@@ -70042,16 +63429,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group_1__0"
- // InternalQVTimperative.g:23945:1: rule__TypeNameExpCS__Group_1__0 : rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 ;
+ // InternalQVTimperative.g:21560:1: rule__TypeNameExpCS__Group_1__0 : rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 ;
public final void rule__TypeNameExpCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23949:1: ( rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 )
- // InternalQVTimperative.g:23950:2: rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1
+ // InternalQVTimperative.g:21564:1: ( rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 )
+ // InternalQVTimperative.g:21565:2: rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__TypeNameExpCS__Group_1__0__Impl();
state._fsp--;
@@ -70080,23 +63467,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group_1__0__Impl"
- // InternalQVTimperative.g:23957:1: rule__TypeNameExpCS__Group_1__0__Impl : ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) ) ;
+ // InternalQVTimperative.g:21572:1: rule__TypeNameExpCS__Group_1__0__Impl : ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) ) ;
public final void rule__TypeNameExpCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23961:1: ( ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) ) )
- // InternalQVTimperative.g:23962:1: ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) )
+ // InternalQVTimperative.g:21576:1: ( ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) ) )
+ // InternalQVTimperative.g:21577:1: ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) )
{
- // InternalQVTimperative.g:23962:1: ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) )
- // InternalQVTimperative.g:23963:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
+ // InternalQVTimperative.g:21577:1: ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) )
+ // InternalQVTimperative.g:21578:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_1_0());
}
- // InternalQVTimperative.g:23964:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
- // InternalQVTimperative.g:23964:2: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0
+ // InternalQVTimperative.g:21579:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
+ // InternalQVTimperative.g:21579:2: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0();
@@ -70131,14 +63518,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group_1__1"
- // InternalQVTimperative.g:23974:1: rule__TypeNameExpCS__Group_1__1 : rule__TypeNameExpCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:21589:1: rule__TypeNameExpCS__Group_1__1 : rule__TypeNameExpCS__Group_1__1__Impl ;
public final void rule__TypeNameExpCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23978:1: ( rule__TypeNameExpCS__Group_1__1__Impl )
- // InternalQVTimperative.g:23979:2: rule__TypeNameExpCS__Group_1__1__Impl
+ // InternalQVTimperative.g:21593:1: ( rule__TypeNameExpCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:21594:2: rule__TypeNameExpCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1__1__Impl();
@@ -70164,27 +63551,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group_1__1__Impl"
- // InternalQVTimperative.g:23985:1: rule__TypeNameExpCS__Group_1__1__Impl : ( ( rule__TypeNameExpCS__Group_1_1__0 )? ) ;
+ // InternalQVTimperative.g:21600:1: rule__TypeNameExpCS__Group_1__1__Impl : ( ( rule__TypeNameExpCS__Group_1_1__0 )? ) ;
public final void rule__TypeNameExpCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:23989:1: ( ( ( rule__TypeNameExpCS__Group_1_1__0 )? ) )
- // InternalQVTimperative.g:23990:1: ( ( rule__TypeNameExpCS__Group_1_1__0 )? )
+ // InternalQVTimperative.g:21604:1: ( ( ( rule__TypeNameExpCS__Group_1_1__0 )? ) )
+ // InternalQVTimperative.g:21605:1: ( ( rule__TypeNameExpCS__Group_1_1__0 )? )
{
- // InternalQVTimperative.g:23990:1: ( ( rule__TypeNameExpCS__Group_1_1__0 )? )
- // InternalQVTimperative.g:23991:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
+ // InternalQVTimperative.g:21605:1: ( ( rule__TypeNameExpCS__Group_1_1__0 )? )
+ // InternalQVTimperative.g:21606:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1_1());
}
- // InternalQVTimperative.g:23992:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
- int alt220=2;
- alt220 = dfa220.predict(input);
- switch (alt220) {
+ // InternalQVTimperative.g:21607:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
+ int alt204=2;
+ alt204 = dfa204.predict(input);
+ switch (alt204) {
case 1 :
- // InternalQVTimperative.g:23992:2: rule__TypeNameExpCS__Group_1_1__0
+ // InternalQVTimperative.g:21607:2: rule__TypeNameExpCS__Group_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1_1__0();
@@ -70222,14 +63609,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__0"
- // InternalQVTimperative.g:24006:1: rule__TypeNameExpCS__Group_1_1__0 : rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 ;
+ // InternalQVTimperative.g:21621:1: rule__TypeNameExpCS__Group_1_1__0 : rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 ;
public final void rule__TypeNameExpCS__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24010:1: ( rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 )
- // InternalQVTimperative.g:24011:2: rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1
+ // InternalQVTimperative.g:21625:1: ( rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 )
+ // InternalQVTimperative.g:21626:2: rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__TypeNameExpCS__Group_1_1__0__Impl();
@@ -70260,22 +63647,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__0__Impl"
- // InternalQVTimperative.g:24018:1: rule__TypeNameExpCS__Group_1_1__0__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:21633:1: rule__TypeNameExpCS__Group_1_1__0__Impl : ( '{' ) ;
public final void rule__TypeNameExpCS__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24022:1: ( ( '{' ) )
- // InternalQVTimperative.g:24023:1: ( '{' )
+ // InternalQVTimperative.g:21637:1: ( ( '{' ) )
+ // InternalQVTimperative.g:21638:1: ( '{' )
{
- // InternalQVTimperative.g:24023:1: ( '{' )
- // InternalQVTimperative.g:24024:1: '{'
+ // InternalQVTimperative.g:21638:1: ( '{' )
+ // InternalQVTimperative.g:21639:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
@@ -70301,16 +63688,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__1"
- // InternalQVTimperative.g:24037:1: rule__TypeNameExpCS__Group_1_1__1 : rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 ;
+ // InternalQVTimperative.g:21652:1: rule__TypeNameExpCS__Group_1_1__1 : rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 ;
public final void rule__TypeNameExpCS__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24041:1: ( rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 )
- // InternalQVTimperative.g:24042:2: rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2
+ // InternalQVTimperative.g:21656:1: ( rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 )
+ // InternalQVTimperative.g:21657:2: rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__TypeNameExpCS__Group_1_1__1__Impl();
state._fsp--;
@@ -70339,23 +63726,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__1__Impl"
- // InternalQVTimperative.g:24049:1: rule__TypeNameExpCS__Group_1_1__1__Impl : ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) ) ;
+ // InternalQVTimperative.g:21664:1: rule__TypeNameExpCS__Group_1_1__1__Impl : ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) ) ;
public final void rule__TypeNameExpCS__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24053:1: ( ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) ) )
- // InternalQVTimperative.g:24054:1: ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) )
+ // InternalQVTimperative.g:21668:1: ( ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) ) )
+ // InternalQVTimperative.g:21669:1: ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) )
{
- // InternalQVTimperative.g:24054:1: ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) )
- // InternalQVTimperative.g:24055:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
+ // InternalQVTimperative.g:21669:1: ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) )
+ // InternalQVTimperative.g:21670:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardAssignment_1_1_1());
}
- // InternalQVTimperative.g:24056:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
- // InternalQVTimperative.g:24056:2: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1
+ // InternalQVTimperative.g:21671:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
+ // InternalQVTimperative.g:21671:2: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1();
@@ -70390,14 +63777,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__2"
- // InternalQVTimperative.g:24066:1: rule__TypeNameExpCS__Group_1_1__2 : rule__TypeNameExpCS__Group_1_1__2__Impl ;
+ // InternalQVTimperative.g:21681:1: rule__TypeNameExpCS__Group_1_1__2 : rule__TypeNameExpCS__Group_1_1__2__Impl ;
public final void rule__TypeNameExpCS__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24070:1: ( rule__TypeNameExpCS__Group_1_1__2__Impl )
- // InternalQVTimperative.g:24071:2: rule__TypeNameExpCS__Group_1_1__2__Impl
+ // InternalQVTimperative.g:21685:1: ( rule__TypeNameExpCS__Group_1_1__2__Impl )
+ // InternalQVTimperative.g:21686:2: rule__TypeNameExpCS__Group_1_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1_1__2__Impl();
@@ -70423,22 +63810,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__2__Impl"
- // InternalQVTimperative.g:24077:1: rule__TypeNameExpCS__Group_1_1__2__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:21692:1: rule__TypeNameExpCS__Group_1_1__2__Impl : ( '}' ) ;
public final void rule__TypeNameExpCS__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24081:1: ( ( '}' ) )
- // InternalQVTimperative.g:24082:1: ( '}' )
+ // InternalQVTimperative.g:21696:1: ( ( '}' ) )
+ // InternalQVTimperative.g:21697:1: ( '}' )
{
- // InternalQVTimperative.g:24082:1: ( '}' )
- // InternalQVTimperative.g:24083:1: '}'
+ // InternalQVTimperative.g:21697:1: ( '}' )
+ // InternalQVTimperative.g:21698:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
@@ -70464,16 +63851,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeExpCS__Group__0"
- // InternalQVTimperative.g:24102:1: rule__TypeExpCS__Group__0 : rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 ;
+ // InternalQVTimperative.g:21717:1: rule__TypeExpCS__Group__0 : rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 ;
public final void rule__TypeExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24106:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
- // InternalQVTimperative.g:24107:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
+ // InternalQVTimperative.g:21721:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
+ // InternalQVTimperative.g:21722:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_91);
+ pushFollow(FollowSets000.FOLLOW_89);
rule__TypeExpCS__Group__0__Impl();
state._fsp--;
@@ -70502,23 +63889,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeExpCS__Group__0__Impl"
- // InternalQVTimperative.g:24114:1: rule__TypeExpCS__Group__0__Impl : ( ( rule__TypeExpCS__Alternatives_0 ) ) ;
+ // InternalQVTimperative.g:21729:1: rule__TypeExpCS__Group__0__Impl : ( ( rule__TypeExpCS__Alternatives_0 ) ) ;
public final void rule__TypeExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24118:1: ( ( ( rule__TypeExpCS__Alternatives_0 ) ) )
- // InternalQVTimperative.g:24119:1: ( ( rule__TypeExpCS__Alternatives_0 ) )
+ // InternalQVTimperative.g:21733:1: ( ( ( rule__TypeExpCS__Alternatives_0 ) ) )
+ // InternalQVTimperative.g:21734:1: ( ( rule__TypeExpCS__Alternatives_0 ) )
{
- // InternalQVTimperative.g:24119:1: ( ( rule__TypeExpCS__Alternatives_0 ) )
- // InternalQVTimperative.g:24120:1: ( rule__TypeExpCS__Alternatives_0 )
+ // InternalQVTimperative.g:21734:1: ( ( rule__TypeExpCS__Alternatives_0 ) )
+ // InternalQVTimperative.g:21735:1: ( rule__TypeExpCS__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getAlternatives_0());
}
- // InternalQVTimperative.g:24121:1: ( rule__TypeExpCS__Alternatives_0 )
- // InternalQVTimperative.g:24121:2: rule__TypeExpCS__Alternatives_0
+ // InternalQVTimperative.g:21736:1: ( rule__TypeExpCS__Alternatives_0 )
+ // InternalQVTimperative.g:21736:2: rule__TypeExpCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeExpCS__Alternatives_0();
@@ -70553,14 +63940,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeExpCS__Group__1"
- // InternalQVTimperative.g:24131:1: rule__TypeExpCS__Group__1 : rule__TypeExpCS__Group__1__Impl ;
+ // InternalQVTimperative.g:21746:1: rule__TypeExpCS__Group__1 : rule__TypeExpCS__Group__1__Impl ;
public final void rule__TypeExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24135:1: ( rule__TypeExpCS__Group__1__Impl )
- // InternalQVTimperative.g:24136:2: rule__TypeExpCS__Group__1__Impl
+ // InternalQVTimperative.g:21750:1: ( rule__TypeExpCS__Group__1__Impl )
+ // InternalQVTimperative.g:21751:2: rule__TypeExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeExpCS__Group__1__Impl();
@@ -70586,31 +63973,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeExpCS__Group__1__Impl"
- // InternalQVTimperative.g:24142:1: rule__TypeExpCS__Group__1__Impl : ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? ) ;
+ // InternalQVTimperative.g:21757:1: rule__TypeExpCS__Group__1__Impl : ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? ) ;
public final void rule__TypeExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24146:1: ( ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? ) )
- // InternalQVTimperative.g:24147:1: ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTimperative.g:21761:1: ( ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? ) )
+ // InternalQVTimperative.g:21762:1: ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? )
{
- // InternalQVTimperative.g:24147:1: ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? )
- // InternalQVTimperative.g:24148:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
+ // InternalQVTimperative.g:21762:1: ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTimperative.g:21763:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityAssignment_1());
}
- // InternalQVTimperative.g:24149:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
- int alt221=2;
- int LA221_0 = input.LA(1);
+ // InternalQVTimperative.g:21764:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
+ int alt205=2;
+ int LA205_0 = input.LA(1);
- if ( (LA221_0==104) ) {
- alt221=1;
+ if ( (LA205_0==105) ) {
+ alt205=1;
}
- switch (alt221) {
+ switch (alt205) {
case 1 :
- // InternalQVTimperative.g:24149:2: rule__TypeExpCS__OwnedMultiplicityAssignment_1
+ // InternalQVTimperative.g:21764:2: rule__TypeExpCS__OwnedMultiplicityAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeExpCS__OwnedMultiplicityAssignment_1();
@@ -70648,16 +64035,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__Group_0__0"
- // InternalQVTimperative.g:24163:1: rule__ExpCS__Group_0__0 : rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 ;
+ // InternalQVTimperative.g:21778:1: rule__ExpCS__Group_0__0 : rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 ;
public final void rule__ExpCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24167:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
- // InternalQVTimperative.g:24168:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
+ // InternalQVTimperative.g:21782:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
+ // InternalQVTimperative.g:21783:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_103);
+ pushFollow(FollowSets000.FOLLOW_104);
rule__ExpCS__Group_0__0__Impl();
state._fsp--;
@@ -70686,17 +64073,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__Group_0__0__Impl"
- // InternalQVTimperative.g:24175:1: rule__ExpCS__Group_0__0__Impl : ( rulePrefixedPrimaryExpCS ) ;
+ // InternalQVTimperative.g:21790:1: rule__ExpCS__Group_0__0__Impl : ( rulePrefixedPrimaryExpCS ) ;
public final void rule__ExpCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24179:1: ( ( rulePrefixedPrimaryExpCS ) )
- // InternalQVTimperative.g:24180:1: ( rulePrefixedPrimaryExpCS )
+ // InternalQVTimperative.g:21794:1: ( ( rulePrefixedPrimaryExpCS ) )
+ // InternalQVTimperative.g:21795:1: ( rulePrefixedPrimaryExpCS )
{
- // InternalQVTimperative.g:24180:1: ( rulePrefixedPrimaryExpCS )
- // InternalQVTimperative.g:24181:1: rulePrefixedPrimaryExpCS
+ // InternalQVTimperative.g:21795:1: ( rulePrefixedPrimaryExpCS )
+ // InternalQVTimperative.g:21796:1: rulePrefixedPrimaryExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedPrimaryExpCSParserRuleCall_0_0());
@@ -70731,14 +64118,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__Group_0__1"
- // InternalQVTimperative.g:24192:1: rule__ExpCS__Group_0__1 : rule__ExpCS__Group_0__1__Impl ;
+ // InternalQVTimperative.g:21807:1: rule__ExpCS__Group_0__1 : rule__ExpCS__Group_0__1__Impl ;
public final void rule__ExpCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24196:1: ( rule__ExpCS__Group_0__1__Impl )
- // InternalQVTimperative.g:24197:2: rule__ExpCS__Group_0__1__Impl
+ // InternalQVTimperative.g:21811:1: ( rule__ExpCS__Group_0__1__Impl )
+ // InternalQVTimperative.g:21812:2: rule__ExpCS__Group_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__Group_0__1__Impl();
@@ -70764,31 +64151,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__Group_0__1__Impl"
- // InternalQVTimperative.g:24203:1: rule__ExpCS__Group_0__1__Impl : ( ( rule__ExpCS__Group_0_1__0 )? ) ;
+ // InternalQVTimperative.g:21818:1: rule__ExpCS__Group_0__1__Impl : ( ( rule__ExpCS__Group_0_1__0 )? ) ;
public final void rule__ExpCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24207:1: ( ( ( rule__ExpCS__Group_0_1__0 )? ) )
- // InternalQVTimperative.g:24208:1: ( ( rule__ExpCS__Group_0_1__0 )? )
+ // InternalQVTimperative.g:21822:1: ( ( ( rule__ExpCS__Group_0_1__0 )? ) )
+ // InternalQVTimperative.g:21823:1: ( ( rule__ExpCS__Group_0_1__0 )? )
{
- // InternalQVTimperative.g:24208:1: ( ( rule__ExpCS__Group_0_1__0 )? )
- // InternalQVTimperative.g:24209:1: ( rule__ExpCS__Group_0_1__0 )?
+ // InternalQVTimperative.g:21823:1: ( ( rule__ExpCS__Group_0_1__0 )? )
+ // InternalQVTimperative.g:21824:1: ( rule__ExpCS__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getGroup_0_1());
}
- // InternalQVTimperative.g:24210:1: ( rule__ExpCS__Group_0_1__0 )?
- int alt222=2;
- int LA222_0 = input.LA(1);
+ // InternalQVTimperative.g:21825:1: ( rule__ExpCS__Group_0_1__0 )?
+ int alt206=2;
+ int LA206_0 = input.LA(1);
- if ( (LA222_0==31||(LA222_0>=33 && LA222_0<=49)) ) {
- alt222=1;
+ if ( (LA206_0==33||(LA206_0>=35 && LA206_0<=51)) ) {
+ alt206=1;
}
- switch (alt222) {
+ switch (alt206) {
case 1 :
- // InternalQVTimperative.g:24210:2: rule__ExpCS__Group_0_1__0
+ // InternalQVTimperative.g:21825:2: rule__ExpCS__Group_0_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__Group_0_1__0();
@@ -70826,16 +64213,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__Group_0_1__0"
- // InternalQVTimperative.g:24224:1: rule__ExpCS__Group_0_1__0 : rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 ;
+ // InternalQVTimperative.g:21839:1: rule__ExpCS__Group_0_1__0 : rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 ;
public final void rule__ExpCS__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24228:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
- // InternalQVTimperative.g:24229:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
+ // InternalQVTimperative.g:21843:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
+ // InternalQVTimperative.g:21844:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_103);
+ pushFollow(FollowSets000.FOLLOW_104);
rule__ExpCS__Group_0_1__0__Impl();
state._fsp--;
@@ -70864,23 +64251,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__Group_0_1__0__Impl"
- // InternalQVTimperative.g:24236:1: rule__ExpCS__Group_0_1__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:21851:1: rule__ExpCS__Group_0_1__0__Impl : ( () ) ;
public final void rule__ExpCS__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24240:1: ( ( () ) )
- // InternalQVTimperative.g:24241:1: ( () )
+ // InternalQVTimperative.g:21855:1: ( ( () ) )
+ // InternalQVTimperative.g:21856:1: ( () )
{
- // InternalQVTimperative.g:24241:1: ( () )
- // InternalQVTimperative.g:24242:1: ()
+ // InternalQVTimperative.g:21856:1: ( () )
+ // InternalQVTimperative.g:21857:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getInfixExpCSOwnedLeftAction_0_1_0());
}
- // InternalQVTimperative.g:24243:1: ()
- // InternalQVTimperative.g:24245:1:
+ // InternalQVTimperative.g:21858:1: ()
+ // InternalQVTimperative.g:21860:1:
{
}
@@ -70905,14 +64292,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__Group_0_1__1"
- // InternalQVTimperative.g:24255:1: rule__ExpCS__Group_0_1__1 : rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 ;
+ // InternalQVTimperative.g:21870:1: rule__ExpCS__Group_0_1__1 : rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 ;
public final void rule__ExpCS__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24259:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
- // InternalQVTimperative.g:24260:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
+ // InternalQVTimperative.g:21874:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
+ // InternalQVTimperative.g:21875:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
{
pushFollow(FollowSets000.FOLLOW_9);
rule__ExpCS__Group_0_1__1__Impl();
@@ -70943,23 +64330,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__Group_0_1__1__Impl"
- // InternalQVTimperative.g:24267:1: rule__ExpCS__Group_0_1__1__Impl : ( ( rule__ExpCS__NameAssignment_0_1_1 ) ) ;
+ // InternalQVTimperative.g:21882:1: rule__ExpCS__Group_0_1__1__Impl : ( ( rule__ExpCS__NameAssignment_0_1_1 ) ) ;
public final void rule__ExpCS__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24271:1: ( ( ( rule__ExpCS__NameAssignment_0_1_1 ) ) )
- // InternalQVTimperative.g:24272:1: ( ( rule__ExpCS__NameAssignment_0_1_1 ) )
+ // InternalQVTimperative.g:21886:1: ( ( ( rule__ExpCS__NameAssignment_0_1_1 ) ) )
+ // InternalQVTimperative.g:21887:1: ( ( rule__ExpCS__NameAssignment_0_1_1 ) )
{
- // InternalQVTimperative.g:24272:1: ( ( rule__ExpCS__NameAssignment_0_1_1 ) )
- // InternalQVTimperative.g:24273:1: ( rule__ExpCS__NameAssignment_0_1_1 )
+ // InternalQVTimperative.g:21887:1: ( ( rule__ExpCS__NameAssignment_0_1_1 ) )
+ // InternalQVTimperative.g:21888:1: ( rule__ExpCS__NameAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getNameAssignment_0_1_1());
}
- // InternalQVTimperative.g:24274:1: ( rule__ExpCS__NameAssignment_0_1_1 )
- // InternalQVTimperative.g:24274:2: rule__ExpCS__NameAssignment_0_1_1
+ // InternalQVTimperative.g:21889:1: ( rule__ExpCS__NameAssignment_0_1_1 )
+ // InternalQVTimperative.g:21889:2: rule__ExpCS__NameAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__NameAssignment_0_1_1();
@@ -70994,14 +64381,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__Group_0_1__2"
- // InternalQVTimperative.g:24284:1: rule__ExpCS__Group_0_1__2 : rule__ExpCS__Group_0_1__2__Impl ;
+ // InternalQVTimperative.g:21899:1: rule__ExpCS__Group_0_1__2 : rule__ExpCS__Group_0_1__2__Impl ;
public final void rule__ExpCS__Group_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24288:1: ( rule__ExpCS__Group_0_1__2__Impl )
- // InternalQVTimperative.g:24289:2: rule__ExpCS__Group_0_1__2__Impl
+ // InternalQVTimperative.g:21903:1: ( rule__ExpCS__Group_0_1__2__Impl )
+ // InternalQVTimperative.g:21904:2: rule__ExpCS__Group_0_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__Group_0_1__2__Impl();
@@ -71027,23 +64414,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__Group_0_1__2__Impl"
- // InternalQVTimperative.g:24295:1: rule__ExpCS__Group_0_1__2__Impl : ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) ) ;
+ // InternalQVTimperative.g:21910:1: rule__ExpCS__Group_0_1__2__Impl : ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) ) ;
public final void rule__ExpCS__Group_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24299:1: ( ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) ) )
- // InternalQVTimperative.g:24300:1: ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) )
+ // InternalQVTimperative.g:21914:1: ( ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) ) )
+ // InternalQVTimperative.g:21915:1: ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) )
{
- // InternalQVTimperative.g:24300:1: ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) )
- // InternalQVTimperative.g:24301:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
+ // InternalQVTimperative.g:21915:1: ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) )
+ // InternalQVTimperative.g:21916:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedRightAssignment_0_1_2());
}
- // InternalQVTimperative.g:24302:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
- // InternalQVTimperative.g:24302:2: rule__ExpCS__OwnedRightAssignment_0_1_2
+ // InternalQVTimperative.g:21917:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
+ // InternalQVTimperative.g:21917:2: rule__ExpCS__OwnedRightAssignment_0_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__OwnedRightAssignment_0_1_2();
@@ -71078,16 +64465,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__0"
- // InternalQVTimperative.g:24318:1: rule__PrefixedLetExpCS__Group_0__0 : rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 ;
+ // InternalQVTimperative.g:21933:1: rule__PrefixedLetExpCS__Group_0__0 : rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 ;
public final void rule__PrefixedLetExpCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24322:1: ( rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 )
- // InternalQVTimperative.g:24323:2: rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1
+ // InternalQVTimperative.g:21937:1: ( rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 )
+ // InternalQVTimperative.g:21938:2: rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_104);
+ pushFollow(FollowSets000.FOLLOW_105);
rule__PrefixedLetExpCS__Group_0__0__Impl();
state._fsp--;
@@ -71116,23 +64503,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__0__Impl"
- // InternalQVTimperative.g:24330:1: rule__PrefixedLetExpCS__Group_0__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:21945:1: rule__PrefixedLetExpCS__Group_0__0__Impl : ( () ) ;
public final void rule__PrefixedLetExpCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24334:1: ( ( () ) )
- // InternalQVTimperative.g:24335:1: ( () )
+ // InternalQVTimperative.g:21949:1: ( ( () ) )
+ // InternalQVTimperative.g:21950:1: ( () )
{
- // InternalQVTimperative.g:24335:1: ( () )
- // InternalQVTimperative.g:24336:1: ()
+ // InternalQVTimperative.g:21950:1: ( () )
+ // InternalQVTimperative.g:21951:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getPrefixExpCSAction_0_0());
}
- // InternalQVTimperative.g:24337:1: ()
- // InternalQVTimperative.g:24339:1:
+ // InternalQVTimperative.g:21952:1: ()
+ // InternalQVTimperative.g:21954:1:
{
}
@@ -71157,14 +64544,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__1"
- // InternalQVTimperative.g:24349:1: rule__PrefixedLetExpCS__Group_0__1 : rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 ;
+ // InternalQVTimperative.g:21964:1: rule__PrefixedLetExpCS__Group_0__1 : rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 ;
public final void rule__PrefixedLetExpCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24353:1: ( rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 )
- // InternalQVTimperative.g:24354:2: rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2
+ // InternalQVTimperative.g:21968:1: ( rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 )
+ // InternalQVTimperative.g:21969:2: rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2
{
pushFollow(FollowSets000.FOLLOW_9);
rule__PrefixedLetExpCS__Group_0__1__Impl();
@@ -71195,23 +64582,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__1__Impl"
- // InternalQVTimperative.g:24361:1: rule__PrefixedLetExpCS__Group_0__1__Impl : ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) ) ;
+ // InternalQVTimperative.g:21976:1: rule__PrefixedLetExpCS__Group_0__1__Impl : ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) ) ;
public final void rule__PrefixedLetExpCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24365:1: ( ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) ) )
- // InternalQVTimperative.g:24366:1: ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) )
+ // InternalQVTimperative.g:21980:1: ( ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) ) )
+ // InternalQVTimperative.g:21981:1: ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) )
{
- // InternalQVTimperative.g:24366:1: ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) )
- // InternalQVTimperative.g:24367:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
+ // InternalQVTimperative.g:21981:1: ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) )
+ // InternalQVTimperative.g:21982:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getNameAssignment_0_1());
}
- // InternalQVTimperative.g:24368:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
- // InternalQVTimperative.g:24368:2: rule__PrefixedLetExpCS__NameAssignment_0_1
+ // InternalQVTimperative.g:21983:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
+ // InternalQVTimperative.g:21983:2: rule__PrefixedLetExpCS__NameAssignment_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedLetExpCS__NameAssignment_0_1();
@@ -71246,14 +64633,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__2"
- // InternalQVTimperative.g:24378:1: rule__PrefixedLetExpCS__Group_0__2 : rule__PrefixedLetExpCS__Group_0__2__Impl ;
+ // InternalQVTimperative.g:21993:1: rule__PrefixedLetExpCS__Group_0__2 : rule__PrefixedLetExpCS__Group_0__2__Impl ;
public final void rule__PrefixedLetExpCS__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24382:1: ( rule__PrefixedLetExpCS__Group_0__2__Impl )
- // InternalQVTimperative.g:24383:2: rule__PrefixedLetExpCS__Group_0__2__Impl
+ // InternalQVTimperative.g:21997:1: ( rule__PrefixedLetExpCS__Group_0__2__Impl )
+ // InternalQVTimperative.g:21998:2: rule__PrefixedLetExpCS__Group_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedLetExpCS__Group_0__2__Impl();
@@ -71279,23 +64666,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__2__Impl"
- // InternalQVTimperative.g:24389:1: rule__PrefixedLetExpCS__Group_0__2__Impl : ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) ) ;
+ // InternalQVTimperative.g:22004:1: rule__PrefixedLetExpCS__Group_0__2__Impl : ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) ) ;
public final void rule__PrefixedLetExpCS__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24393:1: ( ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) ) )
- // InternalQVTimperative.g:24394:1: ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) )
+ // InternalQVTimperative.g:22008:1: ( ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) ) )
+ // InternalQVTimperative.g:22009:1: ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) )
{
- // InternalQVTimperative.g:24394:1: ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) )
- // InternalQVTimperative.g:24395:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
+ // InternalQVTimperative.g:22009:1: ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) )
+ // InternalQVTimperative.g:22010:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getOwnedRightAssignment_0_2());
}
- // InternalQVTimperative.g:24396:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
- // InternalQVTimperative.g:24396:2: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2
+ // InternalQVTimperative.g:22011:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
+ // InternalQVTimperative.g:22011:2: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedLetExpCS__OwnedRightAssignment_0_2();
@@ -71330,16 +64717,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__0"
- // InternalQVTimperative.g:24412:1: rule__PrefixedPrimaryExpCS__Group_0__0 : rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 ;
+ // InternalQVTimperative.g:22027:1: rule__PrefixedPrimaryExpCS__Group_0__0 : rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 ;
public final void rule__PrefixedPrimaryExpCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24416:1: ( rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 )
- // InternalQVTimperative.g:24417:2: rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1
+ // InternalQVTimperative.g:22031:1: ( rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 )
+ // InternalQVTimperative.g:22032:2: rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_104);
+ pushFollow(FollowSets000.FOLLOW_105);
rule__PrefixedPrimaryExpCS__Group_0__0__Impl();
state._fsp--;
@@ -71368,23 +64755,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__0__Impl"
- // InternalQVTimperative.g:24424:1: rule__PrefixedPrimaryExpCS__Group_0__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:22039:1: rule__PrefixedPrimaryExpCS__Group_0__0__Impl : ( () ) ;
public final void rule__PrefixedPrimaryExpCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24428:1: ( ( () ) )
- // InternalQVTimperative.g:24429:1: ( () )
+ // InternalQVTimperative.g:22043:1: ( ( () ) )
+ // InternalQVTimperative.g:22044:1: ( () )
{
- // InternalQVTimperative.g:24429:1: ( () )
- // InternalQVTimperative.g:24430:1: ()
+ // InternalQVTimperative.g:22044:1: ( () )
+ // InternalQVTimperative.g:22045:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getPrefixExpCSAction_0_0());
}
- // InternalQVTimperative.g:24431:1: ()
- // InternalQVTimperative.g:24433:1:
+ // InternalQVTimperative.g:22046:1: ()
+ // InternalQVTimperative.g:22048:1:
{
}
@@ -71409,16 +64796,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__1"
- // InternalQVTimperative.g:24443:1: rule__PrefixedPrimaryExpCS__Group_0__1 : rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 ;
+ // InternalQVTimperative.g:22058:1: rule__PrefixedPrimaryExpCS__Group_0__1 : rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 ;
public final void rule__PrefixedPrimaryExpCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24447:1: ( rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 )
- // InternalQVTimperative.g:24448:2: rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2
+ // InternalQVTimperative.g:22062:1: ( rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 )
+ // InternalQVTimperative.g:22063:2: rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__PrefixedPrimaryExpCS__Group_0__1__Impl();
state._fsp--;
@@ -71447,23 +64834,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__1__Impl"
- // InternalQVTimperative.g:24455:1: rule__PrefixedPrimaryExpCS__Group_0__1__Impl : ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) ) ;
+ // InternalQVTimperative.g:22070:1: rule__PrefixedPrimaryExpCS__Group_0__1__Impl : ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) ) ;
public final void rule__PrefixedPrimaryExpCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24459:1: ( ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) ) )
- // InternalQVTimperative.g:24460:1: ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) )
+ // InternalQVTimperative.g:22074:1: ( ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) ) )
+ // InternalQVTimperative.g:22075:1: ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) )
{
- // InternalQVTimperative.g:24460:1: ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) )
- // InternalQVTimperative.g:24461:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
+ // InternalQVTimperative.g:22075:1: ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) )
+ // InternalQVTimperative.g:22076:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getNameAssignment_0_1());
}
- // InternalQVTimperative.g:24462:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
- // InternalQVTimperative.g:24462:2: rule__PrefixedPrimaryExpCS__NameAssignment_0_1
+ // InternalQVTimperative.g:22077:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
+ // InternalQVTimperative.g:22077:2: rule__PrefixedPrimaryExpCS__NameAssignment_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedPrimaryExpCS__NameAssignment_0_1();
@@ -71498,14 +64885,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__2"
- // InternalQVTimperative.g:24472:1: rule__PrefixedPrimaryExpCS__Group_0__2 : rule__PrefixedPrimaryExpCS__Group_0__2__Impl ;
+ // InternalQVTimperative.g:22087:1: rule__PrefixedPrimaryExpCS__Group_0__2 : rule__PrefixedPrimaryExpCS__Group_0__2__Impl ;
public final void rule__PrefixedPrimaryExpCS__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24476:1: ( rule__PrefixedPrimaryExpCS__Group_0__2__Impl )
- // InternalQVTimperative.g:24477:2: rule__PrefixedPrimaryExpCS__Group_0__2__Impl
+ // InternalQVTimperative.g:22091:1: ( rule__PrefixedPrimaryExpCS__Group_0__2__Impl )
+ // InternalQVTimperative.g:22092:2: rule__PrefixedPrimaryExpCS__Group_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedPrimaryExpCS__Group_0__2__Impl();
@@ -71531,23 +64918,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__2__Impl"
- // InternalQVTimperative.g:24483:1: rule__PrefixedPrimaryExpCS__Group_0__2__Impl : ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) ) ;
+ // InternalQVTimperative.g:22098:1: rule__PrefixedPrimaryExpCS__Group_0__2__Impl : ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) ) ;
public final void rule__PrefixedPrimaryExpCS__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24487:1: ( ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) ) )
- // InternalQVTimperative.g:24488:1: ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) )
+ // InternalQVTimperative.g:22102:1: ( ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) ) )
+ // InternalQVTimperative.g:22103:1: ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) )
{
- // InternalQVTimperative.g:24488:1: ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) )
- // InternalQVTimperative.g:24489:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
+ // InternalQVTimperative.g:22103:1: ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) )
+ // InternalQVTimperative.g:22104:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getOwnedRightAssignment_0_2());
}
- // InternalQVTimperative.g:24490:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
- // InternalQVTimperative.g:24490:2: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2
+ // InternalQVTimperative.g:22105:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
+ // InternalQVTimperative.g:22105:2: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2();
@@ -71582,16 +64969,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group__0"
- // InternalQVTimperative.g:24506:1: rule__NameExpCS__Group__0 : rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 ;
+ // InternalQVTimperative.g:22121:1: rule__NameExpCS__Group__0 : rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 ;
public final void rule__NameExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24510:1: ( rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 )
- // InternalQVTimperative.g:24511:2: rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1
+ // InternalQVTimperative.g:22125:1: ( rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 )
+ // InternalQVTimperative.g:22126:2: rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_105);
+ pushFollow(FollowSets000.FOLLOW_106);
rule__NameExpCS__Group__0__Impl();
state._fsp--;
@@ -71620,23 +65007,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group__0__Impl"
- // InternalQVTimperative.g:24518:1: rule__NameExpCS__Group__0__Impl : ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:22133:1: rule__NameExpCS__Group__0__Impl : ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) ) ;
public final void rule__NameExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24522:1: ( ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) ) )
- // InternalQVTimperative.g:24523:1: ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTimperative.g:22137:1: ( ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) ) )
+ // InternalQVTimperative.g:22138:1: ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) )
{
- // InternalQVTimperative.g:24523:1: ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) )
- // InternalQVTimperative.g:24524:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
+ // InternalQVTimperative.g:22138:1: ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTimperative.g:22139:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedPathNameAssignment_0());
}
- // InternalQVTimperative.g:24525:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
- // InternalQVTimperative.g:24525:2: rule__NameExpCS__OwnedPathNameAssignment_0
+ // InternalQVTimperative.g:22140:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
+ // InternalQVTimperative.g:22140:2: rule__NameExpCS__OwnedPathNameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__OwnedPathNameAssignment_0();
@@ -71671,16 +65058,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group__1"
- // InternalQVTimperative.g:24535:1: rule__NameExpCS__Group__1 : rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 ;
+ // InternalQVTimperative.g:22150:1: rule__NameExpCS__Group__1 : rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 ;
public final void rule__NameExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24539:1: ( rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 )
- // InternalQVTimperative.g:24540:2: rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2
+ // InternalQVTimperative.g:22154:1: ( rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 )
+ // InternalQVTimperative.g:22155:2: rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_105);
+ pushFollow(FollowSets000.FOLLOW_106);
rule__NameExpCS__Group__1__Impl();
state._fsp--;
@@ -71709,37 +65096,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group__1__Impl"
- // InternalQVTimperative.g:24547:1: rule__NameExpCS__Group__1__Impl : ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* ) ;
+ // InternalQVTimperative.g:22162:1: rule__NameExpCS__Group__1__Impl : ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* ) ;
public final void rule__NameExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24551:1: ( ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* ) )
- // InternalQVTimperative.g:24552:1: ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* )
+ // InternalQVTimperative.g:22166:1: ( ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* ) )
+ // InternalQVTimperative.g:22167:1: ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* )
{
- // InternalQVTimperative.g:24552:1: ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* )
- // InternalQVTimperative.g:24553:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
+ // InternalQVTimperative.g:22167:1: ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* )
+ // InternalQVTimperative.g:22168:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesAssignment_1());
}
- // InternalQVTimperative.g:24554:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
- loop223:
+ // InternalQVTimperative.g:22169:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
+ loop207:
do {
- int alt223=2;
- int LA223_0 = input.LA(1);
+ int alt207=2;
+ int LA207_0 = input.LA(1);
- if ( (LA223_0==104) ) {
- alt223=1;
+ if ( (LA207_0==105) ) {
+ alt207=1;
}
- switch (alt223) {
+ switch (alt207) {
case 1 :
- // InternalQVTimperative.g:24554:2: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1
+ // InternalQVTimperative.g:22169:2: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_106);
+ pushFollow(FollowSets000.FOLLOW_107);
rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1();
state._fsp--;
@@ -71749,7 +65136,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop223;
+ break loop207;
}
} while (true);
@@ -71778,16 +65165,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group__2"
- // InternalQVTimperative.g:24564:1: rule__NameExpCS__Group__2 : rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 ;
+ // InternalQVTimperative.g:22179:1: rule__NameExpCS__Group__2 : rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 ;
public final void rule__NameExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24568:1: ( rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 )
- // InternalQVTimperative.g:24569:2: rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3
+ // InternalQVTimperative.g:22183:1: ( rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 )
+ // InternalQVTimperative.g:22184:2: rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_105);
+ pushFollow(FollowSets000.FOLLOW_106);
rule__NameExpCS__Group__2__Impl();
state._fsp--;
@@ -71816,31 +65203,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group__2__Impl"
- // InternalQVTimperative.g:24576:1: rule__NameExpCS__Group__2__Impl : ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? ) ;
+ // InternalQVTimperative.g:22191:1: rule__NameExpCS__Group__2__Impl : ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? ) ;
public final void rule__NameExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24580:1: ( ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? ) )
- // InternalQVTimperative.g:24581:1: ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? )
+ // InternalQVTimperative.g:22195:1: ( ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? ) )
+ // InternalQVTimperative.g:22196:1: ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? )
{
- // InternalQVTimperative.g:24581:1: ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? )
- // InternalQVTimperative.g:24582:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
+ // InternalQVTimperative.g:22196:1: ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? )
+ // InternalQVTimperative.g:22197:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2());
}
- // InternalQVTimperative.g:24583:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
- int alt224=2;
- int LA224_0 = input.LA(1);
+ // InternalQVTimperative.g:22198:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
+ int alt208=2;
+ int LA208_0 = input.LA(1);
- if ( (LA224_0==73) ) {
- alt224=1;
+ if ( (LA208_0==74) ) {
+ alt208=1;
}
- switch (alt224) {
+ switch (alt208) {
case 1 :
- // InternalQVTimperative.g:24583:2: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2
+ // InternalQVTimperative.g:22198:2: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2();
@@ -71878,16 +65265,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group__3"
- // InternalQVTimperative.g:24593:1: rule__NameExpCS__Group__3 : rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 ;
+ // InternalQVTimperative.g:22208:1: rule__NameExpCS__Group__3 : rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 ;
public final void rule__NameExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24597:1: ( rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 )
- // InternalQVTimperative.g:24598:2: rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4
+ // InternalQVTimperative.g:22212:1: ( rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 )
+ // InternalQVTimperative.g:22213:2: rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_105);
+ pushFollow(FollowSets000.FOLLOW_106);
rule__NameExpCS__Group__3__Impl();
state._fsp--;
@@ -71916,35 +65303,35 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group__3__Impl"
- // InternalQVTimperative.g:24605:1: rule__NameExpCS__Group__3__Impl : ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? ) ;
+ // InternalQVTimperative.g:22220:1: rule__NameExpCS__Group__3__Impl : ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? ) ;
public final void rule__NameExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24609:1: ( ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? ) )
- // InternalQVTimperative.g:24610:1: ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? )
+ // InternalQVTimperative.g:22224:1: ( ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? ) )
+ // InternalQVTimperative.g:22225:1: ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? )
{
- // InternalQVTimperative.g:24610:1: ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? )
- // InternalQVTimperative.g:24611:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
+ // InternalQVTimperative.g:22225:1: ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? )
+ // InternalQVTimperative.g:22226:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3());
}
- // InternalQVTimperative.g:24612:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
- int alt225=2;
- int LA225_0 = input.LA(1);
+ // InternalQVTimperative.g:22227:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
+ int alt209=2;
+ int LA209_0 = input.LA(1);
- if ( (LA225_0==69) ) {
- int LA225_1 = input.LA(2);
+ if ( (LA209_0==71) ) {
+ int LA209_1 = input.LA(2);
- if ( ((LA225_1>=RULE_SINGLE_QUOTED_STRING && LA225_1<=RULE_ESCAPED_ID)||(LA225_1>=19 && LA225_1<=29)||LA225_1==71) ) {
- alt225=1;
+ if ( ((LA209_1>=RULE_SINGLE_QUOTED_STRING && LA209_1<=RULE_ESCAPED_ID)||(LA209_1>=21 && LA209_1<=31)||LA209_1==72) ) {
+ alt209=1;
}
}
- switch (alt225) {
+ switch (alt209) {
case 1 :
- // InternalQVTimperative.g:24612:2: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3
+ // InternalQVTimperative.g:22227:2: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3();
@@ -71982,14 +65369,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group__4"
- // InternalQVTimperative.g:24622:1: rule__NameExpCS__Group__4 : rule__NameExpCS__Group__4__Impl ;
+ // InternalQVTimperative.g:22237:1: rule__NameExpCS__Group__4 : rule__NameExpCS__Group__4__Impl ;
public final void rule__NameExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24626:1: ( rule__NameExpCS__Group__4__Impl )
- // InternalQVTimperative.g:24627:2: rule__NameExpCS__Group__4__Impl
+ // InternalQVTimperative.g:22241:1: ( rule__NameExpCS__Group__4__Impl )
+ // InternalQVTimperative.g:22242:2: rule__NameExpCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__Group__4__Impl();
@@ -72015,31 +65402,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group__4__Impl"
- // InternalQVTimperative.g:24633:1: rule__NameExpCS__Group__4__Impl : ( ( rule__NameExpCS__Group_4__0 )? ) ;
+ // InternalQVTimperative.g:22248:1: rule__NameExpCS__Group__4__Impl : ( ( rule__NameExpCS__Group_4__0 )? ) ;
public final void rule__NameExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24637:1: ( ( ( rule__NameExpCS__Group_4__0 )? ) )
- // InternalQVTimperative.g:24638:1: ( ( rule__NameExpCS__Group_4__0 )? )
+ // InternalQVTimperative.g:22252:1: ( ( ( rule__NameExpCS__Group_4__0 )? ) )
+ // InternalQVTimperative.g:22253:1: ( ( rule__NameExpCS__Group_4__0 )? )
{
- // InternalQVTimperative.g:24638:1: ( ( rule__NameExpCS__Group_4__0 )? )
- // InternalQVTimperative.g:24639:1: ( rule__NameExpCS__Group_4__0 )?
+ // InternalQVTimperative.g:22253:1: ( ( rule__NameExpCS__Group_4__0 )? )
+ // InternalQVTimperative.g:22254:1: ( rule__NameExpCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getGroup_4());
}
- // InternalQVTimperative.g:24640:1: ( rule__NameExpCS__Group_4__0 )?
- int alt226=2;
- int LA226_0 = input.LA(1);
+ // InternalQVTimperative.g:22255:1: ( rule__NameExpCS__Group_4__0 )?
+ int alt210=2;
+ int LA210_0 = input.LA(1);
- if ( (LA226_0==144) ) {
- alt226=1;
+ if ( (LA210_0==147) ) {
+ alt210=1;
}
- switch (alt226) {
+ switch (alt210) {
case 1 :
- // InternalQVTimperative.g:24640:2: rule__NameExpCS__Group_4__0
+ // InternalQVTimperative.g:22255:2: rule__NameExpCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__Group_4__0();
@@ -72077,16 +65464,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group_4__0"
- // InternalQVTimperative.g:24660:1: rule__NameExpCS__Group_4__0 : rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 ;
+ // InternalQVTimperative.g:22275:1: rule__NameExpCS__Group_4__0 : rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 ;
public final void rule__NameExpCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24664:1: ( rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 )
- // InternalQVTimperative.g:24665:2: rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1
+ // InternalQVTimperative.g:22279:1: ( rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 )
+ // InternalQVTimperative.g:22280:2: rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_107);
+ pushFollow(FollowSets000.FOLLOW_108);
rule__NameExpCS__Group_4__0__Impl();
state._fsp--;
@@ -72115,23 +65502,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group_4__0__Impl"
- // InternalQVTimperative.g:24672:1: rule__NameExpCS__Group_4__0__Impl : ( ( rule__NameExpCS__IsPreAssignment_4_0 ) ) ;
+ // InternalQVTimperative.g:22287:1: rule__NameExpCS__Group_4__0__Impl : ( ( rule__NameExpCS__IsPreAssignment_4_0 ) ) ;
public final void rule__NameExpCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24676:1: ( ( ( rule__NameExpCS__IsPreAssignment_4_0 ) ) )
- // InternalQVTimperative.g:24677:1: ( ( rule__NameExpCS__IsPreAssignment_4_0 ) )
+ // InternalQVTimperative.g:22291:1: ( ( ( rule__NameExpCS__IsPreAssignment_4_0 ) ) )
+ // InternalQVTimperative.g:22292:1: ( ( rule__NameExpCS__IsPreAssignment_4_0 ) )
{
- // InternalQVTimperative.g:24677:1: ( ( rule__NameExpCS__IsPreAssignment_4_0 ) )
- // InternalQVTimperative.g:24678:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
+ // InternalQVTimperative.g:22292:1: ( ( rule__NameExpCS__IsPreAssignment_4_0 ) )
+ // InternalQVTimperative.g:22293:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getIsPreAssignment_4_0());
}
- // InternalQVTimperative.g:24679:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
- // InternalQVTimperative.g:24679:2: rule__NameExpCS__IsPreAssignment_4_0
+ // InternalQVTimperative.g:22294:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
+ // InternalQVTimperative.g:22294:2: rule__NameExpCS__IsPreAssignment_4_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__IsPreAssignment_4_0();
@@ -72166,14 +65553,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group_4__1"
- // InternalQVTimperative.g:24689:1: rule__NameExpCS__Group_4__1 : rule__NameExpCS__Group_4__1__Impl ;
+ // InternalQVTimperative.g:22304:1: rule__NameExpCS__Group_4__1 : rule__NameExpCS__Group_4__1__Impl ;
public final void rule__NameExpCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24693:1: ( rule__NameExpCS__Group_4__1__Impl )
- // InternalQVTimperative.g:24694:2: rule__NameExpCS__Group_4__1__Impl
+ // InternalQVTimperative.g:22308:1: ( rule__NameExpCS__Group_4__1__Impl )
+ // InternalQVTimperative.g:22309:2: rule__NameExpCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__Group_4__1__Impl();
@@ -72199,22 +65586,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__Group_4__1__Impl"
- // InternalQVTimperative.g:24700:1: rule__NameExpCS__Group_4__1__Impl : ( 'pre' ) ;
+ // InternalQVTimperative.g:22315:1: rule__NameExpCS__Group_4__1__Impl : ( 'pre' ) ;
public final void rule__NameExpCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24704:1: ( ( 'pre' ) )
- // InternalQVTimperative.g:24705:1: ( 'pre' )
+ // InternalQVTimperative.g:22319:1: ( ( 'pre' ) )
+ // InternalQVTimperative.g:22320:1: ( 'pre' )
{
- // InternalQVTimperative.g:24705:1: ( 'pre' )
- // InternalQVTimperative.g:24706:1: 'pre'
+ // InternalQVTimperative.g:22320:1: ( 'pre' )
+ // InternalQVTimperative.g:22321:1: 'pre'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
- match(input,103,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,104,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
@@ -72240,16 +65627,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__0"
- // InternalQVTimperative.g:24723:1: rule__CurlyBracketedClauseCS__Group__0 : rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 ;
+ // InternalQVTimperative.g:22338:1: rule__CurlyBracketedClauseCS__Group__0 : rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 ;
public final void rule__CurlyBracketedClauseCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24727:1: ( rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 )
- // InternalQVTimperative.g:24728:2: rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1
+ // InternalQVTimperative.g:22342:1: ( rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 )
+ // InternalQVTimperative.g:22343:2: rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_11);
rule__CurlyBracketedClauseCS__Group__0__Impl();
state._fsp--;
@@ -72278,23 +65665,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__0__Impl"
- // InternalQVTimperative.g:24735:1: rule__CurlyBracketedClauseCS__Group__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:22350:1: rule__CurlyBracketedClauseCS__Group__0__Impl : ( () ) ;
public final void rule__CurlyBracketedClauseCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24739:1: ( ( () ) )
- // InternalQVTimperative.g:24740:1: ( () )
+ // InternalQVTimperative.g:22354:1: ( ( () ) )
+ // InternalQVTimperative.g:22355:1: ( () )
{
- // InternalQVTimperative.g:24740:1: ( () )
- // InternalQVTimperative.g:24741:1: ()
+ // InternalQVTimperative.g:22355:1: ( () )
+ // InternalQVTimperative.g:22356:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getCurlyBracketedClauseCSAction_0());
}
- // InternalQVTimperative.g:24742:1: ()
- // InternalQVTimperative.g:24744:1:
+ // InternalQVTimperative.g:22357:1: ()
+ // InternalQVTimperative.g:22359:1:
{
}
@@ -72319,16 +65706,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__1"
- // InternalQVTimperative.g:24754:1: rule__CurlyBracketedClauseCS__Group__1 : rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 ;
+ // InternalQVTimperative.g:22369:1: rule__CurlyBracketedClauseCS__Group__1 : rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 ;
public final void rule__CurlyBracketedClauseCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24758:1: ( rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 )
- // InternalQVTimperative.g:24759:2: rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2
+ // InternalQVTimperative.g:22373:1: ( rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 )
+ // InternalQVTimperative.g:22374:2: rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_26);
+ pushFollow(FollowSets000.FOLLOW_23);
rule__CurlyBracketedClauseCS__Group__1__Impl();
state._fsp--;
@@ -72357,22 +65744,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__1__Impl"
- // InternalQVTimperative.g:24766:1: rule__CurlyBracketedClauseCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTimperative.g:22381:1: rule__CurlyBracketedClauseCS__Group__1__Impl : ( '{' ) ;
public final void rule__CurlyBracketedClauseCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24770:1: ( ( '{' ) )
- // InternalQVTimperative.g:24771:1: ( '{' )
+ // InternalQVTimperative.g:22385:1: ( ( '{' ) )
+ // InternalQVTimperative.g:22386:1: ( '{' )
{
- // InternalQVTimperative.g:24771:1: ( '{' )
- // InternalQVTimperative.g:24772:1: '{'
+ // InternalQVTimperative.g:22386:1: ( '{' )
+ // InternalQVTimperative.g:22387:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -72398,16 +65785,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__2"
- // InternalQVTimperative.g:24785:1: rule__CurlyBracketedClauseCS__Group__2 : rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 ;
+ // InternalQVTimperative.g:22400:1: rule__CurlyBracketedClauseCS__Group__2 : rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 ;
public final void rule__CurlyBracketedClauseCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24789:1: ( rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 )
- // InternalQVTimperative.g:24790:2: rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3
+ // InternalQVTimperative.g:22404:1: ( rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 )
+ // InternalQVTimperative.g:22405:2: rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_16);
+ pushFollow(FollowSets000.FOLLOW_39);
rule__CurlyBracketedClauseCS__Group__2__Impl();
state._fsp--;
@@ -72436,23 +65823,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__2__Impl"
- // InternalQVTimperative.g:24797:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) ;
+ // InternalQVTimperative.g:22412:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) ;
public final void rule__CurlyBracketedClauseCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24801:1: ( ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) )
- // InternalQVTimperative.g:24802:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
+ // InternalQVTimperative.g:22416:1: ( ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) )
+ // InternalQVTimperative.g:22417:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
{
- // InternalQVTimperative.g:24802:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
- // InternalQVTimperative.g:24803:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
+ // InternalQVTimperative.g:22417:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
+ // InternalQVTimperative.g:22418:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2());
}
- // InternalQVTimperative.g:24804:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
- // InternalQVTimperative.g:24804:2: rule__CurlyBracketedClauseCS__Alternatives_2
+ // InternalQVTimperative.g:22419:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
+ // InternalQVTimperative.g:22419:2: rule__CurlyBracketedClauseCS__Alternatives_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__Alternatives_2();
@@ -72487,14 +65874,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__3"
- // InternalQVTimperative.g:24814:1: rule__CurlyBracketedClauseCS__Group__3 : rule__CurlyBracketedClauseCS__Group__3__Impl ;
+ // InternalQVTimperative.g:22429:1: rule__CurlyBracketedClauseCS__Group__3 : rule__CurlyBracketedClauseCS__Group__3__Impl ;
public final void rule__CurlyBracketedClauseCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24818:1: ( rule__CurlyBracketedClauseCS__Group__3__Impl )
- // InternalQVTimperative.g:24819:2: rule__CurlyBracketedClauseCS__Group__3__Impl
+ // InternalQVTimperative.g:22433:1: ( rule__CurlyBracketedClauseCS__Group__3__Impl )
+ // InternalQVTimperative.g:22434:2: rule__CurlyBracketedClauseCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__Group__3__Impl();
@@ -72520,22 +65907,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__3__Impl"
- // InternalQVTimperative.g:24825:1: rule__CurlyBracketedClauseCS__Group__3__Impl : ( '}' ) ;
+ // InternalQVTimperative.g:22440:1: rule__CurlyBracketedClauseCS__Group__3__Impl : ( '}' ) ;
public final void rule__CurlyBracketedClauseCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24829:1: ( ( '}' ) )
- // InternalQVTimperative.g:24830:1: ( '}' )
+ // InternalQVTimperative.g:22444:1: ( ( '}' ) )
+ // InternalQVTimperative.g:22445:1: ( '}' )
{
- // InternalQVTimperative.g:24830:1: ( '}' )
- // InternalQVTimperative.g:24831:1: '}'
+ // InternalQVTimperative.g:22445:1: ( '}' )
+ // InternalQVTimperative.g:22446:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -72561,16 +65948,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0"
- // InternalQVTimperative.g:24852:1: rule__CurlyBracketedClauseCS__Group_2_0__0 : rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 ;
+ // InternalQVTimperative.g:22467: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 {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24856:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 )
- // InternalQVTimperative.g:24857:2: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1
+ // InternalQVTimperative.g:22471:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 )
+ // InternalQVTimperative.g:22472:2: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__CurlyBracketedClauseCS__Group_2_0__0__Impl();
state._fsp--;
@@ -72599,23 +65986,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0__Impl"
- // InternalQVTimperative.g:24864:1: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) ;
+ // InternalQVTimperative.g:22479: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 {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24868:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) )
- // InternalQVTimperative.g:24869:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
+ // InternalQVTimperative.g:22483:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) )
+ // InternalQVTimperative.g:22484:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
{
- // InternalQVTimperative.g:24869:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
- // InternalQVTimperative.g:24870:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
+ // InternalQVTimperative.g:22484:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
+ // InternalQVTimperative.g:22485:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0());
}
- // InternalQVTimperative.g:24871:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
- // InternalQVTimperative.g:24871:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0
+ // InternalQVTimperative.g:22486:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
+ // InternalQVTimperative.g:22486:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0();
@@ -72650,14 +66037,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1"
- // InternalQVTimperative.g:24881:1: rule__CurlyBracketedClauseCS__Group_2_0__1 : rule__CurlyBracketedClauseCS__Group_2_0__1__Impl ;
+ // InternalQVTimperative.g:22496: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 {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24885:1: ( rule__CurlyBracketedClauseCS__Group_2_0__1__Impl )
- // InternalQVTimperative.g:24886:2: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+ // InternalQVTimperative.g:22500:1: ( rule__CurlyBracketedClauseCS__Group_2_0__1__Impl )
+ // InternalQVTimperative.g:22501:2: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__Group_2_0__1__Impl();
@@ -72683,37 +66070,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1__Impl"
- // InternalQVTimperative.g:24892:1: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) ;
+ // InternalQVTimperative.g:22507: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 {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24896:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) )
- // InternalQVTimperative.g:24897:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
+ // InternalQVTimperative.g:22511:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) )
+ // InternalQVTimperative.g:22512:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
{
- // InternalQVTimperative.g:24897:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
- // InternalQVTimperative.g:24898:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
+ // InternalQVTimperative.g:22512:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
+ // InternalQVTimperative.g:22513:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1());
}
- // InternalQVTimperative.g:24899:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
- loop227:
+ // InternalQVTimperative.g:22514:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
+ loop211:
do {
- int alt227=2;
- int LA227_0 = input.LA(1);
+ int alt211=2;
+ int LA211_0 = input.LA(1);
- if ( (LA227_0==72) ) {
- alt227=1;
+ if ( (LA211_0==73) ) {
+ alt211=1;
}
- switch (alt227) {
+ switch (alt211) {
case 1 :
- // InternalQVTimperative.g:24899:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0
+ // InternalQVTimperative.g:22514:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__CurlyBracketedClauseCS__Group_2_0_1__0();
state._fsp--;
@@ -72723,7 +66110,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop227;
+ break loop211;
}
} while (true);
@@ -72752,14 +66139,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0"
- // InternalQVTimperative.g:24913:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0 : rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 ;
+ // InternalQVTimperative.g:22528: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 {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24917:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 )
- // InternalQVTimperative.g:24918:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1
+ // InternalQVTimperative.g:22532:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 )
+ // InternalQVTimperative.g:22533:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl();
@@ -72790,22 +66177,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl"
- // InternalQVTimperative.g:24925:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:22540:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl : ( ',' ) ;
public final void rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24929:1: ( ( ',' ) )
- // InternalQVTimperative.g:24930:1: ( ',' )
+ // InternalQVTimperative.g:22544:1: ( ( ',' ) )
+ // InternalQVTimperative.g:22545:1: ( ',' )
{
- // InternalQVTimperative.g:24930:1: ( ',' )
- // InternalQVTimperative.g:24931:1: ','
+ // InternalQVTimperative.g:22545:1: ( ',' )
+ // InternalQVTimperative.g:22546:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
}
@@ -72831,14 +66218,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1"
- // InternalQVTimperative.g:24944:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1 : rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl ;
+ // InternalQVTimperative.g:22559: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 {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24948:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl )
- // InternalQVTimperative.g:24949:2: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+ // InternalQVTimperative.g:22563:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl )
+ // InternalQVTimperative.g:22564:2: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl();
@@ -72864,23 +66251,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl"
- // InternalQVTimperative.g:24955:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) ;
+ // InternalQVTimperative.g:22570: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 {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24959:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) )
- // InternalQVTimperative.g:24960:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
+ // InternalQVTimperative.g:22574:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) )
+ // InternalQVTimperative.g:22575:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
{
- // InternalQVTimperative.g:24960:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
- // InternalQVTimperative.g:24961:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
+ // InternalQVTimperative.g:22575:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
+ // InternalQVTimperative.g:22576:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1());
}
- // InternalQVTimperative.g:24962:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
- // InternalQVTimperative.g:24962:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1
+ // InternalQVTimperative.g:22577:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
+ // InternalQVTimperative.g:22577:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1();
@@ -72915,16 +66302,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group__0"
- // InternalQVTimperative.g:24976:1: rule__RoundBracketedClauseCS__Group__0 : rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1 ;
+ // InternalQVTimperative.g:22591:1: rule__RoundBracketedClauseCS__Group__0 : rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1 ;
public final void rule__RoundBracketedClauseCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24980:1: ( rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1 )
- // InternalQVTimperative.g:24981:2: rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1
+ // InternalQVTimperative.g:22595:1: ( rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1 )
+ // InternalQVTimperative.g:22596:2: rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_23);
+ pushFollow(FollowSets000.FOLLOW_18);
rule__RoundBracketedClauseCS__Group__0__Impl();
state._fsp--;
@@ -72953,23 +66340,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group__0__Impl"
- // InternalQVTimperative.g:24988:1: rule__RoundBracketedClauseCS__Group__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:22603:1: rule__RoundBracketedClauseCS__Group__0__Impl : ( () ) ;
public final void rule__RoundBracketedClauseCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:24992:1: ( ( () ) )
- // InternalQVTimperative.g:24993:1: ( () )
+ // InternalQVTimperative.g:22607:1: ( ( () ) )
+ // InternalQVTimperative.g:22608:1: ( () )
{
- // InternalQVTimperative.g:24993:1: ( () )
- // InternalQVTimperative.g:24994:1: ()
+ // InternalQVTimperative.g:22608:1: ( () )
+ // InternalQVTimperative.g:22609:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getRoundBracketedClauseCSAction_0());
}
- // InternalQVTimperative.g:24995:1: ()
- // InternalQVTimperative.g:24997:1:
+ // InternalQVTimperative.g:22610:1: ()
+ // InternalQVTimperative.g:22612:1:
{
}
@@ -72994,16 +66381,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group__1"
- // InternalQVTimperative.g:25007:1: rule__RoundBracketedClauseCS__Group__1 : rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2 ;
+ // InternalQVTimperative.g:22622:1: rule__RoundBracketedClauseCS__Group__1 : rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2 ;
public final void rule__RoundBracketedClauseCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25011:1: ( rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2 )
- // InternalQVTimperative.g:25012:2: rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2
+ // InternalQVTimperative.g:22626:1: ( rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2 )
+ // InternalQVTimperative.g:22627:2: rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_108);
+ pushFollow(FollowSets000.FOLLOW_109);
rule__RoundBracketedClauseCS__Group__1__Impl();
state._fsp--;
@@ -73032,22 +66419,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group__1__Impl"
- // InternalQVTimperative.g:25019:1: rule__RoundBracketedClauseCS__Group__1__Impl : ( '(' ) ;
+ // InternalQVTimperative.g:22634:1: rule__RoundBracketedClauseCS__Group__1__Impl : ( '(' ) ;
public final void rule__RoundBracketedClauseCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25023:1: ( ( '(' ) )
- // InternalQVTimperative.g:25024:1: ( '(' )
+ // InternalQVTimperative.g:22638:1: ( ( '(' ) )
+ // InternalQVTimperative.g:22639:1: ( '(' )
{
- // InternalQVTimperative.g:25024:1: ( '(' )
- // InternalQVTimperative.g:25025:1: '('
+ // InternalQVTimperative.g:22639:1: ( '(' )
+ // InternalQVTimperative.g:22640:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getLeftParenthesisKeyword_1());
}
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getLeftParenthesisKeyword_1());
}
@@ -73073,16 +66460,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group__2"
- // InternalQVTimperative.g:25038:1: rule__RoundBracketedClauseCS__Group__2 : rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3 ;
+ // InternalQVTimperative.g:22653:1: rule__RoundBracketedClauseCS__Group__2 : rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3 ;
public final void rule__RoundBracketedClauseCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25042:1: ( rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3 )
- // InternalQVTimperative.g:25043:2: rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3
+ // InternalQVTimperative.g:22657:1: ( rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3 )
+ // InternalQVTimperative.g:22658:2: rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_108);
+ pushFollow(FollowSets000.FOLLOW_109);
rule__RoundBracketedClauseCS__Group__2__Impl();
state._fsp--;
@@ -73111,31 +66498,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group__2__Impl"
- // InternalQVTimperative.g:25050:1: rule__RoundBracketedClauseCS__Group__2__Impl : ( ( rule__RoundBracketedClauseCS__Group_2__0 )? ) ;
+ // InternalQVTimperative.g:22665:1: rule__RoundBracketedClauseCS__Group__2__Impl : ( ( rule__RoundBracketedClauseCS__Group_2__0 )? ) ;
public final void rule__RoundBracketedClauseCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25054:1: ( ( ( rule__RoundBracketedClauseCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:25055:1: ( ( rule__RoundBracketedClauseCS__Group_2__0 )? )
+ // InternalQVTimperative.g:22669:1: ( ( ( rule__RoundBracketedClauseCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:22670:1: ( ( rule__RoundBracketedClauseCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:25055:1: ( ( rule__RoundBracketedClauseCS__Group_2__0 )? )
- // InternalQVTimperative.g:25056:1: ( rule__RoundBracketedClauseCS__Group_2__0 )?
+ // InternalQVTimperative.g:22670:1: ( ( rule__RoundBracketedClauseCS__Group_2__0 )? )
+ // InternalQVTimperative.g:22671:1: ( rule__RoundBracketedClauseCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:25057:1: ( rule__RoundBracketedClauseCS__Group_2__0 )?
- int alt228=2;
- int LA228_0 = input.LA(1);
+ // InternalQVTimperative.g:22672:1: ( rule__RoundBracketedClauseCS__Group_2__0 )?
+ int alt212=2;
+ int LA212_0 = input.LA(1);
- if ( ((LA228_0>=RULE_INT && LA228_0<=RULE_ESCAPED_ID)||(LA228_0>=19 && LA228_0<=29)||(LA228_0>=31 && LA228_0<=33)||(LA228_0>=50 && LA228_0<=64)||LA228_0==73||LA228_0==75||LA228_0==99||(LA228_0>=101 && LA228_0<=102)||LA228_0==106||(LA228_0>=111 && LA228_0<=112)||(LA228_0>=142 && LA228_0<=143)) ) {
- alt228=1;
+ if ( ((LA212_0>=RULE_INT && LA212_0<=RULE_ESCAPED_ID)||(LA212_0>=21 && LA212_0<=31)||(LA212_0>=33 && LA212_0<=35)||(LA212_0>=52 && LA212_0<=66)||LA212_0==74||LA212_0==76||LA212_0==100||(LA212_0>=102 && LA212_0<=103)||LA212_0==107||(LA212_0>=112 && LA212_0<=113)||(LA212_0>=145 && LA212_0<=146)) ) {
+ alt212=1;
}
- switch (alt228) {
+ switch (alt212) {
case 1 :
- // InternalQVTimperative.g:25057:2: rule__RoundBracketedClauseCS__Group_2__0
+ // InternalQVTimperative.g:22672:2: rule__RoundBracketedClauseCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group_2__0();
@@ -73173,14 +66560,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group__3"
- // InternalQVTimperative.g:25067:1: rule__RoundBracketedClauseCS__Group__3 : rule__RoundBracketedClauseCS__Group__3__Impl ;
+ // InternalQVTimperative.g:22682:1: rule__RoundBracketedClauseCS__Group__3 : rule__RoundBracketedClauseCS__Group__3__Impl ;
public final void rule__RoundBracketedClauseCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25071:1: ( rule__RoundBracketedClauseCS__Group__3__Impl )
- // InternalQVTimperative.g:25072:2: rule__RoundBracketedClauseCS__Group__3__Impl
+ // InternalQVTimperative.g:22686:1: ( rule__RoundBracketedClauseCS__Group__3__Impl )
+ // InternalQVTimperative.g:22687:2: rule__RoundBracketedClauseCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group__3__Impl();
@@ -73206,22 +66593,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group__3__Impl"
- // InternalQVTimperative.g:25078:1: rule__RoundBracketedClauseCS__Group__3__Impl : ( ')' ) ;
+ // InternalQVTimperative.g:22693:1: rule__RoundBracketedClauseCS__Group__3__Impl : ( ')' ) ;
public final void rule__RoundBracketedClauseCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25082:1: ( ( ')' ) )
- // InternalQVTimperative.g:25083:1: ( ')' )
+ // InternalQVTimperative.g:22697:1: ( ( ')' ) )
+ // InternalQVTimperative.g:22698:1: ( ')' )
{
- // InternalQVTimperative.g:25083:1: ( ')' )
- // InternalQVTimperative.g:25084:1: ')'
+ // InternalQVTimperative.g:22698:1: ( ')' )
+ // InternalQVTimperative.g:22699:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getRightParenthesisKeyword_3());
}
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRoundBracketedClauseCSAccess().getRightParenthesisKeyword_3());
}
@@ -73247,16 +66634,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__0"
- // InternalQVTimperative.g:25105:1: rule__RoundBracketedClauseCS__Group_2__0 : rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1 ;
+ // InternalQVTimperative.g:22720:1: rule__RoundBracketedClauseCS__Group_2__0 : rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1 ;
public final void rule__RoundBracketedClauseCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25109:1: ( rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1 )
- // InternalQVTimperative.g:25110:2: rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1
+ // InternalQVTimperative.g:22724:1: ( rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1 )
+ // InternalQVTimperative.g:22725:2: rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_109);
+ pushFollow(FollowSets000.FOLLOW_110);
rule__RoundBracketedClauseCS__Group_2__0__Impl();
state._fsp--;
@@ -73285,23 +66672,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__0__Impl"
- // InternalQVTimperative.g:25117:1: rule__RoundBracketedClauseCS__Group_2__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) ) ;
+ // InternalQVTimperative.g:22732:1: rule__RoundBracketedClauseCS__Group_2__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) ) ;
public final void rule__RoundBracketedClauseCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25121:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) ) )
- // InternalQVTimperative.g:25122:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) )
+ // InternalQVTimperative.g:22736:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) ) )
+ // InternalQVTimperative.g:22737:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) )
{
- // InternalQVTimperative.g:25122:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) )
- // InternalQVTimperative.g:25123:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 )
+ // InternalQVTimperative.g:22737:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) )
+ // InternalQVTimperative.g:22738:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_0());
}
- // InternalQVTimperative.g:25124:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 )
- // InternalQVTimperative.g:25124:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0
+ // InternalQVTimperative.g:22739:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 )
+ // InternalQVTimperative.g:22739:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0();
@@ -73336,16 +66723,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__1"
- // InternalQVTimperative.g:25134:1: rule__RoundBracketedClauseCS__Group_2__1 : rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2 ;
+ // InternalQVTimperative.g:22749:1: rule__RoundBracketedClauseCS__Group_2__1 : rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2 ;
public final void rule__RoundBracketedClauseCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25138:1: ( rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2 )
- // InternalQVTimperative.g:25139:2: rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2
+ // InternalQVTimperative.g:22753:1: ( rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2 )
+ // InternalQVTimperative.g:22754:2: rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_109);
+ pushFollow(FollowSets000.FOLLOW_110);
rule__RoundBracketedClauseCS__Group_2__1__Impl();
state._fsp--;
@@ -73374,37 +66761,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__1__Impl"
- // InternalQVTimperative.g:25146:1: rule__RoundBracketedClauseCS__Group_2__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* ) ;
+ // InternalQVTimperative.g:22761:1: rule__RoundBracketedClauseCS__Group_2__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* ) ;
public final void rule__RoundBracketedClauseCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25150:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* ) )
- // InternalQVTimperative.g:25151:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* )
+ // InternalQVTimperative.g:22765:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* ) )
+ // InternalQVTimperative.g:22766:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* )
{
- // InternalQVTimperative.g:25151:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* )
- // InternalQVTimperative.g:25152:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )*
+ // InternalQVTimperative.g:22766:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* )
+ // InternalQVTimperative.g:22767:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_1());
}
- // InternalQVTimperative.g:25153:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )*
- loop229:
+ // InternalQVTimperative.g:22768:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )*
+ loop213:
do {
- int alt229=2;
- int LA229_0 = input.LA(1);
+ int alt213=2;
+ int LA213_0 = input.LA(1);
- if ( (LA229_0==72) ) {
- alt229=1;
+ if ( (LA213_0==73) ) {
+ alt213=1;
}
- switch (alt229) {
+ switch (alt213) {
case 1 :
- // InternalQVTimperative.g:25153:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1
+ // InternalQVTimperative.g:22768:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1();
state._fsp--;
@@ -73414,7 +66801,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop229;
+ break loop213;
}
} while (true);
@@ -73443,16 +66830,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__2"
- // InternalQVTimperative.g:25163:1: rule__RoundBracketedClauseCS__Group_2__2 : rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3 ;
+ // InternalQVTimperative.g:22778:1: rule__RoundBracketedClauseCS__Group_2__2 : rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3 ;
public final void rule__RoundBracketedClauseCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25167:1: ( rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3 )
- // InternalQVTimperative.g:25168:2: rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3
+ // InternalQVTimperative.g:22782:1: ( rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3 )
+ // InternalQVTimperative.g:22783:2: rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3
{
- pushFollow(FollowSets000.FOLLOW_109);
+ pushFollow(FollowSets000.FOLLOW_110);
rule__RoundBracketedClauseCS__Group_2__2__Impl();
state._fsp--;
@@ -73481,31 +66868,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__2__Impl"
- // InternalQVTimperative.g:25175:1: rule__RoundBracketedClauseCS__Group_2__2__Impl : ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? ) ;
+ // InternalQVTimperative.g:22790:1: rule__RoundBracketedClauseCS__Group_2__2__Impl : ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? ) ;
public final void rule__RoundBracketedClauseCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25179:1: ( ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? ) )
- // InternalQVTimperative.g:25180:1: ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? )
+ // InternalQVTimperative.g:22794:1: ( ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? ) )
+ // InternalQVTimperative.g:22795:1: ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? )
{
- // InternalQVTimperative.g:25180:1: ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? )
- // InternalQVTimperative.g:25181:1: ( rule__RoundBracketedClauseCS__Group_2_2__0 )?
+ // InternalQVTimperative.g:22795:1: ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? )
+ // InternalQVTimperative.g:22796:1: ( rule__RoundBracketedClauseCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_2());
}
- // InternalQVTimperative.g:25182:1: ( rule__RoundBracketedClauseCS__Group_2_2__0 )?
- int alt230=2;
- int LA230_0 = input.LA(1);
+ // InternalQVTimperative.g:22797:1: ( rule__RoundBracketedClauseCS__Group_2_2__0 )?
+ int alt214=2;
+ int LA214_0 = input.LA(1);
- if ( (LA230_0==18) ) {
- alt230=1;
+ if ( (LA214_0==19) ) {
+ alt214=1;
}
- switch (alt230) {
+ switch (alt214) {
case 1 :
- // InternalQVTimperative.g:25182:2: rule__RoundBracketedClauseCS__Group_2_2__0
+ // InternalQVTimperative.g:22797:2: rule__RoundBracketedClauseCS__Group_2_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group_2_2__0();
@@ -73543,14 +66930,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__3"
- // InternalQVTimperative.g:25192:1: rule__RoundBracketedClauseCS__Group_2__3 : rule__RoundBracketedClauseCS__Group_2__3__Impl ;
+ // InternalQVTimperative.g:22807:1: rule__RoundBracketedClauseCS__Group_2__3 : rule__RoundBracketedClauseCS__Group_2__3__Impl ;
public final void rule__RoundBracketedClauseCS__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25196:1: ( rule__RoundBracketedClauseCS__Group_2__3__Impl )
- // InternalQVTimperative.g:25197:2: rule__RoundBracketedClauseCS__Group_2__3__Impl
+ // InternalQVTimperative.g:22811:1: ( rule__RoundBracketedClauseCS__Group_2__3__Impl )
+ // InternalQVTimperative.g:22812:2: rule__RoundBracketedClauseCS__Group_2__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group_2__3__Impl();
@@ -73576,37 +66963,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__3__Impl"
- // InternalQVTimperative.g:25203:1: rule__RoundBracketedClauseCS__Group_2__3__Impl : ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* ) ;
+ // InternalQVTimperative.g:22818:1: rule__RoundBracketedClauseCS__Group_2__3__Impl : ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* ) ;
public final void rule__RoundBracketedClauseCS__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25207:1: ( ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* ) )
- // InternalQVTimperative.g:25208:1: ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* )
+ // InternalQVTimperative.g:22822:1: ( ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* ) )
+ // InternalQVTimperative.g:22823:1: ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* )
{
- // InternalQVTimperative.g:25208:1: ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* )
- // InternalQVTimperative.g:25209:1: ( rule__RoundBracketedClauseCS__Group_2_3__0 )*
+ // InternalQVTimperative.g:22823:1: ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* )
+ // InternalQVTimperative.g:22824:1: ( rule__RoundBracketedClauseCS__Group_2_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_3());
}
- // InternalQVTimperative.g:25210:1: ( rule__RoundBracketedClauseCS__Group_2_3__0 )*
- loop231:
+ // InternalQVTimperative.g:22825:1: ( rule__RoundBracketedClauseCS__Group_2_3__0 )*
+ loop215:
do {
- int alt231=2;
- int LA231_0 = input.LA(1);
+ int alt215=2;
+ int LA215_0 = input.LA(1);
- if ( (LA231_0==70) ) {
- alt231=1;
+ if ( (LA215_0==148) ) {
+ alt215=1;
}
- switch (alt231) {
+ switch (alt215) {
case 1 :
- // InternalQVTimperative.g:25210:2: rule__RoundBracketedClauseCS__Group_2_3__0
+ // InternalQVTimperative.g:22825:2: rule__RoundBracketedClauseCS__Group_2_3__0
{
- pushFollow(FollowSets000.FOLLOW_110);
+ pushFollow(FollowSets000.FOLLOW_111);
rule__RoundBracketedClauseCS__Group_2_3__0();
state._fsp--;
@@ -73616,7 +67003,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop231;
+ break loop215;
}
} while (true);
@@ -73645,16 +67032,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__0"
- // InternalQVTimperative.g:25228:1: rule__RoundBracketedClauseCS__Group_2_2__0 : rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1 ;
+ // InternalQVTimperative.g:22843:1: rule__RoundBracketedClauseCS__Group_2_2__0 : rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1 ;
public final void rule__RoundBracketedClauseCS__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25232:1: ( rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1 )
- // InternalQVTimperative.g:25233:2: rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1
+ // InternalQVTimperative.g:22847:1: ( rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1 )
+ // InternalQVTimperative.g:22848:2: rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__RoundBracketedClauseCS__Group_2_2__0__Impl();
state._fsp--;
@@ -73683,23 +67070,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__0__Impl"
- // InternalQVTimperative.g:25240:1: rule__RoundBracketedClauseCS__Group_2_2__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) ) ;
+ // InternalQVTimperative.g:22855:1: rule__RoundBracketedClauseCS__Group_2_2__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) ) ;
public final void rule__RoundBracketedClauseCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25244:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) ) )
- // InternalQVTimperative.g:25245:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) )
+ // InternalQVTimperative.g:22859:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) ) )
+ // InternalQVTimperative.g:22860:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) )
{
- // InternalQVTimperative.g:25245:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) )
- // InternalQVTimperative.g:25246:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 )
+ // InternalQVTimperative.g:22860:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) )
+ // InternalQVTimperative.g:22861:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_0());
}
- // InternalQVTimperative.g:25247:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 )
- // InternalQVTimperative.g:25247:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0
+ // InternalQVTimperative.g:22862:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 )
+ // InternalQVTimperative.g:22862:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0();
@@ -73734,14 +67121,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__1"
- // InternalQVTimperative.g:25257:1: rule__RoundBracketedClauseCS__Group_2_2__1 : rule__RoundBracketedClauseCS__Group_2_2__1__Impl ;
+ // InternalQVTimperative.g:22872:1: rule__RoundBracketedClauseCS__Group_2_2__1 : rule__RoundBracketedClauseCS__Group_2_2__1__Impl ;
public final void rule__RoundBracketedClauseCS__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25261:1: ( rule__RoundBracketedClauseCS__Group_2_2__1__Impl )
- // InternalQVTimperative.g:25262:2: rule__RoundBracketedClauseCS__Group_2_2__1__Impl
+ // InternalQVTimperative.g:22876:1: ( rule__RoundBracketedClauseCS__Group_2_2__1__Impl )
+ // InternalQVTimperative.g:22877:2: rule__RoundBracketedClauseCS__Group_2_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group_2_2__1__Impl();
@@ -73767,37 +67154,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__1__Impl"
- // InternalQVTimperative.g:25268:1: rule__RoundBracketedClauseCS__Group_2_2__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* ) ;
+ // InternalQVTimperative.g:22883:1: rule__RoundBracketedClauseCS__Group_2_2__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* ) ;
public final void rule__RoundBracketedClauseCS__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25272:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* ) )
- // InternalQVTimperative.g:25273:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* )
+ // InternalQVTimperative.g:22887:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* ) )
+ // InternalQVTimperative.g:22888:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* )
{
- // InternalQVTimperative.g:25273:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* )
- // InternalQVTimperative.g:25274:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )*
+ // InternalQVTimperative.g:22888:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* )
+ // InternalQVTimperative.g:22889:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_1());
}
- // InternalQVTimperative.g:25275:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )*
- loop232:
+ // InternalQVTimperative.g:22890:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )*
+ loop216:
do {
- int alt232=2;
- int LA232_0 = input.LA(1);
+ int alt216=2;
+ int LA216_0 = input.LA(1);
- if ( (LA232_0==72) ) {
- alt232=1;
+ if ( (LA216_0==73) ) {
+ alt216=1;
}
- switch (alt232) {
+ switch (alt216) {
case 1 :
- // InternalQVTimperative.g:25275:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1
+ // InternalQVTimperative.g:22890:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1();
state._fsp--;
@@ -73807,7 +67194,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop232;
+ break loop216;
}
} while (true);
@@ -73836,16 +67223,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__0"
- // InternalQVTimperative.g:25289:1: rule__RoundBracketedClauseCS__Group_2_3__0 : rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1 ;
+ // InternalQVTimperative.g:22904:1: rule__RoundBracketedClauseCS__Group_2_3__0 : rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1 ;
public final void rule__RoundBracketedClauseCS__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25293:1: ( rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1 )
- // InternalQVTimperative.g:25294:2: rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1
+ // InternalQVTimperative.g:22908:1: ( rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1 )
+ // InternalQVTimperative.g:22909:2: rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1
{
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_17);
rule__RoundBracketedClauseCS__Group_2_3__0__Impl();
state._fsp--;
@@ -73874,23 +67261,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__0__Impl"
- // InternalQVTimperative.g:25301:1: rule__RoundBracketedClauseCS__Group_2_3__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) ) ;
+ // InternalQVTimperative.g:22916:1: rule__RoundBracketedClauseCS__Group_2_3__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) ) ;
public final void rule__RoundBracketedClauseCS__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25305:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) ) )
- // InternalQVTimperative.g:25306:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) )
+ // InternalQVTimperative.g:22920:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) ) )
+ // InternalQVTimperative.g:22921:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) )
{
- // InternalQVTimperative.g:25306:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) )
- // InternalQVTimperative.g:25307:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 )
+ // InternalQVTimperative.g:22921:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) )
+ // InternalQVTimperative.g:22922:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_3_0());
}
- // InternalQVTimperative.g:25308:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 )
- // InternalQVTimperative.g:25308:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0
+ // InternalQVTimperative.g:22923:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 )
+ // InternalQVTimperative.g:22923:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0();
@@ -73925,14 +67312,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__1"
- // InternalQVTimperative.g:25318:1: rule__RoundBracketedClauseCS__Group_2_3__1 : rule__RoundBracketedClauseCS__Group_2_3__1__Impl ;
+ // InternalQVTimperative.g:22933:1: rule__RoundBracketedClauseCS__Group_2_3__1 : rule__RoundBracketedClauseCS__Group_2_3__1__Impl ;
public final void rule__RoundBracketedClauseCS__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25322:1: ( rule__RoundBracketedClauseCS__Group_2_3__1__Impl )
- // InternalQVTimperative.g:25323:2: rule__RoundBracketedClauseCS__Group_2_3__1__Impl
+ // InternalQVTimperative.g:22937:1: ( rule__RoundBracketedClauseCS__Group_2_3__1__Impl )
+ // InternalQVTimperative.g:22938:2: rule__RoundBracketedClauseCS__Group_2_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group_2_3__1__Impl();
@@ -73958,37 +67345,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__1__Impl"
- // InternalQVTimperative.g:25329:1: rule__RoundBracketedClauseCS__Group_2_3__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* ) ;
+ // InternalQVTimperative.g:22944:1: rule__RoundBracketedClauseCS__Group_2_3__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* ) ;
public final void rule__RoundBracketedClauseCS__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25333:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* ) )
- // InternalQVTimperative.g:25334:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* )
+ // InternalQVTimperative.g:22948:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* ) )
+ // InternalQVTimperative.g:22949:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* )
{
- // InternalQVTimperative.g:25334:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* )
- // InternalQVTimperative.g:25335:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )*
+ // InternalQVTimperative.g:22949:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* )
+ // InternalQVTimperative.g:22950:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_3_1());
}
- // InternalQVTimperative.g:25336:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )*
- loop233:
+ // InternalQVTimperative.g:22951:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )*
+ loop217:
do {
- int alt233=2;
- int LA233_0 = input.LA(1);
+ int alt217=2;
+ int LA217_0 = input.LA(1);
- if ( (LA233_0==72) ) {
- alt233=1;
+ if ( (LA217_0==73) ) {
+ alt217=1;
}
- switch (alt233) {
+ switch (alt217) {
case 1 :
- // InternalQVTimperative.g:25336:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1
+ // InternalQVTimperative.g:22951:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1();
state._fsp--;
@@ -73998,7 +67385,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop233;
+ break loop217;
}
} while (true);
@@ -74027,14 +67414,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group__0"
- // InternalQVTimperative.g:25350:1: rule__SquareBracketedClauseCS__Group__0 : rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1 ;
+ // InternalQVTimperative.g:22965:1: rule__SquareBracketedClauseCS__Group__0 : rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1 ;
public final void rule__SquareBracketedClauseCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25354:1: ( rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1 )
- // InternalQVTimperative.g:25355:2: rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1
+ // InternalQVTimperative.g:22969:1: ( rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1 )
+ // InternalQVTimperative.g:22970:2: rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__SquareBracketedClauseCS__Group__0__Impl();
@@ -74065,22 +67452,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group__0__Impl"
- // InternalQVTimperative.g:25362:1: rule__SquareBracketedClauseCS__Group__0__Impl : ( '[' ) ;
+ // InternalQVTimperative.g:22977:1: rule__SquareBracketedClauseCS__Group__0__Impl : ( '[' ) ;
public final void rule__SquareBracketedClauseCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25366:1: ( ( '[' ) )
- // InternalQVTimperative.g:25367:1: ( '[' )
+ // InternalQVTimperative.g:22981:1: ( ( '[' ) )
+ // InternalQVTimperative.g:22982:1: ( '[' )
{
- // InternalQVTimperative.g:25367:1: ( '[' )
- // InternalQVTimperative.g:25368:1: '['
+ // InternalQVTimperative.g:22982:1: ( '[' )
+ // InternalQVTimperative.g:22983:1: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getLeftSquareBracketKeyword_0());
}
- match(input,104,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,105,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getLeftSquareBracketKeyword_0());
}
@@ -74106,16 +67493,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group__1"
- // InternalQVTimperative.g:25381:1: rule__SquareBracketedClauseCS__Group__1 : rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2 ;
+ // InternalQVTimperative.g:22996:1: rule__SquareBracketedClauseCS__Group__1 : rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2 ;
public final void rule__SquareBracketedClauseCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25385:1: ( rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2 )
- // InternalQVTimperative.g:25386:2: rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2
+ // InternalQVTimperative.g:23000:1: ( rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2 )
+ // InternalQVTimperative.g:23001:2: rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_111);
+ pushFollow(FollowSets000.FOLLOW_112);
rule__SquareBracketedClauseCS__Group__1__Impl();
state._fsp--;
@@ -74144,23 +67531,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group__1__Impl"
- // InternalQVTimperative.g:25393:1: rule__SquareBracketedClauseCS__Group__1__Impl : ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) ) ;
+ // InternalQVTimperative.g:23008:1: rule__SquareBracketedClauseCS__Group__1__Impl : ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) ) ;
public final void rule__SquareBracketedClauseCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25397:1: ( ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) ) )
- // InternalQVTimperative.g:25398:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) )
+ // InternalQVTimperative.g:23012:1: ( ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) ) )
+ // InternalQVTimperative.g:23013:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) )
{
- // InternalQVTimperative.g:25398:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) )
- // InternalQVTimperative.g:25399:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 )
+ // InternalQVTimperative.g:23013:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) )
+ // InternalQVTimperative.g:23014:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsAssignment_1());
}
- // InternalQVTimperative.g:25400:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 )
- // InternalQVTimperative.g:25400:2: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1
+ // InternalQVTimperative.g:23015:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 )
+ // InternalQVTimperative.g:23015:2: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SquareBracketedClauseCS__OwnedTermsAssignment_1();
@@ -74195,16 +67582,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group__2"
- // InternalQVTimperative.g:25410:1: rule__SquareBracketedClauseCS__Group__2 : rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3 ;
+ // InternalQVTimperative.g:23025:1: rule__SquareBracketedClauseCS__Group__2 : rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3 ;
public final void rule__SquareBracketedClauseCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25414:1: ( rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3 )
- // InternalQVTimperative.g:25415:2: rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3
+ // InternalQVTimperative.g:23029:1: ( rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3 )
+ // InternalQVTimperative.g:23030:2: rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_111);
+ pushFollow(FollowSets000.FOLLOW_112);
rule__SquareBracketedClauseCS__Group__2__Impl();
state._fsp--;
@@ -74233,37 +67620,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group__2__Impl"
- // InternalQVTimperative.g:25422:1: rule__SquareBracketedClauseCS__Group__2__Impl : ( ( rule__SquareBracketedClauseCS__Group_2__0 )* ) ;
+ // InternalQVTimperative.g:23037:1: rule__SquareBracketedClauseCS__Group__2__Impl : ( ( rule__SquareBracketedClauseCS__Group_2__0 )* ) ;
public final void rule__SquareBracketedClauseCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25426:1: ( ( ( rule__SquareBracketedClauseCS__Group_2__0 )* ) )
- // InternalQVTimperative.g:25427:1: ( ( rule__SquareBracketedClauseCS__Group_2__0 )* )
+ // InternalQVTimperative.g:23041:1: ( ( ( rule__SquareBracketedClauseCS__Group_2__0 )* ) )
+ // InternalQVTimperative.g:23042:1: ( ( rule__SquareBracketedClauseCS__Group_2__0 )* )
{
- // InternalQVTimperative.g:25427:1: ( ( rule__SquareBracketedClauseCS__Group_2__0 )* )
- // InternalQVTimperative.g:25428:1: ( rule__SquareBracketedClauseCS__Group_2__0 )*
+ // InternalQVTimperative.g:23042:1: ( ( rule__SquareBracketedClauseCS__Group_2__0 )* )
+ // InternalQVTimperative.g:23043:1: ( rule__SquareBracketedClauseCS__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:25429:1: ( rule__SquareBracketedClauseCS__Group_2__0 )*
- loop234:
+ // InternalQVTimperative.g:23044:1: ( rule__SquareBracketedClauseCS__Group_2__0 )*
+ loop218:
do {
- int alt234=2;
- int LA234_0 = input.LA(1);
+ int alt218=2;
+ int LA218_0 = input.LA(1);
- if ( (LA234_0==72) ) {
- alt234=1;
+ if ( (LA218_0==73) ) {
+ alt218=1;
}
- switch (alt234) {
+ switch (alt218) {
case 1 :
- // InternalQVTimperative.g:25429:2: rule__SquareBracketedClauseCS__Group_2__0
+ // InternalQVTimperative.g:23044:2: rule__SquareBracketedClauseCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__SquareBracketedClauseCS__Group_2__0();
state._fsp--;
@@ -74273,7 +67660,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop234;
+ break loop218;
}
} while (true);
@@ -74302,14 +67689,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group__3"
- // InternalQVTimperative.g:25439:1: rule__SquareBracketedClauseCS__Group__3 : rule__SquareBracketedClauseCS__Group__3__Impl ;
+ // InternalQVTimperative.g:23054:1: rule__SquareBracketedClauseCS__Group__3 : rule__SquareBracketedClauseCS__Group__3__Impl ;
public final void rule__SquareBracketedClauseCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25443:1: ( rule__SquareBracketedClauseCS__Group__3__Impl )
- // InternalQVTimperative.g:25444:2: rule__SquareBracketedClauseCS__Group__3__Impl
+ // InternalQVTimperative.g:23058:1: ( rule__SquareBracketedClauseCS__Group__3__Impl )
+ // InternalQVTimperative.g:23059:2: rule__SquareBracketedClauseCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SquareBracketedClauseCS__Group__3__Impl();
@@ -74335,22 +67722,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group__3__Impl"
- // InternalQVTimperative.g:25450:1: rule__SquareBracketedClauseCS__Group__3__Impl : ( ']' ) ;
+ // InternalQVTimperative.g:23065:1: rule__SquareBracketedClauseCS__Group__3__Impl : ( ']' ) ;
public final void rule__SquareBracketedClauseCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25454:1: ( ( ']' ) )
- // InternalQVTimperative.g:25455:1: ( ']' )
+ // InternalQVTimperative.g:23069:1: ( ( ']' ) )
+ // InternalQVTimperative.g:23070:1: ( ']' )
{
- // InternalQVTimperative.g:25455:1: ( ']' )
- // InternalQVTimperative.g:25456:1: ']'
+ // InternalQVTimperative.g:23070:1: ( ']' )
+ // InternalQVTimperative.g:23071:1: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getRightSquareBracketKeyword_3());
}
- match(input,105,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,106,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getRightSquareBracketKeyword_3());
}
@@ -74376,14 +67763,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__0"
- // InternalQVTimperative.g:25477:1: rule__SquareBracketedClauseCS__Group_2__0 : rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1 ;
+ // InternalQVTimperative.g:23092:1: rule__SquareBracketedClauseCS__Group_2__0 : rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1 ;
public final void rule__SquareBracketedClauseCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25481:1: ( rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1 )
- // InternalQVTimperative.g:25482:2: rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1
+ // InternalQVTimperative.g:23096:1: ( rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1 )
+ // InternalQVTimperative.g:23097:2: rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__SquareBracketedClauseCS__Group_2__0__Impl();
@@ -74414,22 +67801,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__0__Impl"
- // InternalQVTimperative.g:25489:1: rule__SquareBracketedClauseCS__Group_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:23104:1: rule__SquareBracketedClauseCS__Group_2__0__Impl : ( ',' ) ;
public final void rule__SquareBracketedClauseCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25493:1: ( ( ',' ) )
- // InternalQVTimperative.g:25494:1: ( ',' )
+ // InternalQVTimperative.g:23108:1: ( ( ',' ) )
+ // InternalQVTimperative.g:23109:1: ( ',' )
{
- // InternalQVTimperative.g:25494:1: ( ',' )
- // InternalQVTimperative.g:25495:1: ','
+ // InternalQVTimperative.g:23109:1: ( ',' )
+ // InternalQVTimperative.g:23110:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getCommaKeyword_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getCommaKeyword_2_0());
}
@@ -74455,14 +67842,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__1"
- // InternalQVTimperative.g:25508:1: rule__SquareBracketedClauseCS__Group_2__1 : rule__SquareBracketedClauseCS__Group_2__1__Impl ;
+ // InternalQVTimperative.g:23123:1: rule__SquareBracketedClauseCS__Group_2__1 : rule__SquareBracketedClauseCS__Group_2__1__Impl ;
public final void rule__SquareBracketedClauseCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25512:1: ( rule__SquareBracketedClauseCS__Group_2__1__Impl )
- // InternalQVTimperative.g:25513:2: rule__SquareBracketedClauseCS__Group_2__1__Impl
+ // InternalQVTimperative.g:23127:1: ( rule__SquareBracketedClauseCS__Group_2__1__Impl )
+ // InternalQVTimperative.g:23128:2: rule__SquareBracketedClauseCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SquareBracketedClauseCS__Group_2__1__Impl();
@@ -74488,23 +67875,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__1__Impl"
- // InternalQVTimperative.g:25519:1: rule__SquareBracketedClauseCS__Group_2__1__Impl : ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) ) ;
+ // InternalQVTimperative.g:23134:1: rule__SquareBracketedClauseCS__Group_2__1__Impl : ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) ) ;
public final void rule__SquareBracketedClauseCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25523:1: ( ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) ) )
- // InternalQVTimperative.g:25524:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) )
+ // InternalQVTimperative.g:23138:1: ( ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) ) )
+ // InternalQVTimperative.g:23139:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) )
{
- // InternalQVTimperative.g:25524:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) )
- // InternalQVTimperative.g:25525:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 )
+ // InternalQVTimperative.g:23139:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) )
+ // InternalQVTimperative.g:23140:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsAssignment_2_1());
}
- // InternalQVTimperative.g:25526:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 )
- // InternalQVTimperative.g:25526:2: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1
+ // InternalQVTimperative.g:23141:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 )
+ // InternalQVTimperative.g:23141:2: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1();
@@ -74539,16 +67926,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0__0"
- // InternalQVTimperative.g:25540:1: rule__NavigatingArgCS__Group_0__0 : rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1 ;
+ // InternalQVTimperative.g:23155:1: rule__NavigatingArgCS__Group_0__0 : rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1 ;
public final void rule__NavigatingArgCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25544:1: ( rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1 )
- // InternalQVTimperative.g:25545:2: rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1
+ // InternalQVTimperative.g:23159:1: ( rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1 )
+ // InternalQVTimperative.g:23160:2: rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_112);
+ pushFollow(FollowSets000.FOLLOW_113);
rule__NavigatingArgCS__Group_0__0__Impl();
state._fsp--;
@@ -74577,23 +67964,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0__0__Impl"
- // InternalQVTimperative.g:25552:1: rule__NavigatingArgCS__Group_0__0__Impl : ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) ) ;
+ // InternalQVTimperative.g:23167:1: rule__NavigatingArgCS__Group_0__0__Impl : ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) ) ;
public final void rule__NavigatingArgCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25556:1: ( ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) ) )
- // InternalQVTimperative.g:25557:1: ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) )
+ // InternalQVTimperative.g:23171:1: ( ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) ) )
+ // InternalQVTimperative.g:23172:1: ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) )
{
- // InternalQVTimperative.g:25557:1: ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) )
- // InternalQVTimperative.g:25558:1: ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 )
+ // InternalQVTimperative.g:23172:1: ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) )
+ // InternalQVTimperative.g:23173:1: ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedNameExpressionAssignment_0_0());
}
- // InternalQVTimperative.g:25559:1: ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 )
- // InternalQVTimperative.g:25559:2: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0
+ // InternalQVTimperative.g:23174:1: ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 )
+ // InternalQVTimperative.g:23174:2: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0();
@@ -74628,14 +68015,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0__1"
- // InternalQVTimperative.g:25569:1: rule__NavigatingArgCS__Group_0__1 : rule__NavigatingArgCS__Group_0__1__Impl ;
+ // InternalQVTimperative.g:23184:1: rule__NavigatingArgCS__Group_0__1 : rule__NavigatingArgCS__Group_0__1__Impl ;
public final void rule__NavigatingArgCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25573:1: ( rule__NavigatingArgCS__Group_0__1__Impl )
- // InternalQVTimperative.g:25574:2: rule__NavigatingArgCS__Group_0__1__Impl
+ // InternalQVTimperative.g:23188:1: ( rule__NavigatingArgCS__Group_0__1__Impl )
+ // InternalQVTimperative.g:23189:2: rule__NavigatingArgCS__Group_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0__1__Impl();
@@ -74661,31 +68048,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0__1__Impl"
- // InternalQVTimperative.g:25580:1: rule__NavigatingArgCS__Group_0__1__Impl : ( ( rule__NavigatingArgCS__Alternatives_0_1 )? ) ;
+ // InternalQVTimperative.g:23195:1: rule__NavigatingArgCS__Group_0__1__Impl : ( ( rule__NavigatingArgCS__Alternatives_0_1 )? ) ;
public final void rule__NavigatingArgCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25584:1: ( ( ( rule__NavigatingArgCS__Alternatives_0_1 )? ) )
- // InternalQVTimperative.g:25585:1: ( ( rule__NavigatingArgCS__Alternatives_0_1 )? )
+ // InternalQVTimperative.g:23199:1: ( ( ( rule__NavigatingArgCS__Alternatives_0_1 )? ) )
+ // InternalQVTimperative.g:23200:1: ( ( rule__NavigatingArgCS__Alternatives_0_1 )? )
{
- // InternalQVTimperative.g:25585:1: ( ( rule__NavigatingArgCS__Alternatives_0_1 )? )
- // InternalQVTimperative.g:25586:1: ( rule__NavigatingArgCS__Alternatives_0_1 )?
+ // InternalQVTimperative.g:23200:1: ( ( rule__NavigatingArgCS__Alternatives_0_1 )? )
+ // InternalQVTimperative.g:23201:1: ( rule__NavigatingArgCS__Alternatives_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getAlternatives_0_1());
}
- // InternalQVTimperative.g:25587:1: ( rule__NavigatingArgCS__Alternatives_0_1 )?
- int alt235=2;
- int LA235_0 = input.LA(1);
+ // InternalQVTimperative.g:23202:1: ( rule__NavigatingArgCS__Alternatives_0_1 )?
+ int alt219=2;
+ int LA219_0 = input.LA(1);
- if ( ((LA235_0>=75 && LA235_0<=76)) ) {
- alt235=1;
+ if ( (LA219_0==17||LA219_0==76) ) {
+ alt219=1;
}
- switch (alt235) {
+ switch (alt219) {
case 1 :
- // InternalQVTimperative.g:25587:2: rule__NavigatingArgCS__Alternatives_0_1
+ // InternalQVTimperative.g:23202:2: rule__NavigatingArgCS__Alternatives_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Alternatives_0_1();
@@ -74723,16 +68110,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__0"
- // InternalQVTimperative.g:25601:1: rule__NavigatingArgCS__Group_0_1_0__0 : rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1 ;
+ // InternalQVTimperative.g:23216:1: rule__NavigatingArgCS__Group_0_1_0__0 : rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1 ;
public final void rule__NavigatingArgCS__Group_0_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25605:1: ( rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1 )
- // InternalQVTimperative.g:25606:2: rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1
+ // InternalQVTimperative.g:23220:1: ( rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1 )
+ // InternalQVTimperative.g:23221:2: rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__NavigatingArgCS__Group_0_1_0__0__Impl();
state._fsp--;
@@ -74761,22 +68148,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__0__Impl"
- // InternalQVTimperative.g:25613:1: rule__NavigatingArgCS__Group_0_1_0__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:23228:1: rule__NavigatingArgCS__Group_0_1_0__0__Impl : ( ':' ) ;
public final void rule__NavigatingArgCS__Group_0_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25617:1: ( ( ':' ) )
- // InternalQVTimperative.g:25618:1: ( ':' )
+ // InternalQVTimperative.g:23232:1: ( ( ':' ) )
+ // InternalQVTimperative.g:23233:1: ( ':' )
{
- // InternalQVTimperative.g:25618:1: ( ':' )
- // InternalQVTimperative.g:25619:1: ':'
+ // InternalQVTimperative.g:23233:1: ( ':' )
+ // InternalQVTimperative.g:23234:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_0_1_0_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_0_1_0_0());
}
@@ -74802,16 +68189,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__1"
- // InternalQVTimperative.g:25632:1: rule__NavigatingArgCS__Group_0_1_0__1 : rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2 ;
+ // InternalQVTimperative.g:23247:1: rule__NavigatingArgCS__Group_0_1_0__1 : rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2 ;
public final void rule__NavigatingArgCS__Group_0_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25636:1: ( rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2 )
- // InternalQVTimperative.g:25637:2: rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2
+ // InternalQVTimperative.g:23251:1: ( rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2 )
+ // InternalQVTimperative.g:23252:2: rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2
{
- pushFollow(FollowSets000.FOLLOW_98);
+ pushFollow(FollowSets000.FOLLOW_97);
rule__NavigatingArgCS__Group_0_1_0__1__Impl();
state._fsp--;
@@ -74840,23 +68227,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__1__Impl"
- // InternalQVTimperative.g:25644:1: rule__NavigatingArgCS__Group_0_1_0__1__Impl : ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) ) ;
+ // InternalQVTimperative.g:23259:1: rule__NavigatingArgCS__Group_0_1_0__1__Impl : ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) ) ;
public final void rule__NavigatingArgCS__Group_0_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25648:1: ( ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) ) )
- // InternalQVTimperative.g:25649:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) )
+ // InternalQVTimperative.g:23263:1: ( ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) ) )
+ // InternalQVTimperative.g:23264:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) )
{
- // InternalQVTimperative.g:25649:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) )
- // InternalQVTimperative.g:25650:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 )
+ // InternalQVTimperative.g:23264:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) )
+ // InternalQVTimperative.g:23265:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeAssignment_0_1_0_1());
}
- // InternalQVTimperative.g:25651:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 )
- // InternalQVTimperative.g:25651:2: rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1
+ // InternalQVTimperative.g:23266:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 )
+ // InternalQVTimperative.g:23266:2: rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1();
@@ -74891,14 +68278,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__2"
- // InternalQVTimperative.g:25661:1: rule__NavigatingArgCS__Group_0_1_0__2 : rule__NavigatingArgCS__Group_0_1_0__2__Impl ;
+ // InternalQVTimperative.g:23276:1: rule__NavigatingArgCS__Group_0_1_0__2 : rule__NavigatingArgCS__Group_0_1_0__2__Impl ;
public final void rule__NavigatingArgCS__Group_0_1_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25665:1: ( rule__NavigatingArgCS__Group_0_1_0__2__Impl )
- // InternalQVTimperative.g:25666:2: rule__NavigatingArgCS__Group_0_1_0__2__Impl
+ // InternalQVTimperative.g:23280:1: ( rule__NavigatingArgCS__Group_0_1_0__2__Impl )
+ // InternalQVTimperative.g:23281:2: rule__NavigatingArgCS__Group_0_1_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0_1_0__2__Impl();
@@ -74924,31 +68311,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__2__Impl"
- // InternalQVTimperative.g:25672:1: rule__NavigatingArgCS__Group_0_1_0__2__Impl : ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? ) ;
+ // InternalQVTimperative.g:23287:1: rule__NavigatingArgCS__Group_0_1_0__2__Impl : ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? ) ;
public final void rule__NavigatingArgCS__Group_0_1_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25676:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? ) )
- // InternalQVTimperative.g:25677:1: ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? )
+ // InternalQVTimperative.g:23291:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? ) )
+ // InternalQVTimperative.g:23292:1: ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? )
{
- // InternalQVTimperative.g:25677:1: ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? )
- // InternalQVTimperative.g:25678:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0 )?
+ // InternalQVTimperative.g:23292:1: ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? )
+ // InternalQVTimperative.g:23293:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_0_2());
}
- // InternalQVTimperative.g:25679:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0 )?
- int alt236=2;
- int LA236_0 = input.LA(1);
+ // InternalQVTimperative.g:23294:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0 )?
+ int alt220=2;
+ int LA220_0 = input.LA(1);
- if ( (LA236_0==40) ) {
- alt236=1;
+ if ( (LA220_0==42) ) {
+ alt220=1;
}
- switch (alt236) {
+ switch (alt220) {
case 1 :
- // InternalQVTimperative.g:25679:2: rule__NavigatingArgCS__Group_0_1_0_2__0
+ // InternalQVTimperative.g:23294:2: rule__NavigatingArgCS__Group_0_1_0_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0_1_0_2__0();
@@ -74986,14 +68373,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__0"
- // InternalQVTimperative.g:25695:1: rule__NavigatingArgCS__Group_0_1_0_2__0 : rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1 ;
+ // InternalQVTimperative.g:23310:1: rule__NavigatingArgCS__Group_0_1_0_2__0 : rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1 ;
public final void rule__NavigatingArgCS__Group_0_1_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25699:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1 )
- // InternalQVTimperative.g:25700:2: rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1
+ // InternalQVTimperative.g:23314:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1 )
+ // InternalQVTimperative.g:23315:2: rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__NavigatingArgCS__Group_0_1_0_2__0__Impl();
@@ -75024,22 +68411,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__0__Impl"
- // InternalQVTimperative.g:25707:1: rule__NavigatingArgCS__Group_0_1_0_2__0__Impl : ( '=' ) ;
+ // InternalQVTimperative.g:23322:1: rule__NavigatingArgCS__Group_0_1_0_2__0__Impl : ( '=' ) ;
public final void rule__NavigatingArgCS__Group_0_1_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25711:1: ( ( '=' ) )
- // InternalQVTimperative.g:25712:1: ( '=' )
+ // InternalQVTimperative.g:23326:1: ( ( '=' ) )
+ // InternalQVTimperative.g:23327:1: ( '=' )
{
- // InternalQVTimperative.g:25712:1: ( '=' )
- // InternalQVTimperative.g:25713:1: '='
+ // InternalQVTimperative.g:23327:1: ( '=' )
+ // InternalQVTimperative.g:23328:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_0_1_0_2_0());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_0_1_0_2_0());
}
@@ -75065,14 +68452,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__1"
- // InternalQVTimperative.g:25726:1: rule__NavigatingArgCS__Group_0_1_0_2__1 : rule__NavigatingArgCS__Group_0_1_0_2__1__Impl ;
+ // InternalQVTimperative.g:23341:1: rule__NavigatingArgCS__Group_0_1_0_2__1 : rule__NavigatingArgCS__Group_0_1_0_2__1__Impl ;
public final void rule__NavigatingArgCS__Group_0_1_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25730:1: ( rule__NavigatingArgCS__Group_0_1_0_2__1__Impl )
- // InternalQVTimperative.g:25731:2: rule__NavigatingArgCS__Group_0_1_0_2__1__Impl
+ // InternalQVTimperative.g:23345:1: ( rule__NavigatingArgCS__Group_0_1_0_2__1__Impl )
+ // InternalQVTimperative.g:23346:2: rule__NavigatingArgCS__Group_0_1_0_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0_1_0_2__1__Impl();
@@ -75098,23 +68485,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__1__Impl"
- // InternalQVTimperative.g:25737:1: rule__NavigatingArgCS__Group_0_1_0_2__1__Impl : ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) ) ;
+ // InternalQVTimperative.g:23352:1: rule__NavigatingArgCS__Group_0_1_0_2__1__Impl : ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) ) ;
public final void rule__NavigatingArgCS__Group_0_1_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25741:1: ( ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) ) )
- // InternalQVTimperative.g:25742:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) )
+ // InternalQVTimperative.g:23356:1: ( ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) ) )
+ // InternalQVTimperative.g:23357:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) )
{
- // InternalQVTimperative.g:25742:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) )
- // InternalQVTimperative.g:25743:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 )
+ // InternalQVTimperative.g:23357:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) )
+ // InternalQVTimperative.g:23358:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionAssignment_0_1_0_2_1());
}
- // InternalQVTimperative.g:25744:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 )
- // InternalQVTimperative.g:25744:2: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1
+ // InternalQVTimperative.g:23359:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 )
+ // InternalQVTimperative.g:23359:2: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1();
@@ -75149,14 +68536,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__0"
- // InternalQVTimperative.g:25758:1: rule__NavigatingArgCS__Group_0_1_1__0 : rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1 ;
+ // InternalQVTimperative.g:23373:1: rule__NavigatingArgCS__Group_0_1_1__0 : rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1 ;
public final void rule__NavigatingArgCS__Group_0_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25762:1: ( rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1 )
- // InternalQVTimperative.g:25763:2: rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1
+ // InternalQVTimperative.g:23377:1: ( rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1 )
+ // InternalQVTimperative.g:23378:2: rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__NavigatingArgCS__Group_0_1_1__0__Impl();
@@ -75187,22 +68574,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__0__Impl"
- // InternalQVTimperative.g:25770:1: rule__NavigatingArgCS__Group_0_1_1__0__Impl : ( 'in' ) ;
+ // InternalQVTimperative.g:23385:1: rule__NavigatingArgCS__Group_0_1_1__0__Impl : ( 'in' ) ;
public final void rule__NavigatingArgCS__Group_0_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25774:1: ( ( 'in' ) )
- // InternalQVTimperative.g:25775:1: ( 'in' )
+ // InternalQVTimperative.g:23389:1: ( ( 'in' ) )
+ // InternalQVTimperative.g:23390:1: ( 'in' )
{
- // InternalQVTimperative.g:25775:1: ( 'in' )
- // InternalQVTimperative.g:25776:1: 'in'
+ // InternalQVTimperative.g:23390:1: ( 'in' )
+ // InternalQVTimperative.g:23391:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getInKeyword_0_1_1_0());
}
- match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getInKeyword_0_1_1_0());
}
@@ -75228,14 +68615,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__1"
- // InternalQVTimperative.g:25789:1: rule__NavigatingArgCS__Group_0_1_1__1 : rule__NavigatingArgCS__Group_0_1_1__1__Impl ;
+ // InternalQVTimperative.g:23404:1: rule__NavigatingArgCS__Group_0_1_1__1 : rule__NavigatingArgCS__Group_0_1_1__1__Impl ;
public final void rule__NavigatingArgCS__Group_0_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25793:1: ( rule__NavigatingArgCS__Group_0_1_1__1__Impl )
- // InternalQVTimperative.g:25794:2: rule__NavigatingArgCS__Group_0_1_1__1__Impl
+ // InternalQVTimperative.g:23408:1: ( rule__NavigatingArgCS__Group_0_1_1__1__Impl )
+ // InternalQVTimperative.g:23409:2: rule__NavigatingArgCS__Group_0_1_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0_1_1__1__Impl();
@@ -75261,23 +68648,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__1__Impl"
- // InternalQVTimperative.g:25800:1: rule__NavigatingArgCS__Group_0_1_1__1__Impl : ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) ) ;
+ // InternalQVTimperative.g:23415:1: rule__NavigatingArgCS__Group_0_1_1__1__Impl : ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) ) ;
public final void rule__NavigatingArgCS__Group_0_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25804:1: ( ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) ) )
- // InternalQVTimperative.g:25805:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) )
+ // InternalQVTimperative.g:23419:1: ( ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) ) )
+ // InternalQVTimperative.g:23420:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) )
{
- // InternalQVTimperative.g:25805:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) )
- // InternalQVTimperative.g:25806:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 )
+ // InternalQVTimperative.g:23420:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) )
+ // InternalQVTimperative.g:23421:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionAssignment_0_1_1_1());
}
- // InternalQVTimperative.g:25807:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 )
- // InternalQVTimperative.g:25807:2: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1
+ // InternalQVTimperative.g:23422:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 )
+ // InternalQVTimperative.g:23422:2: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1();
@@ -75312,16 +68699,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_1__0"
- // InternalQVTimperative.g:25821:1: rule__NavigatingArgCS__Group_1__0 : rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 ;
+ // InternalQVTimperative.g:23436:1: rule__NavigatingArgCS__Group_1__0 : rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 ;
public final void rule__NavigatingArgCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25825:1: ( rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 )
- // InternalQVTimperative.g:25826:2: rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1
+ // InternalQVTimperative.g:23440:1: ( rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 )
+ // InternalQVTimperative.g:23441:2: rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__NavigatingArgCS__Group_1__0__Impl();
state._fsp--;
@@ -75350,22 +68737,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_1__0__Impl"
- // InternalQVTimperative.g:25833:1: rule__NavigatingArgCS__Group_1__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:23448:1: rule__NavigatingArgCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__NavigatingArgCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25837:1: ( ( ':' ) )
- // InternalQVTimperative.g:25838:1: ( ':' )
+ // InternalQVTimperative.g:23452:1: ( ( ':' ) )
+ // InternalQVTimperative.g:23453:1: ( ':' )
{
- // InternalQVTimperative.g:25838:1: ( ':' )
- // InternalQVTimperative.g:25839:1: ':'
+ // InternalQVTimperative.g:23453:1: ( ':' )
+ // InternalQVTimperative.g:23454:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
@@ -75391,14 +68778,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_1__1"
- // InternalQVTimperative.g:25852:1: rule__NavigatingArgCS__Group_1__1 : rule__NavigatingArgCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:23467:1: rule__NavigatingArgCS__Group_1__1 : rule__NavigatingArgCS__Group_1__1__Impl ;
public final void rule__NavigatingArgCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25856:1: ( rule__NavigatingArgCS__Group_1__1__Impl )
- // InternalQVTimperative.g:25857:2: rule__NavigatingArgCS__Group_1__1__Impl
+ // InternalQVTimperative.g:23471:1: ( rule__NavigatingArgCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:23472:2: rule__NavigatingArgCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_1__1__Impl();
@@ -75424,23 +68811,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__Group_1__1__Impl"
- // InternalQVTimperative.g:25863:1: rule__NavigatingArgCS__Group_1__1__Impl : ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:23478:1: rule__NavigatingArgCS__Group_1__1__Impl : ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__NavigatingArgCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25867:1: ( ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) ) )
- // InternalQVTimperative.g:25868:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:23482:1: ( ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:23483:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
{
- // InternalQVTimperative.g:25868:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
- // InternalQVTimperative.g:25869:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTimperative.g:23483:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTimperative.g:23484:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeAssignment_1_1());
}
- // InternalQVTimperative.g:25870:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
- // InternalQVTimperative.g:25870:2: rule__NavigatingArgCS__OwnedTypeAssignment_1_1
+ // InternalQVTimperative.g:23485:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTimperative.g:23485:2: rule__NavigatingArgCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__OwnedTypeAssignment_1_1();
@@ -75475,14 +68862,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group__0"
- // InternalQVTimperative.g:25884:1: rule__NavigatingBarArgCS__Group__0 : rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 ;
+ // InternalQVTimperative.g:23499:1: rule__NavigatingBarArgCS__Group__0 : rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 ;
public final void rule__NavigatingBarArgCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25888:1: ( rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 )
- // InternalQVTimperative.g:25889:2: rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1
+ // InternalQVTimperative.g:23503:1: ( rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 )
+ // InternalQVTimperative.g:23504:2: rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__NavigatingBarArgCS__Group__0__Impl();
@@ -75513,23 +68900,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group__0__Impl"
- // InternalQVTimperative.g:25896:1: rule__NavigatingBarArgCS__Group__0__Impl : ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) ;
+ // InternalQVTimperative.g:23511:1: rule__NavigatingBarArgCS__Group__0__Impl : ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) ;
public final void rule__NavigatingBarArgCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25900:1: ( ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) )
- // InternalQVTimperative.g:25901:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
+ // InternalQVTimperative.g:23515:1: ( ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) )
+ // InternalQVTimperative.g:23516:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
{
- // InternalQVTimperative.g:25901:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
- // InternalQVTimperative.g:25902:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
+ // InternalQVTimperative.g:23516:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
+ // InternalQVTimperative.g:23517:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixAssignment_0());
}
- // InternalQVTimperative.g:25903:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
- // InternalQVTimperative.g:25903:2: rule__NavigatingBarArgCS__PrefixAssignment_0
+ // InternalQVTimperative.g:23518:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
+ // InternalQVTimperative.g:23518:2: rule__NavigatingBarArgCS__PrefixAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__PrefixAssignment_0();
@@ -75564,16 +68951,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group__1"
- // InternalQVTimperative.g:25913:1: rule__NavigatingBarArgCS__Group__1 : rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 ;
+ // InternalQVTimperative.g:23528:1: rule__NavigatingBarArgCS__Group__1 : rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 ;
public final void rule__NavigatingBarArgCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25917:1: ( rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 )
- // InternalQVTimperative.g:25918:2: rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2
+ // InternalQVTimperative.g:23532:1: ( rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 )
+ // InternalQVTimperative.g:23533:2: rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_24);
+ pushFollow(FollowSets000.FOLLOW_21);
rule__NavigatingBarArgCS__Group__1__Impl();
state._fsp--;
@@ -75602,23 +68989,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group__1__Impl"
- // InternalQVTimperative.g:25925:1: rule__NavigatingBarArgCS__Group__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) ) ;
+ // InternalQVTimperative.g:23540:1: rule__NavigatingBarArgCS__Group__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) ) ;
public final void rule__NavigatingBarArgCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25929:1: ( ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) ) )
- // InternalQVTimperative.g:25930:1: ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTimperative.g:23544:1: ( ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) ) )
+ // InternalQVTimperative.g:23545:1: ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) )
{
- // InternalQVTimperative.g:25930:1: ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) )
- // InternalQVTimperative.g:25931:1: ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTimperative.g:23545:1: ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTimperative.g:23546:1: ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedNameExpressionAssignment_1());
}
- // InternalQVTimperative.g:25932:1: ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 )
- // InternalQVTimperative.g:25932:2: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1
+ // InternalQVTimperative.g:23547:1: ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTimperative.g:23547:2: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1();
@@ -75653,14 +69040,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group__2"
- // InternalQVTimperative.g:25942:1: rule__NavigatingBarArgCS__Group__2 : rule__NavigatingBarArgCS__Group__2__Impl ;
+ // InternalQVTimperative.g:23557:1: rule__NavigatingBarArgCS__Group__2 : rule__NavigatingBarArgCS__Group__2__Impl ;
public final void rule__NavigatingBarArgCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25946:1: ( rule__NavigatingBarArgCS__Group__2__Impl )
- // InternalQVTimperative.g:25947:2: rule__NavigatingBarArgCS__Group__2__Impl
+ // InternalQVTimperative.g:23561:1: ( rule__NavigatingBarArgCS__Group__2__Impl )
+ // InternalQVTimperative.g:23562:2: rule__NavigatingBarArgCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__Group__2__Impl();
@@ -75686,31 +69073,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group__2__Impl"
- // InternalQVTimperative.g:25953:1: rule__NavigatingBarArgCS__Group__2__Impl : ( ( rule__NavigatingBarArgCS__Group_2__0 )? ) ;
+ // InternalQVTimperative.g:23568:1: rule__NavigatingBarArgCS__Group__2__Impl : ( ( rule__NavigatingBarArgCS__Group_2__0 )? ) ;
public final void rule__NavigatingBarArgCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25957:1: ( ( ( rule__NavigatingBarArgCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:25958:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
+ // InternalQVTimperative.g:23572:1: ( ( ( rule__NavigatingBarArgCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:23573:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:25958:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
- // InternalQVTimperative.g:25959:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
+ // InternalQVTimperative.g:23573:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
+ // InternalQVTimperative.g:23574:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:25960:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
- int alt237=2;
- int LA237_0 = input.LA(1);
+ // InternalQVTimperative.g:23575:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
+ int alt221=2;
+ int LA221_0 = input.LA(1);
- if ( (LA237_0==75) ) {
- alt237=1;
+ if ( (LA221_0==76) ) {
+ alt221=1;
}
- switch (alt237) {
+ switch (alt221) {
case 1 :
- // InternalQVTimperative.g:25960:2: rule__NavigatingBarArgCS__Group_2__0
+ // InternalQVTimperative.g:23575:2: rule__NavigatingBarArgCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__Group_2__0();
@@ -75748,16 +69135,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__0"
- // InternalQVTimperative.g:25976:1: rule__NavigatingBarArgCS__Group_2__0 : rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 ;
+ // InternalQVTimperative.g:23591:1: rule__NavigatingBarArgCS__Group_2__0 : rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 ;
public final void rule__NavigatingBarArgCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25980:1: ( rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 )
- // InternalQVTimperative.g:25981:2: rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1
+ // InternalQVTimperative.g:23595:1: ( rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 )
+ // InternalQVTimperative.g:23596:2: rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__NavigatingBarArgCS__Group_2__0__Impl();
state._fsp--;
@@ -75786,22 +69173,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__0__Impl"
- // InternalQVTimperative.g:25988:1: rule__NavigatingBarArgCS__Group_2__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:23603:1: rule__NavigatingBarArgCS__Group_2__0__Impl : ( ':' ) ;
public final void rule__NavigatingBarArgCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:25992:1: ( ( ':' ) )
- // InternalQVTimperative.g:25993:1: ( ':' )
+ // InternalQVTimperative.g:23607:1: ( ( ':' ) )
+ // InternalQVTimperative.g:23608:1: ( ':' )
{
- // InternalQVTimperative.g:25993:1: ( ':' )
- // InternalQVTimperative.g:25994:1: ':'
+ // InternalQVTimperative.g:23608:1: ( ':' )
+ // InternalQVTimperative.g:23609:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
@@ -75827,16 +69214,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__1"
- // InternalQVTimperative.g:26007:1: rule__NavigatingBarArgCS__Group_2__1 : rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 ;
+ // InternalQVTimperative.g:23622:1: rule__NavigatingBarArgCS__Group_2__1 : rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 ;
public final void rule__NavigatingBarArgCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26011:1: ( rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 )
- // InternalQVTimperative.g:26012:2: rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2
+ // InternalQVTimperative.g:23626:1: ( rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 )
+ // InternalQVTimperative.g:23627:2: rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_98);
+ pushFollow(FollowSets000.FOLLOW_97);
rule__NavigatingBarArgCS__Group_2__1__Impl();
state._fsp--;
@@ -75865,23 +69252,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__1__Impl"
- // InternalQVTimperative.g:26019:1: rule__NavigatingBarArgCS__Group_2__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) ) ;
+ // InternalQVTimperative.g:23634:1: rule__NavigatingBarArgCS__Group_2__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) ) ;
public final void rule__NavigatingBarArgCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26023:1: ( ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) ) )
- // InternalQVTimperative.g:26024:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTimperative.g:23638:1: ( ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) ) )
+ // InternalQVTimperative.g:23639:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
{
- // InternalQVTimperative.g:26024:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
- // InternalQVTimperative.g:26025:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTimperative.g:23639:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTimperative.g:23640:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeAssignment_2_1());
}
- // InternalQVTimperative.g:26026:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
- // InternalQVTimperative.g:26026:2: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1
+ // InternalQVTimperative.g:23641:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTimperative.g:23641:2: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1();
@@ -75916,14 +69303,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__2"
- // InternalQVTimperative.g:26036:1: rule__NavigatingBarArgCS__Group_2__2 : rule__NavigatingBarArgCS__Group_2__2__Impl ;
+ // InternalQVTimperative.g:23651:1: rule__NavigatingBarArgCS__Group_2__2 : rule__NavigatingBarArgCS__Group_2__2__Impl ;
public final void rule__NavigatingBarArgCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26040:1: ( rule__NavigatingBarArgCS__Group_2__2__Impl )
- // InternalQVTimperative.g:26041:2: rule__NavigatingBarArgCS__Group_2__2__Impl
+ // InternalQVTimperative.g:23655:1: ( rule__NavigatingBarArgCS__Group_2__2__Impl )
+ // InternalQVTimperative.g:23656:2: rule__NavigatingBarArgCS__Group_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__Group_2__2__Impl();
@@ -75949,31 +69336,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__2__Impl"
- // InternalQVTimperative.g:26047:1: rule__NavigatingBarArgCS__Group_2__2__Impl : ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? ) ;
+ // InternalQVTimperative.g:23662:1: rule__NavigatingBarArgCS__Group_2__2__Impl : ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? ) ;
public final void rule__NavigatingBarArgCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26051:1: ( ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? ) )
- // InternalQVTimperative.g:26052:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
+ // InternalQVTimperative.g:23666:1: ( ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? ) )
+ // InternalQVTimperative.g:23667:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
{
- // InternalQVTimperative.g:26052:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
- // InternalQVTimperative.g:26053:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
+ // InternalQVTimperative.g:23667:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
+ // InternalQVTimperative.g:23668:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2_2());
}
- // InternalQVTimperative.g:26054:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
- int alt238=2;
- int LA238_0 = input.LA(1);
+ // InternalQVTimperative.g:23669:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
+ int alt222=2;
+ int LA222_0 = input.LA(1);
- if ( (LA238_0==40) ) {
- alt238=1;
+ if ( (LA222_0==42) ) {
+ alt222=1;
}
- switch (alt238) {
+ switch (alt222) {
case 1 :
- // InternalQVTimperative.g:26054:2: rule__NavigatingBarArgCS__Group_2_2__0
+ // InternalQVTimperative.g:23669:2: rule__NavigatingBarArgCS__Group_2_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__Group_2_2__0();
@@ -76011,14 +69398,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__0"
- // InternalQVTimperative.g:26070:1: rule__NavigatingBarArgCS__Group_2_2__0 : rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 ;
+ // InternalQVTimperative.g:23685:1: rule__NavigatingBarArgCS__Group_2_2__0 : rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 ;
public final void rule__NavigatingBarArgCS__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26074:1: ( rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 )
- // InternalQVTimperative.g:26075:2: rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1
+ // InternalQVTimperative.g:23689:1: ( rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 )
+ // InternalQVTimperative.g:23690:2: rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__NavigatingBarArgCS__Group_2_2__0__Impl();
@@ -76049,22 +69436,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__0__Impl"
- // InternalQVTimperative.g:26082:1: rule__NavigatingBarArgCS__Group_2_2__0__Impl : ( '=' ) ;
+ // InternalQVTimperative.g:23697:1: rule__NavigatingBarArgCS__Group_2_2__0__Impl : ( '=' ) ;
public final void rule__NavigatingBarArgCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26086:1: ( ( '=' ) )
- // InternalQVTimperative.g:26087:1: ( '=' )
+ // InternalQVTimperative.g:23701:1: ( ( '=' ) )
+ // InternalQVTimperative.g:23702:1: ( '=' )
{
- // InternalQVTimperative.g:26087:1: ( '=' )
- // InternalQVTimperative.g:26088:1: '='
+ // InternalQVTimperative.g:23702:1: ( '=' )
+ // InternalQVTimperative.g:23703:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -76090,14 +69477,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__1"
- // InternalQVTimperative.g:26101:1: rule__NavigatingBarArgCS__Group_2_2__1 : rule__NavigatingBarArgCS__Group_2_2__1__Impl ;
+ // InternalQVTimperative.g:23716:1: rule__NavigatingBarArgCS__Group_2_2__1 : rule__NavigatingBarArgCS__Group_2_2__1__Impl ;
public final void rule__NavigatingBarArgCS__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26105:1: ( rule__NavigatingBarArgCS__Group_2_2__1__Impl )
- // InternalQVTimperative.g:26106:2: rule__NavigatingBarArgCS__Group_2_2__1__Impl
+ // InternalQVTimperative.g:23720:1: ( rule__NavigatingBarArgCS__Group_2_2__1__Impl )
+ // InternalQVTimperative.g:23721:2: rule__NavigatingBarArgCS__Group_2_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__Group_2_2__1__Impl();
@@ -76123,23 +69510,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__1__Impl"
- // InternalQVTimperative.g:26112:1: rule__NavigatingBarArgCS__Group_2_2__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) ;
+ // InternalQVTimperative.g:23727:1: rule__NavigatingBarArgCS__Group_2_2__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) ;
public final void rule__NavigatingBarArgCS__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26116:1: ( ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) )
- // InternalQVTimperative.g:26117:1: ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
+ // InternalQVTimperative.g:23731:1: ( ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) )
+ // InternalQVTimperative.g:23732:1: ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
{
- // InternalQVTimperative.g:26117:1: ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
- // InternalQVTimperative.g:26118:1: ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 )
+ // InternalQVTimperative.g:23732:1: ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
+ // InternalQVTimperative.g:23733:1: ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedInitExpressionAssignment_2_2_1());
}
- // InternalQVTimperative.g:26119:1: ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 )
- // InternalQVTimperative.g:26119:2: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1
+ // InternalQVTimperative.g:23734:1: ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 )
+ // InternalQVTimperative.g:23734:2: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1();
@@ -76174,14 +69561,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group__0"
- // InternalQVTimperative.g:26133:1: rule__NavigatingCommaArgCS__Group__0 : rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 ;
+ // InternalQVTimperative.g:23748:1: rule__NavigatingCommaArgCS__Group__0 : rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 ;
public final void rule__NavigatingCommaArgCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26137:1: ( rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 )
- // InternalQVTimperative.g:26138:2: rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1
+ // InternalQVTimperative.g:23752:1: ( rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 )
+ // InternalQVTimperative.g:23753:2: rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__NavigatingCommaArgCS__Group__0__Impl();
@@ -76212,23 +69599,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group__0__Impl"
- // InternalQVTimperative.g:26145:1: rule__NavigatingCommaArgCS__Group__0__Impl : ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) ;
+ // InternalQVTimperative.g:23760:1: rule__NavigatingCommaArgCS__Group__0__Impl : ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) ;
public final void rule__NavigatingCommaArgCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26149:1: ( ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) )
- // InternalQVTimperative.g:26150:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
+ // InternalQVTimperative.g:23764:1: ( ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) )
+ // InternalQVTimperative.g:23765:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
{
- // InternalQVTimperative.g:26150:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
- // InternalQVTimperative.g:26151:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
+ // InternalQVTimperative.g:23765:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
+ // InternalQVTimperative.g:23766:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixAssignment_0());
}
- // InternalQVTimperative.g:26152:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
- // InternalQVTimperative.g:26152:2: rule__NavigatingCommaArgCS__PrefixAssignment_0
+ // InternalQVTimperative.g:23767:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
+ // InternalQVTimperative.g:23767:2: rule__NavigatingCommaArgCS__PrefixAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__PrefixAssignment_0();
@@ -76263,16 +69650,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group__1"
- // InternalQVTimperative.g:26162:1: rule__NavigatingCommaArgCS__Group__1 : rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 ;
+ // InternalQVTimperative.g:23777:1: rule__NavigatingCommaArgCS__Group__1 : rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 ;
public final void rule__NavigatingCommaArgCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26166:1: ( rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 )
- // InternalQVTimperative.g:26167:2: rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2
+ // InternalQVTimperative.g:23781:1: ( rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 )
+ // InternalQVTimperative.g:23782:2: rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_112);
+ pushFollow(FollowSets000.FOLLOW_113);
rule__NavigatingCommaArgCS__Group__1__Impl();
state._fsp--;
@@ -76301,23 +69688,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group__1__Impl"
- // InternalQVTimperative.g:26174:1: rule__NavigatingCommaArgCS__Group__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) ) ;
+ // InternalQVTimperative.g:23789:1: rule__NavigatingCommaArgCS__Group__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) ) ;
public final void rule__NavigatingCommaArgCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26178:1: ( ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) ) )
- // InternalQVTimperative.g:26179:1: ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTimperative.g:23793:1: ( ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) ) )
+ // InternalQVTimperative.g:23794:1: ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) )
{
- // InternalQVTimperative.g:26179:1: ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) )
- // InternalQVTimperative.g:26180:1: ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTimperative.g:23794:1: ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTimperative.g:23795:1: ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedNameExpressionAssignment_1());
}
- // InternalQVTimperative.g:26181:1: ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 )
- // InternalQVTimperative.g:26181:2: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1
+ // InternalQVTimperative.g:23796:1: ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTimperative.g:23796:2: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1();
@@ -76352,14 +69739,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group__2"
- // InternalQVTimperative.g:26191:1: rule__NavigatingCommaArgCS__Group__2 : rule__NavigatingCommaArgCS__Group__2__Impl ;
+ // InternalQVTimperative.g:23806:1: rule__NavigatingCommaArgCS__Group__2 : rule__NavigatingCommaArgCS__Group__2__Impl ;
public final void rule__NavigatingCommaArgCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26195:1: ( rule__NavigatingCommaArgCS__Group__2__Impl )
- // InternalQVTimperative.g:26196:2: rule__NavigatingCommaArgCS__Group__2__Impl
+ // InternalQVTimperative.g:23810:1: ( rule__NavigatingCommaArgCS__Group__2__Impl )
+ // InternalQVTimperative.g:23811:2: rule__NavigatingCommaArgCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group__2__Impl();
@@ -76385,31 +69772,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group__2__Impl"
- // InternalQVTimperative.g:26202:1: rule__NavigatingCommaArgCS__Group__2__Impl : ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? ) ;
+ // InternalQVTimperative.g:23817:1: rule__NavigatingCommaArgCS__Group__2__Impl : ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? ) ;
public final void rule__NavigatingCommaArgCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26206:1: ( ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? ) )
- // InternalQVTimperative.g:26207:1: ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? )
+ // InternalQVTimperative.g:23821:1: ( ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? ) )
+ // InternalQVTimperative.g:23822:1: ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? )
{
- // InternalQVTimperative.g:26207:1: ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? )
- // InternalQVTimperative.g:26208:1: ( rule__NavigatingCommaArgCS__Alternatives_2 )?
+ // InternalQVTimperative.g:23822:1: ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? )
+ // InternalQVTimperative.g:23823:1: ( rule__NavigatingCommaArgCS__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getAlternatives_2());
}
- // InternalQVTimperative.g:26209:1: ( rule__NavigatingCommaArgCS__Alternatives_2 )?
- int alt239=2;
- int LA239_0 = input.LA(1);
+ // InternalQVTimperative.g:23824:1: ( rule__NavigatingCommaArgCS__Alternatives_2 )?
+ int alt223=2;
+ int LA223_0 = input.LA(1);
- if ( ((LA239_0>=75 && LA239_0<=76)) ) {
- alt239=1;
+ if ( (LA223_0==17||LA223_0==76) ) {
+ alt223=1;
}
- switch (alt239) {
+ switch (alt223) {
case 1 :
- // InternalQVTimperative.g:26209:2: rule__NavigatingCommaArgCS__Alternatives_2
+ // InternalQVTimperative.g:23824:2: rule__NavigatingCommaArgCS__Alternatives_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Alternatives_2();
@@ -76447,16 +69834,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__0"
- // InternalQVTimperative.g:26225:1: rule__NavigatingCommaArgCS__Group_2_0__0 : rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1 ;
+ // InternalQVTimperative.g:23840:1: rule__NavigatingCommaArgCS__Group_2_0__0 : rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1 ;
public final void rule__NavigatingCommaArgCS__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26229:1: ( rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1 )
- // InternalQVTimperative.g:26230:2: rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1
+ // InternalQVTimperative.g:23844:1: ( rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1 )
+ // InternalQVTimperative.g:23845:2: rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__NavigatingCommaArgCS__Group_2_0__0__Impl();
state._fsp--;
@@ -76485,22 +69872,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__0__Impl"
- // InternalQVTimperative.g:26237:1: rule__NavigatingCommaArgCS__Group_2_0__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:23852:1: rule__NavigatingCommaArgCS__Group_2_0__0__Impl : ( ':' ) ;
public final void rule__NavigatingCommaArgCS__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26241:1: ( ( ':' ) )
- // InternalQVTimperative.g:26242:1: ( ':' )
+ // InternalQVTimperative.g:23856:1: ( ( ':' ) )
+ // InternalQVTimperative.g:23857:1: ( ':' )
{
- // InternalQVTimperative.g:26242:1: ( ':' )
- // InternalQVTimperative.g:26243:1: ':'
+ // InternalQVTimperative.g:23857:1: ( ':' )
+ // InternalQVTimperative.g:23858:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0_0());
}
@@ -76526,16 +69913,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__1"
- // InternalQVTimperative.g:26256:1: rule__NavigatingCommaArgCS__Group_2_0__1 : rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2 ;
+ // InternalQVTimperative.g:23871:1: rule__NavigatingCommaArgCS__Group_2_0__1 : rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2 ;
public final void rule__NavigatingCommaArgCS__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26260:1: ( rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2 )
- // InternalQVTimperative.g:26261:2: rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2
+ // InternalQVTimperative.g:23875:1: ( rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2 )
+ // InternalQVTimperative.g:23876:2: rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2
{
- pushFollow(FollowSets000.FOLLOW_98);
+ pushFollow(FollowSets000.FOLLOW_97);
rule__NavigatingCommaArgCS__Group_2_0__1__Impl();
state._fsp--;
@@ -76564,23 +69951,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__1__Impl"
- // InternalQVTimperative.g:26268:1: rule__NavigatingCommaArgCS__Group_2_0__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) ) ;
+ // InternalQVTimperative.g:23883:1: rule__NavigatingCommaArgCS__Group_2_0__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) ) ;
public final void rule__NavigatingCommaArgCS__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26272:1: ( ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) ) )
- // InternalQVTimperative.g:26273:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) )
+ // InternalQVTimperative.g:23887:1: ( ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) ) )
+ // InternalQVTimperative.g:23888:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) )
{
- // InternalQVTimperative.g:26273:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) )
- // InternalQVTimperative.g:26274:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 )
+ // InternalQVTimperative.g:23888:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) )
+ // InternalQVTimperative.g:23889:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeAssignment_2_0_1());
}
- // InternalQVTimperative.g:26275:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 )
- // InternalQVTimperative.g:26275:2: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1
+ // InternalQVTimperative.g:23890:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 )
+ // InternalQVTimperative.g:23890:2: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1();
@@ -76615,14 +70002,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__2"
- // InternalQVTimperative.g:26285:1: rule__NavigatingCommaArgCS__Group_2_0__2 : rule__NavigatingCommaArgCS__Group_2_0__2__Impl ;
+ // InternalQVTimperative.g:23900:1: rule__NavigatingCommaArgCS__Group_2_0__2 : rule__NavigatingCommaArgCS__Group_2_0__2__Impl ;
public final void rule__NavigatingCommaArgCS__Group_2_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26289:1: ( rule__NavigatingCommaArgCS__Group_2_0__2__Impl )
- // InternalQVTimperative.g:26290:2: rule__NavigatingCommaArgCS__Group_2_0__2__Impl
+ // InternalQVTimperative.g:23904:1: ( rule__NavigatingCommaArgCS__Group_2_0__2__Impl )
+ // InternalQVTimperative.g:23905:2: rule__NavigatingCommaArgCS__Group_2_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group_2_0__2__Impl();
@@ -76648,31 +70035,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__2__Impl"
- // InternalQVTimperative.g:26296:1: rule__NavigatingCommaArgCS__Group_2_0__2__Impl : ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? ) ;
+ // InternalQVTimperative.g:23911:1: rule__NavigatingCommaArgCS__Group_2_0__2__Impl : ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? ) ;
public final void rule__NavigatingCommaArgCS__Group_2_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26300:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? ) )
- // InternalQVTimperative.g:26301:1: ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? )
+ // InternalQVTimperative.g:23915:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? ) )
+ // InternalQVTimperative.g:23916:1: ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? )
{
- // InternalQVTimperative.g:26301:1: ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? )
- // InternalQVTimperative.g:26302:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )?
+ // InternalQVTimperative.g:23916:1: ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? )
+ // InternalQVTimperative.g:23917:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_0_2());
}
- // InternalQVTimperative.g:26303:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )?
- int alt240=2;
- int LA240_0 = input.LA(1);
+ // InternalQVTimperative.g:23918:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )?
+ int alt224=2;
+ int LA224_0 = input.LA(1);
- if ( (LA240_0==40) ) {
- alt240=1;
+ if ( (LA224_0==42) ) {
+ alt224=1;
}
- switch (alt240) {
+ switch (alt224) {
case 1 :
- // InternalQVTimperative.g:26303:2: rule__NavigatingCommaArgCS__Group_2_0_2__0
+ // InternalQVTimperative.g:23918:2: rule__NavigatingCommaArgCS__Group_2_0_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group_2_0_2__0();
@@ -76710,14 +70097,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__0"
- // InternalQVTimperative.g:26319:1: rule__NavigatingCommaArgCS__Group_2_0_2__0 : rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1 ;
+ // InternalQVTimperative.g:23934:1: rule__NavigatingCommaArgCS__Group_2_0_2__0 : rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1 ;
public final void rule__NavigatingCommaArgCS__Group_2_0_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26323:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1 )
- // InternalQVTimperative.g:26324:2: rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1
+ // InternalQVTimperative.g:23938:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1 )
+ // InternalQVTimperative.g:23939:2: rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl();
@@ -76748,22 +70135,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl"
- // InternalQVTimperative.g:26331:1: rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl : ( '=' ) ;
+ // InternalQVTimperative.g:23946:1: rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl : ( '=' ) ;
public final void rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26335:1: ( ( '=' ) )
- // InternalQVTimperative.g:26336:1: ( '=' )
+ // InternalQVTimperative.g:23950:1: ( ( '=' ) )
+ // InternalQVTimperative.g:23951:1: ( '=' )
{
- // InternalQVTimperative.g:26336:1: ( '=' )
- // InternalQVTimperative.g:26337:1: '='
+ // InternalQVTimperative.g:23951:1: ( '=' )
+ // InternalQVTimperative.g:23952:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_0_2_0());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_0_2_0());
}
@@ -76789,14 +70176,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__1"
- // InternalQVTimperative.g:26350:1: rule__NavigatingCommaArgCS__Group_2_0_2__1 : rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl ;
+ // InternalQVTimperative.g:23965:1: rule__NavigatingCommaArgCS__Group_2_0_2__1 : rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl ;
public final void rule__NavigatingCommaArgCS__Group_2_0_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26354:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl )
- // InternalQVTimperative.g:26355:2: rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl
+ // InternalQVTimperative.g:23969:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl )
+ // InternalQVTimperative.g:23970:2: rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl();
@@ -76822,23 +70209,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl"
- // InternalQVTimperative.g:26361:1: rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) ) ;
+ // InternalQVTimperative.g:23976:1: rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) ) ;
public final void rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26365:1: ( ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) ) )
- // InternalQVTimperative.g:26366:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) )
+ // InternalQVTimperative.g:23980:1: ( ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) ) )
+ // InternalQVTimperative.g:23981:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) )
{
- // InternalQVTimperative.g:26366:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) )
- // InternalQVTimperative.g:26367:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 )
+ // InternalQVTimperative.g:23981:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) )
+ // InternalQVTimperative.g:23982:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionAssignment_2_0_2_1());
}
- // InternalQVTimperative.g:26368:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 )
- // InternalQVTimperative.g:26368:2: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1
+ // InternalQVTimperative.g:23983:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 )
+ // InternalQVTimperative.g:23983:2: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1();
@@ -76873,14 +70260,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__0"
- // InternalQVTimperative.g:26382:1: rule__NavigatingCommaArgCS__Group_2_1__0 : rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1 ;
+ // InternalQVTimperative.g:23997:1: rule__NavigatingCommaArgCS__Group_2_1__0 : rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1 ;
public final void rule__NavigatingCommaArgCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26386:1: ( rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1 )
- // InternalQVTimperative.g:26387:2: rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1
+ // InternalQVTimperative.g:24001:1: ( rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1 )
+ // InternalQVTimperative.g:24002:2: rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__NavigatingCommaArgCS__Group_2_1__0__Impl();
@@ -76911,22 +70298,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__0__Impl"
- // InternalQVTimperative.g:26394:1: rule__NavigatingCommaArgCS__Group_2_1__0__Impl : ( 'in' ) ;
+ // InternalQVTimperative.g:24009:1: rule__NavigatingCommaArgCS__Group_2_1__0__Impl : ( 'in' ) ;
public final void rule__NavigatingCommaArgCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26398:1: ( ( 'in' ) )
- // InternalQVTimperative.g:26399:1: ( 'in' )
+ // InternalQVTimperative.g:24013:1: ( ( 'in' ) )
+ // InternalQVTimperative.g:24014:1: ( 'in' )
{
- // InternalQVTimperative.g:26399:1: ( 'in' )
- // InternalQVTimperative.g:26400:1: 'in'
+ // InternalQVTimperative.g:24014:1: ( 'in' )
+ // InternalQVTimperative.g:24015:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getInKeyword_2_1_0());
}
- match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getInKeyword_2_1_0());
}
@@ -76952,14 +70339,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__1"
- // InternalQVTimperative.g:26413:1: rule__NavigatingCommaArgCS__Group_2_1__1 : rule__NavigatingCommaArgCS__Group_2_1__1__Impl ;
+ // InternalQVTimperative.g:24028:1: rule__NavigatingCommaArgCS__Group_2_1__1 : rule__NavigatingCommaArgCS__Group_2_1__1__Impl ;
public final void rule__NavigatingCommaArgCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26417:1: ( rule__NavigatingCommaArgCS__Group_2_1__1__Impl )
- // InternalQVTimperative.g:26418:2: rule__NavigatingCommaArgCS__Group_2_1__1__Impl
+ // InternalQVTimperative.g:24032:1: ( rule__NavigatingCommaArgCS__Group_2_1__1__Impl )
+ // InternalQVTimperative.g:24033:2: rule__NavigatingCommaArgCS__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group_2_1__1__Impl();
@@ -76985,23 +70372,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__1__Impl"
- // InternalQVTimperative.g:26424:1: rule__NavigatingCommaArgCS__Group_2_1__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) ) ;
+ // InternalQVTimperative.g:24039:1: rule__NavigatingCommaArgCS__Group_2_1__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) ) ;
public final void rule__NavigatingCommaArgCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26428:1: ( ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) ) )
- // InternalQVTimperative.g:26429:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:24043:1: ( ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) ) )
+ // InternalQVTimperative.g:24044:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) )
{
- // InternalQVTimperative.g:26429:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) )
- // InternalQVTimperative.g:26430:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 )
+ // InternalQVTimperative.g:24044:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) )
+ // InternalQVTimperative.g:24045:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionAssignment_2_1_1());
}
- // InternalQVTimperative.g:26431:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 )
- // InternalQVTimperative.g:26431:2: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1
+ // InternalQVTimperative.g:24046:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 )
+ // InternalQVTimperative.g:24046:2: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1();
@@ -77036,14 +70423,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group__0"
- // InternalQVTimperative.g:26445:1: rule__NavigatingSemiArgCS__Group__0 : rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 ;
+ // InternalQVTimperative.g:24060:1: rule__NavigatingSemiArgCS__Group__0 : rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 ;
public final void rule__NavigatingSemiArgCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26449:1: ( rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 )
- // InternalQVTimperative.g:26450:2: rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1
+ // InternalQVTimperative.g:24064:1: ( rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 )
+ // InternalQVTimperative.g:24065:2: rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__NavigatingSemiArgCS__Group__0__Impl();
@@ -77074,23 +70461,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group__0__Impl"
- // InternalQVTimperative.g:26457:1: rule__NavigatingSemiArgCS__Group__0__Impl : ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) ;
+ // InternalQVTimperative.g:24072:1: rule__NavigatingSemiArgCS__Group__0__Impl : ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) ;
public final void rule__NavigatingSemiArgCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26461:1: ( ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) )
- // InternalQVTimperative.g:26462:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
+ // InternalQVTimperative.g:24076:1: ( ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) )
+ // InternalQVTimperative.g:24077:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
{
- // InternalQVTimperative.g:26462:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
- // InternalQVTimperative.g:26463:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
+ // InternalQVTimperative.g:24077:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
+ // InternalQVTimperative.g:24078:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixAssignment_0());
}
- // InternalQVTimperative.g:26464:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
- // InternalQVTimperative.g:26464:2: rule__NavigatingSemiArgCS__PrefixAssignment_0
+ // InternalQVTimperative.g:24079:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
+ // InternalQVTimperative.g:24079:2: rule__NavigatingSemiArgCS__PrefixAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__PrefixAssignment_0();
@@ -77125,16 +70512,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group__1"
- // InternalQVTimperative.g:26474:1: rule__NavigatingSemiArgCS__Group__1 : rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 ;
+ // InternalQVTimperative.g:24089:1: rule__NavigatingSemiArgCS__Group__1 : rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 ;
public final void rule__NavigatingSemiArgCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26478:1: ( rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 )
- // InternalQVTimperative.g:26479:2: rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2
+ // InternalQVTimperative.g:24093:1: ( rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 )
+ // InternalQVTimperative.g:24094:2: rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_24);
+ pushFollow(FollowSets000.FOLLOW_21);
rule__NavigatingSemiArgCS__Group__1__Impl();
state._fsp--;
@@ -77163,23 +70550,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group__1__Impl"
- // InternalQVTimperative.g:26486:1: rule__NavigatingSemiArgCS__Group__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) ) ;
+ // InternalQVTimperative.g:24101:1: rule__NavigatingSemiArgCS__Group__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) ) ;
public final void rule__NavigatingSemiArgCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26490:1: ( ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) ) )
- // InternalQVTimperative.g:26491:1: ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTimperative.g:24105:1: ( ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) ) )
+ // InternalQVTimperative.g:24106:1: ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) )
{
- // InternalQVTimperative.g:26491:1: ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) )
- // InternalQVTimperative.g:26492:1: ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTimperative.g:24106:1: ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTimperative.g:24107:1: ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedNameExpressionAssignment_1());
}
- // InternalQVTimperative.g:26493:1: ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 )
- // InternalQVTimperative.g:26493:2: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1
+ // InternalQVTimperative.g:24108:1: ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTimperative.g:24108:2: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1();
@@ -77214,14 +70601,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group__2"
- // InternalQVTimperative.g:26503:1: rule__NavigatingSemiArgCS__Group__2 : rule__NavigatingSemiArgCS__Group__2__Impl ;
+ // InternalQVTimperative.g:24118:1: rule__NavigatingSemiArgCS__Group__2 : rule__NavigatingSemiArgCS__Group__2__Impl ;
public final void rule__NavigatingSemiArgCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26507:1: ( rule__NavigatingSemiArgCS__Group__2__Impl )
- // InternalQVTimperative.g:26508:2: rule__NavigatingSemiArgCS__Group__2__Impl
+ // InternalQVTimperative.g:24122:1: ( rule__NavigatingSemiArgCS__Group__2__Impl )
+ // InternalQVTimperative.g:24123:2: rule__NavigatingSemiArgCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__Group__2__Impl();
@@ -77247,31 +70634,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group__2__Impl"
- // InternalQVTimperative.g:26514:1: rule__NavigatingSemiArgCS__Group__2__Impl : ( ( rule__NavigatingSemiArgCS__Group_2__0 )? ) ;
+ // InternalQVTimperative.g:24129:1: rule__NavigatingSemiArgCS__Group__2__Impl : ( ( rule__NavigatingSemiArgCS__Group_2__0 )? ) ;
public final void rule__NavigatingSemiArgCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26518:1: ( ( ( rule__NavigatingSemiArgCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:26519:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
+ // InternalQVTimperative.g:24133:1: ( ( ( rule__NavigatingSemiArgCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:24134:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:26519:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
- // InternalQVTimperative.g:26520:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
+ // InternalQVTimperative.g:24134:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
+ // InternalQVTimperative.g:24135:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:26521:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
- int alt241=2;
- int LA241_0 = input.LA(1);
+ // InternalQVTimperative.g:24136:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
+ int alt225=2;
+ int LA225_0 = input.LA(1);
- if ( (LA241_0==75) ) {
- alt241=1;
+ if ( (LA225_0==76) ) {
+ alt225=1;
}
- switch (alt241) {
+ switch (alt225) {
case 1 :
- // InternalQVTimperative.g:26521:2: rule__NavigatingSemiArgCS__Group_2__0
+ // InternalQVTimperative.g:24136:2: rule__NavigatingSemiArgCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__Group_2__0();
@@ -77309,16 +70696,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__0"
- // InternalQVTimperative.g:26537:1: rule__NavigatingSemiArgCS__Group_2__0 : rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 ;
+ // InternalQVTimperative.g:24152:1: rule__NavigatingSemiArgCS__Group_2__0 : rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 ;
public final void rule__NavigatingSemiArgCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26541:1: ( rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 )
- // InternalQVTimperative.g:26542:2: rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1
+ // InternalQVTimperative.g:24156:1: ( rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 )
+ // InternalQVTimperative.g:24157:2: rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__NavigatingSemiArgCS__Group_2__0__Impl();
state._fsp--;
@@ -77347,22 +70734,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__0__Impl"
- // InternalQVTimperative.g:26549:1: rule__NavigatingSemiArgCS__Group_2__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:24164:1: rule__NavigatingSemiArgCS__Group_2__0__Impl : ( ':' ) ;
public final void rule__NavigatingSemiArgCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26553:1: ( ( ':' ) )
- // InternalQVTimperative.g:26554:1: ( ':' )
+ // InternalQVTimperative.g:24168:1: ( ( ':' ) )
+ // InternalQVTimperative.g:24169:1: ( ':' )
{
- // InternalQVTimperative.g:26554:1: ( ':' )
- // InternalQVTimperative.g:26555:1: ':'
+ // InternalQVTimperative.g:24169:1: ( ':' )
+ // InternalQVTimperative.g:24170:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
@@ -77388,16 +70775,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__1"
- // InternalQVTimperative.g:26568:1: rule__NavigatingSemiArgCS__Group_2__1 : rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 ;
+ // InternalQVTimperative.g:24183:1: rule__NavigatingSemiArgCS__Group_2__1 : rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 ;
public final void rule__NavigatingSemiArgCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26572:1: ( rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 )
- // InternalQVTimperative.g:26573:2: rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2
+ // InternalQVTimperative.g:24187:1: ( rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 )
+ // InternalQVTimperative.g:24188:2: rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_98);
+ pushFollow(FollowSets000.FOLLOW_97);
rule__NavigatingSemiArgCS__Group_2__1__Impl();
state._fsp--;
@@ -77426,23 +70813,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__1__Impl"
- // InternalQVTimperative.g:26580:1: rule__NavigatingSemiArgCS__Group_2__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) ) ;
+ // InternalQVTimperative.g:24195:1: rule__NavigatingSemiArgCS__Group_2__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) ) ;
public final void rule__NavigatingSemiArgCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26584:1: ( ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) ) )
- // InternalQVTimperative.g:26585:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTimperative.g:24199:1: ( ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) ) )
+ // InternalQVTimperative.g:24200:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
{
- // InternalQVTimperative.g:26585:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
- // InternalQVTimperative.g:26586:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTimperative.g:24200:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTimperative.g:24201:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeAssignment_2_1());
}
- // InternalQVTimperative.g:26587:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
- // InternalQVTimperative.g:26587:2: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1
+ // InternalQVTimperative.g:24202:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTimperative.g:24202:2: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1();
@@ -77477,14 +70864,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__2"
- // InternalQVTimperative.g:26597:1: rule__NavigatingSemiArgCS__Group_2__2 : rule__NavigatingSemiArgCS__Group_2__2__Impl ;
+ // InternalQVTimperative.g:24212:1: rule__NavigatingSemiArgCS__Group_2__2 : rule__NavigatingSemiArgCS__Group_2__2__Impl ;
public final void rule__NavigatingSemiArgCS__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26601:1: ( rule__NavigatingSemiArgCS__Group_2__2__Impl )
- // InternalQVTimperative.g:26602:2: rule__NavigatingSemiArgCS__Group_2__2__Impl
+ // InternalQVTimperative.g:24216:1: ( rule__NavigatingSemiArgCS__Group_2__2__Impl )
+ // InternalQVTimperative.g:24217:2: rule__NavigatingSemiArgCS__Group_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__Group_2__2__Impl();
@@ -77510,31 +70897,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__2__Impl"
- // InternalQVTimperative.g:26608:1: rule__NavigatingSemiArgCS__Group_2__2__Impl : ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? ) ;
+ // InternalQVTimperative.g:24223:1: rule__NavigatingSemiArgCS__Group_2__2__Impl : ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? ) ;
public final void rule__NavigatingSemiArgCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26612:1: ( ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? ) )
- // InternalQVTimperative.g:26613:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
+ // InternalQVTimperative.g:24227:1: ( ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? ) )
+ // InternalQVTimperative.g:24228:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
{
- // InternalQVTimperative.g:26613:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
- // InternalQVTimperative.g:26614:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
+ // InternalQVTimperative.g:24228:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
+ // InternalQVTimperative.g:24229:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2_2());
}
- // InternalQVTimperative.g:26615:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
- int alt242=2;
- int LA242_0 = input.LA(1);
+ // InternalQVTimperative.g:24230:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
+ int alt226=2;
+ int LA226_0 = input.LA(1);
- if ( (LA242_0==40) ) {
- alt242=1;
+ if ( (LA226_0==42) ) {
+ alt226=1;
}
- switch (alt242) {
+ switch (alt226) {
case 1 :
- // InternalQVTimperative.g:26615:2: rule__NavigatingSemiArgCS__Group_2_2__0
+ // InternalQVTimperative.g:24230:2: rule__NavigatingSemiArgCS__Group_2_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__Group_2_2__0();
@@ -77572,14 +70959,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__0"
- // InternalQVTimperative.g:26631:1: rule__NavigatingSemiArgCS__Group_2_2__0 : rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 ;
+ // InternalQVTimperative.g:24246:1: rule__NavigatingSemiArgCS__Group_2_2__0 : rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 ;
public final void rule__NavigatingSemiArgCS__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26635:1: ( rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 )
- // InternalQVTimperative.g:26636:2: rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1
+ // InternalQVTimperative.g:24250:1: ( rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 )
+ // InternalQVTimperative.g:24251:2: rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__NavigatingSemiArgCS__Group_2_2__0__Impl();
@@ -77610,22 +70997,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__0__Impl"
- // InternalQVTimperative.g:26643:1: rule__NavigatingSemiArgCS__Group_2_2__0__Impl : ( '=' ) ;
+ // InternalQVTimperative.g:24258:1: rule__NavigatingSemiArgCS__Group_2_2__0__Impl : ( '=' ) ;
public final void rule__NavigatingSemiArgCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26647:1: ( ( '=' ) )
- // InternalQVTimperative.g:26648:1: ( '=' )
+ // InternalQVTimperative.g:24262:1: ( ( '=' ) )
+ // InternalQVTimperative.g:24263:1: ( '=' )
{
- // InternalQVTimperative.g:26648:1: ( '=' )
- // InternalQVTimperative.g:26649:1: '='
+ // InternalQVTimperative.g:24263:1: ( '=' )
+ // InternalQVTimperative.g:24264:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -77651,14 +71038,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__1"
- // InternalQVTimperative.g:26662:1: rule__NavigatingSemiArgCS__Group_2_2__1 : rule__NavigatingSemiArgCS__Group_2_2__1__Impl ;
+ // InternalQVTimperative.g:24277:1: rule__NavigatingSemiArgCS__Group_2_2__1 : rule__NavigatingSemiArgCS__Group_2_2__1__Impl ;
public final void rule__NavigatingSemiArgCS__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26666:1: ( rule__NavigatingSemiArgCS__Group_2_2__1__Impl )
- // InternalQVTimperative.g:26667:2: rule__NavigatingSemiArgCS__Group_2_2__1__Impl
+ // InternalQVTimperative.g:24281:1: ( rule__NavigatingSemiArgCS__Group_2_2__1__Impl )
+ // InternalQVTimperative.g:24282:2: rule__NavigatingSemiArgCS__Group_2_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__Group_2_2__1__Impl();
@@ -77684,23 +71071,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__1__Impl"
- // InternalQVTimperative.g:26673:1: rule__NavigatingSemiArgCS__Group_2_2__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) ;
+ // InternalQVTimperative.g:24288:1: rule__NavigatingSemiArgCS__Group_2_2__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) ;
public final void rule__NavigatingSemiArgCS__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26677:1: ( ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) )
- // InternalQVTimperative.g:26678:1: ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
+ // InternalQVTimperative.g:24292:1: ( ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) )
+ // InternalQVTimperative.g:24293:1: ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
{
- // InternalQVTimperative.g:26678:1: ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
- // InternalQVTimperative.g:26679:1: ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 )
+ // InternalQVTimperative.g:24293:1: ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
+ // InternalQVTimperative.g:24294:1: ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedInitExpressionAssignment_2_2_1());
}
- // InternalQVTimperative.g:26680:1: ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 )
- // InternalQVTimperative.g:26680:2: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1
+ // InternalQVTimperative.g:24295:1: ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 )
+ // InternalQVTimperative.g:24295:2: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1();
@@ -77735,16 +71122,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__0"
- // InternalQVTimperative.g:26694:1: rule__IfExpCS__Group__0 : rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 ;
+ // InternalQVTimperative.g:24309:1: rule__IfExpCS__Group__0 : rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 ;
public final void rule__IfExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26698:1: ( rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 )
- // InternalQVTimperative.g:26699:2: rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1
+ // InternalQVTimperative.g:24313:1: ( rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 )
+ // InternalQVTimperative.g:24314:2: rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_94);
+ pushFollow(FollowSets000.FOLLOW_93);
rule__IfExpCS__Group__0__Impl();
state._fsp--;
@@ -77773,22 +71160,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__0__Impl"
- // InternalQVTimperative.g:26706:1: rule__IfExpCS__Group__0__Impl : ( 'if' ) ;
+ // InternalQVTimperative.g:24321:1: rule__IfExpCS__Group__0__Impl : ( 'if' ) ;
public final void rule__IfExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26710:1: ( ( 'if' ) )
- // InternalQVTimperative.g:26711:1: ( 'if' )
+ // InternalQVTimperative.g:24325:1: ( ( 'if' ) )
+ // InternalQVTimperative.g:24326:1: ( 'if' )
{
- // InternalQVTimperative.g:26711:1: ( 'if' )
- // InternalQVTimperative.g:26712:1: 'if'
+ // InternalQVTimperative.g:24326:1: ( 'if' )
+ // InternalQVTimperative.g:24327:1: 'if'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
- match(input,106,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,107,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
@@ -77814,16 +71201,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__1"
- // InternalQVTimperative.g:26725:1: rule__IfExpCS__Group__1 : rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 ;
+ // InternalQVTimperative.g:24340:1: rule__IfExpCS__Group__1 : rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 ;
public final void rule__IfExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26729:1: ( rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 )
- // InternalQVTimperative.g:26730:2: rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2
+ // InternalQVTimperative.g:24344:1: ( rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 )
+ // InternalQVTimperative.g:24345:2: rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_113);
+ pushFollow(FollowSets000.FOLLOW_114);
rule__IfExpCS__Group__1__Impl();
state._fsp--;
@@ -77852,23 +71239,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__1__Impl"
- // InternalQVTimperative.g:26737:1: rule__IfExpCS__Group__1__Impl : ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) ) ;
+ // InternalQVTimperative.g:24352:1: rule__IfExpCS__Group__1__Impl : ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) ) ;
public final void rule__IfExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26741:1: ( ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) ) )
- // InternalQVTimperative.g:26742:1: ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) )
+ // InternalQVTimperative.g:24356:1: ( ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) ) )
+ // InternalQVTimperative.g:24357:1: ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) )
{
- // InternalQVTimperative.g:26742:1: ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) )
- // InternalQVTimperative.g:26743:1: ( rule__IfExpCS__OwnedConditionAssignment_1 )
+ // InternalQVTimperative.g:24357:1: ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) )
+ // InternalQVTimperative.g:24358:1: ( rule__IfExpCS__OwnedConditionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionAssignment_1());
}
- // InternalQVTimperative.g:26744:1: ( rule__IfExpCS__OwnedConditionAssignment_1 )
- // InternalQVTimperative.g:26744:2: rule__IfExpCS__OwnedConditionAssignment_1
+ // InternalQVTimperative.g:24359:1: ( rule__IfExpCS__OwnedConditionAssignment_1 )
+ // InternalQVTimperative.g:24359:2: rule__IfExpCS__OwnedConditionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfExpCS__OwnedConditionAssignment_1();
@@ -77903,14 +71290,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__2"
- // InternalQVTimperative.g:26754:1: rule__IfExpCS__Group__2 : rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 ;
+ // InternalQVTimperative.g:24369:1: rule__IfExpCS__Group__2 : rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 ;
public final void rule__IfExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26758:1: ( rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 )
- // InternalQVTimperative.g:26759:2: rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3
+ // InternalQVTimperative.g:24373:1: ( rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 )
+ // InternalQVTimperative.g:24374:2: rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_9);
rule__IfExpCS__Group__2__Impl();
@@ -77941,22 +71328,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__2__Impl"
- // InternalQVTimperative.g:26766:1: rule__IfExpCS__Group__2__Impl : ( 'then' ) ;
+ // InternalQVTimperative.g:24381:1: rule__IfExpCS__Group__2__Impl : ( 'then' ) ;
public final void rule__IfExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26770:1: ( ( 'then' ) )
- // InternalQVTimperative.g:26771:1: ( 'then' )
+ // InternalQVTimperative.g:24385:1: ( ( 'then' ) )
+ // InternalQVTimperative.g:24386:1: ( 'then' )
{
- // InternalQVTimperative.g:26771:1: ( 'then' )
- // InternalQVTimperative.g:26772:1: 'then'
+ // InternalQVTimperative.g:24386:1: ( 'then' )
+ // InternalQVTimperative.g:24387:1: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
- match(input,107,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,108,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
@@ -77982,16 +71369,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__3"
- // InternalQVTimperative.g:26785:1: rule__IfExpCS__Group__3 : rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 ;
+ // InternalQVTimperative.g:24400:1: rule__IfExpCS__Group__3 : rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 ;
public final void rule__IfExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26789:1: ( rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 )
- // InternalQVTimperative.g:26790:2: rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4
+ // InternalQVTimperative.g:24404:1: ( rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 )
+ // InternalQVTimperative.g:24405:2: rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_114);
+ pushFollow(FollowSets000.FOLLOW_115);
rule__IfExpCS__Group__3__Impl();
state._fsp--;
@@ -78020,23 +71407,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__3__Impl"
- // InternalQVTimperative.g:26797:1: rule__IfExpCS__Group__3__Impl : ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) ) ;
+ // InternalQVTimperative.g:24412:1: rule__IfExpCS__Group__3__Impl : ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) ) ;
public final void rule__IfExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26801:1: ( ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) ) )
- // InternalQVTimperative.g:26802:1: ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) )
+ // InternalQVTimperative.g:24416:1: ( ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) ) )
+ // InternalQVTimperative.g:24417:1: ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) )
{
- // InternalQVTimperative.g:26802:1: ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) )
- // InternalQVTimperative.g:26803:1: ( rule__IfExpCS__OwnedThenExpressionAssignment_3 )
+ // InternalQVTimperative.g:24417:1: ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) )
+ // InternalQVTimperative.g:24418:1: ( rule__IfExpCS__OwnedThenExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedThenExpressionAssignment_3());
}
- // InternalQVTimperative.g:26804:1: ( rule__IfExpCS__OwnedThenExpressionAssignment_3 )
- // InternalQVTimperative.g:26804:2: rule__IfExpCS__OwnedThenExpressionAssignment_3
+ // InternalQVTimperative.g:24419:1: ( rule__IfExpCS__OwnedThenExpressionAssignment_3 )
+ // InternalQVTimperative.g:24419:2: rule__IfExpCS__OwnedThenExpressionAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfExpCS__OwnedThenExpressionAssignment_3();
@@ -78071,16 +71458,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__4"
- // InternalQVTimperative.g:26814:1: rule__IfExpCS__Group__4 : rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 ;
+ // InternalQVTimperative.g:24429:1: rule__IfExpCS__Group__4 : rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 ;
public final void rule__IfExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26818:1: ( rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 )
- // InternalQVTimperative.g:26819:2: rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5
+ // InternalQVTimperative.g:24433:1: ( rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 )
+ // InternalQVTimperative.g:24434:2: rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_114);
+ pushFollow(FollowSets000.FOLLOW_115);
rule__IfExpCS__Group__4__Impl();
state._fsp--;
@@ -78109,37 +71496,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__4__Impl"
- // InternalQVTimperative.g:26826:1: rule__IfExpCS__Group__4__Impl : ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* ) ;
+ // InternalQVTimperative.g:24441:1: rule__IfExpCS__Group__4__Impl : ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* ) ;
public final void rule__IfExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26830:1: ( ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* ) )
- // InternalQVTimperative.g:26831:1: ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* )
+ // InternalQVTimperative.g:24445:1: ( ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* ) )
+ // InternalQVTimperative.g:24446:1: ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* )
{
- // InternalQVTimperative.g:26831:1: ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* )
- // InternalQVTimperative.g:26832:1: ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )*
+ // InternalQVTimperative.g:24446:1: ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* )
+ // InternalQVTimperative.g:24447:1: ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedIfThenExpressionsAssignment_4());
}
- // InternalQVTimperative.g:26833:1: ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )*
- loop243:
+ // InternalQVTimperative.g:24448:1: ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )*
+ loop227:
do {
- int alt243=2;
- int LA243_0 = input.LA(1);
+ int alt227=2;
+ int LA227_0 = input.LA(1);
- if ( (LA243_0==110) ) {
- alt243=1;
+ if ( (LA227_0==111) ) {
+ alt227=1;
}
- switch (alt243) {
+ switch (alt227) {
case 1 :
- // InternalQVTimperative.g:26833:2: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4
+ // InternalQVTimperative.g:24448:2: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_115);
+ pushFollow(FollowSets000.FOLLOW_116);
rule__IfExpCS__OwnedIfThenExpressionsAssignment_4();
state._fsp--;
@@ -78149,7 +71536,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop243;
+ break loop227;
}
} while (true);
@@ -78178,14 +71565,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__5"
- // InternalQVTimperative.g:26843:1: rule__IfExpCS__Group__5 : rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 ;
+ // InternalQVTimperative.g:24458:1: rule__IfExpCS__Group__5 : rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 ;
public final void rule__IfExpCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26847:1: ( rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 )
- // InternalQVTimperative.g:26848:2: rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6
+ // InternalQVTimperative.g:24462:1: ( rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 )
+ // InternalQVTimperative.g:24463:2: rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_9);
rule__IfExpCS__Group__5__Impl();
@@ -78216,22 +71603,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__5__Impl"
- // InternalQVTimperative.g:26855:1: rule__IfExpCS__Group__5__Impl : ( 'else' ) ;
+ // InternalQVTimperative.g:24470:1: rule__IfExpCS__Group__5__Impl : ( 'else' ) ;
public final void rule__IfExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26859:1: ( ( 'else' ) )
- // InternalQVTimperative.g:26860:1: ( 'else' )
+ // InternalQVTimperative.g:24474:1: ( ( 'else' ) )
+ // InternalQVTimperative.g:24475:1: ( 'else' )
{
- // InternalQVTimperative.g:26860:1: ( 'else' )
- // InternalQVTimperative.g:26861:1: 'else'
+ // InternalQVTimperative.g:24475:1: ( 'else' )
+ // InternalQVTimperative.g:24476:1: 'else'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getElseKeyword_5());
}
- match(input,108,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,109,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getElseKeyword_5());
}
@@ -78257,16 +71644,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__6"
- // InternalQVTimperative.g:26874:1: rule__IfExpCS__Group__6 : rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7 ;
+ // InternalQVTimperative.g:24489:1: rule__IfExpCS__Group__6 : rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7 ;
public final void rule__IfExpCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26878:1: ( rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7 )
- // InternalQVTimperative.g:26879:2: rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7
+ // InternalQVTimperative.g:24493:1: ( rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7 )
+ // InternalQVTimperative.g:24494:2: rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_116);
+ pushFollow(FollowSets000.FOLLOW_117);
rule__IfExpCS__Group__6__Impl();
state._fsp--;
@@ -78295,23 +71682,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__6__Impl"
- // InternalQVTimperative.g:26886:1: rule__IfExpCS__Group__6__Impl : ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) ) ;
+ // InternalQVTimperative.g:24501:1: rule__IfExpCS__Group__6__Impl : ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) ) ;
public final void rule__IfExpCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26890:1: ( ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) ) )
- // InternalQVTimperative.g:26891:1: ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) )
+ // InternalQVTimperative.g:24505:1: ( ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) ) )
+ // InternalQVTimperative.g:24506:1: ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) )
{
- // InternalQVTimperative.g:26891:1: ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) )
- // InternalQVTimperative.g:26892:1: ( rule__IfExpCS__OwnedElseExpressionAssignment_6 )
+ // InternalQVTimperative.g:24506:1: ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) )
+ // InternalQVTimperative.g:24507:1: ( rule__IfExpCS__OwnedElseExpressionAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedElseExpressionAssignment_6());
}
- // InternalQVTimperative.g:26893:1: ( rule__IfExpCS__OwnedElseExpressionAssignment_6 )
- // InternalQVTimperative.g:26893:2: rule__IfExpCS__OwnedElseExpressionAssignment_6
+ // InternalQVTimperative.g:24508:1: ( rule__IfExpCS__OwnedElseExpressionAssignment_6 )
+ // InternalQVTimperative.g:24508:2: rule__IfExpCS__OwnedElseExpressionAssignment_6
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfExpCS__OwnedElseExpressionAssignment_6();
@@ -78346,14 +71733,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__7"
- // InternalQVTimperative.g:26903:1: rule__IfExpCS__Group__7 : rule__IfExpCS__Group__7__Impl ;
+ // InternalQVTimperative.g:24518:1: rule__IfExpCS__Group__7 : rule__IfExpCS__Group__7__Impl ;
public final void rule__IfExpCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26907:1: ( rule__IfExpCS__Group__7__Impl )
- // InternalQVTimperative.g:26908:2: rule__IfExpCS__Group__7__Impl
+ // InternalQVTimperative.g:24522:1: ( rule__IfExpCS__Group__7__Impl )
+ // InternalQVTimperative.g:24523:2: rule__IfExpCS__Group__7__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfExpCS__Group__7__Impl();
@@ -78379,22 +71766,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__Group__7__Impl"
- // InternalQVTimperative.g:26914:1: rule__IfExpCS__Group__7__Impl : ( 'endif' ) ;
+ // InternalQVTimperative.g:24529:1: rule__IfExpCS__Group__7__Impl : ( 'endif' ) ;
public final void rule__IfExpCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26918:1: ( ( 'endif' ) )
- // InternalQVTimperative.g:26919:1: ( 'endif' )
+ // InternalQVTimperative.g:24533:1: ( ( 'endif' ) )
+ // InternalQVTimperative.g:24534:1: ( 'endif' )
{
- // InternalQVTimperative.g:26919:1: ( 'endif' )
- // InternalQVTimperative.g:26920:1: 'endif'
+ // InternalQVTimperative.g:24534:1: ( 'endif' )
+ // InternalQVTimperative.g:24535:1: 'endif'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getEndifKeyword_7());
}
- match(input,109,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,110,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getEndifKeyword_7());
}
@@ -78420,14 +71807,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ElseIfThenExpCS__Group__0"
- // InternalQVTimperative.g:26949:1: rule__ElseIfThenExpCS__Group__0 : rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1 ;
+ // InternalQVTimperative.g:24564:1: rule__ElseIfThenExpCS__Group__0 : rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1 ;
public final void rule__ElseIfThenExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26953:1: ( rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1 )
- // InternalQVTimperative.g:26954:2: rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1
+ // InternalQVTimperative.g:24568:1: ( rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1 )
+ // InternalQVTimperative.g:24569:2: rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__ElseIfThenExpCS__Group__0__Impl();
@@ -78458,22 +71845,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ElseIfThenExpCS__Group__0__Impl"
- // InternalQVTimperative.g:26961:1: rule__ElseIfThenExpCS__Group__0__Impl : ( 'elseif' ) ;
+ // InternalQVTimperative.g:24576:1: rule__ElseIfThenExpCS__Group__0__Impl : ( 'elseif' ) ;
public final void rule__ElseIfThenExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26965:1: ( ( 'elseif' ) )
- // InternalQVTimperative.g:26966:1: ( 'elseif' )
+ // InternalQVTimperative.g:24580:1: ( ( 'elseif' ) )
+ // InternalQVTimperative.g:24581:1: ( 'elseif' )
{
- // InternalQVTimperative.g:26966:1: ( 'elseif' )
- // InternalQVTimperative.g:26967:1: 'elseif'
+ // InternalQVTimperative.g:24581:1: ( 'elseif' )
+ // InternalQVTimperative.g:24582:1: 'elseif'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getElseifKeyword_0());
}
- match(input,110,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,111,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSAccess().getElseifKeyword_0());
}
@@ -78499,16 +71886,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ElseIfThenExpCS__Group__1"
- // InternalQVTimperative.g:26980:1: rule__ElseIfThenExpCS__Group__1 : rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2 ;
+ // InternalQVTimperative.g:24595:1: rule__ElseIfThenExpCS__Group__1 : rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2 ;
public final void rule__ElseIfThenExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26984:1: ( rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2 )
- // InternalQVTimperative.g:26985:2: rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2
+ // InternalQVTimperative.g:24599:1: ( rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2 )
+ // InternalQVTimperative.g:24600:2: rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_113);
+ pushFollow(FollowSets000.FOLLOW_114);
rule__ElseIfThenExpCS__Group__1__Impl();
state._fsp--;
@@ -78537,23 +71924,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ElseIfThenExpCS__Group__1__Impl"
- // InternalQVTimperative.g:26992:1: rule__ElseIfThenExpCS__Group__1__Impl : ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) ) ;
+ // InternalQVTimperative.g:24607:1: rule__ElseIfThenExpCS__Group__1__Impl : ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) ) ;
public final void rule__ElseIfThenExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:26996:1: ( ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) ) )
- // InternalQVTimperative.g:26997:1: ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) )
+ // InternalQVTimperative.g:24611:1: ( ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) ) )
+ // InternalQVTimperative.g:24612:1: ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) )
{
- // InternalQVTimperative.g:26997:1: ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) )
- // InternalQVTimperative.g:26998:1: ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 )
+ // InternalQVTimperative.g:24612:1: ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) )
+ // InternalQVTimperative.g:24613:1: ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedConditionAssignment_1());
}
- // InternalQVTimperative.g:26999:1: ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 )
- // InternalQVTimperative.g:26999:2: rule__ElseIfThenExpCS__OwnedConditionAssignment_1
+ // InternalQVTimperative.g:24614:1: ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 )
+ // InternalQVTimperative.g:24614:2: rule__ElseIfThenExpCS__OwnedConditionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElseIfThenExpCS__OwnedConditionAssignment_1();
@@ -78588,14 +71975,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ElseIfThenExpCS__Group__2"
- // InternalQVTimperative.g:27009:1: rule__ElseIfThenExpCS__Group__2 : rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3 ;
+ // InternalQVTimperative.g:24624:1: rule__ElseIfThenExpCS__Group__2 : rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3 ;
public final void rule__ElseIfThenExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27013:1: ( rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3 )
- // InternalQVTimperative.g:27014:2: rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3
+ // InternalQVTimperative.g:24628:1: ( rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3 )
+ // InternalQVTimperative.g:24629:2: rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_9);
rule__ElseIfThenExpCS__Group__2__Impl();
@@ -78626,22 +72013,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ElseIfThenExpCS__Group__2__Impl"
- // InternalQVTimperative.g:27021:1: rule__ElseIfThenExpCS__Group__2__Impl : ( 'then' ) ;
+ // InternalQVTimperative.g:24636:1: rule__ElseIfThenExpCS__Group__2__Impl : ( 'then' ) ;
public final void rule__ElseIfThenExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27025:1: ( ( 'then' ) )
- // InternalQVTimperative.g:27026:1: ( 'then' )
+ // InternalQVTimperative.g:24640:1: ( ( 'then' ) )
+ // InternalQVTimperative.g:24641:1: ( 'then' )
{
- // InternalQVTimperative.g:27026:1: ( 'then' )
- // InternalQVTimperative.g:27027:1: 'then'
+ // InternalQVTimperative.g:24641:1: ( 'then' )
+ // InternalQVTimperative.g:24642:1: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getThenKeyword_2());
}
- match(input,107,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,108,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSAccess().getThenKeyword_2());
}
@@ -78667,14 +72054,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ElseIfThenExpCS__Group__3"
- // InternalQVTimperative.g:27040:1: rule__ElseIfThenExpCS__Group__3 : rule__ElseIfThenExpCS__Group__3__Impl ;
+ // InternalQVTimperative.g:24655:1: rule__ElseIfThenExpCS__Group__3 : rule__ElseIfThenExpCS__Group__3__Impl ;
public final void rule__ElseIfThenExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27044:1: ( rule__ElseIfThenExpCS__Group__3__Impl )
- // InternalQVTimperative.g:27045:2: rule__ElseIfThenExpCS__Group__3__Impl
+ // InternalQVTimperative.g:24659:1: ( rule__ElseIfThenExpCS__Group__3__Impl )
+ // InternalQVTimperative.g:24660:2: rule__ElseIfThenExpCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElseIfThenExpCS__Group__3__Impl();
@@ -78700,23 +72087,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ElseIfThenExpCS__Group__3__Impl"
- // InternalQVTimperative.g:27051:1: rule__ElseIfThenExpCS__Group__3__Impl : ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) ) ;
+ // InternalQVTimperative.g:24666:1: rule__ElseIfThenExpCS__Group__3__Impl : ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) ) ;
public final void rule__ElseIfThenExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27055:1: ( ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) ) )
- // InternalQVTimperative.g:27056:1: ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) )
+ // InternalQVTimperative.g:24670:1: ( ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) ) )
+ // InternalQVTimperative.g:24671:1: ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) )
{
- // InternalQVTimperative.g:27056:1: ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) )
- // InternalQVTimperative.g:27057:1: ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 )
+ // InternalQVTimperative.g:24671:1: ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) )
+ // InternalQVTimperative.g:24672:1: ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedThenExpressionAssignment_3());
}
- // InternalQVTimperative.g:27058:1: ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 )
- // InternalQVTimperative.g:27058:2: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3
+ // InternalQVTimperative.g:24673:1: ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 )
+ // InternalQVTimperative.g:24673:2: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3();
@@ -78751,14 +72138,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group__0"
- // InternalQVTimperative.g:27076:1: rule__LetExpCS__Group__0 : rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 ;
+ // InternalQVTimperative.g:24691:1: rule__LetExpCS__Group__0 : rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 ;
public final void rule__LetExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27080:1: ( rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 )
- // InternalQVTimperative.g:27081:2: rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1
+ // InternalQVTimperative.g:24695:1: ( rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 )
+ // InternalQVTimperative.g:24696:2: rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__LetExpCS__Group__0__Impl();
@@ -78789,22 +72176,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group__0__Impl"
- // InternalQVTimperative.g:27088:1: rule__LetExpCS__Group__0__Impl : ( 'let' ) ;
+ // InternalQVTimperative.g:24703:1: rule__LetExpCS__Group__0__Impl : ( 'let' ) ;
public final void rule__LetExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27092:1: ( ( 'let' ) )
- // InternalQVTimperative.g:27093:1: ( 'let' )
+ // InternalQVTimperative.g:24707:1: ( ( 'let' ) )
+ // InternalQVTimperative.g:24708:1: ( 'let' )
{
- // InternalQVTimperative.g:27093:1: ( 'let' )
- // InternalQVTimperative.g:27094:1: 'let'
+ // InternalQVTimperative.g:24708:1: ( 'let' )
+ // InternalQVTimperative.g:24709:1: 'let'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
- match(input,111,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,112,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
@@ -78830,16 +72217,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group__1"
- // InternalQVTimperative.g:27107:1: rule__LetExpCS__Group__1 : rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 ;
+ // InternalQVTimperative.g:24722:1: rule__LetExpCS__Group__1 : rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 ;
public final void rule__LetExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27111:1: ( rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 )
- // InternalQVTimperative.g:27112:2: rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2
+ // InternalQVTimperative.g:24726:1: ( rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 )
+ // InternalQVTimperative.g:24727:2: rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_117);
+ pushFollow(FollowSets000.FOLLOW_118);
rule__LetExpCS__Group__1__Impl();
state._fsp--;
@@ -78868,23 +72255,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group__1__Impl"
- // InternalQVTimperative.g:27119:1: rule__LetExpCS__Group__1__Impl : ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) ) ;
+ // InternalQVTimperative.g:24734:1: rule__LetExpCS__Group__1__Impl : ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) ) ;
public final void rule__LetExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27123:1: ( ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) ) )
- // InternalQVTimperative.g:27124:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) )
+ // InternalQVTimperative.g:24738:1: ( ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) ) )
+ // InternalQVTimperative.g:24739:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) )
{
- // InternalQVTimperative.g:27124:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) )
- // InternalQVTimperative.g:27125:1: ( rule__LetExpCS__OwnedVariablesAssignment_1 )
+ // InternalQVTimperative.g:24739:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) )
+ // InternalQVTimperative.g:24740:1: ( rule__LetExpCS__OwnedVariablesAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesAssignment_1());
}
- // InternalQVTimperative.g:27126:1: ( rule__LetExpCS__OwnedVariablesAssignment_1 )
- // InternalQVTimperative.g:27126:2: rule__LetExpCS__OwnedVariablesAssignment_1
+ // InternalQVTimperative.g:24741:1: ( rule__LetExpCS__OwnedVariablesAssignment_1 )
+ // InternalQVTimperative.g:24741:2: rule__LetExpCS__OwnedVariablesAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetExpCS__OwnedVariablesAssignment_1();
@@ -78919,16 +72306,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group__2"
- // InternalQVTimperative.g:27136:1: rule__LetExpCS__Group__2 : rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 ;
+ // InternalQVTimperative.g:24751:1: rule__LetExpCS__Group__2 : rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 ;
public final void rule__LetExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27140:1: ( rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 )
- // InternalQVTimperative.g:27141:2: rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3
+ // InternalQVTimperative.g:24755:1: ( rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 )
+ // InternalQVTimperative.g:24756:2: rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_117);
+ pushFollow(FollowSets000.FOLLOW_118);
rule__LetExpCS__Group__2__Impl();
state._fsp--;
@@ -78957,37 +72344,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group__2__Impl"
- // InternalQVTimperative.g:27148:1: rule__LetExpCS__Group__2__Impl : ( ( rule__LetExpCS__Group_2__0 )* ) ;
+ // InternalQVTimperative.g:24763:1: rule__LetExpCS__Group__2__Impl : ( ( rule__LetExpCS__Group_2__0 )* ) ;
public final void rule__LetExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27152:1: ( ( ( rule__LetExpCS__Group_2__0 )* ) )
- // InternalQVTimperative.g:27153:1: ( ( rule__LetExpCS__Group_2__0 )* )
+ // InternalQVTimperative.g:24767:1: ( ( ( rule__LetExpCS__Group_2__0 )* ) )
+ // InternalQVTimperative.g:24768:1: ( ( rule__LetExpCS__Group_2__0 )* )
{
- // InternalQVTimperative.g:27153:1: ( ( rule__LetExpCS__Group_2__0 )* )
- // InternalQVTimperative.g:27154:1: ( rule__LetExpCS__Group_2__0 )*
+ // InternalQVTimperative.g:24768:1: ( ( rule__LetExpCS__Group_2__0 )* )
+ // InternalQVTimperative.g:24769:1: ( rule__LetExpCS__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:27155:1: ( rule__LetExpCS__Group_2__0 )*
- loop244:
+ // InternalQVTimperative.g:24770:1: ( rule__LetExpCS__Group_2__0 )*
+ loop228:
do {
- int alt244=2;
- int LA244_0 = input.LA(1);
+ int alt228=2;
+ int LA228_0 = input.LA(1);
- if ( (LA244_0==72) ) {
- alt244=1;
+ if ( (LA228_0==73) ) {
+ alt228=1;
}
- switch (alt244) {
+ switch (alt228) {
case 1 :
- // InternalQVTimperative.g:27155:2: rule__LetExpCS__Group_2__0
+ // InternalQVTimperative.g:24770:2: rule__LetExpCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__LetExpCS__Group_2__0();
state._fsp--;
@@ -78997,7 +72384,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop244;
+ break loop228;
}
} while (true);
@@ -79026,14 +72413,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group__3"
- // InternalQVTimperative.g:27165:1: rule__LetExpCS__Group__3 : rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 ;
+ // InternalQVTimperative.g:24780:1: rule__LetExpCS__Group__3 : rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 ;
public final void rule__LetExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27169:1: ( rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 )
- // InternalQVTimperative.g:27170:2: rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4
+ // InternalQVTimperative.g:24784:1: ( rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 )
+ // InternalQVTimperative.g:24785:2: rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_9);
rule__LetExpCS__Group__3__Impl();
@@ -79064,22 +72451,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group__3__Impl"
- // InternalQVTimperative.g:27177:1: rule__LetExpCS__Group__3__Impl : ( 'in' ) ;
+ // InternalQVTimperative.g:24792:1: rule__LetExpCS__Group__3__Impl : ( 'in' ) ;
public final void rule__LetExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27181:1: ( ( 'in' ) )
- // InternalQVTimperative.g:27182:1: ( 'in' )
+ // InternalQVTimperative.g:24796:1: ( ( 'in' ) )
+ // InternalQVTimperative.g:24797:1: ( 'in' )
{
- // InternalQVTimperative.g:27182:1: ( 'in' )
- // InternalQVTimperative.g:27183:1: 'in'
+ // InternalQVTimperative.g:24797:1: ( 'in' )
+ // InternalQVTimperative.g:24798:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
- match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
@@ -79105,14 +72492,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group__4"
- // InternalQVTimperative.g:27196:1: rule__LetExpCS__Group__4 : rule__LetExpCS__Group__4__Impl ;
+ // InternalQVTimperative.g:24811:1: rule__LetExpCS__Group__4 : rule__LetExpCS__Group__4__Impl ;
public final void rule__LetExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27200:1: ( rule__LetExpCS__Group__4__Impl )
- // InternalQVTimperative.g:27201:2: rule__LetExpCS__Group__4__Impl
+ // InternalQVTimperative.g:24815:1: ( rule__LetExpCS__Group__4__Impl )
+ // InternalQVTimperative.g:24816:2: rule__LetExpCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetExpCS__Group__4__Impl();
@@ -79138,23 +72525,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group__4__Impl"
- // InternalQVTimperative.g:27207:1: rule__LetExpCS__Group__4__Impl : ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) ) ;
+ // InternalQVTimperative.g:24822:1: rule__LetExpCS__Group__4__Impl : ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) ) ;
public final void rule__LetExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27211:1: ( ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) ) )
- // InternalQVTimperative.g:27212:1: ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) )
+ // InternalQVTimperative.g:24826:1: ( ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) ) )
+ // InternalQVTimperative.g:24827:1: ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) )
{
- // InternalQVTimperative.g:27212:1: ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) )
- // InternalQVTimperative.g:27213:1: ( rule__LetExpCS__OwnedInExpressionAssignment_4 )
+ // InternalQVTimperative.g:24827:1: ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) )
+ // InternalQVTimperative.g:24828:1: ( rule__LetExpCS__OwnedInExpressionAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedInExpressionAssignment_4());
}
- // InternalQVTimperative.g:27214:1: ( rule__LetExpCS__OwnedInExpressionAssignment_4 )
- // InternalQVTimperative.g:27214:2: rule__LetExpCS__OwnedInExpressionAssignment_4
+ // InternalQVTimperative.g:24829:1: ( rule__LetExpCS__OwnedInExpressionAssignment_4 )
+ // InternalQVTimperative.g:24829:2: rule__LetExpCS__OwnedInExpressionAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetExpCS__OwnedInExpressionAssignment_4();
@@ -79189,14 +72576,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group_2__0"
- // InternalQVTimperative.g:27234:1: rule__LetExpCS__Group_2__0 : rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 ;
+ // InternalQVTimperative.g:24849:1: rule__LetExpCS__Group_2__0 : rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 ;
public final void rule__LetExpCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27238:1: ( rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 )
- // InternalQVTimperative.g:27239:2: rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1
+ // InternalQVTimperative.g:24853:1: ( rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 )
+ // InternalQVTimperative.g:24854:2: rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__LetExpCS__Group_2__0__Impl();
@@ -79227,22 +72614,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group_2__0__Impl"
- // InternalQVTimperative.g:27246:1: rule__LetExpCS__Group_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:24861:1: rule__LetExpCS__Group_2__0__Impl : ( ',' ) ;
public final void rule__LetExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27250:1: ( ( ',' ) )
- // InternalQVTimperative.g:27251:1: ( ',' )
+ // InternalQVTimperative.g:24865:1: ( ( ',' ) )
+ // InternalQVTimperative.g:24866:1: ( ',' )
{
- // InternalQVTimperative.g:27251:1: ( ',' )
- // InternalQVTimperative.g:27252:1: ','
+ // InternalQVTimperative.g:24866:1: ( ',' )
+ // InternalQVTimperative.g:24867:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
@@ -79268,14 +72655,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group_2__1"
- // InternalQVTimperative.g:27265:1: rule__LetExpCS__Group_2__1 : rule__LetExpCS__Group_2__1__Impl ;
+ // InternalQVTimperative.g:24880:1: rule__LetExpCS__Group_2__1 : rule__LetExpCS__Group_2__1__Impl ;
public final void rule__LetExpCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27269:1: ( rule__LetExpCS__Group_2__1__Impl )
- // InternalQVTimperative.g:27270:2: rule__LetExpCS__Group_2__1__Impl
+ // InternalQVTimperative.g:24884:1: ( rule__LetExpCS__Group_2__1__Impl )
+ // InternalQVTimperative.g:24885:2: rule__LetExpCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetExpCS__Group_2__1__Impl();
@@ -79301,23 +72688,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__Group_2__1__Impl"
- // InternalQVTimperative.g:27276:1: rule__LetExpCS__Group_2__1__Impl : ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) ) ;
+ // InternalQVTimperative.g:24891:1: rule__LetExpCS__Group_2__1__Impl : ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) ) ;
public final void rule__LetExpCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27280:1: ( ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) ) )
- // InternalQVTimperative.g:27281:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) )
+ // InternalQVTimperative.g:24895:1: ( ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) ) )
+ // InternalQVTimperative.g:24896:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) )
{
- // InternalQVTimperative.g:27281:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) )
- // InternalQVTimperative.g:27282:1: ( rule__LetExpCS__OwnedVariablesAssignment_2_1 )
+ // InternalQVTimperative.g:24896:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) )
+ // InternalQVTimperative.g:24897:1: ( rule__LetExpCS__OwnedVariablesAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesAssignment_2_1());
}
- // InternalQVTimperative.g:27283:1: ( rule__LetExpCS__OwnedVariablesAssignment_2_1 )
- // InternalQVTimperative.g:27283:2: rule__LetExpCS__OwnedVariablesAssignment_2_1
+ // InternalQVTimperative.g:24898:1: ( rule__LetExpCS__OwnedVariablesAssignment_2_1 )
+ // InternalQVTimperative.g:24898:2: rule__LetExpCS__OwnedVariablesAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetExpCS__OwnedVariablesAssignment_2_1();
@@ -79352,16 +72739,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group__0"
- // InternalQVTimperative.g:27297:1: rule__LetVariableCS__Group__0 : rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 ;
+ // InternalQVTimperative.g:24912:1: rule__LetVariableCS__Group__0 : rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 ;
public final void rule__LetVariableCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27301:1: ( rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 )
- // InternalQVTimperative.g:27302:2: rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1
+ // InternalQVTimperative.g:24916:1: ( rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 )
+ // InternalQVTimperative.g:24917:2: rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_118);
+ pushFollow(FollowSets000.FOLLOW_119);
rule__LetVariableCS__Group__0__Impl();
state._fsp--;
@@ -79390,23 +72777,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group__0__Impl"
- // InternalQVTimperative.g:27309:1: rule__LetVariableCS__Group__0__Impl : ( ( rule__LetVariableCS__NameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:24924:1: rule__LetVariableCS__Group__0__Impl : ( ( rule__LetVariableCS__NameAssignment_0 ) ) ;
public final void rule__LetVariableCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27313:1: ( ( ( rule__LetVariableCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:27314:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:24928:1: ( ( ( rule__LetVariableCS__NameAssignment_0 ) ) )
+ // InternalQVTimperative.g:24929:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
{
- // InternalQVTimperative.g:27314:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:27315:1: ( rule__LetVariableCS__NameAssignment_0 )
+ // InternalQVTimperative.g:24929:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:24930:1: ( rule__LetVariableCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getNameAssignment_0());
}
- // InternalQVTimperative.g:27316:1: ( rule__LetVariableCS__NameAssignment_0 )
- // InternalQVTimperative.g:27316:2: rule__LetVariableCS__NameAssignment_0
+ // InternalQVTimperative.g:24931:1: ( rule__LetVariableCS__NameAssignment_0 )
+ // InternalQVTimperative.g:24931:2: rule__LetVariableCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__NameAssignment_0();
@@ -79441,16 +72828,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group__1"
- // InternalQVTimperative.g:27326:1: rule__LetVariableCS__Group__1 : rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 ;
+ // InternalQVTimperative.g:24941:1: rule__LetVariableCS__Group__1 : rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 ;
public final void rule__LetVariableCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27330:1: ( rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 )
- // InternalQVTimperative.g:27331:2: rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2
+ // InternalQVTimperative.g:24945:1: ( rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 )
+ // InternalQVTimperative.g:24946:2: rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_118);
+ pushFollow(FollowSets000.FOLLOW_119);
rule__LetVariableCS__Group__1__Impl();
state._fsp--;
@@ -79479,31 +72866,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group__1__Impl"
- // InternalQVTimperative.g:27338:1: rule__LetVariableCS__Group__1__Impl : ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? ) ;
+ // InternalQVTimperative.g:24953:1: rule__LetVariableCS__Group__1__Impl : ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? ) ;
public final void rule__LetVariableCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27342:1: ( ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? ) )
- // InternalQVTimperative.g:27343:1: ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? )
+ // InternalQVTimperative.g:24957:1: ( ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? ) )
+ // InternalQVTimperative.g:24958:1: ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? )
{
- // InternalQVTimperative.g:27343:1: ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? )
- // InternalQVTimperative.g:27344:1: ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )?
+ // InternalQVTimperative.g:24958:1: ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? )
+ // InternalQVTimperative.g:24959:1: ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedRoundBracketedClauseAssignment_1());
}
- // InternalQVTimperative.g:27345:1: ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )?
- int alt245=2;
- int LA245_0 = input.LA(1);
+ // InternalQVTimperative.g:24960:1: ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )?
+ int alt229=2;
+ int LA229_0 = input.LA(1);
- if ( (LA245_0==73) ) {
- alt245=1;
+ if ( (LA229_0==74) ) {
+ alt229=1;
}
- switch (alt245) {
+ switch (alt229) {
case 1 :
- // InternalQVTimperative.g:27345:2: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1
+ // InternalQVTimperative.g:24960:2: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1();
@@ -79541,16 +72928,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group__2"
- // InternalQVTimperative.g:27355:1: rule__LetVariableCS__Group__2 : rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 ;
+ // InternalQVTimperative.g:24970:1: rule__LetVariableCS__Group__2 : rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 ;
public final void rule__LetVariableCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27359:1: ( rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 )
- // InternalQVTimperative.g:27360:2: rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3
+ // InternalQVTimperative.g:24974:1: ( rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 )
+ // InternalQVTimperative.g:24975:2: rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_118);
+ pushFollow(FollowSets000.FOLLOW_119);
rule__LetVariableCS__Group__2__Impl();
state._fsp--;
@@ -79579,31 +72966,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group__2__Impl"
- // InternalQVTimperative.g:27367:1: rule__LetVariableCS__Group__2__Impl : ( ( rule__LetVariableCS__Group_2__0 )? ) ;
+ // InternalQVTimperative.g:24982:1: rule__LetVariableCS__Group__2__Impl : ( ( rule__LetVariableCS__Group_2__0 )? ) ;
public final void rule__LetVariableCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27371:1: ( ( ( rule__LetVariableCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:27372:1: ( ( rule__LetVariableCS__Group_2__0 )? )
+ // InternalQVTimperative.g:24986:1: ( ( ( rule__LetVariableCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:24987:1: ( ( rule__LetVariableCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:27372:1: ( ( rule__LetVariableCS__Group_2__0 )? )
- // InternalQVTimperative.g:27373:1: ( rule__LetVariableCS__Group_2__0 )?
+ // InternalQVTimperative.g:24987:1: ( ( rule__LetVariableCS__Group_2__0 )? )
+ // InternalQVTimperative.g:24988:1: ( rule__LetVariableCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:27374:1: ( rule__LetVariableCS__Group_2__0 )?
- int alt246=2;
- int LA246_0 = input.LA(1);
+ // InternalQVTimperative.g:24989:1: ( rule__LetVariableCS__Group_2__0 )?
+ int alt230=2;
+ int LA230_0 = input.LA(1);
- if ( (LA246_0==75) ) {
- alt246=1;
+ if ( (LA230_0==76) ) {
+ alt230=1;
}
- switch (alt246) {
+ switch (alt230) {
case 1 :
- // InternalQVTimperative.g:27374:2: rule__LetVariableCS__Group_2__0
+ // InternalQVTimperative.g:24989:2: rule__LetVariableCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__Group_2__0();
@@ -79641,14 +73028,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group__3"
- // InternalQVTimperative.g:27384:1: rule__LetVariableCS__Group__3 : rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4 ;
+ // InternalQVTimperative.g:24999:1: rule__LetVariableCS__Group__3 : rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4 ;
public final void rule__LetVariableCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27388:1: ( rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4 )
- // InternalQVTimperative.g:27389:2: rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4
+ // InternalQVTimperative.g:25003:1: ( rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4 )
+ // InternalQVTimperative.g:25004:2: rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_9);
rule__LetVariableCS__Group__3__Impl();
@@ -79679,22 +73066,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group__3__Impl"
- // InternalQVTimperative.g:27396:1: rule__LetVariableCS__Group__3__Impl : ( '=' ) ;
+ // InternalQVTimperative.g:25011:1: rule__LetVariableCS__Group__3__Impl : ( '=' ) ;
public final void rule__LetVariableCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27400:1: ( ( '=' ) )
- // InternalQVTimperative.g:27401:1: ( '=' )
+ // InternalQVTimperative.g:25015:1: ( ( '=' ) )
+ // InternalQVTimperative.g:25016:1: ( '=' )
{
- // InternalQVTimperative.g:27401:1: ( '=' )
- // InternalQVTimperative.g:27402:1: '='
+ // InternalQVTimperative.g:25016:1: ( '=' )
+ // InternalQVTimperative.g:25017:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_3());
}
- match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_3());
}
@@ -79720,14 +73107,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group__4"
- // InternalQVTimperative.g:27415:1: rule__LetVariableCS__Group__4 : rule__LetVariableCS__Group__4__Impl ;
+ // InternalQVTimperative.g:25030:1: rule__LetVariableCS__Group__4 : rule__LetVariableCS__Group__4__Impl ;
public final void rule__LetVariableCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27419:1: ( rule__LetVariableCS__Group__4__Impl )
- // InternalQVTimperative.g:27420:2: rule__LetVariableCS__Group__4__Impl
+ // InternalQVTimperative.g:25034:1: ( rule__LetVariableCS__Group__4__Impl )
+ // InternalQVTimperative.g:25035:2: rule__LetVariableCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__Group__4__Impl();
@@ -79753,23 +73140,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group__4__Impl"
- // InternalQVTimperative.g:27426:1: rule__LetVariableCS__Group__4__Impl : ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) ) ;
+ // InternalQVTimperative.g:25041:1: rule__LetVariableCS__Group__4__Impl : ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) ) ;
public final void rule__LetVariableCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27430:1: ( ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) ) )
- // InternalQVTimperative.g:27431:1: ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) )
+ // InternalQVTimperative.g:25045:1: ( ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) ) )
+ // InternalQVTimperative.g:25046:1: ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) )
{
- // InternalQVTimperative.g:27431:1: ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) )
- // InternalQVTimperative.g:27432:1: ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 )
+ // InternalQVTimperative.g:25046:1: ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) )
+ // InternalQVTimperative.g:25047:1: ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedInitExpressionAssignment_4());
}
- // InternalQVTimperative.g:27433:1: ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 )
- // InternalQVTimperative.g:27433:2: rule__LetVariableCS__OwnedInitExpressionAssignment_4
+ // InternalQVTimperative.g:25048:1: ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 )
+ // InternalQVTimperative.g:25048:2: rule__LetVariableCS__OwnedInitExpressionAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__OwnedInitExpressionAssignment_4();
@@ -79804,16 +73191,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group_2__0"
- // InternalQVTimperative.g:27453:1: rule__LetVariableCS__Group_2__0 : rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1 ;
+ // InternalQVTimperative.g:25068:1: rule__LetVariableCS__Group_2__0 : rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1 ;
public final void rule__LetVariableCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27457:1: ( rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1 )
- // InternalQVTimperative.g:27458:2: rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1
+ // InternalQVTimperative.g:25072:1: ( rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1 )
+ // InternalQVTimperative.g:25073:2: rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__LetVariableCS__Group_2__0__Impl();
state._fsp--;
@@ -79842,22 +73229,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group_2__0__Impl"
- // InternalQVTimperative.g:27465:1: rule__LetVariableCS__Group_2__0__Impl : ( ':' ) ;
+ // InternalQVTimperative.g:25080:1: rule__LetVariableCS__Group_2__0__Impl : ( ':' ) ;
public final void rule__LetVariableCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27469:1: ( ( ':' ) )
- // InternalQVTimperative.g:27470:1: ( ':' )
+ // InternalQVTimperative.g:25084:1: ( ( ':' ) )
+ // InternalQVTimperative.g:25085:1: ( ':' )
{
- // InternalQVTimperative.g:27470:1: ( ':' )
- // InternalQVTimperative.g:27471:1: ':'
+ // InternalQVTimperative.g:25085:1: ( ':' )
+ // InternalQVTimperative.g:25086:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getColonKeyword_2_0());
}
- match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getColonKeyword_2_0());
}
@@ -79883,14 +73270,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group_2__1"
- // InternalQVTimperative.g:27484:1: rule__LetVariableCS__Group_2__1 : rule__LetVariableCS__Group_2__1__Impl ;
+ // InternalQVTimperative.g:25099:1: rule__LetVariableCS__Group_2__1 : rule__LetVariableCS__Group_2__1__Impl ;
public final void rule__LetVariableCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27488:1: ( rule__LetVariableCS__Group_2__1__Impl )
- // InternalQVTimperative.g:27489:2: rule__LetVariableCS__Group_2__1__Impl
+ // InternalQVTimperative.g:25103:1: ( rule__LetVariableCS__Group_2__1__Impl )
+ // InternalQVTimperative.g:25104:2: rule__LetVariableCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__Group_2__1__Impl();
@@ -79916,23 +73303,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__Group_2__1__Impl"
- // InternalQVTimperative.g:27495:1: rule__LetVariableCS__Group_2__1__Impl : ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) ) ;
+ // InternalQVTimperative.g:25110:1: rule__LetVariableCS__Group_2__1__Impl : ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) ) ;
public final void rule__LetVariableCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27499:1: ( ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) ) )
- // InternalQVTimperative.g:27500:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTimperative.g:25114:1: ( ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) ) )
+ // InternalQVTimperative.g:25115:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) )
{
- // InternalQVTimperative.g:27500:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) )
- // InternalQVTimperative.g:27501:1: ( rule__LetVariableCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTimperative.g:25115:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTimperative.g:25116:1: ( rule__LetVariableCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedTypeAssignment_2_1());
}
- // InternalQVTimperative.g:27502:1: ( rule__LetVariableCS__OwnedTypeAssignment_2_1 )
- // InternalQVTimperative.g:27502:2: rule__LetVariableCS__OwnedTypeAssignment_2_1
+ // InternalQVTimperative.g:25117:1: ( rule__LetVariableCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTimperative.g:25117:2: rule__LetVariableCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__OwnedTypeAssignment_2_1();
@@ -79967,14 +73354,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NestedExpCS__Group__0"
- // InternalQVTimperative.g:27516:1: rule__NestedExpCS__Group__0 : rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 ;
+ // InternalQVTimperative.g:25131:1: rule__NestedExpCS__Group__0 : rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 ;
public final void rule__NestedExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27520:1: ( rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 )
- // InternalQVTimperative.g:27521:2: rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1
+ // InternalQVTimperative.g:25135:1: ( rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 )
+ // InternalQVTimperative.g:25136:2: rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__NestedExpCS__Group__0__Impl();
@@ -80005,22 +73392,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NestedExpCS__Group__0__Impl"
- // InternalQVTimperative.g:27528:1: rule__NestedExpCS__Group__0__Impl : ( '(' ) ;
+ // InternalQVTimperative.g:25143:1: rule__NestedExpCS__Group__0__Impl : ( '(' ) ;
public final void rule__NestedExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27532:1: ( ( '(' ) )
- // InternalQVTimperative.g:27533:1: ( '(' )
+ // InternalQVTimperative.g:25147:1: ( ( '(' ) )
+ // InternalQVTimperative.g:25148:1: ( '(' )
{
- // InternalQVTimperative.g:27533:1: ( '(' )
- // InternalQVTimperative.g:27534:1: '('
+ // InternalQVTimperative.g:25148:1: ( '(' )
+ // InternalQVTimperative.g:25149:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
@@ -80046,16 +73433,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NestedExpCS__Group__1"
- // InternalQVTimperative.g:27547:1: rule__NestedExpCS__Group__1 : rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 ;
+ // InternalQVTimperative.g:25162:1: rule__NestedExpCS__Group__1 : rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 ;
public final void rule__NestedExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27551:1: ( rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 )
- // InternalQVTimperative.g:27552:2: rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2
+ // InternalQVTimperative.g:25166:1: ( rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 )
+ // InternalQVTimperative.g:25167:2: rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_22);
+ pushFollow(FollowSets000.FOLLOW_91);
rule__NestedExpCS__Group__1__Impl();
state._fsp--;
@@ -80084,23 +73471,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NestedExpCS__Group__1__Impl"
- // InternalQVTimperative.g:27559:1: rule__NestedExpCS__Group__1__Impl : ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) ) ;
+ // InternalQVTimperative.g:25174:1: rule__NestedExpCS__Group__1__Impl : ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) ) ;
public final void rule__NestedExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27563:1: ( ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) ) )
- // InternalQVTimperative.g:27564:1: ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) )
+ // InternalQVTimperative.g:25178:1: ( ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) ) )
+ // InternalQVTimperative.g:25179:1: ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) )
{
- // InternalQVTimperative.g:27564:1: ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) )
- // InternalQVTimperative.g:27565:1: ( rule__NestedExpCS__OwnedExpressionAssignment_1 )
+ // InternalQVTimperative.g:25179:1: ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) )
+ // InternalQVTimperative.g:25180:1: ( rule__NestedExpCS__OwnedExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getOwnedExpressionAssignment_1());
}
- // InternalQVTimperative.g:27566:1: ( rule__NestedExpCS__OwnedExpressionAssignment_1 )
- // InternalQVTimperative.g:27566:2: rule__NestedExpCS__OwnedExpressionAssignment_1
+ // InternalQVTimperative.g:25181:1: ( rule__NestedExpCS__OwnedExpressionAssignment_1 )
+ // InternalQVTimperative.g:25181:2: rule__NestedExpCS__OwnedExpressionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NestedExpCS__OwnedExpressionAssignment_1();
@@ -80135,14 +73522,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NestedExpCS__Group__2"
- // InternalQVTimperative.g:27576:1: rule__NestedExpCS__Group__2 : rule__NestedExpCS__Group__2__Impl ;
+ // InternalQVTimperative.g:25191:1: rule__NestedExpCS__Group__2 : rule__NestedExpCS__Group__2__Impl ;
public final void rule__NestedExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27580:1: ( rule__NestedExpCS__Group__2__Impl )
- // InternalQVTimperative.g:27581:2: rule__NestedExpCS__Group__2__Impl
+ // InternalQVTimperative.g:25195:1: ( rule__NestedExpCS__Group__2__Impl )
+ // InternalQVTimperative.g:25196:2: rule__NestedExpCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NestedExpCS__Group__2__Impl();
@@ -80168,22 +73555,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NestedExpCS__Group__2__Impl"
- // InternalQVTimperative.g:27587:1: rule__NestedExpCS__Group__2__Impl : ( ')' ) ;
+ // InternalQVTimperative.g:25202:1: rule__NestedExpCS__Group__2__Impl : ( ')' ) ;
public final void rule__NestedExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27591:1: ( ( ')' ) )
- // InternalQVTimperative.g:27592:1: ( ')' )
+ // InternalQVTimperative.g:25206:1: ( ( ')' ) )
+ // InternalQVTimperative.g:25207:1: ( ')' )
{
- // InternalQVTimperative.g:27592:1: ( ')' )
- // InternalQVTimperative.g:27593:1: ')'
+ // InternalQVTimperative.g:25207:1: ( ')' )
+ // InternalQVTimperative.g:25208:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
@@ -80209,16 +73596,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SelfExpCS__Group__0"
- // InternalQVTimperative.g:27612:1: rule__SelfExpCS__Group__0 : rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 ;
+ // InternalQVTimperative.g:25227:1: rule__SelfExpCS__Group__0 : rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 ;
public final void rule__SelfExpCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27616:1: ( rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 )
- // InternalQVTimperative.g:27617:2: rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1
+ // InternalQVTimperative.g:25231:1: ( rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 )
+ // InternalQVTimperative.g:25232:2: rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_119);
+ pushFollow(FollowSets000.FOLLOW_120);
rule__SelfExpCS__Group__0__Impl();
state._fsp--;
@@ -80247,23 +73634,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SelfExpCS__Group__0__Impl"
- // InternalQVTimperative.g:27624:1: rule__SelfExpCS__Group__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:25239:1: rule__SelfExpCS__Group__0__Impl : ( () ) ;
public final void rule__SelfExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27628:1: ( ( () ) )
- // InternalQVTimperative.g:27629:1: ( () )
+ // InternalQVTimperative.g:25243:1: ( ( () ) )
+ // InternalQVTimperative.g:25244:1: ( () )
{
- // InternalQVTimperative.g:27629:1: ( () )
- // InternalQVTimperative.g:27630:1: ()
+ // InternalQVTimperative.g:25244:1: ( () )
+ // InternalQVTimperative.g:25245:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getSelfExpCSAction_0());
}
- // InternalQVTimperative.g:27631:1: ()
- // InternalQVTimperative.g:27633:1:
+ // InternalQVTimperative.g:25246:1: ()
+ // InternalQVTimperative.g:25248:1:
{
}
@@ -80288,14 +73675,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SelfExpCS__Group__1"
- // InternalQVTimperative.g:27643:1: rule__SelfExpCS__Group__1 : rule__SelfExpCS__Group__1__Impl ;
+ // InternalQVTimperative.g:25258:1: rule__SelfExpCS__Group__1 : rule__SelfExpCS__Group__1__Impl ;
public final void rule__SelfExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27647:1: ( rule__SelfExpCS__Group__1__Impl )
- // InternalQVTimperative.g:27648:2: rule__SelfExpCS__Group__1__Impl
+ // InternalQVTimperative.g:25262:1: ( rule__SelfExpCS__Group__1__Impl )
+ // InternalQVTimperative.g:25263:2: rule__SelfExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SelfExpCS__Group__1__Impl();
@@ -80321,22 +73708,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SelfExpCS__Group__1__Impl"
- // InternalQVTimperative.g:27654:1: rule__SelfExpCS__Group__1__Impl : ( 'self' ) ;
+ // InternalQVTimperative.g:25269:1: rule__SelfExpCS__Group__1__Impl : ( 'self' ) ;
public final void rule__SelfExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27658:1: ( ( 'self' ) )
- // InternalQVTimperative.g:27659:1: ( 'self' )
+ // InternalQVTimperative.g:25273:1: ( ( 'self' ) )
+ // InternalQVTimperative.g:25274:1: ( 'self' )
{
- // InternalQVTimperative.g:27659:1: ( 'self' )
- // InternalQVTimperative.g:27660:1: 'self'
+ // InternalQVTimperative.g:25274:1: ( 'self' )
+ // InternalQVTimperative.g:25275:1: 'self'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
- match(input,112,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,113,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
@@ -80362,16 +73749,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityBoundsCS__Group__0"
- // InternalQVTimperative.g:27677:1: rule__MultiplicityBoundsCS__Group__0 : rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 ;
+ // InternalQVTimperative.g:25292:1: rule__MultiplicityBoundsCS__Group__0 : rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 ;
public final void rule__MultiplicityBoundsCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27681:1: ( rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 )
- // InternalQVTimperative.g:27682:2: rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1
+ // InternalQVTimperative.g:25296:1: ( rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 )
+ // InternalQVTimperative.g:25297:2: rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_95);
+ pushFollow(FollowSets000.FOLLOW_94);
rule__MultiplicityBoundsCS__Group__0__Impl();
state._fsp--;
@@ -80400,23 +73787,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityBoundsCS__Group__0__Impl"
- // InternalQVTimperative.g:27689:1: rule__MultiplicityBoundsCS__Group__0__Impl : ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) ) ;
+ // InternalQVTimperative.g:25304:1: rule__MultiplicityBoundsCS__Group__0__Impl : ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) ) ;
public final void rule__MultiplicityBoundsCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27693:1: ( ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) ) )
- // InternalQVTimperative.g:27694:1: ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) )
+ // InternalQVTimperative.g:25308:1: ( ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) ) )
+ // InternalQVTimperative.g:25309:1: ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) )
{
- // InternalQVTimperative.g:27694:1: ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) )
- // InternalQVTimperative.g:27695:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
+ // InternalQVTimperative.g:25309:1: ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) )
+ // InternalQVTimperative.g:25310:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundAssignment_0());
}
- // InternalQVTimperative.g:27696:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
- // InternalQVTimperative.g:27696:2: rule__MultiplicityBoundsCS__LowerBoundAssignment_0
+ // InternalQVTimperative.g:25311:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
+ // InternalQVTimperative.g:25311:2: rule__MultiplicityBoundsCS__LowerBoundAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityBoundsCS__LowerBoundAssignment_0();
@@ -80451,14 +73838,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityBoundsCS__Group__1"
- // InternalQVTimperative.g:27706:1: rule__MultiplicityBoundsCS__Group__1 : rule__MultiplicityBoundsCS__Group__1__Impl ;
+ // InternalQVTimperative.g:25321:1: rule__MultiplicityBoundsCS__Group__1 : rule__MultiplicityBoundsCS__Group__1__Impl ;
public final void rule__MultiplicityBoundsCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27710:1: ( rule__MultiplicityBoundsCS__Group__1__Impl )
- // InternalQVTimperative.g:27711:2: rule__MultiplicityBoundsCS__Group__1__Impl
+ // InternalQVTimperative.g:25325:1: ( rule__MultiplicityBoundsCS__Group__1__Impl )
+ // InternalQVTimperative.g:25326:2: rule__MultiplicityBoundsCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityBoundsCS__Group__1__Impl();
@@ -80484,31 +73871,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityBoundsCS__Group__1__Impl"
- // InternalQVTimperative.g:27717:1: rule__MultiplicityBoundsCS__Group__1__Impl : ( ( rule__MultiplicityBoundsCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:25332:1: rule__MultiplicityBoundsCS__Group__1__Impl : ( ( rule__MultiplicityBoundsCS__Group_1__0 )? ) ;
public final void rule__MultiplicityBoundsCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27721:1: ( ( ( rule__MultiplicityBoundsCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:27722:1: ( ( rule__MultiplicityBoundsCS__Group_1__0 )? )
+ // InternalQVTimperative.g:25336:1: ( ( ( rule__MultiplicityBoundsCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:25337:1: ( ( rule__MultiplicityBoundsCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:27722:1: ( ( rule__MultiplicityBoundsCS__Group_1__0 )? )
- // InternalQVTimperative.g:27723:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
+ // InternalQVTimperative.g:25337:1: ( ( rule__MultiplicityBoundsCS__Group_1__0 )? )
+ // InternalQVTimperative.g:25338:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:27724:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
- int alt247=2;
- int LA247_0 = input.LA(1);
+ // InternalQVTimperative.g:25339:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
+ int alt231=2;
+ int LA231_0 = input.LA(1);
- if ( (LA247_0==97) ) {
- alt247=1;
+ if ( (LA231_0==98) ) {
+ alt231=1;
}
- switch (alt247) {
+ switch (alt231) {
case 1 :
- // InternalQVTimperative.g:27724:2: rule__MultiplicityBoundsCS__Group_1__0
+ // InternalQVTimperative.g:25339:2: rule__MultiplicityBoundsCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityBoundsCS__Group_1__0();
@@ -80546,16 +73933,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityBoundsCS__Group_1__0"
- // InternalQVTimperative.g:27738:1: rule__MultiplicityBoundsCS__Group_1__0 : rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 ;
+ // InternalQVTimperative.g:25353:1: rule__MultiplicityBoundsCS__Group_1__0 : rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 ;
public final void rule__MultiplicityBoundsCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27742:1: ( rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 )
- // InternalQVTimperative.g:27743:2: rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1
+ // InternalQVTimperative.g:25357:1: ( rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 )
+ // InternalQVTimperative.g:25358:2: rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_120);
+ pushFollow(FollowSets000.FOLLOW_121);
rule__MultiplicityBoundsCS__Group_1__0__Impl();
state._fsp--;
@@ -80584,22 +73971,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityBoundsCS__Group_1__0__Impl"
- // InternalQVTimperative.g:27750:1: rule__MultiplicityBoundsCS__Group_1__0__Impl : ( '..' ) ;
+ // InternalQVTimperative.g:25365:1: rule__MultiplicityBoundsCS__Group_1__0__Impl : ( '..' ) ;
public final void rule__MultiplicityBoundsCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27754:1: ( ( '..' ) )
- // InternalQVTimperative.g:27755:1: ( '..' )
+ // InternalQVTimperative.g:25369:1: ( ( '..' ) )
+ // InternalQVTimperative.g:25370:1: ( '..' )
{
- // InternalQVTimperative.g:27755:1: ( '..' )
- // InternalQVTimperative.g:27756:1: '..'
+ // InternalQVTimperative.g:25370:1: ( '..' )
+ // InternalQVTimperative.g:25371:1: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
- match(input,97,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,98,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
@@ -80625,14 +74012,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityBoundsCS__Group_1__1"
- // InternalQVTimperative.g:27769:1: rule__MultiplicityBoundsCS__Group_1__1 : rule__MultiplicityBoundsCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:25384:1: rule__MultiplicityBoundsCS__Group_1__1 : rule__MultiplicityBoundsCS__Group_1__1__Impl ;
public final void rule__MultiplicityBoundsCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27773:1: ( rule__MultiplicityBoundsCS__Group_1__1__Impl )
- // InternalQVTimperative.g:27774:2: rule__MultiplicityBoundsCS__Group_1__1__Impl
+ // InternalQVTimperative.g:25388:1: ( rule__MultiplicityBoundsCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:25389:2: rule__MultiplicityBoundsCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityBoundsCS__Group_1__1__Impl();
@@ -80658,23 +74045,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityBoundsCS__Group_1__1__Impl"
- // InternalQVTimperative.g:27780:1: rule__MultiplicityBoundsCS__Group_1__1__Impl : ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:25395:1: rule__MultiplicityBoundsCS__Group_1__1__Impl : ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) ) ;
public final void rule__MultiplicityBoundsCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27784:1: ( ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) ) )
- // InternalQVTimperative.g:27785:1: ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) )
+ // InternalQVTimperative.g:25399:1: ( ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:25400:1: ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) )
{
- // InternalQVTimperative.g:27785:1: ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) )
- // InternalQVTimperative.g:27786:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
+ // InternalQVTimperative.g:25400:1: ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) )
+ // InternalQVTimperative.g:25401:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundAssignment_1_1());
}
- // InternalQVTimperative.g:27787:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
- // InternalQVTimperative.g:27787:2: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1
+ // InternalQVTimperative.g:25402:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
+ // InternalQVTimperative.g:25402:2: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1();
@@ -80709,16 +74096,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityCS__Group__0"
- // InternalQVTimperative.g:27801:1: rule__MultiplicityCS__Group__0 : rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 ;
+ // InternalQVTimperative.g:25416:1: rule__MultiplicityCS__Group__0 : rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 ;
public final void rule__MultiplicityCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27805:1: ( rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 )
- // InternalQVTimperative.g:27806:2: rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1
+ // InternalQVTimperative.g:25420:1: ( rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 )
+ // InternalQVTimperative.g:25421:2: rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_121);
+ pushFollow(FollowSets000.FOLLOW_122);
rule__MultiplicityCS__Group__0__Impl();
state._fsp--;
@@ -80747,22 +74134,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityCS__Group__0__Impl"
- // InternalQVTimperative.g:27813:1: rule__MultiplicityCS__Group__0__Impl : ( '[' ) ;
+ // InternalQVTimperative.g:25428:1: rule__MultiplicityCS__Group__0__Impl : ( '[' ) ;
public final void rule__MultiplicityCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27817:1: ( ( '[' ) )
- // InternalQVTimperative.g:27818:1: ( '[' )
+ // InternalQVTimperative.g:25432:1: ( ( '[' ) )
+ // InternalQVTimperative.g:25433:1: ( '[' )
{
- // InternalQVTimperative.g:27818:1: ( '[' )
- // InternalQVTimperative.g:27819:1: '['
+ // InternalQVTimperative.g:25433:1: ( '[' )
+ // InternalQVTimperative.g:25434:1: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
- match(input,104,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,105,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
@@ -80788,16 +74175,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityCS__Group__1"
- // InternalQVTimperative.g:27832:1: rule__MultiplicityCS__Group__1 : rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 ;
+ // InternalQVTimperative.g:25447:1: rule__MultiplicityCS__Group__1 : rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 ;
public final void rule__MultiplicityCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27836:1: ( rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 )
- // InternalQVTimperative.g:27837:2: rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2
+ // InternalQVTimperative.g:25451:1: ( rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 )
+ // InternalQVTimperative.g:25452:2: rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_122);
+ pushFollow(FollowSets000.FOLLOW_123);
rule__MultiplicityCS__Group__1__Impl();
state._fsp--;
@@ -80826,23 +74213,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityCS__Group__1__Impl"
- // InternalQVTimperative.g:27844:1: rule__MultiplicityCS__Group__1__Impl : ( ( rule__MultiplicityCS__Alternatives_1 ) ) ;
+ // InternalQVTimperative.g:25459:1: rule__MultiplicityCS__Group__1__Impl : ( ( rule__MultiplicityCS__Alternatives_1 ) ) ;
public final void rule__MultiplicityCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27848:1: ( ( ( rule__MultiplicityCS__Alternatives_1 ) ) )
- // InternalQVTimperative.g:27849:1: ( ( rule__MultiplicityCS__Alternatives_1 ) )
+ // InternalQVTimperative.g:25463:1: ( ( ( rule__MultiplicityCS__Alternatives_1 ) ) )
+ // InternalQVTimperative.g:25464:1: ( ( rule__MultiplicityCS__Alternatives_1 ) )
{
- // InternalQVTimperative.g:27849:1: ( ( rule__MultiplicityCS__Alternatives_1 ) )
- // InternalQVTimperative.g:27850:1: ( rule__MultiplicityCS__Alternatives_1 )
+ // InternalQVTimperative.g:25464:1: ( ( rule__MultiplicityCS__Alternatives_1 ) )
+ // InternalQVTimperative.g:25465:1: ( rule__MultiplicityCS__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getAlternatives_1());
}
- // InternalQVTimperative.g:27851:1: ( rule__MultiplicityCS__Alternatives_1 )
- // InternalQVTimperative.g:27851:2: rule__MultiplicityCS__Alternatives_1
+ // InternalQVTimperative.g:25466:1: ( rule__MultiplicityCS__Alternatives_1 )
+ // InternalQVTimperative.g:25466:2: rule__MultiplicityCS__Alternatives_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityCS__Alternatives_1();
@@ -80877,16 +74264,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityCS__Group__2"
- // InternalQVTimperative.g:27861:1: rule__MultiplicityCS__Group__2 : rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3 ;
+ // InternalQVTimperative.g:25476:1: rule__MultiplicityCS__Group__2 : rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3 ;
public final void rule__MultiplicityCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27865:1: ( rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3 )
- // InternalQVTimperative.g:27866:2: rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3
+ // InternalQVTimperative.g:25480:1: ( rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3 )
+ // InternalQVTimperative.g:25481:2: rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_122);
+ pushFollow(FollowSets000.FOLLOW_123);
rule__MultiplicityCS__Group__2__Impl();
state._fsp--;
@@ -80915,31 +74302,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityCS__Group__2__Impl"
- // InternalQVTimperative.g:27873:1: rule__MultiplicityCS__Group__2__Impl : ( ( rule__MultiplicityCS__Alternatives_2 )? ) ;
+ // InternalQVTimperative.g:25488:1: rule__MultiplicityCS__Group__2__Impl : ( ( rule__MultiplicityCS__Alternatives_2 )? ) ;
public final void rule__MultiplicityCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27877:1: ( ( ( rule__MultiplicityCS__Alternatives_2 )? ) )
- // InternalQVTimperative.g:27878:1: ( ( rule__MultiplicityCS__Alternatives_2 )? )
+ // InternalQVTimperative.g:25492:1: ( ( ( rule__MultiplicityCS__Alternatives_2 )? ) )
+ // InternalQVTimperative.g:25493:1: ( ( rule__MultiplicityCS__Alternatives_2 )? )
{
- // InternalQVTimperative.g:27878:1: ( ( rule__MultiplicityCS__Alternatives_2 )? )
- // InternalQVTimperative.g:27879:1: ( rule__MultiplicityCS__Alternatives_2 )?
+ // InternalQVTimperative.g:25493:1: ( ( rule__MultiplicityCS__Alternatives_2 )? )
+ // InternalQVTimperative.g:25494:1: ( rule__MultiplicityCS__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getAlternatives_2());
}
- // InternalQVTimperative.g:27880:1: ( rule__MultiplicityCS__Alternatives_2 )?
- int alt248=2;
- int LA248_0 = input.LA(1);
+ // InternalQVTimperative.g:25495:1: ( rule__MultiplicityCS__Alternatives_2 )?
+ int alt232=2;
+ int LA232_0 = input.LA(1);
- if ( (LA248_0==65||LA248_0==145) ) {
- alt248=1;
+ if ( (LA232_0==67||LA232_0==149) ) {
+ alt232=1;
}
- switch (alt248) {
+ switch (alt232) {
case 1 :
- // InternalQVTimperative.g:27880:2: rule__MultiplicityCS__Alternatives_2
+ // InternalQVTimperative.g:25495:2: rule__MultiplicityCS__Alternatives_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityCS__Alternatives_2();
@@ -80977,14 +74364,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityCS__Group__3"
- // InternalQVTimperative.g:27890:1: rule__MultiplicityCS__Group__3 : rule__MultiplicityCS__Group__3__Impl ;
+ // InternalQVTimperative.g:25505:1: rule__MultiplicityCS__Group__3 : rule__MultiplicityCS__Group__3__Impl ;
public final void rule__MultiplicityCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27894:1: ( rule__MultiplicityCS__Group__3__Impl )
- // InternalQVTimperative.g:27895:2: rule__MultiplicityCS__Group__3__Impl
+ // InternalQVTimperative.g:25509:1: ( rule__MultiplicityCS__Group__3__Impl )
+ // InternalQVTimperative.g:25510:2: rule__MultiplicityCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityCS__Group__3__Impl();
@@ -81010,22 +74397,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityCS__Group__3__Impl"
- // InternalQVTimperative.g:27901:1: rule__MultiplicityCS__Group__3__Impl : ( ']' ) ;
+ // InternalQVTimperative.g:25516:1: rule__MultiplicityCS__Group__3__Impl : ( ']' ) ;
public final void rule__MultiplicityCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27905:1: ( ( ']' ) )
- // InternalQVTimperative.g:27906:1: ( ']' )
+ // InternalQVTimperative.g:25520:1: ( ( ']' ) )
+ // InternalQVTimperative.g:25521:1: ( ']' )
{
- // InternalQVTimperative.g:27906:1: ( ']' )
- // InternalQVTimperative.g:27907:1: ']'
+ // InternalQVTimperative.g:25521:1: ( ']' )
+ // InternalQVTimperative.g:25522:1: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_3());
}
- match(input,105,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,106,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_3());
}
@@ -81051,16 +74438,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PathNameCS__Group__0"
- // InternalQVTimperative.g:27928:1: rule__PathNameCS__Group__0 : rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 ;
+ // InternalQVTimperative.g:25543:1: rule__PathNameCS__Group__0 : rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 ;
public final void rule__PathNameCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27932:1: ( rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 )
- // InternalQVTimperative.g:27933:2: rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1
+ // InternalQVTimperative.g:25547:1: ( rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 )
+ // InternalQVTimperative.g:25548:2: rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_46);
rule__PathNameCS__Group__0__Impl();
state._fsp--;
@@ -81089,23 +74476,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PathNameCS__Group__0__Impl"
- // InternalQVTimperative.g:27940:1: rule__PathNameCS__Group__0__Impl : ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) ) ;
+ // InternalQVTimperative.g:25555:1: rule__PathNameCS__Group__0__Impl : ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) ) ;
public final void rule__PathNameCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27944:1: ( ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) ) )
- // InternalQVTimperative.g:27945:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTimperative.g:25559:1: ( ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) ) )
+ // InternalQVTimperative.g:25560:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) )
{
- // InternalQVTimperative.g:27945:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) )
- // InternalQVTimperative.g:27946:1: ( rule__PathNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTimperative.g:25560:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTimperative.g:25561:1: ( rule__PathNameCS__OwnedPathElementsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsAssignment_0());
}
- // InternalQVTimperative.g:27947:1: ( rule__PathNameCS__OwnedPathElementsAssignment_0 )
- // InternalQVTimperative.g:27947:2: rule__PathNameCS__OwnedPathElementsAssignment_0
+ // InternalQVTimperative.g:25562:1: ( rule__PathNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTimperative.g:25562:2: rule__PathNameCS__OwnedPathElementsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PathNameCS__OwnedPathElementsAssignment_0();
@@ -81140,14 +74527,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PathNameCS__Group__1"
- // InternalQVTimperative.g:27957:1: rule__PathNameCS__Group__1 : rule__PathNameCS__Group__1__Impl ;
+ // InternalQVTimperative.g:25572:1: rule__PathNameCS__Group__1 : rule__PathNameCS__Group__1__Impl ;
public final void rule__PathNameCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27961:1: ( rule__PathNameCS__Group__1__Impl )
- // InternalQVTimperative.g:27962:2: rule__PathNameCS__Group__1__Impl
+ // InternalQVTimperative.g:25576:1: ( rule__PathNameCS__Group__1__Impl )
+ // InternalQVTimperative.g:25577:2: rule__PathNameCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PathNameCS__Group__1__Impl();
@@ -81173,37 +74560,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PathNameCS__Group__1__Impl"
- // InternalQVTimperative.g:27968:1: rule__PathNameCS__Group__1__Impl : ( ( rule__PathNameCS__Group_1__0 )* ) ;
+ // InternalQVTimperative.g:25583:1: rule__PathNameCS__Group__1__Impl : ( ( rule__PathNameCS__Group_1__0 )* ) ;
public final void rule__PathNameCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27972:1: ( ( ( rule__PathNameCS__Group_1__0 )* ) )
- // InternalQVTimperative.g:27973:1: ( ( rule__PathNameCS__Group_1__0 )* )
+ // InternalQVTimperative.g:25587:1: ( ( ( rule__PathNameCS__Group_1__0 )* ) )
+ // InternalQVTimperative.g:25588:1: ( ( rule__PathNameCS__Group_1__0 )* )
{
- // InternalQVTimperative.g:27973:1: ( ( rule__PathNameCS__Group_1__0 )* )
- // InternalQVTimperative.g:27974:1: ( rule__PathNameCS__Group_1__0 )*
+ // InternalQVTimperative.g:25588:1: ( ( rule__PathNameCS__Group_1__0 )* )
+ // InternalQVTimperative.g:25589:1: ( rule__PathNameCS__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:27975:1: ( rule__PathNameCS__Group_1__0 )*
- loop249:
+ // InternalQVTimperative.g:25590:1: ( rule__PathNameCS__Group_1__0 )*
+ loop233:
do {
- int alt249=2;
- int LA249_0 = input.LA(1);
+ int alt233=2;
+ int LA233_0 = input.LA(1);
- if ( (LA249_0==82) ) {
- alt249=1;
+ if ( (LA233_0==82) ) {
+ alt233=1;
}
- switch (alt249) {
+ switch (alt233) {
case 1 :
- // InternalQVTimperative.g:27975:2: rule__PathNameCS__Group_1__0
+ // InternalQVTimperative.g:25590:2: rule__PathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_92);
+ pushFollow(FollowSets000.FOLLOW_90);
rule__PathNameCS__Group_1__0();
state._fsp--;
@@ -81213,7 +74600,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop249;
+ break loop233;
}
} while (true);
@@ -81242,16 +74629,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PathNameCS__Group_1__0"
- // InternalQVTimperative.g:27989:1: rule__PathNameCS__Group_1__0 : rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 ;
+ // InternalQVTimperative.g:25604:1: rule__PathNameCS__Group_1__0 : rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 ;
public final void rule__PathNameCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:27993:1: ( rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 )
- // InternalQVTimperative.g:27994:2: rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1
+ // InternalQVTimperative.g:25608:1: ( rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 )
+ // InternalQVTimperative.g:25609:2: rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_50);
+ pushFollow(FollowSets000.FOLLOW_47);
rule__PathNameCS__Group_1__0__Impl();
state._fsp--;
@@ -81280,17 +74667,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PathNameCS__Group_1__0__Impl"
- // InternalQVTimperative.g:28001:1: rule__PathNameCS__Group_1__0__Impl : ( '::' ) ;
+ // InternalQVTimperative.g:25616:1: rule__PathNameCS__Group_1__0__Impl : ( '::' ) ;
public final void rule__PathNameCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28005:1: ( ( '::' ) )
- // InternalQVTimperative.g:28006:1: ( '::' )
+ // InternalQVTimperative.g:25620:1: ( ( '::' ) )
+ // InternalQVTimperative.g:25621:1: ( '::' )
{
- // InternalQVTimperative.g:28006:1: ( '::' )
- // InternalQVTimperative.g:28007:1: '::'
+ // InternalQVTimperative.g:25621:1: ( '::' )
+ // InternalQVTimperative.g:25622:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
@@ -81321,14 +74708,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PathNameCS__Group_1__1"
- // InternalQVTimperative.g:28020:1: rule__PathNameCS__Group_1__1 : rule__PathNameCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:25635:1: rule__PathNameCS__Group_1__1 : rule__PathNameCS__Group_1__1__Impl ;
public final void rule__PathNameCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28024:1: ( rule__PathNameCS__Group_1__1__Impl )
- // InternalQVTimperative.g:28025:2: rule__PathNameCS__Group_1__1__Impl
+ // InternalQVTimperative.g:25639:1: ( rule__PathNameCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:25640:2: rule__PathNameCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PathNameCS__Group_1__1__Impl();
@@ -81354,23 +74741,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PathNameCS__Group_1__1__Impl"
- // InternalQVTimperative.g:28031:1: rule__PathNameCS__Group_1__1__Impl : ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:25646:1: rule__PathNameCS__Group_1__1__Impl : ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) ) ;
public final void rule__PathNameCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28035:1: ( ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) ) )
- // InternalQVTimperative.g:28036:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) )
+ // InternalQVTimperative.g:25650:1: ( ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:25651:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) )
{
- // InternalQVTimperative.g:28036:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) )
- // InternalQVTimperative.g:28037:1: ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 )
+ // InternalQVTimperative.g:25651:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) )
+ // InternalQVTimperative.g:25652:1: ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsAssignment_1_1());
}
- // InternalQVTimperative.g:28038:1: ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 )
- // InternalQVTimperative.g:28038:2: rule__PathNameCS__OwnedPathElementsAssignment_1_1
+ // InternalQVTimperative.g:25653:1: ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 )
+ // InternalQVTimperative.g:25653:2: rule__PathNameCS__OwnedPathElementsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PathNameCS__OwnedPathElementsAssignment_1_1();
@@ -81405,16 +74792,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__Group__0"
- // InternalQVTimperative.g:28052:1: rule__TemplateBindingCS__Group__0 : rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1 ;
+ // InternalQVTimperative.g:25667:1: rule__TemplateBindingCS__Group__0 : rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1 ;
public final void rule__TemplateBindingCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28056:1: ( rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1 )
- // InternalQVTimperative.g:28057:2: rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1
+ // InternalQVTimperative.g:25671:1: ( rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1 )
+ // InternalQVTimperative.g:25672:2: rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_123);
+ pushFollow(FollowSets000.FOLLOW_124);
rule__TemplateBindingCS__Group__0__Impl();
state._fsp--;
@@ -81443,23 +74830,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__Group__0__Impl"
- // InternalQVTimperative.g:28064:1: rule__TemplateBindingCS__Group__0__Impl : ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) ) ;
+ // InternalQVTimperative.g:25679:1: rule__TemplateBindingCS__Group__0__Impl : ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) ) ;
public final void rule__TemplateBindingCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28068:1: ( ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) ) )
- // InternalQVTimperative.g:28069:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) )
+ // InternalQVTimperative.g:25683:1: ( ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) ) )
+ // InternalQVTimperative.g:25684:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) )
{
- // InternalQVTimperative.g:28069:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) )
- // InternalQVTimperative.g:28070:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 )
+ // InternalQVTimperative.g:25684:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) )
+ // InternalQVTimperative.g:25685:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsAssignment_0());
}
- // InternalQVTimperative.g:28071:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 )
- // InternalQVTimperative.g:28071:2: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0
+ // InternalQVTimperative.g:25686:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 )
+ // InternalQVTimperative.g:25686:2: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0();
@@ -81494,16 +74881,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__Group__1"
- // InternalQVTimperative.g:28081:1: rule__TemplateBindingCS__Group__1 : rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2 ;
+ // InternalQVTimperative.g:25696:1: rule__TemplateBindingCS__Group__1 : rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2 ;
public final void rule__TemplateBindingCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28085:1: ( rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2 )
- // InternalQVTimperative.g:28086:2: rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2
+ // InternalQVTimperative.g:25700:1: ( rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2 )
+ // InternalQVTimperative.g:25701:2: rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_123);
+ pushFollow(FollowSets000.FOLLOW_124);
rule__TemplateBindingCS__Group__1__Impl();
state._fsp--;
@@ -81532,37 +74919,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__Group__1__Impl"
- // InternalQVTimperative.g:28093:1: rule__TemplateBindingCS__Group__1__Impl : ( ( rule__TemplateBindingCS__Group_1__0 )* ) ;
+ // InternalQVTimperative.g:25708:1: rule__TemplateBindingCS__Group__1__Impl : ( ( rule__TemplateBindingCS__Group_1__0 )* ) ;
public final void rule__TemplateBindingCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28097:1: ( ( ( rule__TemplateBindingCS__Group_1__0 )* ) )
- // InternalQVTimperative.g:28098:1: ( ( rule__TemplateBindingCS__Group_1__0 )* )
+ // InternalQVTimperative.g:25712:1: ( ( ( rule__TemplateBindingCS__Group_1__0 )* ) )
+ // InternalQVTimperative.g:25713:1: ( ( rule__TemplateBindingCS__Group_1__0 )* )
{
- // InternalQVTimperative.g:28098:1: ( ( rule__TemplateBindingCS__Group_1__0 )* )
- // InternalQVTimperative.g:28099:1: ( rule__TemplateBindingCS__Group_1__0 )*
+ // InternalQVTimperative.g:25713:1: ( ( rule__TemplateBindingCS__Group_1__0 )* )
+ // InternalQVTimperative.g:25714:1: ( rule__TemplateBindingCS__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:28100:1: ( rule__TemplateBindingCS__Group_1__0 )*
- loop250:
+ // InternalQVTimperative.g:25715:1: ( rule__TemplateBindingCS__Group_1__0 )*
+ loop234:
do {
- int alt250=2;
- int LA250_0 = input.LA(1);
+ int alt234=2;
+ int LA234_0 = input.LA(1);
- if ( (LA250_0==72) ) {
- alt250=1;
+ if ( (LA234_0==73) ) {
+ alt234=1;
}
- switch (alt250) {
+ switch (alt234) {
case 1 :
- // InternalQVTimperative.g:28100:2: rule__TemplateBindingCS__Group_1__0
+ // InternalQVTimperative.g:25715:2: rule__TemplateBindingCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__TemplateBindingCS__Group_1__0();
state._fsp--;
@@ -81572,7 +74959,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop250;
+ break loop234;
}
} while (true);
@@ -81601,14 +74988,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__Group__2"
- // InternalQVTimperative.g:28110:1: rule__TemplateBindingCS__Group__2 : rule__TemplateBindingCS__Group__2__Impl ;
+ // InternalQVTimperative.g:25725:1: rule__TemplateBindingCS__Group__2 : rule__TemplateBindingCS__Group__2__Impl ;
public final void rule__TemplateBindingCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28114:1: ( rule__TemplateBindingCS__Group__2__Impl )
- // InternalQVTimperative.g:28115:2: rule__TemplateBindingCS__Group__2__Impl
+ // InternalQVTimperative.g:25729:1: ( rule__TemplateBindingCS__Group__2__Impl )
+ // InternalQVTimperative.g:25730:2: rule__TemplateBindingCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateBindingCS__Group__2__Impl();
@@ -81634,31 +75021,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__Group__2__Impl"
- // InternalQVTimperative.g:28121:1: rule__TemplateBindingCS__Group__2__Impl : ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? ) ;
+ // InternalQVTimperative.g:25736:1: rule__TemplateBindingCS__Group__2__Impl : ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? ) ;
public final void rule__TemplateBindingCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28125:1: ( ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? ) )
- // InternalQVTimperative.g:28126:1: ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? )
+ // InternalQVTimperative.g:25740:1: ( ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? ) )
+ // InternalQVTimperative.g:25741:1: ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? )
{
- // InternalQVTimperative.g:28126:1: ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? )
- // InternalQVTimperative.g:28127:1: ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )?
+ // InternalQVTimperative.g:25741:1: ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? )
+ // InternalQVTimperative.g:25742:1: ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedMultiplicityAssignment_2());
}
- // InternalQVTimperative.g:28128:1: ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )?
- int alt251=2;
- int LA251_0 = input.LA(1);
+ // InternalQVTimperative.g:25743:1: ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )?
+ int alt235=2;
+ int LA235_0 = input.LA(1);
- if ( (LA251_0==104) ) {
- alt251=1;
+ if ( (LA235_0==105) ) {
+ alt235=1;
}
- switch (alt251) {
+ switch (alt235) {
case 1 :
- // InternalQVTimperative.g:28128:2: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2
+ // InternalQVTimperative.g:25743:2: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateBindingCS__OwnedMultiplicityAssignment_2();
@@ -81696,16 +75083,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__Group_1__0"
- // InternalQVTimperative.g:28144:1: rule__TemplateBindingCS__Group_1__0 : rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1 ;
+ // InternalQVTimperative.g:25759:1: rule__TemplateBindingCS__Group_1__0 : rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1 ;
public final void rule__TemplateBindingCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28148:1: ( rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1 )
- // InternalQVTimperative.g:28149:2: rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1
+ // InternalQVTimperative.g:25763:1: ( rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1 )
+ // InternalQVTimperative.g:25764:2: rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_124);
+ pushFollow(FollowSets000.FOLLOW_125);
rule__TemplateBindingCS__Group_1__0__Impl();
state._fsp--;
@@ -81734,22 +75121,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__Group_1__0__Impl"
- // InternalQVTimperative.g:28156:1: rule__TemplateBindingCS__Group_1__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:25771:1: rule__TemplateBindingCS__Group_1__0__Impl : ( ',' ) ;
public final void rule__TemplateBindingCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28160:1: ( ( ',' ) )
- // InternalQVTimperative.g:28161:1: ( ',' )
+ // InternalQVTimperative.g:25775:1: ( ( ',' ) )
+ // InternalQVTimperative.g:25776:1: ( ',' )
{
- // InternalQVTimperative.g:28161:1: ( ',' )
- // InternalQVTimperative.g:28162:1: ','
+ // InternalQVTimperative.g:25776:1: ( ',' )
+ // InternalQVTimperative.g:25777:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getCommaKeyword_1_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateBindingCSAccess().getCommaKeyword_1_0());
}
@@ -81775,14 +75162,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__Group_1__1"
- // InternalQVTimperative.g:28175:1: rule__TemplateBindingCS__Group_1__1 : rule__TemplateBindingCS__Group_1__1__Impl ;
+ // InternalQVTimperative.g:25790:1: rule__TemplateBindingCS__Group_1__1 : rule__TemplateBindingCS__Group_1__1__Impl ;
public final void rule__TemplateBindingCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28179:1: ( rule__TemplateBindingCS__Group_1__1__Impl )
- // InternalQVTimperative.g:28180:2: rule__TemplateBindingCS__Group_1__1__Impl
+ // InternalQVTimperative.g:25794:1: ( rule__TemplateBindingCS__Group_1__1__Impl )
+ // InternalQVTimperative.g:25795:2: rule__TemplateBindingCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateBindingCS__Group_1__1__Impl();
@@ -81808,23 +75195,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__Group_1__1__Impl"
- // InternalQVTimperative.g:28186:1: rule__TemplateBindingCS__Group_1__1__Impl : ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:25801:1: rule__TemplateBindingCS__Group_1__1__Impl : ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) ) ;
public final void rule__TemplateBindingCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28190:1: ( ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) ) )
- // InternalQVTimperative.g:28191:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) )
+ // InternalQVTimperative.g:25805:1: ( ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:25806:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) )
{
- // InternalQVTimperative.g:28191:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) )
- // InternalQVTimperative.g:28192:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 )
+ // InternalQVTimperative.g:25806:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) )
+ // InternalQVTimperative.g:25807:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsAssignment_1_1());
}
- // InternalQVTimperative.g:28193:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 )
- // InternalQVTimperative.g:28193:2: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1
+ // InternalQVTimperative.g:25808:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 )
+ // InternalQVTimperative.g:25808:2: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1();
@@ -81859,14 +75246,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group__0"
- // InternalQVTimperative.g:28207:1: rule__TemplateSignatureCS__Group__0 : rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1 ;
+ // InternalQVTimperative.g:25822:1: rule__TemplateSignatureCS__Group__0 : rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1 ;
public final void rule__TemplateSignatureCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28211:1: ( rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1 )
- // InternalQVTimperative.g:28212:2: rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1
+ // InternalQVTimperative.g:25826:1: ( rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1 )
+ // InternalQVTimperative.g:25827:2: rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__TemplateSignatureCS__Group__0__Impl();
@@ -81897,22 +75284,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group__0__Impl"
- // InternalQVTimperative.g:28219:1: rule__TemplateSignatureCS__Group__0__Impl : ( '(' ) ;
+ // InternalQVTimperative.g:25834:1: rule__TemplateSignatureCS__Group__0__Impl : ( '(' ) ;
public final void rule__TemplateSignatureCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28223:1: ( ( '(' ) )
- // InternalQVTimperative.g:28224:1: ( '(' )
+ // InternalQVTimperative.g:25838:1: ( ( '(' ) )
+ // InternalQVTimperative.g:25839:1: ( '(' )
{
- // InternalQVTimperative.g:28224:1: ( '(' )
- // InternalQVTimperative.g:28225:1: '('
+ // InternalQVTimperative.g:25839:1: ( '(' )
+ // InternalQVTimperative.g:25840:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getLeftParenthesisKeyword_0());
}
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateSignatureCSAccess().getLeftParenthesisKeyword_0());
}
@@ -81938,16 +75325,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group__1"
- // InternalQVTimperative.g:28238:1: rule__TemplateSignatureCS__Group__1 : rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2 ;
+ // InternalQVTimperative.g:25853:1: rule__TemplateSignatureCS__Group__1 : rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2 ;
public final void rule__TemplateSignatureCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28242:1: ( rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2 )
- // InternalQVTimperative.g:28243:2: rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2
+ // InternalQVTimperative.g:25857:1: ( rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2 )
+ // InternalQVTimperative.g:25858:2: rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_21);
+ pushFollow(FollowSets000.FOLLOW_126);
rule__TemplateSignatureCS__Group__1__Impl();
state._fsp--;
@@ -81976,23 +75363,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group__1__Impl"
- // InternalQVTimperative.g:28250:1: rule__TemplateSignatureCS__Group__1__Impl : ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) ) ;
+ // InternalQVTimperative.g:25865:1: rule__TemplateSignatureCS__Group__1__Impl : ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) ) ;
public final void rule__TemplateSignatureCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28254:1: ( ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) ) )
- // InternalQVTimperative.g:28255:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) )
+ // InternalQVTimperative.g:25869:1: ( ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) ) )
+ // InternalQVTimperative.g:25870:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) )
{
- // InternalQVTimperative.g:28255:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) )
- // InternalQVTimperative.g:28256:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 )
+ // InternalQVTimperative.g:25870:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) )
+ // InternalQVTimperative.g:25871:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersAssignment_1());
}
- // InternalQVTimperative.g:28257:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 )
- // InternalQVTimperative.g:28257:2: rule__TemplateSignatureCS__OwnedParametersAssignment_1
+ // InternalQVTimperative.g:25872:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 )
+ // InternalQVTimperative.g:25872:2: rule__TemplateSignatureCS__OwnedParametersAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateSignatureCS__OwnedParametersAssignment_1();
@@ -82027,16 +75414,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group__2"
- // InternalQVTimperative.g:28267:1: rule__TemplateSignatureCS__Group__2 : rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3 ;
+ // InternalQVTimperative.g:25882:1: rule__TemplateSignatureCS__Group__2 : rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3 ;
public final void rule__TemplateSignatureCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28271:1: ( rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3 )
- // InternalQVTimperative.g:28272:2: rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3
+ // InternalQVTimperative.g:25886:1: ( rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3 )
+ // InternalQVTimperative.g:25887:2: rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_21);
+ pushFollow(FollowSets000.FOLLOW_126);
rule__TemplateSignatureCS__Group__2__Impl();
state._fsp--;
@@ -82065,37 +75452,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group__2__Impl"
- // InternalQVTimperative.g:28279:1: rule__TemplateSignatureCS__Group__2__Impl : ( ( rule__TemplateSignatureCS__Group_2__0 )* ) ;
+ // InternalQVTimperative.g:25894:1: rule__TemplateSignatureCS__Group__2__Impl : ( ( rule__TemplateSignatureCS__Group_2__0 )* ) ;
public final void rule__TemplateSignatureCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28283:1: ( ( ( rule__TemplateSignatureCS__Group_2__0 )* ) )
- // InternalQVTimperative.g:28284:1: ( ( rule__TemplateSignatureCS__Group_2__0 )* )
+ // InternalQVTimperative.g:25898:1: ( ( ( rule__TemplateSignatureCS__Group_2__0 )* ) )
+ // InternalQVTimperative.g:25899:1: ( ( rule__TemplateSignatureCS__Group_2__0 )* )
{
- // InternalQVTimperative.g:28284:1: ( ( rule__TemplateSignatureCS__Group_2__0 )* )
- // InternalQVTimperative.g:28285:1: ( rule__TemplateSignatureCS__Group_2__0 )*
+ // InternalQVTimperative.g:25899:1: ( ( rule__TemplateSignatureCS__Group_2__0 )* )
+ // InternalQVTimperative.g:25900:1: ( rule__TemplateSignatureCS__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:28286:1: ( rule__TemplateSignatureCS__Group_2__0 )*
- loop252:
+ // InternalQVTimperative.g:25901:1: ( rule__TemplateSignatureCS__Group_2__0 )*
+ loop236:
do {
- int alt252=2;
- int LA252_0 = input.LA(1);
+ int alt236=2;
+ int LA236_0 = input.LA(1);
- if ( (LA252_0==72) ) {
- alt252=1;
+ if ( (LA236_0==73) ) {
+ alt236=1;
}
- switch (alt252) {
+ switch (alt236) {
case 1 :
- // InternalQVTimperative.g:28286:2: rule__TemplateSignatureCS__Group_2__0
+ // InternalQVTimperative.g:25901:2: rule__TemplateSignatureCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_16);
rule__TemplateSignatureCS__Group_2__0();
state._fsp--;
@@ -82105,7 +75492,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop252;
+ break loop236;
}
} while (true);
@@ -82134,14 +75521,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group__3"
- // InternalQVTimperative.g:28296:1: rule__TemplateSignatureCS__Group__3 : rule__TemplateSignatureCS__Group__3__Impl ;
+ // InternalQVTimperative.g:25911:1: rule__TemplateSignatureCS__Group__3 : rule__TemplateSignatureCS__Group__3__Impl ;
public final void rule__TemplateSignatureCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28300:1: ( rule__TemplateSignatureCS__Group__3__Impl )
- // InternalQVTimperative.g:28301:2: rule__TemplateSignatureCS__Group__3__Impl
+ // InternalQVTimperative.g:25915:1: ( rule__TemplateSignatureCS__Group__3__Impl )
+ // InternalQVTimperative.g:25916:2: rule__TemplateSignatureCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateSignatureCS__Group__3__Impl();
@@ -82167,22 +75554,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group__3__Impl"
- // InternalQVTimperative.g:28307:1: rule__TemplateSignatureCS__Group__3__Impl : ( ')' ) ;
+ // InternalQVTimperative.g:25922:1: rule__TemplateSignatureCS__Group__3__Impl : ( ')' ) ;
public final void rule__TemplateSignatureCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28311:1: ( ( ')' ) )
- // InternalQVTimperative.g:28312:1: ( ')' )
+ // InternalQVTimperative.g:25926:1: ( ( ')' ) )
+ // InternalQVTimperative.g:25927:1: ( ')' )
{
- // InternalQVTimperative.g:28312:1: ( ')' )
- // InternalQVTimperative.g:28313:1: ')'
+ // InternalQVTimperative.g:25927:1: ( ')' )
+ // InternalQVTimperative.g:25928:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getRightParenthesisKeyword_3());
}
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateSignatureCSAccess().getRightParenthesisKeyword_3());
}
@@ -82208,14 +75595,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group_2__0"
- // InternalQVTimperative.g:28334:1: rule__TemplateSignatureCS__Group_2__0 : rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1 ;
+ // InternalQVTimperative.g:25949:1: rule__TemplateSignatureCS__Group_2__0 : rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1 ;
public final void rule__TemplateSignatureCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28338:1: ( rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1 )
- // InternalQVTimperative.g:28339:2: rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1
+ // InternalQVTimperative.g:25953:1: ( rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1 )
+ // InternalQVTimperative.g:25954:2: rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__TemplateSignatureCS__Group_2__0__Impl();
@@ -82246,22 +75633,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group_2__0__Impl"
- // InternalQVTimperative.g:28346:1: rule__TemplateSignatureCS__Group_2__0__Impl : ( ',' ) ;
+ // InternalQVTimperative.g:25961:1: rule__TemplateSignatureCS__Group_2__0__Impl : ( ',' ) ;
public final void rule__TemplateSignatureCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28350:1: ( ( ',' ) )
- // InternalQVTimperative.g:28351:1: ( ',' )
+ // InternalQVTimperative.g:25965:1: ( ( ',' ) )
+ // InternalQVTimperative.g:25966:1: ( ',' )
{
- // InternalQVTimperative.g:28351:1: ( ',' )
- // InternalQVTimperative.g:28352:1: ','
+ // InternalQVTimperative.g:25966:1: ( ',' )
+ // InternalQVTimperative.g:25967:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getCommaKeyword_2_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateSignatureCSAccess().getCommaKeyword_2_0());
}
@@ -82287,14 +75674,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group_2__1"
- // InternalQVTimperative.g:28365:1: rule__TemplateSignatureCS__Group_2__1 : rule__TemplateSignatureCS__Group_2__1__Impl ;
+ // InternalQVTimperative.g:25980:1: rule__TemplateSignatureCS__Group_2__1 : rule__TemplateSignatureCS__Group_2__1__Impl ;
public final void rule__TemplateSignatureCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28369:1: ( rule__TemplateSignatureCS__Group_2__1__Impl )
- // InternalQVTimperative.g:28370:2: rule__TemplateSignatureCS__Group_2__1__Impl
+ // InternalQVTimperative.g:25984:1: ( rule__TemplateSignatureCS__Group_2__1__Impl )
+ // InternalQVTimperative.g:25985:2: rule__TemplateSignatureCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateSignatureCS__Group_2__1__Impl();
@@ -82320,23 +75707,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__Group_2__1__Impl"
- // InternalQVTimperative.g:28376:1: rule__TemplateSignatureCS__Group_2__1__Impl : ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) ) ;
+ // InternalQVTimperative.g:25991:1: rule__TemplateSignatureCS__Group_2__1__Impl : ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) ) ;
public final void rule__TemplateSignatureCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28380:1: ( ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) ) )
- // InternalQVTimperative.g:28381:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) )
+ // InternalQVTimperative.g:25995:1: ( ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) ) )
+ // InternalQVTimperative.g:25996:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) )
{
- // InternalQVTimperative.g:28381:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) )
- // InternalQVTimperative.g:28382:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 )
+ // InternalQVTimperative.g:25996:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) )
+ // InternalQVTimperative.g:25997:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersAssignment_2_1());
}
- // InternalQVTimperative.g:28383:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 )
- // InternalQVTimperative.g:28383:2: rule__TemplateSignatureCS__OwnedParametersAssignment_2_1
+ // InternalQVTimperative.g:25998:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 )
+ // InternalQVTimperative.g:25998:2: rule__TemplateSignatureCS__OwnedParametersAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateSignatureCS__OwnedParametersAssignment_2_1();
@@ -82371,16 +75758,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group__0"
- // InternalQVTimperative.g:28397:1: rule__TypeParameterCS__Group__0 : rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1 ;
+ // InternalQVTimperative.g:26012:1: rule__TypeParameterCS__Group__0 : rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1 ;
public final void rule__TypeParameterCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28401:1: ( rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1 )
- // InternalQVTimperative.g:28402:2: rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1
+ // InternalQVTimperative.g:26016:1: ( rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1 )
+ // InternalQVTimperative.g:26017:2: rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_125);
+ pushFollow(FollowSets000.FOLLOW_127);
rule__TypeParameterCS__Group__0__Impl();
state._fsp--;
@@ -82409,23 +75796,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group__0__Impl"
- // InternalQVTimperative.g:28409:1: rule__TypeParameterCS__Group__0__Impl : ( ( rule__TypeParameterCS__NameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:26024:1: rule__TypeParameterCS__Group__0__Impl : ( ( rule__TypeParameterCS__NameAssignment_0 ) ) ;
public final void rule__TypeParameterCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28413:1: ( ( ( rule__TypeParameterCS__NameAssignment_0 ) ) )
- // InternalQVTimperative.g:28414:1: ( ( rule__TypeParameterCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:26028:1: ( ( ( rule__TypeParameterCS__NameAssignment_0 ) ) )
+ // InternalQVTimperative.g:26029:1: ( ( rule__TypeParameterCS__NameAssignment_0 ) )
{
- // InternalQVTimperative.g:28414:1: ( ( rule__TypeParameterCS__NameAssignment_0 ) )
- // InternalQVTimperative.g:28415:1: ( rule__TypeParameterCS__NameAssignment_0 )
+ // InternalQVTimperative.g:26029:1: ( ( rule__TypeParameterCS__NameAssignment_0 ) )
+ // InternalQVTimperative.g:26030:1: ( rule__TypeParameterCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getNameAssignment_0());
}
- // InternalQVTimperative.g:28416:1: ( rule__TypeParameterCS__NameAssignment_0 )
- // InternalQVTimperative.g:28416:2: rule__TypeParameterCS__NameAssignment_0
+ // InternalQVTimperative.g:26031:1: ( rule__TypeParameterCS__NameAssignment_0 )
+ // InternalQVTimperative.g:26031:2: rule__TypeParameterCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__NameAssignment_0();
@@ -82460,14 +75847,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group__1"
- // InternalQVTimperative.g:28426:1: rule__TypeParameterCS__Group__1 : rule__TypeParameterCS__Group__1__Impl ;
+ // InternalQVTimperative.g:26041:1: rule__TypeParameterCS__Group__1 : rule__TypeParameterCS__Group__1__Impl ;
public final void rule__TypeParameterCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28430:1: ( rule__TypeParameterCS__Group__1__Impl )
- // InternalQVTimperative.g:28431:2: rule__TypeParameterCS__Group__1__Impl
+ // InternalQVTimperative.g:26045:1: ( rule__TypeParameterCS__Group__1__Impl )
+ // InternalQVTimperative.g:26046:2: rule__TypeParameterCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__Group__1__Impl();
@@ -82493,31 +75880,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group__1__Impl"
- // InternalQVTimperative.g:28437:1: rule__TypeParameterCS__Group__1__Impl : ( ( rule__TypeParameterCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:26052:1: rule__TypeParameterCS__Group__1__Impl : ( ( rule__TypeParameterCS__Group_1__0 )? ) ;
public final void rule__TypeParameterCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28441:1: ( ( ( rule__TypeParameterCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:28442:1: ( ( rule__TypeParameterCS__Group_1__0 )? )
+ // InternalQVTimperative.g:26056:1: ( ( ( rule__TypeParameterCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:26057:1: ( ( rule__TypeParameterCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:28442:1: ( ( rule__TypeParameterCS__Group_1__0 )? )
- // InternalQVTimperative.g:28443:1: ( rule__TypeParameterCS__Group_1__0 )?
+ // InternalQVTimperative.g:26057:1: ( ( rule__TypeParameterCS__Group_1__0 )? )
+ // InternalQVTimperative.g:26058:1: ( rule__TypeParameterCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:28444:1: ( rule__TypeParameterCS__Group_1__0 )?
- int alt253=2;
- int LA253_0 = input.LA(1);
+ // InternalQVTimperative.g:26059:1: ( rule__TypeParameterCS__Group_1__0 )?
+ int alt237=2;
+ int LA237_0 = input.LA(1);
- if ( (LA253_0==96) ) {
- alt253=1;
+ if ( (LA237_0==97) ) {
+ alt237=1;
}
- switch (alt253) {
+ switch (alt237) {
case 1 :
- // InternalQVTimperative.g:28444:2: rule__TypeParameterCS__Group_1__0
+ // InternalQVTimperative.g:26059:2: rule__TypeParameterCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__Group_1__0();
@@ -82555,16 +75942,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group_1__0"
- // InternalQVTimperative.g:28458:1: rule__TypeParameterCS__Group_1__0 : rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1 ;
+ // InternalQVTimperative.g:26073:1: rule__TypeParameterCS__Group_1__0 : rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1 ;
public final void rule__TypeParameterCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28462:1: ( rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1 )
- // InternalQVTimperative.g:28463:2: rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1
+ // InternalQVTimperative.g:26077:1: ( rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1 )
+ // InternalQVTimperative.g:26078:2: rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__TypeParameterCS__Group_1__0__Impl();
state._fsp--;
@@ -82593,22 +75980,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group_1__0__Impl"
- // InternalQVTimperative.g:28470:1: rule__TypeParameterCS__Group_1__0__Impl : ( 'extends' ) ;
+ // InternalQVTimperative.g:26085:1: rule__TypeParameterCS__Group_1__0__Impl : ( 'extends' ) ;
public final void rule__TypeParameterCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28474:1: ( ( 'extends' ) )
- // InternalQVTimperative.g:28475:1: ( 'extends' )
+ // InternalQVTimperative.g:26089:1: ( ( 'extends' ) )
+ // InternalQVTimperative.g:26090:1: ( 'extends' )
{
- // InternalQVTimperative.g:28475:1: ( 'extends' )
- // InternalQVTimperative.g:28476:1: 'extends'
+ // InternalQVTimperative.g:26090:1: ( 'extends' )
+ // InternalQVTimperative.g:26091:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getExtendsKeyword_1_0());
}
- match(input,96,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,97,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getExtendsKeyword_1_0());
}
@@ -82634,16 +76021,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group_1__1"
- // InternalQVTimperative.g:28489:1: rule__TypeParameterCS__Group_1__1 : rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2 ;
+ // InternalQVTimperative.g:26104:1: rule__TypeParameterCS__Group_1__1 : rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2 ;
public final void rule__TypeParameterCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28493:1: ( rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2 )
- // InternalQVTimperative.g:28494:2: rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2
+ // InternalQVTimperative.g:26108:1: ( rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2 )
+ // InternalQVTimperative.g:26109:2: rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_126);
+ pushFollow(FollowSets000.FOLLOW_128);
rule__TypeParameterCS__Group_1__1__Impl();
state._fsp--;
@@ -82672,23 +76059,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group_1__1__Impl"
- // InternalQVTimperative.g:28501:1: rule__TypeParameterCS__Group_1__1__Impl : ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:26116:1: rule__TypeParameterCS__Group_1__1__Impl : ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) ) ;
public final void rule__TypeParameterCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28505:1: ( ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) ) )
- // InternalQVTimperative.g:28506:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) )
+ // InternalQVTimperative.g:26120:1: ( ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:26121:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) )
{
- // InternalQVTimperative.g:28506:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) )
- // InternalQVTimperative.g:28507:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 )
+ // InternalQVTimperative.g:26121:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) )
+ // InternalQVTimperative.g:26122:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsAssignment_1_1());
}
- // InternalQVTimperative.g:28508:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 )
- // InternalQVTimperative.g:28508:2: rule__TypeParameterCS__OwnedExtendsAssignment_1_1
+ // InternalQVTimperative.g:26123:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 )
+ // InternalQVTimperative.g:26123:2: rule__TypeParameterCS__OwnedExtendsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__OwnedExtendsAssignment_1_1();
@@ -82723,14 +76110,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group_1__2"
- // InternalQVTimperative.g:28518:1: rule__TypeParameterCS__Group_1__2 : rule__TypeParameterCS__Group_1__2__Impl ;
+ // InternalQVTimperative.g:26133:1: rule__TypeParameterCS__Group_1__2 : rule__TypeParameterCS__Group_1__2__Impl ;
public final void rule__TypeParameterCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28522:1: ( rule__TypeParameterCS__Group_1__2__Impl )
- // InternalQVTimperative.g:28523:2: rule__TypeParameterCS__Group_1__2__Impl
+ // InternalQVTimperative.g:26137:1: ( rule__TypeParameterCS__Group_1__2__Impl )
+ // InternalQVTimperative.g:26138:2: rule__TypeParameterCS__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__Group_1__2__Impl();
@@ -82756,37 +76143,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group_1__2__Impl"
- // InternalQVTimperative.g:28529:1: rule__TypeParameterCS__Group_1__2__Impl : ( ( rule__TypeParameterCS__Group_1_2__0 )* ) ;
+ // InternalQVTimperative.g:26144:1: rule__TypeParameterCS__Group_1__2__Impl : ( ( rule__TypeParameterCS__Group_1_2__0 )* ) ;
public final void rule__TypeParameterCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28533:1: ( ( ( rule__TypeParameterCS__Group_1_2__0 )* ) )
- // InternalQVTimperative.g:28534:1: ( ( rule__TypeParameterCS__Group_1_2__0 )* )
+ // InternalQVTimperative.g:26148:1: ( ( ( rule__TypeParameterCS__Group_1_2__0 )* ) )
+ // InternalQVTimperative.g:26149:1: ( ( rule__TypeParameterCS__Group_1_2__0 )* )
{
- // InternalQVTimperative.g:28534:1: ( ( rule__TypeParameterCS__Group_1_2__0 )* )
- // InternalQVTimperative.g:28535:1: ( rule__TypeParameterCS__Group_1_2__0 )*
+ // InternalQVTimperative.g:26149:1: ( ( rule__TypeParameterCS__Group_1_2__0 )* )
+ // InternalQVTimperative.g:26150:1: ( rule__TypeParameterCS__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getGroup_1_2());
}
- // InternalQVTimperative.g:28536:1: ( rule__TypeParameterCS__Group_1_2__0 )*
- loop254:
+ // InternalQVTimperative.g:26151:1: ( rule__TypeParameterCS__Group_1_2__0 )*
+ loop238:
do {
- int alt254=2;
- int LA254_0 = input.LA(1);
+ int alt238=2;
+ int LA238_0 = input.LA(1);
- if ( (LA254_0==113) ) {
- alt254=1;
+ if ( (LA238_0==114) ) {
+ alt238=1;
}
- switch (alt254) {
+ switch (alt238) {
case 1 :
- // InternalQVTimperative.g:28536:2: rule__TypeParameterCS__Group_1_2__0
+ // InternalQVTimperative.g:26151:2: rule__TypeParameterCS__Group_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_127);
+ pushFollow(FollowSets000.FOLLOW_129);
rule__TypeParameterCS__Group_1_2__0();
state._fsp--;
@@ -82796,7 +76183,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop254;
+ break loop238;
}
} while (true);
@@ -82825,16 +76212,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group_1_2__0"
- // InternalQVTimperative.g:28552:1: rule__TypeParameterCS__Group_1_2__0 : rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1 ;
+ // InternalQVTimperative.g:26167:1: rule__TypeParameterCS__Group_1_2__0 : rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1 ;
public final void rule__TypeParameterCS__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28556:1: ( rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1 )
- // InternalQVTimperative.g:28557:2: rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1
+ // InternalQVTimperative.g:26171:1: ( rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1 )
+ // InternalQVTimperative.g:26172:2: rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__TypeParameterCS__Group_1_2__0__Impl();
state._fsp--;
@@ -82863,22 +76250,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group_1_2__0__Impl"
- // InternalQVTimperative.g:28564:1: rule__TypeParameterCS__Group_1_2__0__Impl : ( '&&' ) ;
+ // InternalQVTimperative.g:26179:1: rule__TypeParameterCS__Group_1_2__0__Impl : ( '&&' ) ;
public final void rule__TypeParameterCS__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28568:1: ( ( '&&' ) )
- // InternalQVTimperative.g:28569:1: ( '&&' )
+ // InternalQVTimperative.g:26183:1: ( ( '&&' ) )
+ // InternalQVTimperative.g:26184:1: ( '&&' )
{
- // InternalQVTimperative.g:28569:1: ( '&&' )
- // InternalQVTimperative.g:28570:1: '&&'
+ // InternalQVTimperative.g:26184:1: ( '&&' )
+ // InternalQVTimperative.g:26185:1: '&&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getAmpersandAmpersandKeyword_1_2_0());
}
- match(input,113,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,114,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getAmpersandAmpersandKeyword_1_2_0());
}
@@ -82904,14 +76291,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group_1_2__1"
- // InternalQVTimperative.g:28583:1: rule__TypeParameterCS__Group_1_2__1 : rule__TypeParameterCS__Group_1_2__1__Impl ;
+ // InternalQVTimperative.g:26198:1: rule__TypeParameterCS__Group_1_2__1 : rule__TypeParameterCS__Group_1_2__1__Impl ;
public final void rule__TypeParameterCS__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28587:1: ( rule__TypeParameterCS__Group_1_2__1__Impl )
- // InternalQVTimperative.g:28588:2: rule__TypeParameterCS__Group_1_2__1__Impl
+ // InternalQVTimperative.g:26202:1: ( rule__TypeParameterCS__Group_1_2__1__Impl )
+ // InternalQVTimperative.g:26203:2: rule__TypeParameterCS__Group_1_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__Group_1_2__1__Impl();
@@ -82937,23 +76324,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__Group_1_2__1__Impl"
- // InternalQVTimperative.g:28594:1: rule__TypeParameterCS__Group_1_2__1__Impl : ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) ) ;
+ // InternalQVTimperative.g:26209:1: rule__TypeParameterCS__Group_1_2__1__Impl : ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) ) ;
public final void rule__TypeParameterCS__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28598:1: ( ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) ) )
- // InternalQVTimperative.g:28599:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) )
+ // InternalQVTimperative.g:26213:1: ( ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) ) )
+ // InternalQVTimperative.g:26214:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) )
{
- // InternalQVTimperative.g:28599:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) )
- // InternalQVTimperative.g:28600:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 )
+ // InternalQVTimperative.g:26214:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) )
+ // InternalQVTimperative.g:26215:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsAssignment_1_2_1());
}
- // InternalQVTimperative.g:28601:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 )
- // InternalQVTimperative.g:28601:2: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1
+ // InternalQVTimperative.g:26216:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 )
+ // InternalQVTimperative.g:26216:2: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1();
@@ -82988,16 +76375,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__Group__0"
- // InternalQVTimperative.g:28615:1: rule__TypedTypeRefCS__Group__0 : rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1 ;
+ // InternalQVTimperative.g:26230:1: rule__TypedTypeRefCS__Group__0 : rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1 ;
public final void rule__TypedTypeRefCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28619:1: ( rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1 )
- // InternalQVTimperative.g:28620:2: rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1
+ // InternalQVTimperative.g:26234:1: ( rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1 )
+ // InternalQVTimperative.g:26235:2: rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_23);
+ pushFollow(FollowSets000.FOLLOW_18);
rule__TypedTypeRefCS__Group__0__Impl();
state._fsp--;
@@ -83026,23 +76413,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__Group__0__Impl"
- // InternalQVTimperative.g:28627:1: rule__TypedTypeRefCS__Group__0__Impl : ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) ) ;
+ // InternalQVTimperative.g:26242:1: rule__TypedTypeRefCS__Group__0__Impl : ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) ) ;
public final void rule__TypedTypeRefCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28631:1: ( ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) ) )
- // InternalQVTimperative.g:28632:1: ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTimperative.g:26246:1: ( ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) ) )
+ // InternalQVTimperative.g:26247:1: ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) )
{
- // InternalQVTimperative.g:28632:1: ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) )
- // InternalQVTimperative.g:28633:1: ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 )
+ // InternalQVTimperative.g:26247:1: ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTimperative.g:26248:1: ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedPathNameAssignment_0());
}
- // InternalQVTimperative.g:28634:1: ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 )
- // InternalQVTimperative.g:28634:2: rule__TypedTypeRefCS__OwnedPathNameAssignment_0
+ // InternalQVTimperative.g:26249:1: ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 )
+ // InternalQVTimperative.g:26249:2: rule__TypedTypeRefCS__OwnedPathNameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedTypeRefCS__OwnedPathNameAssignment_0();
@@ -83077,14 +76464,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__Group__1"
- // InternalQVTimperative.g:28644:1: rule__TypedTypeRefCS__Group__1 : rule__TypedTypeRefCS__Group__1__Impl ;
+ // InternalQVTimperative.g:26259:1: rule__TypedTypeRefCS__Group__1 : rule__TypedTypeRefCS__Group__1__Impl ;
public final void rule__TypedTypeRefCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28648:1: ( rule__TypedTypeRefCS__Group__1__Impl )
- // InternalQVTimperative.g:28649:2: rule__TypedTypeRefCS__Group__1__Impl
+ // InternalQVTimperative.g:26263:1: ( rule__TypedTypeRefCS__Group__1__Impl )
+ // InternalQVTimperative.g:26264:2: rule__TypedTypeRefCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedTypeRefCS__Group__1__Impl();
@@ -83110,31 +76497,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__Group__1__Impl"
- // InternalQVTimperative.g:28655:1: rule__TypedTypeRefCS__Group__1__Impl : ( ( rule__TypedTypeRefCS__Group_1__0 )? ) ;
+ // InternalQVTimperative.g:26270:1: rule__TypedTypeRefCS__Group__1__Impl : ( ( rule__TypedTypeRefCS__Group_1__0 )? ) ;
public final void rule__TypedTypeRefCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28659:1: ( ( ( rule__TypedTypeRefCS__Group_1__0 )? ) )
- // InternalQVTimperative.g:28660:1: ( ( rule__TypedTypeRefCS__Group_1__0 )? )
+ // InternalQVTimperative.g:26274:1: ( ( ( rule__TypedTypeRefCS__Group_1__0 )? ) )
+ // InternalQVTimperative.g:26275:1: ( ( rule__TypedTypeRefCS__Group_1__0 )? )
{
- // InternalQVTimperative.g:28660:1: ( ( rule__TypedTypeRefCS__Group_1__0 )? )
- // InternalQVTimperative.g:28661:1: ( rule__TypedTypeRefCS__Group_1__0 )?
+ // InternalQVTimperative.g:26275:1: ( ( rule__TypedTypeRefCS__Group_1__0 )? )
+ // InternalQVTimperative.g:26276:1: ( rule__TypedTypeRefCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getGroup_1());
}
- // InternalQVTimperative.g:28662:1: ( rule__TypedTypeRefCS__Group_1__0 )?
- int alt255=2;
- int LA255_0 = input.LA(1);
+ // InternalQVTimperative.g:26277:1: ( rule__TypedTypeRefCS__Group_1__0 )?
+ int alt239=2;
+ int LA239_0 = input.LA(1);
- if ( (LA255_0==73) ) {
- alt255=1;
+ if ( (LA239_0==74) ) {
+ alt239=1;
}
- switch (alt255) {
+ switch (alt239) {
case 1 :
- // InternalQVTimperative.g:28662:2: rule__TypedTypeRefCS__Group_1__0
+ // InternalQVTimperative.g:26277:2: rule__TypedTypeRefCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedTypeRefCS__Group_1__0();
@@ -83172,16 +76559,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__Group_1__0"
- // InternalQVTimperative.g:28676:1: rule__TypedTypeRefCS__Group_1__0 : rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1 ;
+ // InternalQVTimperative.g:26291:1: rule__TypedTypeRefCS__Group_1__0 : rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1 ;
public final void rule__TypedTypeRefCS__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28680:1: ( rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1 )
- // InternalQVTimperative.g:28681:2: rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1
+ // InternalQVTimperative.g:26295:1: ( rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1 )
+ // InternalQVTimperative.g:26296:2: rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_124);
+ pushFollow(FollowSets000.FOLLOW_125);
rule__TypedTypeRefCS__Group_1__0__Impl();
state._fsp--;
@@ -83210,22 +76597,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__Group_1__0__Impl"
- // InternalQVTimperative.g:28688:1: rule__TypedTypeRefCS__Group_1__0__Impl : ( '(' ) ;
+ // InternalQVTimperative.g:26303:1: rule__TypedTypeRefCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__TypedTypeRefCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28692:1: ( ( '(' ) )
- // InternalQVTimperative.g:28693:1: ( '(' )
+ // InternalQVTimperative.g:26307:1: ( ( '(' ) )
+ // InternalQVTimperative.g:26308:1: ( '(' )
{
- // InternalQVTimperative.g:28693:1: ( '(' )
- // InternalQVTimperative.g:28694:1: '('
+ // InternalQVTimperative.g:26308:1: ( '(' )
+ // InternalQVTimperative.g:26309:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRefCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -83251,16 +76638,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__Group_1__1"
- // InternalQVTimperative.g:28707:1: rule__TypedTypeRefCS__Group_1__1 : rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2 ;
+ // InternalQVTimperative.g:26322:1: rule__TypedTypeRefCS__Group_1__1 : rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2 ;
public final void rule__TypedTypeRefCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28711:1: ( rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2 )
- // InternalQVTimperative.g:28712:2: rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2
+ // InternalQVTimperative.g:26326:1: ( rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2 )
+ // InternalQVTimperative.g:26327:2: rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_22);
+ pushFollow(FollowSets000.FOLLOW_91);
rule__TypedTypeRefCS__Group_1__1__Impl();
state._fsp--;
@@ -83289,23 +76676,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__Group_1__1__Impl"
- // InternalQVTimperative.g:28719:1: rule__TypedTypeRefCS__Group_1__1__Impl : ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) ) ;
+ // InternalQVTimperative.g:26334:1: rule__TypedTypeRefCS__Group_1__1__Impl : ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) ) ;
public final void rule__TypedTypeRefCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28723:1: ( ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) ) )
- // InternalQVTimperative.g:28724:1: ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) )
+ // InternalQVTimperative.g:26338:1: ( ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) ) )
+ // InternalQVTimperative.g:26339:1: ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) )
{
- // InternalQVTimperative.g:28724:1: ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) )
- // InternalQVTimperative.g:28725:1: ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 )
+ // InternalQVTimperative.g:26339:1: ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) )
+ // InternalQVTimperative.g:26340:1: ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedBindingAssignment_1_1());
}
- // InternalQVTimperative.g:28726:1: ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 )
- // InternalQVTimperative.g:28726:2: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1
+ // InternalQVTimperative.g:26341:1: ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 )
+ // InternalQVTimperative.g:26341:2: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedTypeRefCS__OwnedBindingAssignment_1_1();
@@ -83340,14 +76727,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__Group_1__2"
- // InternalQVTimperative.g:28736:1: rule__TypedTypeRefCS__Group_1__2 : rule__TypedTypeRefCS__Group_1__2__Impl ;
+ // InternalQVTimperative.g:26351:1: rule__TypedTypeRefCS__Group_1__2 : rule__TypedTypeRefCS__Group_1__2__Impl ;
public final void rule__TypedTypeRefCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28740:1: ( rule__TypedTypeRefCS__Group_1__2__Impl )
- // InternalQVTimperative.g:28741:2: rule__TypedTypeRefCS__Group_1__2__Impl
+ // InternalQVTimperative.g:26355:1: ( rule__TypedTypeRefCS__Group_1__2__Impl )
+ // InternalQVTimperative.g:26356:2: rule__TypedTypeRefCS__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedTypeRefCS__Group_1__2__Impl();
@@ -83373,22 +76760,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__Group_1__2__Impl"
- // InternalQVTimperative.g:28747:1: rule__TypedTypeRefCS__Group_1__2__Impl : ( ')' ) ;
+ // InternalQVTimperative.g:26362:1: rule__TypedTypeRefCS__Group_1__2__Impl : ( ')' ) ;
public final void rule__TypedTypeRefCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28751:1: ( ( ')' ) )
- // InternalQVTimperative.g:28752:1: ( ')' )
+ // InternalQVTimperative.g:26366:1: ( ( ')' ) )
+ // InternalQVTimperative.g:26367:1: ( ')' )
{
- // InternalQVTimperative.g:28752:1: ( ')' )
- // InternalQVTimperative.g:28753:1: ')'
+ // InternalQVTimperative.g:26367:1: ( ')' )
+ // InternalQVTimperative.g:26368:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypedTypeRefCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -83414,16 +76801,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__WildcardTypeRefCS__Group__0"
- // InternalQVTimperative.g:28772:1: rule__WildcardTypeRefCS__Group__0 : rule__WildcardTypeRefCS__Group__0__Impl rule__WildcardTypeRefCS__Group__1 ;
+ // InternalQVTimperative.g:26387:1: rule__WildcardTypeRefCS__Group__0 : rule__WildcardTypeRefCS__Group__0__Impl rule__WildcardTypeRefCS__Group__1 ;
public final void rule__WildcardTypeRefCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28776:1: ( rule__WildcardTypeRefCS__Group__0__Impl rule__WildcardTypeRefCS__Group__1 )
- // InternalQVTimperative.g:28777:2: rule__WildcardTypeRefCS__Group__0__Impl rule__WildcardTypeRefCS__Group__1
+ // InternalQVTimperative.g:26391:1: ( rule__WildcardTypeRefCS__Group__0__Impl rule__WildcardTypeRefCS__Group__1 )
+ // InternalQVTimperative.g:26392:2: rule__WildcardTypeRefCS__Group__0__Impl rule__WildcardTypeRefCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_124);
+ pushFollow(FollowSets000.FOLLOW_125);
rule__WildcardTypeRefCS__Group__0__Impl();
state._fsp--;
@@ -83452,23 +76839,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__WildcardTypeRefCS__Group__0__Impl"
- // InternalQVTimperative.g:28784:1: rule__WildcardTypeRefCS__Group__0__Impl : ( () ) ;
+ // InternalQVTimperative.g:26399:1: rule__WildcardTypeRefCS__Group__0__Impl : ( () ) ;
public final void rule__WildcardTypeRefCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28788:1: ( ( () ) )
- // InternalQVTimperative.g:28789:1: ( () )
+ // InternalQVTimperative.g:26403:1: ( ( () ) )
+ // InternalQVTimperative.g:26404:1: ( () )
{
- // InternalQVTimperative.g:28789:1: ( () )
- // InternalQVTimperative.g:28790:1: ()
+ // InternalQVTimperative.g:26404:1: ( () )
+ // InternalQVTimperative.g:26405:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getWildcardTypeRefCSAction_0());
}
- // InternalQVTimperative.g:28791:1: ()
- // InternalQVTimperative.g:28793:1:
+ // InternalQVTimperative.g:26406:1: ()
+ // InternalQVTimperative.g:26408:1:
{
}
@@ -83493,16 +76880,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__WildcardTypeRefCS__Group__1"
- // InternalQVTimperative.g:28803:1: rule__WildcardTypeRefCS__Group__1 : rule__WildcardTypeRefCS__Group__1__Impl rule__WildcardTypeRefCS__Group__2 ;
+ // InternalQVTimperative.g:26418:1: rule__WildcardTypeRefCS__Group__1 : rule__WildcardTypeRefCS__Group__1__Impl rule__WildcardTypeRefCS__Group__2 ;
public final void rule__WildcardTypeRefCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28807:1: ( rule__WildcardTypeRefCS__Group__1__Impl rule__WildcardTypeRefCS__Group__2 )
- // InternalQVTimperative.g:28808:2: rule__WildcardTypeRefCS__Group__1__Impl rule__WildcardTypeRefCS__Group__2
+ // InternalQVTimperative.g:26422:1: ( rule__WildcardTypeRefCS__Group__1__Impl rule__WildcardTypeRefCS__Group__2 )
+ // InternalQVTimperative.g:26423:2: rule__WildcardTypeRefCS__Group__1__Impl rule__WildcardTypeRefCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_125);
+ pushFollow(FollowSets000.FOLLOW_127);
rule__WildcardTypeRefCS__Group__1__Impl();
state._fsp--;
@@ -83531,22 +76918,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__WildcardTypeRefCS__Group__1__Impl"
- // InternalQVTimperative.g:28815:1: rule__WildcardTypeRefCS__Group__1__Impl : ( '?' ) ;
+ // InternalQVTimperative.g:26430:1: rule__WildcardTypeRefCS__Group__1__Impl : ( '?' ) ;
public final void rule__WildcardTypeRefCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28819:1: ( ( '?' ) )
- // InternalQVTimperative.g:28820:1: ( '?' )
+ // InternalQVTimperative.g:26434:1: ( ( '?' ) )
+ // InternalQVTimperative.g:26435:1: ( '?' )
{
- // InternalQVTimperative.g:28820:1: ( '?' )
- // InternalQVTimperative.g:28821:1: '?'
+ // InternalQVTimperative.g:26435:1: ( '?' )
+ // InternalQVTimperative.g:26436:1: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getQuestionMarkKeyword_1());
}
- match(input,66,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWildcardTypeRefCSAccess().getQuestionMarkKeyword_1());
}
@@ -83572,14 +76959,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__WildcardTypeRefCS__Group__2"
- // InternalQVTimperative.g:28834:1: rule__WildcardTypeRefCS__Group__2 : rule__WildcardTypeRefCS__Group__2__Impl ;
+ // InternalQVTimperative.g:26449:1: rule__WildcardTypeRefCS__Group__2 : rule__WildcardTypeRefCS__Group__2__Impl ;
public final void rule__WildcardTypeRefCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28838:1: ( rule__WildcardTypeRefCS__Group__2__Impl )
- // InternalQVTimperative.g:28839:2: rule__WildcardTypeRefCS__Group__2__Impl
+ // InternalQVTimperative.g:26453:1: ( rule__WildcardTypeRefCS__Group__2__Impl )
+ // InternalQVTimperative.g:26454:2: rule__WildcardTypeRefCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WildcardTypeRefCS__Group__2__Impl();
@@ -83605,31 +76992,31 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__WildcardTypeRefCS__Group__2__Impl"
- // InternalQVTimperative.g:28845:1: rule__WildcardTypeRefCS__Group__2__Impl : ( ( rule__WildcardTypeRefCS__Group_2__0 )? ) ;
+ // InternalQVTimperative.g:26460:1: rule__WildcardTypeRefCS__Group__2__Impl : ( ( rule__WildcardTypeRefCS__Group_2__0 )? ) ;
public final void rule__WildcardTypeRefCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28849:1: ( ( ( rule__WildcardTypeRefCS__Group_2__0 )? ) )
- // InternalQVTimperative.g:28850:1: ( ( rule__WildcardTypeRefCS__Group_2__0 )? )
+ // InternalQVTimperative.g:26464:1: ( ( ( rule__WildcardTypeRefCS__Group_2__0 )? ) )
+ // InternalQVTimperative.g:26465:1: ( ( rule__WildcardTypeRefCS__Group_2__0 )? )
{
- // InternalQVTimperative.g:28850:1: ( ( rule__WildcardTypeRefCS__Group_2__0 )? )
- // InternalQVTimperative.g:28851:1: ( rule__WildcardTypeRefCS__Group_2__0 )?
+ // InternalQVTimperative.g:26465:1: ( ( rule__WildcardTypeRefCS__Group_2__0 )? )
+ // InternalQVTimperative.g:26466:1: ( rule__WildcardTypeRefCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getGroup_2());
}
- // InternalQVTimperative.g:28852:1: ( rule__WildcardTypeRefCS__Group_2__0 )?
- int alt256=2;
- int LA256_0 = input.LA(1);
+ // InternalQVTimperative.g:26467:1: ( rule__WildcardTypeRefCS__Group_2__0 )?
+ int alt240=2;
+ int LA240_0 = input.LA(1);
- if ( (LA256_0==96) ) {
- alt256=1;
+ if ( (LA240_0==97) ) {
+ alt240=1;
}
- switch (alt256) {
+ switch (alt240) {
case 1 :
- // InternalQVTimperative.g:28852:2: rule__WildcardTypeRefCS__Group_2__0
+ // InternalQVTimperative.g:26467:2: rule__WildcardTypeRefCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WildcardTypeRefCS__Group_2__0();
@@ -83667,16 +77054,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__WildcardTypeRefCS__Group_2__0"
- // InternalQVTimperative.g:28868:1: rule__WildcardTypeRefCS__Group_2__0 : rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1 ;
+ // InternalQVTimperative.g:26483:1: rule__WildcardTypeRefCS__Group_2__0 : rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1 ;
public final void rule__WildcardTypeRefCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28872:1: ( rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1 )
- // InternalQVTimperative.g:28873:2: rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1
+ // InternalQVTimperative.g:26487:1: ( rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1 )
+ // InternalQVTimperative.g:26488:2: rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_22);
rule__WildcardTypeRefCS__Group_2__0__Impl();
state._fsp--;
@@ -83705,22 +77092,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__WildcardTypeRefCS__Group_2__0__Impl"
- // InternalQVTimperative.g:28880:1: rule__WildcardTypeRefCS__Group_2__0__Impl : ( 'extends' ) ;
+ // InternalQVTimperative.g:26495:1: rule__WildcardTypeRefCS__Group_2__0__Impl : ( 'extends' ) ;
public final void rule__WildcardTypeRefCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28884:1: ( ( 'extends' ) )
- // InternalQVTimperative.g:28885:1: ( 'extends' )
+ // InternalQVTimperative.g:26499:1: ( ( 'extends' ) )
+ // InternalQVTimperative.g:26500:1: ( 'extends' )
{
- // InternalQVTimperative.g:28885:1: ( 'extends' )
- // InternalQVTimperative.g:28886:1: 'extends'
+ // InternalQVTimperative.g:26500:1: ( 'extends' )
+ // InternalQVTimperative.g:26501:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getExtendsKeyword_2_0());
}
- match(input,96,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,97,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWildcardTypeRefCSAccess().getExtendsKeyword_2_0());
}
@@ -83746,14 +77133,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__WildcardTypeRefCS__Group_2__1"
- // InternalQVTimperative.g:28899:1: rule__WildcardTypeRefCS__Group_2__1 : rule__WildcardTypeRefCS__Group_2__1__Impl ;
+ // InternalQVTimperative.g:26514:1: rule__WildcardTypeRefCS__Group_2__1 : rule__WildcardTypeRefCS__Group_2__1__Impl ;
public final void rule__WildcardTypeRefCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28903:1: ( rule__WildcardTypeRefCS__Group_2__1__Impl )
- // InternalQVTimperative.g:28904:2: rule__WildcardTypeRefCS__Group_2__1__Impl
+ // InternalQVTimperative.g:26518:1: ( rule__WildcardTypeRefCS__Group_2__1__Impl )
+ // InternalQVTimperative.g:26519:2: rule__WildcardTypeRefCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WildcardTypeRefCS__Group_2__1__Impl();
@@ -83779,23 +77166,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__WildcardTypeRefCS__Group_2__1__Impl"
- // InternalQVTimperative.g:28910:1: rule__WildcardTypeRefCS__Group_2__1__Impl : ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) ) ;
+ // InternalQVTimperative.g:26525:1: rule__WildcardTypeRefCS__Group_2__1__Impl : ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) ) ;
public final void rule__WildcardTypeRefCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28914:1: ( ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) ) )
- // InternalQVTimperative.g:28915:1: ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) )
+ // InternalQVTimperative.g:26529:1: ( ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) ) )
+ // InternalQVTimperative.g:26530:1: ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) )
{
- // InternalQVTimperative.g:28915:1: ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) )
- // InternalQVTimperative.g:28916:1: ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 )
+ // InternalQVTimperative.g:26530:1: ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) )
+ // InternalQVTimperative.g:26531:1: ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getOwnedExtendsAssignment_2_1());
}
- // InternalQVTimperative.g:28917:1: ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 )
- // InternalQVTimperative.g:28917:2: rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1
+ // InternalQVTimperative.g:26532:1: ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 )
+ // InternalQVTimperative.g:26532:2: rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1();
@@ -83830,17 +77217,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TopLevelCS__OwnedImportsAssignment_0"
- // InternalQVTimperative.g:28932:1: rule__TopLevelCS__OwnedImportsAssignment_0 : ( ruleImportCS ) ;
+ // InternalQVTimperative.g:26547:1: rule__TopLevelCS__OwnedImportsAssignment_0 : ( ruleImportCS ) ;
public final void rule__TopLevelCS__OwnedImportsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28936:1: ( ( ruleImportCS ) )
- // InternalQVTimperative.g:28937:1: ( ruleImportCS )
+ // InternalQVTimperative.g:26551:1: ( ( ruleImportCS ) )
+ // InternalQVTimperative.g:26552:1: ( ruleImportCS )
{
- // InternalQVTimperative.g:28937:1: ( ruleImportCS )
- // InternalQVTimperative.g:28938:1: ruleImportCS
+ // InternalQVTimperative.g:26552:1: ( ruleImportCS )
+ // InternalQVTimperative.g:26553:1: ruleImportCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedImportsImportCSParserRuleCall_0_0());
@@ -83875,17 +77262,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TopLevelCS__OwnedPackagesAssignment_1_0"
- // InternalQVTimperative.g:28947:1: rule__TopLevelCS__OwnedPackagesAssignment_1_0 : ( ruleQualifiedPackageCS ) ;
+ // InternalQVTimperative.g:26562:1: rule__TopLevelCS__OwnedPackagesAssignment_1_0 : ( ruleQualifiedPackageCS ) ;
public final void rule__TopLevelCS__OwnedPackagesAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28951:1: ( ( ruleQualifiedPackageCS ) )
- // InternalQVTimperative.g:28952:1: ( ruleQualifiedPackageCS )
+ // InternalQVTimperative.g:26566:1: ( ( ruleQualifiedPackageCS ) )
+ // InternalQVTimperative.g:26567:1: ( ruleQualifiedPackageCS )
{
- // InternalQVTimperative.g:28952:1: ( ruleQualifiedPackageCS )
- // InternalQVTimperative.g:28953:1: ruleQualifiedPackageCS
+ // InternalQVTimperative.g:26567:1: ( ruleQualifiedPackageCS )
+ // InternalQVTimperative.g:26568:1: ruleQualifiedPackageCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedPackagesQualifiedPackageCSParserRuleCall_1_0_0());
@@ -83920,17 +77307,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TopLevelCS__OwnedTransformationsAssignment_1_1"
- // InternalQVTimperative.g:28962:1: rule__TopLevelCS__OwnedTransformationsAssignment_1_1 : ( ruleTransformationCS ) ;
+ // InternalQVTimperative.g:26577:1: rule__TopLevelCS__OwnedTransformationsAssignment_1_1 : ( ruleTransformationCS ) ;
public final void rule__TopLevelCS__OwnedTransformationsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28966:1: ( ( ruleTransformationCS ) )
- // InternalQVTimperative.g:28967:1: ( ruleTransformationCS )
+ // InternalQVTimperative.g:26581:1: ( ( ruleTransformationCS ) )
+ // InternalQVTimperative.g:26582:1: ( ruleTransformationCS )
{
- // InternalQVTimperative.g:28967:1: ( ruleTransformationCS )
- // InternalQVTimperative.g:28968:1: ruleTransformationCS
+ // InternalQVTimperative.g:26582:1: ( ruleTransformationCS )
+ // InternalQVTimperative.g:26583:1: ruleTransformationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedTransformationsTransformationCSParserRuleCall_1_1_0());
@@ -83965,17 +77352,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TopLevelCS__OwnedMappingsAssignment_1_2"
- // InternalQVTimperative.g:28977:1: rule__TopLevelCS__OwnedMappingsAssignment_1_2 : ( ruleMappingCS ) ;
+ // InternalQVTimperative.g:26592:1: rule__TopLevelCS__OwnedMappingsAssignment_1_2 : ( ruleMappingCS ) ;
public final void rule__TopLevelCS__OwnedMappingsAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28981:1: ( ( ruleMappingCS ) )
- // InternalQVTimperative.g:28982:1: ( ruleMappingCS )
+ // InternalQVTimperative.g:26596:1: ( ( ruleMappingCS ) )
+ // InternalQVTimperative.g:26597:1: ( ruleMappingCS )
{
- // InternalQVTimperative.g:28982:1: ( ruleMappingCS )
- // InternalQVTimperative.g:28983:1: ruleMappingCS
+ // InternalQVTimperative.g:26597:1: ( ruleMappingCS )
+ // InternalQVTimperative.g:26598:1: ruleMappingCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedMappingsMappingCSParserRuleCall_1_2_0());
@@ -84010,17 +77397,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TopLevelCS__OwnedQueriesAssignment_1_3"
- // InternalQVTimperative.g:28992:1: rule__TopLevelCS__OwnedQueriesAssignment_1_3 : ( ruleQueryCS ) ;
+ // InternalQVTimperative.g:26607:1: rule__TopLevelCS__OwnedQueriesAssignment_1_3 : ( ruleQueryCS ) ;
public final void rule__TopLevelCS__OwnedQueriesAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:28996:1: ( ( ruleQueryCS ) )
- // InternalQVTimperative.g:28997:1: ( ruleQueryCS )
+ // InternalQVTimperative.g:26611:1: ( ( ruleQueryCS ) )
+ // InternalQVTimperative.g:26612:1: ( ruleQueryCS )
{
- // InternalQVTimperative.g:28997:1: ( ruleQueryCS )
- // InternalQVTimperative.g:28998:1: ruleQueryCS
+ // InternalQVTimperative.g:26612:1: ( ruleQueryCS )
+ // InternalQVTimperative.g:26613:1: ruleQueryCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedQueriesQueryCSParserRuleCall_1_3_0());
@@ -84055,23 +77442,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__TargetVariableAssignment_1"
- // InternalQVTimperative.g:29007:1: rule__AddStatementCS__TargetVariableAssignment_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:26622:1: rule__AddStatementCS__TargetVariableAssignment_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__AddStatementCS__TargetVariableAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29011:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:29012:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26626:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:26627:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:29012:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29013:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26627:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26628:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAddStatementCSAccess().getTargetVariableVariableCrossReference_1_0());
}
- // InternalQVTimperative.g:29014:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29015:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:26629:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26630:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAddStatementCSAccess().getTargetVariableVariableUnrestrictedNameParserRuleCall_1_0_1());
@@ -84112,17 +77499,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AddStatementCS__OwnedExpressionAssignment_3"
- // InternalQVTimperative.g:29026:1: rule__AddStatementCS__OwnedExpressionAssignment_3 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:26641:1: rule__AddStatementCS__OwnedExpressionAssignment_3 : ( ruleExpCS ) ;
public final void rule__AddStatementCS__OwnedExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29030:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:29031:1: ( ruleExpCS )
+ // InternalQVTimperative.g:26645:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:26646:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:29031:1: ( ruleExpCS )
- // InternalQVTimperative.g:29032:1: ruleExpCS
+ // InternalQVTimperative.g:26646:1: ( ruleExpCS )
+ // InternalQVTimperative.g:26647:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAddStatementCSAccess().getOwnedExpressionExpCSParserRuleCall_3_0());
@@ -84156,21 +77543,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__AddStatementCS__OwnedExpressionAssignment_3"
- // $ANTLR start "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1"
- // InternalQVTimperative.g:29041:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1() throws RecognitionException {
+ // $ANTLR start "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
+ // InternalQVTimperative.g:26656:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleUnrealizedVariableCS ) ;
+ public final void rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29045:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:29046:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTimperative.g:26660:1: ( ( ruleUnrealizedVariableCS ) )
+ // InternalQVTimperative.g:26661:1: ( ruleUnrealizedVariableCS )
{
- // InternalQVTimperative.g:29046:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:29047:1: ruleUnrealizedVariableCS
+ // InternalQVTimperative.g:26661:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTimperative.g:26662:1: ruleUnrealizedVariableCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
+ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
}
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrealizedVariableCS();
@@ -84178,7 +77565,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
+ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
}
}
@@ -84198,122 +77585,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1"
-
-
- // $ANTLR start "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1"
- // InternalQVTimperative.g:29056:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:29060:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:29061:1: ( ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:29061:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:29062:1: ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
- }
-
- }
+ // $ANTLR end "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1"
-
-
- // $ANTLR start "rule__BottomPatternCS__OwnedConstraintsAssignment_0_4"
- // InternalQVTimperative.g:29071:1: rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 : ( rulePredicateOrAssignmentCS ) ;
- public final void rule__BottomPatternCS__OwnedConstraintsAssignment_0_4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:29075:1: ( ( rulePredicateOrAssignmentCS ) )
- // InternalQVTimperative.g:29076:1: ( rulePredicateOrAssignmentCS )
- {
- // InternalQVTimperative.g:29076:1: ( rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:29077:1: rulePredicateOrAssignmentCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BottomPatternCS__OwnedConstraintsAssignment_0_4"
-
-
- // $ANTLR start "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1"
- // InternalQVTimperative.g:29086:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1() throws RecognitionException {
+ // $ANTLR start "rule__BottomPatternCS__OwnedConstraintsAssignment_2_1"
+ // InternalQVTimperative.g:26671:1: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 : ( ruleConstraintCS ) ;
+ public final void rule__BottomPatternCS__OwnedConstraintsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29090:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:29091:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTimperative.g:26675:1: ( ( ruleConstraintCS ) )
+ // InternalQVTimperative.g:26676:1: ( ruleConstraintCS )
{
- // InternalQVTimperative.g:29091:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:29092:1: ruleUnrealizedVariableCS
+ // InternalQVTimperative.g:26676:1: ( ruleConstraintCS )
+ // InternalQVTimperative.g:26677:1: ruleConstraintCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0());
+ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsConstraintCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
+ ruleConstraintCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0());
+ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsConstraintCSParserRuleCall_2_1_0());
}
}
@@ -84333,32 +77630,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1"
+ // $ANTLR end "rule__BottomPatternCS__OwnedConstraintsAssignment_2_1"
- // $ANTLR start "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1"
- // InternalQVTimperative.g:29101:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__OwnedTargetAssignment_1"
+ // InternalQVTimperative.g:26686:1: rule__ConstraintCS__OwnedTargetAssignment_1 : ( ruleExpCS ) ;
+ public final void rule__ConstraintCS__OwnedTargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29105:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:29106:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTimperative.g:26690:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:26691:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:29106:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:29107:1: ruleUnrealizedVariableCS
+ // InternalQVTimperative.g:26691:1: ( ruleExpCS )
+ // InternalQVTimperative.g:26692:1: ruleExpCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0());
+ before(grammarAccess.getConstraintCSAccess().getOwnedTargetExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
+ ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0());
+ after(grammarAccess.getConstraintCSAccess().getOwnedTargetExpCSParserRuleCall_1_0());
}
}
@@ -84378,32 +77675,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1"
+ // $ANTLR end "rule__ConstraintCS__OwnedTargetAssignment_1"
- // $ANTLR start "rule__BottomPatternCS__OwnedConstraintsAssignment_2_1"
- // InternalQVTimperative.g:29116:1: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 : ( rulePredicateOrAssignmentCS ) ;
- public final void rule__BottomPatternCS__OwnedConstraintsAssignment_2_1() throws RecognitionException {
+ // $ANTLR start "rule__ConstraintCS__OwnedInitExpressionAssignment_2_1"
+ // InternalQVTimperative.g:26701:1: rule__ConstraintCS__OwnedInitExpressionAssignment_2_1 : ( ruleExpCS ) ;
+ public final void rule__ConstraintCS__OwnedInitExpressionAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29120:1: ( ( rulePredicateOrAssignmentCS ) )
- // InternalQVTimperative.g:29121:1: ( rulePredicateOrAssignmentCS )
+ // InternalQVTimperative.g:26705:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:26706:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:29121:1: ( rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:29122:1: rulePredicateOrAssignmentCS
+ // InternalQVTimperative.g:26706:1: ( ruleExpCS )
+ // InternalQVTimperative.g:26707:1: ruleExpCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0());
+ before(grammarAccess.getConstraintCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- rulePredicateOrAssignmentCS();
+ ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0());
+ after(grammarAccess.getConstraintCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
}
}
@@ -84423,21 +77720,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__BottomPatternCS__OwnedConstraintsAssignment_2_1"
+ // $ANTLR end "rule__ConstraintCS__OwnedInitExpressionAssignment_2_1"
// $ANTLR start "rule__DirectionCS__NameAssignment_1"
- // InternalQVTimperative.g:29131:1: rule__DirectionCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:26716:1: rule__DirectionCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
public final void rule__DirectionCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29135:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29136:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26720:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26721:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:29136:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29137:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:26721:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26722:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
@@ -84472,23 +77769,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__ImportsAssignment_3"
- // InternalQVTimperative.g:29146:1: rule__DirectionCS__ImportsAssignment_3 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:26731:1: rule__DirectionCS__ImportsAssignment_3 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__DirectionCS__ImportsAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29150:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:29151:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26735:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:26736:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:29151:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29152:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26736:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26737:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageCrossReference_3_0());
}
- // InternalQVTimperative.g:29153:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29154:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:26738:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26739:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_3_0_1());
@@ -84529,23 +77826,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__ImportsAssignment_4_1"
- // InternalQVTimperative.g:29165:1: rule__DirectionCS__ImportsAssignment_4_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:26750:1: rule__DirectionCS__ImportsAssignment_4_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__DirectionCS__ImportsAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29169:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:29170:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26754:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:26755:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:29170:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29171:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26755:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26756:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageCrossReference_4_1_0());
}
- // InternalQVTimperative.g:29172:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29173:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:26757:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26758:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_4_1_0_1());
@@ -84586,23 +77883,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__UsesAssignment_5_1"
- // InternalQVTimperative.g:29184:1: rule__DirectionCS__UsesAssignment_5_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:26769:1: rule__DirectionCS__UsesAssignment_5_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__DirectionCS__UsesAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29188:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:29189:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26773:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:26774:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:29189:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29190:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26774:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26775:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesImperativeDomainCrossReference_5_1_0());
}
- // InternalQVTimperative.g:29191:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29192:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:26776:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26777:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesImperativeDomainUnrestrictedNameParserRuleCall_5_1_0_1());
@@ -84643,23 +77940,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DirectionCS__UsesAssignment_5_2_1"
- // InternalQVTimperative.g:29203:1: rule__DirectionCS__UsesAssignment_5_2_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:26788:1: rule__DirectionCS__UsesAssignment_5_2_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__DirectionCS__UsesAssignment_5_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29207:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:29208:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26792:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:26793:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:29208:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29209:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26793:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26794:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesImperativeDomainCrossReference_5_2_1_0());
}
- // InternalQVTimperative.g:29210:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29211:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:26795:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26796:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesImperativeDomainUnrestrictedNameParserRuleCall_5_2_1_0_1());
@@ -84699,21 +77996,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__DirectionCS__UsesAssignment_5_2_1"
- // $ANTLR start "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1"
- // InternalQVTimperative.g:29222:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 : ( ruleGuardVariableCS ) ;
- public final void rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
+ // InternalQVTimperative.g:26807:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleGuardVariableCS ) ;
+ public final void rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29226:1: ( ( ruleGuardVariableCS ) )
- // InternalQVTimperative.g:29227:1: ( ruleGuardVariableCS )
+ // InternalQVTimperative.g:26811:1: ( ( ruleGuardVariableCS ) )
+ // InternalQVTimperative.g:26812:1: ( ruleGuardVariableCS )
{
- // InternalQVTimperative.g:29227:1: ( ruleGuardVariableCS )
- // InternalQVTimperative.g:29228:1: ruleGuardVariableCS
+ // InternalQVTimperative.g:26812:1: ( ruleGuardVariableCS )
+ // InternalQVTimperative.g:26813:1: ruleGuardVariableCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0());
+ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_2_0_0());
}
pushFollow(FollowSets000.FOLLOW_2);
ruleGuardVariableCS();
@@ -84721,7 +78018,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0());
+ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_2_0_0());
}
}
@@ -84741,32 +78038,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1"
+ // $ANTLR end "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
- // $ANTLR start "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1"
- // InternalQVTimperative.g:29237:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 : ( ruleGuardVariableCS ) ;
- public final void rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1"
+ // InternalQVTimperative.g:26822:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1 : ( ruleVariablePredicateCS ) ;
+ public final void rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29241:1: ( ( ruleGuardVariableCS ) )
- // InternalQVTimperative.g:29242:1: ( ruleGuardVariableCS )
+ // InternalQVTimperative.g:26826:1: ( ( ruleVariablePredicateCS ) )
+ // InternalQVTimperative.g:26827:1: ( ruleVariablePredicateCS )
{
- // InternalQVTimperative.g:29242:1: ( ruleGuardVariableCS )
- // InternalQVTimperative.g:29243:1: ruleGuardVariableCS
+ // InternalQVTimperative.g:26827:1: ( ruleVariablePredicateCS )
+ // InternalQVTimperative.g:26828:1: ruleVariablePredicateCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0());
+ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesVariablePredicateCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleGuardVariableCS();
+ ruleVariablePredicateCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0());
+ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesVariablePredicateCSParserRuleCall_2_1_0());
}
}
@@ -84786,24 +78083,24 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1"
+ // $ANTLR end "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1"
- // $ANTLR start "rule__GuardPatternCS__OwnedPredicatesAssignment_0_4"
- // InternalQVTimperative.g:29252:1: rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 : ( rulePredicateCS ) ;
- public final void rule__GuardPatternCS__OwnedPredicatesAssignment_0_4() throws RecognitionException {
+ // $ANTLR start "rule__GuardPatternCS__OwnedPredicatesAssignment_2_2"
+ // InternalQVTimperative.g:26837:1: rule__GuardPatternCS__OwnedPredicatesAssignment_2_2 : ( rulePredicateCS ) ;
+ public final void rule__GuardPatternCS__OwnedPredicatesAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29256:1: ( ( rulePredicateCS ) )
- // InternalQVTimperative.g:29257:1: ( rulePredicateCS )
+ // InternalQVTimperative.g:26841:1: ( ( rulePredicateCS ) )
+ // InternalQVTimperative.g:26842:1: ( rulePredicateCS )
{
- // InternalQVTimperative.g:29257:1: ( rulePredicateCS )
- // InternalQVTimperative.g:29258:1: rulePredicateCS
+ // InternalQVTimperative.g:26842:1: ( rulePredicateCS )
+ // InternalQVTimperative.g:26843:1: rulePredicateCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_4_0());
+ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_2_0());
}
pushFollow(FollowSets000.FOLLOW_2);
rulePredicateCS();
@@ -84811,7 +78108,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_4_0());
+ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_2_0());
}
}
@@ -84831,122 +78128,40 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__OwnedPredicatesAssignment_0_4"
+ // $ANTLR end "rule__GuardPatternCS__OwnedPredicatesAssignment_2_2"
- // $ANTLR start "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1"
- // InternalQVTimperative.g:29267:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 : ( ruleGuardVariableCS ) ;
- public final void rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__IsConnectionAssignment_0_1"
+ // InternalQVTimperative.g:26852:1: rule__GuardVariableCS__IsConnectionAssignment_0_1 : ( ( 'inout' ) ) ;
+ public final void rule__GuardVariableCS__IsConnectionAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29271:1: ( ( ruleGuardVariableCS ) )
- // InternalQVTimperative.g:29272:1: ( ruleGuardVariableCS )
+ // InternalQVTimperative.g:26856:1: ( ( ( 'inout' ) ) )
+ // InternalQVTimperative.g:26857:1: ( ( 'inout' ) )
{
- // InternalQVTimperative.g:29272:1: ( ruleGuardVariableCS )
- // InternalQVTimperative.g:29273:1: ruleGuardVariableCS
+ // InternalQVTimperative.g:26857:1: ( ( 'inout' ) )
+ // InternalQVTimperative.g:26858:1: ( 'inout' )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleGuardVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0());
- }
-
- }
-
-
+ before(grammarAccess.getGuardVariableCSAccess().getIsConnectionInoutKeyword_0_1_0());
}
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1"
-
-
- // $ANTLR start "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1"
- // InternalQVTimperative.g:29282:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 : ( ruleGuardVariableCS ) ;
- public final void rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:29286:1: ( ( ruleGuardVariableCS ) )
- // InternalQVTimperative.g:29287:1: ( ruleGuardVariableCS )
- {
- // InternalQVTimperative.g:29287:1: ( ruleGuardVariableCS )
- // InternalQVTimperative.g:29288:1: ruleGuardVariableCS
+ // InternalQVTimperative.g:26859:1: ( 'inout' )
+ // InternalQVTimperative.g:26860:1: 'inout'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0());
+ before(grammarAccess.getGuardVariableCSAccess().getIsConnectionInoutKeyword_0_1_0());
}
- pushFollow(FollowSets000.FOLLOW_2);
- ruleGuardVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
+ match(input,115,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0());
- }
-
+ after(grammarAccess.getGuardVariableCSAccess().getIsConnectionInoutKeyword_0_1_0());
}
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1"
-
-
- // $ANTLR start "rule__GuardPatternCS__OwnedPredicatesAssignment_2_1"
- // InternalQVTimperative.g:29297:1: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 : ( rulePredicateCS ) ;
- public final void rule__GuardPatternCS__OwnedPredicatesAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:29301:1: ( ( rulePredicateCS ) )
- // InternalQVTimperative.g:29302:1: ( rulePredicateCS )
- {
- // InternalQVTimperative.g:29302:1: ( rulePredicateCS )
- // InternalQVTimperative.g:29303:1: rulePredicateCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_2);
- rulePredicateCS();
- state._fsp--;
- if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_1_0());
+ after(grammarAccess.getGuardVariableCSAccess().getIsConnectionInoutKeyword_0_1_0());
}
}
@@ -84966,24 +78181,24 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardPatternCS__OwnedPredicatesAssignment_2_1"
+ // $ANTLR end "rule__GuardVariableCS__IsConnectionAssignment_0_1"
- // $ANTLR start "rule__GuardVariableCS__NameAssignment_0"
- // InternalQVTimperative.g:29312:1: rule__GuardVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
- public final void rule__GuardVariableCS__NameAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__NameAssignment_1"
+ // InternalQVTimperative.g:26875:1: rule__GuardVariableCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
+ public final void rule__GuardVariableCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29316:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29317:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26879:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26880:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:29317:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29318:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:26880:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26881:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
+ before(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -84991,7 +78206,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
+ after(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
}
@@ -85011,24 +78226,24 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardVariableCS__NameAssignment_0"
+ // $ANTLR end "rule__GuardVariableCS__NameAssignment_1"
- // $ANTLR start "rule__GuardVariableCS__OwnedTypeAssignment_2"
- // InternalQVTimperative.g:29327:1: rule__GuardVariableCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
- public final void rule__GuardVariableCS__OwnedTypeAssignment_2() throws RecognitionException {
+ // $ANTLR start "rule__GuardVariableCS__OwnedTypeAssignment_3"
+ // InternalQVTimperative.g:26890:1: rule__GuardVariableCS__OwnedTypeAssignment_3 : ( ruleTypeExpCS ) ;
+ public final void rule__GuardVariableCS__OwnedTypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29331:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:29332:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:26894:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:26895:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:29332:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:29333:1: ruleTypeExpCS
+ // InternalQVTimperative.g:26895:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:26896:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
+ before(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0());
}
pushFollow(FollowSets000.FOLLOW_2);
ruleTypeExpCS();
@@ -85036,7 +78251,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
+ after(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0());
}
}
@@ -85056,21 +78271,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__GuardVariableCS__OwnedTypeAssignment_2"
+ // $ANTLR end "rule__GuardVariableCS__OwnedTypeAssignment_3"
// $ANTLR start "rule__ImportCS__NameAssignment_1_0"
- // InternalQVTimperative.g:29342:1: rule__ImportCS__NameAssignment_1_0 : ( ruleIdentifier ) ;
+ // InternalQVTimperative.g:26905:1: rule__ImportCS__NameAssignment_1_0 : ( ruleIdentifier ) ;
public final void rule__ImportCS__NameAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29346:1: ( ( ruleIdentifier ) )
- // InternalQVTimperative.g:29347:1: ( ruleIdentifier )
+ // InternalQVTimperative.g:26909:1: ( ( ruleIdentifier ) )
+ // InternalQVTimperative.g:26910:1: ( ruleIdentifier )
{
- // InternalQVTimperative.g:29347:1: ( ruleIdentifier )
- // InternalQVTimperative.g:29348:1: ruleIdentifier
+ // InternalQVTimperative.g:26910:1: ( ruleIdentifier )
+ // InternalQVTimperative.g:26911:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getNameIdentifierParserRuleCall_1_0_0());
@@ -85105,17 +78320,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__OwnedPathNameAssignment_2"
- // InternalQVTimperative.g:29357:1: rule__ImportCS__OwnedPathNameAssignment_2 : ( ruleURIPathNameCS ) ;
+ // InternalQVTimperative.g:26920:1: rule__ImportCS__OwnedPathNameAssignment_2 : ( ruleURIPathNameCS ) ;
public final void rule__ImportCS__OwnedPathNameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29361:1: ( ( ruleURIPathNameCS ) )
- // InternalQVTimperative.g:29362:1: ( ruleURIPathNameCS )
+ // InternalQVTimperative.g:26924:1: ( ( ruleURIPathNameCS ) )
+ // InternalQVTimperative.g:26925:1: ( ruleURIPathNameCS )
{
- // InternalQVTimperative.g:29362:1: ( ruleURIPathNameCS )
- // InternalQVTimperative.g:29363:1: ruleURIPathNameCS
+ // InternalQVTimperative.g:26925:1: ( ruleURIPathNameCS )
+ // InternalQVTimperative.g:26926:1: ruleURIPathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getOwnedPathNameURIPathNameCSParserRuleCall_2_0());
@@ -85150,23 +78365,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ImportCS__IsAllAssignment_3_0"
- // InternalQVTimperative.g:29372:1: rule__ImportCS__IsAllAssignment_3_0 : ( ( '::' ) ) ;
+ // InternalQVTimperative.g:26935:1: rule__ImportCS__IsAllAssignment_3_0 : ( ( '::' ) ) ;
public final void rule__ImportCS__IsAllAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29376:1: ( ( ( '::' ) ) )
- // InternalQVTimperative.g:29377:1: ( ( '::' ) )
+ // InternalQVTimperative.g:26939:1: ( ( ( '::' ) ) )
+ // InternalQVTimperative.g:26940:1: ( ( '::' ) )
{
- // InternalQVTimperative.g:29377:1: ( ( '::' ) )
- // InternalQVTimperative.g:29378:1: ( '::' )
+ // InternalQVTimperative.g:26940:1: ( ( '::' ) )
+ // InternalQVTimperative.g:26941:1: ( '::' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getIsAllColonColonKeyword_3_0_0());
}
- // InternalQVTimperative.g:29379:1: ( '::' )
- // InternalQVTimperative.g:29380:1: '::'
+ // InternalQVTimperative.g:26942:1: ( '::' )
+ // InternalQVTimperative.g:26943:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getIsAllColonColonKeyword_3_0_0());
@@ -85203,17 +78418,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__NameAssignment_2"
- // InternalQVTimperative.g:29395:1: rule__MappingCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:26958:1: rule__MappingCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__MappingCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29399:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29400:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26962:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:26963:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:29400:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29401:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:26963:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:26964:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
@@ -85248,17 +78463,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__OwnedInPathNameAssignment_3_1"
- // InternalQVTimperative.g:29410:1: rule__MappingCS__OwnedInPathNameAssignment_3_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:26973:1: rule__MappingCS__OwnedInPathNameAssignment_3_1 : ( rulePathNameCS ) ;
public final void rule__MappingCS__OwnedInPathNameAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29414:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:29415:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:26977:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:26978:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:29415:1: ( rulePathNameCS )
- // InternalQVTimperative.g:29416:1: rulePathNameCS
+ // InternalQVTimperative.g:26978:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:26979:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedInPathNamePathNameCSParserRuleCall_3_1_0());
@@ -85293,23 +78508,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__OwnedDomainsAssignment_5"
- // InternalQVTimperative.g:29425:1: rule__MappingCS__OwnedDomainsAssignment_5 : ( ( rule__MappingCS__OwnedDomainsAlternatives_5_0 ) ) ;
+ // InternalQVTimperative.g:26988:1: rule__MappingCS__OwnedDomainsAssignment_5 : ( ( rule__MappingCS__OwnedDomainsAlternatives_5_0 ) ) ;
public final void rule__MappingCS__OwnedDomainsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29429:1: ( ( ( rule__MappingCS__OwnedDomainsAlternatives_5_0 ) ) )
- // InternalQVTimperative.g:29430:1: ( ( rule__MappingCS__OwnedDomainsAlternatives_5_0 ) )
+ // InternalQVTimperative.g:26992:1: ( ( ( rule__MappingCS__OwnedDomainsAlternatives_5_0 ) ) )
+ // InternalQVTimperative.g:26993:1: ( ( rule__MappingCS__OwnedDomainsAlternatives_5_0 ) )
{
- // InternalQVTimperative.g:29430:1: ( ( rule__MappingCS__OwnedDomainsAlternatives_5_0 ) )
- // InternalQVTimperative.g:29431:1: ( rule__MappingCS__OwnedDomainsAlternatives_5_0 )
+ // InternalQVTimperative.g:26993:1: ( ( rule__MappingCS__OwnedDomainsAlternatives_5_0 ) )
+ // InternalQVTimperative.g:26994:1: ( rule__MappingCS__OwnedDomainsAlternatives_5_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedDomainsAlternatives_5_0());
}
- // InternalQVTimperative.g:29432:1: ( rule__MappingCS__OwnedDomainsAlternatives_5_0 )
- // InternalQVTimperative.g:29432:2: rule__MappingCS__OwnedDomainsAlternatives_5_0
+ // InternalQVTimperative.g:26995:1: ( rule__MappingCS__OwnedDomainsAlternatives_5_0 )
+ // InternalQVTimperative.g:26995:2: rule__MappingCS__OwnedDomainsAlternatives_5_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__OwnedDomainsAlternatives_5_0();
@@ -85344,17 +78559,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__OwnedMiddleAssignment_6_1"
- // InternalQVTimperative.g:29441:1: rule__MappingCS__OwnedMiddleAssignment_6_1 : ( ruleMiddleDomainCS ) ;
+ // InternalQVTimperative.g:27004:1: rule__MappingCS__OwnedMiddleAssignment_6_1 : ( ruleMiddleDomainCS ) ;
public final void rule__MappingCS__OwnedMiddleAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29445:1: ( ( ruleMiddleDomainCS ) )
- // InternalQVTimperative.g:29446:1: ( ruleMiddleDomainCS )
+ // InternalQVTimperative.g:27008:1: ( ( ruleMiddleDomainCS ) )
+ // InternalQVTimperative.g:27009:1: ( ruleMiddleDomainCS )
{
- // InternalQVTimperative.g:29446:1: ( ruleMiddleDomainCS )
- // InternalQVTimperative.g:29447:1: ruleMiddleDomainCS
+ // InternalQVTimperative.g:27009:1: ( ruleMiddleDomainCS )
+ // InternalQVTimperative.g:27010:1: ruleMiddleDomainCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedMiddleMiddleDomainCSParserRuleCall_6_1_0());
@@ -85389,17 +78604,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__OwnedStatementsAssignment_7"
- // InternalQVTimperative.g:29456:1: rule__MappingCS__OwnedStatementsAssignment_7 : ( ruleBottomStatementCS ) ;
+ // InternalQVTimperative.g:27019:1: rule__MappingCS__OwnedStatementsAssignment_7 : ( ruleBottomStatementCS ) ;
public final void rule__MappingCS__OwnedStatementsAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29460:1: ( ( ruleBottomStatementCS ) )
- // InternalQVTimperative.g:29461:1: ( ruleBottomStatementCS )
+ // InternalQVTimperative.g:27023:1: ( ( ruleBottomStatementCS ) )
+ // InternalQVTimperative.g:27024:1: ( ruleBottomStatementCS )
{
- // InternalQVTimperative.g:29461:1: ( ruleBottomStatementCS )
- // InternalQVTimperative.g:29462:1: ruleBottomStatementCS
+ // InternalQVTimperative.g:27024:1: ( ruleBottomStatementCS )
+ // InternalQVTimperative.g:27025:1: ruleBottomStatementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedStatementsBottomStatementCSParserRuleCall_7_0());
@@ -85434,17 +78649,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCS__OwnedStatementsAssignment_8"
- // InternalQVTimperative.g:29471:1: rule__MappingCS__OwnedStatementsAssignment_8 : ( ruleControlStatementCS ) ;
+ // InternalQVTimperative.g:27034:1: rule__MappingCS__OwnedStatementsAssignment_8 : ( ruleControlStatementCS ) ;
public final void rule__MappingCS__OwnedStatementsAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29475:1: ( ( ruleControlStatementCS ) )
- // InternalQVTimperative.g:29476:1: ( ruleControlStatementCS )
+ // InternalQVTimperative.g:27038:1: ( ( ruleControlStatementCS ) )
+ // InternalQVTimperative.g:27039:1: ( ruleControlStatementCS )
{
- // InternalQVTimperative.g:29476:1: ( ruleControlStatementCS )
- // InternalQVTimperative.g:29477:1: ruleControlStatementCS
+ // InternalQVTimperative.g:27039:1: ( ruleControlStatementCS )
+ // InternalQVTimperative.g:27040:1: ruleControlStatementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedStatementsControlStatementCSParserRuleCall_8_0());
@@ -85479,28 +78694,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__IsInfiniteAssignment_1"
- // InternalQVTimperative.g:29486:1: rule__MappingCallCS__IsInfiniteAssignment_1 : ( ( 'infinite' ) ) ;
+ // InternalQVTimperative.g:27049:1: rule__MappingCallCS__IsInfiniteAssignment_1 : ( ( 'infinite' ) ) ;
public final void rule__MappingCallCS__IsInfiniteAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29490:1: ( ( ( 'infinite' ) ) )
- // InternalQVTimperative.g:29491:1: ( ( 'infinite' ) )
+ // InternalQVTimperative.g:27053:1: ( ( ( 'infinite' ) ) )
+ // InternalQVTimperative.g:27054:1: ( ( 'infinite' ) )
{
- // InternalQVTimperative.g:29491:1: ( ( 'infinite' ) )
- // InternalQVTimperative.g:29492:1: ( 'infinite' )
+ // InternalQVTimperative.g:27054:1: ( ( 'infinite' ) )
+ // InternalQVTimperative.g:27055:1: ( 'infinite' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getIsInfiniteInfiniteKeyword_1_0());
}
- // InternalQVTimperative.g:29493:1: ( 'infinite' )
- // InternalQVTimperative.g:29494:1: 'infinite'
+ // InternalQVTimperative.g:27056:1: ( 'infinite' )
+ // InternalQVTimperative.g:27057:1: 'infinite'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getIsInfiniteInfiniteKeyword_1_0());
}
- match(input,114,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,116,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallCSAccess().getIsInfiniteInfiniteKeyword_1_0());
}
@@ -85532,17 +78747,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__OwnedPathNameAssignment_3"
- // InternalQVTimperative.g:29509:1: rule__MappingCallCS__OwnedPathNameAssignment_3 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27072:1: rule__MappingCallCS__OwnedPathNameAssignment_3 : ( rulePathNameCS ) ;
public final void rule__MappingCallCS__OwnedPathNameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29513:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:29514:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27076:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27077:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:29514:1: ( rulePathNameCS )
- // InternalQVTimperative.g:29515:1: rulePathNameCS
+ // InternalQVTimperative.g:27077:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27078:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getOwnedPathNamePathNameCSParserRuleCall_3_0());
@@ -85577,17 +78792,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallCS__OwnedBindingsAssignment_5"
- // InternalQVTimperative.g:29524:1: rule__MappingCallCS__OwnedBindingsAssignment_5 : ( ruleMappingCallBindingCS ) ;
+ // InternalQVTimperative.g:27087:1: rule__MappingCallCS__OwnedBindingsAssignment_5 : ( ruleMappingCallBindingCS ) ;
public final void rule__MappingCallCS__OwnedBindingsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29528:1: ( ( ruleMappingCallBindingCS ) )
- // InternalQVTimperative.g:29529:1: ( ruleMappingCallBindingCS )
+ // InternalQVTimperative.g:27091:1: ( ( ruleMappingCallBindingCS ) )
+ // InternalQVTimperative.g:27092:1: ( ruleMappingCallBindingCS )
{
- // InternalQVTimperative.g:29529:1: ( ruleMappingCallBindingCS )
- // InternalQVTimperative.g:29530:1: ruleMappingCallBindingCS
+ // InternalQVTimperative.g:27092:1: ( ruleMappingCallBindingCS )
+ // InternalQVTimperative.g:27093:1: ruleMappingCallBindingCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getOwnedBindingsMappingCallBindingCSParserRuleCall_5_0());
@@ -85622,23 +78837,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallBindingCS__ReferredVariableAssignment_0"
- // InternalQVTimperative.g:29539:1: rule__MappingCallBindingCS__ReferredVariableAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:27102:1: rule__MappingCallBindingCS__ReferredVariableAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__MappingCallBindingCS__ReferredVariableAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29543:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:29544:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27106:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:27107:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:29544:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29545:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27107:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27108:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getReferredVariableVariableCrossReference_0_0());
}
- // InternalQVTimperative.g:29546:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29547:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27109:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27110:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getReferredVariableVariableUnrestrictedNameParserRuleCall_0_0_1());
@@ -85679,28 +78894,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallBindingCS__IsPolledAssignment_1_1"
- // InternalQVTimperative.g:29558:1: rule__MappingCallBindingCS__IsPolledAssignment_1_1 : ( ( '?=' ) ) ;
+ // InternalQVTimperative.g:27121:1: rule__MappingCallBindingCS__IsPolledAssignment_1_1 : ( ( '?=' ) ) ;
public final void rule__MappingCallBindingCS__IsPolledAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29562:1: ( ( ( '?=' ) ) )
- // InternalQVTimperative.g:29563:1: ( ( '?=' ) )
+ // InternalQVTimperative.g:27125:1: ( ( ( '?=' ) ) )
+ // InternalQVTimperative.g:27126:1: ( ( '?=' ) )
{
- // InternalQVTimperative.g:29563:1: ( ( '?=' ) )
- // InternalQVTimperative.g:29564:1: ( '?=' )
+ // InternalQVTimperative.g:27126:1: ( ( '?=' ) )
+ // InternalQVTimperative.g:27127:1: ( '?=' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getIsPolledQuestionMarkEqualsSignKeyword_1_1_0());
}
- // InternalQVTimperative.g:29565:1: ( '?=' )
- // InternalQVTimperative.g:29566:1: '?='
+ // InternalQVTimperative.g:27128:1: ( '?=' )
+ // InternalQVTimperative.g:27129:1: '?='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getIsPolledQuestionMarkEqualsSignKeyword_1_1_0());
}
- match(input,115,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallBindingCSAccess().getIsPolledQuestionMarkEqualsSignKeyword_1_1_0());
}
@@ -85732,17 +78947,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingCallBindingCS__OwnedValueAssignment_2"
- // InternalQVTimperative.g:29581:1: rule__MappingCallBindingCS__OwnedValueAssignment_2 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:27144:1: rule__MappingCallBindingCS__OwnedValueAssignment_2 : ( ruleExpCS ) ;
public final void rule__MappingCallBindingCS__OwnedValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29585:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:29586:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27148:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:27149:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:29586:1: ( ruleExpCS )
- // InternalQVTimperative.g:29587:1: ruleExpCS
+ // InternalQVTimperative.g:27149:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27150:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getOwnedValueExpCSParserRuleCall_2_0());
@@ -85777,17 +78992,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__OwnedIteratorAssignment_1"
- // InternalQVTimperative.g:29596:1: rule__MappingLoopCS__OwnedIteratorAssignment_1 : ( ruleMappingIteratorCS ) ;
+ // InternalQVTimperative.g:27159:1: rule__MappingLoopCS__OwnedIteratorAssignment_1 : ( ruleMappingIteratorCS ) ;
public final void rule__MappingLoopCS__OwnedIteratorAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29600:1: ( ( ruleMappingIteratorCS ) )
- // InternalQVTimperative.g:29601:1: ( ruleMappingIteratorCS )
+ // InternalQVTimperative.g:27163:1: ( ( ruleMappingIteratorCS ) )
+ // InternalQVTimperative.g:27164:1: ( ruleMappingIteratorCS )
{
- // InternalQVTimperative.g:29601:1: ( ruleMappingIteratorCS )
- // InternalQVTimperative.g:29602:1: ruleMappingIteratorCS
+ // InternalQVTimperative.g:27164:1: ( ruleMappingIteratorCS )
+ // InternalQVTimperative.g:27165:1: ruleMappingIteratorCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getOwnedIteratorMappingIteratorCSParserRuleCall_1_0());
@@ -85822,17 +79037,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__OwnedInExpressionAssignment_3"
- // InternalQVTimperative.g:29611:1: rule__MappingLoopCS__OwnedInExpressionAssignment_3 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:27174:1: rule__MappingLoopCS__OwnedInExpressionAssignment_3 : ( ruleExpCS ) ;
public final void rule__MappingLoopCS__OwnedInExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29615:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:29616:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27178:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:27179:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:29616:1: ( ruleExpCS )
- // InternalQVTimperative.g:29617:1: ruleExpCS
+ // InternalQVTimperative.g:27179:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27180:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getOwnedInExpressionExpCSParserRuleCall_3_0());
@@ -85867,17 +79082,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingLoopCS__OwnedMappingStatementsAssignment_5"
- // InternalQVTimperative.g:29626:1: rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 : ( ruleControlStatementCS ) ;
+ // InternalQVTimperative.g:27189:1: rule__MappingLoopCS__OwnedMappingStatementsAssignment_5 : ( ruleControlStatementCS ) ;
public final void rule__MappingLoopCS__OwnedMappingStatementsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29630:1: ( ( ruleControlStatementCS ) )
- // InternalQVTimperative.g:29631:1: ( ruleControlStatementCS )
+ // InternalQVTimperative.g:27193:1: ( ( ruleControlStatementCS ) )
+ // InternalQVTimperative.g:27194:1: ( ruleControlStatementCS )
{
- // InternalQVTimperative.g:29631:1: ( ruleControlStatementCS )
- // InternalQVTimperative.g:29632:1: ruleControlStatementCS
+ // InternalQVTimperative.g:27194:1: ( ruleControlStatementCS )
+ // InternalQVTimperative.g:27195:1: ruleControlStatementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsControlStatementCSParserRuleCall_5_0());
@@ -85912,17 +79127,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingIteratorCS__NameAssignment_0"
- // InternalQVTimperative.g:29641:1: rule__MappingIteratorCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:27204:1: rule__MappingIteratorCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__MappingIteratorCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29645:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29646:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27208:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27209:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:29646:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29647:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27209:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27210:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingIteratorCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -85957,17 +79172,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MappingIteratorCS__OwnedTypeAssignment_1_1"
- // InternalQVTimperative.g:29656:1: rule__MappingIteratorCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:27219:1: rule__MappingIteratorCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__MappingIteratorCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29660:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:29661:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:27223:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:27224:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:29661:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:29662:1: ruleTypeExpCS
+ // InternalQVTimperative.g:27224:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:27225:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingIteratorCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
@@ -86002,17 +79217,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1"
- // InternalQVTimperative.g:29671:1: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27234:1: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1 : ( rulePathNameCS ) ;
public final void rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29675:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:29676:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27238:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27239:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:29676:1: ( rulePathNameCS )
- // InternalQVTimperative.g:29677:1: rulePathNameCS
+ // InternalQVTimperative.g:27239:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27240:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_0_1_1_0());
@@ -86047,17 +79262,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1"
- // InternalQVTimperative.g:29686:1: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27249:1: rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1 : ( rulePathNameCS ) ;
public final void rule__MiddleDomainCS__CheckedPropertiesAssignment_0_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29690:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:29691:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27253:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27254:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:29691:1: ( rulePathNameCS )
- // InternalQVTimperative.g:29692:1: rulePathNameCS
+ // InternalQVTimperative.g:27254:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27255:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_0_1_2_1_0());
@@ -86092,17 +79307,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1"
- // InternalQVTimperative.g:29701:1: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27264:1: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1 : ( rulePathNameCS ) ;
public final void rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29705:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:29706:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27268:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27269:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:29706:1: ( rulePathNameCS )
- // InternalQVTimperative.g:29707:1: rulePathNameCS
+ // InternalQVTimperative.g:27269:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27270:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_0_2_1_0());
@@ -86137,17 +79352,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1"
- // InternalQVTimperative.g:29716:1: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27279:1: rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1 : ( rulePathNameCS ) ;
public final void rule__MiddleDomainCS__EnforcedPropertiesAssignment_0_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29720:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:29721:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27283:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27284:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:29721:1: ( rulePathNameCS )
- // InternalQVTimperative.g:29722:1: rulePathNameCS
+ // InternalQVTimperative.g:27284:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27285:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_0_2_2_1_0());
@@ -86182,28 +79397,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__OwnedGuardPatternAssignment_1"
- // InternalQVTimperative.g:29731:1: rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 : ( ruleMiddleGuardPatternCS ) ;
+ // InternalQVTimperative.g:27294:1: rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 : ( ruleGuardPatternCS ) ;
public final void rule__MiddleDomainCS__OwnedGuardPatternAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29735:1: ( ( ruleMiddleGuardPatternCS ) )
- // InternalQVTimperative.g:29736:1: ( ruleMiddleGuardPatternCS )
+ // InternalQVTimperative.g:27298:1: ( ( ruleGuardPatternCS ) )
+ // InternalQVTimperative.g:27299:1: ( ruleGuardPatternCS )
{
- // InternalQVTimperative.g:29736:1: ( ruleMiddleGuardPatternCS )
- // InternalQVTimperative.g:29737:1: ruleMiddleGuardPatternCS
+ // InternalQVTimperative.g:27299:1: ( ruleGuardPatternCS )
+ // InternalQVTimperative.g:27300:1: ruleGuardPatternCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternMiddleGuardPatternCSParserRuleCall_1_0());
+ before(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleMiddleGuardPatternCS();
+ ruleGuardPatternCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternMiddleGuardPatternCSParserRuleCall_1_0());
+ after(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_1_0());
}
}
@@ -86227,28 +79442,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MiddleDomainCS__OwnedBottomPatternAssignment_2"
- // InternalQVTimperative.g:29746:1: rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 : ( ruleMiddleBottomPatternCS ) ;
+ // InternalQVTimperative.g:27309:1: rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 : ( ruleBottomPatternCS ) ;
public final void rule__MiddleDomainCS__OwnedBottomPatternAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29750:1: ( ( ruleMiddleBottomPatternCS ) )
- // InternalQVTimperative.g:29751:1: ( ruleMiddleBottomPatternCS )
+ // InternalQVTimperative.g:27313:1: ( ( ruleBottomPatternCS ) )
+ // InternalQVTimperative.g:27314:1: ( ruleBottomPatternCS )
{
- // InternalQVTimperative.g:29751:1: ( ruleMiddleBottomPatternCS )
- // InternalQVTimperative.g:29752:1: ruleMiddleBottomPatternCS
+ // InternalQVTimperative.g:27314:1: ( ruleBottomPatternCS )
+ // InternalQVTimperative.g:27315:1: ruleBottomPatternCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternMiddleBottomPatternCSParserRuleCall_2_0());
+ before(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_2_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleMiddleBottomPatternCS();
+ ruleBottomPatternCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternMiddleBottomPatternCSParserRuleCall_2_0());
+ after(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_2_0());
}
}
@@ -86271,288 +79486,18 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__MiddleDomainCS__OwnedBottomPatternAssignment_2"
- // $ANTLR start "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1"
- // InternalQVTimperative.g:29761:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:29765:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:29766:1: ( ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:29766:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:29767:1: ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1"
- // InternalQVTimperative.g:29776:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:29780:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:29781:1: ( ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:29781:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:29782:1: ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4"
- // InternalQVTimperative.g:29791:1: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4 : ( rulePredicateOrAssignmentCS ) ;
- public final void rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:29795:1: ( ( rulePredicateOrAssignmentCS ) )
- // InternalQVTimperative.g:29796:1: ( rulePredicateOrAssignmentCS )
- {
- // InternalQVTimperative.g:29796:1: ( rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:29797:1: rulePredicateOrAssignmentCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1"
- // InternalQVTimperative.g:29806:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:29810:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:29811:1: ( ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:29811:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:29812:1: ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1"
- // InternalQVTimperative.g:29821:1: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:29825:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:29826:1: ( ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:29826:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:29827:1: ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1"
-
-
- // $ANTLR start "rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1"
- // InternalQVTimperative.g:29836:1: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 : ( rulePredicateOrAssignmentCS ) ;
- public final void rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:29840:1: ( ( rulePredicateOrAssignmentCS ) )
- // InternalQVTimperative.g:29841:1: ( rulePredicateOrAssignmentCS )
- {
- // InternalQVTimperative.g:29841:1: ( rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:29842:1: rulePredicateOrAssignmentCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1"
-
-
// $ANTLR start "rule__QualifiedPackageCS__OwnedPathNameAssignment_1"
- // InternalQVTimperative.g:29856:1: rule__QualifiedPackageCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ;
+ // InternalQVTimperative.g:27329:1: rule__QualifiedPackageCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ;
public final void rule__QualifiedPackageCS__OwnedPathNameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29860:1: ( ( ruleScopeNameCS ) )
- // InternalQVTimperative.g:29861:1: ( ruleScopeNameCS )
+ // InternalQVTimperative.g:27333:1: ( ( ruleScopeNameCS ) )
+ // InternalQVTimperative.g:27334:1: ( ruleScopeNameCS )
{
- // InternalQVTimperative.g:29861:1: ( ruleScopeNameCS )
- // InternalQVTimperative.g:29862:1: ruleScopeNameCS
+ // InternalQVTimperative.g:27334:1: ( ruleScopeNameCS )
+ // InternalQVTimperative.g:27335:1: ruleScopeNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedPathNameScopeNameCSParserRuleCall_1_0());
@@ -86587,17 +79532,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__NameAssignment_2"
- // InternalQVTimperative.g:29871:1: rule__QualifiedPackageCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:27344:1: rule__QualifiedPackageCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__QualifiedPackageCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29875:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29876:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27348:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27349:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:29876:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29877:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27349:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27350:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
@@ -86632,17 +79577,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__NsPrefixAssignment_3_1"
- // InternalQVTimperative.g:29886:1: rule__QualifiedPackageCS__NsPrefixAssignment_3_1 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:27359:1: rule__QualifiedPackageCS__NsPrefixAssignment_3_1 : ( ruleUnrestrictedName ) ;
public final void rule__QualifiedPackageCS__NsPrefixAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29890:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29891:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27363:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27364:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:29891:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29892:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27364:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27365:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNsPrefixUnrestrictedNameParserRuleCall_3_1_0());
@@ -86677,17 +79622,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__NsURIAssignment_4_1"
- // InternalQVTimperative.g:29901:1: rule__QualifiedPackageCS__NsURIAssignment_4_1 : ( ruleURI ) ;
+ // InternalQVTimperative.g:27374:1: rule__QualifiedPackageCS__NsURIAssignment_4_1 : ( ruleURI ) ;
public final void rule__QualifiedPackageCS__NsURIAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29905:1: ( ( ruleURI ) )
- // InternalQVTimperative.g:29906:1: ( ruleURI )
+ // InternalQVTimperative.g:27378:1: ( ( ruleURI ) )
+ // InternalQVTimperative.g:27379:1: ( ruleURI )
{
- // InternalQVTimperative.g:29906:1: ( ruleURI )
- // InternalQVTimperative.g:29907:1: ruleURI
+ // InternalQVTimperative.g:27379:1: ( ruleURI )
+ // InternalQVTimperative.g:27380:1: ruleURI
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNsURIURIParserRuleCall_4_1_0());
@@ -86722,17 +79667,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0"
- // InternalQVTimperative.g:29916:1: rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 : ( ruleQualifiedPackageCS ) ;
+ // InternalQVTimperative.g:27389:1: rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 : ( ruleQualifiedPackageCS ) ;
public final void rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29920:1: ( ( ruleQualifiedPackageCS ) )
- // InternalQVTimperative.g:29921:1: ( ruleQualifiedPackageCS )
+ // InternalQVTimperative.g:27393:1: ( ( ruleQualifiedPackageCS ) )
+ // InternalQVTimperative.g:27394:1: ( ruleQualifiedPackageCS )
{
- // InternalQVTimperative.g:29921:1: ( ruleQualifiedPackageCS )
- // InternalQVTimperative.g:29922:1: ruleQualifiedPackageCS
+ // InternalQVTimperative.g:27394:1: ( ruleQualifiedPackageCS )
+ // InternalQVTimperative.g:27395:1: ruleQualifiedPackageCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedPackagesQualifiedPackageCSParserRuleCall_5_0_1_0_0());
@@ -86767,23 +79712,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1"
- // InternalQVTimperative.g:29931:1: rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 : ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) ;
+ // InternalQVTimperative.g:27404:1: rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 : ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) ;
public final void rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29935:1: ( ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) )
- // InternalQVTimperative.g:29936:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) )
+ // InternalQVTimperative.g:27408:1: ( ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) )
+ // InternalQVTimperative.g:27409:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) )
{
- // InternalQVTimperative.g:29936:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) )
- // InternalQVTimperative.g:29937:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 )
+ // InternalQVTimperative.g:27409:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) )
+ // InternalQVTimperative.g:27410:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesAlternatives_5_0_1_1_0());
}
- // InternalQVTimperative.g:29938:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 )
- // InternalQVTimperative.g:29938:2: rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0
+ // InternalQVTimperative.g:27411:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 )
+ // InternalQVTimperative.g:27411:2: rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0();
@@ -86818,17 +79763,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParamDeclarationCS__NameAssignment_0"
- // InternalQVTimperative.g:29947:1: rule__ParamDeclarationCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:27420:1: rule__ParamDeclarationCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__ParamDeclarationCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29951:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:29952:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27424:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27425:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:29952:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:29953:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27425:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27426:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -86863,17 +79808,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParamDeclarationCS__OwnedTypeAssignment_2"
- // InternalQVTimperative.g:29962:1: rule__ParamDeclarationCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:27435:1: rule__ParamDeclarationCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
public final void rule__ParamDeclarationCS__OwnedTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29966:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:29967:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:27439:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:27440:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:29967:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:29968:1: ruleTypeExpCS
+ // InternalQVTimperative.g:27440:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:27441:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
@@ -86907,21 +79852,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__ParamDeclarationCS__OwnedTypeAssignment_2"
- // $ANTLR start "rule__PredicateCS__OwnedConditionAssignment_0"
- // InternalQVTimperative.g:29977:1: rule__PredicateCS__OwnedConditionAssignment_0 : ( ruleExpCS ) ;
- public final void rule__PredicateCS__OwnedConditionAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__PredicateCS__OwnedConditionAssignment_1"
+ // InternalQVTimperative.g:27450:1: rule__PredicateCS__OwnedConditionAssignment_1 : ( ruleExpCS ) ;
+ public final void rule__PredicateCS__OwnedConditionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:29981:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:29982:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27454:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:27455:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:29982:1: ( ruleExpCS )
- // InternalQVTimperative.g:29983:1: ruleExpCS
+ // InternalQVTimperative.g:27455:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27456:1: ruleExpCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_0_0());
+ before(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
ruleExpCS();
@@ -86929,7 +79874,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_0_0());
+ after(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_1_0());
}
}
@@ -86949,122 +79894,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__PredicateCS__OwnedConditionAssignment_0"
-
-
- // $ANTLR start "rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0"
- // InternalQVTimperative.g:29992:1: rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0 : ( ruleExpCS ) ;
- public final void rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:29996:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:29997:1: ( ruleExpCS )
- {
- // InternalQVTimperative.g:29997:1: ( ruleExpCS )
- // InternalQVTimperative.g:29998:1: ruleExpCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetExpCSParserRuleCall_0_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleExpCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetExpCSParserRuleCall_0_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PredicateOrAssignmentCS__OwnedTargetAssignment_0"
-
-
- // $ANTLR start "rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1"
- // InternalQVTimperative.g:30007:1: rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1 : ( ruleExpCS ) ;
- public final void rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:30011:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:30012:1: ( ruleExpCS )
- {
- // InternalQVTimperative.g:30012:1: ( ruleExpCS )
- // InternalQVTimperative.g:30013:1: ruleExpCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionExpCSParserRuleCall_1_1_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleExpCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionExpCSParserRuleCall_1_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_1_1"
+ // $ANTLR end "rule__PredicateCS__OwnedConditionAssignment_1"
// $ANTLR start "rule__QueryCS__IsTransientAssignment_0"
- // InternalQVTimperative.g:30022:1: rule__QueryCS__IsTransientAssignment_0 : ( ( 'transient' ) ) ;
+ // InternalQVTimperative.g:27465:1: rule__QueryCS__IsTransientAssignment_0 : ( ( 'transient' ) ) ;
public final void rule__QueryCS__IsTransientAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30026:1: ( ( ( 'transient' ) ) )
- // InternalQVTimperative.g:30027:1: ( ( 'transient' ) )
+ // InternalQVTimperative.g:27469:1: ( ( ( 'transient' ) ) )
+ // InternalQVTimperative.g:27470:1: ( ( 'transient' ) )
{
- // InternalQVTimperative.g:30027:1: ( ( 'transient' ) )
- // InternalQVTimperative.g:30028:1: ( 'transient' )
+ // InternalQVTimperative.g:27470:1: ( ( 'transient' ) )
+ // InternalQVTimperative.g:27471:1: ( 'transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getIsTransientTransientKeyword_0_0());
}
- // InternalQVTimperative.g:30029:1: ( 'transient' )
- // InternalQVTimperative.g:30030:1: 'transient'
+ // InternalQVTimperative.g:27472:1: ( 'transient' )
+ // InternalQVTimperative.g:27473:1: 'transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getIsTransientTransientKeyword_0_0());
}
- match(input,116,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getIsTransientTransientKeyword_0_0());
}
@@ -87096,17 +79951,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__OwnedPathNameAssignment_2"
- // InternalQVTimperative.g:30045:1: rule__QueryCS__OwnedPathNameAssignment_2 : ( ruleScopeNameCS ) ;
+ // InternalQVTimperative.g:27488:1: rule__QueryCS__OwnedPathNameAssignment_2 : ( ruleScopeNameCS ) ;
public final void rule__QueryCS__OwnedPathNameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30049:1: ( ( ruleScopeNameCS ) )
- // InternalQVTimperative.g:30050:1: ( ruleScopeNameCS )
+ // InternalQVTimperative.g:27492:1: ( ( ruleScopeNameCS ) )
+ // InternalQVTimperative.g:27493:1: ( ruleScopeNameCS )
{
- // InternalQVTimperative.g:30050:1: ( ruleScopeNameCS )
- // InternalQVTimperative.g:30051:1: ruleScopeNameCS
+ // InternalQVTimperative.g:27493:1: ( ruleScopeNameCS )
+ // InternalQVTimperative.g:27494:1: ruleScopeNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedPathNameScopeNameCSParserRuleCall_2_0());
@@ -87141,17 +79996,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__NameAssignment_3"
- // InternalQVTimperative.g:30060:1: rule__QueryCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:27503:1: rule__QueryCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
public final void rule__QueryCS__NameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30064:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:30065:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27507:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27508:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:30065:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:30066:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27508:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27509:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getNameUnrestrictedNameParserRuleCall_3_0());
@@ -87186,17 +80041,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__OwnedParametersAssignment_5_0"
- // InternalQVTimperative.g:30075:1: rule__QueryCS__OwnedParametersAssignment_5_0 : ( ruleParamDeclarationCS ) ;
+ // InternalQVTimperative.g:27518:1: rule__QueryCS__OwnedParametersAssignment_5_0 : ( ruleParamDeclarationCS ) ;
public final void rule__QueryCS__OwnedParametersAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30079:1: ( ( ruleParamDeclarationCS ) )
- // InternalQVTimperative.g:30080:1: ( ruleParamDeclarationCS )
+ // InternalQVTimperative.g:27522:1: ( ( ruleParamDeclarationCS ) )
+ // InternalQVTimperative.g:27523:1: ( ruleParamDeclarationCS )
{
- // InternalQVTimperative.g:30080:1: ( ruleParamDeclarationCS )
- // InternalQVTimperative.g:30081:1: ruleParamDeclarationCS
+ // InternalQVTimperative.g:27523:1: ( ruleParamDeclarationCS )
+ // InternalQVTimperative.g:27524:1: ruleParamDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedParametersParamDeclarationCSParserRuleCall_5_0_0());
@@ -87231,17 +80086,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__OwnedParametersAssignment_5_1_1"
- // InternalQVTimperative.g:30090:1: rule__QueryCS__OwnedParametersAssignment_5_1_1 : ( ruleParamDeclarationCS ) ;
+ // InternalQVTimperative.g:27533:1: rule__QueryCS__OwnedParametersAssignment_5_1_1 : ( ruleParamDeclarationCS ) ;
public final void rule__QueryCS__OwnedParametersAssignment_5_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30094:1: ( ( ruleParamDeclarationCS ) )
- // InternalQVTimperative.g:30095:1: ( ruleParamDeclarationCS )
+ // InternalQVTimperative.g:27537:1: ( ( ruleParamDeclarationCS ) )
+ // InternalQVTimperative.g:27538:1: ( ruleParamDeclarationCS )
{
- // InternalQVTimperative.g:30095:1: ( ruleParamDeclarationCS )
- // InternalQVTimperative.g:30096:1: ruleParamDeclarationCS
+ // InternalQVTimperative.g:27538:1: ( ruleParamDeclarationCS )
+ // InternalQVTimperative.g:27539:1: ruleParamDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedParametersParamDeclarationCSParserRuleCall_5_1_1_0());
@@ -87276,17 +80131,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__OwnedTypeAssignment_8"
- // InternalQVTimperative.g:30105:1: rule__QueryCS__OwnedTypeAssignment_8 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:27548:1: rule__QueryCS__OwnedTypeAssignment_8 : ( ruleTypeExpCS ) ;
public final void rule__QueryCS__OwnedTypeAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30109:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:30110:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:27552:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:27553:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:30110:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:30111:1: ruleTypeExpCS
+ // InternalQVTimperative.g:27553:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:27554:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedTypeTypeExpCSParserRuleCall_8_0());
@@ -87321,17 +80176,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__QueryCS__OwnedExpressionAssignment_9_1_1"
- // InternalQVTimperative.g:30120:1: rule__QueryCS__OwnedExpressionAssignment_9_1_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:27563:1: rule__QueryCS__OwnedExpressionAssignment_9_1_1 : ( ruleExpCS ) ;
public final void rule__QueryCS__OwnedExpressionAssignment_9_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30124:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:30125:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27567:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:27568:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:30125:1: ( ruleExpCS )
- // InternalQVTimperative.g:30126:1: ruleExpCS
+ // InternalQVTimperative.g:27568:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27569:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedExpressionExpCSParserRuleCall_9_1_1_0());
@@ -87366,23 +80221,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__ReferredTypedModelAssignment_2"
- // InternalQVTimperative.g:30135:1: rule__NewStatementCS__ReferredTypedModelAssignment_2 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:27578:1: rule__NewStatementCS__ReferredTypedModelAssignment_2 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__NewStatementCS__ReferredTypedModelAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30139:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:30140:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27582:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:27583:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:30140:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:30141:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27583:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27584:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getReferredTypedModelTypedModelCrossReference_2_0());
}
- // InternalQVTimperative.g:30142:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:30143:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27585:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27586:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getReferredTypedModelTypedModelUnrestrictedNameParserRuleCall_2_0_1());
@@ -87423,17 +80278,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__NameAssignment_3"
- // InternalQVTimperative.g:30154:1: rule__NewStatementCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:27597:1: rule__NewStatementCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
public final void rule__NewStatementCS__NameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30158:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:30159:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27601:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27602:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:30159:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:30160:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27602:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27603:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getNameUnrestrictedNameParserRuleCall_3_0());
@@ -87468,17 +80323,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__OwnedTypeAssignment_5"
- // InternalQVTimperative.g:30169:1: rule__NewStatementCS__OwnedTypeAssignment_5 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:27612:1: rule__NewStatementCS__OwnedTypeAssignment_5 : ( ruleTypeExpCS ) ;
public final void rule__NewStatementCS__OwnedTypeAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30173:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:30174:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:27616:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:27617:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:30174:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:30175:1: ruleTypeExpCS
+ // InternalQVTimperative.g:27617:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:27618:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getOwnedTypeTypeExpCSParserRuleCall_5_0());
@@ -87513,17 +80368,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NewStatementCS__OwnedInitExpressionAssignment_6_1"
- // InternalQVTimperative.g:30184:1: rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:27627:1: rule__NewStatementCS__OwnedInitExpressionAssignment_6_1 : ( ruleExpCS ) ;
public final void rule__NewStatementCS__OwnedInitExpressionAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30188:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:30189:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27631:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:27632:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:30189:1: ( ruleExpCS )
- // InternalQVTimperative.g:30190:1: ruleExpCS
+ // InternalQVTimperative.g:27632:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27633:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNewStatementCSAccess().getOwnedInitExpressionExpCSParserRuleCall_6_1_0());
@@ -87558,17 +80413,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__OwnedPathElementsAssignment_0"
- // InternalQVTimperative.g:30199:1: rule__ScopeNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ;
+ // InternalQVTimperative.g:27642:1: rule__ScopeNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ;
public final void rule__ScopeNameCS__OwnedPathElementsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30203:1: ( ( ruleFirstPathElementCS ) )
- // InternalQVTimperative.g:30204:1: ( ruleFirstPathElementCS )
+ // InternalQVTimperative.g:27646:1: ( ( ruleFirstPathElementCS ) )
+ // InternalQVTimperative.g:27647:1: ( ruleFirstPathElementCS )
{
- // InternalQVTimperative.g:30204:1: ( ruleFirstPathElementCS )
- // InternalQVTimperative.g:30205:1: ruleFirstPathElementCS
+ // InternalQVTimperative.g:27647:1: ( ruleFirstPathElementCS )
+ // InternalQVTimperative.g:27648:1: ruleFirstPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsFirstPathElementCSParserRuleCall_0_0());
@@ -87603,17 +80458,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ScopeNameCS__OwnedPathElementsAssignment_2_0"
- // InternalQVTimperative.g:30214:1: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 : ( ruleNextPathElementCS ) ;
+ // InternalQVTimperative.g:27657:1: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 : ( ruleNextPathElementCS ) ;
public final void rule__ScopeNameCS__OwnedPathElementsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30218:1: ( ( ruleNextPathElementCS ) )
- // InternalQVTimperative.g:30219:1: ( ruleNextPathElementCS )
+ // InternalQVTimperative.g:27661:1: ( ( ruleNextPathElementCS ) )
+ // InternalQVTimperative.g:27662:1: ( ruleNextPathElementCS )
{
- // InternalQVTimperative.g:30219:1: ( ruleNextPathElementCS )
- // InternalQVTimperative.g:30220:1: ruleNextPathElementCS
+ // InternalQVTimperative.g:27662:1: ( ruleNextPathElementCS )
+ // InternalQVTimperative.g:27663:1: ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_2_0_0());
@@ -87648,23 +80503,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__ReferredVariableAssignment_1"
- // InternalQVTimperative.g:30229:1: rule__SetStatementCS__ReferredVariableAssignment_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:27672:1: rule__SetStatementCS__ReferredVariableAssignment_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__SetStatementCS__ReferredVariableAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30233:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:30234:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27676:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:27677:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:30234:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:30235:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27677:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27678:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getReferredVariableVariableCrossReference_1_0());
}
- // InternalQVTimperative.g:30236:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:30237:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27679:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27680:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getReferredVariableVariableUnrestrictedNameParserRuleCall_1_0_1());
@@ -87705,23 +80560,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__ReferredPropertyAssignment_3"
- // InternalQVTimperative.g:30248:1: rule__SetStatementCS__ReferredPropertyAssignment_3 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:27691:1: rule__SetStatementCS__ReferredPropertyAssignment_3 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__SetStatementCS__ReferredPropertyAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30252:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:30253:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27695:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:27696:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:30253:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:30254:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27696:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27697:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getReferredPropertyPropertyCrossReference_3_0());
}
- // InternalQVTimperative.g:30255:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:30256:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27698:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27699:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getReferredPropertyPropertyUnrestrictedNameParserRuleCall_3_0_1());
@@ -87762,17 +80617,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SetStatementCS__OwnedInitExpressionAssignment_5"
- // InternalQVTimperative.g:30267:1: rule__SetStatementCS__OwnedInitExpressionAssignment_5 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:27710:1: rule__SetStatementCS__OwnedInitExpressionAssignment_5 : ( ruleExpCS ) ;
public final void rule__SetStatementCS__OwnedInitExpressionAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30271:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:30272:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27714:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:27715:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:30272:1: ( ruleExpCS )
- // InternalQVTimperative.g:30273:1: ruleExpCS
+ // InternalQVTimperative.g:27715:1: ( ruleExpCS )
+ // InternalQVTimperative.g:27716:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSetStatementCSAccess().getOwnedInitExpressionExpCSParserRuleCall_5_0());
@@ -87807,28 +80662,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__IsCheckAssignment_0"
- // InternalQVTimperative.g:30282:1: rule__SourceDomainCS__IsCheckAssignment_0 : ( ( 'check' ) ) ;
+ // InternalQVTimperative.g:27725:1: rule__SourceDomainCS__IsCheckAssignment_0 : ( ( 'check' ) ) ;
public final void rule__SourceDomainCS__IsCheckAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30286:1: ( ( ( 'check' ) ) )
- // InternalQVTimperative.g:30287:1: ( ( 'check' ) )
+ // InternalQVTimperative.g:27729:1: ( ( ( 'check' ) ) )
+ // InternalQVTimperative.g:27730:1: ( ( 'check' ) )
{
- // InternalQVTimperative.g:30287:1: ( ( 'check' ) )
- // InternalQVTimperative.g:30288:1: ( 'check' )
+ // InternalQVTimperative.g:27730:1: ( ( 'check' ) )
+ // InternalQVTimperative.g:27731:1: ( 'check' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getIsCheckCheckKeyword_0_0());
}
- // InternalQVTimperative.g:30289:1: ( 'check' )
- // InternalQVTimperative.g:30290:1: 'check'
+ // InternalQVTimperative.g:27732:1: ( 'check' )
+ // InternalQVTimperative.g:27733:1: 'check'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getIsCheckCheckKeyword_0_0());
}
- match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceDomainCSAccess().getIsCheckCheckKeyword_0_0());
}
@@ -87860,23 +80715,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__DirectionAssignment_1"
- // InternalQVTimperative.g:30305:1: rule__SourceDomainCS__DirectionAssignment_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:27748:1: rule__SourceDomainCS__DirectionAssignment_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__SourceDomainCS__DirectionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30309:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:30310:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27752:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:27753:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:30310:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:30311:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27753:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27754:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getDirectionTypedModelCrossReference_1_0());
}
- // InternalQVTimperative.g:30312:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:30313:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27755:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27756:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getDirectionTypedModelUnrestrictedNameParserRuleCall_1_0_1());
@@ -87917,17 +80772,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1"
- // InternalQVTimperative.g:30324:1: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27767:1: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1 : ( rulePathNameCS ) ;
public final void rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30328:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:30329:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27771:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27772:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:30329:1: ( rulePathNameCS )
- // InternalQVTimperative.g:30330:1: rulePathNameCS
+ // InternalQVTimperative.g:27772:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27773:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_1_0());
@@ -87962,17 +80817,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1"
- // InternalQVTimperative.g:30339:1: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27782:1: rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1 : ( rulePathNameCS ) ;
public final void rule__SourceDomainCS__CheckedPropertiesAssignment_2_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30343:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:30344:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27786:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27787:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:30344:1: ( rulePathNameCS )
- // InternalQVTimperative.g:30345:1: rulePathNameCS
+ // InternalQVTimperative.g:27787:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27788:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_2_1_0());
@@ -88007,17 +80862,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1"
- // InternalQVTimperative.g:30354:1: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27797:1: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1 : ( rulePathNameCS ) ;
public final void rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30358:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:30359:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27801:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27802:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:30359:1: ( rulePathNameCS )
- // InternalQVTimperative.g:30360:1: rulePathNameCS
+ // InternalQVTimperative.g:27802:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27803:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_1_0());
@@ -88052,17 +80907,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1"
- // InternalQVTimperative.g:30369:1: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27812:1: rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1 : ( rulePathNameCS ) ;
public final void rule__SourceDomainCS__EnforcedPropertiesAssignment_2_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30373:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:30374:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27816:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27817:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:30374:1: ( rulePathNameCS )
- // InternalQVTimperative.g:30375:1: rulePathNameCS
+ // InternalQVTimperative.g:27817:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27818:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_2_1_0());
@@ -88097,28 +80952,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__OwnedGuardPatternAssignment_3"
- // InternalQVTimperative.g:30384:1: rule__SourceDomainCS__OwnedGuardPatternAssignment_3 : ( ruleSourceGuardPatternCS ) ;
+ // InternalQVTimperative.g:27827:1: rule__SourceDomainCS__OwnedGuardPatternAssignment_3 : ( ruleGuardPatternCS ) ;
public final void rule__SourceDomainCS__OwnedGuardPatternAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30388:1: ( ( ruleSourceGuardPatternCS ) )
- // InternalQVTimperative.g:30389:1: ( ruleSourceGuardPatternCS )
+ // InternalQVTimperative.g:27831:1: ( ( ruleGuardPatternCS ) )
+ // InternalQVTimperative.g:27832:1: ( ruleGuardPatternCS )
{
- // InternalQVTimperative.g:30389:1: ( ruleSourceGuardPatternCS )
- // InternalQVTimperative.g:30390:1: ruleSourceGuardPatternCS
+ // InternalQVTimperative.g:27832:1: ( ruleGuardPatternCS )
+ // InternalQVTimperative.g:27833:1: ruleGuardPatternCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternSourceGuardPatternCSParserRuleCall_3_0());
+ before(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleSourceGuardPatternCS();
+ ruleGuardPatternCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternSourceGuardPatternCSParserRuleCall_3_0());
+ after(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0());
}
}
@@ -88142,28 +80997,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SourceDomainCS__OwnedBottomPatternAssignment_4"
- // InternalQVTimperative.g:30399:1: rule__SourceDomainCS__OwnedBottomPatternAssignment_4 : ( ruleSourceBottomPatternCS ) ;
+ // InternalQVTimperative.g:27842:1: rule__SourceDomainCS__OwnedBottomPatternAssignment_4 : ( ruleBottomPatternCS ) ;
public final void rule__SourceDomainCS__OwnedBottomPatternAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30403:1: ( ( ruleSourceBottomPatternCS ) )
- // InternalQVTimperative.g:30404:1: ( ruleSourceBottomPatternCS )
+ // InternalQVTimperative.g:27846:1: ( ( ruleBottomPatternCS ) )
+ // InternalQVTimperative.g:27847:1: ( ruleBottomPatternCS )
{
- // InternalQVTimperative.g:30404:1: ( ruleSourceBottomPatternCS )
- // InternalQVTimperative.g:30405:1: ruleSourceBottomPatternCS
+ // InternalQVTimperative.g:27847:1: ( ruleBottomPatternCS )
+ // InternalQVTimperative.g:27848:1: ruleBottomPatternCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternSourceBottomPatternCSParserRuleCall_4_0());
+ before(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleSourceBottomPatternCS();
+ ruleBottomPatternCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternSourceBottomPatternCSParserRuleCall_4_0());
+ after(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0());
}
}
@@ -88186,198 +81041,18 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__SourceDomainCS__OwnedBottomPatternAssignment_4"
- // $ANTLR start "rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
- // InternalQVTimperative.g:30414:1: rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:30418:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:30419:1: ( ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:30419:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:30420:1: ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
-
-
- // $ANTLR start "rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1"
- // InternalQVTimperative.g:30429:1: rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:30433:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:30434:1: ( ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:30434:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:30435:1: ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
- // InternalQVTimperative.g:30444:1: rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:30448:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:30449:1: ( ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:30449:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:30450:1: ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
-
-
- // $ANTLR start "rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1"
- // InternalQVTimperative.g:30459:1: rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalQVTimperative.g:30463:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:30464:1: ( ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:30464:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:30465:1: ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
- }
- pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
- }
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1"
-
-
// $ANTLR start "rule__TransformationCS__OwnedPathNameAssignment_1"
- // InternalQVTimperative.g:30474:1: rule__TransformationCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ;
+ // InternalQVTimperative.g:27857:1: rule__TransformationCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ;
public final void rule__TransformationCS__OwnedPathNameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30478:1: ( ( ruleScopeNameCS ) )
- // InternalQVTimperative.g:30479:1: ( ruleScopeNameCS )
+ // InternalQVTimperative.g:27861:1: ( ( ruleScopeNameCS ) )
+ // InternalQVTimperative.g:27862:1: ( ruleScopeNameCS )
{
- // InternalQVTimperative.g:30479:1: ( ruleScopeNameCS )
- // InternalQVTimperative.g:30480:1: ruleScopeNameCS
+ // InternalQVTimperative.g:27862:1: ( ruleScopeNameCS )
+ // InternalQVTimperative.g:27863:1: ruleScopeNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getOwnedPathNameScopeNameCSParserRuleCall_1_0());
@@ -88412,17 +81087,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__NameAssignment_2"
- // InternalQVTimperative.g:30489:1: rule__TransformationCS__NameAssignment_2 : ( ruleUnreservedName ) ;
+ // InternalQVTimperative.g:27872:1: rule__TransformationCS__NameAssignment_2 : ( ruleUnreservedName ) ;
public final void rule__TransformationCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30493:1: ( ( ruleUnreservedName ) )
- // InternalQVTimperative.g:30494:1: ( ruleUnreservedName )
+ // InternalQVTimperative.g:27876:1: ( ( ruleUnreservedName ) )
+ // InternalQVTimperative.g:27877:1: ( ruleUnreservedName )
{
- // InternalQVTimperative.g:30494:1: ( ruleUnreservedName )
- // InternalQVTimperative.g:30495:1: ruleUnreservedName
+ // InternalQVTimperative.g:27877:1: ( ruleUnreservedName )
+ // InternalQVTimperative.g:27878:1: ruleUnreservedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getNameUnreservedNameParserRuleCall_2_0());
@@ -88457,17 +81132,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TransformationCS__OwnedDirectionsAssignment_4_0"
- // InternalQVTimperative.g:30504:1: rule__TransformationCS__OwnedDirectionsAssignment_4_0 : ( ruleDirectionCS ) ;
+ // InternalQVTimperative.g:27887:1: rule__TransformationCS__OwnedDirectionsAssignment_4_0 : ( ruleDirectionCS ) ;
public final void rule__TransformationCS__OwnedDirectionsAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30508:1: ( ( ruleDirectionCS ) )
- // InternalQVTimperative.g:30509:1: ( ruleDirectionCS )
+ // InternalQVTimperative.g:27891:1: ( ( ruleDirectionCS ) )
+ // InternalQVTimperative.g:27892:1: ( ruleDirectionCS )
{
- // InternalQVTimperative.g:30509:1: ( ruleDirectionCS )
- // InternalQVTimperative.g:30510:1: ruleDirectionCS
+ // InternalQVTimperative.g:27892:1: ( ruleDirectionCS )
+ // InternalQVTimperative.g:27893:1: ruleDirectionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getOwnedDirectionsDirectionCSParserRuleCall_4_0_0());
@@ -88502,28 +81177,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__IsEnforceAssignment_0"
- // InternalQVTimperative.g:30519:1: rule__TargetDomainCS__IsEnforceAssignment_0 : ( ( 'enforce' ) ) ;
+ // InternalQVTimperative.g:27902:1: rule__TargetDomainCS__IsEnforceAssignment_0 : ( ( 'enforce' ) ) ;
public final void rule__TargetDomainCS__IsEnforceAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30523:1: ( ( ( 'enforce' ) ) )
- // InternalQVTimperative.g:30524:1: ( ( 'enforce' ) )
+ // InternalQVTimperative.g:27906:1: ( ( ( 'enforce' ) ) )
+ // InternalQVTimperative.g:27907:1: ( ( 'enforce' ) )
{
- // InternalQVTimperative.g:30524:1: ( ( 'enforce' ) )
- // InternalQVTimperative.g:30525:1: ( 'enforce' )
+ // InternalQVTimperative.g:27907:1: ( ( 'enforce' ) )
+ // InternalQVTimperative.g:27908:1: ( 'enforce' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getIsEnforceEnforceKeyword_0_0());
}
- // InternalQVTimperative.g:30526:1: ( 'enforce' )
- // InternalQVTimperative.g:30527:1: 'enforce'
+ // InternalQVTimperative.g:27909:1: ( 'enforce' )
+ // InternalQVTimperative.g:27910:1: 'enforce'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getIsEnforceEnforceKeyword_0_0());
}
- match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetDomainCSAccess().getIsEnforceEnforceKeyword_0_0());
}
@@ -88555,23 +81230,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__DirectionAssignment_1"
- // InternalQVTimperative.g:30542:1: rule__TargetDomainCS__DirectionAssignment_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:27925:1: rule__TargetDomainCS__DirectionAssignment_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__TargetDomainCS__DirectionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30546:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:30547:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27929:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:27930:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:30547:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:30548:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27930:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:27931:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getDirectionTypedModelCrossReference_1_0());
}
- // InternalQVTimperative.g:30549:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:30550:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:27932:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:27933:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getDirectionTypedModelUnrestrictedNameParserRuleCall_1_0_1());
@@ -88612,17 +81287,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1"
- // InternalQVTimperative.g:30561:1: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27944:1: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1 : ( rulePathNameCS ) ;
public final void rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30565:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:30566:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27948:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27949:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:30566:1: ( rulePathNameCS )
- // InternalQVTimperative.g:30567:1: rulePathNameCS
+ // InternalQVTimperative.g:27949:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27950:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_1_0());
@@ -88657,17 +81332,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1"
- // InternalQVTimperative.g:30576:1: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27959:1: rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1 : ( rulePathNameCS ) ;
public final void rule__TargetDomainCS__CheckedPropertiesAssignment_2_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30580:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:30581:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27963:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27964:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:30581:1: ( rulePathNameCS )
- // InternalQVTimperative.g:30582:1: rulePathNameCS
+ // InternalQVTimperative.g:27964:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27965:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_2_1_0());
@@ -88702,17 +81377,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1"
- // InternalQVTimperative.g:30591:1: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27974:1: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1 : ( rulePathNameCS ) ;
public final void rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30595:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:30596:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27978:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27979:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:30596:1: ( rulePathNameCS )
- // InternalQVTimperative.g:30597:1: rulePathNameCS
+ // InternalQVTimperative.g:27979:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27980:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_1_0());
@@ -88747,17 +81422,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1"
- // InternalQVTimperative.g:30606:1: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:27989:1: rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1 : ( rulePathNameCS ) ;
public final void rule__TargetDomainCS__EnforcedPropertiesAssignment_2_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30610:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:30611:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27993:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:27994:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:30611:1: ( rulePathNameCS )
- // InternalQVTimperative.g:30612:1: rulePathNameCS
+ // InternalQVTimperative.g:27994:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:27995:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_2_1_0());
@@ -88792,28 +81467,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__OwnedGuardPatternAssignment_3"
- // InternalQVTimperative.g:30621:1: rule__TargetDomainCS__OwnedGuardPatternAssignment_3 : ( ruleTargetGuardPatternCS ) ;
+ // InternalQVTimperative.g:28004:1: rule__TargetDomainCS__OwnedGuardPatternAssignment_3 : ( ruleGuardPatternCS ) ;
public final void rule__TargetDomainCS__OwnedGuardPatternAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30625:1: ( ( ruleTargetGuardPatternCS ) )
- // InternalQVTimperative.g:30626:1: ( ruleTargetGuardPatternCS )
+ // InternalQVTimperative.g:28008:1: ( ( ruleGuardPatternCS ) )
+ // InternalQVTimperative.g:28009:1: ( ruleGuardPatternCS )
{
- // InternalQVTimperative.g:30626:1: ( ruleTargetGuardPatternCS )
- // InternalQVTimperative.g:30627:1: ruleTargetGuardPatternCS
+ // InternalQVTimperative.g:28009:1: ( ruleGuardPatternCS )
+ // InternalQVTimperative.g:28010:1: ruleGuardPatternCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternTargetGuardPatternCSParserRuleCall_3_0());
+ before(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleTargetGuardPatternCS();
+ ruleGuardPatternCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternTargetGuardPatternCSParserRuleCall_3_0());
+ after(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0());
}
}
@@ -88837,28 +81512,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TargetDomainCS__OwnedBottomPatternAssignment_4"
- // InternalQVTimperative.g:30636:1: rule__TargetDomainCS__OwnedBottomPatternAssignment_4 : ( ruleTargetBottomPatternCS ) ;
+ // InternalQVTimperative.g:28019:1: rule__TargetDomainCS__OwnedBottomPatternAssignment_4 : ( ruleBottomPatternCS ) ;
public final void rule__TargetDomainCS__OwnedBottomPatternAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30640:1: ( ( ruleTargetBottomPatternCS ) )
- // InternalQVTimperative.g:30641:1: ( ruleTargetBottomPatternCS )
+ // InternalQVTimperative.g:28023:1: ( ( ruleBottomPatternCS ) )
+ // InternalQVTimperative.g:28024:1: ( ruleBottomPatternCS )
{
- // InternalQVTimperative.g:30641:1: ( ruleTargetBottomPatternCS )
- // InternalQVTimperative.g:30642:1: ruleTargetBottomPatternCS
+ // InternalQVTimperative.g:28024:1: ( ruleBottomPatternCS )
+ // InternalQVTimperative.g:28025:1: ruleBottomPatternCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternTargetBottomPatternCSParserRuleCall_4_0());
+ before(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleTargetBottomPatternCS();
+ ruleBottomPatternCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternTargetBottomPatternCSParserRuleCall_4_0());
+ after(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0());
}
}
@@ -88881,29 +81556,37 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__TargetDomainCS__OwnedBottomPatternAssignment_4"
- // $ANTLR start "rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
- // InternalQVTimperative.g:30651:1: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__IsConnectionAssignment_0_1"
+ // InternalQVTimperative.g:28036:1: rule__UnrealizedVariableCS__IsConnectionAssignment_0_1 : ( ( 'out' ) ) ;
+ public final void rule__UnrealizedVariableCS__IsConnectionAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30655:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:30656:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTimperative.g:28040:1: ( ( ( 'out' ) ) )
+ // InternalQVTimperative.g:28041:1: ( ( 'out' ) )
{
- // InternalQVTimperative.g:30656:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:30657:1: ruleUnrealizedVariableCS
+ // InternalQVTimperative.g:28041:1: ( ( 'out' ) )
+ // InternalQVTimperative.g:28042:1: ( 'out' )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
+ before(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionOutKeyword_0_1_0());
+ }
+ // InternalQVTimperative.g:28043:1: ( 'out' )
+ // InternalQVTimperative.g:28044:1: 'out'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionOutKeyword_0_1_0());
+ }
+ match(input,119,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionOutKeyword_0_1_0());
+ }
+
}
- pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
- state._fsp--;
- if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionOutKeyword_0_1_0());
}
}
@@ -88923,32 +81606,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
+ // $ANTLR end "rule__UnrealizedVariableCS__IsConnectionAssignment_0_1"
- // $ANTLR start "rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1"
- // InternalQVTimperative.g:30666:1: rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__NameAssignment_1"
+ // InternalQVTimperative.g:28059:1: rule__UnrealizedVariableCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
+ public final void rule__UnrealizedVariableCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30670:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:30671:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTimperative.g:28063:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:28064:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:30671:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:30672:1: ruleUnrealizedVariableCS
+ // InternalQVTimperative.g:28064:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:28065:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
+ before(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
+ ruleUnrestrictedName();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
}
@@ -88968,32 +81651,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetBottomPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1"
+ // $ANTLR end "rule__UnrealizedVariableCS__NameAssignment_1"
- // $ANTLR start "rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
- // InternalQVTimperative.g:30681:1: rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1"
+ // InternalQVTimperative.g:28074:1: rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
+ public final void rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30685:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:30686:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTimperative.g:28078:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:28079:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:30686:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:30687:1: ruleUnrealizedVariableCS
+ // InternalQVTimperative.g:28079:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:28080:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
+ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
+ ruleTypeExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
}
@@ -89013,32 +81696,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0"
+ // $ANTLR end "rule__UnrealizedVariableCS__OwnedTypeAssignment_2_1"
- // $ANTLR start "rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1"
- // InternalQVTimperative.g:30696:1: rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 : ( ruleUnrealizedVariableCS ) ;
- public final void rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1() throws RecognitionException {
+ // $ANTLR start "rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1"
+ // InternalQVTimperative.g:28089:1: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1 : ( ruleExpCS ) ;
+ public final void rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30700:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:30701:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTimperative.g:28093:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:28094:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:30701:1: ( ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:30702:1: ruleUnrealizedVariableCS
+ // InternalQVTimperative.g:28094:1: ( ruleExpCS )
+ // InternalQVTimperative.g:28095:1: ruleExpCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
+ before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_3_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- ruleUnrealizedVariableCS();
+ ruleExpCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
+ after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_3_1_0());
}
}
@@ -89058,24 +81741,24 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1"
+ // $ANTLR end "rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_3_1"
- // $ANTLR start "rule__UnrealizedVariableCS__NameAssignment_0"
- // InternalQVTimperative.g:30713:1: rule__UnrealizedVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
- public final void rule__UnrealizedVariableCS__NameAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__NameAssignment_1"
+ // InternalQVTimperative.g:28104:1: rule__VariablePredicateCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
+ public final void rule__VariablePredicateCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30717:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:30718:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:28108:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:28109:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:30718:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:30719:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:28109:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:28110:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
+ before(grammarAccess.getVariablePredicateCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -89083,7 +81766,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
+ after(grammarAccess.getVariablePredicateCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
}
@@ -89103,24 +81786,24 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__NameAssignment_0"
+ // $ANTLR end "rule__VariablePredicateCS__NameAssignment_1"
- // $ANTLR start "rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1"
- // InternalQVTimperative.g:30728:1: rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
- public final void rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__OwnedTypeAssignment_2_1"
+ // InternalQVTimperative.g:28119:1: rule__VariablePredicateCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
+ public final void rule__VariablePredicateCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30732:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:30733:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:28123:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:28124:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:30733:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:30734:1: ruleTypeExpCS
+ // InternalQVTimperative.g:28124:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:28125:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
+ before(grammarAccess.getVariablePredicateCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
ruleTypeExpCS();
@@ -89128,7 +81811,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
+ after(grammarAccess.getVariablePredicateCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
}
@@ -89148,24 +81831,24 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1"
+ // $ANTLR end "rule__VariablePredicateCS__OwnedTypeAssignment_2_1"
- // $ANTLR start "rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1"
- // InternalQVTimperative.g:30743:1: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 : ( ruleExpCS ) ;
- public final void rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1() throws RecognitionException {
+ // $ANTLR start "rule__VariablePredicateCS__OwnedInitExpressionAssignment_4"
+ // InternalQVTimperative.g:28134:1: rule__VariablePredicateCS__OwnedInitExpressionAssignment_4 : ( ruleExpCS ) ;
+ public final void rule__VariablePredicateCS__OwnedInitExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30747:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:30748:1: ( ruleExpCS )
+ // InternalQVTimperative.g:28138:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:28139:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:30748:1: ( ruleExpCS )
- // InternalQVTimperative.g:30749:1: ruleExpCS
+ // InternalQVTimperative.g:28139:1: ( ruleExpCS )
+ // InternalQVTimperative.g:28140:1: ruleExpCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
+ before(grammarAccess.getVariablePredicateCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_0());
}
pushFollow(FollowSets000.FOLLOW_2);
ruleExpCS();
@@ -89173,7 +81856,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
+ after(grammarAccess.getVariablePredicateCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_0());
}
}
@@ -89193,32 +81876,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1"
+ // $ANTLR end "rule__VariablePredicateCS__OwnedInitExpressionAssignment_4"
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_0_0"
- // InternalQVTimperative.g:30758:1: rule__AttributeCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
+ // InternalQVTimperative.g:28149:1: rule__AttributeCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30762:1: ( ( ( 'static' ) ) )
- // InternalQVTimperative.g:30763:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:28153:1: ( ( ( 'static' ) ) )
+ // InternalQVTimperative.g:28154:1: ( ( 'static' ) )
{
- // InternalQVTimperative.g:30763:1: ( ( 'static' ) )
- // InternalQVTimperative.g:30764:1: ( 'static' )
+ // InternalQVTimperative.g:28154:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:28155:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
- // InternalQVTimperative.g:30765:1: ( 'static' )
- // InternalQVTimperative.g:30766:1: 'static'
+ // InternalQVTimperative.g:28156:1: ( 'static' )
+ // InternalQVTimperative.g:28157:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
- match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
@@ -89250,28 +81933,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_0_1"
- // InternalQVTimperative.g:30781:1: rule__AttributeCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
+ // InternalQVTimperative.g:28172:1: rule__AttributeCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30785:1: ( ( ( 'definition' ) ) )
- // InternalQVTimperative.g:30786:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:28176:1: ( ( ( 'definition' ) ) )
+ // InternalQVTimperative.g:28177:1: ( ( 'definition' ) )
{
- // InternalQVTimperative.g:30786:1: ( ( 'definition' ) )
- // InternalQVTimperative.g:30787:1: ( 'definition' )
+ // InternalQVTimperative.g:28177:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:28178:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
- // InternalQVTimperative.g:30788:1: ( 'definition' )
- // InternalQVTimperative.g:30789:1: 'definition'
+ // InternalQVTimperative.g:28179:1: ( 'definition' )
+ // InternalQVTimperative.g:28180:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
- match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
@@ -89303,28 +81986,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_1_0"
- // InternalQVTimperative.g:30804:1: rule__AttributeCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
+ // InternalQVTimperative.g:28195:1: rule__AttributeCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30808:1: ( ( ( 'definition' ) ) )
- // InternalQVTimperative.g:30809:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:28199:1: ( ( ( 'definition' ) ) )
+ // InternalQVTimperative.g:28200:1: ( ( 'definition' ) )
{
- // InternalQVTimperative.g:30809:1: ( ( 'definition' ) )
- // InternalQVTimperative.g:30810:1: ( 'definition' )
+ // InternalQVTimperative.g:28200:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:28201:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
- // InternalQVTimperative.g:30811:1: ( 'definition' )
- // InternalQVTimperative.g:30812:1: 'definition'
+ // InternalQVTimperative.g:28202:1: ( 'definition' )
+ // InternalQVTimperative.g:28203:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
- match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
@@ -89356,28 +82039,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_1_1"
- // InternalQVTimperative.g:30827:1: rule__AttributeCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
+ // InternalQVTimperative.g:28218:1: rule__AttributeCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30831:1: ( ( ( 'static' ) ) )
- // InternalQVTimperative.g:30832:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:28222:1: ( ( ( 'static' ) ) )
+ // InternalQVTimperative.g:28223:1: ( ( 'static' ) )
{
- // InternalQVTimperative.g:30832:1: ( ( 'static' ) )
- // InternalQVTimperative.g:30833:1: ( 'static' )
+ // InternalQVTimperative.g:28223:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:28224:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
- // InternalQVTimperative.g:30834:1: ( 'static' )
- // InternalQVTimperative.g:30835:1: 'static'
+ // InternalQVTimperative.g:28225:1: ( 'static' )
+ // InternalQVTimperative.g:28226:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
- match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
@@ -89409,17 +82092,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__NameAssignment_2"
- // InternalQVTimperative.g:30850:1: rule__AttributeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:28241:1: rule__AttributeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__AttributeCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30854:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:30855:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:28245:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:28246:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:30855:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:30856:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:28246:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:28247:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
@@ -89454,17 +82137,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__OwnedTypeAssignment_3_1"
- // InternalQVTimperative.g:30865:1: rule__AttributeCS__OwnedTypeAssignment_3_1 : ( ruleTypedMultiplicityRefCS ) ;
+ // InternalQVTimperative.g:28256:1: rule__AttributeCS__OwnedTypeAssignment_3_1 : ( ruleTypedMultiplicityRefCS ) ;
public final void rule__AttributeCS__OwnedTypeAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30869:1: ( ( ruleTypedMultiplicityRefCS ) )
- // InternalQVTimperative.g:30870:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:28260:1: ( ( ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:28261:1: ( ruleTypedMultiplicityRefCS )
{
- // InternalQVTimperative.g:30870:1: ( ruleTypedMultiplicityRefCS )
- // InternalQVTimperative.g:30871:1: ruleTypedMultiplicityRefCS
+ // InternalQVTimperative.g:28261:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:28262:1: ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_3_1_0());
@@ -89499,17 +82182,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__DefaultAssignment_4_1"
- // InternalQVTimperative.g:30880:1: rule__AttributeCS__DefaultAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTimperative.g:28271:1: rule__AttributeCS__DefaultAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void rule__AttributeCS__DefaultAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30884:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:30885:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:28275:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:28276:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:30885:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:30886:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:28276:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:28277:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getDefaultSINGLE_QUOTED_STRINGTerminalRuleCall_4_1_0());
@@ -89540,28 +82223,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_0"
- // InternalQVTimperative.g:30895:1: rule__AttributeCS__QualifiersAssignment_5_1_0_0 : ( ( 'derived' ) ) ;
+ // InternalQVTimperative.g:28286:1: rule__AttributeCS__QualifiersAssignment_5_1_0_0 : ( ( 'derived' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30899:1: ( ( ( 'derived' ) ) )
- // InternalQVTimperative.g:30900:1: ( ( 'derived' ) )
+ // InternalQVTimperative.g:28290:1: ( ( ( 'derived' ) ) )
+ // InternalQVTimperative.g:28291:1: ( ( 'derived' ) )
{
- // InternalQVTimperative.g:30900:1: ( ( 'derived' ) )
- // InternalQVTimperative.g:30901:1: ( 'derived' )
+ // InternalQVTimperative.g:28291:1: ( ( 'derived' ) )
+ // InternalQVTimperative.g:28292:1: ( 'derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_0_0());
}
- // InternalQVTimperative.g:30902:1: ( 'derived' )
- // InternalQVTimperative.g:30903:1: 'derived'
+ // InternalQVTimperative.g:28293:1: ( 'derived' )
+ // InternalQVTimperative.g:28294:1: 'derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_0_0());
}
- match(input,119,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,122,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_0_0());
}
@@ -89593,28 +82276,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_1"
- // InternalQVTimperative.g:30918:1: rule__AttributeCS__QualifiersAssignment_5_1_0_1 : ( ( '!derived' ) ) ;
+ // InternalQVTimperative.g:28309:1: rule__AttributeCS__QualifiersAssignment_5_1_0_1 : ( ( '!derived' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30922:1: ( ( ( '!derived' ) ) )
- // InternalQVTimperative.g:30923:1: ( ( '!derived' ) )
+ // InternalQVTimperative.g:28313:1: ( ( ( '!derived' ) ) )
+ // InternalQVTimperative.g:28314:1: ( ( '!derived' ) )
{
- // InternalQVTimperative.g:30923:1: ( ( '!derived' ) )
- // InternalQVTimperative.g:30924:1: ( '!derived' )
+ // InternalQVTimperative.g:28314:1: ( ( '!derived' ) )
+ // InternalQVTimperative.g:28315:1: ( '!derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_1_0());
}
- // InternalQVTimperative.g:30925:1: ( '!derived' )
- // InternalQVTimperative.g:30926:1: '!derived'
+ // InternalQVTimperative.g:28316:1: ( '!derived' )
+ // InternalQVTimperative.g:28317:1: '!derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_1_0());
}
- match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_1_0());
}
@@ -89646,28 +82329,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_2"
- // InternalQVTimperative.g:30941:1: rule__AttributeCS__QualifiersAssignment_5_1_0_2 : ( ( 'id' ) ) ;
+ // InternalQVTimperative.g:28332:1: rule__AttributeCS__QualifiersAssignment_5_1_0_2 : ( ( 'id' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30945:1: ( ( ( 'id' ) ) )
- // InternalQVTimperative.g:30946:1: ( ( 'id' ) )
+ // InternalQVTimperative.g:28336:1: ( ( ( 'id' ) ) )
+ // InternalQVTimperative.g:28337:1: ( ( 'id' ) )
{
- // InternalQVTimperative.g:30946:1: ( ( 'id' ) )
- // InternalQVTimperative.g:30947:1: ( 'id' )
+ // InternalQVTimperative.g:28337:1: ( ( 'id' ) )
+ // InternalQVTimperative.g:28338:1: ( 'id' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_2_0());
}
- // InternalQVTimperative.g:30948:1: ( 'id' )
- // InternalQVTimperative.g:30949:1: 'id'
+ // InternalQVTimperative.g:28339:1: ( 'id' )
+ // InternalQVTimperative.g:28340:1: 'id'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_2_0());
}
- match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,124,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_2_0());
}
@@ -89699,28 +82382,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_3"
- // InternalQVTimperative.g:30964:1: rule__AttributeCS__QualifiersAssignment_5_1_0_3 : ( ( '!id' ) ) ;
+ // InternalQVTimperative.g:28355:1: rule__AttributeCS__QualifiersAssignment_5_1_0_3 : ( ( '!id' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30968:1: ( ( ( '!id' ) ) )
- // InternalQVTimperative.g:30969:1: ( ( '!id' ) )
+ // InternalQVTimperative.g:28359:1: ( ( ( '!id' ) ) )
+ // InternalQVTimperative.g:28360:1: ( ( '!id' ) )
{
- // InternalQVTimperative.g:30969:1: ( ( '!id' ) )
- // InternalQVTimperative.g:30970:1: ( '!id' )
+ // InternalQVTimperative.g:28360:1: ( ( '!id' ) )
+ // InternalQVTimperative.g:28361:1: ( '!id' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_3_0());
}
- // InternalQVTimperative.g:30971:1: ( '!id' )
- // InternalQVTimperative.g:30972:1: '!id'
+ // InternalQVTimperative.g:28362:1: ( '!id' )
+ // InternalQVTimperative.g:28363:1: '!id'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_3_0());
}
- match(input,122,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,125,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_3_0());
}
@@ -89752,28 +82435,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_4"
- // InternalQVTimperative.g:30987:1: rule__AttributeCS__QualifiersAssignment_5_1_0_4 : ( ( 'ordered' ) ) ;
+ // InternalQVTimperative.g:28378:1: rule__AttributeCS__QualifiersAssignment_5_1_0_4 : ( ( 'ordered' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:30991:1: ( ( ( 'ordered' ) ) )
- // InternalQVTimperative.g:30992:1: ( ( 'ordered' ) )
+ // InternalQVTimperative.g:28382:1: ( ( ( 'ordered' ) ) )
+ // InternalQVTimperative.g:28383:1: ( ( 'ordered' ) )
{
- // InternalQVTimperative.g:30992:1: ( ( 'ordered' ) )
- // InternalQVTimperative.g:30993:1: ( 'ordered' )
+ // InternalQVTimperative.g:28383:1: ( ( 'ordered' ) )
+ // InternalQVTimperative.g:28384:1: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_4_0());
}
- // InternalQVTimperative.g:30994:1: ( 'ordered' )
- // InternalQVTimperative.g:30995:1: 'ordered'
+ // InternalQVTimperative.g:28385:1: ( 'ordered' )
+ // InternalQVTimperative.g:28386:1: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_4_0());
}
- match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,126,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_4_0());
}
@@ -89805,28 +82488,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_5"
- // InternalQVTimperative.g:31010:1: rule__AttributeCS__QualifiersAssignment_5_1_0_5 : ( ( '!ordered' ) ) ;
+ // InternalQVTimperative.g:28401:1: rule__AttributeCS__QualifiersAssignment_5_1_0_5 : ( ( '!ordered' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31014:1: ( ( ( '!ordered' ) ) )
- // InternalQVTimperative.g:31015:1: ( ( '!ordered' ) )
+ // InternalQVTimperative.g:28405:1: ( ( ( '!ordered' ) ) )
+ // InternalQVTimperative.g:28406:1: ( ( '!ordered' ) )
{
- // InternalQVTimperative.g:31015:1: ( ( '!ordered' ) )
- // InternalQVTimperative.g:31016:1: ( '!ordered' )
+ // InternalQVTimperative.g:28406:1: ( ( '!ordered' ) )
+ // InternalQVTimperative.g:28407:1: ( '!ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_5_0());
}
- // InternalQVTimperative.g:31017:1: ( '!ordered' )
- // InternalQVTimperative.g:31018:1: '!ordered'
+ // InternalQVTimperative.g:28408:1: ( '!ordered' )
+ // InternalQVTimperative.g:28409:1: '!ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_5_0());
}
- match(input,124,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_5_0());
}
@@ -89858,28 +82541,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_6"
- // InternalQVTimperative.g:31033:1: rule__AttributeCS__QualifiersAssignment_5_1_0_6 : ( ( 'readonly' ) ) ;
+ // InternalQVTimperative.g:28424:1: rule__AttributeCS__QualifiersAssignment_5_1_0_6 : ( ( 'readonly' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31037:1: ( ( ( 'readonly' ) ) )
- // InternalQVTimperative.g:31038:1: ( ( 'readonly' ) )
+ // InternalQVTimperative.g:28428:1: ( ( ( 'readonly' ) ) )
+ // InternalQVTimperative.g:28429:1: ( ( 'readonly' ) )
{
- // InternalQVTimperative.g:31038:1: ( ( 'readonly' ) )
- // InternalQVTimperative.g:31039:1: ( 'readonly' )
+ // InternalQVTimperative.g:28429:1: ( ( 'readonly' ) )
+ // InternalQVTimperative.g:28430:1: ( 'readonly' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_6_0());
}
- // InternalQVTimperative.g:31040:1: ( 'readonly' )
- // InternalQVTimperative.g:31041:1: 'readonly'
+ // InternalQVTimperative.g:28431:1: ( 'readonly' )
+ // InternalQVTimperative.g:28432:1: 'readonly'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_6_0());
}
- match(input,125,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_6_0());
}
@@ -89911,28 +82594,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_7"
- // InternalQVTimperative.g:31056:1: rule__AttributeCS__QualifiersAssignment_5_1_0_7 : ( ( '!readonly' ) ) ;
+ // InternalQVTimperative.g:28447:1: rule__AttributeCS__QualifiersAssignment_5_1_0_7 : ( ( '!readonly' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31060:1: ( ( ( '!readonly' ) ) )
- // InternalQVTimperative.g:31061:1: ( ( '!readonly' ) )
+ // InternalQVTimperative.g:28451:1: ( ( ( '!readonly' ) ) )
+ // InternalQVTimperative.g:28452:1: ( ( '!readonly' ) )
{
- // InternalQVTimperative.g:31061:1: ( ( '!readonly' ) )
- // InternalQVTimperative.g:31062:1: ( '!readonly' )
+ // InternalQVTimperative.g:28452:1: ( ( '!readonly' ) )
+ // InternalQVTimperative.g:28453:1: ( '!readonly' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_7_0());
}
- // InternalQVTimperative.g:31063:1: ( '!readonly' )
- // InternalQVTimperative.g:31064:1: '!readonly'
+ // InternalQVTimperative.g:28454:1: ( '!readonly' )
+ // InternalQVTimperative.g:28455:1: '!readonly'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_7_0());
}
- match(input,126,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,129,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_7_0());
}
@@ -89964,28 +82647,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_8"
- // InternalQVTimperative.g:31079:1: rule__AttributeCS__QualifiersAssignment_5_1_0_8 : ( ( 'transient' ) ) ;
+ // InternalQVTimperative.g:28470:1: rule__AttributeCS__QualifiersAssignment_5_1_0_8 : ( ( 'transient' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31083:1: ( ( ( 'transient' ) ) )
- // InternalQVTimperative.g:31084:1: ( ( 'transient' ) )
+ // InternalQVTimperative.g:28474:1: ( ( ( 'transient' ) ) )
+ // InternalQVTimperative.g:28475:1: ( ( 'transient' ) )
{
- // InternalQVTimperative.g:31084:1: ( ( 'transient' ) )
- // InternalQVTimperative.g:31085:1: ( 'transient' )
+ // InternalQVTimperative.g:28475:1: ( ( 'transient' ) )
+ // InternalQVTimperative.g:28476:1: ( 'transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_8_0());
}
- // InternalQVTimperative.g:31086:1: ( 'transient' )
- // InternalQVTimperative.g:31087:1: 'transient'
+ // InternalQVTimperative.g:28477:1: ( 'transient' )
+ // InternalQVTimperative.g:28478:1: 'transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_8_0());
}
- match(input,116,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_8_0());
}
@@ -90017,28 +82700,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_9"
- // InternalQVTimperative.g:31102:1: rule__AttributeCS__QualifiersAssignment_5_1_0_9 : ( ( '!transient' ) ) ;
+ // InternalQVTimperative.g:28493:1: rule__AttributeCS__QualifiersAssignment_5_1_0_9 : ( ( '!transient' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31106:1: ( ( ( '!transient' ) ) )
- // InternalQVTimperative.g:31107:1: ( ( '!transient' ) )
+ // InternalQVTimperative.g:28497:1: ( ( ( '!transient' ) ) )
+ // InternalQVTimperative.g:28498:1: ( ( '!transient' ) )
{
- // InternalQVTimperative.g:31107:1: ( ( '!transient' ) )
- // InternalQVTimperative.g:31108:1: ( '!transient' )
+ // InternalQVTimperative.g:28498:1: ( ( '!transient' ) )
+ // InternalQVTimperative.g:28499:1: ( '!transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_9_0());
}
- // InternalQVTimperative.g:31109:1: ( '!transient' )
- // InternalQVTimperative.g:31110:1: '!transient'
+ // InternalQVTimperative.g:28500:1: ( '!transient' )
+ // InternalQVTimperative.g:28501:1: '!transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_9_0());
}
- match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,130,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_9_0());
}
@@ -90070,28 +82753,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_10"
- // InternalQVTimperative.g:31125:1: rule__AttributeCS__QualifiersAssignment_5_1_0_10 : ( ( 'unique' ) ) ;
+ // InternalQVTimperative.g:28516:1: rule__AttributeCS__QualifiersAssignment_5_1_0_10 : ( ( 'unique' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31129:1: ( ( ( 'unique' ) ) )
- // InternalQVTimperative.g:31130:1: ( ( 'unique' ) )
+ // InternalQVTimperative.g:28520:1: ( ( ( 'unique' ) ) )
+ // InternalQVTimperative.g:28521:1: ( ( 'unique' ) )
{
- // InternalQVTimperative.g:31130:1: ( ( 'unique' ) )
- // InternalQVTimperative.g:31131:1: ( 'unique' )
+ // InternalQVTimperative.g:28521:1: ( ( 'unique' ) )
+ // InternalQVTimperative.g:28522:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_10_0());
}
- // InternalQVTimperative.g:31132:1: ( 'unique' )
- // InternalQVTimperative.g:31133:1: 'unique'
+ // InternalQVTimperative.g:28523:1: ( 'unique' )
+ // InternalQVTimperative.g:28524:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_10_0());
}
- match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,131,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_10_0());
}
@@ -90123,28 +82806,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_11"
- // InternalQVTimperative.g:31148:1: rule__AttributeCS__QualifiersAssignment_5_1_0_11 : ( ( '!unique' ) ) ;
+ // InternalQVTimperative.g:28539:1: rule__AttributeCS__QualifiersAssignment_5_1_0_11 : ( ( '!unique' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31152:1: ( ( ( '!unique' ) ) )
- // InternalQVTimperative.g:31153:1: ( ( '!unique' ) )
+ // InternalQVTimperative.g:28543:1: ( ( ( '!unique' ) ) )
+ // InternalQVTimperative.g:28544:1: ( ( '!unique' ) )
{
- // InternalQVTimperative.g:31153:1: ( ( '!unique' ) )
- // InternalQVTimperative.g:31154:1: ( '!unique' )
+ // InternalQVTimperative.g:28544:1: ( ( '!unique' ) )
+ // InternalQVTimperative.g:28545:1: ( '!unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_11_0());
}
- // InternalQVTimperative.g:31155:1: ( '!unique' )
- // InternalQVTimperative.g:31156:1: '!unique'
+ // InternalQVTimperative.g:28546:1: ( '!unique' )
+ // InternalQVTimperative.g:28547:1: '!unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_11_0());
}
- match(input,129,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,132,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_11_0());
}
@@ -90176,28 +82859,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_12"
- // InternalQVTimperative.g:31171:1: rule__AttributeCS__QualifiersAssignment_5_1_0_12 : ( ( 'unsettable' ) ) ;
+ // InternalQVTimperative.g:28562:1: rule__AttributeCS__QualifiersAssignment_5_1_0_12 : ( ( 'unsettable' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_12() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31175:1: ( ( ( 'unsettable' ) ) )
- // InternalQVTimperative.g:31176:1: ( ( 'unsettable' ) )
+ // InternalQVTimperative.g:28566:1: ( ( ( 'unsettable' ) ) )
+ // InternalQVTimperative.g:28567:1: ( ( 'unsettable' ) )
{
- // InternalQVTimperative.g:31176:1: ( ( 'unsettable' ) )
- // InternalQVTimperative.g:31177:1: ( 'unsettable' )
+ // InternalQVTimperative.g:28567:1: ( ( 'unsettable' ) )
+ // InternalQVTimperative.g:28568:1: ( 'unsettable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_12_0());
}
- // InternalQVTimperative.g:31178:1: ( 'unsettable' )
- // InternalQVTimperative.g:31179:1: 'unsettable'
+ // InternalQVTimperative.g:28569:1: ( 'unsettable' )
+ // InternalQVTimperative.g:28570:1: 'unsettable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_12_0());
}
- match(input,130,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,133,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_12_0());
}
@@ -90229,28 +82912,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_13"
- // InternalQVTimperative.g:31194:1: rule__AttributeCS__QualifiersAssignment_5_1_0_13 : ( ( '!unsettable' ) ) ;
+ // InternalQVTimperative.g:28585:1: rule__AttributeCS__QualifiersAssignment_5_1_0_13 : ( ( '!unsettable' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_13() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31198:1: ( ( ( '!unsettable' ) ) )
- // InternalQVTimperative.g:31199:1: ( ( '!unsettable' ) )
+ // InternalQVTimperative.g:28589:1: ( ( ( '!unsettable' ) ) )
+ // InternalQVTimperative.g:28590:1: ( ( '!unsettable' ) )
{
- // InternalQVTimperative.g:31199:1: ( ( '!unsettable' ) )
- // InternalQVTimperative.g:31200:1: ( '!unsettable' )
+ // InternalQVTimperative.g:28590:1: ( ( '!unsettable' ) )
+ // InternalQVTimperative.g:28591:1: ( '!unsettable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_13_0());
}
- // InternalQVTimperative.g:31201:1: ( '!unsettable' )
- // InternalQVTimperative.g:31202:1: '!unsettable'
+ // InternalQVTimperative.g:28592:1: ( '!unsettable' )
+ // InternalQVTimperative.g:28593:1: '!unsettable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_13_0());
}
- match(input,131,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,134,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_13_0());
}
@@ -90282,28 +82965,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_14"
- // InternalQVTimperative.g:31217:1: rule__AttributeCS__QualifiersAssignment_5_1_0_14 : ( ( 'volatile' ) ) ;
+ // InternalQVTimperative.g:28608:1: rule__AttributeCS__QualifiersAssignment_5_1_0_14 : ( ( 'volatile' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_14() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31221:1: ( ( ( 'volatile' ) ) )
- // InternalQVTimperative.g:31222:1: ( ( 'volatile' ) )
+ // InternalQVTimperative.g:28612:1: ( ( ( 'volatile' ) ) )
+ // InternalQVTimperative.g:28613:1: ( ( 'volatile' ) )
{
- // InternalQVTimperative.g:31222:1: ( ( 'volatile' ) )
- // InternalQVTimperative.g:31223:1: ( 'volatile' )
+ // InternalQVTimperative.g:28613:1: ( ( 'volatile' ) )
+ // InternalQVTimperative.g:28614:1: ( 'volatile' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_14_0());
}
- // InternalQVTimperative.g:31224:1: ( 'volatile' )
- // InternalQVTimperative.g:31225:1: 'volatile'
+ // InternalQVTimperative.g:28615:1: ( 'volatile' )
+ // InternalQVTimperative.g:28616:1: 'volatile'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_14_0());
}
- match(input,132,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,135,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_14_0());
}
@@ -90335,28 +83018,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_15"
- // InternalQVTimperative.g:31240:1: rule__AttributeCS__QualifiersAssignment_5_1_0_15 : ( ( '!volatile' ) ) ;
+ // InternalQVTimperative.g:28631:1: rule__AttributeCS__QualifiersAssignment_5_1_0_15 : ( ( '!volatile' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_5_1_0_15() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31244:1: ( ( ( '!volatile' ) ) )
- // InternalQVTimperative.g:31245:1: ( ( '!volatile' ) )
+ // InternalQVTimperative.g:28635:1: ( ( ( '!volatile' ) ) )
+ // InternalQVTimperative.g:28636:1: ( ( '!volatile' ) )
{
- // InternalQVTimperative.g:31245:1: ( ( '!volatile' ) )
- // InternalQVTimperative.g:31246:1: ( '!volatile' )
+ // InternalQVTimperative.g:28636:1: ( ( '!volatile' ) )
+ // InternalQVTimperative.g:28637:1: ( '!volatile' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_15_0());
}
- // InternalQVTimperative.g:31247:1: ( '!volatile' )
- // InternalQVTimperative.g:31248:1: '!volatile'
+ // InternalQVTimperative.g:28638:1: ( '!volatile' )
+ // InternalQVTimperative.g:28639:1: '!volatile'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_15_0());
}
- match(input,133,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,136,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_15_0());
}
@@ -90388,17 +83071,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3"
- // InternalQVTimperative.g:31263:1: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 : ( ruleSpecificationCS ) ;
+ // InternalQVTimperative.g:28654:1: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 : ( ruleSpecificationCS ) ;
public final void rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31267:1: ( ( ruleSpecificationCS ) )
- // InternalQVTimperative.g:31268:1: ( ruleSpecificationCS )
+ // InternalQVTimperative.g:28658:1: ( ( ruleSpecificationCS ) )
+ // InternalQVTimperative.g:28659:1: ( ruleSpecificationCS )
{
- // InternalQVTimperative.g:31268:1: ( ruleSpecificationCS )
- // InternalQVTimperative.g:31269:1: ruleSpecificationCS
+ // InternalQVTimperative.g:28659:1: ( ruleSpecificationCS )
+ // InternalQVTimperative.g:28660:1: ruleSpecificationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_6_0_1_0_3_0());
@@ -90433,17 +83116,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3"
- // InternalQVTimperative.g:31278:1: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 : ( ruleSpecificationCS ) ;
+ // InternalQVTimperative.g:28669:1: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 : ( ruleSpecificationCS ) ;
public final void rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31282:1: ( ( ruleSpecificationCS ) )
- // InternalQVTimperative.g:31283:1: ( ruleSpecificationCS )
+ // InternalQVTimperative.g:28673:1: ( ( ruleSpecificationCS ) )
+ // InternalQVTimperative.g:28674:1: ( ruleSpecificationCS )
{
- // InternalQVTimperative.g:31283:1: ( ruleSpecificationCS )
- // InternalQVTimperative.g:31284:1: ruleSpecificationCS
+ // InternalQVTimperative.g:28674:1: ( ruleSpecificationCS )
+ // InternalQVTimperative.g:28675:1: ruleSpecificationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_6_0_1_1_3_0());
@@ -90478,28 +83161,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__IsPrimitiveAssignment_0"
- // InternalQVTimperative.g:31293:1: rule__DataTypeCS__IsPrimitiveAssignment_0 : ( ( 'primitive' ) ) ;
+ // InternalQVTimperative.g:28684:1: rule__DataTypeCS__IsPrimitiveAssignment_0 : ( ( 'primitive' ) ) ;
public final void rule__DataTypeCS__IsPrimitiveAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31297:1: ( ( ( 'primitive' ) ) )
- // InternalQVTimperative.g:31298:1: ( ( 'primitive' ) )
+ // InternalQVTimperative.g:28688:1: ( ( ( 'primitive' ) ) )
+ // InternalQVTimperative.g:28689:1: ( ( 'primitive' ) )
{
- // InternalQVTimperative.g:31298:1: ( ( 'primitive' ) )
- // InternalQVTimperative.g:31299:1: ( 'primitive' )
+ // InternalQVTimperative.g:28689:1: ( ( 'primitive' ) )
+ // InternalQVTimperative.g:28690:1: ( 'primitive' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getIsPrimitivePrimitiveKeyword_0_0());
}
- // InternalQVTimperative.g:31300:1: ( 'primitive' )
- // InternalQVTimperative.g:31301:1: 'primitive'
+ // InternalQVTimperative.g:28691:1: ( 'primitive' )
+ // InternalQVTimperative.g:28692:1: 'primitive'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getIsPrimitivePrimitiveKeyword_0_0());
}
- match(input,134,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,137,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getIsPrimitivePrimitiveKeyword_0_0());
}
@@ -90531,17 +83214,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__NameAssignment_2"
- // InternalQVTimperative.g:31316:1: rule__DataTypeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:28707:1: rule__DataTypeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__DataTypeCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31320:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:31321:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:28711:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:28712:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:31321:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:31322:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:28712:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:28713:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
@@ -90576,17 +83259,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__OwnedSignatureAssignment_3"
- // InternalQVTimperative.g:31331:1: rule__DataTypeCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ;
+ // InternalQVTimperative.g:28722:1: rule__DataTypeCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ;
public final void rule__DataTypeCS__OwnedSignatureAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31335:1: ( ( ruleTemplateSignatureCS ) )
- // InternalQVTimperative.g:31336:1: ( ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:28726:1: ( ( ruleTemplateSignatureCS ) )
+ // InternalQVTimperative.g:28727:1: ( ruleTemplateSignatureCS )
{
- // InternalQVTimperative.g:31336:1: ( ruleTemplateSignatureCS )
- // InternalQVTimperative.g:31337:1: ruleTemplateSignatureCS
+ // InternalQVTimperative.g:28727:1: ( ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:28728:1: ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_3_0());
@@ -90621,17 +83304,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__InstanceClassNameAssignment_4_1"
- // InternalQVTimperative.g:31346:1: rule__DataTypeCS__InstanceClassNameAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTimperative.g:28737:1: rule__DataTypeCS__InstanceClassNameAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void rule__DataTypeCS__InstanceClassNameAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31350:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:31351:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:28741:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:28742:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:31351:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:31352:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:28742:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:28743:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_4_1_0());
@@ -90662,28 +83345,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__DataTypeCS__IsSerializableAssignment_5_1_0"
- // InternalQVTimperative.g:31361:1: rule__DataTypeCS__IsSerializableAssignment_5_1_0 : ( ( 'serializable' ) ) ;
+ // InternalQVTimperative.g:28752:1: rule__DataTypeCS__IsSerializableAssignment_5_1_0 : ( ( 'serializable' ) ) ;
public final void rule__DataTypeCS__IsSerializableAssignment_5_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31365:1: ( ( ( 'serializable' ) ) )
- // InternalQVTimperative.g:31366:1: ( ( 'serializable' ) )
+ // InternalQVTimperative.g:28756:1: ( ( ( 'serializable' ) ) )
+ // InternalQVTimperative.g:28757:1: ( ( 'serializable' ) )
{
- // InternalQVTimperative.g:31366:1: ( ( 'serializable' ) )
- // InternalQVTimperative.g:31367:1: ( 'serializable' )
+ // InternalQVTimperative.g:28757:1: ( ( 'serializable' ) )
+ // InternalQVTimperative.g:28758:1: ( 'serializable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getIsSerializableSerializableKeyword_5_1_0_0());
}
- // InternalQVTimperative.g:31368:1: ( 'serializable' )
- // InternalQVTimperative.g:31369:1: 'serializable'
+ // InternalQVTimperative.g:28759:1: ( 'serializable' )
+ // InternalQVTimperative.g:28760:1: 'serializable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getIsSerializableSerializableKeyword_5_1_0_0());
}
- match(input,135,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,138,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDataTypeCSAccess().getIsSerializableSerializableKeyword_5_1_0_0());
}
@@ -90715,17 +83398,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__NameAssignment_1"
- // InternalQVTimperative.g:31384:1: rule__EnumerationCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:28775:1: rule__EnumerationCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
public final void rule__EnumerationCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31388:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:31389:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:28779:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:28780:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:31389:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:31390:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:28780:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:28781:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
@@ -90760,17 +83443,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__OwnedSignatureAssignment_2"
- // InternalQVTimperative.g:31399:1: rule__EnumerationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ;
+ // InternalQVTimperative.g:28790:1: rule__EnumerationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ;
public final void rule__EnumerationCS__OwnedSignatureAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31403:1: ( ( ruleTemplateSignatureCS ) )
- // InternalQVTimperative.g:31404:1: ( ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:28794:1: ( ( ruleTemplateSignatureCS ) )
+ // InternalQVTimperative.g:28795:1: ( ruleTemplateSignatureCS )
{
- // InternalQVTimperative.g:31404:1: ( ruleTemplateSignatureCS )
- // InternalQVTimperative.g:31405:1: ruleTemplateSignatureCS
+ // InternalQVTimperative.g:28795:1: ( ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:28796:1: ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_2_0());
@@ -90805,17 +83488,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__InstanceClassNameAssignment_3_1"
- // InternalQVTimperative.g:31414:1: rule__EnumerationCS__InstanceClassNameAssignment_3_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTimperative.g:28805:1: rule__EnumerationCS__InstanceClassNameAssignment_3_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void rule__EnumerationCS__InstanceClassNameAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31418:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:31419:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:28809:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:28810:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:31419:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:31420:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:28810:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:28811:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_3_1_0());
@@ -90846,28 +83529,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__IsSerializableAssignment_4_1_0"
- // InternalQVTimperative.g:31429:1: rule__EnumerationCS__IsSerializableAssignment_4_1_0 : ( ( 'serializable' ) ) ;
+ // InternalQVTimperative.g:28820:1: rule__EnumerationCS__IsSerializableAssignment_4_1_0 : ( ( 'serializable' ) ) ;
public final void rule__EnumerationCS__IsSerializableAssignment_4_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31433:1: ( ( ( 'serializable' ) ) )
- // InternalQVTimperative.g:31434:1: ( ( 'serializable' ) )
+ // InternalQVTimperative.g:28824:1: ( ( ( 'serializable' ) ) )
+ // InternalQVTimperative.g:28825:1: ( ( 'serializable' ) )
{
- // InternalQVTimperative.g:31434:1: ( ( 'serializable' ) )
- // InternalQVTimperative.g:31435:1: ( 'serializable' )
+ // InternalQVTimperative.g:28825:1: ( ( 'serializable' ) )
+ // InternalQVTimperative.g:28826:1: ( 'serializable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getIsSerializableSerializableKeyword_4_1_0_0());
}
- // InternalQVTimperative.g:31436:1: ( 'serializable' )
- // InternalQVTimperative.g:31437:1: 'serializable'
+ // InternalQVTimperative.g:28827:1: ( 'serializable' )
+ // InternalQVTimperative.g:28828:1: 'serializable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getIsSerializableSerializableKeyword_4_1_0_0());
}
- match(input,135,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,138,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getEnumerationCSAccess().getIsSerializableSerializableKeyword_4_1_0_0());
}
@@ -90899,17 +83582,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1"
- // InternalQVTimperative.g:31452:1: rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 : ( ruleEnumerationLiteralCS ) ;
+ // InternalQVTimperative.g:28843:1: rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 : ( ruleEnumerationLiteralCS ) ;
public final void rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31456:1: ( ( ruleEnumerationLiteralCS ) )
- // InternalQVTimperative.g:31457:1: ( ruleEnumerationLiteralCS )
+ // InternalQVTimperative.g:28847:1: ( ( ruleEnumerationLiteralCS ) )
+ // InternalQVTimperative.g:28848:1: ( ruleEnumerationLiteralCS )
{
- // InternalQVTimperative.g:31457:1: ( ruleEnumerationLiteralCS )
- // InternalQVTimperative.g:31458:1: ruleEnumerationLiteralCS
+ // InternalQVTimperative.g:28848:1: ( ruleEnumerationLiteralCS )
+ // InternalQVTimperative.g:28849:1: ruleEnumerationLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsEnumerationLiteralCSParserRuleCall_5_0_1_0());
@@ -90944,17 +83627,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__NameAssignment_0_0_1"
- // InternalQVTimperative.g:31467:1: rule__EnumerationLiteralCS__NameAssignment_0_0_1 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:28858:1: rule__EnumerationLiteralCS__NameAssignment_0_0_1 : ( ruleUnrestrictedName ) ;
public final void rule__EnumerationLiteralCS__NameAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31471:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:31472:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:28862:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:28863:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:31472:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:31473:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:28863:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:28864:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getNameUnrestrictedNameParserRuleCall_0_0_1_0());
@@ -90989,17 +83672,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__NameAssignment_0_1"
- // InternalQVTimperative.g:31482:1: rule__EnumerationLiteralCS__NameAssignment_0_1 : ( ruleEnumerationLiteralName ) ;
+ // InternalQVTimperative.g:28873:1: rule__EnumerationLiteralCS__NameAssignment_0_1 : ( ruleEnumerationLiteralName ) ;
public final void rule__EnumerationLiteralCS__NameAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31486:1: ( ( ruleEnumerationLiteralName ) )
- // InternalQVTimperative.g:31487:1: ( ruleEnumerationLiteralName )
+ // InternalQVTimperative.g:28877:1: ( ( ruleEnumerationLiteralName ) )
+ // InternalQVTimperative.g:28878:1: ( ruleEnumerationLiteralName )
{
- // InternalQVTimperative.g:31487:1: ( ruleEnumerationLiteralName )
- // InternalQVTimperative.g:31488:1: ruleEnumerationLiteralName
+ // InternalQVTimperative.g:28878:1: ( ruleEnumerationLiteralName )
+ // InternalQVTimperative.g:28879:1: ruleEnumerationLiteralName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getNameEnumerationLiteralNameParserRuleCall_0_1_0());
@@ -91034,17 +83717,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__EnumerationLiteralCS__ValueAssignment_1_1"
- // InternalQVTimperative.g:31497:1: rule__EnumerationLiteralCS__ValueAssignment_1_1 : ( ruleSIGNED ) ;
+ // InternalQVTimperative.g:28888:1: rule__EnumerationLiteralCS__ValueAssignment_1_1 : ( ruleSIGNED ) ;
public final void rule__EnumerationLiteralCS__ValueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31501:1: ( ( ruleSIGNED ) )
- // InternalQVTimperative.g:31502:1: ( ruleSIGNED )
+ // InternalQVTimperative.g:28892:1: ( ( ruleSIGNED ) )
+ // InternalQVTimperative.g:28893:1: ( ruleSIGNED )
{
- // InternalQVTimperative.g:31502:1: ( ruleSIGNED )
- // InternalQVTimperative.g:31503:1: ruleSIGNED
+ // InternalQVTimperative.g:28893:1: ( ruleSIGNED )
+ // InternalQVTimperative.g:28894:1: ruleSIGNED
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getValueSIGNEDParserRuleCall_1_1_0());
@@ -91079,28 +83762,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__QualifiersAssignment_0_0_0"
- // InternalQVTimperative.g:31512:1: rule__OperationCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
+ // InternalQVTimperative.g:28903:1: rule__OperationCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31516:1: ( ( ( 'static' ) ) )
- // InternalQVTimperative.g:31517:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:28907:1: ( ( ( 'static' ) ) )
+ // InternalQVTimperative.g:28908:1: ( ( 'static' ) )
{
- // InternalQVTimperative.g:31517:1: ( ( 'static' ) )
- // InternalQVTimperative.g:31518:1: ( 'static' )
+ // InternalQVTimperative.g:28908:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:28909:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
- // InternalQVTimperative.g:31519:1: ( 'static' )
- // InternalQVTimperative.g:31520:1: 'static'
+ // InternalQVTimperative.g:28910:1: ( 'static' )
+ // InternalQVTimperative.g:28911:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
- match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
@@ -91132,28 +83815,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__QualifiersAssignment_0_0_1"
- // InternalQVTimperative.g:31535:1: rule__OperationCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
+ // InternalQVTimperative.g:28926:1: rule__OperationCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31539:1: ( ( ( 'definition' ) ) )
- // InternalQVTimperative.g:31540:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:28930:1: ( ( ( 'definition' ) ) )
+ // InternalQVTimperative.g:28931:1: ( ( 'definition' ) )
{
- // InternalQVTimperative.g:31540:1: ( ( 'definition' ) )
- // InternalQVTimperative.g:31541:1: ( 'definition' )
+ // InternalQVTimperative.g:28931:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:28932:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
- // InternalQVTimperative.g:31542:1: ( 'definition' )
- // InternalQVTimperative.g:31543:1: 'definition'
+ // InternalQVTimperative.g:28933:1: ( 'definition' )
+ // InternalQVTimperative.g:28934:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
- match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
@@ -91185,28 +83868,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__QualifiersAssignment_0_1_0"
- // InternalQVTimperative.g:31558:1: rule__OperationCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
+ // InternalQVTimperative.g:28949:1: rule__OperationCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31562:1: ( ( ( 'definition' ) ) )
- // InternalQVTimperative.g:31563:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:28953:1: ( ( ( 'definition' ) ) )
+ // InternalQVTimperative.g:28954:1: ( ( 'definition' ) )
{
- // InternalQVTimperative.g:31563:1: ( ( 'definition' ) )
- // InternalQVTimperative.g:31564:1: ( 'definition' )
+ // InternalQVTimperative.g:28954:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:28955:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
- // InternalQVTimperative.g:31565:1: ( 'definition' )
- // InternalQVTimperative.g:31566:1: 'definition'
+ // InternalQVTimperative.g:28956:1: ( 'definition' )
+ // InternalQVTimperative.g:28957:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
- match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
@@ -91238,28 +83921,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__QualifiersAssignment_0_1_1"
- // InternalQVTimperative.g:31581:1: rule__OperationCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
+ // InternalQVTimperative.g:28972:1: rule__OperationCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31585:1: ( ( ( 'static' ) ) )
- // InternalQVTimperative.g:31586:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:28976:1: ( ( ( 'static' ) ) )
+ // InternalQVTimperative.g:28977:1: ( ( 'static' ) )
{
- // InternalQVTimperative.g:31586:1: ( ( 'static' ) )
- // InternalQVTimperative.g:31587:1: ( 'static' )
+ // InternalQVTimperative.g:28977:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:28978:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
- // InternalQVTimperative.g:31588:1: ( 'static' )
- // InternalQVTimperative.g:31589:1: 'static'
+ // InternalQVTimperative.g:28979:1: ( 'static' )
+ // InternalQVTimperative.g:28980:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
- match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
@@ -91291,17 +83974,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__OwnedSignatureAssignment_2"
- // InternalQVTimperative.g:31604:1: rule__OperationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ;
+ // InternalQVTimperative.g:28995:1: rule__OperationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ;
public final void rule__OperationCS__OwnedSignatureAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31608:1: ( ( ruleTemplateSignatureCS ) )
- // InternalQVTimperative.g:31609:1: ( ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:28999:1: ( ( ruleTemplateSignatureCS ) )
+ // InternalQVTimperative.g:29000:1: ( ruleTemplateSignatureCS )
{
- // InternalQVTimperative.g:31609:1: ( ruleTemplateSignatureCS )
- // InternalQVTimperative.g:31610:1: ruleTemplateSignatureCS
+ // InternalQVTimperative.g:29000:1: ( ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:29001:1: ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_2_0());
@@ -91336,17 +84019,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__NameAssignment_3"
- // InternalQVTimperative.g:31619:1: rule__OperationCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:29010:1: rule__OperationCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
public final void rule__OperationCS__NameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31623:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:31624:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:29014:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:29015:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:31624:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:31625:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:29015:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:29016:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getNameUnrestrictedNameParserRuleCall_3_0());
@@ -91381,17 +84064,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__OwnedParametersAssignment_5_0"
- // InternalQVTimperative.g:31634:1: rule__OperationCS__OwnedParametersAssignment_5_0 : ( ruleParameterCS ) ;
+ // InternalQVTimperative.g:29025:1: rule__OperationCS__OwnedParametersAssignment_5_0 : ( ruleParameterCS ) ;
public final void rule__OperationCS__OwnedParametersAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31638:1: ( ( ruleParameterCS ) )
- // InternalQVTimperative.g:31639:1: ( ruleParameterCS )
+ // InternalQVTimperative.g:29029:1: ( ( ruleParameterCS ) )
+ // InternalQVTimperative.g:29030:1: ( ruleParameterCS )
{
- // InternalQVTimperative.g:31639:1: ( ruleParameterCS )
- // InternalQVTimperative.g:31640:1: ruleParameterCS
+ // InternalQVTimperative.g:29030:1: ( ruleParameterCS )
+ // InternalQVTimperative.g:29031:1: ruleParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_5_0_0());
@@ -91426,17 +84109,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__OwnedParametersAssignment_5_1_1"
- // InternalQVTimperative.g:31649:1: rule__OperationCS__OwnedParametersAssignment_5_1_1 : ( ruleParameterCS ) ;
+ // InternalQVTimperative.g:29040:1: rule__OperationCS__OwnedParametersAssignment_5_1_1 : ( ruleParameterCS ) ;
public final void rule__OperationCS__OwnedParametersAssignment_5_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31653:1: ( ( ruleParameterCS ) )
- // InternalQVTimperative.g:31654:1: ( ruleParameterCS )
+ // InternalQVTimperative.g:29044:1: ( ( ruleParameterCS ) )
+ // InternalQVTimperative.g:29045:1: ( ruleParameterCS )
{
- // InternalQVTimperative.g:31654:1: ( ruleParameterCS )
- // InternalQVTimperative.g:31655:1: ruleParameterCS
+ // InternalQVTimperative.g:29045:1: ( ruleParameterCS )
+ // InternalQVTimperative.g:29046:1: ruleParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_5_1_1_0());
@@ -91471,17 +84154,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__OwnedTypeAssignment_7_1"
- // InternalQVTimperative.g:31664:1: rule__OperationCS__OwnedTypeAssignment_7_1 : ( ruleTypedMultiplicityRefCS ) ;
+ // InternalQVTimperative.g:29055:1: rule__OperationCS__OwnedTypeAssignment_7_1 : ( ruleTypedMultiplicityRefCS ) ;
public final void rule__OperationCS__OwnedTypeAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31668:1: ( ( ruleTypedMultiplicityRefCS ) )
- // InternalQVTimperative.g:31669:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:29059:1: ( ( ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:29060:1: ( ruleTypedMultiplicityRefCS )
{
- // InternalQVTimperative.g:31669:1: ( ruleTypedMultiplicityRefCS )
- // InternalQVTimperative.g:31670:1: ruleTypedMultiplicityRefCS
+ // InternalQVTimperative.g:29060:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:29061:1: ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_7_1_0());
@@ -91516,17 +84199,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__OwnedExceptionsAssignment_8_1"
- // InternalQVTimperative.g:31679:1: rule__OperationCS__OwnedExceptionsAssignment_8_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTimperative.g:29070:1: rule__OperationCS__OwnedExceptionsAssignment_8_1 : ( ruleTypedRefCS ) ;
public final void rule__OperationCS__OwnedExceptionsAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31683:1: ( ( ruleTypedRefCS ) )
- // InternalQVTimperative.g:31684:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:29074:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTimperative.g:29075:1: ( ruleTypedRefCS )
{
- // InternalQVTimperative.g:31684:1: ( ruleTypedRefCS )
- // InternalQVTimperative.g:31685:1: ruleTypedRefCS
+ // InternalQVTimperative.g:29075:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:29076:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedExceptionsTypedRefCSParserRuleCall_8_1_0());
@@ -91561,17 +84244,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__OwnedExceptionsAssignment_8_2_1"
- // InternalQVTimperative.g:31694:1: rule__OperationCS__OwnedExceptionsAssignment_8_2_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTimperative.g:29085:1: rule__OperationCS__OwnedExceptionsAssignment_8_2_1 : ( ruleTypedRefCS ) ;
public final void rule__OperationCS__OwnedExceptionsAssignment_8_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31698:1: ( ( ruleTypedRefCS ) )
- // InternalQVTimperative.g:31699:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:29089:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTimperative.g:29090:1: ( ruleTypedRefCS )
{
- // InternalQVTimperative.g:31699:1: ( ruleTypedRefCS )
- // InternalQVTimperative.g:31700:1: ruleTypedRefCS
+ // InternalQVTimperative.g:29090:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:29091:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedExceptionsTypedRefCSParserRuleCall_8_2_1_0());
@@ -91606,28 +84289,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_0"
- // InternalQVTimperative.g:31709:1: rule__OperationCS__QualifiersAssignment_9_1_0_0 : ( ( 'derived' ) ) ;
+ // InternalQVTimperative.g:29100:1: rule__OperationCS__QualifiersAssignment_9_1_0_0 : ( ( 'derived' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_9_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31713:1: ( ( ( 'derived' ) ) )
- // InternalQVTimperative.g:31714:1: ( ( 'derived' ) )
+ // InternalQVTimperative.g:29104:1: ( ( ( 'derived' ) ) )
+ // InternalQVTimperative.g:29105:1: ( ( 'derived' ) )
{
- // InternalQVTimperative.g:31714:1: ( ( 'derived' ) )
- // InternalQVTimperative.g:31715:1: ( 'derived' )
+ // InternalQVTimperative.g:29105:1: ( ( 'derived' ) )
+ // InternalQVTimperative.g:29106:1: ( 'derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_0_0());
}
- // InternalQVTimperative.g:31716:1: ( 'derived' )
- // InternalQVTimperative.g:31717:1: 'derived'
+ // InternalQVTimperative.g:29107:1: ( 'derived' )
+ // InternalQVTimperative.g:29108:1: 'derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_0_0());
}
- match(input,119,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,122,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_0_0());
}
@@ -91659,28 +84342,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_1"
- // InternalQVTimperative.g:31732:1: rule__OperationCS__QualifiersAssignment_9_1_0_1 : ( ( '!derived' ) ) ;
+ // InternalQVTimperative.g:29123:1: rule__OperationCS__QualifiersAssignment_9_1_0_1 : ( ( '!derived' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_9_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31736:1: ( ( ( '!derived' ) ) )
- // InternalQVTimperative.g:31737:1: ( ( '!derived' ) )
+ // InternalQVTimperative.g:29127:1: ( ( ( '!derived' ) ) )
+ // InternalQVTimperative.g:29128:1: ( ( '!derived' ) )
{
- // InternalQVTimperative.g:31737:1: ( ( '!derived' ) )
- // InternalQVTimperative.g:31738:1: ( '!derived' )
+ // InternalQVTimperative.g:29128:1: ( ( '!derived' ) )
+ // InternalQVTimperative.g:29129:1: ( '!derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_1_0());
}
- // InternalQVTimperative.g:31739:1: ( '!derived' )
- // InternalQVTimperative.g:31740:1: '!derived'
+ // InternalQVTimperative.g:29130:1: ( '!derived' )
+ // InternalQVTimperative.g:29131:1: '!derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_1_0());
}
- match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_1_0());
}
@@ -91712,28 +84395,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_2"
- // InternalQVTimperative.g:31755:1: rule__OperationCS__QualifiersAssignment_9_1_0_2 : ( ( 'ordered' ) ) ;
+ // InternalQVTimperative.g:29146:1: rule__OperationCS__QualifiersAssignment_9_1_0_2 : ( ( 'ordered' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_9_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31759:1: ( ( ( 'ordered' ) ) )
- // InternalQVTimperative.g:31760:1: ( ( 'ordered' ) )
+ // InternalQVTimperative.g:29150:1: ( ( ( 'ordered' ) ) )
+ // InternalQVTimperative.g:29151:1: ( ( 'ordered' ) )
{
- // InternalQVTimperative.g:31760:1: ( ( 'ordered' ) )
- // InternalQVTimperative.g:31761:1: ( 'ordered' )
+ // InternalQVTimperative.g:29151:1: ( ( 'ordered' ) )
+ // InternalQVTimperative.g:29152:1: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_2_0());
}
- // InternalQVTimperative.g:31762:1: ( 'ordered' )
- // InternalQVTimperative.g:31763:1: 'ordered'
+ // InternalQVTimperative.g:29153:1: ( 'ordered' )
+ // InternalQVTimperative.g:29154:1: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_2_0());
}
- match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,126,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_2_0());
}
@@ -91765,28 +84448,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_3"
- // InternalQVTimperative.g:31778:1: rule__OperationCS__QualifiersAssignment_9_1_0_3 : ( ( '!ordered' ) ) ;
+ // InternalQVTimperative.g:29169:1: rule__OperationCS__QualifiersAssignment_9_1_0_3 : ( ( '!ordered' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_9_1_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31782:1: ( ( ( '!ordered' ) ) )
- // InternalQVTimperative.g:31783:1: ( ( '!ordered' ) )
+ // InternalQVTimperative.g:29173:1: ( ( ( '!ordered' ) ) )
+ // InternalQVTimperative.g:29174:1: ( ( '!ordered' ) )
{
- // InternalQVTimperative.g:31783:1: ( ( '!ordered' ) )
- // InternalQVTimperative.g:31784:1: ( '!ordered' )
+ // InternalQVTimperative.g:29174:1: ( ( '!ordered' ) )
+ // InternalQVTimperative.g:29175:1: ( '!ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_3_0());
}
- // InternalQVTimperative.g:31785:1: ( '!ordered' )
- // InternalQVTimperative.g:31786:1: '!ordered'
+ // InternalQVTimperative.g:29176:1: ( '!ordered' )
+ // InternalQVTimperative.g:29177:1: '!ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_3_0());
}
- match(input,124,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_3_0());
}
@@ -91818,28 +84501,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_4"
- // InternalQVTimperative.g:31801:1: rule__OperationCS__QualifiersAssignment_9_1_0_4 : ( ( 'unique' ) ) ;
+ // InternalQVTimperative.g:29192:1: rule__OperationCS__QualifiersAssignment_9_1_0_4 : ( ( 'unique' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_9_1_0_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31805:1: ( ( ( 'unique' ) ) )
- // InternalQVTimperative.g:31806:1: ( ( 'unique' ) )
+ // InternalQVTimperative.g:29196:1: ( ( ( 'unique' ) ) )
+ // InternalQVTimperative.g:29197:1: ( ( 'unique' ) )
{
- // InternalQVTimperative.g:31806:1: ( ( 'unique' ) )
- // InternalQVTimperative.g:31807:1: ( 'unique' )
+ // InternalQVTimperative.g:29197:1: ( ( 'unique' ) )
+ // InternalQVTimperative.g:29198:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_4_0());
}
- // InternalQVTimperative.g:31808:1: ( 'unique' )
- // InternalQVTimperative.g:31809:1: 'unique'
+ // InternalQVTimperative.g:29199:1: ( 'unique' )
+ // InternalQVTimperative.g:29200:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_4_0());
}
- match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,131,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_4_0());
}
@@ -91871,28 +84554,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_5"
- // InternalQVTimperative.g:31824:1: rule__OperationCS__QualifiersAssignment_9_1_0_5 : ( ( '!unique' ) ) ;
+ // InternalQVTimperative.g:29215:1: rule__OperationCS__QualifiersAssignment_9_1_0_5 : ( ( '!unique' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_9_1_0_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31828:1: ( ( ( '!unique' ) ) )
- // InternalQVTimperative.g:31829:1: ( ( '!unique' ) )
+ // InternalQVTimperative.g:29219:1: ( ( ( '!unique' ) ) )
+ // InternalQVTimperative.g:29220:1: ( ( '!unique' ) )
{
- // InternalQVTimperative.g:31829:1: ( ( '!unique' ) )
- // InternalQVTimperative.g:31830:1: ( '!unique' )
+ // InternalQVTimperative.g:29220:1: ( ( '!unique' ) )
+ // InternalQVTimperative.g:29221:1: ( '!unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_5_0());
}
- // InternalQVTimperative.g:31831:1: ( '!unique' )
- // InternalQVTimperative.g:31832:1: '!unique'
+ // InternalQVTimperative.g:29222:1: ( '!unique' )
+ // InternalQVTimperative.g:29223:1: '!unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_5_0());
}
- match(input,129,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,132,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_5_0());
}
@@ -91924,17 +84607,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3"
- // InternalQVTimperative.g:31847:1: rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 : ( ruleSpecificationCS ) ;
+ // InternalQVTimperative.g:29238:1: rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 : ( ruleSpecificationCS ) ;
public final void rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31851:1: ( ( ruleSpecificationCS ) )
- // InternalQVTimperative.g:31852:1: ( ruleSpecificationCS )
+ // InternalQVTimperative.g:29242:1: ( ( ruleSpecificationCS ) )
+ // InternalQVTimperative.g:29243:1: ( ruleSpecificationCS )
{
- // InternalQVTimperative.g:31852:1: ( ruleSpecificationCS )
- // InternalQVTimperative.g:31853:1: ruleSpecificationCS
+ // InternalQVTimperative.g:29243:1: ( ruleSpecificationCS )
+ // InternalQVTimperative.g:29244:1: ruleSpecificationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedBodyExpressionsSpecificationCSParserRuleCall_10_0_1_3_0());
@@ -91969,17 +84652,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__NameAssignment_0"
- // InternalQVTimperative.g:31862:1: rule__ParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:29253:1: rule__ParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__ParameterCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31866:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:31867:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:29257:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:29258:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:31867:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:31868:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:29258:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:29259:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -92014,17 +84697,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__OwnedTypeAssignment_1_1"
- // InternalQVTimperative.g:31877:1: rule__ParameterCS__OwnedTypeAssignment_1_1 : ( ruleTypedMultiplicityRefCS ) ;
+ // InternalQVTimperative.g:29268:1: rule__ParameterCS__OwnedTypeAssignment_1_1 : ( ruleTypedMultiplicityRefCS ) ;
public final void rule__ParameterCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31881:1: ( ( ruleTypedMultiplicityRefCS ) )
- // InternalQVTimperative.g:31882:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:29272:1: ( ( ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:29273:1: ( ruleTypedMultiplicityRefCS )
{
- // InternalQVTimperative.g:31882:1: ( ruleTypedMultiplicityRefCS )
- // InternalQVTimperative.g:31883:1: ruleTypedMultiplicityRefCS
+ // InternalQVTimperative.g:29273:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:29274:1: ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_1_1_0());
@@ -92059,28 +84742,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_0"
- // InternalQVTimperative.g:31892:1: rule__ParameterCS__QualifiersAssignment_2_1_0_0 : ( ( 'ordered' ) ) ;
+ // InternalQVTimperative.g:29283:1: rule__ParameterCS__QualifiersAssignment_2_1_0_0 : ( ( 'ordered' ) ) ;
public final void rule__ParameterCS__QualifiersAssignment_2_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31896:1: ( ( ( 'ordered' ) ) )
- // InternalQVTimperative.g:31897:1: ( ( 'ordered' ) )
+ // InternalQVTimperative.g:29287:1: ( ( ( 'ordered' ) ) )
+ // InternalQVTimperative.g:29288:1: ( ( 'ordered' ) )
{
- // InternalQVTimperative.g:31897:1: ( ( 'ordered' ) )
- // InternalQVTimperative.g:31898:1: ( 'ordered' )
+ // InternalQVTimperative.g:29288:1: ( ( 'ordered' ) )
+ // InternalQVTimperative.g:29289:1: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_0_0());
}
- // InternalQVTimperative.g:31899:1: ( 'ordered' )
- // InternalQVTimperative.g:31900:1: 'ordered'
+ // InternalQVTimperative.g:29290:1: ( 'ordered' )
+ // InternalQVTimperative.g:29291:1: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_0_0());
}
- match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,126,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_0_0());
}
@@ -92112,28 +84795,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_1"
- // InternalQVTimperative.g:31915:1: rule__ParameterCS__QualifiersAssignment_2_1_0_1 : ( ( '!ordered' ) ) ;
+ // InternalQVTimperative.g:29306:1: rule__ParameterCS__QualifiersAssignment_2_1_0_1 : ( ( '!ordered' ) ) ;
public final void rule__ParameterCS__QualifiersAssignment_2_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31919:1: ( ( ( '!ordered' ) ) )
- // InternalQVTimperative.g:31920:1: ( ( '!ordered' ) )
+ // InternalQVTimperative.g:29310:1: ( ( ( '!ordered' ) ) )
+ // InternalQVTimperative.g:29311:1: ( ( '!ordered' ) )
{
- // InternalQVTimperative.g:31920:1: ( ( '!ordered' ) )
- // InternalQVTimperative.g:31921:1: ( '!ordered' )
+ // InternalQVTimperative.g:29311:1: ( ( '!ordered' ) )
+ // InternalQVTimperative.g:29312:1: ( '!ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_1_0());
}
- // InternalQVTimperative.g:31922:1: ( '!ordered' )
- // InternalQVTimperative.g:31923:1: '!ordered'
+ // InternalQVTimperative.g:29313:1: ( '!ordered' )
+ // InternalQVTimperative.g:29314:1: '!ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_1_0());
}
- match(input,124,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_1_0());
}
@@ -92165,28 +84848,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_2"
- // InternalQVTimperative.g:31938:1: rule__ParameterCS__QualifiersAssignment_2_1_0_2 : ( ( 'unique' ) ) ;
+ // InternalQVTimperative.g:29329:1: rule__ParameterCS__QualifiersAssignment_2_1_0_2 : ( ( 'unique' ) ) ;
public final void rule__ParameterCS__QualifiersAssignment_2_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31942:1: ( ( ( 'unique' ) ) )
- // InternalQVTimperative.g:31943:1: ( ( 'unique' ) )
+ // InternalQVTimperative.g:29333:1: ( ( ( 'unique' ) ) )
+ // InternalQVTimperative.g:29334:1: ( ( 'unique' ) )
{
- // InternalQVTimperative.g:31943:1: ( ( 'unique' ) )
- // InternalQVTimperative.g:31944:1: ( 'unique' )
+ // InternalQVTimperative.g:29334:1: ( ( 'unique' ) )
+ // InternalQVTimperative.g:29335:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_2_0());
}
- // InternalQVTimperative.g:31945:1: ( 'unique' )
- // InternalQVTimperative.g:31946:1: 'unique'
+ // InternalQVTimperative.g:29336:1: ( 'unique' )
+ // InternalQVTimperative.g:29337:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_2_0());
}
- match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,131,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_2_0());
}
@@ -92218,28 +84901,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_3"
- // InternalQVTimperative.g:31961:1: rule__ParameterCS__QualifiersAssignment_2_1_0_3 : ( ( '!unique' ) ) ;
+ // InternalQVTimperative.g:29352:1: rule__ParameterCS__QualifiersAssignment_2_1_0_3 : ( ( '!unique' ) ) ;
public final void rule__ParameterCS__QualifiersAssignment_2_1_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31965:1: ( ( ( '!unique' ) ) )
- // InternalQVTimperative.g:31966:1: ( ( '!unique' ) )
+ // InternalQVTimperative.g:29356:1: ( ( ( '!unique' ) ) )
+ // InternalQVTimperative.g:29357:1: ( ( '!unique' ) )
{
- // InternalQVTimperative.g:31966:1: ( ( '!unique' ) )
- // InternalQVTimperative.g:31967:1: ( '!unique' )
+ // InternalQVTimperative.g:29357:1: ( ( '!unique' ) )
+ // InternalQVTimperative.g:29358:1: ( '!unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_3_0());
}
- // InternalQVTimperative.g:31968:1: ( '!unique' )
- // InternalQVTimperative.g:31969:1: '!unique'
+ // InternalQVTimperative.g:29359:1: ( '!unique' )
+ // InternalQVTimperative.g:29360:1: '!unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_3_0());
}
- match(input,129,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,132,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_3_0());
}
@@ -92271,28 +84954,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_0_0"
- // InternalQVTimperative.g:31984:1: rule__ReferenceCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
+ // InternalQVTimperative.g:29375:1: rule__ReferenceCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:31988:1: ( ( ( 'static' ) ) )
- // InternalQVTimperative.g:31989:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:29379:1: ( ( ( 'static' ) ) )
+ // InternalQVTimperative.g:29380:1: ( ( 'static' ) )
{
- // InternalQVTimperative.g:31989:1: ( ( 'static' ) )
- // InternalQVTimperative.g:31990:1: ( 'static' )
+ // InternalQVTimperative.g:29380:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:29381:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
- // InternalQVTimperative.g:31991:1: ( 'static' )
- // InternalQVTimperative.g:31992:1: 'static'
+ // InternalQVTimperative.g:29382:1: ( 'static' )
+ // InternalQVTimperative.g:29383:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
- match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
@@ -92324,28 +85007,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_0_1"
- // InternalQVTimperative.g:32007:1: rule__ReferenceCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
+ // InternalQVTimperative.g:29398:1: rule__ReferenceCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32011:1: ( ( ( 'definition' ) ) )
- // InternalQVTimperative.g:32012:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:29402:1: ( ( ( 'definition' ) ) )
+ // InternalQVTimperative.g:29403:1: ( ( 'definition' ) )
{
- // InternalQVTimperative.g:32012:1: ( ( 'definition' ) )
- // InternalQVTimperative.g:32013:1: ( 'definition' )
+ // InternalQVTimperative.g:29403:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:29404:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
- // InternalQVTimperative.g:32014:1: ( 'definition' )
- // InternalQVTimperative.g:32015:1: 'definition'
+ // InternalQVTimperative.g:29405:1: ( 'definition' )
+ // InternalQVTimperative.g:29406:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
- match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
@@ -92377,28 +85060,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_1_0"
- // InternalQVTimperative.g:32030:1: rule__ReferenceCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
+ // InternalQVTimperative.g:29421:1: rule__ReferenceCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32034:1: ( ( ( 'definition' ) ) )
- // InternalQVTimperative.g:32035:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:29425:1: ( ( ( 'definition' ) ) )
+ // InternalQVTimperative.g:29426:1: ( ( 'definition' ) )
{
- // InternalQVTimperative.g:32035:1: ( ( 'definition' ) )
- // InternalQVTimperative.g:32036:1: ( 'definition' )
+ // InternalQVTimperative.g:29426:1: ( ( 'definition' ) )
+ // InternalQVTimperative.g:29427:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
- // InternalQVTimperative.g:32037:1: ( 'definition' )
- // InternalQVTimperative.g:32038:1: 'definition'
+ // InternalQVTimperative.g:29428:1: ( 'definition' )
+ // InternalQVTimperative.g:29429:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
- match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
@@ -92430,28 +85113,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_1_1"
- // InternalQVTimperative.g:32053:1: rule__ReferenceCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
+ // InternalQVTimperative.g:29444:1: rule__ReferenceCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32057:1: ( ( ( 'static' ) ) )
- // InternalQVTimperative.g:32058:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:29448:1: ( ( ( 'static' ) ) )
+ // InternalQVTimperative.g:29449:1: ( ( 'static' ) )
{
- // InternalQVTimperative.g:32058:1: ( ( 'static' ) )
- // InternalQVTimperative.g:32059:1: ( 'static' )
+ // InternalQVTimperative.g:29449:1: ( ( 'static' ) )
+ // InternalQVTimperative.g:29450:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
- // InternalQVTimperative.g:32060:1: ( 'static' )
- // InternalQVTimperative.g:32061:1: 'static'
+ // InternalQVTimperative.g:29451:1: ( 'static' )
+ // InternalQVTimperative.g:29452:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
- match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
@@ -92483,17 +85166,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__NameAssignment_2"
- // InternalQVTimperative.g:32076:1: rule__ReferenceCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:29467:1: rule__ReferenceCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__ReferenceCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32080:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:32081:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:29471:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:29472:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:32081:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:32082:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:29472:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:29473:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
@@ -92528,23 +85211,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__ReferredOppositeAssignment_3_1"
- // InternalQVTimperative.g:32091:1: rule__ReferenceCS__ReferredOppositeAssignment_3_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:29482:1: rule__ReferenceCS__ReferredOppositeAssignment_3_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__ReferenceCS__ReferredOppositeAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32095:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:32096:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:29486:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:29487:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:32096:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:32097:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:29487:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:29488:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getReferredOppositePropertyCrossReference_3_1_0());
}
- // InternalQVTimperative.g:32098:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:32099:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:29489:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:29490:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getReferredOppositePropertyUnrestrictedNameParserRuleCall_3_1_0_1());
@@ -92585,17 +85268,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__OwnedTypeAssignment_4_1"
- // InternalQVTimperative.g:32110:1: rule__ReferenceCS__OwnedTypeAssignment_4_1 : ( ruleTypedMultiplicityRefCS ) ;
+ // InternalQVTimperative.g:29501:1: rule__ReferenceCS__OwnedTypeAssignment_4_1 : ( ruleTypedMultiplicityRefCS ) ;
public final void rule__ReferenceCS__OwnedTypeAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32114:1: ( ( ruleTypedMultiplicityRefCS ) )
- // InternalQVTimperative.g:32115:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:29505:1: ( ( ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:29506:1: ( ruleTypedMultiplicityRefCS )
{
- // InternalQVTimperative.g:32115:1: ( ruleTypedMultiplicityRefCS )
- // InternalQVTimperative.g:32116:1: ruleTypedMultiplicityRefCS
+ // InternalQVTimperative.g:29506:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:29507:1: ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_4_1_0());
@@ -92630,17 +85313,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__DefaultAssignment_5_1"
- // InternalQVTimperative.g:32125:1: rule__ReferenceCS__DefaultAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTimperative.g:29516:1: rule__ReferenceCS__DefaultAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void rule__ReferenceCS__DefaultAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32129:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:32130:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:29520:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:29521:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:32130:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:32131:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:29521:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:29522:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getDefaultSINGLE_QUOTED_STRINGTerminalRuleCall_5_1_0());
@@ -92671,28 +85354,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_0"
- // InternalQVTimperative.g:32140:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_0 : ( ( 'composes' ) ) ;
+ // InternalQVTimperative.g:29531:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_0 : ( ( 'composes' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32144:1: ( ( ( 'composes' ) ) )
- // InternalQVTimperative.g:32145:1: ( ( 'composes' ) )
+ // InternalQVTimperative.g:29535:1: ( ( ( 'composes' ) ) )
+ // InternalQVTimperative.g:29536:1: ( ( 'composes' ) )
{
- // InternalQVTimperative.g:32145:1: ( ( 'composes' ) )
- // InternalQVTimperative.g:32146:1: ( 'composes' )
+ // InternalQVTimperative.g:29536:1: ( ( 'composes' ) )
+ // InternalQVTimperative.g:29537:1: ( 'composes' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_0_0());
}
- // InternalQVTimperative.g:32147:1: ( 'composes' )
- // InternalQVTimperative.g:32148:1: 'composes'
+ // InternalQVTimperative.g:29538:1: ( 'composes' )
+ // InternalQVTimperative.g:29539:1: 'composes'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_0_0());
}
- match(input,136,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,139,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_0_0());
}
@@ -92724,28 +85407,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_1"
- // InternalQVTimperative.g:32163:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_1 : ( ( '!composes' ) ) ;
+ // InternalQVTimperative.g:29554:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_1 : ( ( '!composes' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32167:1: ( ( ( '!composes' ) ) )
- // InternalQVTimperative.g:32168:1: ( ( '!composes' ) )
+ // InternalQVTimperative.g:29558:1: ( ( ( '!composes' ) ) )
+ // InternalQVTimperative.g:29559:1: ( ( '!composes' ) )
{
- // InternalQVTimperative.g:32168:1: ( ( '!composes' ) )
- // InternalQVTimperative.g:32169:1: ( '!composes' )
+ // InternalQVTimperative.g:29559:1: ( ( '!composes' ) )
+ // InternalQVTimperative.g:29560:1: ( '!composes' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_1_0());
}
- // InternalQVTimperative.g:32170:1: ( '!composes' )
- // InternalQVTimperative.g:32171:1: '!composes'
+ // InternalQVTimperative.g:29561:1: ( '!composes' )
+ // InternalQVTimperative.g:29562:1: '!composes'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_1_0());
}
- match(input,137,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,140,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_1_0());
}
@@ -92777,28 +85460,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_2"
- // InternalQVTimperative.g:32186:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_2 : ( ( 'derived' ) ) ;
+ // InternalQVTimperative.g:29577:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_2 : ( ( 'derived' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32190:1: ( ( ( 'derived' ) ) )
- // InternalQVTimperative.g:32191:1: ( ( 'derived' ) )
+ // InternalQVTimperative.g:29581:1: ( ( ( 'derived' ) ) )
+ // InternalQVTimperative.g:29582:1: ( ( 'derived' ) )
{
- // InternalQVTimperative.g:32191:1: ( ( 'derived' ) )
- // InternalQVTimperative.g:32192:1: ( 'derived' )
+ // InternalQVTimperative.g:29582:1: ( ( 'derived' ) )
+ // InternalQVTimperative.g:29583:1: ( 'derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_2_0());
}
- // InternalQVTimperative.g:32193:1: ( 'derived' )
- // InternalQVTimperative.g:32194:1: 'derived'
+ // InternalQVTimperative.g:29584:1: ( 'derived' )
+ // InternalQVTimperative.g:29585:1: 'derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_2_0());
}
- match(input,119,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,122,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_2_0());
}
@@ -92830,28 +85513,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_3"
- // InternalQVTimperative.g:32209:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_3 : ( ( '!derived' ) ) ;
+ // InternalQVTimperative.g:29600:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_3 : ( ( '!derived' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32213:1: ( ( ( '!derived' ) ) )
- // InternalQVTimperative.g:32214:1: ( ( '!derived' ) )
+ // InternalQVTimperative.g:29604:1: ( ( ( '!derived' ) ) )
+ // InternalQVTimperative.g:29605:1: ( ( '!derived' ) )
{
- // InternalQVTimperative.g:32214:1: ( ( '!derived' ) )
- // InternalQVTimperative.g:32215:1: ( '!derived' )
+ // InternalQVTimperative.g:29605:1: ( ( '!derived' ) )
+ // InternalQVTimperative.g:29606:1: ( '!derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_3_0());
}
- // InternalQVTimperative.g:32216:1: ( '!derived' )
- // InternalQVTimperative.g:32217:1: '!derived'
+ // InternalQVTimperative.g:29607:1: ( '!derived' )
+ // InternalQVTimperative.g:29608:1: '!derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_3_0());
}
- match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_3_0());
}
@@ -92883,28 +85566,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_4"
- // InternalQVTimperative.g:32232:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_4 : ( ( 'ordered' ) ) ;
+ // InternalQVTimperative.g:29623:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_4 : ( ( 'ordered' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32236:1: ( ( ( 'ordered' ) ) )
- // InternalQVTimperative.g:32237:1: ( ( 'ordered' ) )
+ // InternalQVTimperative.g:29627:1: ( ( ( 'ordered' ) ) )
+ // InternalQVTimperative.g:29628:1: ( ( 'ordered' ) )
{
- // InternalQVTimperative.g:32237:1: ( ( 'ordered' ) )
- // InternalQVTimperative.g:32238:1: ( 'ordered' )
+ // InternalQVTimperative.g:29628:1: ( ( 'ordered' ) )
+ // InternalQVTimperative.g:29629:1: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_4_0());
}
- // InternalQVTimperative.g:32239:1: ( 'ordered' )
- // InternalQVTimperative.g:32240:1: 'ordered'
+ // InternalQVTimperative.g:29630:1: ( 'ordered' )
+ // InternalQVTimperative.g:29631:1: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_4_0());
}
- match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,126,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_4_0());
}
@@ -92936,28 +85619,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_5"
- // InternalQVTimperative.g:32255:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_5 : ( ( '!ordered' ) ) ;
+ // InternalQVTimperative.g:29646:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_5 : ( ( '!ordered' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32259:1: ( ( ( '!ordered' ) ) )
- // InternalQVTimperative.g:32260:1: ( ( '!ordered' ) )
+ // InternalQVTimperative.g:29650:1: ( ( ( '!ordered' ) ) )
+ // InternalQVTimperative.g:29651:1: ( ( '!ordered' ) )
{
- // InternalQVTimperative.g:32260:1: ( ( '!ordered' ) )
- // InternalQVTimperative.g:32261:1: ( '!ordered' )
+ // InternalQVTimperative.g:29651:1: ( ( '!ordered' ) )
+ // InternalQVTimperative.g:29652:1: ( '!ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_5_0());
}
- // InternalQVTimperative.g:32262:1: ( '!ordered' )
- // InternalQVTimperative.g:32263:1: '!ordered'
+ // InternalQVTimperative.g:29653:1: ( '!ordered' )
+ // InternalQVTimperative.g:29654:1: '!ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_5_0());
}
- match(input,124,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_5_0());
}
@@ -92989,28 +85672,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_6"
- // InternalQVTimperative.g:32278:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_6 : ( ( 'readonly' ) ) ;
+ // InternalQVTimperative.g:29669:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_6 : ( ( 'readonly' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32282:1: ( ( ( 'readonly' ) ) )
- // InternalQVTimperative.g:32283:1: ( ( 'readonly' ) )
+ // InternalQVTimperative.g:29673:1: ( ( ( 'readonly' ) ) )
+ // InternalQVTimperative.g:29674:1: ( ( 'readonly' ) )
{
- // InternalQVTimperative.g:32283:1: ( ( 'readonly' ) )
- // InternalQVTimperative.g:32284:1: ( 'readonly' )
+ // InternalQVTimperative.g:29674:1: ( ( 'readonly' ) )
+ // InternalQVTimperative.g:29675:1: ( 'readonly' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_6_0());
}
- // InternalQVTimperative.g:32285:1: ( 'readonly' )
- // InternalQVTimperative.g:32286:1: 'readonly'
+ // InternalQVTimperative.g:29676:1: ( 'readonly' )
+ // InternalQVTimperative.g:29677:1: 'readonly'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_6_0());
}
- match(input,125,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_6_0());
}
@@ -93042,28 +85725,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_7"
- // InternalQVTimperative.g:32301:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_7 : ( ( '!readonly' ) ) ;
+ // InternalQVTimperative.g:29692:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_7 : ( ( '!readonly' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32305:1: ( ( ( '!readonly' ) ) )
- // InternalQVTimperative.g:32306:1: ( ( '!readonly' ) )
+ // InternalQVTimperative.g:29696:1: ( ( ( '!readonly' ) ) )
+ // InternalQVTimperative.g:29697:1: ( ( '!readonly' ) )
{
- // InternalQVTimperative.g:32306:1: ( ( '!readonly' ) )
- // InternalQVTimperative.g:32307:1: ( '!readonly' )
+ // InternalQVTimperative.g:29697:1: ( ( '!readonly' ) )
+ // InternalQVTimperative.g:29698:1: ( '!readonly' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_7_0());
}
- // InternalQVTimperative.g:32308:1: ( '!readonly' )
- // InternalQVTimperative.g:32309:1: '!readonly'
+ // InternalQVTimperative.g:29699:1: ( '!readonly' )
+ // InternalQVTimperative.g:29700:1: '!readonly'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_7_0());
}
- match(input,126,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,129,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_7_0());
}
@@ -93095,28 +85778,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_8"
- // InternalQVTimperative.g:32324:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_8 : ( ( 'resolve' ) ) ;
+ // InternalQVTimperative.g:29715:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_8 : ( ( 'resolve' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32328:1: ( ( ( 'resolve' ) ) )
- // InternalQVTimperative.g:32329:1: ( ( 'resolve' ) )
+ // InternalQVTimperative.g:29719:1: ( ( ( 'resolve' ) ) )
+ // InternalQVTimperative.g:29720:1: ( ( 'resolve' ) )
{
- // InternalQVTimperative.g:32329:1: ( ( 'resolve' ) )
- // InternalQVTimperative.g:32330:1: ( 'resolve' )
+ // InternalQVTimperative.g:29720:1: ( ( 'resolve' ) )
+ // InternalQVTimperative.g:29721:1: ( 'resolve' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_8_0());
}
- // InternalQVTimperative.g:32331:1: ( 'resolve' )
- // InternalQVTimperative.g:32332:1: 'resolve'
+ // InternalQVTimperative.g:29722:1: ( 'resolve' )
+ // InternalQVTimperative.g:29723:1: 'resolve'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_8_0());
}
- match(input,138,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,141,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_8_0());
}
@@ -93148,28 +85831,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_9"
- // InternalQVTimperative.g:32347:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_9 : ( ( '!resolve' ) ) ;
+ // InternalQVTimperative.g:29738:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_9 : ( ( '!resolve' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32351:1: ( ( ( '!resolve' ) ) )
- // InternalQVTimperative.g:32352:1: ( ( '!resolve' ) )
+ // InternalQVTimperative.g:29742:1: ( ( ( '!resolve' ) ) )
+ // InternalQVTimperative.g:29743:1: ( ( '!resolve' ) )
{
- // InternalQVTimperative.g:32352:1: ( ( '!resolve' ) )
- // InternalQVTimperative.g:32353:1: ( '!resolve' )
+ // InternalQVTimperative.g:29743:1: ( ( '!resolve' ) )
+ // InternalQVTimperative.g:29744:1: ( '!resolve' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_9_0());
}
- // InternalQVTimperative.g:32354:1: ( '!resolve' )
- // InternalQVTimperative.g:32355:1: '!resolve'
+ // InternalQVTimperative.g:29745:1: ( '!resolve' )
+ // InternalQVTimperative.g:29746:1: '!resolve'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_9_0());
}
- match(input,139,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,142,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_9_0());
}
@@ -93201,28 +85884,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_10"
- // InternalQVTimperative.g:32370:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_10 : ( ( 'transient' ) ) ;
+ // InternalQVTimperative.g:29761:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_10 : ( ( 'transient' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32374:1: ( ( ( 'transient' ) ) )
- // InternalQVTimperative.g:32375:1: ( ( 'transient' ) )
+ // InternalQVTimperative.g:29765:1: ( ( ( 'transient' ) ) )
+ // InternalQVTimperative.g:29766:1: ( ( 'transient' ) )
{
- // InternalQVTimperative.g:32375:1: ( ( 'transient' ) )
- // InternalQVTimperative.g:32376:1: ( 'transient' )
+ // InternalQVTimperative.g:29766:1: ( ( 'transient' ) )
+ // InternalQVTimperative.g:29767:1: ( 'transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_10_0());
}
- // InternalQVTimperative.g:32377:1: ( 'transient' )
- // InternalQVTimperative.g:32378:1: 'transient'
+ // InternalQVTimperative.g:29768:1: ( 'transient' )
+ // InternalQVTimperative.g:29769:1: 'transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_10_0());
}
- match(input,116,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_10_0());
}
@@ -93254,28 +85937,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_11"
- // InternalQVTimperative.g:32393:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_11 : ( ( '!transient' ) ) ;
+ // InternalQVTimperative.g:29784:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_11 : ( ( '!transient' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32397:1: ( ( ( '!transient' ) ) )
- // InternalQVTimperative.g:32398:1: ( ( '!transient' ) )
+ // InternalQVTimperative.g:29788:1: ( ( ( '!transient' ) ) )
+ // InternalQVTimperative.g:29789:1: ( ( '!transient' ) )
{
- // InternalQVTimperative.g:32398:1: ( ( '!transient' ) )
- // InternalQVTimperative.g:32399:1: ( '!transient' )
+ // InternalQVTimperative.g:29789:1: ( ( '!transient' ) )
+ // InternalQVTimperative.g:29790:1: ( '!transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_11_0());
}
- // InternalQVTimperative.g:32400:1: ( '!transient' )
- // InternalQVTimperative.g:32401:1: '!transient'
+ // InternalQVTimperative.g:29791:1: ( '!transient' )
+ // InternalQVTimperative.g:29792:1: '!transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_11_0());
}
- match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,130,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_11_0());
}
@@ -93307,28 +85990,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_12"
- // InternalQVTimperative.g:32416:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_12 : ( ( 'unique' ) ) ;
+ // InternalQVTimperative.g:29807:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_12 : ( ( 'unique' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_12() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32420:1: ( ( ( 'unique' ) ) )
- // InternalQVTimperative.g:32421:1: ( ( 'unique' ) )
+ // InternalQVTimperative.g:29811:1: ( ( ( 'unique' ) ) )
+ // InternalQVTimperative.g:29812:1: ( ( 'unique' ) )
{
- // InternalQVTimperative.g:32421:1: ( ( 'unique' ) )
- // InternalQVTimperative.g:32422:1: ( 'unique' )
+ // InternalQVTimperative.g:29812:1: ( ( 'unique' ) )
+ // InternalQVTimperative.g:29813:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_12_0());
}
- // InternalQVTimperative.g:32423:1: ( 'unique' )
- // InternalQVTimperative.g:32424:1: 'unique'
+ // InternalQVTimperative.g:29814:1: ( 'unique' )
+ // InternalQVTimperative.g:29815:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_12_0());
}
- match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,131,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_12_0());
}
@@ -93360,28 +86043,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_13"
- // InternalQVTimperative.g:32439:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_13 : ( ( '!unique' ) ) ;
+ // InternalQVTimperative.g:29830:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_13 : ( ( '!unique' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_13() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32443:1: ( ( ( '!unique' ) ) )
- // InternalQVTimperative.g:32444:1: ( ( '!unique' ) )
+ // InternalQVTimperative.g:29834:1: ( ( ( '!unique' ) ) )
+ // InternalQVTimperative.g:29835:1: ( ( '!unique' ) )
{
- // InternalQVTimperative.g:32444:1: ( ( '!unique' ) )
- // InternalQVTimperative.g:32445:1: ( '!unique' )
+ // InternalQVTimperative.g:29835:1: ( ( '!unique' ) )
+ // InternalQVTimperative.g:29836:1: ( '!unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_13_0());
}
- // InternalQVTimperative.g:32446:1: ( '!unique' )
- // InternalQVTimperative.g:32447:1: '!unique'
+ // InternalQVTimperative.g:29837:1: ( '!unique' )
+ // InternalQVTimperative.g:29838:1: '!unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_13_0());
}
- match(input,129,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,132,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_13_0());
}
@@ -93413,28 +86096,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_14"
- // InternalQVTimperative.g:32462:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_14 : ( ( 'unsettable' ) ) ;
+ // InternalQVTimperative.g:29853:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_14 : ( ( 'unsettable' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_14() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32466:1: ( ( ( 'unsettable' ) ) )
- // InternalQVTimperative.g:32467:1: ( ( 'unsettable' ) )
+ // InternalQVTimperative.g:29857:1: ( ( ( 'unsettable' ) ) )
+ // InternalQVTimperative.g:29858:1: ( ( 'unsettable' ) )
{
- // InternalQVTimperative.g:32467:1: ( ( 'unsettable' ) )
- // InternalQVTimperative.g:32468:1: ( 'unsettable' )
+ // InternalQVTimperative.g:29858:1: ( ( 'unsettable' ) )
+ // InternalQVTimperative.g:29859:1: ( 'unsettable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_14_0());
}
- // InternalQVTimperative.g:32469:1: ( 'unsettable' )
- // InternalQVTimperative.g:32470:1: 'unsettable'
+ // InternalQVTimperative.g:29860:1: ( 'unsettable' )
+ // InternalQVTimperative.g:29861:1: 'unsettable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_14_0());
}
- match(input,130,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,133,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_14_0());
}
@@ -93466,28 +86149,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_15"
- // InternalQVTimperative.g:32485:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_15 : ( ( '!unsettable' ) ) ;
+ // InternalQVTimperative.g:29876:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_15 : ( ( '!unsettable' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_15() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32489:1: ( ( ( '!unsettable' ) ) )
- // InternalQVTimperative.g:32490:1: ( ( '!unsettable' ) )
+ // InternalQVTimperative.g:29880:1: ( ( ( '!unsettable' ) ) )
+ // InternalQVTimperative.g:29881:1: ( ( '!unsettable' ) )
{
- // InternalQVTimperative.g:32490:1: ( ( '!unsettable' ) )
- // InternalQVTimperative.g:32491:1: ( '!unsettable' )
+ // InternalQVTimperative.g:29881:1: ( ( '!unsettable' ) )
+ // InternalQVTimperative.g:29882:1: ( '!unsettable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_15_0());
}
- // InternalQVTimperative.g:32492:1: ( '!unsettable' )
- // InternalQVTimperative.g:32493:1: '!unsettable'
+ // InternalQVTimperative.g:29883:1: ( '!unsettable' )
+ // InternalQVTimperative.g:29884:1: '!unsettable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_15_0());
}
- match(input,131,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,134,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_15_0());
}
@@ -93519,28 +86202,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_16"
- // InternalQVTimperative.g:32508:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_16 : ( ( 'volatile' ) ) ;
+ // InternalQVTimperative.g:29899:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_16 : ( ( 'volatile' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_16() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32512:1: ( ( ( 'volatile' ) ) )
- // InternalQVTimperative.g:32513:1: ( ( 'volatile' ) )
+ // InternalQVTimperative.g:29903:1: ( ( ( 'volatile' ) ) )
+ // InternalQVTimperative.g:29904:1: ( ( 'volatile' ) )
{
- // InternalQVTimperative.g:32513:1: ( ( 'volatile' ) )
- // InternalQVTimperative.g:32514:1: ( 'volatile' )
+ // InternalQVTimperative.g:29904:1: ( ( 'volatile' ) )
+ // InternalQVTimperative.g:29905:1: ( 'volatile' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_16_0());
}
- // InternalQVTimperative.g:32515:1: ( 'volatile' )
- // InternalQVTimperative.g:32516:1: 'volatile'
+ // InternalQVTimperative.g:29906:1: ( 'volatile' )
+ // InternalQVTimperative.g:29907:1: 'volatile'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_16_0());
}
- match(input,132,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,135,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_16_0());
}
@@ -93572,28 +86255,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_17"
- // InternalQVTimperative.g:32531:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_17 : ( ( '!volatile' ) ) ;
+ // InternalQVTimperative.g:29922:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_17 : ( ( '!volatile' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_6_1_0_17() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32535:1: ( ( ( '!volatile' ) ) )
- // InternalQVTimperative.g:32536:1: ( ( '!volatile' ) )
+ // InternalQVTimperative.g:29926:1: ( ( ( '!volatile' ) ) )
+ // InternalQVTimperative.g:29927:1: ( ( '!volatile' ) )
{
- // InternalQVTimperative.g:32536:1: ( ( '!volatile' ) )
- // InternalQVTimperative.g:32537:1: ( '!volatile' )
+ // InternalQVTimperative.g:29927:1: ( ( '!volatile' ) )
+ // InternalQVTimperative.g:29928:1: ( '!volatile' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_17_0());
}
- // InternalQVTimperative.g:32538:1: ( '!volatile' )
- // InternalQVTimperative.g:32539:1: '!volatile'
+ // InternalQVTimperative.g:29929:1: ( '!volatile' )
+ // InternalQVTimperative.g:29930:1: '!volatile'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_17_0());
}
- match(input,133,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,136,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_17_0());
}
@@ -93625,17 +86308,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3"
- // InternalQVTimperative.g:32554:1: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 : ( ruleSpecificationCS ) ;
+ // InternalQVTimperative.g:29945:1: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 : ( ruleSpecificationCS ) ;
public final void rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32558:1: ( ( ruleSpecificationCS ) )
- // InternalQVTimperative.g:32559:1: ( ruleSpecificationCS )
+ // InternalQVTimperative.g:29949:1: ( ( ruleSpecificationCS ) )
+ // InternalQVTimperative.g:29950:1: ( ruleSpecificationCS )
{
- // InternalQVTimperative.g:32559:1: ( ruleSpecificationCS )
- // InternalQVTimperative.g:32560:1: ruleSpecificationCS
+ // InternalQVTimperative.g:29950:1: ( ruleSpecificationCS )
+ // InternalQVTimperative.g:29951:1: ruleSpecificationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_7_0_1_0_3_0());
@@ -93670,17 +86353,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3"
- // InternalQVTimperative.g:32569:1: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 : ( ruleSpecificationCS ) ;
+ // InternalQVTimperative.g:29960:1: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 : ( ruleSpecificationCS ) ;
public final void rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32573:1: ( ( ruleSpecificationCS ) )
- // InternalQVTimperative.g:32574:1: ( ruleSpecificationCS )
+ // InternalQVTimperative.g:29964:1: ( ( ruleSpecificationCS ) )
+ // InternalQVTimperative.g:29965:1: ( ruleSpecificationCS )
{
- // InternalQVTimperative.g:32574:1: ( ruleSpecificationCS )
- // InternalQVTimperative.g:32575:1: ruleSpecificationCS
+ // InternalQVTimperative.g:29965:1: ( ruleSpecificationCS )
+ // InternalQVTimperative.g:29966:1: ruleSpecificationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_7_0_1_1_3_0());
@@ -93715,17 +86398,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SpecificationCS__OwnedExpressionAssignment_0"
- // InternalQVTimperative.g:32584:1: rule__SpecificationCS__OwnedExpressionAssignment_0 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:29975:1: rule__SpecificationCS__OwnedExpressionAssignment_0 : ( ruleExpCS ) ;
public final void rule__SpecificationCS__OwnedExpressionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32588:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:32589:1: ( ruleExpCS )
+ // InternalQVTimperative.g:29979:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:29980:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:32589:1: ( ruleExpCS )
- // InternalQVTimperative.g:32590:1: ruleExpCS
+ // InternalQVTimperative.g:29980:1: ( ruleExpCS )
+ // InternalQVTimperative.g:29981:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecificationCSAccess().getOwnedExpressionExpCSParserRuleCall_0_0());
@@ -93760,17 +86443,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SpecificationCS__ExprStringAssignment_1"
- // InternalQVTimperative.g:32599:1: rule__SpecificationCS__ExprStringAssignment_1 : ( RULE_UNQUOTED_STRING ) ;
+ // InternalQVTimperative.g:29990:1: rule__SpecificationCS__ExprStringAssignment_1 : ( RULE_UNQUOTED_STRING ) ;
public final void rule__SpecificationCS__ExprStringAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32603:1: ( ( RULE_UNQUOTED_STRING ) )
- // InternalQVTimperative.g:32604:1: ( RULE_UNQUOTED_STRING )
+ // InternalQVTimperative.g:29994:1: ( ( RULE_UNQUOTED_STRING ) )
+ // InternalQVTimperative.g:29995:1: ( RULE_UNQUOTED_STRING )
{
- // InternalQVTimperative.g:32604:1: ( RULE_UNQUOTED_STRING )
- // InternalQVTimperative.g:32605:1: RULE_UNQUOTED_STRING
+ // InternalQVTimperative.g:29995:1: ( RULE_UNQUOTED_STRING )
+ // InternalQVTimperative.g:29996:1: RULE_UNQUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecificationCSAccess().getExprStringUNQUOTED_STRINGTerminalRuleCall_1_0());
@@ -93801,28 +86484,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__IsAbstractAssignment_0"
- // InternalQVTimperative.g:32614:1: rule__StructuredClassCS__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalQVTimperative.g:30005:1: rule__StructuredClassCS__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__StructuredClassCS__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32618:1: ( ( ( 'abstract' ) ) )
- // InternalQVTimperative.g:32619:1: ( ( 'abstract' ) )
+ // InternalQVTimperative.g:30009:1: ( ( ( 'abstract' ) ) )
+ // InternalQVTimperative.g:30010:1: ( ( 'abstract' ) )
{
- // InternalQVTimperative.g:32619:1: ( ( 'abstract' ) )
- // InternalQVTimperative.g:32620:1: ( 'abstract' )
+ // InternalQVTimperative.g:30010:1: ( ( 'abstract' ) )
+ // InternalQVTimperative.g:30011:1: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalQVTimperative.g:32621:1: ( 'abstract' )
- // InternalQVTimperative.g:32622:1: 'abstract'
+ // InternalQVTimperative.g:30012:1: ( 'abstract' )
+ // InternalQVTimperative.g:30013:1: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsAbstractAbstractKeyword_0_0());
}
- match(input,140,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,143,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStructuredClassCSAccess().getIsAbstractAbstractKeyword_0_0());
}
@@ -93854,17 +86537,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__NameAssignment_2"
- // InternalQVTimperative.g:32637:1: rule__StructuredClassCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:30028:1: rule__StructuredClassCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__StructuredClassCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32641:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:32642:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30032:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:30033:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:32642:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:32643:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:30033:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30034:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
@@ -93899,17 +86582,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__OwnedSignatureAssignment_3"
- // InternalQVTimperative.g:32652:1: rule__StructuredClassCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ;
+ // InternalQVTimperative.g:30043:1: rule__StructuredClassCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ;
public final void rule__StructuredClassCS__OwnedSignatureAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32656:1: ( ( ruleTemplateSignatureCS ) )
- // InternalQVTimperative.g:32657:1: ( ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:30047:1: ( ( ruleTemplateSignatureCS ) )
+ // InternalQVTimperative.g:30048:1: ( ruleTemplateSignatureCS )
{
- // InternalQVTimperative.g:32657:1: ( ruleTemplateSignatureCS )
- // InternalQVTimperative.g:32658:1: ruleTemplateSignatureCS
+ // InternalQVTimperative.g:30048:1: ( ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:30049:1: ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_3_0());
@@ -93944,17 +86627,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1"
- // InternalQVTimperative.g:32667:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTimperative.g:30058:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 : ( ruleTypedRefCS ) ;
public final void rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32671:1: ( ( ruleTypedRefCS ) )
- // InternalQVTimperative.g:32672:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:30062:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTimperative.g:30063:1: ( ruleTypedRefCS )
{
- // InternalQVTimperative.g:32672:1: ( ruleTypedRefCS )
- // InternalQVTimperative.g:32673:1: ruleTypedRefCS
+ // InternalQVTimperative.g:30063:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:30064:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_4_1_0());
@@ -93989,17 +86672,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1"
- // InternalQVTimperative.g:32682:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTimperative.g:30073:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 : ( ruleTypedRefCS ) ;
public final void rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32686:1: ( ( ruleTypedRefCS ) )
- // InternalQVTimperative.g:32687:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:30077:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTimperative.g:30078:1: ( ruleTypedRefCS )
{
- // InternalQVTimperative.g:32687:1: ( ruleTypedRefCS )
- // InternalQVTimperative.g:32688:1: ruleTypedRefCS
+ // InternalQVTimperative.g:30078:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:30079:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_4_2_1_0());
@@ -94034,17 +86717,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__InstanceClassNameAssignment_5_1"
- // InternalQVTimperative.g:32697:1: rule__StructuredClassCS__InstanceClassNameAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTimperative.g:30088:1: rule__StructuredClassCS__InstanceClassNameAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void rule__StructuredClassCS__InstanceClassNameAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32701:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:32702:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:30092:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:30093:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:32702:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:32703:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:30093:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:30094:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_5_1_0());
@@ -94075,28 +86758,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__IsInterfaceAssignment_6_1"
- // InternalQVTimperative.g:32712:1: rule__StructuredClassCS__IsInterfaceAssignment_6_1 : ( ( 'interface' ) ) ;
+ // InternalQVTimperative.g:30103:1: rule__StructuredClassCS__IsInterfaceAssignment_6_1 : ( ( 'interface' ) ) ;
public final void rule__StructuredClassCS__IsInterfaceAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32716:1: ( ( ( 'interface' ) ) )
- // InternalQVTimperative.g:32717:1: ( ( 'interface' ) )
+ // InternalQVTimperative.g:30107:1: ( ( ( 'interface' ) ) )
+ // InternalQVTimperative.g:30108:1: ( ( 'interface' ) )
{
- // InternalQVTimperative.g:32717:1: ( ( 'interface' ) )
- // InternalQVTimperative.g:32718:1: ( 'interface' )
+ // InternalQVTimperative.g:30108:1: ( ( 'interface' ) )
+ // InternalQVTimperative.g:30109:1: ( 'interface' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsInterfaceInterfaceKeyword_6_1_0());
}
- // InternalQVTimperative.g:32719:1: ( 'interface' )
- // InternalQVTimperative.g:32720:1: 'interface'
+ // InternalQVTimperative.g:30110:1: ( 'interface' )
+ // InternalQVTimperative.g:30111:1: 'interface'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsInterfaceInterfaceKeyword_6_1_0());
}
- match(input,141,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,144,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getStructuredClassCSAccess().getIsInterfaceInterfaceKeyword_6_1_0());
}
@@ -94128,17 +86811,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0"
- // InternalQVTimperative.g:32735:1: rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 : ( ruleOperationCS ) ;
+ // InternalQVTimperative.g:30126:1: rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 : ( ruleOperationCS ) ;
public final void rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32739:1: ( ( ruleOperationCS ) )
- // InternalQVTimperative.g:32740:1: ( ruleOperationCS )
+ // InternalQVTimperative.g:30130:1: ( ( ruleOperationCS ) )
+ // InternalQVTimperative.g:30131:1: ( ruleOperationCS )
{
- // InternalQVTimperative.g:32740:1: ( ruleOperationCS )
- // InternalQVTimperative.g:32741:1: ruleOperationCS
+ // InternalQVTimperative.g:30131:1: ( ruleOperationCS )
+ // InternalQVTimperative.g:30132:1: ruleOperationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedOperationsOperationCSParserRuleCall_7_0_1_0_0());
@@ -94173,17 +86856,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1"
- // InternalQVTimperative.g:32750:1: rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 : ( ruleStructuralFeatureCS ) ;
+ // InternalQVTimperative.g:30141:1: rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 : ( ruleStructuralFeatureCS ) ;
public final void rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32754:1: ( ( ruleStructuralFeatureCS ) )
- // InternalQVTimperative.g:32755:1: ( ruleStructuralFeatureCS )
+ // InternalQVTimperative.g:30145:1: ( ( ruleStructuralFeatureCS ) )
+ // InternalQVTimperative.g:30146:1: ( ruleStructuralFeatureCS )
{
- // InternalQVTimperative.g:32755:1: ( ruleStructuralFeatureCS )
- // InternalQVTimperative.g:32756:1: ruleStructuralFeatureCS
+ // InternalQVTimperative.g:30146:1: ( ruleStructuralFeatureCS )
+ // InternalQVTimperative.g:30147:1: ruleStructuralFeatureCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedPropertiesStructuralFeatureCSParserRuleCall_7_0_1_1_0());
@@ -94218,17 +86901,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1"
- // InternalQVTimperative.g:32765:1: rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
+ // InternalQVTimperative.g:30156:1: rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
public final void rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32769:1: ( ( ruleMultiplicityCS ) )
- // InternalQVTimperative.g:32770:1: ( ruleMultiplicityCS )
+ // InternalQVTimperative.g:30160:1: ( ( ruleMultiplicityCS ) )
+ // InternalQVTimperative.g:30161:1: ( ruleMultiplicityCS )
{
- // InternalQVTimperative.g:32770:1: ( ruleMultiplicityCS )
- // InternalQVTimperative.g:32771:1: ruleMultiplicityCS
+ // InternalQVTimperative.g:30161:1: ( ruleMultiplicityCS )
+ // InternalQVTimperative.g:30162:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRefCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
@@ -94263,17 +86946,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIPathNameCS__OwnedPathElementsAssignment_0"
- // InternalQVTimperative.g:32781:1: rule__URIPathNameCS__OwnedPathElementsAssignment_0 : ( ruleURIFirstPathElementCS ) ;
+ // InternalQVTimperative.g:30172:1: rule__URIPathNameCS__OwnedPathElementsAssignment_0 : ( ruleURIFirstPathElementCS ) ;
public final void rule__URIPathNameCS__OwnedPathElementsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32785:1: ( ( ruleURIFirstPathElementCS ) )
- // InternalQVTimperative.g:32786:1: ( ruleURIFirstPathElementCS )
+ // InternalQVTimperative.g:30176:1: ( ( ruleURIFirstPathElementCS ) )
+ // InternalQVTimperative.g:30177:1: ( ruleURIFirstPathElementCS )
{
- // InternalQVTimperative.g:32786:1: ( ruleURIFirstPathElementCS )
- // InternalQVTimperative.g:32787:1: ruleURIFirstPathElementCS
+ // InternalQVTimperative.g:30177:1: ( ruleURIFirstPathElementCS )
+ // InternalQVTimperative.g:30178:1: ruleURIFirstPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsURIFirstPathElementCSParserRuleCall_0_0());
@@ -94308,17 +86991,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIPathNameCS__OwnedPathElementsAssignment_1_1"
- // InternalQVTimperative.g:32796:1: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ;
+ // InternalQVTimperative.g:30187:1: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ;
public final void rule__URIPathNameCS__OwnedPathElementsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32800:1: ( ( ruleNextPathElementCS ) )
- // InternalQVTimperative.g:32801:1: ( ruleNextPathElementCS )
+ // InternalQVTimperative.g:30191:1: ( ( ruleNextPathElementCS ) )
+ // InternalQVTimperative.g:30192:1: ( ruleNextPathElementCS )
{
- // InternalQVTimperative.g:32801:1: ( ruleNextPathElementCS )
- // InternalQVTimperative.g:32802:1: ruleNextPathElementCS
+ // InternalQVTimperative.g:30192:1: ( ruleNextPathElementCS )
+ // InternalQVTimperative.g:30193:1: ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_1_1_0());
@@ -94353,23 +87036,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIFirstPathElementCS__ReferredElementAssignment_0"
- // InternalQVTimperative.g:32811:1: rule__URIFirstPathElementCS__ReferredElementAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:30202:1: rule__URIFirstPathElementCS__ReferredElementAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__URIFirstPathElementCS__ReferredElementAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32815:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:32816:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:30206:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:30207:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:32816:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:32817:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30207:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:30208:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamedElementCrossReference_0_0());
}
- // InternalQVTimperative.g:32818:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:32819:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:30209:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30210:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamedElementUnrestrictedNameParserRuleCall_0_0_1());
@@ -94410,23 +87093,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__URIFirstPathElementCS__ReferredElementAssignment_1_1"
- // InternalQVTimperative.g:32830:1: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 : ( ( ruleURI ) ) ;
+ // InternalQVTimperative.g:30221:1: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 : ( ( ruleURI ) ) ;
public final void rule__URIFirstPathElementCS__ReferredElementAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32834:1: ( ( ( ruleURI ) ) )
- // InternalQVTimperative.g:32835:1: ( ( ruleURI ) )
+ // InternalQVTimperative.g:30225:1: ( ( ( ruleURI ) ) )
+ // InternalQVTimperative.g:30226:1: ( ( ruleURI ) )
{
- // InternalQVTimperative.g:32835:1: ( ( ruleURI ) )
- // InternalQVTimperative.g:32836:1: ( ruleURI )
+ // InternalQVTimperative.g:30226:1: ( ( ruleURI ) )
+ // InternalQVTimperative.g:30227:1: ( ruleURI )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamespaceCrossReference_1_1_0());
}
- // InternalQVTimperative.g:32837:1: ( ruleURI )
- // InternalQVTimperative.g:32838:1: ruleURI
+ // InternalQVTimperative.g:30228:1: ( ruleURI )
+ // InternalQVTimperative.g:30229:1: ruleURI
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamespaceURIParserRuleCall_1_1_0_1());
@@ -94467,17 +87150,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrimitiveTypeCS__NameAssignment"
- // InternalQVTimperative.g:32849:1: rule__PrimitiveTypeCS__NameAssignment : ( rulePrimitiveTypeIdentifier ) ;
+ // InternalQVTimperative.g:30240:1: rule__PrimitiveTypeCS__NameAssignment : ( rulePrimitiveTypeIdentifier ) ;
public final void rule__PrimitiveTypeCS__NameAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32853:1: ( ( rulePrimitiveTypeIdentifier ) )
- // InternalQVTimperative.g:32854:1: ( rulePrimitiveTypeIdentifier )
+ // InternalQVTimperative.g:30244:1: ( ( rulePrimitiveTypeIdentifier ) )
+ // InternalQVTimperative.g:30245:1: ( rulePrimitiveTypeIdentifier )
{
- // InternalQVTimperative.g:32854:1: ( rulePrimitiveTypeIdentifier )
- // InternalQVTimperative.g:32855:1: rulePrimitiveTypeIdentifier
+ // InternalQVTimperative.g:30245:1: ( rulePrimitiveTypeIdentifier )
+ // InternalQVTimperative.g:30246:1: rulePrimitiveTypeIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeCSAccess().getNamePrimitiveTypeIdentifierParserRuleCall_0());
@@ -94512,17 +87195,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__NameAssignment_0"
- // InternalQVTimperative.g:32864:1: rule__CollectionTypeCS__NameAssignment_0 : ( ruleCollectionTypeIdentifier ) ;
+ // InternalQVTimperative.g:30255:1: rule__CollectionTypeCS__NameAssignment_0 : ( ruleCollectionTypeIdentifier ) ;
public final void rule__CollectionTypeCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32868:1: ( ( ruleCollectionTypeIdentifier ) )
- // InternalQVTimperative.g:32869:1: ( ruleCollectionTypeIdentifier )
+ // InternalQVTimperative.g:30259:1: ( ( ruleCollectionTypeIdentifier ) )
+ // InternalQVTimperative.g:30260:1: ( ruleCollectionTypeIdentifier )
{
- // InternalQVTimperative.g:32869:1: ( ruleCollectionTypeIdentifier )
- // InternalQVTimperative.g:32870:1: ruleCollectionTypeIdentifier
+ // InternalQVTimperative.g:30260:1: ( ruleCollectionTypeIdentifier )
+ // InternalQVTimperative.g:30261:1: ruleCollectionTypeIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getNameCollectionTypeIdentifierParserRuleCall_0_0());
@@ -94557,17 +87240,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionTypeCS__OwnedTypeAssignment_1_1"
- // InternalQVTimperative.g:32879:1: rule__CollectionTypeCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:30270:1: rule__CollectionTypeCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__CollectionTypeCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32883:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:32884:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30274:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:30275:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:32884:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:32885:1: ruleTypeExpCS
+ // InternalQVTimperative.g:30275:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30276:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
@@ -94602,28 +87285,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__NameAssignment_0"
- // InternalQVTimperative.g:32894:1: rule__MapTypeCS__NameAssignment_0 : ( ( 'Map' ) ) ;
+ // InternalQVTimperative.g:30285:1: rule__MapTypeCS__NameAssignment_0 : ( ( 'Map' ) ) ;
public final void rule__MapTypeCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32898:1: ( ( ( 'Map' ) ) )
- // InternalQVTimperative.g:32899:1: ( ( 'Map' ) )
+ // InternalQVTimperative.g:30289:1: ( ( ( 'Map' ) ) )
+ // InternalQVTimperative.g:30290:1: ( ( 'Map' ) )
{
- // InternalQVTimperative.g:32899:1: ( ( 'Map' ) )
- // InternalQVTimperative.g:32900:1: ( 'Map' )
+ // InternalQVTimperative.g:30290:1: ( ( 'Map' ) )
+ // InternalQVTimperative.g:30291:1: ( 'Map' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0());
}
- // InternalQVTimperative.g:32901:1: ( 'Map' )
- // InternalQVTimperative.g:32902:1: 'Map'
+ // InternalQVTimperative.g:30292:1: ( 'Map' )
+ // InternalQVTimperative.g:30293:1: 'Map'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0());
}
- match(input,50,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,52,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0());
}
@@ -94655,17 +87338,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__OwnedKeyTypeAssignment_1_1"
- // InternalQVTimperative.g:32917:1: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:30308:1: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__MapTypeCS__OwnedKeyTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32921:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:32922:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30312:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:30313:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:32922:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:32923:1: ruleTypeExpCS
+ // InternalQVTimperative.g:30313:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30314:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedKeyTypeTypeExpCSParserRuleCall_1_1_0());
@@ -94700,17 +87383,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapTypeCS__OwnedValueTypeAssignment_1_3"
- // InternalQVTimperative.g:32932:1: rule__MapTypeCS__OwnedValueTypeAssignment_1_3 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:30323:1: rule__MapTypeCS__OwnedValueTypeAssignment_1_3 : ( ruleTypeExpCS ) ;
public final void rule__MapTypeCS__OwnedValueTypeAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32936:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:32937:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30327:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:30328:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:32937:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:32938:1: ruleTypeExpCS
+ // InternalQVTimperative.g:30328:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30329:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedValueTypeTypeExpCSParserRuleCall_1_3_0());
@@ -94745,28 +87428,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__NameAssignment_0"
- // InternalQVTimperative.g:32947:1: rule__TupleTypeCS__NameAssignment_0 : ( ( 'Tuple' ) ) ;
+ // InternalQVTimperative.g:30338:1: rule__TupleTypeCS__NameAssignment_0 : ( ( 'Tuple' ) ) ;
public final void rule__TupleTypeCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32951:1: ( ( ( 'Tuple' ) ) )
- // InternalQVTimperative.g:32952:1: ( ( 'Tuple' ) )
+ // InternalQVTimperative.g:30342:1: ( ( ( 'Tuple' ) ) )
+ // InternalQVTimperative.g:30343:1: ( ( 'Tuple' ) )
{
- // InternalQVTimperative.g:32952:1: ( ( 'Tuple' ) )
- // InternalQVTimperative.g:32953:1: ( 'Tuple' )
+ // InternalQVTimperative.g:30343:1: ( ( 'Tuple' ) )
+ // InternalQVTimperative.g:30344:1: ( 'Tuple' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
- // InternalQVTimperative.g:32954:1: ( 'Tuple' )
- // InternalQVTimperative.g:32955:1: 'Tuple'
+ // InternalQVTimperative.g:30345:1: ( 'Tuple' )
+ // InternalQVTimperative.g:30346:1: 'Tuple'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
- match(input,51,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,53,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
@@ -94798,17 +87481,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__OwnedPartsAssignment_1_1_0"
- // InternalQVTimperative.g:32970:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 : ( ruleTuplePartCS ) ;
+ // InternalQVTimperative.g:30361:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 : ( ruleTuplePartCS ) ;
public final void rule__TupleTypeCS__OwnedPartsAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32974:1: ( ( ruleTuplePartCS ) )
- // InternalQVTimperative.g:32975:1: ( ruleTuplePartCS )
+ // InternalQVTimperative.g:30365:1: ( ( ruleTuplePartCS ) )
+ // InternalQVTimperative.g:30366:1: ( ruleTuplePartCS )
{
- // InternalQVTimperative.g:32975:1: ( ruleTuplePartCS )
- // InternalQVTimperative.g:32976:1: ruleTuplePartCS
+ // InternalQVTimperative.g:30366:1: ( ruleTuplePartCS )
+ // InternalQVTimperative.g:30367:1: ruleTuplePartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_0_0());
@@ -94843,17 +87526,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1"
- // InternalQVTimperative.g:32985:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 : ( ruleTuplePartCS ) ;
+ // InternalQVTimperative.g:30376:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 : ( ruleTuplePartCS ) ;
public final void rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:32989:1: ( ( ruleTuplePartCS ) )
- // InternalQVTimperative.g:32990:1: ( ruleTuplePartCS )
+ // InternalQVTimperative.g:30380:1: ( ( ruleTuplePartCS ) )
+ // InternalQVTimperative.g:30381:1: ( ruleTuplePartCS )
{
- // InternalQVTimperative.g:32990:1: ( ruleTuplePartCS )
- // InternalQVTimperative.g:32991:1: ruleTuplePartCS
+ // InternalQVTimperative.g:30381:1: ( ruleTuplePartCS )
+ // InternalQVTimperative.g:30382:1: ruleTuplePartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_1_1_0());
@@ -94888,17 +87571,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TuplePartCS__NameAssignment_0"
- // InternalQVTimperative.g:33000:1: rule__TuplePartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:30391:1: rule__TuplePartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__TuplePartCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33004:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:33005:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30395:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:30396:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:33005:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:33006:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:30396:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30397:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -94933,17 +87616,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TuplePartCS__OwnedTypeAssignment_2"
- // InternalQVTimperative.g:33015:1: rule__TuplePartCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:30406:1: rule__TuplePartCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
public final void rule__TuplePartCS__OwnedTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33019:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:33020:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30410:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:30411:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:33020:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:33021:1: ruleTypeExpCS
+ // InternalQVTimperative.g:30411:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30412:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
@@ -94978,17 +87661,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__OwnedTypeAssignment_0"
- // InternalQVTimperative.g:33030:1: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ;
+ // InternalQVTimperative.g:30421:1: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ;
public final void rule__CollectionLiteralExpCS__OwnedTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33034:1: ( ( ruleCollectionTypeCS ) )
- // InternalQVTimperative.g:33035:1: ( ruleCollectionTypeCS )
+ // InternalQVTimperative.g:30425:1: ( ( ruleCollectionTypeCS ) )
+ // InternalQVTimperative.g:30426:1: ( ruleCollectionTypeCS )
{
- // InternalQVTimperative.g:33035:1: ( ruleCollectionTypeCS )
- // InternalQVTimperative.g:33036:1: ruleCollectionTypeCS
+ // InternalQVTimperative.g:30426:1: ( ruleCollectionTypeCS )
+ // InternalQVTimperative.g:30427:1: ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
@@ -95023,17 +87706,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0"
- // InternalQVTimperative.g:33045:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleCollectionLiteralPartCS ) ;
+ // InternalQVTimperative.g:30436:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleCollectionLiteralPartCS ) ;
public final void rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33049:1: ( ( ruleCollectionLiteralPartCS ) )
- // InternalQVTimperative.g:33050:1: ( ruleCollectionLiteralPartCS )
+ // InternalQVTimperative.g:30440:1: ( ( ruleCollectionLiteralPartCS ) )
+ // InternalQVTimperative.g:30441:1: ( ruleCollectionLiteralPartCS )
{
- // InternalQVTimperative.g:33050:1: ( ruleCollectionLiteralPartCS )
- // InternalQVTimperative.g:33051:1: ruleCollectionLiteralPartCS
+ // InternalQVTimperative.g:30441:1: ( ruleCollectionLiteralPartCS )
+ // InternalQVTimperative.g:30442:1: ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_0_0());
@@ -95068,17 +87751,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1"
- // InternalQVTimperative.g:33060:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleCollectionLiteralPartCS ) ;
+ // InternalQVTimperative.g:30451:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleCollectionLiteralPartCS ) ;
public final void rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33064:1: ( ( ruleCollectionLiteralPartCS ) )
- // InternalQVTimperative.g:33065:1: ( ruleCollectionLiteralPartCS )
+ // InternalQVTimperative.g:30455:1: ( ( ruleCollectionLiteralPartCS ) )
+ // InternalQVTimperative.g:30456:1: ( ruleCollectionLiteralPartCS )
{
- // InternalQVTimperative.g:33065:1: ( ruleCollectionLiteralPartCS )
- // InternalQVTimperative.g:33066:1: ruleCollectionLiteralPartCS
+ // InternalQVTimperative.g:30456:1: ( ruleCollectionLiteralPartCS )
+ // InternalQVTimperative.g:30457:1: ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_1_1_0());
@@ -95113,17 +87796,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0"
- // InternalQVTimperative.g:33075:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:30466:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 : ( ruleExpCS ) ;
public final void rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33079:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33080:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30470:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:30471:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33080:1: ( ruleExpCS )
- // InternalQVTimperative.g:33081:1: ruleExpCS
+ // InternalQVTimperative.g:30471:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30472:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionExpCSParserRuleCall_0_0_0());
@@ -95158,17 +87841,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1"
- // InternalQVTimperative.g:33090:1: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:30481:1: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 : ( ruleExpCS ) ;
public final void rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33094:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33095:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30485:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:30486:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33095:1: ( ruleExpCS )
- // InternalQVTimperative.g:33096:1: ruleExpCS
+ // InternalQVTimperative.g:30486:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30487:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedLastExpressionExpCSParserRuleCall_0_1_1_0());
@@ -95203,17 +87886,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1"
- // InternalQVTimperative.g:33105:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 : ( rulePatternExpCS ) ;
+ // InternalQVTimperative.g:30496:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 : ( rulePatternExpCS ) ;
public final void rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33109:1: ( ( rulePatternExpCS ) )
- // InternalQVTimperative.g:33110:1: ( rulePatternExpCS )
+ // InternalQVTimperative.g:30500:1: ( ( rulePatternExpCS ) )
+ // InternalQVTimperative.g:30501:1: ( rulePatternExpCS )
{
- // InternalQVTimperative.g:33110:1: ( rulePatternExpCS )
- // InternalQVTimperative.g:33111:1: rulePatternExpCS
+ // InternalQVTimperative.g:30501:1: ( rulePatternExpCS )
+ // InternalQVTimperative.g:30502:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionPatternExpCSParserRuleCall_1_0());
@@ -95248,17 +87931,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__OwnedTypeAssignment_0"
- // InternalQVTimperative.g:33120:1: rule__CollectionPatternCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ;
+ // InternalQVTimperative.g:30511:1: rule__CollectionPatternCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ;
public final void rule__CollectionPatternCS__OwnedTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33124:1: ( ( ruleCollectionTypeCS ) )
- // InternalQVTimperative.g:33125:1: ( ruleCollectionTypeCS )
+ // InternalQVTimperative.g:30515:1: ( ( ruleCollectionTypeCS ) )
+ // InternalQVTimperative.g:30516:1: ( ruleCollectionTypeCS )
{
- // InternalQVTimperative.g:33125:1: ( ruleCollectionTypeCS )
- // InternalQVTimperative.g:33126:1: ruleCollectionTypeCS
+ // InternalQVTimperative.g:30516:1: ( ruleCollectionTypeCS )
+ // InternalQVTimperative.g:30517:1: ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
@@ -95293,17 +87976,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__OwnedPartsAssignment_2_0"
- // InternalQVTimperative.g:33135:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_0 : ( rulePatternExpCS ) ;
+ // InternalQVTimperative.g:30526:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_0 : ( rulePatternExpCS ) ;
public final void rule__CollectionPatternCS__OwnedPartsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33139:1: ( ( rulePatternExpCS ) )
- // InternalQVTimperative.g:33140:1: ( rulePatternExpCS )
+ // InternalQVTimperative.g:30530:1: ( ( rulePatternExpCS ) )
+ // InternalQVTimperative.g:30531:1: ( rulePatternExpCS )
{
- // InternalQVTimperative.g:33140:1: ( rulePatternExpCS )
- // InternalQVTimperative.g:33141:1: rulePatternExpCS
+ // InternalQVTimperative.g:30531:1: ( rulePatternExpCS )
+ // InternalQVTimperative.g:30532:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_0_0());
@@ -95338,17 +88021,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1"
- // InternalQVTimperative.g:33150:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 : ( rulePatternExpCS ) ;
+ // InternalQVTimperative.g:30541:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 : ( rulePatternExpCS ) ;
public final void rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33154:1: ( ( rulePatternExpCS ) )
- // InternalQVTimperative.g:33155:1: ( rulePatternExpCS )
+ // InternalQVTimperative.g:30545:1: ( ( rulePatternExpCS ) )
+ // InternalQVTimperative.g:30546:1: ( rulePatternExpCS )
{
- // InternalQVTimperative.g:33155:1: ( rulePatternExpCS )
- // InternalQVTimperative.g:33156:1: rulePatternExpCS
+ // InternalQVTimperative.g:30546:1: ( rulePatternExpCS )
+ // InternalQVTimperative.g:30547:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_1_1_0());
@@ -95383,17 +88066,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1"
- // InternalQVTimperative.g:33165:1: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 : ( ruleIdentifier ) ;
+ // InternalQVTimperative.g:30556:1: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 : ( ruleIdentifier ) ;
public final void rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33169:1: ( ( ruleIdentifier ) )
- // InternalQVTimperative.g:33170:1: ( ruleIdentifier )
+ // InternalQVTimperative.g:30560:1: ( ( ruleIdentifier ) )
+ // InternalQVTimperative.g:30561:1: ( ruleIdentifier )
{
- // InternalQVTimperative.g:33170:1: ( ruleIdentifier )
- // InternalQVTimperative.g:33171:1: ruleIdentifier
+ // InternalQVTimperative.g:30561:1: ( ruleIdentifier )
+ // InternalQVTimperative.g:30562:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRestVariableNameIdentifierParserRuleCall_2_2_1_0());
@@ -95428,23 +88111,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ShadowPartCS__ReferredPropertyAssignment_0"
- // InternalQVTimperative.g:33180:1: rule__ShadowPartCS__ReferredPropertyAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:30571:1: rule__ShadowPartCS__ReferredPropertyAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__ShadowPartCS__ReferredPropertyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33184:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:33185:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:30575:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:30576:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:33185:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:33186:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30576:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:30577:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getReferredPropertyPropertyCrossReference_0_0());
}
- // InternalQVTimperative.g:33187:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:33188:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:30578:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30579:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getReferredPropertyPropertyUnrestrictedNameParserRuleCall_0_0_1());
@@ -95485,23 +88168,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ShadowPartCS__OwnedInitExpressionAssignment_2"
- // InternalQVTimperative.g:33199:1: rule__ShadowPartCS__OwnedInitExpressionAssignment_2 : ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) ;
+ // InternalQVTimperative.g:30590:1: rule__ShadowPartCS__OwnedInitExpressionAssignment_2 : ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) ;
public final void rule__ShadowPartCS__OwnedInitExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33203:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) )
- // InternalQVTimperative.g:33204:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) )
+ // InternalQVTimperative.g:30594:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) ) )
+ // InternalQVTimperative.g:30595:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) )
{
- // InternalQVTimperative.g:33204:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) )
- // InternalQVTimperative.g:33205:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 )
+ // InternalQVTimperative.g:30595:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 ) )
+ // InternalQVTimperative.g:30596:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionAlternatives_2_0());
}
- // InternalQVTimperative.g:33206:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 )
- // InternalQVTimperative.g:33206:2: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0
+ // InternalQVTimperative.g:30597:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 )
+ // InternalQVTimperative.g:30597:2: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0();
@@ -95536,17 +88219,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PatternExpCS__PatternVariableNameAssignment_0"
- // InternalQVTimperative.g:33215:1: rule__PatternExpCS__PatternVariableNameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:30606:1: rule__PatternExpCS__PatternVariableNameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__PatternExpCS__PatternVariableNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33219:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:33220:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30610:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:30611:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:33220:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:33221:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:30611:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30612:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getPatternVariableNameUnrestrictedNameParserRuleCall_0_0());
@@ -95581,17 +88264,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PatternExpCS__OwnedPatternTypeAssignment_2"
- // InternalQVTimperative.g:33230:1: rule__PatternExpCS__OwnedPatternTypeAssignment_2 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:30621:1: rule__PatternExpCS__OwnedPatternTypeAssignment_2 : ( ruleTypeExpCS ) ;
public final void rule__PatternExpCS__OwnedPatternTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33234:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:33235:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30625:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:30626:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:33235:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:33236:1: ruleTypeExpCS
+ // InternalQVTimperative.g:30626:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30627:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getOwnedPatternTypeTypeExpCSParserRuleCall_2_0());
@@ -95626,17 +88309,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2"
- // InternalQVTimperative.g:33245:1: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:30636:1: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 : ( ruleExpCS ) ;
public final void rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33249:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33250:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30640:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:30641:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33250:1: ( ruleExpCS )
- // InternalQVTimperative.g:33251:1: ruleExpCS
+ // InternalQVTimperative.g:30641:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30642:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getOwnedExpressionCSExpCSParserRuleCall_2_0());
@@ -95671,17 +88354,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__OwnedTypeAssignment_0"
- // InternalQVTimperative.g:33260:1: rule__MapLiteralExpCS__OwnedTypeAssignment_0 : ( ruleMapTypeCS ) ;
+ // InternalQVTimperative.g:30651:1: rule__MapLiteralExpCS__OwnedTypeAssignment_0 : ( ruleMapTypeCS ) ;
public final void rule__MapLiteralExpCS__OwnedTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33264:1: ( ( ruleMapTypeCS ) )
- // InternalQVTimperative.g:33265:1: ( ruleMapTypeCS )
+ // InternalQVTimperative.g:30655:1: ( ( ruleMapTypeCS ) )
+ // InternalQVTimperative.g:30656:1: ( ruleMapTypeCS )
{
- // InternalQVTimperative.g:33265:1: ( ruleMapTypeCS )
- // InternalQVTimperative.g:33266:1: ruleMapTypeCS
+ // InternalQVTimperative.g:30656:1: ( ruleMapTypeCS )
+ // InternalQVTimperative.g:30657:1: ruleMapTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedTypeMapTypeCSParserRuleCall_0_0());
@@ -95716,17 +88399,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__OwnedPartsAssignment_2_0"
- // InternalQVTimperative.g:33275:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleMapLiteralPartCS ) ;
+ // InternalQVTimperative.g:30666:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleMapLiteralPartCS ) ;
public final void rule__MapLiteralExpCS__OwnedPartsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33279:1: ( ( ruleMapLiteralPartCS ) )
- // InternalQVTimperative.g:33280:1: ( ruleMapLiteralPartCS )
+ // InternalQVTimperative.g:30670:1: ( ( ruleMapLiteralPartCS ) )
+ // InternalQVTimperative.g:30671:1: ( ruleMapLiteralPartCS )
{
- // InternalQVTimperative.g:33280:1: ( ruleMapLiteralPartCS )
- // InternalQVTimperative.g:33281:1: ruleMapLiteralPartCS
+ // InternalQVTimperative.g:30671:1: ( ruleMapLiteralPartCS )
+ // InternalQVTimperative.g:30672:1: ruleMapLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_0_0());
@@ -95761,17 +88444,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1"
- // InternalQVTimperative.g:33290:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleMapLiteralPartCS ) ;
+ // InternalQVTimperative.g:30681:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleMapLiteralPartCS ) ;
public final void rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33294:1: ( ( ruleMapLiteralPartCS ) )
- // InternalQVTimperative.g:33295:1: ( ruleMapLiteralPartCS )
+ // InternalQVTimperative.g:30685:1: ( ( ruleMapLiteralPartCS ) )
+ // InternalQVTimperative.g:30686:1: ( ruleMapLiteralPartCS )
{
- // InternalQVTimperative.g:33295:1: ( ruleMapLiteralPartCS )
- // InternalQVTimperative.g:33296:1: ruleMapLiteralPartCS
+ // InternalQVTimperative.g:30686:1: ( ruleMapLiteralPartCS )
+ // InternalQVTimperative.g:30687:1: ruleMapLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_1_1_0());
@@ -95806,17 +88489,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralPartCS__OwnedKeyAssignment_0"
- // InternalQVTimperative.g:33305:1: rule__MapLiteralPartCS__OwnedKeyAssignment_0 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:30696:1: rule__MapLiteralPartCS__OwnedKeyAssignment_0 : ( ruleExpCS ) ;
public final void rule__MapLiteralPartCS__OwnedKeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33309:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33310:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30700:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:30701:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33310:1: ( ruleExpCS )
- // InternalQVTimperative.g:33311:1: ruleExpCS
+ // InternalQVTimperative.g:30701:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30702:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedKeyExpCSParserRuleCall_0_0());
@@ -95851,17 +88534,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MapLiteralPartCS__OwnedValueAssignment_2"
- // InternalQVTimperative.g:33320:1: rule__MapLiteralPartCS__OwnedValueAssignment_2 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:30711:1: rule__MapLiteralPartCS__OwnedValueAssignment_2 : ( ruleExpCS ) ;
public final void rule__MapLiteralPartCS__OwnedValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33324:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33325:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30715:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:30716:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33325:1: ( ruleExpCS )
- // InternalQVTimperative.g:33326:1: ruleExpCS
+ // InternalQVTimperative.g:30716:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30717:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedValueExpCSParserRuleCall_2_0());
@@ -95896,17 +88579,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__OwnedPartsAssignment_2"
- // InternalQVTimperative.g:33335:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_2 : ( ruleTupleLiteralPartCS ) ;
+ // InternalQVTimperative.g:30726:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_2 : ( ruleTupleLiteralPartCS ) ;
public final void rule__TupleLiteralExpCS__OwnedPartsAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33339:1: ( ( ruleTupleLiteralPartCS ) )
- // InternalQVTimperative.g:33340:1: ( ruleTupleLiteralPartCS )
+ // InternalQVTimperative.g:30730:1: ( ( ruleTupleLiteralPartCS ) )
+ // InternalQVTimperative.g:30731:1: ( ruleTupleLiteralPartCS )
{
- // InternalQVTimperative.g:33340:1: ( ruleTupleLiteralPartCS )
- // InternalQVTimperative.g:33341:1: ruleTupleLiteralPartCS
+ // InternalQVTimperative.g:30731:1: ( ruleTupleLiteralPartCS )
+ // InternalQVTimperative.g:30732:1: ruleTupleLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_2_0());
@@ -95941,17 +88624,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1"
- // InternalQVTimperative.g:33350:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 : ( ruleTupleLiteralPartCS ) ;
+ // InternalQVTimperative.g:30741:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 : ( ruleTupleLiteralPartCS ) ;
public final void rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33354:1: ( ( ruleTupleLiteralPartCS ) )
- // InternalQVTimperative.g:33355:1: ( ruleTupleLiteralPartCS )
+ // InternalQVTimperative.g:30745:1: ( ( ruleTupleLiteralPartCS ) )
+ // InternalQVTimperative.g:30746:1: ( ruleTupleLiteralPartCS )
{
- // InternalQVTimperative.g:33355:1: ( ruleTupleLiteralPartCS )
- // InternalQVTimperative.g:33356:1: ruleTupleLiteralPartCS
+ // InternalQVTimperative.g:30746:1: ( ruleTupleLiteralPartCS )
+ // InternalQVTimperative.g:30747:1: ruleTupleLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_3_1_0());
@@ -95986,17 +88669,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__NameAssignment_0"
- // InternalQVTimperative.g:33365:1: rule__TupleLiteralPartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:30756:1: rule__TupleLiteralPartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__TupleLiteralPartCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33369:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:33370:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30760:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:30761:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:33370:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:33371:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:30761:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:30762:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -96031,17 +88714,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1"
- // InternalQVTimperative.g:33380:1: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:30771:1: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33384:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:33385:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30775:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:30776:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:33385:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:33386:1: ruleTypeExpCS
+ // InternalQVTimperative.g:30776:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:30777:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
@@ -96076,17 +88759,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3"
- // InternalQVTimperative.g:33395:1: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:30786:1: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 : ( ruleExpCS ) ;
public final void rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33399:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33400:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30790:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:30791:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33400:1: ( ruleExpCS )
- // InternalQVTimperative.g:33401:1: ruleExpCS
+ // InternalQVTimperative.g:30791:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30792:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedInitExpressionExpCSParserRuleCall_3_0());
@@ -96121,17 +88804,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NumberLiteralExpCS__SymbolAssignment"
- // InternalQVTimperative.g:33410:1: rule__NumberLiteralExpCS__SymbolAssignment : ( ruleNUMBER_LITERAL ) ;
+ // InternalQVTimperative.g:30801:1: rule__NumberLiteralExpCS__SymbolAssignment : ( ruleNUMBER_LITERAL ) ;
public final void rule__NumberLiteralExpCS__SymbolAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33414:1: ( ( ruleNUMBER_LITERAL ) )
- // InternalQVTimperative.g:33415:1: ( ruleNUMBER_LITERAL )
+ // InternalQVTimperative.g:30805:1: ( ( ruleNUMBER_LITERAL ) )
+ // InternalQVTimperative.g:30806:1: ( ruleNUMBER_LITERAL )
{
- // InternalQVTimperative.g:33415:1: ( ruleNUMBER_LITERAL )
- // InternalQVTimperative.g:33416:1: ruleNUMBER_LITERAL
+ // InternalQVTimperative.g:30806:1: ( ruleNUMBER_LITERAL )
+ // InternalQVTimperative.g:30807:1: ruleNUMBER_LITERAL
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralExpCSAccess().getSymbolNUMBER_LITERALParserRuleCall_0());
@@ -96166,17 +88849,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__StringLiteralExpCS__SegmentsAssignment"
- // InternalQVTimperative.g:33425:1: rule__StringLiteralExpCS__SegmentsAssignment : ( ruleStringLiteral ) ;
+ // InternalQVTimperative.g:30816:1: rule__StringLiteralExpCS__SegmentsAssignment : ( ruleStringLiteral ) ;
public final void rule__StringLiteralExpCS__SegmentsAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33429:1: ( ( ruleStringLiteral ) )
- // InternalQVTimperative.g:33430:1: ( ruleStringLiteral )
+ // InternalQVTimperative.g:30820:1: ( ( ruleStringLiteral ) )
+ // InternalQVTimperative.g:30821:1: ( ruleStringLiteral )
{
- // InternalQVTimperative.g:33430:1: ( ruleStringLiteral )
- // InternalQVTimperative.g:33431:1: ruleStringLiteral
+ // InternalQVTimperative.g:30821:1: ( ruleStringLiteral )
+ // InternalQVTimperative.g:30822:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSAccess().getSegmentsStringLiteralParserRuleCall_0());
@@ -96211,28 +88894,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__BooleanLiteralExpCS__SymbolAssignment_0"
- // InternalQVTimperative.g:33440:1: rule__BooleanLiteralExpCS__SymbolAssignment_0 : ( ( 'true' ) ) ;
+ // InternalQVTimperative.g:30831:1: rule__BooleanLiteralExpCS__SymbolAssignment_0 : ( ( 'true' ) ) ;
public final void rule__BooleanLiteralExpCS__SymbolAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33444:1: ( ( ( 'true' ) ) )
- // InternalQVTimperative.g:33445:1: ( ( 'true' ) )
+ // InternalQVTimperative.g:30835:1: ( ( ( 'true' ) ) )
+ // InternalQVTimperative.g:30836:1: ( ( 'true' ) )
{
- // InternalQVTimperative.g:33445:1: ( ( 'true' ) )
- // InternalQVTimperative.g:33446:1: ( 'true' )
+ // InternalQVTimperative.g:30836:1: ( ( 'true' ) )
+ // InternalQVTimperative.g:30837:1: ( 'true' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
}
- // InternalQVTimperative.g:33447:1: ( 'true' )
- // InternalQVTimperative.g:33448:1: 'true'
+ // InternalQVTimperative.g:30838:1: ( 'true' )
+ // InternalQVTimperative.g:30839:1: 'true'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
}
- match(input,142,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,145,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
}
@@ -96264,28 +88947,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__BooleanLiteralExpCS__SymbolAssignment_1"
- // InternalQVTimperative.g:33463:1: rule__BooleanLiteralExpCS__SymbolAssignment_1 : ( ( 'false' ) ) ;
+ // InternalQVTimperative.g:30854:1: rule__BooleanLiteralExpCS__SymbolAssignment_1 : ( ( 'false' ) ) ;
public final void rule__BooleanLiteralExpCS__SymbolAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33467:1: ( ( ( 'false' ) ) )
- // InternalQVTimperative.g:33468:1: ( ( 'false' ) )
+ // InternalQVTimperative.g:30858:1: ( ( ( 'false' ) ) )
+ // InternalQVTimperative.g:30859:1: ( ( 'false' ) )
{
- // InternalQVTimperative.g:33468:1: ( ( 'false' ) )
- // InternalQVTimperative.g:33469:1: ( 'false' )
+ // InternalQVTimperative.g:30859:1: ( ( 'false' ) )
+ // InternalQVTimperative.g:30860:1: ( 'false' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
}
- // InternalQVTimperative.g:33470:1: ( 'false' )
- // InternalQVTimperative.g:33471:1: 'false'
+ // InternalQVTimperative.g:30861:1: ( 'false' )
+ // InternalQVTimperative.g:30862:1: 'false'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
}
- match(input,143,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,146,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
}
@@ -96317,17 +89000,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1"
- // InternalQVTimperative.g:33486:1: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
+ // InternalQVTimperative.g:30877:1: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
public final void rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33490:1: ( ( ruleMultiplicityCS ) )
- // InternalQVTimperative.g:33491:1: ( ruleMultiplicityCS )
+ // InternalQVTimperative.g:30881:1: ( ( ruleMultiplicityCS ) )
+ // InternalQVTimperative.g:30882:1: ( ruleMultiplicityCS )
{
- // InternalQVTimperative.g:33491:1: ( ruleMultiplicityCS )
- // InternalQVTimperative.g:33492:1: ruleMultiplicityCS
+ // InternalQVTimperative.g:30882:1: ( ruleMultiplicityCS )
+ // InternalQVTimperative.g:30883:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
@@ -96362,17 +89045,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeLiteralExpCS__OwnedTypeAssignment"
- // InternalQVTimperative.g:33501:1: rule__TypeLiteralExpCS__OwnedTypeAssignment : ( ruleTypeLiteralWithMultiplicityCS ) ;
+ // InternalQVTimperative.g:30892:1: rule__TypeLiteralExpCS__OwnedTypeAssignment : ( ruleTypeLiteralWithMultiplicityCS ) ;
public final void rule__TypeLiteralExpCS__OwnedTypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33505:1: ( ( ruleTypeLiteralWithMultiplicityCS ) )
- // InternalQVTimperative.g:33506:1: ( ruleTypeLiteralWithMultiplicityCS )
+ // InternalQVTimperative.g:30896:1: ( ( ruleTypeLiteralWithMultiplicityCS ) )
+ // InternalQVTimperative.g:30897:1: ( ruleTypeLiteralWithMultiplicityCS )
{
- // InternalQVTimperative.g:33506:1: ( ruleTypeLiteralWithMultiplicityCS )
- // InternalQVTimperative.g:33507:1: ruleTypeLiteralWithMultiplicityCS
+ // InternalQVTimperative.g:30897:1: ( ruleTypeLiteralWithMultiplicityCS )
+ // InternalQVTimperative.g:30898:1: ruleTypeLiteralWithMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeTypeLiteralWithMultiplicityCSParserRuleCall_0());
@@ -96407,17 +89090,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__OwnedPathNameAssignment_0"
- // InternalQVTimperative.g:33516:1: rule__TypeNameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:30907:1: rule__TypeNameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
public final void rule__TypeNameExpCS__OwnedPathNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33520:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:33521:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:30911:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:30912:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:33521:1: ( rulePathNameCS )
- // InternalQVTimperative.g:33522:1: rulePathNameCS
+ // InternalQVTimperative.g:30912:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:30913:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
@@ -96452,17 +89135,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0"
- // InternalQVTimperative.g:33531:1: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 : ( ruleCurlyBracketedClauseCS ) ;
+ // InternalQVTimperative.g:30922:1: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 : ( ruleCurlyBracketedClauseCS ) ;
public final void rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33535:1: ( ( ruleCurlyBracketedClauseCS ) )
- // InternalQVTimperative.g:33536:1: ( ruleCurlyBracketedClauseCS )
+ // InternalQVTimperative.g:30926:1: ( ( ruleCurlyBracketedClauseCS ) )
+ // InternalQVTimperative.g:30927:1: ( ruleCurlyBracketedClauseCS )
{
- // InternalQVTimperative.g:33536:1: ( ruleCurlyBracketedClauseCS )
- // InternalQVTimperative.g:33537:1: ruleCurlyBracketedClauseCS
+ // InternalQVTimperative.g:30927:1: ( ruleCurlyBracketedClauseCS )
+ // InternalQVTimperative.g:30928:1: ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_1_0_0());
@@ -96497,17 +89180,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1"
- // InternalQVTimperative.g:33546:1: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:30937:1: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 : ( ruleExpCS ) ;
public final void rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33550:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33551:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30941:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:30942:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33551:1: ( ruleExpCS )
- // InternalQVTimperative.g:33552:1: ruleExpCS
+ // InternalQVTimperative.g:30942:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30943:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardExpCSParserRuleCall_1_1_1_0());
@@ -96542,17 +89225,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeExpCS__OwnedMultiplicityAssignment_1"
- // InternalQVTimperative.g:33561:1: rule__TypeExpCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
+ // InternalQVTimperative.g:30952:1: rule__TypeExpCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
public final void rule__TypeExpCS__OwnedMultiplicityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33565:1: ( ( ruleMultiplicityCS ) )
- // InternalQVTimperative.g:33566:1: ( ruleMultiplicityCS )
+ // InternalQVTimperative.g:30956:1: ( ( ruleMultiplicityCS ) )
+ // InternalQVTimperative.g:30957:1: ( ruleMultiplicityCS )
{
- // InternalQVTimperative.g:33566:1: ( ruleMultiplicityCS )
- // InternalQVTimperative.g:33567:1: ruleMultiplicityCS
+ // InternalQVTimperative.g:30957:1: ( ruleMultiplicityCS )
+ // InternalQVTimperative.g:30958:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
@@ -96587,17 +89270,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__NameAssignment_0_1_1"
- // InternalQVTimperative.g:33576:1: rule__ExpCS__NameAssignment_0_1_1 : ( ruleBinaryOperatorName ) ;
+ // InternalQVTimperative.g:30967:1: rule__ExpCS__NameAssignment_0_1_1 : ( ruleBinaryOperatorName ) ;
public final void rule__ExpCS__NameAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33580:1: ( ( ruleBinaryOperatorName ) )
- // InternalQVTimperative.g:33581:1: ( ruleBinaryOperatorName )
+ // InternalQVTimperative.g:30971:1: ( ( ruleBinaryOperatorName ) )
+ // InternalQVTimperative.g:30972:1: ( ruleBinaryOperatorName )
{
- // InternalQVTimperative.g:33581:1: ( ruleBinaryOperatorName )
- // InternalQVTimperative.g:33582:1: ruleBinaryOperatorName
+ // InternalQVTimperative.g:30972:1: ( ruleBinaryOperatorName )
+ // InternalQVTimperative.g:30973:1: ruleBinaryOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getNameBinaryOperatorNameParserRuleCall_0_1_1_0());
@@ -96632,17 +89315,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ExpCS__OwnedRightAssignment_0_1_2"
- // InternalQVTimperative.g:33591:1: rule__ExpCS__OwnedRightAssignment_0_1_2 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:30982:1: rule__ExpCS__OwnedRightAssignment_0_1_2 : ( ruleExpCS ) ;
public final void rule__ExpCS__OwnedRightAssignment_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33595:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33596:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30986:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:30987:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33596:1: ( ruleExpCS )
- // InternalQVTimperative.g:33597:1: ruleExpCS
+ // InternalQVTimperative.g:30987:1: ( ruleExpCS )
+ // InternalQVTimperative.g:30988:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedRightExpCSParserRuleCall_0_1_2_0());
@@ -96677,17 +89360,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedLetExpCS__NameAssignment_0_1"
- // InternalQVTimperative.g:33606:1: rule__PrefixedLetExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ;
+ // InternalQVTimperative.g:30997:1: rule__PrefixedLetExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ;
public final void rule__PrefixedLetExpCS__NameAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33610:1: ( ( ruleUnaryOperatorName ) )
- // InternalQVTimperative.g:33611:1: ( ruleUnaryOperatorName )
+ // InternalQVTimperative.g:31001:1: ( ( ruleUnaryOperatorName ) )
+ // InternalQVTimperative.g:31002:1: ( ruleUnaryOperatorName )
{
- // InternalQVTimperative.g:33611:1: ( ruleUnaryOperatorName )
- // InternalQVTimperative.g:33612:1: ruleUnaryOperatorName
+ // InternalQVTimperative.g:31002:1: ( ruleUnaryOperatorName )
+ // InternalQVTimperative.g:31003:1: ruleUnaryOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getNameUnaryOperatorNameParserRuleCall_0_1_0());
@@ -96722,17 +89405,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedLetExpCS__OwnedRightAssignment_0_2"
- // InternalQVTimperative.g:33621:1: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedLetExpCS ) ;
+ // InternalQVTimperative.g:31012:1: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedLetExpCS ) ;
public final void rule__PrefixedLetExpCS__OwnedRightAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33625:1: ( ( rulePrefixedLetExpCS ) )
- // InternalQVTimperative.g:33626:1: ( rulePrefixedLetExpCS )
+ // InternalQVTimperative.g:31016:1: ( ( rulePrefixedLetExpCS ) )
+ // InternalQVTimperative.g:31017:1: ( rulePrefixedLetExpCS )
{
- // InternalQVTimperative.g:33626:1: ( rulePrefixedLetExpCS )
- // InternalQVTimperative.g:33627:1: rulePrefixedLetExpCS
+ // InternalQVTimperative.g:31017:1: ( rulePrefixedLetExpCS )
+ // InternalQVTimperative.g:31018:1: rulePrefixedLetExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getOwnedRightPrefixedLetExpCSParserRuleCall_0_2_0());
@@ -96767,17 +89450,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedPrimaryExpCS__NameAssignment_0_1"
- // InternalQVTimperative.g:33636:1: rule__PrefixedPrimaryExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ;
+ // InternalQVTimperative.g:31027:1: rule__PrefixedPrimaryExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ;
public final void rule__PrefixedPrimaryExpCS__NameAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33640:1: ( ( ruleUnaryOperatorName ) )
- // InternalQVTimperative.g:33641:1: ( ruleUnaryOperatorName )
+ // InternalQVTimperative.g:31031:1: ( ( ruleUnaryOperatorName ) )
+ // InternalQVTimperative.g:31032:1: ( ruleUnaryOperatorName )
{
- // InternalQVTimperative.g:33641:1: ( ruleUnaryOperatorName )
- // InternalQVTimperative.g:33642:1: ruleUnaryOperatorName
+ // InternalQVTimperative.g:31032:1: ( ruleUnaryOperatorName )
+ // InternalQVTimperative.g:31033:1: ruleUnaryOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getNameUnaryOperatorNameParserRuleCall_0_1_0());
@@ -96812,17 +89495,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2"
- // InternalQVTimperative.g:33651:1: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedPrimaryExpCS ) ;
+ // InternalQVTimperative.g:31042:1: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedPrimaryExpCS ) ;
public final void rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33655:1: ( ( rulePrefixedPrimaryExpCS ) )
- // InternalQVTimperative.g:33656:1: ( rulePrefixedPrimaryExpCS )
+ // InternalQVTimperative.g:31046:1: ( ( rulePrefixedPrimaryExpCS ) )
+ // InternalQVTimperative.g:31047:1: ( rulePrefixedPrimaryExpCS )
{
- // InternalQVTimperative.g:33656:1: ( rulePrefixedPrimaryExpCS )
- // InternalQVTimperative.g:33657:1: rulePrefixedPrimaryExpCS
+ // InternalQVTimperative.g:31047:1: ( rulePrefixedPrimaryExpCS )
+ // InternalQVTimperative.g:31048:1: rulePrefixedPrimaryExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getOwnedRightPrefixedPrimaryExpCSParserRuleCall_0_2_0());
@@ -96857,17 +89540,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__OwnedPathNameAssignment_0"
- // InternalQVTimperative.g:33666:1: rule__NameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:31057:1: rule__NameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
public final void rule__NameExpCS__OwnedPathNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33670:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:33671:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:31061:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:31062:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:33671:1: ( rulePathNameCS )
- // InternalQVTimperative.g:33672:1: rulePathNameCS
+ // InternalQVTimperative.g:31062:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:31063:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
@@ -96902,17 +89585,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1"
- // InternalQVTimperative.g:33681:1: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 : ( ruleSquareBracketedClauseCS ) ;
+ // InternalQVTimperative.g:31072:1: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 : ( ruleSquareBracketedClauseCS ) ;
public final void rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33685:1: ( ( ruleSquareBracketedClauseCS ) )
- // InternalQVTimperative.g:33686:1: ( ruleSquareBracketedClauseCS )
+ // InternalQVTimperative.g:31076:1: ( ( ruleSquareBracketedClauseCS ) )
+ // InternalQVTimperative.g:31077:1: ( ruleSquareBracketedClauseCS )
{
- // InternalQVTimperative.g:33686:1: ( ruleSquareBracketedClauseCS )
- // InternalQVTimperative.g:33687:1: ruleSquareBracketedClauseCS
+ // InternalQVTimperative.g:31077:1: ( ruleSquareBracketedClauseCS )
+ // InternalQVTimperative.g:31078:1: ruleSquareBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesSquareBracketedClauseCSParserRuleCall_1_0());
@@ -96947,17 +89630,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2"
- // InternalQVTimperative.g:33696:1: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 : ( ruleRoundBracketedClauseCS ) ;
+ // InternalQVTimperative.g:31087:1: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 : ( ruleRoundBracketedClauseCS ) ;
public final void rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33700:1: ( ( ruleRoundBracketedClauseCS ) )
- // InternalQVTimperative.g:33701:1: ( ruleRoundBracketedClauseCS )
+ // InternalQVTimperative.g:31091:1: ( ( ruleRoundBracketedClauseCS ) )
+ // InternalQVTimperative.g:31092:1: ( ruleRoundBracketedClauseCS )
{
- // InternalQVTimperative.g:33701:1: ( ruleRoundBracketedClauseCS )
- // InternalQVTimperative.g:33702:1: ruleRoundBracketedClauseCS
+ // InternalQVTimperative.g:31092:1: ( ruleRoundBracketedClauseCS )
+ // InternalQVTimperative.g:31093:1: ruleRoundBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseRoundBracketedClauseCSParserRuleCall_2_0());
@@ -96992,17 +89675,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3"
- // InternalQVTimperative.g:33711:1: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 : ( ruleCurlyBracketedClauseCS ) ;
+ // InternalQVTimperative.g:31102:1: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 : ( ruleCurlyBracketedClauseCS ) ;
public final void rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33715:1: ( ( ruleCurlyBracketedClauseCS ) )
- // InternalQVTimperative.g:33716:1: ( ruleCurlyBracketedClauseCS )
+ // InternalQVTimperative.g:31106:1: ( ( ruleCurlyBracketedClauseCS ) )
+ // InternalQVTimperative.g:31107:1: ( ruleCurlyBracketedClauseCS )
{
- // InternalQVTimperative.g:33716:1: ( ruleCurlyBracketedClauseCS )
- // InternalQVTimperative.g:33717:1: ruleCurlyBracketedClauseCS
+ // InternalQVTimperative.g:31107:1: ( ruleCurlyBracketedClauseCS )
+ // InternalQVTimperative.g:31108:1: ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_3_0());
@@ -97037,28 +89720,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NameExpCS__IsPreAssignment_4_0"
- // InternalQVTimperative.g:33726:1: rule__NameExpCS__IsPreAssignment_4_0 : ( ( '@' ) ) ;
+ // InternalQVTimperative.g:31117:1: rule__NameExpCS__IsPreAssignment_4_0 : ( ( '@' ) ) ;
public final void rule__NameExpCS__IsPreAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33730:1: ( ( ( '@' ) ) )
- // InternalQVTimperative.g:33731:1: ( ( '@' ) )
+ // InternalQVTimperative.g:31121:1: ( ( ( '@' ) ) )
+ // InternalQVTimperative.g:31122:1: ( ( '@' ) )
{
- // InternalQVTimperative.g:33731:1: ( ( '@' ) )
- // InternalQVTimperative.g:33732:1: ( '@' )
+ // InternalQVTimperative.g:31122:1: ( ( '@' ) )
+ // InternalQVTimperative.g:31123:1: ( '@' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
}
- // InternalQVTimperative.g:33733:1: ( '@' )
- // InternalQVTimperative.g:33734:1: '@'
+ // InternalQVTimperative.g:31124:1: ( '@' )
+ // InternalQVTimperative.g:31125:1: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
}
- match(input,144,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,147,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
}
@@ -97090,17 +89773,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0"
- // InternalQVTimperative.g:33749:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 : ( ruleShadowPartCS ) ;
+ // InternalQVTimperative.g:31140:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 : ( ruleShadowPartCS ) ;
public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33753:1: ( ( ruleShadowPartCS ) )
- // InternalQVTimperative.g:33754:1: ( ruleShadowPartCS )
+ // InternalQVTimperative.g:31144:1: ( ( ruleShadowPartCS ) )
+ // InternalQVTimperative.g:31145:1: ( ruleShadowPartCS )
{
- // InternalQVTimperative.g:33754:1: ( ruleShadowPartCS )
- // InternalQVTimperative.g:33755:1: ruleShadowPartCS
+ // InternalQVTimperative.g:31145:1: ( ruleShadowPartCS )
+ // InternalQVTimperative.g:31146:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
@@ -97135,17 +89818,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1"
- // InternalQVTimperative.g:33764:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 : ( ruleShadowPartCS ) ;
+ // InternalQVTimperative.g:31155:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 : ( ruleShadowPartCS ) ;
public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33768:1: ( ( ruleShadowPartCS ) )
- // InternalQVTimperative.g:33769:1: ( ruleShadowPartCS )
+ // InternalQVTimperative.g:31159:1: ( ( ruleShadowPartCS ) )
+ // InternalQVTimperative.g:31160:1: ( ruleShadowPartCS )
{
- // InternalQVTimperative.g:33769:1: ( ruleShadowPartCS )
- // InternalQVTimperative.g:33770:1: ruleShadowPartCS
+ // InternalQVTimperative.g:31160:1: ( ruleShadowPartCS )
+ // InternalQVTimperative.g:31161:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
@@ -97180,17 +89863,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__ValueAssignment_2_1"
- // InternalQVTimperative.g:33779:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_1 : ( ruleStringLiteral ) ;
+ // InternalQVTimperative.g:31170:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_1 : ( ruleStringLiteral ) ;
public final void rule__CurlyBracketedClauseCS__ValueAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33783:1: ( ( ruleStringLiteral ) )
- // InternalQVTimperative.g:33784:1: ( ruleStringLiteral )
+ // InternalQVTimperative.g:31174:1: ( ( ruleStringLiteral ) )
+ // InternalQVTimperative.g:31175:1: ( ruleStringLiteral )
{
- // InternalQVTimperative.g:33784:1: ( ruleStringLiteral )
- // InternalQVTimperative.g:33785:1: ruleStringLiteral
+ // InternalQVTimperative.g:31175:1: ( ruleStringLiteral )
+ // InternalQVTimperative.g:31176:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
@@ -97225,17 +89908,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0"
- // InternalQVTimperative.g:33794:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 : ( ruleNavigatingArgCS ) ;
+ // InternalQVTimperative.g:31185:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 : ( ruleNavigatingArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33798:1: ( ( ruleNavigatingArgCS ) )
- // InternalQVTimperative.g:33799:1: ( ruleNavigatingArgCS )
+ // InternalQVTimperative.g:31189:1: ( ( ruleNavigatingArgCS ) )
+ // InternalQVTimperative.g:31190:1: ( ruleNavigatingArgCS )
{
- // InternalQVTimperative.g:33799:1: ( ruleNavigatingArgCS )
- // InternalQVTimperative.g:33800:1: ruleNavigatingArgCS
+ // InternalQVTimperative.g:31190:1: ( ruleNavigatingArgCS )
+ // InternalQVTimperative.g:31191:1: ruleNavigatingArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingArgCSParserRuleCall_2_0_0());
@@ -97270,17 +89953,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1"
- // InternalQVTimperative.g:33809:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 : ( ruleNavigatingCommaArgCS ) ;
+ // InternalQVTimperative.g:31200:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 : ( ruleNavigatingCommaArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33813:1: ( ( ruleNavigatingCommaArgCS ) )
- // InternalQVTimperative.g:33814:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:31204:1: ( ( ruleNavigatingCommaArgCS ) )
+ // InternalQVTimperative.g:31205:1: ( ruleNavigatingCommaArgCS )
{
- // InternalQVTimperative.g:33814:1: ( ruleNavigatingCommaArgCS )
- // InternalQVTimperative.g:33815:1: ruleNavigatingCommaArgCS
+ // InternalQVTimperative.g:31205:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:31206:1: ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_1_0());
@@ -97315,17 +89998,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0"
- // InternalQVTimperative.g:33824:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 : ( ruleNavigatingSemiArgCS ) ;
+ // InternalQVTimperative.g:31215:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 : ( ruleNavigatingSemiArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33828:1: ( ( ruleNavigatingSemiArgCS ) )
- // InternalQVTimperative.g:33829:1: ( ruleNavigatingSemiArgCS )
+ // InternalQVTimperative.g:31219:1: ( ( ruleNavigatingSemiArgCS ) )
+ // InternalQVTimperative.g:31220:1: ( ruleNavigatingSemiArgCS )
{
- // InternalQVTimperative.g:33829:1: ( ruleNavigatingSemiArgCS )
- // InternalQVTimperative.g:33830:1: ruleNavigatingSemiArgCS
+ // InternalQVTimperative.g:31220:1: ( ruleNavigatingSemiArgCS )
+ // InternalQVTimperative.g:31221:1: ruleNavigatingSemiArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingSemiArgCSParserRuleCall_2_2_0_0());
@@ -97360,17 +90043,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1"
- // InternalQVTimperative.g:33839:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 : ( ruleNavigatingCommaArgCS ) ;
+ // InternalQVTimperative.g:31230:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 : ( ruleNavigatingCommaArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33843:1: ( ( ruleNavigatingCommaArgCS ) )
- // InternalQVTimperative.g:33844:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:31234:1: ( ( ruleNavigatingCommaArgCS ) )
+ // InternalQVTimperative.g:31235:1: ( ruleNavigatingCommaArgCS )
{
- // InternalQVTimperative.g:33844:1: ( ruleNavigatingCommaArgCS )
- // InternalQVTimperative.g:33845:1: ruleNavigatingCommaArgCS
+ // InternalQVTimperative.g:31235:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:31236:1: ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_2_1_0());
@@ -97405,17 +90088,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0"
- // InternalQVTimperative.g:33854:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 : ( ruleNavigatingBarArgCS ) ;
+ // InternalQVTimperative.g:31245:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 : ( ruleNavigatingBarArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33858:1: ( ( ruleNavigatingBarArgCS ) )
- // InternalQVTimperative.g:33859:1: ( ruleNavigatingBarArgCS )
+ // InternalQVTimperative.g:31249:1: ( ( ruleNavigatingBarArgCS ) )
+ // InternalQVTimperative.g:31250:1: ( ruleNavigatingBarArgCS )
{
- // InternalQVTimperative.g:33859:1: ( ruleNavigatingBarArgCS )
- // InternalQVTimperative.g:33860:1: ruleNavigatingBarArgCS
+ // InternalQVTimperative.g:31250:1: ( ruleNavigatingBarArgCS )
+ // InternalQVTimperative.g:31251:1: ruleNavigatingBarArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingBarArgCSParserRuleCall_2_3_0_0());
@@ -97450,17 +90133,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1"
- // InternalQVTimperative.g:33869:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 : ( ruleNavigatingCommaArgCS ) ;
+ // InternalQVTimperative.g:31260:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 : ( ruleNavigatingCommaArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33873:1: ( ( ruleNavigatingCommaArgCS ) )
- // InternalQVTimperative.g:33874:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:31264:1: ( ( ruleNavigatingCommaArgCS ) )
+ // InternalQVTimperative.g:31265:1: ( ruleNavigatingCommaArgCS )
{
- // InternalQVTimperative.g:33874:1: ( ruleNavigatingCommaArgCS )
- // InternalQVTimperative.g:33875:1: ruleNavigatingCommaArgCS
+ // InternalQVTimperative.g:31265:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:31266:1: ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_3_1_0());
@@ -97495,17 +90178,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__OwnedTermsAssignment_1"
- // InternalQVTimperative.g:33884:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31275:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 : ( ruleExpCS ) ;
public final void rule__SquareBracketedClauseCS__OwnedTermsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33888:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33889:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31279:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31280:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33889:1: ( ruleExpCS )
- // InternalQVTimperative.g:33890:1: ruleExpCS
+ // InternalQVTimperative.g:31280:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31281:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsExpCSParserRuleCall_1_0());
@@ -97540,17 +90223,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1"
- // InternalQVTimperative.g:33899:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31290:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 : ( ruleExpCS ) ;
public final void rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33903:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33904:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31294:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31295:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33904:1: ( ruleExpCS )
- // InternalQVTimperative.g:33905:1: ruleExpCS
+ // InternalQVTimperative.g:31295:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31296:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsExpCSParserRuleCall_2_1_0());
@@ -97585,17 +90268,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0"
- // InternalQVTimperative.g:33914:1: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 : ( ruleNavigatingArgExpCS ) ;
+ // InternalQVTimperative.g:31305:1: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33918:1: ( ( ruleNavigatingArgExpCS ) )
- // InternalQVTimperative.g:33919:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:31309:1: ( ( ruleNavigatingArgExpCS ) )
+ // InternalQVTimperative.g:31310:1: ( ruleNavigatingArgExpCS )
{
- // InternalQVTimperative.g:33919:1: ( ruleNavigatingArgExpCS )
- // InternalQVTimperative.g:33920:1: ruleNavigatingArgExpCS
+ // InternalQVTimperative.g:31310:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:31311:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_0_0_0());
@@ -97630,17 +90313,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1"
- // InternalQVTimperative.g:33929:1: rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:31320:1: rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33933:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:33934:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31324:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:31325:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:33934:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:33935:1: ruleTypeExpCS
+ // InternalQVTimperative.g:31325:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31326:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_0_1_0_1_0());
@@ -97675,17 +90358,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1"
- // InternalQVTimperative.g:33944:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31335:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 : ( ruleExpCS ) ;
public final void rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33948:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33949:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31339:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31340:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33949:1: ( ruleExpCS )
- // InternalQVTimperative.g:33950:1: ruleExpCS
+ // InternalQVTimperative.g:31340:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31341:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_0_1_0_2_1_0());
@@ -97720,17 +90403,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1"
- // InternalQVTimperative.g:33959:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31350:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 : ( ruleExpCS ) ;
public final void rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33963:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:33964:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31354:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31355:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:33964:1: ( ruleExpCS )
- // InternalQVTimperative.g:33965:1: ruleExpCS
+ // InternalQVTimperative.g:31355:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31356:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_0_1_1_1_0());
@@ -97765,17 +90448,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingArgCS__OwnedTypeAssignment_1_1"
- // InternalQVTimperative.g:33974:1: rule__NavigatingArgCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:31365:1: rule__NavigatingArgCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingArgCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33978:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:33979:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31369:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:31370:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:33979:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:33980:1: ruleTypeExpCS
+ // InternalQVTimperative.g:31370:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31371:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
@@ -97810,28 +90493,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__PrefixAssignment_0"
- // InternalQVTimperative.g:33989:1: rule__NavigatingBarArgCS__PrefixAssignment_0 : ( ( '|' ) ) ;
+ // InternalQVTimperative.g:31380:1: rule__NavigatingBarArgCS__PrefixAssignment_0 : ( ( '|' ) ) ;
public final void rule__NavigatingBarArgCS__PrefixAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:33993:1: ( ( ( '|' ) ) )
- // InternalQVTimperative.g:33994:1: ( ( '|' ) )
+ // InternalQVTimperative.g:31384:1: ( ( ( '|' ) ) )
+ // InternalQVTimperative.g:31385:1: ( ( '|' ) )
{
- // InternalQVTimperative.g:33994:1: ( ( '|' ) )
- // InternalQVTimperative.g:33995:1: ( '|' )
+ // InternalQVTimperative.g:31385:1: ( ( '|' ) )
+ // InternalQVTimperative.g:31386:1: ( '|' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
- // InternalQVTimperative.g:33996:1: ( '|' )
- // InternalQVTimperative.g:33997:1: '|'
+ // InternalQVTimperative.g:31387:1: ( '|' )
+ // InternalQVTimperative.g:31388:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
- match(input,70,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,148,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
@@ -97863,17 +90546,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1"
- // InternalQVTimperative.g:34012:1: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
+ // InternalQVTimperative.g:31403:1: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34016:1: ( ( ruleNavigatingArgExpCS ) )
- // InternalQVTimperative.g:34017:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:31407:1: ( ( ruleNavigatingArgExpCS ) )
+ // InternalQVTimperative.g:31408:1: ( ruleNavigatingArgExpCS )
{
- // InternalQVTimperative.g:34017:1: ( ruleNavigatingArgExpCS )
- // InternalQVTimperative.g:34018:1: ruleNavigatingArgExpCS
+ // InternalQVTimperative.g:31408:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:31409:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
@@ -97908,17 +90591,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1"
- // InternalQVTimperative.g:34027:1: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:31418:1: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34031:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:34032:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31422:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:31423:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:34032:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:34033:1: ruleTypeExpCS
+ // InternalQVTimperative.g:31423:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31424:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
@@ -97953,17 +90636,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1"
- // InternalQVTimperative.g:34042:1: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31433:1: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ;
public final void rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34046:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:34047:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31437:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31438:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:34047:1: ( ruleExpCS )
- // InternalQVTimperative.g:34048:1: ruleExpCS
+ // InternalQVTimperative.g:31438:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31439:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_2_1_0());
@@ -97998,28 +90681,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__PrefixAssignment_0"
- // InternalQVTimperative.g:34057:1: rule__NavigatingCommaArgCS__PrefixAssignment_0 : ( ( ',' ) ) ;
+ // InternalQVTimperative.g:31448:1: rule__NavigatingCommaArgCS__PrefixAssignment_0 : ( ( ',' ) ) ;
public final void rule__NavigatingCommaArgCS__PrefixAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34061:1: ( ( ( ',' ) ) )
- // InternalQVTimperative.g:34062:1: ( ( ',' ) )
+ // InternalQVTimperative.g:31452:1: ( ( ( ',' ) ) )
+ // InternalQVTimperative.g:31453:1: ( ( ',' ) )
{
- // InternalQVTimperative.g:34062:1: ( ( ',' ) )
- // InternalQVTimperative.g:34063:1: ( ',' )
+ // InternalQVTimperative.g:31453:1: ( ( ',' ) )
+ // InternalQVTimperative.g:31454:1: ( ',' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
- // InternalQVTimperative.g:34064:1: ( ',' )
- // InternalQVTimperative.g:34065:1: ','
+ // InternalQVTimperative.g:31455:1: ( ',' )
+ // InternalQVTimperative.g:31456:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
- match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
@@ -98051,17 +90734,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1"
- // InternalQVTimperative.g:34080:1: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
+ // InternalQVTimperative.g:31471:1: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34084:1: ( ( ruleNavigatingArgExpCS ) )
- // InternalQVTimperative.g:34085:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:31475:1: ( ( ruleNavigatingArgExpCS ) )
+ // InternalQVTimperative.g:31476:1: ( ruleNavigatingArgExpCS )
{
- // InternalQVTimperative.g:34085:1: ( ruleNavigatingArgExpCS )
- // InternalQVTimperative.g:34086:1: ruleNavigatingArgExpCS
+ // InternalQVTimperative.g:31476:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:31477:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
@@ -98096,17 +90779,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1"
- // InternalQVTimperative.g:34095:1: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:31486:1: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34099:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:34100:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31490:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:31491:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:34100:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:34101:1: ruleTypeExpCS
+ // InternalQVTimperative.g:31491:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31492:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0_1_0());
@@ -98141,17 +90824,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1"
- // InternalQVTimperative.g:34110:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31501:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 : ( ruleExpCS ) ;
public final void rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34114:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:34115:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31505:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31506:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:34115:1: ( ruleExpCS )
- // InternalQVTimperative.g:34116:1: ruleExpCS
+ // InternalQVTimperative.g:31506:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31507:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_0_2_1_0());
@@ -98186,17 +90869,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1"
- // InternalQVTimperative.g:34125:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31516:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 : ( ruleExpCS ) ;
public final void rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34129:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:34130:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31520:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31521:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:34130:1: ( ruleExpCS )
- // InternalQVTimperative.g:34131:1: ruleExpCS
+ // InternalQVTimperative.g:31521:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31522:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_1_0());
@@ -98231,28 +90914,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__PrefixAssignment_0"
- // InternalQVTimperative.g:34140:1: rule__NavigatingSemiArgCS__PrefixAssignment_0 : ( ( ';' ) ) ;
+ // InternalQVTimperative.g:31531:1: rule__NavigatingSemiArgCS__PrefixAssignment_0 : ( ( ';' ) ) ;
public final void rule__NavigatingSemiArgCS__PrefixAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34144:1: ( ( ( ';' ) ) )
- // InternalQVTimperative.g:34145:1: ( ( ';' ) )
+ // InternalQVTimperative.g:31535:1: ( ( ( ';' ) ) )
+ // InternalQVTimperative.g:31536:1: ( ( ';' ) )
{
- // InternalQVTimperative.g:34145:1: ( ( ';' ) )
- // InternalQVTimperative.g:34146:1: ( ';' )
+ // InternalQVTimperative.g:31536:1: ( ( ';' ) )
+ // InternalQVTimperative.g:31537:1: ( ';' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
- // InternalQVTimperative.g:34147:1: ( ';' )
- // InternalQVTimperative.g:34148:1: ';'
+ // InternalQVTimperative.g:31538:1: ( ';' )
+ // InternalQVTimperative.g:31539:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
- match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
@@ -98284,17 +90967,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1"
- // InternalQVTimperative.g:34163:1: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
+ // InternalQVTimperative.g:31554:1: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34167:1: ( ( ruleNavigatingArgExpCS ) )
- // InternalQVTimperative.g:34168:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:31558:1: ( ( ruleNavigatingArgExpCS ) )
+ // InternalQVTimperative.g:31559:1: ( ruleNavigatingArgExpCS )
{
- // InternalQVTimperative.g:34168:1: ( ruleNavigatingArgExpCS )
- // InternalQVTimperative.g:34169:1: ruleNavigatingArgExpCS
+ // InternalQVTimperative.g:31559:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:31560:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
@@ -98329,17 +91012,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1"
- // InternalQVTimperative.g:34178:1: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:31569:1: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34182:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:34183:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31573:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:31574:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:34183:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:34184:1: ruleTypeExpCS
+ // InternalQVTimperative.g:31574:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31575:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
@@ -98374,17 +91057,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1"
- // InternalQVTimperative.g:34193:1: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31584:1: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ;
public final void rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34197:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:34198:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31588:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31589:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:34198:1: ( ruleExpCS )
- // InternalQVTimperative.g:34199:1: ruleExpCS
+ // InternalQVTimperative.g:31589:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31590:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_2_1_0());
@@ -98419,23 +91102,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__OwnedConditionAssignment_1"
- // InternalQVTimperative.g:34208:1: rule__IfExpCS__OwnedConditionAssignment_1 : ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) ;
+ // InternalQVTimperative.g:31599:1: rule__IfExpCS__OwnedConditionAssignment_1 : ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) ;
public final void rule__IfExpCS__OwnedConditionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34212:1: ( ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) )
- // InternalQVTimperative.g:34213:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) )
+ // InternalQVTimperative.g:31603:1: ( ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) )
+ // InternalQVTimperative.g:31604:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) )
{
- // InternalQVTimperative.g:34213:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) )
- // InternalQVTimperative.g:34214:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 )
+ // InternalQVTimperative.g:31604:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) )
+ // InternalQVTimperative.g:31605:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionAlternatives_1_0());
}
- // InternalQVTimperative.g:34215:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 )
- // InternalQVTimperative.g:34215:2: rule__IfExpCS__OwnedConditionAlternatives_1_0
+ // InternalQVTimperative.g:31606:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 )
+ // InternalQVTimperative.g:31606:2: rule__IfExpCS__OwnedConditionAlternatives_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfExpCS__OwnedConditionAlternatives_1_0();
@@ -98470,17 +91153,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__OwnedThenExpressionAssignment_3"
- // InternalQVTimperative.g:34224:1: rule__IfExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31615:1: rule__IfExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ;
public final void rule__IfExpCS__OwnedThenExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34228:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:34229:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31619:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31620:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:34229:1: ( ruleExpCS )
- // InternalQVTimperative.g:34230:1: ruleExpCS
+ // InternalQVTimperative.g:31620:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31621:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedThenExpressionExpCSParserRuleCall_3_0());
@@ -98515,17 +91198,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__OwnedIfThenExpressionsAssignment_4"
- // InternalQVTimperative.g:34239:1: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 : ( ruleElseIfThenExpCS ) ;
+ // InternalQVTimperative.g:31630:1: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 : ( ruleElseIfThenExpCS ) ;
public final void rule__IfExpCS__OwnedIfThenExpressionsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34243:1: ( ( ruleElseIfThenExpCS ) )
- // InternalQVTimperative.g:34244:1: ( ruleElseIfThenExpCS )
+ // InternalQVTimperative.g:31634:1: ( ( ruleElseIfThenExpCS ) )
+ // InternalQVTimperative.g:31635:1: ( ruleElseIfThenExpCS )
{
- // InternalQVTimperative.g:34244:1: ( ruleElseIfThenExpCS )
- // InternalQVTimperative.g:34245:1: ruleElseIfThenExpCS
+ // InternalQVTimperative.g:31635:1: ( ruleElseIfThenExpCS )
+ // InternalQVTimperative.g:31636:1: ruleElseIfThenExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedIfThenExpressionsElseIfThenExpCSParserRuleCall_4_0());
@@ -98560,17 +91243,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__IfExpCS__OwnedElseExpressionAssignment_6"
- // InternalQVTimperative.g:34254:1: rule__IfExpCS__OwnedElseExpressionAssignment_6 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31645:1: rule__IfExpCS__OwnedElseExpressionAssignment_6 : ( ruleExpCS ) ;
public final void rule__IfExpCS__OwnedElseExpressionAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34258:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:34259:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31649:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31650:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:34259:1: ( ruleExpCS )
- // InternalQVTimperative.g:34260:1: ruleExpCS
+ // InternalQVTimperative.g:31650:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31651:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedElseExpressionExpCSParserRuleCall_6_0());
@@ -98605,17 +91288,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ElseIfThenExpCS__OwnedConditionAssignment_1"
- // InternalQVTimperative.g:34269:1: rule__ElseIfThenExpCS__OwnedConditionAssignment_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31660:1: rule__ElseIfThenExpCS__OwnedConditionAssignment_1 : ( ruleExpCS ) ;
public final void rule__ElseIfThenExpCS__OwnedConditionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34273:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:34274:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31664:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31665:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:34274:1: ( ruleExpCS )
- // InternalQVTimperative.g:34275:1: ruleExpCS
+ // InternalQVTimperative.g:31665:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31666:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0());
@@ -98650,17 +91333,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3"
- // InternalQVTimperative.g:34284:1: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31675:1: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ;
public final void rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34288:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:34289:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31679:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31680:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:34289:1: ( ruleExpCS )
- // InternalQVTimperative.g:34290:1: ruleExpCS
+ // InternalQVTimperative.g:31680:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31681:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedThenExpressionExpCSParserRuleCall_3_0());
@@ -98695,17 +91378,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__OwnedVariablesAssignment_1"
- // InternalQVTimperative.g:34299:1: rule__LetExpCS__OwnedVariablesAssignment_1 : ( ruleLetVariableCS ) ;
+ // InternalQVTimperative.g:31690:1: rule__LetExpCS__OwnedVariablesAssignment_1 : ( ruleLetVariableCS ) ;
public final void rule__LetExpCS__OwnedVariablesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34303:1: ( ( ruleLetVariableCS ) )
- // InternalQVTimperative.g:34304:1: ( ruleLetVariableCS )
+ // InternalQVTimperative.g:31694:1: ( ( ruleLetVariableCS ) )
+ // InternalQVTimperative.g:31695:1: ( ruleLetVariableCS )
{
- // InternalQVTimperative.g:34304:1: ( ruleLetVariableCS )
- // InternalQVTimperative.g:34305:1: ruleLetVariableCS
+ // InternalQVTimperative.g:31695:1: ( ruleLetVariableCS )
+ // InternalQVTimperative.g:31696:1: ruleLetVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesLetVariableCSParserRuleCall_1_0());
@@ -98740,17 +91423,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__OwnedVariablesAssignment_2_1"
- // InternalQVTimperative.g:34314:1: rule__LetExpCS__OwnedVariablesAssignment_2_1 : ( ruleLetVariableCS ) ;
+ // InternalQVTimperative.g:31705:1: rule__LetExpCS__OwnedVariablesAssignment_2_1 : ( ruleLetVariableCS ) ;
public final void rule__LetExpCS__OwnedVariablesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34318:1: ( ( ruleLetVariableCS ) )
- // InternalQVTimperative.g:34319:1: ( ruleLetVariableCS )
+ // InternalQVTimperative.g:31709:1: ( ( ruleLetVariableCS ) )
+ // InternalQVTimperative.g:31710:1: ( ruleLetVariableCS )
{
- // InternalQVTimperative.g:34319:1: ( ruleLetVariableCS )
- // InternalQVTimperative.g:34320:1: ruleLetVariableCS
+ // InternalQVTimperative.g:31710:1: ( ruleLetVariableCS )
+ // InternalQVTimperative.g:31711:1: ruleLetVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesLetVariableCSParserRuleCall_2_1_0());
@@ -98785,17 +91468,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetExpCS__OwnedInExpressionAssignment_4"
- // InternalQVTimperative.g:34329:1: rule__LetExpCS__OwnedInExpressionAssignment_4 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31720:1: rule__LetExpCS__OwnedInExpressionAssignment_4 : ( ruleExpCS ) ;
public final void rule__LetExpCS__OwnedInExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34333:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:34334:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31724:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31725:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:34334:1: ( ruleExpCS )
- // InternalQVTimperative.g:34335:1: ruleExpCS
+ // InternalQVTimperative.g:31725:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31726:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedInExpressionExpCSParserRuleCall_4_0());
@@ -98830,17 +91513,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__NameAssignment_0"
- // InternalQVTimperative.g:34344:1: rule__LetVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:31735:1: rule__LetVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__LetVariableCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34348:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:34349:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:31739:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:31740:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:34349:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:34350:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:31740:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:31741:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -98875,17 +91558,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1"
- // InternalQVTimperative.g:34359:1: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 : ( ruleRoundBracketedClauseCS ) ;
+ // InternalQVTimperative.g:31750:1: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 : ( ruleRoundBracketedClauseCS ) ;
public final void rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34363:1: ( ( ruleRoundBracketedClauseCS ) )
- // InternalQVTimperative.g:34364:1: ( ruleRoundBracketedClauseCS )
+ // InternalQVTimperative.g:31754:1: ( ( ruleRoundBracketedClauseCS ) )
+ // InternalQVTimperative.g:31755:1: ( ruleRoundBracketedClauseCS )
{
- // InternalQVTimperative.g:34364:1: ( ruleRoundBracketedClauseCS )
- // InternalQVTimperative.g:34365:1: ruleRoundBracketedClauseCS
+ // InternalQVTimperative.g:31755:1: ( ruleRoundBracketedClauseCS )
+ // InternalQVTimperative.g:31756:1: ruleRoundBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedRoundBracketedClauseRoundBracketedClauseCSParserRuleCall_1_0());
@@ -98920,17 +91603,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__OwnedTypeAssignment_2_1"
- // InternalQVTimperative.g:34374:1: rule__LetVariableCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTimperative.g:31765:1: rule__LetVariableCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
public final void rule__LetVariableCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34378:1: ( ( ruleTypeExpCS ) )
- // InternalQVTimperative.g:34379:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31769:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTimperative.g:31770:1: ( ruleTypeExpCS )
{
- // InternalQVTimperative.g:34379:1: ( ruleTypeExpCS )
- // InternalQVTimperative.g:34380:1: ruleTypeExpCS
+ // InternalQVTimperative.g:31770:1: ( ruleTypeExpCS )
+ // InternalQVTimperative.g:31771:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
@@ -98965,17 +91648,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__LetVariableCS__OwnedInitExpressionAssignment_4"
- // InternalQVTimperative.g:34389:1: rule__LetVariableCS__OwnedInitExpressionAssignment_4 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31780:1: rule__LetVariableCS__OwnedInitExpressionAssignment_4 : ( ruleExpCS ) ;
public final void rule__LetVariableCS__OwnedInitExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34393:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:34394:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31784:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31785:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:34394:1: ( ruleExpCS )
- // InternalQVTimperative.g:34395:1: ruleExpCS
+ // InternalQVTimperative.g:31785:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31786:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_0());
@@ -99010,17 +91693,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NestedExpCS__OwnedExpressionAssignment_1"
- // InternalQVTimperative.g:34404:1: rule__NestedExpCS__OwnedExpressionAssignment_1 : ( ruleExpCS ) ;
+ // InternalQVTimperative.g:31795:1: rule__NestedExpCS__OwnedExpressionAssignment_1 : ( ruleExpCS ) ;
public final void rule__NestedExpCS__OwnedExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34408:1: ( ( ruleExpCS ) )
- // InternalQVTimperative.g:34409:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31799:1: ( ( ruleExpCS ) )
+ // InternalQVTimperative.g:31800:1: ( ruleExpCS )
{
- // InternalQVTimperative.g:34409:1: ( ruleExpCS )
- // InternalQVTimperative.g:34410:1: ruleExpCS
+ // InternalQVTimperative.g:31800:1: ( ruleExpCS )
+ // InternalQVTimperative.g:31801:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getOwnedExpressionExpCSParserRuleCall_1_0());
@@ -99055,17 +91738,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityBoundsCS__LowerBoundAssignment_0"
- // InternalQVTimperative.g:34419:1: rule__MultiplicityBoundsCS__LowerBoundAssignment_0 : ( ruleLOWER ) ;
+ // InternalQVTimperative.g:31810:1: rule__MultiplicityBoundsCS__LowerBoundAssignment_0 : ( ruleLOWER ) ;
public final void rule__MultiplicityBoundsCS__LowerBoundAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34423:1: ( ( ruleLOWER ) )
- // InternalQVTimperative.g:34424:1: ( ruleLOWER )
+ // InternalQVTimperative.g:31814:1: ( ( ruleLOWER ) )
+ // InternalQVTimperative.g:31815:1: ( ruleLOWER )
{
- // InternalQVTimperative.g:34424:1: ( ruleLOWER )
- // InternalQVTimperative.g:34425:1: ruleLOWER
+ // InternalQVTimperative.g:31815:1: ( ruleLOWER )
+ // InternalQVTimperative.g:31816:1: ruleLOWER
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundLOWERParserRuleCall_0_0());
@@ -99100,17 +91783,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1"
- // InternalQVTimperative.g:34434:1: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 : ( ruleUPPER ) ;
+ // InternalQVTimperative.g:31825:1: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 : ( ruleUPPER ) ;
public final void rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34438:1: ( ( ruleUPPER ) )
- // InternalQVTimperative.g:34439:1: ( ruleUPPER )
+ // InternalQVTimperative.g:31829:1: ( ( ruleUPPER ) )
+ // InternalQVTimperative.g:31830:1: ( ruleUPPER )
{
- // InternalQVTimperative.g:34439:1: ( ruleUPPER )
- // InternalQVTimperative.g:34440:1: ruleUPPER
+ // InternalQVTimperative.g:31830:1: ( ruleUPPER )
+ // InternalQVTimperative.g:31831:1: ruleUPPER
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundUPPERParserRuleCall_1_1_0());
@@ -99145,28 +91828,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityCS__IsNullFreeAssignment_2_1"
- // InternalQVTimperative.g:34449:1: rule__MultiplicityCS__IsNullFreeAssignment_2_1 : ( ( '|1' ) ) ;
+ // InternalQVTimperative.g:31840:1: rule__MultiplicityCS__IsNullFreeAssignment_2_1 : ( ( '|1' ) ) ;
public final void rule__MultiplicityCS__IsNullFreeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34453:1: ( ( ( '|1' ) ) )
- // InternalQVTimperative.g:34454:1: ( ( '|1' ) )
+ // InternalQVTimperative.g:31844:1: ( ( ( '|1' ) ) )
+ // InternalQVTimperative.g:31845:1: ( ( '|1' ) )
{
- // InternalQVTimperative.g:34454:1: ( ( '|1' ) )
- // InternalQVTimperative.g:34455:1: ( '|1' )
+ // InternalQVTimperative.g:31845:1: ( ( '|1' ) )
+ // InternalQVTimperative.g:31846:1: ( '|1' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0());
}
- // InternalQVTimperative.g:34456:1: ( '|1' )
- // InternalQVTimperative.g:34457:1: '|1'
+ // InternalQVTimperative.g:31847:1: ( '|1' )
+ // InternalQVTimperative.g:31848:1: '|1'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0());
}
- match(input,145,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,149,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0());
}
@@ -99198,23 +91881,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__MultiplicityStringCS__StringBoundsAssignment"
- // InternalQVTimperative.g:34472:1: rule__MultiplicityStringCS__StringBoundsAssignment : ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) ;
+ // InternalQVTimperative.g:31863:1: rule__MultiplicityStringCS__StringBoundsAssignment : ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) ;
public final void rule__MultiplicityStringCS__StringBoundsAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34476:1: ( ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) )
- // InternalQVTimperative.g:34477:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) )
+ // InternalQVTimperative.g:31867:1: ( ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) )
+ // InternalQVTimperative.g:31868:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) )
{
- // InternalQVTimperative.g:34477:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) )
- // InternalQVTimperative.g:34478:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
+ // InternalQVTimperative.g:31868:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) )
+ // InternalQVTimperative.g:31869:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAlternatives_0());
}
- // InternalQVTimperative.g:34479:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
- // InternalQVTimperative.g:34479:2: rule__MultiplicityStringCS__StringBoundsAlternatives_0
+ // InternalQVTimperative.g:31870:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
+ // InternalQVTimperative.g:31870:2: rule__MultiplicityStringCS__StringBoundsAlternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityStringCS__StringBoundsAlternatives_0();
@@ -99249,17 +91932,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PathNameCS__OwnedPathElementsAssignment_0"
- // InternalQVTimperative.g:34488:1: rule__PathNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ;
+ // InternalQVTimperative.g:31879:1: rule__PathNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ;
public final void rule__PathNameCS__OwnedPathElementsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34492:1: ( ( ruleFirstPathElementCS ) )
- // InternalQVTimperative.g:34493:1: ( ruleFirstPathElementCS )
+ // InternalQVTimperative.g:31883:1: ( ( ruleFirstPathElementCS ) )
+ // InternalQVTimperative.g:31884:1: ( ruleFirstPathElementCS )
{
- // InternalQVTimperative.g:34493:1: ( ruleFirstPathElementCS )
- // InternalQVTimperative.g:34494:1: ruleFirstPathElementCS
+ // InternalQVTimperative.g:31884:1: ( ruleFirstPathElementCS )
+ // InternalQVTimperative.g:31885:1: ruleFirstPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsFirstPathElementCSParserRuleCall_0_0());
@@ -99294,17 +91977,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PathNameCS__OwnedPathElementsAssignment_1_1"
- // InternalQVTimperative.g:34503:1: rule__PathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ;
+ // InternalQVTimperative.g:31894:1: rule__PathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ;
public final void rule__PathNameCS__OwnedPathElementsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34507:1: ( ( ruleNextPathElementCS ) )
- // InternalQVTimperative.g:34508:1: ( ruleNextPathElementCS )
+ // InternalQVTimperative.g:31898:1: ( ( ruleNextPathElementCS ) )
+ // InternalQVTimperative.g:31899:1: ( ruleNextPathElementCS )
{
- // InternalQVTimperative.g:34508:1: ( ruleNextPathElementCS )
- // InternalQVTimperative.g:34509:1: ruleNextPathElementCS
+ // InternalQVTimperative.g:31899:1: ( ruleNextPathElementCS )
+ // InternalQVTimperative.g:31900:1: ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_1_1_0());
@@ -99339,23 +92022,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__FirstPathElementCS__ReferredElementAssignment"
- // InternalQVTimperative.g:34518:1: rule__FirstPathElementCS__ReferredElementAssignment : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:31909:1: rule__FirstPathElementCS__ReferredElementAssignment : ( ( ruleUnrestrictedName ) ) ;
public final void rule__FirstPathElementCS__ReferredElementAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34522:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:34523:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:31913:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:31914:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:34523:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:34524:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:31914:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:31915:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getReferredElementNamedElementCrossReference_0());
}
- // InternalQVTimperative.g:34525:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:34526:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:31916:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:31917:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getReferredElementNamedElementUnrestrictedNameParserRuleCall_0_1());
@@ -99396,23 +92079,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__NextPathElementCS__ReferredElementAssignment"
- // InternalQVTimperative.g:34537:1: rule__NextPathElementCS__ReferredElementAssignment : ( ( ruleUnreservedName ) ) ;
+ // InternalQVTimperative.g:31928:1: rule__NextPathElementCS__ReferredElementAssignment : ( ( ruleUnreservedName ) ) ;
public final void rule__NextPathElementCS__ReferredElementAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34541:1: ( ( ( ruleUnreservedName ) ) )
- // InternalQVTimperative.g:34542:1: ( ( ruleUnreservedName ) )
+ // InternalQVTimperative.g:31932:1: ( ( ( ruleUnreservedName ) ) )
+ // InternalQVTimperative.g:31933:1: ( ( ruleUnreservedName ) )
{
- // InternalQVTimperative.g:34542:1: ( ( ruleUnreservedName ) )
- // InternalQVTimperative.g:34543:1: ( ruleUnreservedName )
+ // InternalQVTimperative.g:31933:1: ( ( ruleUnreservedName ) )
+ // InternalQVTimperative.g:31934:1: ( ruleUnreservedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getReferredElementNamedElementCrossReference_0());
}
- // InternalQVTimperative.g:34544:1: ( ruleUnreservedName )
- // InternalQVTimperative.g:34545:1: ruleUnreservedName
+ // InternalQVTimperative.g:31935:1: ( ruleUnreservedName )
+ // InternalQVTimperative.g:31936:1: ruleUnreservedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getReferredElementNamedElementUnreservedNameParserRuleCall_0_1());
@@ -99453,17 +92136,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0"
- // InternalQVTimperative.g:34556:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 : ( ruleTemplateParameterSubstitutionCS ) ;
+ // InternalQVTimperative.g:31947:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 : ( ruleTemplateParameterSubstitutionCS ) ;
public final void rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34560:1: ( ( ruleTemplateParameterSubstitutionCS ) )
- // InternalQVTimperative.g:34561:1: ( ruleTemplateParameterSubstitutionCS )
+ // InternalQVTimperative.g:31951:1: ( ( ruleTemplateParameterSubstitutionCS ) )
+ // InternalQVTimperative.g:31952:1: ( ruleTemplateParameterSubstitutionCS )
{
- // InternalQVTimperative.g:34561:1: ( ruleTemplateParameterSubstitutionCS )
- // InternalQVTimperative.g:34562:1: ruleTemplateParameterSubstitutionCS
+ // InternalQVTimperative.g:31952:1: ( ruleTemplateParameterSubstitutionCS )
+ // InternalQVTimperative.g:31953:1: ruleTemplateParameterSubstitutionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsTemplateParameterSubstitutionCSParserRuleCall_0_0());
@@ -99498,17 +92181,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1"
- // InternalQVTimperative.g:34571:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 : ( ruleTemplateParameterSubstitutionCS ) ;
+ // InternalQVTimperative.g:31962:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 : ( ruleTemplateParameterSubstitutionCS ) ;
public final void rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34575:1: ( ( ruleTemplateParameterSubstitutionCS ) )
- // InternalQVTimperative.g:34576:1: ( ruleTemplateParameterSubstitutionCS )
+ // InternalQVTimperative.g:31966:1: ( ( ruleTemplateParameterSubstitutionCS ) )
+ // InternalQVTimperative.g:31967:1: ( ruleTemplateParameterSubstitutionCS )
{
- // InternalQVTimperative.g:34576:1: ( ruleTemplateParameterSubstitutionCS )
- // InternalQVTimperative.g:34577:1: ruleTemplateParameterSubstitutionCS
+ // InternalQVTimperative.g:31967:1: ( ruleTemplateParameterSubstitutionCS )
+ // InternalQVTimperative.g:31968:1: ruleTemplateParameterSubstitutionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsTemplateParameterSubstitutionCSParserRuleCall_1_1_0());
@@ -99543,17 +92226,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateBindingCS__OwnedMultiplicityAssignment_2"
- // InternalQVTimperative.g:34586:1: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 : ( ruleMultiplicityCS ) ;
+ // InternalQVTimperative.g:31977:1: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 : ( ruleMultiplicityCS ) ;
public final void rule__TemplateBindingCS__OwnedMultiplicityAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34590:1: ( ( ruleMultiplicityCS ) )
- // InternalQVTimperative.g:34591:1: ( ruleMultiplicityCS )
+ // InternalQVTimperative.g:31981:1: ( ( ruleMultiplicityCS ) )
+ // InternalQVTimperative.g:31982:1: ( ruleMultiplicityCS )
{
- // InternalQVTimperative.g:34591:1: ( ruleMultiplicityCS )
- // InternalQVTimperative.g:34592:1: ruleMultiplicityCS
+ // InternalQVTimperative.g:31982:1: ( ruleMultiplicityCS )
+ // InternalQVTimperative.g:31983:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_2_0());
@@ -99588,17 +92271,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment"
- // InternalQVTimperative.g:34601:1: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment : ( ruleTypeRefCS ) ;
+ // InternalQVTimperative.g:31992:1: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment : ( ruleTypeRefCS ) ;
public final void rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34605:1: ( ( ruleTypeRefCS ) )
- // InternalQVTimperative.g:34606:1: ( ruleTypeRefCS )
+ // InternalQVTimperative.g:31996:1: ( ( ruleTypeRefCS ) )
+ // InternalQVTimperative.g:31997:1: ( ruleTypeRefCS )
{
- // InternalQVTimperative.g:34606:1: ( ruleTypeRefCS )
- // InternalQVTimperative.g:34607:1: ruleTypeRefCS
+ // InternalQVTimperative.g:31997:1: ( ruleTypeRefCS )
+ // InternalQVTimperative.g:31998:1: ruleTypeRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateParameterSubstitutionCSAccess().getOwnedActualParameterTypeRefCSParserRuleCall_0());
@@ -99633,17 +92316,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__OwnedParametersAssignment_1"
- // InternalQVTimperative.g:34616:1: rule__TemplateSignatureCS__OwnedParametersAssignment_1 : ( ruleTypeParameterCS ) ;
+ // InternalQVTimperative.g:32007:1: rule__TemplateSignatureCS__OwnedParametersAssignment_1 : ( ruleTypeParameterCS ) ;
public final void rule__TemplateSignatureCS__OwnedParametersAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34620:1: ( ( ruleTypeParameterCS ) )
- // InternalQVTimperative.g:34621:1: ( ruleTypeParameterCS )
+ // InternalQVTimperative.g:32011:1: ( ( ruleTypeParameterCS ) )
+ // InternalQVTimperative.g:32012:1: ( ruleTypeParameterCS )
{
- // InternalQVTimperative.g:34621:1: ( ruleTypeParameterCS )
- // InternalQVTimperative.g:34622:1: ruleTypeParameterCS
+ // InternalQVTimperative.g:32012:1: ( ruleTypeParameterCS )
+ // InternalQVTimperative.g:32013:1: ruleTypeParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersTypeParameterCSParserRuleCall_1_0());
@@ -99678,17 +92361,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TemplateSignatureCS__OwnedParametersAssignment_2_1"
- // InternalQVTimperative.g:34631:1: rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 : ( ruleTypeParameterCS ) ;
+ // InternalQVTimperative.g:32022:1: rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 : ( ruleTypeParameterCS ) ;
public final void rule__TemplateSignatureCS__OwnedParametersAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34635:1: ( ( ruleTypeParameterCS ) )
- // InternalQVTimperative.g:34636:1: ( ruleTypeParameterCS )
+ // InternalQVTimperative.g:32026:1: ( ( ruleTypeParameterCS ) )
+ // InternalQVTimperative.g:32027:1: ( ruleTypeParameterCS )
{
- // InternalQVTimperative.g:34636:1: ( ruleTypeParameterCS )
- // InternalQVTimperative.g:34637:1: ruleTypeParameterCS
+ // InternalQVTimperative.g:32027:1: ( ruleTypeParameterCS )
+ // InternalQVTimperative.g:32028:1: ruleTypeParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersTypeParameterCSParserRuleCall_2_1_0());
@@ -99723,17 +92406,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__NameAssignment_0"
- // InternalQVTimperative.g:34646:1: rule__TypeParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTimperative.g:32037:1: rule__TypeParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__TypeParameterCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34650:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:34651:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:32041:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:32042:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:34651:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:34652:1: ruleUnrestrictedName
+ // InternalQVTimperative.g:32042:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:32043:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -99768,17 +92451,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__OwnedExtendsAssignment_1_1"
- // InternalQVTimperative.g:34661:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTimperative.g:32052:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_1 : ( ruleTypedRefCS ) ;
public final void rule__TypeParameterCS__OwnedExtendsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34665:1: ( ( ruleTypedRefCS ) )
- // InternalQVTimperative.g:34666:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:32056:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTimperative.g:32057:1: ( ruleTypedRefCS )
{
- // InternalQVTimperative.g:34666:1: ( ruleTypedRefCS )
- // InternalQVTimperative.g:34667:1: ruleTypedRefCS
+ // InternalQVTimperative.g:32057:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:32058:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_1_1_0());
@@ -99813,17 +92496,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1"
- // InternalQVTimperative.g:34676:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTimperative.g:32067:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 : ( ruleTypedRefCS ) ;
public final void rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34680:1: ( ( ruleTypedRefCS ) )
- // InternalQVTimperative.g:34681:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:32071:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTimperative.g:32072:1: ( ruleTypedRefCS )
{
- // InternalQVTimperative.g:34681:1: ( ruleTypedRefCS )
- // InternalQVTimperative.g:34682:1: ruleTypedRefCS
+ // InternalQVTimperative.g:32072:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:32073:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_1_2_1_0());
@@ -99858,17 +92541,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__OwnedPathNameAssignment_0"
- // InternalQVTimperative.g:34691:1: rule__TypedTypeRefCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
+ // InternalQVTimperative.g:32082:1: rule__TypedTypeRefCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
public final void rule__TypedTypeRefCS__OwnedPathNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34695:1: ( ( rulePathNameCS ) )
- // InternalQVTimperative.g:34696:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:32086:1: ( ( rulePathNameCS ) )
+ // InternalQVTimperative.g:32087:1: ( rulePathNameCS )
{
- // InternalQVTimperative.g:34696:1: ( rulePathNameCS )
- // InternalQVTimperative.g:34697:1: rulePathNameCS
+ // InternalQVTimperative.g:32087:1: ( rulePathNameCS )
+ // InternalQVTimperative.g:32088:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
@@ -99903,17 +92586,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__TypedTypeRefCS__OwnedBindingAssignment_1_1"
- // InternalQVTimperative.g:34706:1: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 : ( ruleTemplateBindingCS ) ;
+ // InternalQVTimperative.g:32097:1: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 : ( ruleTemplateBindingCS ) ;
public final void rule__TypedTypeRefCS__OwnedBindingAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34710:1: ( ( ruleTemplateBindingCS ) )
- // InternalQVTimperative.g:34711:1: ( ruleTemplateBindingCS )
+ // InternalQVTimperative.g:32101:1: ( ( ruleTemplateBindingCS ) )
+ // InternalQVTimperative.g:32102:1: ( ruleTemplateBindingCS )
{
- // InternalQVTimperative.g:34711:1: ( ruleTemplateBindingCS )
- // InternalQVTimperative.g:34712:1: ruleTemplateBindingCS
+ // InternalQVTimperative.g:32102:1: ( ruleTemplateBindingCS )
+ // InternalQVTimperative.g:32103:1: ruleTemplateBindingCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedBindingTemplateBindingCSParserRuleCall_1_1_0());
@@ -99948,17 +92631,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1"
- // InternalQVTimperative.g:34721:1: rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTimperative.g:32112:1: rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 : ( ruleTypedRefCS ) ;
public final void rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTimperative.g:34725:1: ( ( ruleTypedRefCS ) )
- // InternalQVTimperative.g:34726:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:32116:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTimperative.g:32117:1: ( ruleTypedRefCS )
{
- // InternalQVTimperative.g:34726:1: ( ruleTypedRefCS )
- // InternalQVTimperative.g:34727:1: ruleTypedRefCS
+ // InternalQVTimperative.g:32117:1: ( ruleTypedRefCS )
+ // InternalQVTimperative.g:32118:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_2_1_0());
@@ -99991,283 +92674,13 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
// $ANTLR end "rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1"
- // $ANTLR start synpred5_InternalQVTimperative
- public final void synpred5_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:3736:1: ( ( ( rule__BottomPatternCS__Group_0__0 ) ) )
- // InternalQVTimperative.g:3736:1: ( ( rule__BottomPatternCS__Group_0__0 ) )
- {
- // InternalQVTimperative.g:3736:1: ( ( rule__BottomPatternCS__Group_0__0 ) )
- // InternalQVTimperative.g:3737:1: ( rule__BottomPatternCS__Group_0__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getGroup_0());
- }
- // InternalQVTimperative.g:3738:1: ( rule__BottomPatternCS__Group_0__0 )
- // InternalQVTimperative.g:3738:2: rule__BottomPatternCS__Group_0__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- }
- // $ANTLR end synpred5_InternalQVTimperative
-
- // $ANTLR start synpred6_InternalQVTimperative
- public final void synpred6_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:3742:6: ( ( ( rule__BottomPatternCS__Group_1__0 ) ) )
- // InternalQVTimperative.g:3742:6: ( ( rule__BottomPatternCS__Group_1__0 ) )
- {
- // InternalQVTimperative.g:3742:6: ( ( rule__BottomPatternCS__Group_1__0 ) )
- // InternalQVTimperative.g:3743:1: ( rule__BottomPatternCS__Group_1__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getGroup_1());
- }
- // InternalQVTimperative.g:3744:1: ( rule__BottomPatternCS__Group_1__0 )
- // InternalQVTimperative.g:3744:2: rule__BottomPatternCS__Group_1__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- }
- // $ANTLR end synpred6_InternalQVTimperative
-
- // $ANTLR start synpred7_InternalQVTimperative
- public final void synpred7_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:3748:6: ( ( ( rule__BottomPatternCS__Group_2__0 ) ) )
- // InternalQVTimperative.g:3748:6: ( ( rule__BottomPatternCS__Group_2__0 ) )
- {
- // InternalQVTimperative.g:3748:6: ( ( rule__BottomPatternCS__Group_2__0 ) )
- // InternalQVTimperative.g:3749:1: ( rule__BottomPatternCS__Group_2__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBottomPatternCSAccess().getGroup_2());
- }
- // InternalQVTimperative.g:3750:1: ( rule__BottomPatternCS__Group_2__0 )
- // InternalQVTimperative.g:3750:2: rule__BottomPatternCS__Group_2__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__BottomPatternCS__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- }
- // $ANTLR end synpred7_InternalQVTimperative
-
- // $ANTLR start synpred11_InternalQVTimperative
- public final void synpred11_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:3820:1: ( ( ( rule__GuardPatternCS__Group_0__0 ) ) )
- // InternalQVTimperative.g:3820:1: ( ( rule__GuardPatternCS__Group_0__0 ) )
- {
- // InternalQVTimperative.g:3820:1: ( ( rule__GuardPatternCS__Group_0__0 ) )
- // InternalQVTimperative.g:3821:1: ( rule__GuardPatternCS__Group_0__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getGroup_0());
- }
- // InternalQVTimperative.g:3822:1: ( rule__GuardPatternCS__Group_0__0 )
- // InternalQVTimperative.g:3822:2: rule__GuardPatternCS__Group_0__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- }
- // $ANTLR end synpred11_InternalQVTimperative
-
- // $ANTLR start synpred12_InternalQVTimperative
- public final void synpred12_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:3826:6: ( ( ( rule__GuardPatternCS__Group_1__0 ) ) )
- // InternalQVTimperative.g:3826:6: ( ( rule__GuardPatternCS__Group_1__0 ) )
- {
- // InternalQVTimperative.g:3826:6: ( ( rule__GuardPatternCS__Group_1__0 ) )
- // InternalQVTimperative.g:3827:1: ( rule__GuardPatternCS__Group_1__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getGroup_1());
- }
- // InternalQVTimperative.g:3828:1: ( rule__GuardPatternCS__Group_1__0 )
- // InternalQVTimperative.g:3828:2: rule__GuardPatternCS__Group_1__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- }
- // $ANTLR end synpred12_InternalQVTimperative
-
- // $ANTLR start synpred13_InternalQVTimperative
- public final void synpred13_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:3832:6: ( ( ( rule__GuardPatternCS__Group_2__0 ) ) )
- // InternalQVTimperative.g:3832:6: ( ( rule__GuardPatternCS__Group_2__0 ) )
- {
- // InternalQVTimperative.g:3832:6: ( ( rule__GuardPatternCS__Group_2__0 ) )
- // InternalQVTimperative.g:3833:1: ( rule__GuardPatternCS__Group_2__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getGuardPatternCSAccess().getGroup_2());
- }
- // InternalQVTimperative.g:3834:1: ( rule__GuardPatternCS__Group_2__0 )
- // InternalQVTimperative.g:3834:2: rule__GuardPatternCS__Group_2__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__GuardPatternCS__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- }
- // $ANTLR end synpred13_InternalQVTimperative
-
- // $ANTLR start synpred16_InternalQVTimperative
- public final void synpred16_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:3900:1: ( ( ( rule__MiddleBottomPatternCS__Group_0__0 ) ) )
- // InternalQVTimperative.g:3900:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) )
- {
- // InternalQVTimperative.g:3900:1: ( ( rule__MiddleBottomPatternCS__Group_0__0 ) )
- // InternalQVTimperative.g:3901:1: ( rule__MiddleBottomPatternCS__Group_0__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0());
- }
- // InternalQVTimperative.g:3902:1: ( rule__MiddleBottomPatternCS__Group_0__0 )
- // InternalQVTimperative.g:3902:2: rule__MiddleBottomPatternCS__Group_0__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_0__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- }
- // $ANTLR end synpred16_InternalQVTimperative
-
- // $ANTLR start synpred17_InternalQVTimperative
- public final void synpred17_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:3906:6: ( ( ( rule__MiddleBottomPatternCS__Group_1__0 ) ) )
- // InternalQVTimperative.g:3906:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) )
- {
- // InternalQVTimperative.g:3906:6: ( ( rule__MiddleBottomPatternCS__Group_1__0 ) )
- // InternalQVTimperative.g:3907:1: ( rule__MiddleBottomPatternCS__Group_1__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1());
- }
- // InternalQVTimperative.g:3908:1: ( rule__MiddleBottomPatternCS__Group_1__0 )
- // InternalQVTimperative.g:3908:2: rule__MiddleBottomPatternCS__Group_1__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_1__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- }
- // $ANTLR end synpred17_InternalQVTimperative
-
- // $ANTLR start synpred18_InternalQVTimperative
- public final void synpred18_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:3912:6: ( ( ( rule__MiddleBottomPatternCS__Group_2__0 ) ) )
- // InternalQVTimperative.g:3912:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) )
- {
- // InternalQVTimperative.g:3912:6: ( ( rule__MiddleBottomPatternCS__Group_2__0 ) )
- // InternalQVTimperative.g:3913:1: ( rule__MiddleBottomPatternCS__Group_2__0 )
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_2());
- }
- // InternalQVTimperative.g:3914:1: ( rule__MiddleBottomPatternCS__Group_2__0 )
- // InternalQVTimperative.g:3914:2: rule__MiddleBottomPatternCS__Group_2__0
- {
- pushFollow(FollowSets000.FOLLOW_2);
- rule__MiddleBottomPatternCS__Group_2__0();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- }
- // $ANTLR end synpred18_InternalQVTimperative
-
- // $ANTLR start synpred140_InternalQVTimperative
- public final void synpred140_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:5431:6: ( ( ruleTypeLiteralCS ) )
- // InternalQVTimperative.g:5431:6: ( ruleTypeLiteralCS )
+ // $ANTLR start synpred136_InternalQVTimperative
+ public final void synpred136_InternalQVTimperative_fragment() throws RecognitionException {
+ // InternalQVTimperative.g:5287:6: ( ( ruleTypeLiteralCS ) )
+ // InternalQVTimperative.g:5287:6: ( ruleTypeLiteralCS )
{
- // InternalQVTimperative.g:5431:6: ( ruleTypeLiteralCS )
- // InternalQVTimperative.g:5432:1: ruleTypeLiteralCS
+ // InternalQVTimperative.g:5287:6: ( ruleTypeLiteralCS )
+ // InternalQVTimperative.g:5288:1: ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getTypeLiteralCSParserRuleCall_0_1());
@@ -100283,21 +92696,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- // $ANTLR end synpred140_InternalQVTimperative
+ // $ANTLR end synpred136_InternalQVTimperative
- // $ANTLR start synpred141_InternalQVTimperative
- public final void synpred141_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:5453:1: ( ( ( rule__ExpCS__Group_0__0 ) ) )
- // InternalQVTimperative.g:5453:1: ( ( rule__ExpCS__Group_0__0 ) )
+ // $ANTLR start synpred137_InternalQVTimperative
+ public final void synpred137_InternalQVTimperative_fragment() throws RecognitionException {
+ // InternalQVTimperative.g:5309:1: ( ( ( rule__ExpCS__Group_0__0 ) ) )
+ // InternalQVTimperative.g:5309:1: ( ( rule__ExpCS__Group_0__0 ) )
{
- // InternalQVTimperative.g:5453:1: ( ( rule__ExpCS__Group_0__0 ) )
- // InternalQVTimperative.g:5454:1: ( rule__ExpCS__Group_0__0 )
+ // InternalQVTimperative.g:5309:1: ( ( rule__ExpCS__Group_0__0 ) )
+ // InternalQVTimperative.g:5310:1: ( rule__ExpCS__Group_0__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getGroup_0());
}
- // InternalQVTimperative.g:5455:1: ( rule__ExpCS__Group_0__0 )
- // InternalQVTimperative.g:5455:2: rule__ExpCS__Group_0__0
+ // InternalQVTimperative.g:5311:1: ( rule__ExpCS__Group_0__0 )
+ // InternalQVTimperative.g:5311:2: rule__ExpCS__Group_0__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__Group_0__0();
@@ -100313,15 +92726,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- // $ANTLR end synpred141_InternalQVTimperative
+ // $ANTLR end synpred137_InternalQVTimperative
- // $ANTLR start synpred148_InternalQVTimperative
- public final void synpred148_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:5543:6: ( ( ruleTupleLiteralExpCS ) )
- // InternalQVTimperative.g:5543:6: ( ruleTupleLiteralExpCS )
+ // $ANTLR start synpred144_InternalQVTimperative
+ public final void synpred144_InternalQVTimperative_fragment() throws RecognitionException {
+ // InternalQVTimperative.g:5399:6: ( ( ruleTupleLiteralExpCS ) )
+ // InternalQVTimperative.g:5399:6: ( ruleTupleLiteralExpCS )
{
- // InternalQVTimperative.g:5543:6: ( ruleTupleLiteralExpCS )
- // InternalQVTimperative.g:5544:1: ruleTupleLiteralExpCS
+ // InternalQVTimperative.g:5399:6: ( ruleTupleLiteralExpCS )
+ // InternalQVTimperative.g:5400:1: ruleTupleLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getTupleLiteralExpCSParserRuleCall_4());
@@ -100337,15 +92750,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- // $ANTLR end synpred148_InternalQVTimperative
+ // $ANTLR end synpred144_InternalQVTimperative
- // $ANTLR start synpred149_InternalQVTimperative
- public final void synpred149_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:5549:6: ( ( ruleMapLiteralExpCS ) )
- // InternalQVTimperative.g:5549:6: ( ruleMapLiteralExpCS )
+ // $ANTLR start synpred145_InternalQVTimperative
+ public final void synpred145_InternalQVTimperative_fragment() throws RecognitionException {
+ // InternalQVTimperative.g:5405:6: ( ( ruleMapLiteralExpCS ) )
+ // InternalQVTimperative.g:5405:6: ( ruleMapLiteralExpCS )
{
- // InternalQVTimperative.g:5549:6: ( ruleMapLiteralExpCS )
- // InternalQVTimperative.g:5550:1: ruleMapLiteralExpCS
+ // InternalQVTimperative.g:5405:6: ( ruleMapLiteralExpCS )
+ // InternalQVTimperative.g:5406:1: ruleMapLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getMapLiteralExpCSParserRuleCall_5());
@@ -100361,15 +92774,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- // $ANTLR end synpred149_InternalQVTimperative
+ // $ANTLR end synpred145_InternalQVTimperative
- // $ANTLR start synpred150_InternalQVTimperative
- public final void synpred150_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:5555:6: ( ( ruleCollectionLiteralExpCS ) )
- // InternalQVTimperative.g:5555:6: ( ruleCollectionLiteralExpCS )
+ // $ANTLR start synpred146_InternalQVTimperative
+ public final void synpred146_InternalQVTimperative_fragment() throws RecognitionException {
+ // InternalQVTimperative.g:5411:6: ( ( ruleCollectionLiteralExpCS ) )
+ // InternalQVTimperative.g:5411:6: ( ruleCollectionLiteralExpCS )
{
- // InternalQVTimperative.g:5555:6: ( ruleCollectionLiteralExpCS )
- // InternalQVTimperative.g:5556:1: ruleCollectionLiteralExpCS
+ // InternalQVTimperative.g:5411:6: ( ruleCollectionLiteralExpCS )
+ // InternalQVTimperative.g:5412:1: ruleCollectionLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCollectionLiteralExpCSParserRuleCall_6());
@@ -100385,15 +92798,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- // $ANTLR end synpred150_InternalQVTimperative
+ // $ANTLR end synpred146_InternalQVTimperative
- // $ANTLR start synpred152_InternalQVTimperative
- public final void synpred152_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:5567:6: ( ( ruleTypeLiteralExpCS ) )
- // InternalQVTimperative.g:5567:6: ( ruleTypeLiteralExpCS )
+ // $ANTLR start synpred148_InternalQVTimperative
+ public final void synpred148_InternalQVTimperative_fragment() throws RecognitionException {
+ // InternalQVTimperative.g:5423:6: ( ( ruleTypeLiteralExpCS ) )
+ // InternalQVTimperative.g:5423:6: ( ruleTypeLiteralExpCS )
{
- // InternalQVTimperative.g:5567:6: ( ruleTypeLiteralExpCS )
- // InternalQVTimperative.g:5568:1: ruleTypeLiteralExpCS
+ // InternalQVTimperative.g:5423:6: ( ruleTypeLiteralExpCS )
+ // InternalQVTimperative.g:5424:1: ruleTypeLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getTypeLiteralExpCSParserRuleCall_8());
@@ -100409,12 +92822,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- // $ANTLR end synpred152_InternalQVTimperative
+ // $ANTLR end synpred148_InternalQVTimperative
- // $ANTLR start synpred317_InternalQVTimperative
- public final void synpred317_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:23931:2: ( rule__TypeNameExpCS__Group_1__0 )
- // InternalQVTimperative.g:23931:2: rule__TypeNameExpCS__Group_1__0
+ // $ANTLR start synpred296_InternalQVTimperative
+ public final void synpred296_InternalQVTimperative_fragment() throws RecognitionException {
+ // InternalQVTimperative.g:21546:2: ( rule__TypeNameExpCS__Group_1__0 )
+ // InternalQVTimperative.g:21546:2: rule__TypeNameExpCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1__0();
@@ -100424,12 +92837,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- // $ANTLR end synpred317_InternalQVTimperative
+ // $ANTLR end synpred296_InternalQVTimperative
- // $ANTLR start synpred318_InternalQVTimperative
- public final void synpred318_InternalQVTimperative_fragment() throws RecognitionException {
- // InternalQVTimperative.g:23992:2: ( rule__TypeNameExpCS__Group_1_1__0 )
- // InternalQVTimperative.g:23992:2: rule__TypeNameExpCS__Group_1_1__0
+ // $ANTLR start synpred297_InternalQVTimperative
+ public final void synpred297_InternalQVTimperative_fragment() throws RecognitionException {
+ // InternalQVTimperative.g:21607:2: ( rule__TypeNameExpCS__Group_1_1__0 )
+ // InternalQVTimperative.g:21607:2: rule__TypeNameExpCS__Group_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1_1__0();
@@ -100439,15 +92852,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- // $ANTLR end synpred318_InternalQVTimperative
+ // $ANTLR end synpred297_InternalQVTimperative
// Delegated rules
- public final boolean synpred13_InternalQVTimperative() {
+ public final boolean synpred144_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred13_InternalQVTimperative_fragment(); // can never throw exception
+ synpred144_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -100457,11 +92870,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred7_InternalQVTimperative() {
+ public final boolean synpred136_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred7_InternalQVTimperative_fragment(); // can never throw exception
+ synpred136_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -100471,11 +92884,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred141_InternalQVTimperative() {
+ public final boolean synpred297_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred141_InternalQVTimperative_fragment(); // can never throw exception
+ synpred297_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -100485,11 +92898,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred5_InternalQVTimperative() {
+ public final boolean synpred296_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred5_InternalQVTimperative_fragment(); // can never throw exception
+ synpred296_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -100499,11 +92912,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred148_InternalQVTimperative() {
+ public final boolean synpred145_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred148_InternalQVTimperative_fragment(); // can never throw exception
+ synpred145_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -100513,137 +92926,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred11_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred11_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred18_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred18_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred12_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred12_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred16_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred16_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred318_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred318_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred149_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred149_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred6_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred6_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred140_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred140_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred152_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred152_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred317_InternalQVTimperative() {
+ public final boolean synpred148_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred317_InternalQVTimperative_fragment(); // can never throw exception
+ synpred148_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -100653,11 +92940,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred17_InternalQVTimperative() {
+ public final boolean synpred146_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred17_InternalQVTimperative_fragment(); // can never throw exception
+ synpred146_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -100667,11 +92954,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred150_InternalQVTimperative() {
+ public final boolean synpred137_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred150_InternalQVTimperative_fragment(); // can never throw exception
+ synpred137_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -100683,39 +92970,39 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
- protected DFA46 dfa46 = new DFA46(this);
protected DFA47 dfa47 = new DFA47(this);
- protected DFA51 dfa51 = new DFA51(this);
+ protected DFA48 dfa48 = new DFA48(this);
protected DFA52 dfa52 = new DFA52(this);
- protected DFA55 dfa55 = new DFA55(this);
- protected DFA61 dfa61 = new DFA61(this);
+ protected DFA53 dfa53 = new DFA53(this);
+ protected DFA56 dfa56 = new DFA56(this);
+ protected DFA62 dfa62 = new DFA62(this);
+ protected DFA94 dfa94 = new DFA94(this);
protected DFA102 dfa102 = new DFA102(this);
- protected DFA111 dfa111 = new DFA111(this);
- protected DFA121 dfa121 = new DFA121(this);
- protected DFA219 dfa219 = new DFA219(this);
- protected DFA220 dfa220 = new DFA220(this);
+ protected DFA108 dfa108 = new DFA108(this);
+ protected DFA203 dfa203 = new DFA203(this);
+ protected DFA204 dfa204 = new DFA204(this);
static final String dfa_1s = "\20\uffff";
static final String dfa_2s = "\2\uffff\15\1\1\uffff";
- static final String dfa_3s = "\1\4\1\uffff\15\37\1\uffff";
- static final String dfa_4s = "\1\u008f\1\uffff\15\u0090\1\uffff";
+ static final String dfa_3s = "\1\4\1\uffff\15\41\1\uffff";
+ static final String dfa_4s = "\1\u0092\1\uffff\15\u0093\1\uffff";
static final String dfa_5s = "\1\uffff\1\1\15\uffff\1\2";
static final String dfa_6s = "\20\uffff}>";
static final String[] dfa_7s = {
- "\2\1\1\2\1\3\13\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\uffff\3\1\20\uffff\17\1\10\uffff\1\1\1\uffff\1\17\27\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\35\uffff\2\1",
+ "\2\1\1\2\1\3\15\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\uffff\3\1\20\uffff\17\1\7\uffff\1\1\1\uffff\1\17\27\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\37\uffff\2\1",
"",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\16\uffff\1\1\6\uffff\1\1\47\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\17\uffff\1\1\6\uffff\1\1\51\uffff\1\1",
""
};
@@ -100727,11 +93014,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s);
static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s);
- class DFA46 extends DFA {
+ class DFA47 extends DFA {
- public DFA46(BaseRecognizer recognizer) {
+ public DFA47(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 46;
+ this.decisionNumber = 47;
this.eot = dfa_1;
this.eof = dfa_2;
this.min = dfa_3;
@@ -100741,34 +93028,34 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
this.transition = dfa_7;
}
public String getDescription() {
- return "5274:1: rule__CollectionLiteralPartCS__Alternatives : ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) );";
+ return "5130:1: rule__CollectionLiteralPartCS__Alternatives : ( ( ( rule__CollectionLiteralPartCS__Group_0__0 ) ) | ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 ) ) );";
}
}
static final String[] dfa_8s = {
- "\2\1\1\2\1\3\13\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\uffff\3\1\20\uffff\17\1\10\uffff\1\1\1\uffff\1\17\27\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\35\uffff\2\1",
+ "\2\1\1\2\1\3\15\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\uffff\3\1\20\uffff\17\1\7\uffff\1\1\1\uffff\1\17\27\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\37\uffff\2\1",
"",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\1\uffff\3\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\47\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\4\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\51\uffff\1\1",
""
};
static final short[][] dfa_8 = unpackEncodedStringArray(dfa_8s);
- class DFA47 extends DFA {
+ class DFA48 extends DFA {
- public DFA47(BaseRecognizer recognizer) {
+ public DFA48(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 47;
+ this.decisionNumber = 48;
this.eot = dfa_1;
this.eof = dfa_2;
this.min = dfa_3;
@@ -100778,16 +93065,16 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
this.transition = dfa_8;
}
public String getDescription() {
- return "5296:1: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );";
+ return "5152:1: rule__ShadowPartCS__OwnedInitExpressionAlternatives_2_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );";
}
}
static final String dfa_9s = "\36\uffff";
static final String dfa_10s = "\1\6\25\uffff\5\0\3\uffff";
- static final String dfa_11s = "\1\100\25\uffff\5\0\3\uffff";
+ static final String dfa_11s = "\1\102\25\uffff\5\0\3\uffff";
static final String dfa_12s = "\1\uffff\1\1\14\uffff\1\2\16\uffff\1\3";
static final String dfa_13s = "\26\uffff\1\0\1\1\1\2\1\3\1\4\3\uffff}>";
static final String[] dfa_14s = {
- "\2\1\13\uffff\13\1\24\uffff\12\16\1\26\1\27\1\30\1\31\1\32",
+ "\2\1\15\uffff\13\1\24\uffff\12\16\1\26\1\27\1\30\1\31\1\32",
"",
"",
"",
@@ -100826,11 +93113,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
static final short[] dfa_13 = DFA.unpackEncodedString(dfa_13s);
static final short[][] dfa_14 = unpackEncodedStringArray(dfa_14s);
- class DFA51 extends DFA {
+ class DFA52 extends DFA {
- public DFA51(BaseRecognizer recognizer) {
+ public DFA52(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 51;
+ this.decisionNumber = 52;
this.eot = dfa_9;
this.eof = dfa_9;
this.min = dfa_10;
@@ -100840,102 +93127,102 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
this.transition = dfa_14;
}
public String getDescription() {
- return "5420:1: rule__TypeExpCS__Alternatives_0 : ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) );";
+ return "5276:1: rule__TypeExpCS__Alternatives_0 : ( ( ruleTypeNameExpCS ) | ( ruleTypeLiteralCS ) | ( ruleCollectionPatternCS ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA51_22 = input.LA(1);
+ int LA52_22 = input.LA(1);
- int index51_22 = input.index();
+ int index52_22 = input.index();
input.rewind();
s = -1;
- if ( (synpred140_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred136_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 29;}
- input.seek(index51_22);
+ input.seek(index52_22);
if ( s>=0 ) return s;
break;
case 1 :
- int LA51_23 = input.LA(1);
+ int LA52_23 = input.LA(1);
- int index51_23 = input.index();
+ int index52_23 = input.index();
input.rewind();
s = -1;
- if ( (synpred140_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred136_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 29;}
- input.seek(index51_23);
+ input.seek(index52_23);
if ( s>=0 ) return s;
break;
case 2 :
- int LA51_24 = input.LA(1);
+ int LA52_24 = input.LA(1);
- int index51_24 = input.index();
+ int index52_24 = input.index();
input.rewind();
s = -1;
- if ( (synpred140_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred136_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 29;}
- input.seek(index51_24);
+ input.seek(index52_24);
if ( s>=0 ) return s;
break;
case 3 :
- int LA51_25 = input.LA(1);
+ int LA52_25 = input.LA(1);
- int index51_25 = input.index();
+ int index52_25 = input.index();
input.rewind();
s = -1;
- if ( (synpred140_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred136_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 29;}
- input.seek(index51_25);
+ input.seek(index52_25);
if ( s>=0 ) return s;
break;
case 4 :
- int LA51_26 = input.LA(1);
+ int LA52_26 = input.LA(1);
- int index51_26 = input.index();
+ int index52_26 = input.index();
input.rewind();
s = -1;
- if ( (synpred140_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred136_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 29;}
- input.seek(index51_26);
+ input.seek(index52_26);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 51, _s, input);
+ new NoViableAltException(getDescription(), 52, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_15s = "\53\uffff";
static final String dfa_16s = "\1\4\2\0\50\uffff";
- static final String dfa_17s = "\1\u008f\2\0\50\uffff";
+ static final String dfa_17s = "\1\u0092\2\0\50\uffff";
static final String dfa_18s = "\3\uffff\1\1\46\uffff\1\2";
static final String dfa_19s = "\1\uffff\1\0\1\1\50\uffff}>";
static final String[] dfa_20s = {
- "\4\3\13\uffff\13\3\1\uffff\1\1\1\2\1\3\20\uffff\17\3\10\uffff\1\3\31\uffff\1\3\1\uffff\2\3\3\uffff\1\3\4\uffff\1\52\1\3\35\uffff\2\3",
+ "\4\3\15\uffff\13\3\1\uffff\1\1\1\2\1\3\20\uffff\17\3\7\uffff\1\3\31\uffff\1\3\1\uffff\2\3\3\uffff\1\3\4\uffff\1\52\1\3\37\uffff\2\3",
"\1\uffff",
"\1\uffff",
"",
@@ -100987,11 +93274,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
static final short[] dfa_19 = DFA.unpackEncodedString(dfa_19s);
static final short[][] dfa_20 = unpackEncodedStringArray(dfa_20s);
- class DFA52 extends DFA {
+ class DFA53 extends DFA {
- public DFA52(BaseRecognizer recognizer) {
+ public DFA53(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 52;
+ this.decisionNumber = 53;
this.eot = dfa_15;
this.eof = dfa_15;
this.min = dfa_16;
@@ -101001,56 +93288,56 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
this.transition = dfa_20;
}
public String getDescription() {
- return "5448:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) );";
+ return "5304:1: rule__ExpCS__Alternatives : ( ( ( rule__ExpCS__Group_0__0 ) ) | ( rulePrefixedLetExpCS ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA52_1 = input.LA(1);
+ int LA53_1 = input.LA(1);
- int index52_1 = input.index();
+ int index53_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred141_InternalQVTimperative()) ) {s = 3;}
+ if ( (synpred137_InternalQVTimperative()) ) {s = 3;}
else if ( (true) ) {s = 42;}
- input.seek(index52_1);
+ input.seek(index53_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA52_2 = input.LA(1);
+ int LA53_2 = input.LA(1);
- int index52_2 = input.index();
+ int index53_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred141_InternalQVTimperative()) ) {s = 3;}
+ if ( (synpred137_InternalQVTimperative()) ) {s = 3;}
else if ( (true) ) {s = 42;}
- input.seek(index52_2);
+ input.seek(index53_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 52, _s, input);
+ new NoViableAltException(getDescription(), 53, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_21s = "\1\4\12\uffff\7\0\31\uffff";
- static final String dfa_22s = "\1\u008f\12\uffff\7\0\31\uffff";
+ static final String dfa_22s = "\1\u0092\12\uffff\7\0\31\uffff";
static final String dfa_23s = "\1\uffff\1\1\1\2\1\3\1\4\15\uffff\1\10\1\11\7\uffff\1\12\14\uffff\1\5\1\6\1\7";
static final String dfa_24s = "\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\31\uffff}>";
static final String[] dfa_25s = {
- "\2\4\2\33\13\uffff\13\33\3\uffff\1\4\20\uffff\1\14\1\13\10\23\1\15\1\16\1\17\1\20\1\21\10\uffff\1\1\31\uffff\1\22\1\uffff\2\4\3\uffff\1\2\5\uffff\1\3\35\uffff\2\4",
+ "\2\4\2\33\15\uffff\13\33\3\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\31\uffff\1\22\1\uffff\2\4\3\uffff\1\2\5\uffff\1\3\37\uffff\2\4",
"",
"",
"",
@@ -101100,11 +93387,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
static final short[] dfa_24 = DFA.unpackEncodedString(dfa_24s);
static final short[][] dfa_25 = unpackEncodedStringArray(dfa_25s);
- class DFA55 extends DFA {
+ class DFA56 extends DFA {
- public DFA55(BaseRecognizer recognizer) {
+ public DFA56(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 55;
+ this.decisionNumber = 56;
this.eot = dfa_15;
this.eof = dfa_15;
this.min = dfa_21;
@@ -101114,150 +93401,150 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
this.transition = dfa_25;
}
public String getDescription() {
- return "5514:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) );";
+ return "5370:1: rule__PrimaryExpCS__Alternatives : ( ( ruleNestedExpCS ) | ( ruleIfExpCS ) | ( ruleSelfExpCS ) | ( rulePrimitiveLiteralExpCS ) | ( ruleTupleLiteralExpCS ) | ( ruleMapLiteralExpCS ) | ( ruleCollectionLiteralExpCS ) | ( ruleLambdaLiteralExpCS ) | ( ruleTypeLiteralExpCS ) | ( ruleNameExpCS ) );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA55_11 = input.LA(1);
+ int LA56_11 = input.LA(1);
- int index55_11 = input.index();
+ int index56_11 = input.index();
input.rewind();
s = -1;
- if ( (synpred148_InternalQVTimperative()) ) {s = 40;}
+ if ( (synpred144_InternalQVTimperative()) ) {s = 40;}
- else if ( (synpred152_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred148_InternalQVTimperative()) ) {s = 19;}
- input.seek(index55_11);
+ input.seek(index56_11);
if ( s>=0 ) return s;
break;
case 1 :
- int LA55_12 = input.LA(1);
+ int LA56_12 = input.LA(1);
- int index55_12 = input.index();
+ int index56_12 = input.index();
input.rewind();
s = -1;
- if ( (synpred149_InternalQVTimperative()) ) {s = 41;}
+ if ( (synpred145_InternalQVTimperative()) ) {s = 41;}
- else if ( (synpred152_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred148_InternalQVTimperative()) ) {s = 19;}
- input.seek(index55_12);
+ input.seek(index56_12);
if ( s>=0 ) return s;
break;
case 2 :
- int LA55_13 = input.LA(1);
+ int LA56_13 = input.LA(1);
- int index55_13 = input.index();
+ int index56_13 = input.index();
input.rewind();
s = -1;
- if ( (synpred150_InternalQVTimperative()) ) {s = 42;}
+ if ( (synpred146_InternalQVTimperative()) ) {s = 42;}
- else if ( (synpred152_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred148_InternalQVTimperative()) ) {s = 19;}
- input.seek(index55_13);
+ input.seek(index56_13);
if ( s>=0 ) return s;
break;
case 3 :
- int LA55_14 = input.LA(1);
+ int LA56_14 = input.LA(1);
- int index55_14 = input.index();
+ int index56_14 = input.index();
input.rewind();
s = -1;
- if ( (synpred150_InternalQVTimperative()) ) {s = 42;}
+ if ( (synpred146_InternalQVTimperative()) ) {s = 42;}
- else if ( (synpred152_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred148_InternalQVTimperative()) ) {s = 19;}
- input.seek(index55_14);
+ input.seek(index56_14);
if ( s>=0 ) return s;
break;
case 4 :
- int LA55_15 = input.LA(1);
+ int LA56_15 = input.LA(1);
- int index55_15 = input.index();
+ int index56_15 = input.index();
input.rewind();
s = -1;
- if ( (synpred150_InternalQVTimperative()) ) {s = 42;}
+ if ( (synpred146_InternalQVTimperative()) ) {s = 42;}
- else if ( (synpred152_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred148_InternalQVTimperative()) ) {s = 19;}
- input.seek(index55_15);
+ input.seek(index56_15);
if ( s>=0 ) return s;
break;
case 5 :
- int LA55_16 = input.LA(1);
+ int LA56_16 = input.LA(1);
- int index55_16 = input.index();
+ int index56_16 = input.index();
input.rewind();
s = -1;
- if ( (synpred150_InternalQVTimperative()) ) {s = 42;}
+ if ( (synpred146_InternalQVTimperative()) ) {s = 42;}
- else if ( (synpred152_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred148_InternalQVTimperative()) ) {s = 19;}
- input.seek(index55_16);
+ input.seek(index56_16);
if ( s>=0 ) return s;
break;
case 6 :
- int LA55_17 = input.LA(1);
+ int LA56_17 = input.LA(1);
- int index55_17 = input.index();
+ int index56_17 = input.index();
input.rewind();
s = -1;
- if ( (synpred150_InternalQVTimperative()) ) {s = 42;}
+ if ( (synpred146_InternalQVTimperative()) ) {s = 42;}
- else if ( (synpred152_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred148_InternalQVTimperative()) ) {s = 19;}
- input.seek(index55_17);
+ input.seek(index56_17);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 55, _s, input);
+ new NoViableAltException(getDescription(), 56, _s, input);
error(nvae);
throw nvae;
}
}
static final String[] dfa_26s = {
- "\2\1\1\2\1\3\13\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\uffff\3\1\20\uffff\17\1\10\uffff\1\1\1\uffff\1\17\27\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\35\uffff\2\1",
+ "\2\1\1\2\1\3\15\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\uffff\3\1\20\uffff\17\1\7\uffff\1\1\1\uffff\1\17\27\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\37\uffff\2\1",
"",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
- "\1\1\1\uffff\21\1\23\uffff\1\1\3\uffff\1\1\1\uffff\1\17\6\uffff\1\1\25\uffff\1\1\2\uffff\1\1\44\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
+ "\1\1\1\uffff\21\1\23\uffff\1\1\2\uffff\1\1\1\uffff\1\17\5\uffff\1\1\26\uffff\1\1\2\uffff\1\1\46\uffff\1\1",
""
};
static final short[][] dfa_26 = unpackEncodedStringArray(dfa_26s);
- class DFA61 extends DFA {
+ class DFA62 extends DFA {
- public DFA61(BaseRecognizer recognizer) {
+ public DFA62(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 61;
+ this.decisionNumber = 62;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_3;
@@ -101267,27 +93554,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
this.transition = dfa_26;
}
public String getDescription() {
- return "5672:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );";
+ return "5528:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );";
}
}
- static final String dfa_27s = "\1\6\15\22\2\uffff";
- static final String dfa_28s = "\1\35\15\122\2\uffff";
- static final String dfa_29s = "\16\uffff\1\1\1\2";
+ static final String dfa_27s = "\1\6\15\23\2\uffff";
+ static final String dfa_28s = "\1\37\15\122\2\uffff";
+ static final String dfa_29s = "\16\uffff\1\2\1\1";
static final String[] dfa_30s = {
- "\1\1\1\2\13\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
- "\1\17\25\uffff\1\17\34\uffff\1\17\5\uffff\1\17\6\uffff\1\16",
+ "\1\1\1\2\15\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\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
+ "\1\16\26\uffff\1\16\34\uffff\1\16\4\uffff\1\16\5\uffff\1\17",
"",
""
};
@@ -101296,11 +93583,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
static final short[] dfa_29 = DFA.unpackEncodedString(dfa_29s);
static final short[][] dfa_30 = unpackEncodedStringArray(dfa_30s);
- class DFA102 extends DFA {
+ class DFA94 extends DFA {
- public DFA102(BaseRecognizer recognizer) {
+ public DFA94(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 102;
+ this.decisionNumber = 94;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_27;
@@ -101310,46 +93597,46 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
this.transition = dfa_30;
}
public String getDescription() {
- return "10518:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?";
+ return "8951:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?";
}
}
static final String dfa_31s = "\37\uffff";
static final String dfa_32s = "\1\1\36\uffff";
- static final String dfa_33s = "\1\6\1\uffff\15\22\17\105\1\uffff";
- static final String dfa_34s = "\1\100\1\uffff\34\122\1\uffff";
+ static final String dfa_33s = "\1\6\1\uffff\15\23\17\107\1\uffff";
+ static final String dfa_34s = "\1\102\1\uffff\34\122\1\uffff";
static final String dfa_35s = "\1\uffff\1\2\34\uffff\1\1";
static final String dfa_36s = "\37\uffff}>";
static final String[] dfa_37s = {
- "\1\2\1\3\13\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\24\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\2\1\3\15\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\24\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\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\25\uffff\1\1\34\uffff\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
- "\1\1\14\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\26\uffff\1\1\34\uffff\1\1\2\uffff\1\1\1\uffff\1\1\5\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
+ "\1\1\12\uffff\1\36",
""
};
@@ -101361,11 +93648,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
static final short[] dfa_36 = DFA.unpackEncodedString(dfa_36s);
static final short[][] dfa_37 = unpackEncodedStringArray(dfa_37s);
- class DFA111 extends DFA {
+ class DFA102 extends DFA {
- public DFA111(BaseRecognizer recognizer) {
+ public DFA102(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 111;
+ this.decisionNumber = 102;
this.eot = dfa_31;
this.eof = dfa_32;
this.min = dfa_33;
@@ -101375,60 +93662,58 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
this.transition = dfa_37;
}
public String getDescription() {
- return "()* loopback of 12124:1: ( rule__ScopeNameCS__Group_2__0 )*";
- }
- }
- static final String dfa_38s = "\1\6\15\105\2\uffff";
- static final String dfa_39s = "\1\100\15\122\2\uffff";
- static final String dfa_40s = "\16\uffff\1\2\1\1";
- static final String[] dfa_41s = {
- "\1\1\1\2\13\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\24\uffff\17\16",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
- "\1\16\14\uffff\1\17",
+ return "()* loopback of 10433:1: ( rule__ScopeNameCS__Group_2__0 )*";
+ }
+ }
+ static final String dfa_38s = "\1\6\15\107\2\uffff";
+ static final String dfa_39s = "\1\102\15\122\2\uffff";
+ static final String[] dfa_40s = {
+ "\1\1\1\2\15\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\24\uffff\17\16",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
+ "\1\16\12\uffff\1\17",
"",
""
};
static final char[] dfa_38 = DFA.unpackEncodedStringToUnsignedChars(dfa_38s);
static final char[] dfa_39 = DFA.unpackEncodedStringToUnsignedChars(dfa_39s);
- static final short[] dfa_40 = DFA.unpackEncodedString(dfa_40s);
- static final short[][] dfa_41 = unpackEncodedStringArray(dfa_41s);
+ static final short[][] dfa_40 = unpackEncodedStringArray(dfa_40s);
- class DFA121 extends DFA {
+ class DFA108 extends DFA {
- public DFA121(BaseRecognizer recognizer) {
+ public DFA108(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 121;
+ this.decisionNumber = 108;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_38;
this.max = dfa_39;
- this.accept = dfa_40;
+ this.accept = dfa_29;
this.special = dfa_6;
- this.transition = dfa_41;
+ this.transition = dfa_40;
}
public String getDescription() {
- return "13578:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?";
+ return "11381:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?";
}
}
- static final String dfa_42s = "\17\uffff";
- static final String dfa_43s = "\1\2\16\uffff";
- static final String dfa_44s = "\1\21\1\0\15\uffff";
- static final String dfa_45s = "\1\153\1\0\15\uffff";
- static final String dfa_46s = "\2\uffff\1\2\13\uffff\1\1";
- static final String dfa_47s = "\1\uffff\1\0\15\uffff}>";
- static final String[] dfa_48s = {
- "\2\2\25\uffff\1\2\34\uffff\1\1\3\2\1\uffff\1\2\1\uffff\1\2\25\uffff\1\2\5\uffff\1\2\2\uffff\1\2",
+ static final String dfa_41s = "\17\uffff";
+ static final String dfa_42s = "\1\2\16\uffff";
+ static final String dfa_43s = "\1\21\1\0\15\uffff";
+ static final String dfa_44s = "\1\u0094\1\0\15\uffff";
+ static final String dfa_45s = "\2\uffff\1\2\13\uffff\1\1";
+ static final String dfa_46s = "\1\uffff\1\0\15\uffff}>";
+ static final String[] dfa_47s = {
+ "\3\2\26\uffff\1\2\34\uffff\1\1\2\2\1\uffff\1\2\27\uffff\1\2\5\uffff\1\2\2\uffff\1\2\47\uffff\1\2",
"\1\uffff",
"",
"",
@@ -101445,97 +93730,97 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
""
};
+ static final short[] dfa_41 = DFA.unpackEncodedString(dfa_41s);
static final short[] dfa_42 = DFA.unpackEncodedString(dfa_42s);
- static final short[] dfa_43 = DFA.unpackEncodedString(dfa_43s);
+ static final char[] dfa_43 = DFA.unpackEncodedStringToUnsignedChars(dfa_43s);
static final char[] dfa_44 = DFA.unpackEncodedStringToUnsignedChars(dfa_44s);
- static final char[] dfa_45 = DFA.unpackEncodedStringToUnsignedChars(dfa_45s);
+ static final short[] dfa_45 = DFA.unpackEncodedString(dfa_45s);
static final short[] dfa_46 = DFA.unpackEncodedString(dfa_46s);
- static final short[] dfa_47 = DFA.unpackEncodedString(dfa_47s);
- static final short[][] dfa_48 = unpackEncodedStringArray(dfa_48s);
+ static final short[][] dfa_47 = unpackEncodedStringArray(dfa_47s);
- class DFA219 extends DFA {
+ class DFA203 extends DFA {
- public DFA219(BaseRecognizer recognizer) {
+ public DFA203(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 219;
- this.eot = dfa_42;
- this.eof = dfa_43;
- this.min = dfa_44;
- this.max = dfa_45;
- this.accept = dfa_46;
- this.special = dfa_47;
- this.transition = dfa_48;
+ this.decisionNumber = 203;
+ this.eot = dfa_41;
+ this.eof = dfa_42;
+ this.min = dfa_43;
+ this.max = dfa_44;
+ this.accept = dfa_45;
+ this.special = dfa_46;
+ this.transition = dfa_47;
}
public String getDescription() {
- return "23931:1: ( rule__TypeNameExpCS__Group_1__0 )?";
+ return "21546:1: ( rule__TypeNameExpCS__Group_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA219_1 = input.LA(1);
+ int LA203_1 = input.LA(1);
- int index219_1 = input.index();
+ int index203_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred317_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred296_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 2;}
- input.seek(index219_1);
+ input.seek(index203_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 219, _s, input);
+ new NoViableAltException(getDescription(), 203, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA220 extends DFA {
+ class DFA204 extends DFA {
- public DFA220(BaseRecognizer recognizer) {
+ public DFA204(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 220;
- this.eot = dfa_42;
- this.eof = dfa_43;
- this.min = dfa_44;
- this.max = dfa_45;
- this.accept = dfa_46;
- this.special = dfa_47;
- this.transition = dfa_48;
+ this.decisionNumber = 204;
+ this.eot = dfa_41;
+ this.eof = dfa_42;
+ this.min = dfa_43;
+ this.max = dfa_44;
+ this.accept = dfa_45;
+ this.special = dfa_46;
+ this.transition = dfa_47;
}
public String getDescription() {
- return "23992:1: ( rule__TypeNameExpCS__Group_1_1__0 )?";
+ return "21607:1: ( rule__TypeNameExpCS__Group_1_1__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA220_1 = input.LA(1);
+ int LA204_1 = input.LA(1);
- int index220_1 = input.index();
+ int index204_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred318_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred297_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 2;}
- input.seek(index220_1);
+ input.seek(index204_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 220, _s, input);
+ new NoViableAltException(getDescription(), 204, _s, input);
error(nvae);
throw nvae;
}
@@ -101547,130 +93832,132 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000022L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000013000000L,0x0010000000010000L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000200002L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000013000002L,0x0010000000010000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x000000003FF800C0L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001846800000201L,0x000000000000C000L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000140L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001846800000281L,0x000000000000C000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0xFFFC0003BFF800F2L,0x0001846800000201L,0x000000000000C000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000180L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001846800000601L,0x000000000000C000L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000500L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001046800000201L,0x000000000000C000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x000000003FF800E0L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000040000L,0x0000000000040000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001020L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000180000L,0x00040000000AE088L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000180002L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000002L,0x00000000000A0000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000002L,0x000400000000C008L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000220L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000000000L,0x0004000000004000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x000000003FF800C0L,0x0000000000000080L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x000000003FF800C2L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000020000L,0x0008000000000000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x000400000000C008L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000180000L,0x0000000000000080L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000010000040000L,0x0000000000000820L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000010000000L,0x0000000081810080L,0x0000000000001040L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000010000002L,0x0000000081810000L,0x0000000000001040L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000060000L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x000000003FF800C0L,0x0000000000000400L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000020L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0xFFFC00003FF800C0L,0x0000000000000001L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0xFFFC00003FF800C2L,0x0000000000000001L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000800L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L});
- public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0x0020000000000000L});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0xFF90000000000000L,0x000000000000003FL});
- public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000002L,0xFF90000000000000L,0x000000000000003FL});
- public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600080L});
- public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000002L,0x0000000000600000L});
- public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x000000003FF800C0L,0x0000000000000800L});
- public static final BitSet FOLLOW_64 = new BitSet(new long[]{0xFFFC0003BFFC01F0L,0x0001846800000201L,0x000000000000C000L});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L,0x0000000000000040L});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000A20L});
- public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000040000000L,0x0000000000000080L,0x0000000000000080L});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x00000000000000C0L,0x0000000002000080L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x00000000000000C2L,0x0000000002000000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000010000040000L,0x0000000000000020L});
- public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000080000010L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x000000003FF800C0L,0x0000000000000200L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000040000L,0x0000000008000820L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000000000L,0x1980000000000000L,0x0000000000000003L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000000002L,0x1980000000000000L,0x0000000000000003L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000080L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000002L,0x0000000010000000L});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000820L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000000000000L,0x1800000000000000L,0x0000000000000003L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000002L,0x1800000000000000L,0x0000000000000003L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000010000040000L,0x0000000040000820L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0xF990000000000000L,0x0000000000000F3FL});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000002L,0xF990000000000000L,0x0000000000000F3FL});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000040000L,0x0000000100000A20L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L,0x0000000000002000L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000000000L,0x0060000024100080L});
- public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000002L,0x0060000024100000L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L});
- public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L});
- public static final BitSet FOLLOW_93 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001846800000A81L,0x000000000000C000L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001846800000A01L,0x000000000000C000L});
- public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000100L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x00000000000000C0L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000010000000000L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L});
- public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000010000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L});
- public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000200000030L,0x0000006000000000L,0x000000000000C000L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0003FFFE80000000L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000180000000L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000220L,0x0000000000010000L});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000002L,0x0000010000000000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001846800000E01L,0x000000000000C000L});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000140L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
- public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000100L});
- public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001800L});
- public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000000000L,0x0000500000000000L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000000000002L,0x0000400000000000L});
- public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L});
- public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001100L});
- public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000010000000000L,0x0000000000000A00L});
- public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000000000000L,0x0001000000000000L});
- public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000200000010L});
- public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000A00000010L,0x0000000000000004L});
- public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000002L,0x0000000000020000L});
- public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000100L});
- public static final BitSet FOLLOW_124 = new BitSet(new long[]{0xFFFC0003BFF800F0L,0x0001046800000205L,0x000000000000C000L});
- public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
- public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000000000000L,0x0002000000000000L});
- public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0000000000000002L,0x0002000000000000L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000000004C000000L,0x0040000000010000L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000800002L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x000000004C000002L,0x0040000000010000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x00000000FFE000C0L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0xFFF0000EFFE000F0L,0x000308D000000407L,0x0000000000060000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000300000L,0x0080000000000100L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000300002L,0x0080000000000000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x00000000000C0000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000080000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000220000L,0x0008000000100800L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000220002L,0x0008000000100000L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0xFFF0000EFFE000F0L,0x000208D000000407L,0x0000000000060000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x00000000FFE000E0L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000080000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000600000L,0x00100000000AE120L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000600002L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000002L,0x00000000000A0000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000002L,0x001000000000C020L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000480L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0010000000004000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x00000000FFE000C0L,0x0000000000000100L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x00000000FFE000C2L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000040000L,0x0020000000000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000000000L,0x001000000000C020L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000600000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000040000080000L,0x0000000000001080L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000040000000L,0x0000000103010100L,0x0000000000008200L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000040000002L,0x0000000103010000L,0x0000000000008200L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x00000000FFE000C0L,0x0000000000000800L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000080000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0xFFF00000FFE000C0L,0x0000000000000007L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0xFFF00000FFE000C2L,0x0000000000000007L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x00000000000C0000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000040000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000000L,0x0200000000000000L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0100000000000000L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000000000000L,0xFC40000000000000L,0x00000000000001FFL});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000002L,0xFC40000000000000L,0x00000000000001FFL});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000C00100L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000002L,0x0000000000C00000L});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x00000000FFE000C0L,0x0000000000001000L});
+ public static final BitSet FOLLOW_62 = new BitSet(new long[]{0xFFF0000EFFE801F0L,0x000308D000000407L,0x0000000000060000L});
+ public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000080000L,0x0000000000001480L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000100000000L,0x0000000000000100L,0x0000000000000400L});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x00000000000000C0L,0x0000000004000100L});
+ public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x00000000000000C2L,0x0000000004000000L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000040000080000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000200000010L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
+ public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x00000000FFE000C0L,0x0000000000000400L});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000080000L,0x0000000010001080L});
+ public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0xCC00000000000000L,0x0000000000000018L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000002L,0xCC00000000000000L,0x0000000000000018L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000100L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000000002L,0x0000000020000000L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001080L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000000L,0xC000000000000000L,0x0000000000000018L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000000000002L,0xC000000000000000L,0x0000000000000018L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000040000080000L,0x0000000080001080L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000000L,0xCC40000000000000L,0x00000000000079FFL});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000000000002L,0xCC40000000000000L,0x00000000000079FFL});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000080000L,0x0000000200001480L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L,0x0000000000010000L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000000000L,0x0300000048200100L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000000002L,0x0300000048200000L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_92 = new BitSet(new long[]{0xFFF0000EFFE000F0L,0x000308D000001507L,0x0000000000060000L});
+ public static final BitSet FOLLOW_93 = new BitSet(new long[]{0xFFF0000EFFE000F0L,0x000308D000001407L,0x0000000000060000L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
+ public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000200L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x00000000000000C0L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0xFFF0000EFFE000F0L,0x000308D000000507L,0x0000000000060000L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L});
+ public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000300L});
+ public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000040000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000000800000030L,0x000000C000000000L,0x0000000000060000L});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x000FFFFA00000000L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000600000000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000480L,0x0000000000080000L});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000002L,0x0000020000000000L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0xFFF0000EFFE000F0L,0x000308D000001C07L,0x0000000000060000L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000080000L,0x0000000000000200L,0x0000000000100000L});
+ public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000200L});
+ public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000020000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000000000000L,0x0000A00000000000L});
+ public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000000002L,0x0000800000000000L});
+ public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000040000000000L,0x0000000000001400L});
+ public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000000000000L,0x0002000000000000L});
+ public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000800000010L});
+ public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000002800000010L,0x0000000000000010L});
+ public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000008L,0x0000000000200000L});
+ public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000200L});
+ public static final BitSet FOLLOW_125 = new BitSet(new long[]{0xFFF0000EFFE000F0L,0x000208D000000417L,0x0000000000060000L});
+ public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000A00L});
+ public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
+ public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L});
+ public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x0000000000000002L,0x0004000000000000L});
}
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 69dbd4e18..8d204c358 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 22b4a2c3a..2fc132dde 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
@@ -104,6 +104,7 @@ public class QVTimperativeGrammarResource extends AbstractGrammarResource
private static final @NonNull ParserRule PR_AddStatementCS = createParserRule("AddStatementCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.ADD_STATEMENT_CS));
private static final @NonNull ParserRule PR_BottomPatternCS = createParserRule("BottomPatternCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.BOTTOM_PATTERN_CS));
private static final @NonNull ParserRule PR_BottomStatementCS = createParserRule("BottomStatementCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.STATEMENT_CS));
+ private static final @NonNull ParserRule PR_ConstraintCS = createParserRule("ConstraintCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.PREDICATE_OR_ASSIGNMENT_CS));
private static final @NonNull ParserRule PR_ControlStatementCS = createParserRule("ControlStatementCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.MAPPING_STATEMENT_CS));
private static final @NonNull ParserRule PR_DirectionCS = createParserRule("DirectionCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.DIRECTION_CS));
private static final @NonNull ParserRule PR_GuardPatternCS = createParserRule("GuardPatternCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.GUARD_PATTERN_CS));
@@ -114,69 +115,58 @@ public class QVTimperativeGrammarResource extends AbstractGrammarResource
private static final @NonNull ParserRule PR_MappingCallCS = createParserRule("MappingCallCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.MAPPING_CALL_CS));
private static final @NonNull ParserRule PR_MappingIteratorCS = createParserRule("MappingIteratorCS", createTypeRef(MM_essentialocl, org.eclipse.ocl.xtext.essentialoclcs.EssentialOCLCSPackage.Literals.VARIABLE_CS));
private static final @NonNull ParserRule PR_MappingLoopCS = createParserRule("MappingLoopCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.MAPPING_LOOP_CS));
- private static final @NonNull ParserRule PR_MiddleBottomPatternCS = createParserRule("MiddleBottomPatternCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.BOTTOM_PATTERN_CS));
private static final @NonNull ParserRule PR_MiddleDomainCS = createParserRule("MiddleDomainCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.DOMAIN_CS));
- private static final @NonNull ParserRule PR_MiddleGuardPatternCS = createParserRule("MiddleGuardPatternCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.GUARD_PATTERN_CS));
private static final @NonNull ParserRule PR_NamedDomainCS = createParserRule("NamedDomainCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.DOMAIN_CS));
private static final @NonNull ParserRule PR_NewStatementCS = createParserRule("NewStatementCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.NEW_STATEMENT_CS));
private static final @NonNull ParserRule PR_ParamDeclarationCS = createParserRule("ParamDeclarationCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.PARAM_DECLARATION_CS));
private static final @NonNull ParserRule PR_PredicateCS = createParserRule("PredicateCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.PREDICATE_CS));
- private static final @NonNull ParserRule PR_PredicateOrAssignmentCS = createParserRule("PredicateOrAssignmentCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.PREDICATE_OR_ASSIGNMENT_CS));
private static final @NonNull ParserRule PR_QualifiedPackageCS = createParserRule("QualifiedPackageCS", createTypeRef(MM_qvtbasecs, org.eclipse.qvtd.xtext.qvtbasecs.QVTbaseCSPackage.Literals.QUALIFIED_PACKAGE_CS));
private static final @NonNull ParserRule PR_QueryCS = createParserRule("QueryCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.QUERY_CS));
private static final @NonNull ParserRule PR_ScopeNameCS = createParserRule("ScopeNameCS", createTypeRef(MM_base, org.eclipse.ocl.xtext.basecs.BaseCSPackage.Literals.PATH_NAME_CS));
private static final @NonNull ParserRule PR_SetStatementCS = createParserRule("SetStatementCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.SET_STATEMENT_CS));
- private static final @NonNull ParserRule PR_SourceBottomPatternCS = createParserRule("SourceBottomPatternCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.BOTTOM_PATTERN_CS));
private static final @NonNull ParserRule PR_SourceDomainCS = createParserRule("SourceDomainCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.DOMAIN_CS));
- private static final @NonNull ParserRule PR_SourceGuardPatternCS = createParserRule("SourceGuardPatternCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.GUARD_PATTERN_CS));
private static final @NonNull ParserRule PR_StatementCS = createParserRule("StatementCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.STATEMENT_CS));
- private static final @NonNull ParserRule PR_TargetBottomPatternCS = createParserRule("TargetBottomPatternCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.BOTTOM_PATTERN_CS));
private static final @NonNull ParserRule PR_TargetDomainCS = createParserRule("TargetDomainCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.DOMAIN_CS));
- private static final @NonNull ParserRule PR_TargetGuardPatternCS = createParserRule("TargetGuardPatternCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.GUARD_PATTERN_CS));
private static final @NonNull ParserRule PR_TopLevelCS = createParserRule("TopLevelCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.TOP_LEVEL_CS));
private static final @NonNull ParserRule PR_TransformationCS = createParserRule("TransformationCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.TRANSFORMATION_CS));
private static final @NonNull ParserRule PR_UnnamedDomainCS = createParserRule("UnnamedDomainCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.DOMAIN_CS));
private static final @NonNull ParserRule PR_UnrealizedVariableCS = createParserRule("UnrealizedVariableCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.UNREALIZED_VARIABLE_CS));
private static final @NonNull ParserRule PR_UnrestrictedName = createParserRule("UnrestrictedName", createTypeRef(MM_ecore, org.eclipse.emf.ecore.EcorePackage.Literals.ESTRING));
+ private static final @NonNull ParserRule PR_VariablePredicateCS = createParserRule("VariablePredicateCS", createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.UNREALIZED_VARIABLE_CS));
private static void initParserRules() {
PR_AddStatementCS.setAlternatives(createGroup(createKeyword("add"), createAssignment("targetVariable", "=", createCrossReference(createTypeRef(MM_pivot, org.eclipse.ocl.pivot.PivotPackage.Literals.VARIABLE), createRuleCall(PR_UnrestrictedName))), createKeyword("+="), createAssignment("ownedExpression", "=", createRuleCall(_EssentialOCL.PR_ExpCS)), createKeyword(";")));
- PR_BottomPatternCS.setAlternatives(createAlternatives(createGroup(createKeyword("{"), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)))), createKeyword("|"), setCardinality("*", createAssignment("ownedConstraints", "+=", createRuleCall(PR_PredicateOrAssignmentCS))), createKeyword("}")), createGroup(createKeyword("{"), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)))), createKeyword("}")), createGroup(createKeyword("{"), setCardinality("+", createAssignment("ownedConstraints", "+=", createRuleCall(PR_PredicateOrAssignmentCS))), createKeyword("}")), createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.BOTTOM_PATTERN_CS)), createKeyword("{"), createKeyword("}"))));
+ PR_BottomPatternCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.BOTTOM_PATTERN_CS)), createKeyword("{"), setCardinality("*", createAlternatives(createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)), createAssignment("ownedConstraints", "+=", createRuleCall(PR_ConstraintCS)))), createKeyword("}")));
PR_BottomStatementCS.setAlternatives(createAlternatives(createRuleCall(PR_NewStatementCS), createRuleCall(PR_SetStatementCS)));
+ PR_ConstraintCS.setAlternatives(createGroup(createKeyword("check"), createAssignment("ownedTarget", "=", createRuleCall(_EssentialOCL.PR_ExpCS)), setCardinality("?", createGroup(createKeyword(":="), createAssignment("ownedInitExpression", "=", createRuleCall(_EssentialOCL.PR_ExpCS)))), createKeyword(";")));
PR_ControlStatementCS.setAlternatives(createAlternatives(createRuleCall(PR_AddStatementCS), createRuleCall(PR_MappingCallCS), createRuleCall(PR_MappingLoopCS)));
PR_DirectionCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.DIRECTION_CS)), setCardinality("?", createAssignment("name", "=", createRuleCall(PR_UnrestrictedName))), createKeyword("imports"), createAssignment("imports", "+=", createCrossReference(createTypeRef(MM_pivot, org.eclipse.ocl.pivot.PivotPackage.Literals.PACKAGE), createRuleCall(PR_UnrestrictedName))), setCardinality("*", createGroup(createKeyword(","), createAssignment("imports", "+=", createCrossReference(createTypeRef(MM_pivot, org.eclipse.ocl.pivot.PivotPackage.Literals.PACKAGE), createRuleCall(PR_UnrestrictedName))))), setCardinality("?", createGroup(createKeyword("uses"), createAssignment("uses", "+=", createCrossReference(createTypeRef(MM_qvtimperative, org.eclipse.qvtd.pivot.qvtimperative.QVTimperativePackage.Literals.IMPERATIVE_DOMAIN), createRuleCall(PR_UnrestrictedName))), setCardinality("*", createGroup(createKeyword(","), createAssignment("uses", "+=", createCrossReference(createTypeRef(MM_qvtimperative, org.eclipse.qvtd.pivot.qvtimperative.QVTimperativePackage.Literals.IMPERATIVE_DOMAIN), createRuleCall(PR_UnrestrictedName)))))))));
- PR_GuardPatternCS.setAlternatives(createAlternatives(createGroup(createKeyword("("), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_GuardVariableCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_GuardVariableCS)))), createKeyword("|"), setCardinality("*", createAssignment("ownedPredicates", "+=", createRuleCall(PR_PredicateCS))), createKeyword(")")), createGroup(createKeyword("("), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_GuardVariableCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_GuardVariableCS)))), createKeyword(")")), createGroup(createKeyword("("), setCardinality("+", createAssignment("ownedPredicates", "+=", createRuleCall(PR_PredicateCS))), createKeyword(")")), createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.GUARD_PATTERN_CS)), createKeyword("("), createKeyword(")"))));
- PR_GuardVariableCS.setAlternatives(createGroup(createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), createKeyword(":"), createAssignment("ownedType", "=", createRuleCall(_EssentialOCL.PR_TypeExpCS))));
+ PR_GuardPatternCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.GUARD_PATTERN_CS)), createKeyword("("), setCardinality("*", createAlternatives(createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_GuardVariableCS)), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_VariablePredicateCS)), createAssignment("ownedPredicates", "+=", createRuleCall(PR_PredicateCS)))), createKeyword(")")));
+ PR_GuardVariableCS.setAlternatives(createGroup(createAlternatives(createKeyword("in"), createAssignment("isConnection", "?=", createKeyword("inout"))), createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), createKeyword(":"), createAssignment("ownedType", "=", createRuleCall(_EssentialOCL.PR_TypeExpCS)), createKeyword(";")));
PR_ImportCS.setAlternatives(createGroup(createKeyword("import"), setCardinality("?", createGroup(createAssignment("name", "=", createRuleCall(_Base.PR_Identifier)), createKeyword(":"))), createAssignment("ownedPathName", "=", createRuleCall(_EssentialOCL.PR_URIPathNameCS)), setCardinality("?", createGroup(createAssignment("isAll", "?=", createKeyword("::")), createKeyword("*"))), createKeyword(";")));
PR_MappingCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.MAPPING_CS)), createKeyword("map"), createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), setCardinality("?", createGroup(createKeyword("in"), createAssignment("ownedInPathName", "=", createRuleCall(_Base.PR_PathNameCS)))), createKeyword("{"), setCardinality("*", createAssignment("ownedDomains", "+=", createAlternatives(createRuleCall(PR_SourceDomainCS), createRuleCall(PR_TargetDomainCS)))), setCardinality("?", createGroup(createKeyword("where"), createAssignment("ownedMiddle", "=", createRuleCall(PR_MiddleDomainCS)))), setCardinality("*", createAssignment("ownedStatements", "+=", createRuleCall(PR_BottomStatementCS))), setCardinality("*", createAssignment("ownedStatements", "+=", createRuleCall(PR_ControlStatementCS))), createKeyword("}")));
PR_MappingCallBindingCS.setAlternatives(createGroup(createAssignment("referredVariable", "=", createCrossReference(createTypeRef(MM_pivot, org.eclipse.ocl.pivot.PivotPackage.Literals.VARIABLE), createRuleCall(PR_UnrestrictedName))), createAlternatives(createKeyword(":="), createAssignment("isPolled", "?=", createKeyword("?="))), createAssignment("ownedValue", "=", createRuleCall(_EssentialOCL.PR_ExpCS)), createKeyword(";")));
PR_MappingCallCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.MAPPING_CALL_CS)), setCardinality("?", createAssignment("isInfinite", "?=", createKeyword("infinite"))), createKeyword("call"), createAssignment("ownedPathName", "=", createRuleCall(_Base.PR_PathNameCS)), createKeyword("{"), setCardinality("*", createAssignment("ownedBindings", "+=", createRuleCall(PR_MappingCallBindingCS))), createKeyword("}")));
PR_MappingIteratorCS.setAlternatives(createGroup(createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), setCardinality("?", createGroup(createKeyword(":"), createAssignment("ownedType", "=", createRuleCall(_EssentialOCL.PR_TypeExpCS))))));
PR_MappingLoopCS.setAlternatives(createGroup(createKeyword("for"), createAssignment("ownedIterator", "=", createRuleCall(PR_MappingIteratorCS)), createKeyword("in"), createAssignment("ownedInExpression", "=", createRuleCall(_EssentialOCL.PR_ExpCS)), createKeyword("{"), setCardinality("+", createAssignment("ownedMappingStatements", "+=", createRuleCall(PR_ControlStatementCS))), createKeyword("}")));
- PR_MiddleBottomPatternCS.setAlternatives(createAlternatives(createGroup(createKeyword("{"), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)))), createKeyword("|"), setCardinality("*", createAssignment("ownedConstraints", "+=", createRuleCall(PR_PredicateOrAssignmentCS))), createKeyword("}")), createGroup(createKeyword("{"), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)))), createKeyword("}")), createGroup(createKeyword("{"), setCardinality("+", createAssignment("ownedConstraints", "+=", createRuleCall(PR_PredicateOrAssignmentCS))), createKeyword("}")), createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.BOTTOM_PATTERN_CS)), createKeyword("{"), createKeyword("}"))));
- PR_MiddleDomainCS.setAlternatives(createGroup(setCardinality("?", createGroup(createKeyword("{"), setCardinality("?", createGroup(createKeyword("check"), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), setCardinality("?", createGroup(createKeyword("enforce"), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), createKeyword("}"))), createAssignment("ownedGuardPattern", "=", createRuleCall(PR_MiddleGuardPatternCS)), createAssignment("ownedBottomPattern", "=", createRuleCall(PR_MiddleBottomPatternCS))));
- PR_MiddleGuardPatternCS.setAlternatives(createRuleCall(PR_GuardPatternCS));
+ PR_MiddleDomainCS.setAlternatives(createGroup(setCardinality("?", createGroup(createKeyword("{"), setCardinality("?", createGroup(createKeyword("check"), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), setCardinality("?", createGroup(createKeyword("enforce"), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), createKeyword("}"))), createAssignment("ownedGuardPattern", "=", createRuleCall(PR_GuardPatternCS)), createAssignment("ownedBottomPattern", "=", createRuleCall(PR_BottomPatternCS))));
PR_NamedDomainCS.setAlternatives(createGroup(setCardinality("?", createAssignment("isCheck", "?=", createKeyword("check"))), setCardinality("?", createAssignment("isEnforce", "?=", createKeyword("enforce"))), createAssignment("direction", "=", createCrossReference(createTypeRef(MM_qvtbase, org.eclipse.qvtd.pivot.qvtbase.QVTbasePackage.Literals.TYPED_MODEL), createRuleCall(PR_UnrestrictedName))), createAssignment("ownedGuardPattern", "=", createRuleCall(PR_GuardPatternCS)), createAssignment("ownedBottomPattern", "=", createRuleCall(PR_BottomPatternCS))));
PR_NewStatementCS.setAlternatives(createGroup(createKeyword("new"), createKeyword(":"), createAssignment("referredTypedModel", "=", createCrossReference(createTypeRef(MM_qvtbase, org.eclipse.qvtd.pivot.qvtbase.QVTbasePackage.Literals.TYPED_MODEL), createRuleCall(PR_UnrestrictedName))), createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), createKeyword(":"), createAssignment("ownedType", "=", createRuleCall(_EssentialOCL.PR_TypeExpCS)), setCardinality("?", createGroup(createKeyword(":="), createAssignment("ownedInitExpression", "=", createRuleCall(_EssentialOCL.PR_ExpCS)))), createKeyword(";")));
PR_ParamDeclarationCS.setAlternatives(createGroup(createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), createKeyword(":"), createAssignment("ownedType", "=", createRuleCall(_EssentialOCL.PR_TypeExpCS))));
- PR_PredicateCS.setAlternatives(createGroup(createAssignment("ownedCondition", "=", createRuleCall(_EssentialOCL.PR_ExpCS)), createKeyword(";")));
- PR_PredicateOrAssignmentCS.setAlternatives(createGroup(createAssignment("ownedTarget", "=", createRuleCall(_EssentialOCL.PR_ExpCS)), setCardinality("?", createGroup(createKeyword(":="), createAssignment("ownedInitExpression", "=", createRuleCall(_EssentialOCL.PR_ExpCS)))), createKeyword(";")));
+ PR_PredicateCS.setAlternatives(createGroup(createKeyword("check"), createAssignment("ownedCondition", "=", createRuleCall(_EssentialOCL.PR_ExpCS)), createKeyword(";")));
PR_QualifiedPackageCS.setAlternatives(createGroup(createKeyword("package"), setCardinality("?", createAssignment("ownedPathName", "=", createRuleCall(PR_ScopeNameCS))), createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), setCardinality("?", createGroup(createKeyword(":"), createAssignment("nsPrefix", "=", createRuleCall(PR_UnrestrictedName)))), setCardinality("?", createGroup(createKeyword("="), createAssignment("nsURI", "=", createRuleCall(_Base.PR_URI)))), createAlternatives(createGroup(createKeyword("{"), setCardinality("*", createAlternatives(createAssignment("ownedPackages", "+=", createRuleCall(PR_QualifiedPackageCS)), createAssignment("ownedClasses", "+=", createAlternatives(createRuleCall(_QVTbase.PR_ClassCS), createRuleCall(PR_TransformationCS))))), createKeyword("}")), createKeyword(";"))));
PR_QueryCS.setAlternatives(createGroup(setCardinality("?", createAssignment("isTransient", "?=", createKeyword("transient"))), createKeyword("query"), createAssignment("ownedPathName", "=", createRuleCall(PR_ScopeNameCS)), createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), createKeyword("("), setCardinality("?", createGroup(createAssignment("ownedParameters", "+=", createRuleCall(PR_ParamDeclarationCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParameters", "+=", createRuleCall(PR_ParamDeclarationCS)))))), createKeyword(")"), createKeyword(":"), createAssignment("ownedType", "=", createRuleCall(_EssentialOCL.PR_TypeExpCS)), createAlternatives(createKeyword(";"), createGroup(createKeyword("{"), createAssignment("ownedExpression", "=", createRuleCall(_EssentialOCL.PR_ExpCS)), createKeyword("}")))));
PR_ScopeNameCS.setAlternatives(createGroup(createAssignment("ownedPathElements", "+=", createRuleCall(_Base.PR_FirstPathElementCS)), createKeyword("::"), setCardinality("*", createGroup(createAssignment("ownedPathElements", "+=", createRuleCall(_Base.PR_NextPathElementCS)), createKeyword("::")))));
PR_SetStatementCS.setAlternatives(createGroup(createKeyword("set"), createAssignment("referredVariable", "=", createCrossReference(createTypeRef(MM_pivot, org.eclipse.ocl.pivot.PivotPackage.Literals.VARIABLE), createRuleCall(PR_UnrestrictedName))), createKeyword("."), createAssignment("referredProperty", "=", createCrossReference(createTypeRef(MM_pivot, org.eclipse.ocl.pivot.PivotPackage.Literals.PROPERTY), createRuleCall(PR_UnrestrictedName))), createKeyword(":="), createAssignment("ownedInitExpression", "=", createRuleCall(_EssentialOCL.PR_ExpCS)), createKeyword(";")));
- PR_SourceBottomPatternCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.BOTTOM_PATTERN_CS)), createKeyword("{"), setCardinality("?", createGroup(createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)))))), createKeyword("}")));
- PR_SourceDomainCS.setAlternatives(createGroup(createAssignment("isCheck", "?=", createKeyword("check")), createAssignment("direction", "=", createCrossReference(createTypeRef(MM_qvtbase, org.eclipse.qvtd.pivot.qvtbase.QVTbasePackage.Literals.TYPED_MODEL), createRuleCall(PR_UnrestrictedName))), setCardinality("?", createGroup(createKeyword("{"), setCardinality("?", createGroup(createKeyword("check"), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), setCardinality("?", createGroup(createKeyword("enforce"), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), createKeyword("}"))), createAssignment("ownedGuardPattern", "=", createRuleCall(PR_SourceGuardPatternCS)), createAssignment("ownedBottomPattern", "=", createRuleCall(PR_SourceBottomPatternCS))));
- PR_SourceGuardPatternCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.GUARD_PATTERN_CS)), createKeyword("("), setCardinality("?", createGroup(createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)))))), createKeyword(")")));
+ PR_SourceDomainCS.setAlternatives(createGroup(createAssignment("isCheck", "?=", createKeyword("check")), createAssignment("direction", "=", createCrossReference(createTypeRef(MM_qvtbase, org.eclipse.qvtd.pivot.qvtbase.QVTbasePackage.Literals.TYPED_MODEL), createRuleCall(PR_UnrestrictedName))), setCardinality("?", createGroup(createKeyword("{"), setCardinality("?", createGroup(createKeyword("check"), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), setCardinality("?", createGroup(createKeyword("enforce"), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), createKeyword("}"))), createAssignment("ownedGuardPattern", "=", createRuleCall(PR_GuardPatternCS)), createAssignment("ownedBottomPattern", "=", createRuleCall(PR_BottomPatternCS))));
PR_StatementCS.setAlternatives(createRuleCall(PR_ControlStatementCS));
- PR_TargetBottomPatternCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.BOTTOM_PATTERN_CS)), createKeyword("{"), setCardinality("?", createGroup(createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)))))), createKeyword("}")));
- PR_TargetDomainCS.setAlternatives(createGroup(createAssignment("isEnforce", "?=", createKeyword("enforce")), createAssignment("direction", "=", createCrossReference(createTypeRef(MM_qvtbase, org.eclipse.qvtd.pivot.qvtbase.QVTbasePackage.Literals.TYPED_MODEL), createRuleCall(PR_UnrestrictedName))), setCardinality("?", createGroup(createKeyword("{"), setCardinality("?", createGroup(createKeyword("check"), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), setCardinality("?", createGroup(createKeyword("enforce"), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), createKeyword("}"))), createAssignment("ownedGuardPattern", "=", createRuleCall(PR_TargetGuardPatternCS)), createAssignment("ownedBottomPattern", "=", createRuleCall(PR_TargetBottomPatternCS))));
- PR_TargetGuardPatternCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.GUARD_PATTERN_CS)), createKeyword("("), setCardinality("?", createGroup(createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedUnrealizedVariables", "+=", createRuleCall(PR_UnrealizedVariableCS)))))), createKeyword(")")));
+ PR_TargetDomainCS.setAlternatives(createGroup(createAssignment("isEnforce", "?=", createKeyword("enforce")), createAssignment("direction", "=", createCrossReference(createTypeRef(MM_qvtbase, org.eclipse.qvtd.pivot.qvtbase.QVTbasePackage.Literals.TYPED_MODEL), createRuleCall(PR_UnrestrictedName))), setCardinality("?", createGroup(createKeyword("{"), setCardinality("?", createGroup(createKeyword("check"), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("checkedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), setCardinality("?", createGroup(createKeyword("enforce"), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("enforcedProperties", "+=", createRuleCall(_Base.PR_PathNameCS)))))), createKeyword("}"))), createAssignment("ownedGuardPattern", "=", createRuleCall(PR_GuardPatternCS)), createAssignment("ownedBottomPattern", "=", createRuleCall(PR_BottomPatternCS))));
PR_TopLevelCS.setAlternatives(createGroup(setCardinality("*", createAssignment("ownedImports", "+=", createRuleCall(PR_ImportCS))), setCardinality("*", createAlternatives(createAssignment("ownedPackages", "+=", createRuleCall(PR_QualifiedPackageCS)), createAssignment("ownedTransformations", "+=", createRuleCall(PR_TransformationCS)), createAssignment("ownedMappings", "+=", createRuleCall(PR_MappingCS)), createAssignment("ownedQueries", "+=", createRuleCall(PR_QueryCS))))));
PR_TransformationCS.setAlternatives(createGroup(createKeyword("transformation"), setCardinality("?", createAssignment("ownedPathName", "=", createRuleCall(PR_ScopeNameCS))), createAssignment("name", "=", createRuleCall(_EssentialOCL.PR_UnreservedName)), createKeyword("{"), setCardinality("*", createGroup(createAssignment("ownedDirections", "+=", createRuleCall(PR_DirectionCS)), createKeyword(";"))), createKeyword("}")));
PR_UnnamedDomainCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtimperativecs.QVTimperativeCSPackage.Literals.DOMAIN_CS)), createAssignment("ownedGuardPattern", "=", createRuleCall(PR_GuardPatternCS)), createAssignment("ownedBottomPattern", "=", createRuleCall(PR_BottomPatternCS))));
- PR_UnrealizedVariableCS.setAlternatives(createGroup(createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), setCardinality("?", createGroup(createKeyword(":"), createAssignment("ownedType", "=", createRuleCall(_EssentialOCL.PR_TypeExpCS)))), setCardinality("?", createGroup(createKeyword(":="), createAssignment("ownedInitExpression", "=", createRuleCall(_EssentialOCL.PR_ExpCS))))));
+ PR_UnrealizedVariableCS.setAlternatives(createGroup(createAlternatives(createKeyword("var"), createAssignment("isConnection", "?=", createKeyword("out"))), createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), setCardinality("?", createGroup(createKeyword(":"), createAssignment("ownedType", "=", createRuleCall(_EssentialOCL.PR_TypeExpCS)))), setCardinality("?", createGroup(createKeyword(":="), createAssignment("ownedInitExpression", "=", createRuleCall(_EssentialOCL.PR_ExpCS)))), createKeyword(";")));
PR_UnrestrictedName.setAlternatives(createAlternatives(createRuleCall(_EssentialOCL.PR_EssentialOCLUnrestrictedName), createKeyword("check"), createKeyword("enforce"), createKeyword("import"), createKeyword("imports"), createKeyword("library"), createKeyword("map"), createKeyword("query"), createKeyword("realize"), createKeyword("refines"), createKeyword("transformation"), createKeyword("uses")));
+ PR_VariablePredicateCS.setAlternatives(createGroup(createKeyword("invar"), createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), setCardinality("?", createGroup(createKeyword(":"), createAssignment("ownedType", "=", createRuleCall(_EssentialOCL.PR_TypeExpCS)))), createKeyword(":="), createAssignment("ownedInitExpression", "=", createRuleCall(_EssentialOCL.PR_ExpCS)), createKeyword(";")));
}
private static @NonNull Grammar initGrammar() {
@@ -199,6 +189,7 @@ public class QVTimperativeGrammarResource extends AbstractGrammarResource
rules.add(PR_AddStatementCS);
rules.add(PR_BottomPatternCS);
rules.add(PR_BottomStatementCS);
+ rules.add(PR_ConstraintCS);
rules.add(PR_ControlStatementCS);
rules.add(PR_DirectionCS);
rules.add(PR_GuardPatternCS);
@@ -210,27 +201,21 @@ public class QVTimperativeGrammarResource extends AbstractGrammarResource
rules.add(PR_MappingLoopCS);
rules.add(PR_MappingIteratorCS);
rules.add(PR_MiddleDomainCS);
- rules.add(PR_MiddleBottomPatternCS);
- rules.add(PR_MiddleGuardPatternCS);
rules.add(PR_NamedDomainCS);
rules.add(PR_QualifiedPackageCS);
rules.add(PR_ParamDeclarationCS);
rules.add(PR_PredicateCS);
- rules.add(PR_PredicateOrAssignmentCS);
rules.add(PR_QueryCS);
rules.add(PR_NewStatementCS);
rules.add(PR_ScopeNameCS);
rules.add(PR_SetStatementCS);
rules.add(PR_SourceDomainCS);
- rules.add(PR_SourceBottomPatternCS);
- rules.add(PR_SourceGuardPatternCS);
rules.add(PR_StatementCS);
rules.add(PR_TransformationCS);
rules.add(PR_TargetDomainCS);
- rules.add(PR_TargetBottomPatternCS);
- rules.add(PR_TargetGuardPatternCS);
rules.add(PR_UnnamedDomainCS);
rules.add(PR_UnrealizedVariableCS);
+ rules.add(PR_VariablePredicateCS);
rules.add(PR_UnrestrictedName);
}
{
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 347d6ea2f..264d41f64 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
@@ -273,171 +273,61 @@ ruleBottomPatternCS returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-(( otherlv_0='{'
- {
- newLeafNode(otherlv_0, grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
- }
- lv_ownedUnrealizedVariables_1_0=ruleUnrealizedVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_1_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-)( otherlv_2=','
- {
- newLeafNode(otherlv_2, grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
- }
- lv_ownedUnrealizedVariables_3_0=ruleUnrealizedVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_3_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-))* otherlv_4='|'
- {
- newLeafNode(otherlv_4, grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0());
- }
- lv_ownedConstraints_5_0=rulePredicateOrAssignmentCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
- }
- add(
- $current,
- "ownedConstraints",
- lv_ownedConstraints_5_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateOrAssignmentCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-)* otherlv_6='}'
- {
- newLeafNode(otherlv_6, grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
- }
-)
- |( otherlv_7='{'
+((
+ {
+ /* */
+ }
{
- newLeafNode(otherlv_7, grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
+ $current = forceCreateModelElement(
+ grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_0(),
+ $current);
}
-(
-(
- {
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0());
- }
- lv_ownedUnrealizedVariables_8_0=ruleUnrealizedVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_8_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-)( otherlv_9=','
+) otherlv_1='{'
{
- newLeafNode(otherlv_9, grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0());
+ newLeafNode(otherlv_1, grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
-(
+((
(
{
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0());
+ newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
}
- lv_ownedUnrealizedVariables_10_0=ruleUnrealizedVariableCS {
+ lv_ownedUnrealizedVariables_2_0=ruleUnrealizedVariableCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
}
add(
$current,
"ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_10_0,
+ lv_ownedUnrealizedVariables_2_0,
"org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
afterParserOrEnumRuleCall();
}
)
-))* otherlv_11='}'
- {
- newLeafNode(otherlv_11, grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
- }
)
- |( otherlv_12='{'
- {
- newLeafNode(otherlv_12, grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
- }
-(
+ |(
(
{
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsConstraintCSParserRuleCall_2_1_0());
}
- lv_ownedConstraints_13_0=rulePredicateOrAssignmentCS {
+ lv_ownedConstraints_3_0=ruleConstraintCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
}
add(
$current,
"ownedConstraints",
- lv_ownedConstraints_13_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateOrAssignmentCS");
+ lv_ownedConstraints_3_0,
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.ConstraintCS");
afterParserOrEnumRuleCall();
}
)
-)+ otherlv_14='}'
+))* otherlv_4='}'
{
- newLeafNode(otherlv_14, grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
+ newLeafNode(otherlv_4, grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
}
)
- |((
- {
- /* */
- }
- {
- $current = forceCreateModelElement(
- grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_3_0(),
- $current);
- }
-) otherlv_16='{'
- {
- newLeafNode(otherlv_16, grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
- }
- otherlv_17='}'
- {
- newLeafNode(otherlv_17, grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
- }
-))
;
@@ -490,6 +380,75 @@ ruleBottomStatementCS returns [EObject current=null]
+// Entry rule entryRuleConstraintCS
+entryRuleConstraintCS returns [EObject current=null]
+ :
+ { newCompositeNode(grammarAccess.getConstraintCSRule()); }
+ iv_ruleConstraintCS=ruleConstraintCS
+ { $current=$iv_ruleConstraintCS.current; }
+ EOF
+;
+
+// Rule ConstraintCS
+ruleConstraintCS returns [EObject current=null]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+( otherlv_0='check'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getConstraintCSAccess().getCheckKeyword_0());
+ }
+(
+(
+ {
+ newCompositeNode(grammarAccess.getConstraintCSAccess().getOwnedTargetExpCSParserRuleCall_1_0());
+ }
+ lv_ownedTarget_1_0=ruleExpCS {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConstraintCSRule());
+ }
+ set(
+ $current,
+ "ownedTarget",
+ lv_ownedTarget_1_0,
+ "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+)( otherlv_2=':='
+ {
+ newLeafNode(otherlv_2, grammarAccess.getConstraintCSAccess().getColonEqualsSignKeyword_2_0());
+ }
+(
+(
+ {
+ newCompositeNode(grammarAccess.getConstraintCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
+ }
+ lv_ownedInitExpression_3_0=ruleExpCS {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConstraintCSRule());
+ }
+ set(
+ $current,
+ "ownedInitExpression",
+ lv_ownedInitExpression_3_0,
+ "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+))? otherlv_4=';'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getConstraintCSAccess().getSemicolonKeyword_3());
+ }
+)
+;
+
+
+
+
+
// Entry rule entryRuleControlStatementCS
entryRuleControlStatementCS returns [EObject current=null]
:
@@ -699,171 +658,80 @@ ruleGuardPatternCS returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-(( otherlv_0='('
+((
+ {
+ /* */
+ }
{
- newLeafNode(otherlv_0, grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
+ $current = forceCreateModelElement(
+ grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_0(),
+ $current);
}
-(
-(
- {
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0());
- }
- lv_ownedUnrealizedVariables_1_0=ruleGuardVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_1_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-)( otherlv_2=','
+) otherlv_1='('
{
- newLeafNode(otherlv_2, grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
+ newLeafNode(otherlv_1, grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
-(
+((
(
{
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0());
+ newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_2_0_0());
}
- lv_ownedUnrealizedVariables_3_0=ruleGuardVariableCS {
+ lv_ownedUnrealizedVariables_2_0=ruleGuardVariableCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
}
add(
$current,
"ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_3_0,
+ lv_ownedUnrealizedVariables_2_0,
"org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardVariableCS");
afterParserOrEnumRuleCall();
}
)
-))* otherlv_4='|'
- {
- newLeafNode(otherlv_4, grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_4_0());
- }
- lv_ownedPredicates_5_0=rulePredicateCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
- }
- add(
- $current,
- "ownedPredicates",
- lv_ownedPredicates_5_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-)* otherlv_6=')'
- {
- newLeafNode(otherlv_6, grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
- }
-)
- |( otherlv_7='('
- {
- newLeafNode(otherlv_7, grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0());
- }
- lv_ownedUnrealizedVariables_8_0=ruleGuardVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_8_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardVariableCS");
- afterParserOrEnumRuleCall();
- }
-
)
-)( otherlv_9=','
- {
- newLeafNode(otherlv_9, grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0());
- }
-(
+ |(
(
{
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0());
+ newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesVariablePredicateCSParserRuleCall_2_1_0());
}
- lv_ownedUnrealizedVariables_10_0=ruleGuardVariableCS {
+ lv_ownedUnrealizedVariables_3_0=ruleVariablePredicateCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
}
add(
$current,
"ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_10_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardVariableCS");
+ lv_ownedUnrealizedVariables_3_0,
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.VariablePredicateCS");
afterParserOrEnumRuleCall();
}
)
-))* otherlv_11=')'
- {
- newLeafNode(otherlv_11, grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
- }
)
- |( otherlv_12='('
- {
- newLeafNode(otherlv_12, grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0());
- }
-(
+ |(
(
{
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_2_0());
}
- lv_ownedPredicates_13_0=rulePredicateCS {
+ lv_ownedPredicates_4_0=rulePredicateCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
}
add(
$current,
"ownedPredicates",
- lv_ownedPredicates_13_0,
+ lv_ownedPredicates_4_0,
"org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateCS");
afterParserOrEnumRuleCall();
}
)
-)+ otherlv_14=')'
+))* otherlv_5=')'
{
- newLeafNode(otherlv_14, grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2());
+ newLeafNode(otherlv_5, grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
)
- |((
- {
- /* */
- }
- {
- $current = forceCreateModelElement(
- grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_3_0(),
- $current);
- }
-) otherlv_16='('
- {
- newLeafNode(otherlv_16, grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1());
- }
- otherlv_17=')'
- {
- newLeafNode(otherlv_17, grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2());
- }
-))
;
@@ -884,47 +752,71 @@ ruleGuardVariableCS returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-((
+(( otherlv_0='in'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getGuardVariableCSAccess().getInKeyword_0_0());
+ }
+
+ |(
+(
+ lv_isConnection_1_0= 'inout'
+ {
+ newLeafNode(lv_isConnection_1_0, grammarAccess.getGuardVariableCSAccess().getIsConnectionInoutKeyword_0_1_0());
+ }
+
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getGuardVariableCSRule());
+ }
+ setWithLastConsumed($current, "isConnection", true, "inout");
+ }
+
+)
+))(
(
{
- newCompositeNode(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
+ newCompositeNode(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- lv_name_0_0=ruleUnrestrictedName {
+ lv_name_2_0=ruleUnrestrictedName {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getGuardVariableCSRule());
}
set(
$current,
"name",
- lv_name_0_0,
+ lv_name_2_0,
"org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrestrictedName");
afterParserOrEnumRuleCall();
}
)
-) otherlv_1=':'
+) otherlv_3=':'
{
- newLeafNode(otherlv_1, grammarAccess.getGuardVariableCSAccess().getColonKeyword_1());
+ newLeafNode(otherlv_3, grammarAccess.getGuardVariableCSAccess().getColonKeyword_2());
}
(
(
{
- newCompositeNode(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
+ newCompositeNode(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0());
}
- lv_ownedType_2_0=ruleTypeExpCS {
+ lv_ownedType_4_0=ruleTypeExpCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getGuardVariableCSRule());
}
set(
$current,
"ownedType",
- lv_ownedType_2_0,
+ lv_ownedType_4_0,
"org.eclipse.ocl.xtext.essentialocl.EssentialOCL.TypeExpCS");
afterParserOrEnumRuleCall();
}
)
-))
+) otherlv_5=';'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getGuardVariableCSAccess().getSemicolonKeyword_4());
+ }
+)
;
@@ -1634,9 +1526,9 @@ ruleMiddleDomainCS returns [EObject current=null]
)?(
(
{
- newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternMiddleGuardPatternCSParserRuleCall_1_0());
+ newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_1_0());
}
- lv_ownedGuardPattern_10_0=ruleMiddleGuardPatternCS {
+ lv_ownedGuardPattern_10_0=ruleGuardPatternCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getMiddleDomainCSRule());
}
@@ -1644,7 +1536,7 @@ ruleMiddleDomainCS returns [EObject current=null]
$current,
"ownedGuardPattern",
lv_ownedGuardPattern_10_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.MiddleGuardPatternCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardPatternCS");
afterParserOrEnumRuleCall();
}
@@ -1652,9 +1544,9 @@ ruleMiddleDomainCS returns [EObject current=null]
)(
(
{
- newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternMiddleBottomPatternCSParserRuleCall_2_0());
+ newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_2_0());
}
- lv_ownedBottomPattern_11_0=ruleMiddleBottomPatternCS {
+ lv_ownedBottomPattern_11_0=ruleBottomPatternCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getMiddleDomainCSRule());
}
@@ -1662,196 +1554,11 @@ ruleMiddleDomainCS returns [EObject current=null]
$current,
"ownedBottomPattern",
lv_ownedBottomPattern_11_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.MiddleBottomPatternCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-))
-;
-
-
-
-
-
-// Entry rule entryRuleMiddleBottomPatternCS
-entryRuleMiddleBottomPatternCS returns [EObject current=null]
- :
- { newCompositeNode(grammarAccess.getMiddleBottomPatternCSRule()); }
- iv_ruleMiddleBottomPatternCS=ruleMiddleBottomPatternCS
- { $current=$iv_ruleMiddleBottomPatternCS.current; }
- EOF
-;
-
-// Rule MiddleBottomPatternCS
-ruleMiddleBottomPatternCS returns [EObject current=null]
- @init { enterRule();
- }
- @after { leaveRule(); }:
-(( otherlv_0='{'
- {
- newLeafNode(otherlv_0, grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
- }
- lv_ownedUnrealizedVariables_1_0=ruleUnrealizedVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_1_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-)( otherlv_2=','
- {
- newLeafNode(otherlv_2, grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_0_2_0());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
- }
- lv_ownedUnrealizedVariables_3_0=ruleUnrealizedVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_3_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-))* otherlv_4='|'
- {
- newLeafNode(otherlv_4, grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0());
- }
- lv_ownedConstraints_5_0=rulePredicateOrAssignmentCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- $current,
- "ownedConstraints",
- lv_ownedConstraints_5_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateOrAssignmentCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-)* otherlv_6='}'
- {
- newLeafNode(otherlv_6, grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
- }
-)
- |( otherlv_7='{'
- {
- newLeafNode(otherlv_7, grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0());
- }
- lv_ownedUnrealizedVariables_8_0=ruleUnrealizedVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_8_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-)( otherlv_9=','
- {
- newLeafNode(otherlv_9, grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_1_2_0());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0());
- }
- lv_ownedUnrealizedVariables_10_0=ruleUnrealizedVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_10_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-))* otherlv_11='}'
- {
- newLeafNode(otherlv_11, grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
- }
-)
- |( otherlv_12='{'
- {
- newLeafNode(otherlv_12, grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0());
- }
- lv_ownedConstraints_13_0=rulePredicateOrAssignmentCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- $current,
- "ownedConstraints",
- lv_ownedConstraints_13_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateOrAssignmentCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.BottomPatternCS");
afterParserOrEnumRuleCall();
}
)
-)+ otherlv_14='}'
- {
- newLeafNode(otherlv_14, grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
- }
-)
- |((
- {
- /* */
- }
- {
- $current = forceCreateModelElement(
- grammarAccess.getMiddleBottomPatternCSAccess().getBottomPatternCSAction_3_0(),
- $current);
- }
-) otherlv_16='{'
- {
- newLeafNode(otherlv_16, grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
- }
- otherlv_17='}'
- {
- newLeafNode(otherlv_17, grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
- }
))
;
@@ -1859,39 +1566,6 @@ ruleMiddleBottomPatternCS returns [EObject current=null]
-// Entry rule entryRuleMiddleGuardPatternCS
-entryRuleMiddleGuardPatternCS returns [EObject current=null]
- :
- { newCompositeNode(grammarAccess.getMiddleGuardPatternCSRule()); }
- iv_ruleMiddleGuardPatternCS=ruleMiddleGuardPatternCS
- { $current=$iv_ruleMiddleGuardPatternCS.current; }
- EOF
-;
-
-// Rule MiddleGuardPatternCS
-ruleMiddleGuardPatternCS returns [EObject current=null]
- @init { enterRule();
- }
- @after { leaveRule(); }:
-
- {
- /* */
- }
- {
- newCompositeNode(grammarAccess.getMiddleGuardPatternCSAccess().getGuardPatternCSParserRuleCall());
- }
- this_GuardPatternCS_0=ruleGuardPatternCS
- {
- $current = $this_GuardPatternCS_0.current;
- afterParserOrEnumRuleCall();
- }
-
-;
-
-
-
-
-
// Entry rule entryRuleQualifiedPackageCS
@@ -2142,92 +1816,31 @@ rulePredicateCS returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-((
-(
- {
- newCompositeNode(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_0_0());
- }
- lv_ownedCondition_0_0=ruleExpCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getPredicateCSRule());
- }
- set(
- $current,
- "ownedCondition",
- lv_ownedCondition_0_0,
- "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-) otherlv_1=';'
+( otherlv_0='check'
{
- newLeafNode(otherlv_1, grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
- }
-)
-;
-
-
-
-
-
-// Entry rule entryRulePredicateOrAssignmentCS
-entryRulePredicateOrAssignmentCS returns [EObject current=null]
- :
- { newCompositeNode(grammarAccess.getPredicateOrAssignmentCSRule()); }
- iv_rulePredicateOrAssignmentCS=rulePredicateOrAssignmentCS
- { $current=$iv_rulePredicateOrAssignmentCS.current; }
- EOF
-;
-
-// Rule PredicateOrAssignmentCS
-rulePredicateOrAssignmentCS returns [EObject current=null]
- @init { enterRule();
- }
- @after { leaveRule(); }:
-((
-(
- {
- newCompositeNode(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetExpCSParserRuleCall_0_0());
- }
- lv_ownedTarget_0_0=ruleExpCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getPredicateOrAssignmentCSRule());
- }
- set(
- $current,
- "ownedTarget",
- lv_ownedTarget_0_0,
- "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-)( otherlv_1=':='
- {
- newLeafNode(otherlv_1, grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_1_0());
+ newLeafNode(otherlv_0, grammarAccess.getPredicateCSAccess().getCheckKeyword_0());
}
(
(
{
- newCompositeNode(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionExpCSParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_1_0());
}
- lv_ownedInitExpression_2_0=ruleExpCS {
+ lv_ownedCondition_1_0=ruleExpCS {
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getPredicateOrAssignmentCSRule());
+ $current = createModelElementForParent(grammarAccess.getPredicateCSRule());
}
set(
$current,
- "ownedInitExpression",
- lv_ownedInitExpression_2_0,
+ "ownedCondition",
+ lv_ownedCondition_1_0,
"org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
afterParserOrEnumRuleCall();
}
)
-))? otherlv_3=';'
+) otherlv_2=';'
{
- newLeafNode(otherlv_3, grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_2());
+ newLeafNode(otherlv_2, grammarAccess.getPredicateCSAccess().getSemicolonKeyword_2());
}
)
;
@@ -2828,9 +2441,9 @@ ruleSourceDomainCS returns [EObject current=null]
)?(
(
{
- newCompositeNode(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternSourceGuardPatternCSParserRuleCall_3_0());
+ newCompositeNode(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0());
}
- lv_ownedGuardPattern_12_0=ruleSourceGuardPatternCS {
+ lv_ownedGuardPattern_12_0=ruleGuardPatternCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getSourceDomainCSRule());
}
@@ -2838,7 +2451,7 @@ ruleSourceDomainCS returns [EObject current=null]
$current,
"ownedGuardPattern",
lv_ownedGuardPattern_12_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.SourceGuardPatternCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardPatternCS");
afterParserOrEnumRuleCall();
}
@@ -2846,9 +2459,9 @@ ruleSourceDomainCS returns [EObject current=null]
)(
(
{
- newCompositeNode(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternSourceBottomPatternCSParserRuleCall_4_0());
+ newCompositeNode(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0());
}
- lv_ownedBottomPattern_13_0=ruleSourceBottomPatternCS {
+ lv_ownedBottomPattern_13_0=ruleBottomPatternCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getSourceDomainCSRule());
}
@@ -2856,7 +2469,7 @@ ruleSourceDomainCS returns [EObject current=null]
$current,
"ownedBottomPattern",
lv_ownedBottomPattern_13_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.SourceBottomPatternCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.BottomPatternCS");
afterParserOrEnumRuleCall();
}
@@ -2868,162 +2481,6 @@ ruleSourceDomainCS returns [EObject current=null]
-// Entry rule entryRuleSourceBottomPatternCS
-entryRuleSourceBottomPatternCS returns [EObject current=null]
- :
- { newCompositeNode(grammarAccess.getSourceBottomPatternCSRule()); }
- iv_ruleSourceBottomPatternCS=ruleSourceBottomPatternCS
- { $current=$iv_ruleSourceBottomPatternCS.current; }
- EOF
-;
-
-// Rule SourceBottomPatternCS
-ruleSourceBottomPatternCS returns [EObject current=null]
- @init { enterRule();
- }
- @after { leaveRule(); }:
-((
- {
- /* */
- }
- {
- $current = forceCreateModelElement(
- grammarAccess.getSourceBottomPatternCSAccess().getBottomPatternCSAction_0(),
- $current);
- }
-) otherlv_1='{'
- {
- newLeafNode(otherlv_1, grammarAccess.getSourceBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
- }
-((
-(
- {
- newCompositeNode(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
- }
- lv_ownedUnrealizedVariables_2_0=ruleUnrealizedVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getSourceBottomPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_2_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-)( otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getSourceBottomPatternCSAccess().getCommaKeyword_2_1_0());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
- }
- lv_ownedUnrealizedVariables_4_0=ruleUnrealizedVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getSourceBottomPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_4_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-))*)? otherlv_5='}'
- {
- newLeafNode(otherlv_5, grammarAccess.getSourceBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
- }
-)
-;
-
-
-
-
-
-// Entry rule entryRuleSourceGuardPatternCS
-entryRuleSourceGuardPatternCS returns [EObject current=null]
- :
- { newCompositeNode(grammarAccess.getSourceGuardPatternCSRule()); }
- iv_ruleSourceGuardPatternCS=ruleSourceGuardPatternCS
- { $current=$iv_ruleSourceGuardPatternCS.current; }
- EOF
-;
-
-// Rule SourceGuardPatternCS
-ruleSourceGuardPatternCS returns [EObject current=null]
- @init { enterRule();
- }
- @after { leaveRule(); }:
-((
- {
- /* */
- }
- {
- $current = forceCreateModelElement(
- grammarAccess.getSourceGuardPatternCSAccess().getGuardPatternCSAction_0(),
- $current);
- }
-) otherlv_1='('
- {
- newLeafNode(otherlv_1, grammarAccess.getSourceGuardPatternCSAccess().getLeftParenthesisKeyword_1());
- }
-((
-(
- {
- newCompositeNode(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
- }
- lv_ownedUnrealizedVariables_2_0=ruleUnrealizedVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getSourceGuardPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_2_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-)( otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getSourceGuardPatternCSAccess().getCommaKeyword_2_1_0());
- }
-(
-(
- {
- newCompositeNode(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
- }
- lv_ownedUnrealizedVariables_4_0=ruleUnrealizedVariableCS {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getSourceGuardPatternCSRule());
- }
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_4_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
- }
-
-)
-))*)? otherlv_5=')'
- {
- newLeafNode(otherlv_5, grammarAccess.getSourceGuardPatternCSAccess().getRightParenthesisKeyword_3());
- }
-)
-;
-
-
-
-
-
// Entry rule entryRuleTransformationCS
@@ -3263,9 +2720,9 @@ ruleTargetDomainCS returns [EObject current=null]
)?(
(
{
- newCompositeNode(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternTargetGuardPatternCSParserRuleCall_3_0());
+ newCompositeNode(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0());
}
- lv_ownedGuardPattern_12_0=ruleTargetGuardPatternCS {
+ lv_ownedGuardPattern_12_0=ruleGuardPatternCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getTargetDomainCSRule());
}
@@ -3273,7 +2730,7 @@ ruleTargetDomainCS returns [EObject current=null]
$current,
"ownedGuardPattern",
lv_ownedGuardPattern_12_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.TargetGuardPatternCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardPatternCS");
afterParserOrEnumRuleCall();
}
@@ -3281,9 +2738,9 @@ ruleTargetDomainCS returns [EObject current=null]
)(
(
{
- newCompositeNode(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternTargetBottomPatternCSParserRuleCall_4_0());
+ newCompositeNode(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0());
}
- lv_ownedBottomPattern_13_0=ruleTargetBottomPatternCS {
+ lv_ownedBottomPattern_13_0=ruleBottomPatternCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getTargetDomainCSRule());
}
@@ -3291,7 +2748,7 @@ ruleTargetDomainCS returns [EObject current=null]
$current,
"ownedBottomPattern",
lv_ownedBottomPattern_13_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.TargetBottomPatternCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.BottomPatternCS");
afterParserOrEnumRuleCall();
}
@@ -3303,154 +2760,107 @@ ruleTargetDomainCS returns [EObject current=null]
-// Entry rule entryRuleTargetBottomPatternCS
-entryRuleTargetBottomPatternCS returns [EObject current=null]
+
+
+// Entry rule entryRuleUnrealizedVariableCS
+entryRuleUnrealizedVariableCS returns [EObject current=null]
:
- { newCompositeNode(grammarAccess.getTargetBottomPatternCSRule()); }
- iv_ruleTargetBottomPatternCS=ruleTargetBottomPatternCS
- { $current=$iv_ruleTargetBottomPatternCS.current; }
+ { newCompositeNode(grammarAccess.getUnrealizedVariableCSRule()); }
+ iv_ruleUnrealizedVariableCS=ruleUnrealizedVariableCS
+ { $current=$iv_ruleUnrealizedVariableCS.current; }
EOF
;
-// Rule TargetBottomPatternCS
-ruleTargetBottomPatternCS returns [EObject current=null]
+// Rule UnrealizedVariableCS
+ruleUnrealizedVariableCS returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-((
- {
- /* */
- }
+(( otherlv_0='var'
{
- $current = forceCreateModelElement(
- grammarAccess.getTargetBottomPatternCSAccess().getBottomPatternCSAction_0(),
- $current);
+ newLeafNode(otherlv_0, grammarAccess.getUnrealizedVariableCSAccess().getVarKeyword_0_0());
}
-) otherlv_1='{'
+
+ |(
+(
+ lv_isConnection_1_0= 'out'
{
- newLeafNode(otherlv_1, grammarAccess.getTargetBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
+ newLeafNode(lv_isConnection_1_0, grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionOutKeyword_0_1_0());
}
-((
-(
- {
- newCompositeNode(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
- }
- lv_ownedUnrealizedVariables_2_0=ruleUnrealizedVariableCS {
+
+ {
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getTargetBottomPatternCSRule());
+ $current = createModelElement(grammarAccess.getUnrealizedVariableCSRule());
}
- add(
- $current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_2_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
+ setWithLastConsumed($current, "isConnection", true, "out");
}
)
-)( otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getTargetBottomPatternCSAccess().getCommaKeyword_2_1_0());
- }
-(
+))(
(
{
- newCompositeNode(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
+ newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- lv_ownedUnrealizedVariables_4_0=ruleUnrealizedVariableCS {
+ lv_name_2_0=ruleUnrestrictedName {
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getTargetBottomPatternCSRule());
+ $current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
}
- add(
+ set(
$current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_4_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
+ "name",
+ lv_name_2_0,
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrestrictedName");
afterParserOrEnumRuleCall();
}
)
-))*)? otherlv_5='}'
- {
- newLeafNode(otherlv_5, grammarAccess.getTargetBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
- }
-)
-;
-
-
-
-
-
-// Entry rule entryRuleTargetGuardPatternCS
-entryRuleTargetGuardPatternCS returns [EObject current=null]
- :
- { newCompositeNode(grammarAccess.getTargetGuardPatternCSRule()); }
- iv_ruleTargetGuardPatternCS=ruleTargetGuardPatternCS
- { $current=$iv_ruleTargetGuardPatternCS.current; }
- EOF
-;
-
-// Rule TargetGuardPatternCS
-ruleTargetGuardPatternCS returns [EObject current=null]
- @init { enterRule();
- }
- @after { leaveRule(); }:
-((
- {
- /* */
- }
- {
- $current = forceCreateModelElement(
- grammarAccess.getTargetGuardPatternCSAccess().getGuardPatternCSAction_0(),
- $current);
- }
-) otherlv_1='('
+)( otherlv_3=':'
{
- newLeafNode(otherlv_1, grammarAccess.getTargetGuardPatternCSAccess().getLeftParenthesisKeyword_1());
+ newLeafNode(otherlv_3, grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_2_0());
}
-((
+(
(
{
- newCompositeNode(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
+ newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- lv_ownedUnrealizedVariables_2_0=ruleUnrealizedVariableCS {
+ lv_ownedType_4_0=ruleTypeExpCS {
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getTargetGuardPatternCSRule());
+ $current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
}
- add(
+ set(
$current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_2_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
+ "ownedType",
+ lv_ownedType_4_0,
+ "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.TypeExpCS");
afterParserOrEnumRuleCall();
}
)
-)( otherlv_3=','
+))?( otherlv_5=':='
{
- newLeafNode(otherlv_3, grammarAccess.getTargetGuardPatternCSAccess().getCommaKeyword_2_1_0());
+ newLeafNode(otherlv_5, grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_3_0());
}
(
(
{
- newCompositeNode(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
+ newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_3_1_0());
}
- lv_ownedUnrealizedVariables_4_0=ruleUnrealizedVariableCS {
+ lv_ownedInitExpression_6_0=ruleExpCS {
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getTargetGuardPatternCSRule());
+ $current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
}
- add(
+ set(
$current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_4_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
+ "ownedInitExpression",
+ lv_ownedInitExpression_6_0,
+ "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
afterParserOrEnumRuleCall();
}
)
-))*)? otherlv_5=')'
+))? otherlv_7=';'
{
- newLeafNode(otherlv_5, grammarAccess.getTargetGuardPatternCSAccess().getRightParenthesisKeyword_3());
+ newLeafNode(otherlv_7, grammarAccess.getUnrealizedVariableCSAccess().getSemicolonKeyword_4());
}
)
;
@@ -3459,85 +2869,91 @@ ruleTargetGuardPatternCS returns [EObject current=null]
-
-
-// Entry rule entryRuleUnrealizedVariableCS
-entryRuleUnrealizedVariableCS returns [EObject current=null]
+// Entry rule entryRuleVariablePredicateCS
+entryRuleVariablePredicateCS returns [EObject current=null]
:
- { newCompositeNode(grammarAccess.getUnrealizedVariableCSRule()); }
- iv_ruleUnrealizedVariableCS=ruleUnrealizedVariableCS
- { $current=$iv_ruleUnrealizedVariableCS.current; }
+ { newCompositeNode(grammarAccess.getVariablePredicateCSRule()); }
+ iv_ruleVariablePredicateCS=ruleVariablePredicateCS
+ { $current=$iv_ruleVariablePredicateCS.current; }
EOF
;
-// Rule UnrealizedVariableCS
-ruleUnrealizedVariableCS returns [EObject current=null]
+// Rule VariablePredicateCS
+ruleVariablePredicateCS returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-((
+( otherlv_0='invar'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getVariablePredicateCSAccess().getInvarKeyword_0());
+ }
+(
(
{
- newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
+ newCompositeNode(grammarAccess.getVariablePredicateCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- lv_name_0_0=ruleUnrestrictedName {
+ lv_name_1_0=ruleUnrestrictedName {
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
+ $current = createModelElementForParent(grammarAccess.getVariablePredicateCSRule());
}
set(
$current,
"name",
- lv_name_0_0,
+ lv_name_1_0,
"org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrestrictedName");
afterParserOrEnumRuleCall();
}
)
-)( otherlv_1=':'
+)( otherlv_2=':'
{
- newLeafNode(otherlv_1, grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
+ newLeafNode(otherlv_2, grammarAccess.getVariablePredicateCSAccess().getColonKeyword_2_0());
}
(
(
{
- newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getVariablePredicateCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- lv_ownedType_2_0=ruleTypeExpCS {
+ lv_ownedType_3_0=ruleTypeExpCS {
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
+ $current = createModelElementForParent(grammarAccess.getVariablePredicateCSRule());
}
set(
$current,
"ownedType",
- lv_ownedType_2_0,
+ lv_ownedType_3_0,
"org.eclipse.ocl.xtext.essentialocl.EssentialOCL.TypeExpCS");
afterParserOrEnumRuleCall();
}
)
-))?( otherlv_3=':='
+))? otherlv_4=':='
{
- newLeafNode(otherlv_3, grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
+ newLeafNode(otherlv_4, grammarAccess.getVariablePredicateCSAccess().getColonEqualsSignKeyword_3());
}
(
(
{
- newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getVariablePredicateCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_0());
}
- lv_ownedInitExpression_4_0=ruleExpCS {
+ lv_ownedInitExpression_5_0=ruleExpCS {
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
+ $current = createModelElementForParent(grammarAccess.getVariablePredicateCSRule());
}
set(
$current,
"ownedInitExpression",
- lv_ownedInitExpression_4_0,
+ lv_ownedInitExpression_5_0,
"org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
afterParserOrEnumRuleCall();
}
)
-))?)
+) otherlv_6=';'
+ {
+ newLeafNode(otherlv_6, grammarAccess.getVariablePredicateCSAccess().getSemicolonKeyword_5());
+ }
+)
;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.tokens b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.tokens
index c97b9c867..d9e85cd99 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.tokens
@@ -1,132 +1,136 @@
-'!composes'=85
-'!derived'=57
-'!id'=59
-'!ordered'=61
-'!readonly'=63
-'!resolve'=87
-'!serializable'=76
-'!transient'=64
-'!unique'=66
-'!unsettable'=68
-'!volatile'=70
-'#'=83
-'&&'=145
-'('=26
-')'=27
-'*'=31
-'+'=95
-'++'=124
+'!composes'=88
+'!derived'=60
+'!id'=62
+'!ordered'=64
+'!readonly'=66
+'!resolve'=90
+'!serializable'=79
+'!transient'=67
+'!unique'=69
+'!unsettable'=71
+'!volatile'=73
+'#'=86
+'&&'=149
+'('=27
+')'=28
+'*'=34
+'+'=98
+'++'=127
'+='=18
-','=21
-'-'=92
-'->'=105
+','=25
+'-'=95
+'->'=108
'.'=48
-'..'=123
-'/'=94
-':'=28
-'::'=30
-':='=37
+'..'=126
+'/'=97
+':'=31
+'::'=33
+':='=23
';'=19
-'<'=97
-'<-'=126
-'<='=99
-'<>'=100
+'<'=100
+'<-'=129
+'<='=102
+'<>'=103
'='=43
-'>'=96
-'>='=98
-'?'=144
-'?->'=107
-'?.'=106
-'?='=38
-'@'=131
-'Bag'=119
-'Boolean'=110
-'Collection'=121
-'Integer'=111
-'Lambda'=125
-'Map'=108
-'OclAny'=115
-'OclInvalid'=116
-'OclVoid'=117
-'OrderedSet'=122
-'Real'=112
-'Sequence'=120
-'Set'=118
-'String'=113
-'Tuple'=109
-'UnlimitedNatural'=114
-'['=133
-']'=134
-'abstract'=88
+'>'=99
+'>='=101
+'?'=148
+'?->'=110
+'?.'=109
+'?='=39
+'@'=134
+'Bag'=122
+'Boolean'=113
+'Collection'=124
+'Integer'=114
+'Lambda'=128
+'Map'=111
+'OclAny'=118
+'OclInvalid'=119
+'OclVoid'=120
+'OrderedSet'=125
+'Real'=115
+'Sequence'=123
+'Set'=121
+'String'=116
+'Tuple'=112
+'UnlimitedNatural'=117
+'['=136
+']'=137
+'abstract'=91
'add'=17
-'and'=101
-'attribute'=55
-'body'=81
-'call'=36
-'check'=40
-'class'=89
-'composes'=84
-'datatype'=74
-'definition'=54
-'derivation'=72
-'derived'=56
-'else'=137
-'elseif'=139
-'endif'=138
+'and'=104
+'attribute'=58
+'body'=84
+'call'=38
+'check'=22
+'class'=92
+'composes'=87
+'datatype'=77
+'definition'=57
+'derivation'=75
+'derived'=59
+'else'=141
+'elseif'=143
+'endif'=142
'enforce'=41
-'enum'=77
-'extends'=90
-'false'=128
-'for'=39
-'id'=58
-'if'=135
-'implies'=104
-'import'=29
+'enum'=80
+'extends'=93
+'false'=131
+'for'=40
+'id'=61
+'if'=139
+'implies'=107
+'import'=32
'imports'=24
-'in'=33
-'infinite'=35
-'initial'=71
-'interface'=91
-'invalid'=129
-'let'=140
-'library'=50
-'literal'=78
-'map'=32
+'in'=29
+'infinite'=37
+'initial'=74
+'inout'=30
+'interface'=94
+'invalid'=132
+'invar'=52
+'let'=144
+'library'=53
+'literal'=81
+'map'=35
'new'=46
-'not'=93
-'null'=130
-'operation'=79
-'or'=102
-'ordered'=60
+'not'=96
+'null'=133
+'operation'=82
+'or'=105
+'ordered'=63
+'out'=51
'package'=42
-'pre'=132
-'primitive'=73
-'property'=82
+'pre'=135
+'primitive'=76
+'property'=85
'query'=45
-'readonly'=62
-'realize'=51
-'refines'=52
-'resolve'=86
-'self'=141
-'serializable'=75
+'readonly'=65
+'realize'=54
+'refines'=55
+'resolve'=89
+'self'=145
+'serializable'=78
'set'=47
-'static'=53
-'then'=136
-'throws'=80
+'static'=56
+'then'=140
+'throws'=83
'transformation'=49
'transient'=44
-'true'=127
-'unique'=65
-'unsettable'=67
-'uses'=25
-'volatile'=69
-'where'=34
-'xor'=103
+'true'=130
+'unique'=68
+'unsettable'=70
+'uses'=26
+'var'=50
+'volatile'=72
+'where'=36
+'xor'=106
'{'=20
-'|'=22
-'|1'=143
-'|?'=142
-'}'=23
+'|'=138
+'|1'=147
+'|?'=146
+'}'=21
RULE_ANY_OTHER=16
RULE_DOUBLE_QUOTED_STRING=11
RULE_ESCAPED_CHARACTER=9
@@ -186,6 +190,10 @@ T__142=142
T__143=143
T__144=144
T__145=145
+T__146=146
+T__147=147
+T__148=148
+T__149=149
T__17=17
T__18=18
T__19=19
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeLexer.java
index eb2f26847..bc8340085 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeLexer.java
@@ -14,6 +14,7 @@ import java.util.ArrayList;
public class InternalQVTimperativeLexer extends Lexer {
public static final int T__144=144;
public static final int T__143=143;
+ public static final int T__146=146;
public static final int T__50=50;
public static final int T__145=145;
public static final int T__140=140;
@@ -75,9 +76,12 @@ public class InternalQVTimperativeLexer extends Lexer {
public static final int T__47=47;
public static final int RULE_ESCAPED_ID=8;
public static final int T__40=40;
+ public static final int T__148=148;
public static final int T__41=41;
+ public static final int T__147=147;
public static final int T__42=42;
public static final int T__43=43;
+ public static final int T__149=149;
public static final int T__91=91;
public static final int T__100=100;
public static final int T__92=92;
@@ -256,10 +260,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:15:7: ( ',' )
- // InternalQVTimperative.g:15:9: ','
+ // InternalQVTimperative.g:15:7: ( '}' )
+ // InternalQVTimperative.g:15:9: '}'
{
- match(',');
+ match('}');
}
@@ -276,10 +280,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:16:7: ( '|' )
- // InternalQVTimperative.g:16:9: '|'
+ // InternalQVTimperative.g:16:7: ( 'check' )
+ // InternalQVTimperative.g:16:9: 'check'
{
- match('|');
+ match("check");
+
}
@@ -296,10 +301,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:17:7: ( '}' )
- // InternalQVTimperative.g:17:9: '}'
+ // InternalQVTimperative.g:17:7: ( ':=' )
+ // InternalQVTimperative.g:17:9: ':='
{
- match('}');
+ match(":=");
+
}
@@ -337,11 +343,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:19:7: ( 'uses' )
- // InternalQVTimperative.g:19:9: 'uses'
+ // InternalQVTimperative.g:19:7: ( ',' )
+ // InternalQVTimperative.g:19:9: ','
{
- match("uses");
-
+ match(',');
}
@@ -358,10 +363,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:20:7: ( '(' )
- // InternalQVTimperative.g:20:9: '('
+ // InternalQVTimperative.g:20:7: ( 'uses' )
+ // InternalQVTimperative.g:20:9: 'uses'
{
- match('(');
+ match("uses");
+
}
@@ -378,10 +384,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:21:7: ( ')' )
- // InternalQVTimperative.g:21:9: ')'
+ // InternalQVTimperative.g:21:7: ( '(' )
+ // InternalQVTimperative.g:21:9: '('
{
- match(')');
+ match('(');
}
@@ -398,10 +404,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:22:7: ( ':' )
- // InternalQVTimperative.g:22:9: ':'
+ // InternalQVTimperative.g:22:7: ( ')' )
+ // InternalQVTimperative.g:22:9: ')'
{
- match(':');
+ match(')');
}
@@ -418,10 +424,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:23:7: ( 'import' )
- // InternalQVTimperative.g:23:9: 'import'
+ // InternalQVTimperative.g:23:7: ( 'in' )
+ // InternalQVTimperative.g:23:9: 'in'
{
- match("import");
+ match("in");
}
@@ -439,10 +445,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:24:7: ( '::' )
- // InternalQVTimperative.g:24:9: '::'
+ // InternalQVTimperative.g:24:7: ( 'inout' )
+ // InternalQVTimperative.g:24:9: 'inout'
{
- match("::");
+ match("inout");
}
@@ -460,10 +466,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:25:7: ( '*' )
- // InternalQVTimperative.g:25:9: '*'
+ // InternalQVTimperative.g:25:7: ( ':' )
+ // InternalQVTimperative.g:25:9: ':'
{
- match('*');
+ match(':');
}
@@ -480,10 +486,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:26:7: ( 'map' )
- // InternalQVTimperative.g:26:9: 'map'
+ // InternalQVTimperative.g:26:7: ( 'import' )
+ // InternalQVTimperative.g:26:9: 'import'
{
- match("map");
+ match("import");
}
@@ -501,10 +507,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:27:7: ( 'in' )
- // InternalQVTimperative.g:27:9: 'in'
+ // InternalQVTimperative.g:27:7: ( '::' )
+ // InternalQVTimperative.g:27:9: '::'
{
- match("in");
+ match("::");
}
@@ -522,11 +528,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:28:7: ( 'where' )
- // InternalQVTimperative.g:28:9: 'where'
+ // InternalQVTimperative.g:28:7: ( '*' )
+ // InternalQVTimperative.g:28:9: '*'
{
- match("where");
-
+ match('*');
}
@@ -543,10 +548,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:29:7: ( 'infinite' )
- // InternalQVTimperative.g:29:9: 'infinite'
+ // InternalQVTimperative.g:29:7: ( 'map' )
+ // InternalQVTimperative.g:29:9: 'map'
{
- match("infinite");
+ match("map");
}
@@ -564,10 +569,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:30:7: ( 'call' )
- // InternalQVTimperative.g:30:9: 'call'
+ // InternalQVTimperative.g:30:7: ( 'where' )
+ // InternalQVTimperative.g:30:9: 'where'
{
- match("call");
+ match("where");
}
@@ -585,10 +590,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:31:7: ( ':=' )
- // InternalQVTimperative.g:31:9: ':='
+ // InternalQVTimperative.g:31:7: ( 'infinite' )
+ // InternalQVTimperative.g:31:9: 'infinite'
{
- match(":=");
+ match("infinite");
}
@@ -606,10 +611,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:32:7: ( '?=' )
- // InternalQVTimperative.g:32:9: '?='
+ // InternalQVTimperative.g:32:7: ( 'call' )
+ // InternalQVTimperative.g:32:9: 'call'
{
- match("?=");
+ match("call");
}
@@ -627,10 +632,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:33:7: ( 'for' )
- // InternalQVTimperative.g:33:9: 'for'
+ // InternalQVTimperative.g:33:7: ( '?=' )
+ // InternalQVTimperative.g:33:9: '?='
{
- match("for");
+ match("?=");
}
@@ -648,10 +653,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:34:7: ( 'check' )
- // InternalQVTimperative.g:34:9: 'check'
+ // InternalQVTimperative.g:34:7: ( 'for' )
+ // InternalQVTimperative.g:34:9: 'for'
{
- match("check");
+ match("for");
}
@@ -856,10 +861,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:44:7: ( 'library' )
- // InternalQVTimperative.g:44:9: 'library'
+ // InternalQVTimperative.g:44:7: ( 'var' )
+ // InternalQVTimperative.g:44:9: 'var'
{
- match("library");
+ match("var");
}
@@ -877,10 +882,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:45:7: ( 'realize' )
- // InternalQVTimperative.g:45:9: 'realize'
+ // InternalQVTimperative.g:45:7: ( 'out' )
+ // InternalQVTimperative.g:45:9: 'out'
{
- match("realize");
+ match("out");
}
@@ -898,10 +903,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:46:7: ( 'refines' )
- // InternalQVTimperative.g:46:9: 'refines'
+ // InternalQVTimperative.g:46:7: ( 'invar' )
+ // InternalQVTimperative.g:46:9: 'invar'
{
- match("refines");
+ match("invar");
}
@@ -919,10 +924,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:47:7: ( 'static' )
- // InternalQVTimperative.g:47:9: 'static'
+ // InternalQVTimperative.g:47:7: ( 'library' )
+ // InternalQVTimperative.g:47:9: 'library'
{
- match("static");
+ match("library");
}
@@ -940,10 +945,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:48:7: ( 'definition' )
- // InternalQVTimperative.g:48:9: 'definition'
+ // InternalQVTimperative.g:48:7: ( 'realize' )
+ // InternalQVTimperative.g:48:9: 'realize'
{
- match("definition");
+ match("realize");
}
@@ -961,10 +966,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:49:7: ( 'attribute' )
- // InternalQVTimperative.g:49:9: 'attribute'
+ // InternalQVTimperative.g:49:7: ( 'refines' )
+ // InternalQVTimperative.g:49:9: 'refines'
{
- match("attribute");
+ match("refines");
}
@@ -982,10 +987,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:50:7: ( 'derived' )
- // InternalQVTimperative.g:50:9: 'derived'
+ // InternalQVTimperative.g:50:7: ( 'static' )
+ // InternalQVTimperative.g:50:9: 'static'
{
- match("derived");
+ match("static");
}
@@ -1003,10 +1008,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:51:7: ( '!derived' )
- // InternalQVTimperative.g:51:9: '!derived'
+ // InternalQVTimperative.g:51:7: ( 'definition' )
+ // InternalQVTimperative.g:51:9: 'definition'
{
- match("!derived");
+ match("definition");
}
@@ -1024,10 +1029,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:52:7: ( 'id' )
- // InternalQVTimperative.g:52:9: 'id'
+ // InternalQVTimperative.g:52:7: ( 'attribute' )
+ // InternalQVTimperative.g:52:9: 'attribute'
{
- match("id");
+ match("attribute");
}
@@ -1045,10 +1050,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:53:7: ( '!id' )
- // InternalQVTimperative.g:53:9: '!id'
+ // InternalQVTimperative.g:53:7: ( 'derived' )
+ // InternalQVTimperative.g:53:9: 'derived'
{
- match("!id");
+ match("derived");
}
@@ -1066,10 +1071,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:54:7: ( 'ordered' )
- // InternalQVTimperative.g:54:9: 'ordered'
+ // InternalQVTimperative.g:54:7: ( '!derived' )
+ // InternalQVTimperative.g:54:9: '!derived'
{
- match("ordered");
+ match("!derived");
}
@@ -1087,10 +1092,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:55:7: ( '!ordered' )
- // InternalQVTimperative.g:55:9: '!ordered'
+ // InternalQVTimperative.g:55:7: ( 'id' )
+ // InternalQVTimperative.g:55:9: 'id'
{
- match("!ordered");
+ match("id");
}
@@ -1108,10 +1113,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:56:7: ( 'readonly' )
- // InternalQVTimperative.g:56:9: 'readonly'
+ // InternalQVTimperative.g:56:7: ( '!id' )
+ // InternalQVTimperative.g:56:9: '!id'
{
- match("readonly");
+ match("!id");
}
@@ -1129,10 +1134,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:57:7: ( '!readonly' )
- // InternalQVTimperative.g:57:9: '!readonly'
+ // InternalQVTimperative.g:57:7: ( 'ordered' )
+ // InternalQVTimperative.g:57:9: 'ordered'
{
- match("!readonly");
+ match("ordered");
}
@@ -1150,10 +1155,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:58:7: ( '!transient' )
- // InternalQVTimperative.g:58:9: '!transient'
+ // InternalQVTimperative.g:58:7: ( '!ordered' )
+ // InternalQVTimperative.g:58:9: '!ordered'
{
- match("!transient");
+ match("!ordered");
}
@@ -1171,10 +1176,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:59:7: ( 'unique' )
- // InternalQVTimperative.g:59:9: 'unique'
+ // InternalQVTimperative.g:59:7: ( 'readonly' )
+ // InternalQVTimperative.g:59:9: 'readonly'
{
- match("unique");
+ match("readonly");
}
@@ -1192,10 +1197,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:60:7: ( '!unique' )
- // InternalQVTimperative.g:60:9: '!unique'
+ // InternalQVTimperative.g:60:7: ( '!readonly' )
+ // InternalQVTimperative.g:60:9: '!readonly'
{
- match("!unique");
+ match("!readonly");
}
@@ -1213,10 +1218,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:61:7: ( 'unsettable' )
- // InternalQVTimperative.g:61:9: 'unsettable'
+ // InternalQVTimperative.g:61:7: ( '!transient' )
+ // InternalQVTimperative.g:61:9: '!transient'
{
- match("unsettable");
+ match("!transient");
}
@@ -1234,10 +1239,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:62:7: ( '!unsettable' )
- // InternalQVTimperative.g:62:9: '!unsettable'
+ // InternalQVTimperative.g:62:7: ( 'unique' )
+ // InternalQVTimperative.g:62:9: 'unique'
{
- match("!unsettable");
+ match("unique");
}
@@ -1255,10 +1260,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:63:7: ( 'volatile' )
- // InternalQVTimperative.g:63:9: 'volatile'
+ // InternalQVTimperative.g:63:7: ( '!unique' )
+ // InternalQVTimperative.g:63:9: '!unique'
{
- match("volatile");
+ match("!unique");
}
@@ -1276,10 +1281,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:64:7: ( '!volatile' )
- // InternalQVTimperative.g:64:9: '!volatile'
+ // InternalQVTimperative.g:64:7: ( 'unsettable' )
+ // InternalQVTimperative.g:64:9: 'unsettable'
{
- match("!volatile");
+ match("unsettable");
}
@@ -1297,10 +1302,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:65:7: ( 'initial' )
- // InternalQVTimperative.g:65:9: 'initial'
+ // InternalQVTimperative.g:65:7: ( '!unsettable' )
+ // InternalQVTimperative.g:65:9: '!unsettable'
{
- match("initial");
+ match("!unsettable");
}
@@ -1318,10 +1323,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:66:7: ( 'derivation' )
- // InternalQVTimperative.g:66:9: 'derivation'
+ // InternalQVTimperative.g:66:7: ( 'volatile' )
+ // InternalQVTimperative.g:66:9: 'volatile'
{
- match("derivation");
+ match("volatile");
}
@@ -1339,10 +1344,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:67:7: ( 'primitive' )
- // InternalQVTimperative.g:67:9: 'primitive'
+ // InternalQVTimperative.g:67:7: ( '!volatile' )
+ // InternalQVTimperative.g:67:9: '!volatile'
{
- match("primitive");
+ match("!volatile");
}
@@ -1360,10 +1365,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:68:7: ( 'datatype' )
- // InternalQVTimperative.g:68:9: 'datatype'
+ // InternalQVTimperative.g:68:7: ( 'initial' )
+ // InternalQVTimperative.g:68:9: 'initial'
{
- match("datatype");
+ match("initial");
}
@@ -1381,10 +1386,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:69:7: ( 'serializable' )
- // InternalQVTimperative.g:69:9: 'serializable'
+ // InternalQVTimperative.g:69:7: ( 'derivation' )
+ // InternalQVTimperative.g:69:9: 'derivation'
{
- match("serializable");
+ match("derivation");
}
@@ -1402,10 +1407,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:70:7: ( '!serializable' )
- // InternalQVTimperative.g:70:9: '!serializable'
+ // InternalQVTimperative.g:70:7: ( 'primitive' )
+ // InternalQVTimperative.g:70:9: 'primitive'
{
- match("!serializable");
+ match("primitive");
}
@@ -1423,10 +1428,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:71:7: ( 'enum' )
- // InternalQVTimperative.g:71:9: 'enum'
+ // InternalQVTimperative.g:71:7: ( 'datatype' )
+ // InternalQVTimperative.g:71:9: 'datatype'
{
- match("enum");
+ match("datatype");
}
@@ -1444,10 +1449,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:72:7: ( 'literal' )
- // InternalQVTimperative.g:72:9: 'literal'
+ // InternalQVTimperative.g:72:7: ( 'serializable' )
+ // InternalQVTimperative.g:72:9: 'serializable'
{
- match("literal");
+ match("serializable");
}
@@ -1465,10 +1470,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:73:7: ( 'operation' )
- // InternalQVTimperative.g:73:9: 'operation'
+ // InternalQVTimperative.g:73:7: ( '!serializable' )
+ // InternalQVTimperative.g:73:9: '!serializable'
{
- match("operation");
+ match("!serializable");
}
@@ -1486,10 +1491,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:74:7: ( 'throws' )
- // InternalQVTimperative.g:74:9: 'throws'
+ // InternalQVTimperative.g:74:7: ( 'enum' )
+ // InternalQVTimperative.g:74:9: 'enum'
{
- match("throws");
+ match("enum");
}
@@ -1507,10 +1512,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:75:7: ( 'body' )
- // InternalQVTimperative.g:75:9: 'body'
+ // InternalQVTimperative.g:75:7: ( 'literal' )
+ // InternalQVTimperative.g:75:9: 'literal'
{
- match("body");
+ match("literal");
}
@@ -1528,10 +1533,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:76:7: ( 'property' )
- // InternalQVTimperative.g:76:9: 'property'
+ // InternalQVTimperative.g:76:7: ( 'operation' )
+ // InternalQVTimperative.g:76:9: 'operation'
{
- match("property");
+ match("operation");
}
@@ -1549,10 +1554,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:77:7: ( '#' )
- // InternalQVTimperative.g:77:9: '#'
+ // InternalQVTimperative.g:77:7: ( 'throws' )
+ // InternalQVTimperative.g:77:9: 'throws'
{
- match('#');
+ match("throws");
+
}
@@ -1569,10 +1575,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:78:7: ( 'composes' )
- // InternalQVTimperative.g:78:9: 'composes'
+ // InternalQVTimperative.g:78:7: ( 'body' )
+ // InternalQVTimperative.g:78:9: 'body'
{
- match("composes");
+ match("body");
}
@@ -1590,10 +1596,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:79:7: ( '!composes' )
- // InternalQVTimperative.g:79:9: '!composes'
+ // InternalQVTimperative.g:79:7: ( 'property' )
+ // InternalQVTimperative.g:79:9: 'property'
{
- match("!composes");
+ match("property");
}
@@ -1611,11 +1617,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:80:7: ( 'resolve' )
- // InternalQVTimperative.g:80:9: 'resolve'
+ // InternalQVTimperative.g:80:7: ( '#' )
+ // InternalQVTimperative.g:80:9: '#'
{
- match("resolve");
-
+ match('#');
}
@@ -1632,10 +1637,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:81:7: ( '!resolve' )
- // InternalQVTimperative.g:81:9: '!resolve'
+ // InternalQVTimperative.g:81:7: ( 'composes' )
+ // InternalQVTimperative.g:81:9: 'composes'
{
- match("!resolve");
+ match("composes");
}
@@ -1653,10 +1658,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:82:7: ( 'abstract' )
- // InternalQVTimperative.g:82:9: 'abstract'
+ // InternalQVTimperative.g:82:7: ( '!composes' )
+ // InternalQVTimperative.g:82:9: '!composes'
{
- match("abstract");
+ match("!composes");
}
@@ -1674,10 +1679,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:83:7: ( 'class' )
- // InternalQVTimperative.g:83:9: 'class'
+ // InternalQVTimperative.g:83:7: ( 'resolve' )
+ // InternalQVTimperative.g:83:9: 'resolve'
{
- match("class");
+ match("resolve");
}
@@ -1695,10 +1700,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:84:7: ( 'extends' )
- // InternalQVTimperative.g:84:9: 'extends'
+ // InternalQVTimperative.g:84:7: ( '!resolve' )
+ // InternalQVTimperative.g:84:9: '!resolve'
{
- match("extends");
+ match("!resolve");
}
@@ -1716,10 +1721,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:85:7: ( 'interface' )
- // InternalQVTimperative.g:85:9: 'interface'
+ // InternalQVTimperative.g:85:7: ( 'abstract' )
+ // InternalQVTimperative.g:85:9: 'abstract'
{
- match("interface");
+ match("abstract");
}
@@ -1737,10 +1742,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:86:7: ( '-' )
- // InternalQVTimperative.g:86:9: '-'
+ // InternalQVTimperative.g:86:7: ( 'class' )
+ // InternalQVTimperative.g:86:9: 'class'
{
- match('-');
+ match("class");
+
}
@@ -1757,10 +1763,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:87:7: ( 'not' )
- // InternalQVTimperative.g:87:9: 'not'
+ // InternalQVTimperative.g:87:7: ( 'extends' )
+ // InternalQVTimperative.g:87:9: 'extends'
{
- match("not");
+ match("extends");
}
@@ -1778,10 +1784,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:88:7: ( '/' )
- // InternalQVTimperative.g:88:9: '/'
+ // InternalQVTimperative.g:88:7: ( 'interface' )
+ // InternalQVTimperative.g:88:9: 'interface'
{
- match('/');
+ match("interface");
+
}
@@ -1798,10 +1805,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:89:7: ( '+' )
- // InternalQVTimperative.g:89:9: '+'
+ // InternalQVTimperative.g:89:7: ( '-' )
+ // InternalQVTimperative.g:89:9: '-'
{
- match('+');
+ match('-');
}
@@ -1818,10 +1825,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:90:7: ( '>' )
- // InternalQVTimperative.g:90:9: '>'
+ // InternalQVTimperative.g:90:7: ( 'not' )
+ // InternalQVTimperative.g:90:9: 'not'
{
- match('>');
+ match("not");
+
}
@@ -1838,10 +1846,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:91:7: ( '<' )
- // InternalQVTimperative.g:91:9: '<'
+ // InternalQVTimperative.g:91:7: ( '/' )
+ // InternalQVTimperative.g:91:9: '/'
{
- match('<');
+ match('/');
}
@@ -1858,11 +1866,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:92:7: ( '>=' )
- // InternalQVTimperative.g:92:9: '>='
+ // InternalQVTimperative.g:92:7: ( '+' )
+ // InternalQVTimperative.g:92:9: '+'
{
- match(">=");
-
+ match('+');
}
@@ -1879,11 +1886,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:93:7: ( '<=' )
- // InternalQVTimperative.g:93:9: '<='
+ // InternalQVTimperative.g:93:7: ( '>' )
+ // InternalQVTimperative.g:93:9: '>'
{
- match("<=");
-
+ match('>');
}
@@ -1900,11 +1906,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:94:8: ( '<>' )
- // InternalQVTimperative.g:94:10: '<>'
+ // InternalQVTimperative.g:94:8: ( '<' )
+ // InternalQVTimperative.g:94:10: '<'
{
- match("<>");
-
+ match('<');
}
@@ -1921,10 +1926,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:95:8: ( 'and' )
- // InternalQVTimperative.g:95:10: 'and'
+ // InternalQVTimperative.g:95:8: ( '>=' )
+ // InternalQVTimperative.g:95:10: '>='
{
- match("and");
+ match(">=");
}
@@ -1942,10 +1947,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:96:8: ( 'or' )
- // InternalQVTimperative.g:96:10: 'or'
+ // InternalQVTimperative.g:96:8: ( '<=' )
+ // InternalQVTimperative.g:96:10: '<='
{
- match("or");
+ match("<=");
}
@@ -1963,10 +1968,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:97:8: ( 'xor' )
- // InternalQVTimperative.g:97:10: 'xor'
+ // InternalQVTimperative.g:97:8: ( '<>' )
+ // InternalQVTimperative.g:97:10: '<>'
{
- match("xor");
+ match("<>");
}
@@ -1984,10 +1989,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:98:8: ( 'implies' )
- // InternalQVTimperative.g:98:10: 'implies'
+ // InternalQVTimperative.g:98:8: ( 'and' )
+ // InternalQVTimperative.g:98:10: 'and'
{
- match("implies");
+ match("and");
}
@@ -2005,10 +2010,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:99:8: ( '->' )
- // InternalQVTimperative.g:99:10: '->'
+ // InternalQVTimperative.g:99:8: ( 'or' )
+ // InternalQVTimperative.g:99:10: 'or'
{
- match("->");
+ match("or");
}
@@ -2026,10 +2031,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:100:8: ( '?.' )
- // InternalQVTimperative.g:100:10: '?.'
+ // InternalQVTimperative.g:100:8: ( 'xor' )
+ // InternalQVTimperative.g:100:10: 'xor'
{
- match("?.");
+ match("xor");
}
@@ -2047,10 +2052,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:101:8: ( '?->' )
- // InternalQVTimperative.g:101:10: '?->'
+ // InternalQVTimperative.g:101:8: ( 'implies' )
+ // InternalQVTimperative.g:101:10: 'implies'
{
- match("?->");
+ match("implies");
}
@@ -2068,10 +2073,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:102:8: ( 'Map' )
- // InternalQVTimperative.g:102:10: 'Map'
+ // InternalQVTimperative.g:102:8: ( '->' )
+ // InternalQVTimperative.g:102:10: '->'
{
- match("Map");
+ match("->");
}
@@ -2089,10 +2094,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:103:8: ( 'Tuple' )
- // InternalQVTimperative.g:103:10: 'Tuple'
+ // InternalQVTimperative.g:103:8: ( '?.' )
+ // InternalQVTimperative.g:103:10: '?.'
{
- match("Tuple");
+ match("?.");
}
@@ -2110,10 +2115,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:104:8: ( 'Boolean' )
- // InternalQVTimperative.g:104:10: 'Boolean'
+ // InternalQVTimperative.g:104:8: ( '?->' )
+ // InternalQVTimperative.g:104:10: '?->'
{
- match("Boolean");
+ match("?->");
}
@@ -2131,10 +2136,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:105:8: ( 'Integer' )
- // InternalQVTimperative.g:105:10: 'Integer'
+ // InternalQVTimperative.g:105:8: ( 'Map' )
+ // InternalQVTimperative.g:105:10: 'Map'
{
- match("Integer");
+ match("Map");
}
@@ -2152,10 +2157,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:106:8: ( 'Real' )
- // InternalQVTimperative.g:106:10: 'Real'
+ // InternalQVTimperative.g:106:8: ( 'Tuple' )
+ // InternalQVTimperative.g:106:10: 'Tuple'
{
- match("Real");
+ match("Tuple");
}
@@ -2173,10 +2178,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:107:8: ( 'String' )
- // InternalQVTimperative.g:107:10: 'String'
+ // InternalQVTimperative.g:107:8: ( 'Boolean' )
+ // InternalQVTimperative.g:107:10: 'Boolean'
{
- match("String");
+ match("Boolean");
}
@@ -2194,10 +2199,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:108:8: ( 'UnlimitedNatural' )
- // InternalQVTimperative.g:108:10: 'UnlimitedNatural'
+ // InternalQVTimperative.g:108:8: ( 'Integer' )
+ // InternalQVTimperative.g:108:10: 'Integer'
{
- match("UnlimitedNatural");
+ match("Integer");
}
@@ -2215,10 +2220,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:109:8: ( 'OclAny' )
- // InternalQVTimperative.g:109:10: 'OclAny'
+ // InternalQVTimperative.g:109:8: ( 'Real' )
+ // InternalQVTimperative.g:109:10: 'Real'
{
- match("OclAny");
+ match("Real");
}
@@ -2236,10 +2241,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:110:8: ( 'OclInvalid' )
- // InternalQVTimperative.g:110:10: 'OclInvalid'
+ // InternalQVTimperative.g:110:8: ( 'String' )
+ // InternalQVTimperative.g:110:10: 'String'
{
- match("OclInvalid");
+ match("String");
}
@@ -2257,10 +2262,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:111:8: ( 'OclVoid' )
- // InternalQVTimperative.g:111:10: 'OclVoid'
+ // InternalQVTimperative.g:111:8: ( 'UnlimitedNatural' )
+ // InternalQVTimperative.g:111:10: 'UnlimitedNatural'
{
- match("OclVoid");
+ match("UnlimitedNatural");
}
@@ -2278,10 +2283,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:112:8: ( 'Set' )
- // InternalQVTimperative.g:112:10: 'Set'
+ // InternalQVTimperative.g:112:8: ( 'OclAny' )
+ // InternalQVTimperative.g:112:10: 'OclAny'
{
- match("Set");
+ match("OclAny");
}
@@ -2299,10 +2304,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:113:8: ( 'Bag' )
- // InternalQVTimperative.g:113:10: 'Bag'
+ // InternalQVTimperative.g:113:8: ( 'OclInvalid' )
+ // InternalQVTimperative.g:113:10: 'OclInvalid'
{
- match("Bag");
+ match("OclInvalid");
}
@@ -2320,10 +2325,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:114:8: ( 'Sequence' )
- // InternalQVTimperative.g:114:10: 'Sequence'
+ // InternalQVTimperative.g:114:8: ( 'OclVoid' )
+ // InternalQVTimperative.g:114:10: 'OclVoid'
{
- match("Sequence");
+ match("OclVoid");
}
@@ -2341,10 +2346,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:115:8: ( 'Collection' )
- // InternalQVTimperative.g:115:10: 'Collection'
+ // InternalQVTimperative.g:115:8: ( 'Set' )
+ // InternalQVTimperative.g:115:10: 'Set'
{
- match("Collection");
+ match("Set");
}
@@ -2362,10 +2367,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:116:8: ( 'OrderedSet' )
- // InternalQVTimperative.g:116:10: 'OrderedSet'
+ // InternalQVTimperative.g:116:8: ( 'Bag' )
+ // InternalQVTimperative.g:116:10: 'Bag'
{
- match("OrderedSet");
+ match("Bag");
}
@@ -2383,10 +2388,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:117:8: ( '..' )
- // InternalQVTimperative.g:117:10: '..'
+ // InternalQVTimperative.g:117:8: ( 'Sequence' )
+ // InternalQVTimperative.g:117:10: 'Sequence'
{
- match("..");
+ match("Sequence");
}
@@ -2404,10 +2409,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:118:8: ( '++' )
- // InternalQVTimperative.g:118:10: '++'
+ // InternalQVTimperative.g:118:8: ( 'Collection' )
+ // InternalQVTimperative.g:118:10: 'Collection'
{
- match("++");
+ match("Collection");
}
@@ -2425,10 +2430,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:119:8: ( 'Lambda' )
- // InternalQVTimperative.g:119:10: 'Lambda'
+ // InternalQVTimperative.g:119:8: ( 'OrderedSet' )
+ // InternalQVTimperative.g:119:10: 'OrderedSet'
{
- match("Lambda");
+ match("OrderedSet");
}
@@ -2446,10 +2451,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:120:8: ( '<-' )
- // InternalQVTimperative.g:120:10: '<-'
+ // InternalQVTimperative.g:120:8: ( '..' )
+ // InternalQVTimperative.g:120:10: '..'
{
- match("<-");
+ match("..");
}
@@ -2467,10 +2472,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:121:8: ( 'true' )
- // InternalQVTimperative.g:121:10: 'true'
+ // InternalQVTimperative.g:121:8: ( '++' )
+ // InternalQVTimperative.g:121:10: '++'
{
- match("true");
+ match("++");
}
@@ -2488,10 +2493,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:122:8: ( 'false' )
- // InternalQVTimperative.g:122:10: 'false'
+ // InternalQVTimperative.g:122:8: ( 'Lambda' )
+ // InternalQVTimperative.g:122:10: 'Lambda'
{
- match("false");
+ match("Lambda");
}
@@ -2509,10 +2514,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:123:8: ( 'invalid' )
- // InternalQVTimperative.g:123:10: 'invalid'
+ // InternalQVTimperative.g:123:8: ( '<-' )
+ // InternalQVTimperative.g:123:10: '<-'
{
- match("invalid");
+ match("<-");
}
@@ -2530,10 +2535,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:124:8: ( 'null' )
- // InternalQVTimperative.g:124:10: 'null'
+ // InternalQVTimperative.g:124:8: ( 'true' )
+ // InternalQVTimperative.g:124:10: 'true'
{
- match("null");
+ match("true");
}
@@ -2551,10 +2556,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:125:8: ( '@' )
- // InternalQVTimperative.g:125:10: '@'
+ // InternalQVTimperative.g:125:8: ( 'false' )
+ // InternalQVTimperative.g:125:10: 'false'
{
- match('@');
+ match("false");
+
}
@@ -2571,10 +2577,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__132;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:126:8: ( 'pre' )
- // InternalQVTimperative.g:126:10: 'pre'
+ // InternalQVTimperative.g:126:8: ( 'invalid' )
+ // InternalQVTimperative.g:126:10: 'invalid'
{
- match("pre");
+ match("invalid");
}
@@ -2592,10 +2598,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__133;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:127:8: ( '[' )
- // InternalQVTimperative.g:127:10: '['
+ // InternalQVTimperative.g:127:8: ( 'null' )
+ // InternalQVTimperative.g:127:10: 'null'
{
- match('[');
+ match("null");
+
}
@@ -2612,10 +2619,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__134;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:128:8: ( ']' )
- // InternalQVTimperative.g:128:10: ']'
+ // InternalQVTimperative.g:128:8: ( '@' )
+ // InternalQVTimperative.g:128:10: '@'
{
- match(']');
+ match('@');
}
@@ -2632,10 +2639,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__135;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:129:8: ( 'if' )
- // InternalQVTimperative.g:129:10: 'if'
+ // InternalQVTimperative.g:129:8: ( 'pre' )
+ // InternalQVTimperative.g:129:10: 'pre'
{
- match("if");
+ match("pre");
}
@@ -2653,11 +2660,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__136;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:130:8: ( 'then' )
- // InternalQVTimperative.g:130:10: 'then'
+ // InternalQVTimperative.g:130:8: ( '[' )
+ // InternalQVTimperative.g:130:10: '['
{
- match("then");
-
+ match('[');
}
@@ -2674,11 +2680,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__137;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:131:8: ( 'else' )
- // InternalQVTimperative.g:131:10: 'else'
+ // InternalQVTimperative.g:131:8: ( ']' )
+ // InternalQVTimperative.g:131:10: ']'
{
- match("else");
-
+ match(']');
}
@@ -2695,11 +2700,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__138;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:132:8: ( 'endif' )
- // InternalQVTimperative.g:132:10: 'endif'
+ // InternalQVTimperative.g:132:8: ( '|' )
+ // InternalQVTimperative.g:132:10: '|'
{
- match("endif");
-
+ match('|');
}
@@ -2716,10 +2720,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__139;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:133:8: ( 'elseif' )
- // InternalQVTimperative.g:133:10: 'elseif'
+ // InternalQVTimperative.g:133:8: ( 'if' )
+ // InternalQVTimperative.g:133:10: 'if'
{
- match("elseif");
+ match("if");
}
@@ -2737,10 +2741,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__140;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:134:8: ( 'let' )
- // InternalQVTimperative.g:134:10: 'let'
+ // InternalQVTimperative.g:134:8: ( 'then' )
+ // InternalQVTimperative.g:134:10: 'then'
{
- match("let");
+ match("then");
}
@@ -2758,10 +2762,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__141;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:135:8: ( 'self' )
- // InternalQVTimperative.g:135:10: 'self'
+ // InternalQVTimperative.g:135:8: ( 'else' )
+ // InternalQVTimperative.g:135:10: 'else'
{
- match("self");
+ match("else");
}
@@ -2779,10 +2783,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__142;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:136:8: ( '|?' )
- // InternalQVTimperative.g:136:10: '|?'
+ // InternalQVTimperative.g:136:8: ( 'endif' )
+ // InternalQVTimperative.g:136:10: 'endif'
{
- match("|?");
+ match("endif");
}
@@ -2800,10 +2804,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__143;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:137:8: ( '|1' )
- // InternalQVTimperative.g:137:10: '|1'
+ // InternalQVTimperative.g:137:8: ( 'elseif' )
+ // InternalQVTimperative.g:137:10: 'elseif'
{
- match("|1");
+ match("elseif");
}
@@ -2821,10 +2825,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__144;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:138:8: ( '?' )
- // InternalQVTimperative.g:138:10: '?'
+ // InternalQVTimperative.g:138:8: ( 'let' )
+ // InternalQVTimperative.g:138:10: 'let'
{
- match('?');
+ match("let");
+
}
@@ -2841,10 +2846,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = T__145;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:139:8: ( '&&' )
- // InternalQVTimperative.g:139:10: '&&'
+ // InternalQVTimperative.g:139:8: ( 'self' )
+ // InternalQVTimperative.g:139:10: 'self'
{
- match("&&");
+ match("self");
}
@@ -2857,13 +2862,96 @@ public class InternalQVTimperativeLexer extends Lexer {
}
// $ANTLR end "T__145"
+ // $ANTLR start "T__146"
+ public final void mT__146() throws RecognitionException {
+ try {
+ int _type = T__146;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalQVTimperative.g:140:8: ( '|?' )
+ // InternalQVTimperative.g:140:10: '|?'
+ {
+ match("|?");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__146"
+
+ // $ANTLR start "T__147"
+ public final void mT__147() throws RecognitionException {
+ try {
+ int _type = T__147;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalQVTimperative.g:141:8: ( '|1' )
+ // InternalQVTimperative.g:141:10: '|1'
+ {
+ match("|1");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__147"
+
+ // $ANTLR start "T__148"
+ public final void mT__148() throws RecognitionException {
+ try {
+ int _type = T__148;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalQVTimperative.g:142:8: ( '?' )
+ // InternalQVTimperative.g:142:10: '?'
+ {
+ match('?');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__148"
+
+ // $ANTLR start "T__149"
+ public final void mT__149() throws RecognitionException {
+ try {
+ int _type = T__149;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalQVTimperative.g:143:8: ( '&&' )
+ // InternalQVTimperative.g:143:10: '&&'
+ {
+ match("&&");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__149"
+
// $ANTLR start "RULE_UNQUOTED_STRING"
public final void mRULE_UNQUOTED_STRING() throws RecognitionException {
try {
int _type = RULE_UNQUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11424:22: ( '\\u00A3$%^\\u00A3$%^' )
- // InternalQVTimperative.g:11424:24: '\\u00A3$%^\\u00A3$%^'
+ // InternalQVTimperative.g:10840:22: ( '\\u00A3$%^\\u00A3$%^' )
+ // InternalQVTimperative.g:10840:24: '\\u00A3$%^\\u00A3$%^'
{
match("\u00A3$%^\u00A3$%^");
@@ -2881,8 +2969,8 @@ public class InternalQVTimperativeLexer extends Lexer {
// $ANTLR start "RULE_ESCAPED_CHARACTER"
public final void mRULE_ESCAPED_CHARACTER() throws RecognitionException {
try {
- // InternalQVTimperative.g:11426:33: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) )
- // InternalQVTimperative.g:11426:35: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // InternalQVTimperative.g:10842:33: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) )
+ // InternalQVTimperative.g:10842:35: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
@@ -2906,8 +2994,8 @@ public class InternalQVTimperativeLexer extends Lexer {
// $ANTLR start "RULE_LETTER_CHARACTER"
public final void mRULE_LETTER_CHARACTER() throws RecognitionException {
try {
- // InternalQVTimperative.g:11428:32: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) )
- // InternalQVTimperative.g:11428:34: ( 'a' .. 'z' | 'A' .. 'Z' | '_' )
+ // InternalQVTimperative.g:10844:32: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) )
+ // InternalQVTimperative.g:10844:34: ( 'a' .. 'z' | 'A' .. 'Z' | '_' )
{
if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
@@ -2932,11 +3020,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_DOUBLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11430:27: ( '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // InternalQVTimperative.g:11430:29: '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalQVTimperative.g:10846:27: ( '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalQVTimperative.g:10846:29: '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalQVTimperative.g:11430:33: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalQVTimperative.g:10846:33: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )*
loop1:
do {
int alt1=3;
@@ -2952,14 +3040,14 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt1) {
case 1 :
- // InternalQVTimperative.g:11430:34: RULE_ESCAPED_CHARACTER
+ // InternalQVTimperative.g:10846:34: RULE_ESCAPED_CHARACTER
{
mRULE_ESCAPED_CHARACTER();
}
break;
case 2 :
- // InternalQVTimperative.g:11430:57: ~ ( ( '\\\\' | '\"' ) )
+ // InternalQVTimperative.g:10846:57: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2996,11 +3084,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_SINGLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11432:27: ( '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- // InternalQVTimperative.g:11432:29: '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalQVTimperative.g:10848:27: ( '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalQVTimperative.g:10848:29: '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalQVTimperative.g:11432:34: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalQVTimperative.g:10848:34: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )*
loop2:
do {
int alt2=3;
@@ -3016,14 +3104,14 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt2) {
case 1 :
- // InternalQVTimperative.g:11432:35: RULE_ESCAPED_CHARACTER
+ // InternalQVTimperative.g:10848:35: RULE_ESCAPED_CHARACTER
{
mRULE_ESCAPED_CHARACTER();
}
break;
case 2 :
- // InternalQVTimperative.g:11432:58: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalQVTimperative.g:10848:58: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3060,12 +3148,12 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_ML_SINGLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11434:30: ( '/\\'' ( options {greedy=false; } : . )* '\\'/' )
- // InternalQVTimperative.g:11434:32: '/\\'' ( options {greedy=false; } : . )* '\\'/'
+ // InternalQVTimperative.g:10850:30: ( '/\\'' ( options {greedy=false; } : . )* '\\'/' )
+ // InternalQVTimperative.g:10850:32: '/\\'' ( options {greedy=false; } : . )* '\\'/'
{
match("/'");
- // InternalQVTimperative.g:11434:38: ( options {greedy=false; } : . )*
+ // InternalQVTimperative.g:10850:38: ( options {greedy=false; } : . )*
loop3:
do {
int alt3=2;
@@ -3090,7 +3178,7 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalQVTimperative.g:11434:66: .
+ // InternalQVTimperative.g:10850:66: .
{
matchAny();
@@ -3120,11 +3208,11 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_SIMPLE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11436:16: ( RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* )
- // InternalQVTimperative.g:11436:18: RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )*
+ // InternalQVTimperative.g:10852:16: ( RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* )
+ // InternalQVTimperative.g:10852:18: RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )*
{
mRULE_LETTER_CHARACTER();
- // InternalQVTimperative.g:11436:40: ( RULE_LETTER_CHARACTER | '0' .. '9' )*
+ // InternalQVTimperative.g:10852:40: ( RULE_LETTER_CHARACTER | '0' .. '9' )*
loop4:
do {
int alt4=2;
@@ -3173,8 +3261,8 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_ESCAPED_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11438:17: ( '_' RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:11438:19: '_' RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:10854:17: ( '_' RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:10854:19: '_' RULE_SINGLE_QUOTED_STRING
{
match('_');
mRULE_SINGLE_QUOTED_STRING();
@@ -3194,10 +3282,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11440:10: ( ( '0' .. '9' )+ )
- // InternalQVTimperative.g:11440:12: ( '0' .. '9' )+
+ // InternalQVTimperative.g:10856:10: ( ( '0' .. '9' )+ )
+ // InternalQVTimperative.g:10856:12: ( '0' .. '9' )+
{
- // InternalQVTimperative.g:11440:12: ( '0' .. '9' )+
+ // InternalQVTimperative.g:10856:12: ( '0' .. '9' )+
int cnt5=0;
loop5:
do {
@@ -3211,7 +3299,7 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt5) {
case 1 :
- // InternalQVTimperative.g:11440:13: '0' .. '9'
+ // InternalQVTimperative.g:10856:13: '0' .. '9'
{
matchRange('0','9');
@@ -3243,12 +3331,12 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11442:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalQVTimperative.g:11442:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalQVTimperative.g:10858:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalQVTimperative.g:10858:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalQVTimperative.g:11442:24: ( options {greedy=false; } : . )*
+ // InternalQVTimperative.g:10858:24: ( options {greedy=false; } : . )*
loop6:
do {
int alt6=2;
@@ -3273,7 +3361,7 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt6) {
case 1 :
- // InternalQVTimperative.g:11442:52: .
+ // InternalQVTimperative.g:10858:52: .
{
matchAny();
@@ -3303,12 +3391,12 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11444:17: ( '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalQVTimperative.g:11444:19: '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalQVTimperative.g:10860:17: ( '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalQVTimperative.g:10860:19: '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("--");
- // InternalQVTimperative.g:11444:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalQVTimperative.g:10860:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop7:
do {
int alt7=2;
@@ -3321,7 +3409,7 @@ public class InternalQVTimperativeLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalQVTimperative.g:11444:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalQVTimperative.g:10860:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3341,7 +3429,7 @@ public class InternalQVTimperativeLexer extends Lexer {
}
} while (true);
- // InternalQVTimperative.g:11444:40: ( ( '\\r' )? '\\n' )?
+ // InternalQVTimperative.g:10860:40: ( ( '\\r' )? '\\n' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -3350,9 +3438,9 @@ public class InternalQVTimperativeLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalQVTimperative.g:11444:41: ( '\\r' )? '\\n'
+ // InternalQVTimperative.g:10860:41: ( '\\r' )? '\\n'
{
- // InternalQVTimperative.g:11444:41: ( '\\r' )?
+ // InternalQVTimperative.g:10860:41: ( '\\r' )?
int alt8=2;
int LA8_0 = input.LA(1);
@@ -3361,7 +3449,7 @@ public class InternalQVTimperativeLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // InternalQVTimperative.g:11444:41: '\\r'
+ // InternalQVTimperative.g:10860:41: '\\r'
{
match('\r');
@@ -3393,10 +3481,10 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11446:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalQVTimperative.g:11446:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalQVTimperative.g:10862:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalQVTimperative.g:10862:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalQVTimperative.g:11446:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalQVTimperative.g:10862:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt10=0;
loop10:
do {
@@ -3450,8 +3538,8 @@ public class InternalQVTimperativeLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTimperative.g:11448:16: ( . )
- // InternalQVTimperative.g:11448:18: .
+ // InternalQVTimperative.g:10864:16: ( . )
+ // InternalQVTimperative.g:10864:18: .
{
matchAny();
@@ -3466,8 +3554,8 @@ public class InternalQVTimperativeLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalQVTimperative.g:1:8: ( T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | RULE_UNQUOTED_STRING | RULE_DOUBLE_QUOTED_STRING | RULE_SINGLE_QUOTED_STRING | RULE_ML_SINGLE_QUOTED_STRING | RULE_SIMPLE_ID | RULE_ESCAPED_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt11=140;
+ // InternalQVTimperative.g:1:8: ( T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | T__146 | T__147 | T__148 | T__149 | RULE_UNQUOTED_STRING | RULE_DOUBLE_QUOTED_STRING | RULE_SINGLE_QUOTED_STRING | RULE_ML_SINGLE_QUOTED_STRING | RULE_SIMPLE_ID | RULE_ESCAPED_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt11=144;
alt11 = dfa11.predict(input);
switch (alt11) {
case 1 :
@@ -4374,77 +4462,105 @@ public class InternalQVTimperativeLexer extends Lexer {
}
break;
case 130 :
- // InternalQVTimperative.g:1:830: RULE_UNQUOTED_STRING
+ // InternalQVTimperative.g:1:830: T__146
{
- mRULE_UNQUOTED_STRING();
+ mT__146();
}
break;
case 131 :
- // InternalQVTimperative.g:1:851: RULE_DOUBLE_QUOTED_STRING
+ // InternalQVTimperative.g:1:837: T__147
{
- mRULE_DOUBLE_QUOTED_STRING();
+ mT__147();
}
break;
case 132 :
- // InternalQVTimperative.g:1:877: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:1:844: T__148
{
- mRULE_SINGLE_QUOTED_STRING();
+ mT__148();
}
break;
case 133 :
- // InternalQVTimperative.g:1:903: RULE_ML_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:1:851: T__149
{
- mRULE_ML_SINGLE_QUOTED_STRING();
+ mT__149();
}
break;
case 134 :
- // InternalQVTimperative.g:1:932: RULE_SIMPLE_ID
+ // InternalQVTimperative.g:1:858: RULE_UNQUOTED_STRING
{
- mRULE_SIMPLE_ID();
+ mRULE_UNQUOTED_STRING();
}
break;
case 135 :
- // InternalQVTimperative.g:1:947: RULE_ESCAPED_ID
+ // InternalQVTimperative.g:1:879: RULE_DOUBLE_QUOTED_STRING
{
- mRULE_ESCAPED_ID();
+ mRULE_DOUBLE_QUOTED_STRING();
}
break;
case 136 :
- // InternalQVTimperative.g:1:963: RULE_INT
+ // InternalQVTimperative.g:1:905: RULE_SINGLE_QUOTED_STRING
{
- mRULE_INT();
+ mRULE_SINGLE_QUOTED_STRING();
}
break;
case 137 :
- // InternalQVTimperative.g:1:972: RULE_ML_COMMENT
+ // InternalQVTimperative.g:1:931: RULE_ML_SINGLE_QUOTED_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_ML_SINGLE_QUOTED_STRING();
}
break;
case 138 :
- // InternalQVTimperative.g:1:988: RULE_SL_COMMENT
+ // InternalQVTimperative.g:1:960: RULE_SIMPLE_ID
{
- mRULE_SL_COMMENT();
+ mRULE_SIMPLE_ID();
}
break;
case 139 :
- // InternalQVTimperative.g:1:1004: RULE_WS
+ // InternalQVTimperative.g:1:975: RULE_ESCAPED_ID
{
- mRULE_WS();
+ mRULE_ESCAPED_ID();
}
break;
case 140 :
- // InternalQVTimperative.g:1:1012: RULE_ANY_OTHER
+ // InternalQVTimperative.g:1:991: RULE_INT
+ {
+ mRULE_INT();
+
+ }
+ break;
+ case 141 :
+ // InternalQVTimperative.g:1:1000: RULE_ML_COMMENT
+ {
+ mRULE_ML_COMMENT();
+
+ }
+ break;
+ case 142 :
+ // InternalQVTimperative.g:1:1016: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 143 :
+ // InternalQVTimperative.g:1:1032: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 144 :
+ // InternalQVTimperative.g:1:1040: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4458,84 +4574,84 @@ public class InternalQVTimperativeLexer extends Lexer {
protected DFA11 dfa11 = new DFA11(this);
static final String DFA11_eotS =
- "\1\uffff\1\102\1\105\3\uffff\1\113\1\uffff\2\102\2\uffff\1\127\1\uffff\3\102\1\142\3\102\1\uffff\4\102\1\164\3\102\1\75\3\102\1\uffff\1\u008a\1\u008d\1\u008f\1\u0093\13\102\3\uffff\4\75\1\102\4\uffff\4\102\13\uffff\1\102\1\u00b5\1\u00b6\1\u00b7\2\102\6\uffff\6\102\4\uffff\7\102\1\uffff\10\102\2\uffff\5\102\11\uffff\1\u00e4\3\102\15\uffff\16\102\12\uffff\1\u00f7\2\102\1\u00fa\5\102\3\uffff\3\102\1\u0104\5\102\1\u010a\11\102\1\u0114\5\102\1\u011a\1\u011b\1\102\1\u011d\5\102\1\u0123\6\102\2\uffff\1\102\1\uffff\3\102\1\u0133\1\u0134\2\102\1\u0137\3\102\1\u013b\6\102\1\uffff\2\102\1\uffff\6\102\1\u014c\2\102\1\uffff\1\102\1\u0150\3\102\1\uffff\2\102\1\u0156\2\102\1\u015a\3\102\1\uffff\1\102\1\u015f\1\102\1\u0161\1\102\2\uffff\1\u0163\1\uffff\1\102\1\u0165\3\102\1\uffff\7\102\4\uffff\3\102\1\u0173\2\uffff\2\102\1\uffff\1\102\1\u0177\1\102\1\uffff\20\102\1\uffff\2\102\1\u018b\1\uffff\1\u018c\1\102\1\u018e\1\u018f\1\102\1\uffff\1\u0191\2\102\1\uffff\4\102\1\uffff\1\102\1\uffff\1\u019a\1\uffff\1\102\1\uffff\15\102\1\uffff\1\u01aa\2\102\1\uffff\13\102\1\u01b9\5\102\1\u01bf\1\102\2\uffff\1\102\2\uffff\1\102\1\uffff\1\102\1\u01c4\5\102\1\u01ca\1\uffff\1\102\1\u01cc\15\102\1\uffff\2\102\1\u01dc\2\102\1\u01df\4\102\1\u01e4\2\102\1\u01e7\1\uffff\1\u01e8\1\102\1\u01ea\1\102\1\u01ec\1\uffff\2\102\1\u01ef\1\u01f0\1\uffff\1\u01f1\4\102\1\uffff\1\102\1\uffff\1\u01f7\1\u01f8\1\u01f9\1\102\1\u01fb\1\u01fc\1\102\1\u01fe\2\102\1\u0201\2\102\1\u0204\1\u0205\1\uffff\2\102\1\uffff\1\102\1\u0209\2\102\1\uffff\1\102\1\u020d\2\uffff\1\u020e\1\uffff\1\102\1\uffff\1\102\1\u0211\3\uffff\1\102\1\u0213\3\102\3\uffff\1\u0217\2\uffff\1\102\1\uffff\1\102\1\u021a\1\uffff\1\102\1\u021c\2\uffff\1\u021d\2\102\1\uffff\2\102\1\u0222\2\uffff\1\u0223\1\102\1\uffff\1\u0225\1\uffff\1\u0226\2\102\1\uffff\2\102\1\uffff\1\u022b\2\uffff\4\102\2\uffff\1\u0230\2\uffff\2\102\1\u0233\1\u0234\1\uffff\1\102\1\u0236\1\u0237\1\u0238\1\uffff\2\102\2\uffff\1\102\3\uffff\1\102\1\u023d\2\102\1\uffff\1\102\1\u0241\1\102\1\uffff\1\102\1\u0244\1\uffff";
+ "\1\uffff\1\102\1\105\3\uffff\1\102\1\117\1\102\1\uffff\1\102\3\uffff\2\102\1\137\3\102\1\uffff\4\102\1\161\5\102\1\75\1\102\1\uffff\1\u0089\1\u008c\1\u008e\1\u0092\13\102\3\uffff\1\u00a6\4\75\1\102\4\uffff\4\102\7\uffff\4\102\3\uffff\1\102\1\u00bc\1\u00bd\1\u00be\1\uffff\2\102\3\uffff\2\102\4\uffff\7\102\1\uffff\10\102\2\uffff\3\102\1\u00df\6\102\11\uffff\1\102\15\uffff\16\102\15\uffff\1\u00fc\2\102\1\u00ff\12\102\3\uffff\3\102\1\u010e\1\102\1\u0110\11\102\1\u011a\5\102\1\u0120\1\u0121\1\102\1\u0123\3\102\1\u0127\1\102\1\u0129\1\102\1\uffff\3\102\1\u012e\6\102\2\uffff\1\102\1\u013b\1\u013c\2\102\1\u013f\3\102\1\u0143\6\102\1\uffff\2\102\1\uffff\1\102\1\u014f\11\102\1\u015a\2\102\1\uffff\1\102\1\uffff\2\102\1\u0160\2\102\1\u0164\3\102\1\uffff\1\102\1\u0169\1\102\1\u016b\1\102\2\uffff\1\u016d\1\uffff\1\102\1\u016f\1\102\1\uffff\1\102\1\uffff\4\102\1\uffff\7\102\4\uffff\1\u017d\2\uffff\2\102\1\uffff\1\102\1\u0181\1\102\1\uffff\12\102\1\u018d\1\uffff\1\102\1\u018f\2\102\1\u0192\1\102\1\u0194\3\102\1\uffff\2\102\1\u019a\1\u019b\1\102\1\uffff\1\u019d\2\102\1\uffff\4\102\1\uffff\1\102\1\uffff\1\u01a6\1\uffff\1\102\1\uffff\15\102\1\uffff\1\u01b6\2\102\1\uffff\13\102\1\uffff\1\102\1\uffff\1\u01c6\1\102\1\uffff\1\102\1\uffff\3\102\1\u01cc\1\102\2\uffff\1\102\1\uffff\1\102\1\u01d0\5\102\1\u01d6\1\uffff\1\102\1\u01d8\15\102\1\uffff\2\102\1\u01e8\2\102\1\u01eb\4\102\1\u01f0\3\102\1\u01f4\1\uffff\1\u01f5\1\102\1\u01f7\1\u01f8\1\102\1\uffff\1\102\1\u01fb\1\u01fc\1\uffff\1\u01fd\4\102\1\uffff\1\102\1\uffff\1\102\1\u0204\1\102\1\u0206\1\u0207\1\u0208\1\102\1\u020a\1\u020b\1\102\1\u020d\2\102\1\u0210\1\u0211\1\uffff\2\102\1\uffff\1\102\1\u0215\2\102\1\uffff\1\102\1\u0219\1\u021a\2\uffff\1\u021b\2\uffff\2\102\3\uffff\1\102\1\u021f\3\102\1\u0223\1\uffff\1\102\3\uffff\1\u0225\2\uffff\1\102\1\uffff\1\102\1\u0228\2\uffff\1\u0229\2\102\1\uffff\2\102\1\u022e\3\uffff\1\u022f\1\102\1\u0231\1\uffff\1\u0232\2\102\1\uffff\1\u0235\1\uffff\2\102\2\uffff\4\102\2\uffff\1\u023c\2\uffff\2\102\1\uffff\1\u023f\1\u0240\1\102\1\u0242\1\u0243\1\u0244\1\uffff\2\102\2\uffff\1\102\3\uffff\1\102\1\u0249\2\102\1\uffff\1\102\1\u024d\1\102\1\uffff\1\102\1\u0250\1\uffff";
static final String DFA11_eofS =
- "\u0245\uffff";
+ "\u0251\uffff";
static final String DFA11_minS =
- "\1\0\1\142\1\53\3\uffff\1\61\1\uffff\1\144\1\156\2\uffff\1\72\1\uffff\1\141\1\150\1\141\1\55\1\141\1\154\1\141\1\uffff\1\150\1\165\2\145\1\56\2\145\1\141\1\143\1\160\2\157\1\uffff\1\55\1\47\1\75\1\55\1\157\1\141\1\165\1\141\1\156\2\145\1\156\1\143\1\157\1\141\3\uffff\1\46\1\44\2\0\1\47\4\uffff\1\144\1\164\1\163\1\144\13\uffff\1\160\3\60\1\145\1\151\6\uffff\1\160\1\145\1\154\1\145\1\155\1\141\4\uffff\1\162\1\154\1\144\1\164\1\163\1\143\1\145\1\uffff\1\141\2\145\1\167\1\164\2\154\1\141\2\uffff\1\142\1\164\1\141\1\146\1\164\3\uffff\1\145\1\uffff\1\156\3\uffff\1\60\1\145\1\154\1\144\15\uffff\1\162\2\160\1\157\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\1\155\12\uffff\1\60\1\162\1\164\1\60\1\154\1\151\1\164\1\145\1\141\3\uffff\1\163\1\161\1\145\1\60\1\162\1\154\1\143\1\160\1\163\1\60\1\163\1\157\1\155\1\151\2\145\1\153\1\155\1\160\1\60\1\156\1\145\1\157\1\156\1\162\2\60\1\154\1\60\1\151\1\146\1\164\1\162\1\145\1\60\1\144\1\151\1\157\2\151\2\141\1\151\1\145\1\uffff\1\162\1\141\1\171\2\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\uffff\1\151\1\162\1\uffff\1\162\1\151\1\156\1\151\1\162\1\154\1\60\1\165\1\164\1\uffff\1\145\1\60\1\153\1\157\1\163\1\uffff\1\145\1\162\1\60\1\146\1\156\1\60\1\141\1\151\1\145\1\uffff\1\163\1\60\1\167\1\60\1\171\2\uffff\1\60\1\uffff\1\141\1\60\1\151\1\141\1\162\1\uffff\1\151\1\157\1\156\1\154\1\156\1\166\1\164\4\uffff\1\162\1\141\1\164\1\60\2\uffff\2\145\1\uffff\1\147\1\60\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\1\145\1\144\1\142\1\141\1\164\1\145\1\151\1\141\1\146\1\151\1\uffff\1\145\1\164\1\60\1\uffff\1\60\1\163\2\60\1\143\1\uffff\1\60\1\144\1\146\1\uffff\1\147\1\164\1\162\1\146\1\uffff\1\163\1\uffff\1\60\1\uffff\1\154\1\uffff\1\143\1\162\1\141\1\172\1\156\1\145\1\166\1\151\1\141\1\171\1\145\1\164\1\151\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\165\1\143\1\60\1\163\1\164\1\154\1\141\1\144\1\60\1\141\2\uffff\1\145\2\uffff\1\145\1\uffff\1\163\1\60\1\145\1\151\1\164\1\145\1\157\1\60\1\uffff\1\151\1\60\1\171\1\154\1\145\1\154\1\163\1\145\1\164\1\144\1\164\1\160\1\144\1\151\1\154\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144\1\164\1\60\2\164\1\60\1\uffff\1\60\1\145\1\60\1\143\1\60\1\uffff\1\142\1\163\2\60\1\uffff\1\60\1\166\1\171\1\156\1\162\1\uffff\1\172\1\uffff\3\60\1\171\2\60\1\151\1\60\1\151\1\145\1\60\1\157\1\145\2\60\1\uffff\2\145\1\uffff\1\154\1\60\1\123\1\151\1\uffff\1\145\1\60\2\uffff\1\60\1\uffff\1\145\1\uffff\1\154\1\60\3\uffff\1\145\1\60\1\164\1\155\1\141\3\uffff\1\60\2\uffff\1\157\1\uffff\1\157\1\60\1\uffff\1\156\1\60\2\uffff\1\60\1\144\1\151\1\uffff\1\145\1\157\1\60\2\uffff\1\60\1\145\1\uffff\1\60\1\uffff\1\60\1\141\1\142\1\uffff\2\156\1\uffff\1\60\2\uffff\1\116\1\144\1\164\1\156\2\uffff\1\60\2\uffff\1\164\1\154\2\60\1\uffff\1\141\3\60\1\uffff\1\151\1\145\2\uffff\1\164\3\uffff\1\157\1\60\1\165\1\156\1\uffff\1\162\1\60\1\141\1\uffff\1\154\1\60\1\uffff";
+ "\1\0\1\142\1\53\3\uffff\1\141\1\72\1\144\1\uffff\1\156\3\uffff\1\141\1\150\1\55\1\141\1\154\1\141\1\uffff\1\150\1\165\2\145\1\56\1\141\1\160\2\145\1\141\1\143\1\157\1\uffff\1\55\1\47\1\75\1\55\1\157\1\141\1\165\1\141\1\156\2\145\1\156\1\143\1\157\1\141\3\uffff\1\61\1\46\1\44\2\0\1\47\4\uffff\1\144\1\164\1\163\1\144\7\uffff\1\145\1\154\1\155\1\141\3\uffff\1\160\3\60\1\uffff\1\145\1\151\3\uffff\1\160\1\145\4\uffff\1\162\1\154\1\144\1\164\1\163\1\143\1\145\1\uffff\1\141\2\145\1\167\1\164\2\154\1\141\2\uffff\1\162\1\154\1\164\1\60\1\145\1\142\1\164\1\141\1\146\1\164\3\uffff\1\145\1\uffff\1\156\3\uffff\1\144\15\uffff\1\162\2\160\1\157\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\1\155\15\uffff\1\60\1\162\1\164\1\60\1\143\1\154\1\160\1\163\1\154\1\165\1\151\1\141\1\164\1\145\3\uffff\1\163\1\161\1\145\1\60\1\162\1\60\1\163\1\157\1\155\1\151\2\145\1\153\1\155\1\160\1\60\1\156\1\145\1\157\1\156\1\162\2\60\1\154\1\60\1\151\1\146\1\164\1\60\1\141\1\60\1\145\1\uffff\2\162\1\145\1\60\1\144\1\151\1\157\2\151\2\141\1\151\1\171\2\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\uffff\1\151\1\162\1\uffff\1\153\1\60\1\157\1\163\1\162\1\151\1\164\1\156\1\154\1\151\1\162\1\60\1\165\1\164\1\uffff\1\145\1\uffff\1\145\1\162\1\60\1\146\1\156\1\60\1\141\1\151\1\145\1\uffff\1\163\1\60\1\167\1\60\1\171\2\uffff\1\60\1\uffff\1\141\1\60\1\151\1\uffff\1\164\1\uffff\1\162\2\141\1\162\1\uffff\1\151\1\157\1\156\1\154\1\156\1\166\1\164\4\uffff\1\60\2\uffff\2\145\1\uffff\1\147\1\60\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\1\145\1\144\1\142\1\141\1\60\1\uffff\1\163\1\60\1\164\1\145\1\60\1\151\1\60\1\151\1\141\1\146\1\uffff\1\145\1\164\2\60\1\143\1\uffff\1\60\1\144\1\146\1\uffff\1\147\1\164\1\162\1\146\1\uffff\1\163\1\uffff\1\60\1\uffff\1\154\1\uffff\1\143\1\151\1\145\1\164\1\162\1\141\1\172\1\156\1\145\1\166\1\151\1\141\1\171\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\165\1\143\1\uffff\1\145\1\uffff\1\60\1\163\1\uffff\1\164\1\uffff\1\144\1\154\1\141\1\60\1\141\2\uffff\1\145\1\uffff\1\163\1\60\1\145\1\151\1\164\1\145\1\157\1\60\1\uffff\1\151\1\60\1\154\1\144\1\151\1\171\1\154\1\145\1\154\1\163\1\145\1\164\1\144\1\164\1\160\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144\1\164\1\60\2\164\1\163\1\60\1\uffff\1\60\1\145\2\60\1\143\1\uffff\1\142\2\60\1\uffff\1\60\1\166\1\171\1\156\1\162\1\uffff\1\172\1\uffff\1\145\1\60\1\157\3\60\1\171\2\60\1\151\1\60\1\151\1\145\2\60\1\uffff\2\145\1\uffff\1\154\1\60\1\123\1\151\1\uffff\1\145\2\60\2\uffff\1\60\2\uffff\1\145\1\154\3\uffff\1\145\1\60\1\164\1\155\1\141\1\60\1\uffff\1\156\3\uffff\1\60\2\uffff\1\157\1\uffff\1\157\1\60\2\uffff\1\60\1\144\1\151\1\uffff\1\145\1\157\1\60\3\uffff\1\60\1\145\1\60\1\uffff\1\60\1\141\1\142\1\uffff\1\60\1\uffff\2\156\2\uffff\1\116\1\144\1\164\1\156\2\uffff\1\60\2\uffff\1\164\1\154\1\uffff\2\60\1\141\3\60\1\uffff\1\151\1\145\2\uffff\1\164\3\uffff\1\157\1\60\1\165\1\156\1\uffff\1\162\1\60\1\141\1\uffff\1\154\1\60\1\uffff";
static final String DFA11_maxS =
- "\1\uffff\1\164\1\75\3\uffff\1\77\1\uffff\1\156\1\163\2\uffff\1\75\1\uffff\1\141\1\150\1\157\1\75\1\157\1\170\1\162\1\uffff\1\162\2\165\1\164\1\56\1\151\2\145\1\166\1\162\2\157\1\uffff\1\76\1\52\1\75\1\76\1\157\1\141\1\165\1\157\1\156\1\145\1\164\1\156\1\162\1\157\1\141\3\uffff\1\46\1\44\2\uffff\1\47\4\uffff\1\144\1\164\1\163\1\144\13\uffff\1\160\3\172\1\145\1\163\6\uffff\1\160\1\145\1\154\1\145\1\155\1\141\4\uffff\1\162\1\154\1\165\1\164\1\163\1\143\1\157\1\uffff\1\165\1\162\1\145\1\167\1\164\1\154\1\164\1\141\2\uffff\2\164\1\163\1\162\1\164\3\uffff\1\145\1\uffff\1\156\3\uffff\1\172\1\145\1\154\1\144\15\uffff\1\162\2\160\1\157\1\147\1\164\1\141\1\162\1\164\2\154\1\144\1\154\1\155\12\uffff\1\172\1\162\1\164\1\172\1\157\1\151\1\164\1\145\1\141\3\uffff\1\163\1\161\1\145\1\172\1\162\1\154\1\143\1\160\1\163\1\172\1\163\1\157\1\155\1\151\2\145\1\153\1\155\1\160\1\172\1\156\1\145\1\157\1\156\1\162\2\172\1\154\1\172\1\151\1\146\1\164\1\162\1\145\1\172\1\154\1\151\1\157\2\151\1\141\2\163\1\145\1\uffff\1\162\1\141\1\171\2\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\uffff\1\151\1\162\1\uffff\1\162\1\151\1\156\1\151\1\162\1\154\1\172\1\165\1\164\1\uffff\1\145\1\172\1\153\1\157\1\163\1\uffff\1\145\1\162\1\172\1\146\1\156\1\172\1\141\1\151\1\145\1\uffff\1\163\1\172\1\167\1\172\1\171\2\uffff\1\172\1\uffff\1\141\1\172\1\151\1\141\1\162\1\uffff\1\151\1\157\1\156\1\154\1\156\1\166\1\164\4\uffff\1\162\1\141\1\164\1\172\2\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\142\1\141\1\164\1\145\1\151\1\141\1\146\1\151\1\uffff\1\145\1\164\1\172\1\uffff\1\172\1\163\2\172\1\143\1\uffff\1\172\1\144\1\146\1\uffff\1\147\1\164\1\162\1\151\1\uffff\1\163\1\uffff\1\172\1\uffff\1\154\1\uffff\1\143\1\162\1\141\1\172\1\156\1\145\1\166\1\151\1\145\1\171\1\145\1\164\1\151\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\165\1\143\1\172\1\163\1\164\1\154\1\141\1\144\1\172\1\141\2\uffff\1\145\2\uffff\1\145\1\uffff\1\163\1\172\1\145\1\151\1\164\1\145\1\157\1\172\1\uffff\1\151\1\172\1\171\1\154\1\145\1\154\1\163\1\145\1\164\1\144\1\164\1\160\1\144\1\151\1\154\1\uffff\1\156\1\162\1\172\1\143\1\164\1\172\1\141\2\144\1\164\1\172\2\164\1\172\1\uffff\1\172\1\145\1\172\1\143\1\172\1\uffff\1\142\1\163\2\172\1\uffff\1\172\1\166\1\171\1\156\1\162\1\uffff\1\172\1\uffff\3\172\1\171\2\172\1\151\1\172\1\151\1\145\1\172\1\157\1\145\2\172\1\uffff\2\145\1\uffff\1\154\1\172\1\123\1\151\1\uffff\1\145\1\172\2\uffff\1\172\1\uffff\1\145\1\uffff\1\154\1\172\3\uffff\1\145\1\172\1\164\1\155\1\141\3\uffff\1\172\2\uffff\1\157\1\uffff\1\157\1\172\1\uffff\1\156\1\172\2\uffff\1\172\1\144\1\151\1\uffff\1\145\1\157\1\172\2\uffff\1\172\1\145\1\uffff\1\172\1\uffff\1\172\1\141\1\142\1\uffff\2\156\1\uffff\1\172\2\uffff\1\116\1\144\1\164\1\156\2\uffff\1\172\2\uffff\1\164\1\154\2\172\1\uffff\1\141\3\172\1\uffff\1\151\1\145\2\uffff\1\164\3\uffff\1\157\1\172\1\165\1\156\1\uffff\1\162\1\172\1\141\1\uffff\1\154\1\172\1\uffff";
+ "\1\uffff\1\164\1\75\3\uffff\1\157\1\75\1\156\1\uffff\1\163\3\uffff\1\141\1\150\1\75\1\157\1\170\1\162\1\uffff\1\162\2\165\1\164\1\56\1\157\1\165\1\151\2\145\1\166\1\157\1\uffff\1\76\1\52\1\75\1\76\1\157\1\141\1\165\1\157\1\156\1\145\1\164\1\156\1\162\1\157\1\141\3\uffff\1\77\1\46\1\44\2\uffff\1\47\4\uffff\1\144\1\164\1\163\1\144\7\uffff\1\145\1\154\1\155\1\141\3\uffff\1\160\3\172\1\uffff\1\145\1\163\3\uffff\1\160\1\145\4\uffff\1\162\1\154\1\165\1\164\1\163\1\143\1\157\1\uffff\1\165\1\162\1\145\1\167\1\164\1\154\1\164\1\141\2\uffff\1\162\1\154\1\164\1\172\1\145\2\164\1\163\1\162\1\164\3\uffff\1\145\1\uffff\1\156\3\uffff\1\144\15\uffff\1\162\2\160\1\157\1\147\1\164\1\141\1\162\1\164\2\154\1\144\1\154\1\155\15\uffff\1\172\1\162\1\164\1\172\1\143\1\154\1\160\1\163\1\157\1\165\1\151\1\141\1\164\1\145\3\uffff\1\163\1\161\1\145\1\172\1\162\1\172\1\163\1\157\1\155\1\151\2\145\1\153\1\155\1\160\1\172\1\156\1\145\1\157\1\156\1\162\2\172\1\154\1\172\1\151\1\146\1\164\1\172\1\141\1\172\1\145\1\uffff\2\162\1\145\1\172\1\154\1\151\1\157\2\151\1\141\2\163\1\171\2\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\uffff\1\151\1\162\1\uffff\1\153\1\172\1\157\1\163\1\162\1\151\1\164\1\156\1\162\1\151\1\162\1\172\1\165\1\164\1\uffff\1\145\1\uffff\1\145\1\162\1\172\1\146\1\156\1\172\1\141\1\151\1\145\1\uffff\1\163\1\172\1\167\1\172\1\171\2\uffff\1\172\1\uffff\1\141\1\172\1\151\1\uffff\1\164\1\uffff\1\162\2\141\1\162\1\uffff\1\151\1\157\1\156\1\154\1\156\1\166\1\164\4\uffff\1\172\2\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\142\1\141\1\172\1\uffff\1\163\1\172\1\164\1\145\1\172\1\151\1\172\1\151\1\141\1\146\1\uffff\1\145\1\164\2\172\1\143\1\uffff\1\172\1\144\1\146\1\uffff\1\147\1\164\1\162\1\151\1\uffff\1\163\1\uffff\1\172\1\uffff\1\154\1\uffff\1\143\1\151\1\145\1\164\1\162\1\141\1\172\1\156\1\145\1\166\1\151\1\145\1\171\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\165\1\143\1\uffff\1\145\1\uffff\1\172\1\163\1\uffff\1\164\1\uffff\1\144\1\154\1\141\1\172\1\141\2\uffff\1\145\1\uffff\1\163\1\172\1\145\1\151\1\164\1\145\1\157\1\172\1\uffff\1\151\1\172\1\154\1\144\1\151\1\171\1\154\1\145\1\154\1\163\1\145\1\164\1\144\1\164\1\160\1\uffff\1\156\1\162\1\172\1\143\1\164\1\172\1\141\2\144\1\164\1\172\2\164\1\163\1\172\1\uffff\1\172\1\145\2\172\1\143\1\uffff\1\142\2\172\1\uffff\1\172\1\166\1\171\1\156\1\162\1\uffff\1\172\1\uffff\1\145\1\172\1\157\3\172\1\171\2\172\1\151\1\172\1\151\1\145\2\172\1\uffff\2\145\1\uffff\1\154\1\172\1\123\1\151\1\uffff\1\145\2\172\2\uffff\1\172\2\uffff\1\145\1\154\3\uffff\1\145\1\172\1\164\1\155\1\141\1\172\1\uffff\1\156\3\uffff\1\172\2\uffff\1\157\1\uffff\1\157\1\172\2\uffff\1\172\1\144\1\151\1\uffff\1\145\1\157\1\172\3\uffff\1\172\1\145\1\172\1\uffff\1\172\1\141\1\142\1\uffff\1\172\1\uffff\2\156\2\uffff\1\116\1\144\1\164\1\156\2\uffff\1\172\2\uffff\1\164\1\154\1\uffff\2\172\1\141\3\172\1\uffff\1\151\1\145\2\uffff\1\164\3\uffff\1\157\1\172\1\165\1\156\1\uffff\1\162\1\172\1\141\1\uffff\1\154\1\172\1\uffff";
static final String DFA11_acceptS =
- "\3\uffff\1\3\1\4\1\5\1\uffff\1\7\2\uffff\1\12\1\13\1\uffff\1\17\7\uffff\1\33\14\uffff\1\103\17\uffff\1\163\1\165\1\166\5\uffff\1\u0086\1\u0088\1\u008b\1\u008c\4\uffff\1\u0086\1\2\1\154\1\117\1\3\1\4\1\5\1\176\1\177\1\6\1\7\6\uffff\1\12\1\13\1\16\1\25\1\14\1\17\6\uffff\1\26\1\132\1\133\1\u0080\7\uffff\1\33\10\uffff\1\153\1\40\5\uffff\1\51\1\53\1\55\1\uffff\1\60\1\uffff\1\66\1\74\1\105\4\uffff\1\103\1\131\1\u008a\1\114\1\u0085\1\u0089\1\116\1\122\1\120\1\123\1\124\1\156\1\121\16\uffff\1\163\1\165\1\166\1\u0081\1\u0082\1\u0083\1\u0084\1\u0087\1\u0088\1\u008b\11\uffff\1\21\1\52\1\167\54\uffff\1\126\22\uffff\1\1\2\uffff\1\125\11\uffff\1\20\5\uffff\1\27\11\uffff\1\164\5\uffff\1\36\1\115\1\uffff\1\37\5\uffff\1\174\7\uffff\1\57\1\107\1\62\1\64\4\uffff\1\127\1\134\2\uffff\1\147\3\uffff\1\146\20\uffff\1\11\3\uffff\1\24\5\uffff\1\75\3\uffff\1\171\4\uffff\1\157\1\uffff\1\170\1\uffff\1\162\1\uffff\1\175\15\uffff\1\101\3\uffff\1\140\23\uffff\1\22\1\30\1\uffff\1\111\1\160\1\uffff\1\172\10\uffff\1\35\17\uffff\1\135\16\uffff\1\15\5\uffff\1\61\4\uffff\1\173\5\uffff\1\100\1\uffff\1\45\17\uffff\1\141\2\uffff\1\143\4\uffff\1\155\2\uffff\1\10\1\130\1\uffff\1\67\1\uffff\1\161\2\uffff\1\31\1\112\1\32\5\uffff\1\42\1\76\1\43\1\uffff\1\44\1\106\1\uffff\1\50\2\uffff\1\54\2\uffff\1\136\1\137\3\uffff\1\145\3\uffff\1\110\1\23\2\uffff\1\104\1\uffff\1\102\3\uffff\1\56\2\uffff\1\72\1\uffff\1\65\1\150\4\uffff\1\47\1\113\1\uffff\1\71\1\34\4\uffff\1\77\4\uffff\1\63\2\uffff\1\46\1\70\1\uffff\1\144\1\152\1\151\4\uffff\1\73\3\uffff\1\41\2\uffff\1\142";
+ "\3\uffff\1\3\1\4\1\5\3\uffff\1\11\1\uffff\1\13\1\14\1\22\6\uffff\1\33\14\uffff\1\106\17\uffff\1\166\1\170\1\171\6\uffff\1\u008a\1\u008c\1\u008f\1\u0090\4\uffff\1\u008a\1\2\1\157\1\122\1\3\1\4\1\5\4\uffff\1\7\1\21\1\17\4\uffff\1\11\2\uffff\1\13\1\14\1\22\2\uffff\1\27\1\135\1\136\1\u0084\7\uffff\1\33\10\uffff\1\156\1\40\12\uffff\1\54\1\56\1\60\1\uffff\1\63\1\uffff\1\71\1\77\1\110\1\uffff\1\106\1\134\1\u008e\1\117\1\u0089\1\u008d\1\121\1\125\1\123\1\126\1\127\1\161\1\124\16\uffff\1\166\1\170\1\171\1\u0082\1\u0083\1\172\1\u0085\1\u0086\1\u0087\1\u0088\1\u008b\1\u008c\1\u008f\16\uffff\1\15\1\55\1\173\40\uffff\1\131\34\uffff\1\1\2\uffff\1\130\16\uffff\1\23\1\uffff\1\30\11\uffff\1\167\5\uffff\1\36\1\120\1\uffff\1\37\3\uffff\1\42\1\uffff\1\43\4\uffff\1\u0080\7\uffff\1\62\1\112\1\65\1\67\1\uffff\1\132\1\137\2\uffff\1\152\3\uffff\1\151\13\uffff\1\26\12\uffff\1\12\5\uffff\1\100\3\uffff\1\175\4\uffff\1\162\1\uffff\1\174\1\uffff\1\165\1\uffff\1\u0081\15\uffff\1\104\3\uffff\1\143\13\uffff\1\6\1\uffff\1\114\2\uffff\1\16\1\uffff\1\44\5\uffff\1\24\1\163\1\uffff\1\176\10\uffff\1\35\17\uffff\1\140\17\uffff\1\20\5\uffff\1\64\3\uffff\1\177\5\uffff\1\103\1\uffff\1\50\17\uffff\1\144\2\uffff\1\146\4\uffff\1\160\3\uffff\1\10\1\133\1\uffff\1\164\1\72\2\uffff\1\31\1\115\1\32\6\uffff\1\57\1\uffff\1\45\1\101\1\46\1\uffff\1\47\1\111\1\uffff\1\53\2\uffff\1\141\1\142\3\uffff\1\150\3\uffff\1\113\1\107\1\25\3\uffff\1\105\3\uffff\1\70\1\uffff\1\61\2\uffff\1\75\1\153\4\uffff\1\52\1\116\1\uffff\1\74\1\34\2\uffff\1\102\6\uffff\1\66\2\uffff\1\51\1\73\1\uffff\1\147\1\155\1\154\4\uffff\1\76\3\uffff\1\41\2\uffff\1\145";
static final String DFA11_specialS =
- "\1\1\66\uffff\1\0\1\2\u020c\uffff}>";
+ "\1\0\66\uffff\1\1\1\2\u0218\uffff}>";
static final String[] DFA11_transitionS = {
- "\11\75\2\74\2\75\1\74\22\75\1\74\1\36\1\67\1\42\2\75\1\65\1\70\1\12\1\13\1\15\1\2\1\5\1\43\1\32\1\44\12\73\1\14\1\3\1\46\1\25\1\45\1\21\1\62\1\72\1\52\1\60\5\72\1\53\2\72\1\61\1\50\1\72\1\57\2\72\1\54\1\55\1\51\1\56\5\72\1\63\1\75\1\64\1\75\1\71\1\75\1\1\1\41\1\20\1\35\1\23\1\22\2\72\1\10\2\72\1\33\1\16\1\30\1\37\1\24\1\27\1\34\1\31\1\26\1\11\1\40\1\17\1\47\2\72\1\4\1\6\1\7\45\75\1\66\uff5c\75",
+ "\11\75\2\74\2\75\1\74\22\75\1\74\1\37\1\67\1\41\2\75\1\65\1\70\1\13\1\14\1\15\1\2\1\11\1\42\1\31\1\43\12\73\1\7\1\3\1\45\1\24\1\44\1\20\1\61\1\72\1\51\1\57\5\72\1\52\2\72\1\60\1\47\1\72\1\56\2\72\1\53\1\54\1\50\1\55\5\72\1\62\1\75\1\63\1\75\1\71\1\75\1\1\1\40\1\6\1\36\1\22\1\21\2\72\1\10\2\72\1\34\1\16\1\27\1\33\1\23\1\26\1\35\1\30\1\25\1\12\1\32\1\17\1\46\2\72\1\4\1\64\1\5\45\75\1\66\uff5c\75",
"\1\100\1\uffff\1\76\11\uffff\1\101\5\uffff\1\77",
"\1\104\21\uffff\1\103",
"",
"",
"",
- "\1\112\15\uffff\1\111",
+ "\1\112\6\uffff\1\111\3\uffff\1\114\2\uffff\1\113",
+ "\1\116\2\uffff\1\115",
+ "\1\122\1\uffff\1\123\6\uffff\1\120\1\121",
"",
- "\1\117\1\uffff\1\120\6\uffff\1\115\1\116",
- "\1\122\4\uffff\1\121",
+ "\1\126\4\uffff\1\125",
"",
"",
- "\1\125\2\uffff\1\126",
"",
- "\1\131",
"\1\132",
- "\1\133\6\uffff\1\134\3\uffff\1\136\2\uffff\1\135",
- "\1\141\1\140\16\uffff\1\137",
- "\1\144\15\uffff\1\143",
- "\1\147\1\uffff\1\145\11\uffff\1\146",
- "\1\150\20\uffff\1\151",
- "",
- "\1\154\11\uffff\1\153",
- "\1\155",
- "\1\156\11\uffff\1\157\5\uffff\1\160",
- "\1\161\16\uffff\1\162",
- "\1\163",
- "\1\166\3\uffff\1\165",
- "\1\167",
- "\1\171\3\uffff\1\170",
- "\1\u0082\1\172\4\uffff\1\173\5\uffff\1\174\2\uffff\1\175\1\u0081\1\176\1\177\1\u0080",
- "\1\u0084\1\uffff\1\u0083",
+ "\1\133",
+ "\1\136\1\135\16\uffff\1\134",
+ "\1\141\15\uffff\1\140",
+ "\1\144\1\uffff\1\142\11\uffff\1\143",
+ "\1\145\20\uffff\1\146",
+ "",
+ "\1\151\11\uffff\1\150",
+ "\1\152",
+ "\1\153\11\uffff\1\154\5\uffff\1\155",
+ "\1\156\16\uffff\1\157",
+ "\1\160",
+ "\1\162\15\uffff\1\163",
+ "\1\166\1\uffff\1\165\2\uffff\1\164",
+ "\1\170\3\uffff\1\167",
+ "\1\171",
+ "\1\173\3\uffff\1\172",
+ "\1\u0084\1\174\4\uffff\1\175\5\uffff\1\176\2\uffff\1\177\1\u0083\1\u0080\1\u0081\1\u0082",
"\1\u0085",
- "\1\u0086",
"",
- "\1\u0089\20\uffff\1\u0088",
- "\1\u008b\2\uffff\1\u008c",
- "\1\u008e",
- "\1\u0092\17\uffff\1\u0090\1\u0091",
+ "\1\u0088\20\uffff\1\u0087",
+ "\1\u008a\2\uffff\1\u008b",
+ "\1\u008d",
+ "\1\u0091\17\uffff\1\u008f\1\u0090",
+ "\1\u0093",
"\1\u0094",
"\1\u0095",
- "\1\u0096",
- "\1\u0098\15\uffff\1\u0097",
+ "\1\u0097\15\uffff\1\u0096",
+ "\1\u0098",
"\1\u0099",
- "\1\u009a",
- "\1\u009c\16\uffff\1\u009b",
- "\1\u009d",
- "\1\u009e\16\uffff\1\u009f",
+ "\1\u009b\16\uffff\1\u009a",
+ "\1\u009c",
+ "\1\u009d\16\uffff\1\u009e",
+ "\1\u009f",
"\1\u00a0",
- "\1\u00a1",
"",
"",
"",
- "\1\u00a5",
- "\1\u00a6",
- "\0\u00a7",
- "\0\u00a8",
- "\1\u00a9",
+ "\1\u00a5\15\uffff\1\u00a4",
+ "\1\u00a7",
+ "\1\u00a8",
+ "\0\u00a9",
+ "\0\u00aa",
+ "\1\u00ab",
"",
"",
"",
"",
- "\1\u00ac",
- "\1\u00ad",
"\1\u00ae",
"\1\u00af",
+ "\1\u00b0",
+ "\1\u00b1",
"",
"",
"",
@@ -4543,68 +4659,67 @@ public class InternalQVTimperativeLexer extends Lexer {
"",
"",
"",
+ "\1\u00b2",
+ "\1\u00b3",
+ "\1\u00b4",
+ "\1\u00b5",
"",
"",
"",
- "",
- "\1\u00b0",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\5\102\1\u00b1\2\102\1\u00b2\12\102\1\u00b3\1\102\1\u00b4\4\102",
+ "\1\u00b6",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\5\102\1\u00b8\2\102\1\u00ba\5\102\1\u00b7\4\102\1\u00bb\1\102\1\u00b9\4\102",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u00b8",
- "\1\u00b9\11\uffff\1\u00ba",
- "",
"",
+ "\1\u00bf",
+ "\1\u00c0\11\uffff\1\u00c1",
"",
"",
"",
+ "\1\u00c2",
+ "\1\u00c3",
"",
- "\1\u00bb",
- "\1\u00bc",
- "\1\u00bd",
- "\1\u00be",
- "\1\u00bf",
- "\1\u00c0",
"",
"",
"",
+ "\1\u00c4",
+ "\1\u00c5",
+ "\1\u00c8\1\uffff\1\u00c6\16\uffff\1\u00c7",
+ "\1\u00c9",
+ "\1\u00ca",
+ "\1\u00cb",
+ "\1\u00ce\3\uffff\1\u00cc\5\uffff\1\u00cd",
"",
- "\1\u00c1",
- "\1\u00c2",
- "\1\u00c5\1\uffff\1\u00c3\16\uffff\1\u00c4",
- "\1\u00c6",
- "\1\u00c7",
- "\1\u00c8",
- "\1\u00cb\3\uffff\1\u00c9\5\uffff\1\u00ca",
- "",
- "\1\u00cc\23\uffff\1\u00cd",
- "\1\u00cf\14\uffff\1\u00ce",
- "\1\u00d0",
- "\1\u00d1",
- "\1\u00d2",
+ "\1\u00cf\23\uffff\1\u00d0",
+ "\1\u00d2\14\uffff\1\u00d1",
"\1\u00d3",
- "\1\u00d6\5\uffff\1\u00d5\1\uffff\1\u00d4",
- "\1\u00d7",
+ "\1\u00d4",
+ "\1\u00d5",
+ "\1\u00d6",
+ "\1\u00d9\5\uffff\1\u00d8\1\uffff\1\u00d7",
+ "\1\u00da",
"",
"",
- "\1\u00d8\21\uffff\1\u00d9",
- "\1\u00da",
- "\1\u00db\4\uffff\1\u00dc\14\uffff\1\u00dd",
- "\1\u00de\13\uffff\1\u00df",
+ "\1\u00db",
+ "\1\u00dc",
+ "\1\u00dd",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\3\102\1\u00de\26\102",
"\1\u00e0",
+ "\1\u00e1\21\uffff\1\u00e2",
+ "\1\u00e3",
+ "\1\u00e4\4\uffff\1\u00e5\14\uffff\1\u00e6",
+ "\1\u00e7\13\uffff\1\u00e8",
+ "\1\u00e9",
"",
"",
"",
- "\1\u00e1",
+ "\1\u00ea",
"",
- "\1\u00e2",
+ "\1\u00eb",
"",
"",
"",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\3\102\1\u00e3\26\102",
- "\1\u00e5",
- "\1\u00e6",
- "\1\u00e7",
+ "\1\u00ec",
"",
"",
"",
@@ -4618,20 +4733,23 @@ public class InternalQVTimperativeLexer extends Lexer {
"",
"",
"",
- "\1\u00e8",
- "\1\u00e9",
- "\1\u00ea",
- "\1\u00eb",
- "\1\u00ec",
"\1\u00ed",
"\1\u00ee",
"\1\u00ef",
- "\1\u00f1\2\uffff\1\u00f0",
+ "\1\u00f0",
+ "\1\u00f1",
"\1\u00f2",
"\1\u00f3",
"\1\u00f4",
- "\1\u00f5",
- "\1\u00f6",
+ "\1\u00f6\2\uffff\1\u00f5",
+ "\1\u00f7",
+ "\1\u00f8",
+ "\1\u00f9",
+ "\1\u00fa",
+ "\1\u00fb",
+ "",
+ "",
+ "",
"",
"",
"",
@@ -4643,412 +4761,422 @@ public class InternalQVTimperativeLexer extends Lexer {
"",
"",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u00f8",
- "\1\u00f9",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u00fc\2\uffff\1\u00fb",
"\1\u00fd",
"\1\u00fe",
- "\1\u00ff",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0100",
- "",
- "",
- "",
"\1\u0101",
"\1\u0102",
"\1\u0103",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u0105",
+ "\1\u0105\2\uffff\1\u0104",
"\1\u0106",
"\1\u0107",
"\1\u0108",
"\1\u0109",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u010a",
+ "",
+ "",
+ "",
"\1\u010b",
"\1\u010c",
"\1\u010d",
- "\1\u010e",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u010f",
- "\1\u0110",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0111",
"\1\u0112",
"\1\u0113",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0114",
"\1\u0115",
"\1\u0116",
"\1\u0117",
"\1\u0118",
"\1\u0119",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u011b",
"\1\u011c",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u011d",
"\1\u011e",
"\1\u011f",
- "\1\u0120",
- "\1\u0121",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0122",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u0125\7\uffff\1\u0124",
+ "\1\u0124",
+ "\1\u0125",
"\1\u0126",
- "\1\u0127",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0128",
- "\1\u0129",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u012a",
- "\1\u012b\21\uffff\1\u012c",
- "\1\u012d\11\uffff\1\u012e",
- "\1\u012f",
"",
- "\1\u0130",
+ "\1\u012b",
+ "\1\u012c",
+ "\1\u012d",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0130\7\uffff\1\u012f",
"\1\u0131",
"\1\u0132",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0133",
+ "\1\u0134",
"\1\u0135",
- "\1\u0136",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u0138",
- "\1\u0139",
+ "\1\u0136\21\uffff\1\u0137",
+ "\1\u0138\11\uffff\1\u0139",
"\1\u013a",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u013c",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u013d",
- "\1\u013e\7\uffff\1\u013f\14\uffff\1\u0140",
+ "\1\u013e",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0140",
"\1\u0141",
"\1\u0142",
- "\1\u0143",
- "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0144",
"\1\u0145",
- "",
- "\1\u0146",
- "\1\u0147",
- "\1\u0148",
+ "\1\u0146\7\uffff\1\u0147\14\uffff\1\u0148",
"\1\u0149",
"\1\u014a",
"\1\u014b",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "",
+ "\1\u014c",
"\1\u014d",
- "\1\u014e",
"",
- "\1\u014f",
+ "\1\u014e",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0150",
"\1\u0151",
"\1\u0152",
"\1\u0153",
- "",
"\1\u0154",
"\1\u0155",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u0157",
+ "\1\u0157\5\uffff\1\u0156",
"\1\u0158",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\10\102\1\u0159\21\102",
+ "\1\u0159",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u015b",
"\1\u015c",
+ "",
"\1\u015d",
"",
"\1\u015e",
+ "\1\u015f",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u0160",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0161",
"\1\u0162",
- "",
- "",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "",
- "\1\u0164",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\10\102\1\u0163\21\102",
+ "\1\u0165",
"\1\u0166",
"\1\u0167",
- "\1\u0168",
"",
- "\1\u0169",
+ "\1\u0168",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u016a",
- "\1\u016b",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u016c",
- "\1\u016d",
- "\1\u016e",
- "\1\u016f",
- "",
"",
"",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\1\u0170",
- "\1\u0171",
- "\1\u0172",
+ "\1\u016e",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0170",
"",
+ "\1\u0171",
"",
+ "\1\u0172",
+ "\1\u0173",
"\1\u0174",
"\1\u0175",
"",
"\1\u0176",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0177",
"\1\u0178",
- "",
"\1\u0179",
"\1\u017a",
"\1\u017b",
"\1\u017c",
- "\1\u017d",
+ "",
+ "",
+ "",
+ "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "",
+ "",
"\1\u017e",
"\1\u017f",
+ "",
"\1\u0180",
- "\1\u0181",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0182",
+ "",
"\1\u0183",
"\1\u0184",
"\1\u0185",
"\1\u0186",
"\1\u0187",
"\1\u0188",
- "",
"\1\u0189",
"\1\u018a",
+ "\1\u018b",
+ "\1\u018c",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u018d",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u018e",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0190",
- "",
+ "\1\u0191",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u0192",
"\1\u0193",
- "",
- "\1\u0194",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0195",
"\1\u0196",
- "\1\u0198\2\uffff\1\u0197",
+ "\1\u0197",
"",
+ "\1\u0198",
"\1\u0199",
- "",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "",
- "\1\u019b",
- "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u019c",
- "\1\u019d",
+ "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u019e",
"\1\u019f",
+ "",
"\1\u01a0",
"\1\u01a1",
"\1\u01a2",
- "\1\u01a3",
- "\1\u01a5\3\uffff\1\u01a4",
- "\1\u01a6",
+ "\1\u01a4\2\uffff\1\u01a3",
+ "",
+ "\1\u01a5",
+ "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "",
"\1\u01a7",
+ "",
"\1\u01a8",
"\1\u01a9",
- "",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u01aa",
"\1\u01ab",
"\1\u01ac",
- "",
"\1\u01ad",
"\1\u01ae",
"\1\u01af",
"\1\u01b0",
"\1\u01b1",
"\1\u01b2",
- "\1\u01b3",
- "\1\u01b4",
+ "\1\u01b4\3\uffff\1\u01b3",
"\1\u01b5",
- "\1\u01b6",
+ "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01b7",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\22\102\1\u01b8\7\102",
+ "\1\u01b8",
+ "",
+ "\1\u01b9",
"\1\u01ba",
"\1\u01bb",
"\1\u01bc",
"\1\u01bd",
"\1\u01be",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u01bf",
"\1\u01c0",
- "",
- "",
"\1\u01c1",
- "",
- "",
"\1\u01c2",
- "",
"\1\u01c3",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u01c5",
- "\1\u01c6",
+ "",
+ "\1\u01c4",
+ "",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\22\102\1\u01c5\7\102",
"\1\u01c7",
+ "",
"\1\u01c8",
- "\1\u01c9",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
+ "\1\u01c9",
+ "\1\u01ca",
"\1\u01cb",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01cd",
+ "",
+ "",
"\1\u01ce",
+ "",
"\1\u01cf",
- "\1\u01d0",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01d1",
"\1\u01d2",
"\1\u01d3",
"\1\u01d4",
"\1\u01d5",
- "\1\u01d6",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "",
"\1\u01d7",
- "\1\u01d8",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01d9",
- "",
"\1\u01da",
"\1\u01db",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u01dc",
"\1\u01dd",
"\1\u01de",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u01df",
"\1\u01e0",
"\1\u01e1",
"\1\u01e2",
"\1\u01e3",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u01e4",
"\1\u01e5",
- "\1\u01e6",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
+ "\1\u01e6",
+ "\1\u01e7",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u01e9",
+ "\1\u01ea",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u01eb",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "",
+ "\1\u01ec",
"\1\u01ed",
"\1\u01ee",
+ "\1\u01ef",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u01f1",
"\1\u01f2",
"\1\u01f3",
- "\1\u01f4",
- "\1\u01f5",
- "",
- "\1\u01f6",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u01f6",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u01f9",
+ "",
"\1\u01fa",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u01fd",
+ "",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u01fe",
"\1\u01ff",
"\1\u0200",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0201",
+ "",
"\1\u0202",
+ "",
"\1\u0203",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0205",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0209",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u020c",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u020e",
+ "\1\u020f",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\1\u0206",
- "\1\u0207",
+ "\1\u0212",
+ "\1\u0213",
"",
- "\1\u0208",
+ "\1\u0214",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u020a",
- "\1\u020b",
+ "\1\u0216",
+ "\1\u0217",
"",
- "\1\u020c",
+ "\1\u0218",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
"",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\1\u020f",
"",
- "\1\u0210",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u021c",
+ "\1\u021d",
"",
"",
"",
- "\1\u0212",
+ "\1\u021e",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0220",
+ "\1\u0221",
+ "\1\u0222",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u0214",
- "\1\u0215",
- "\1\u0216",
"",
+ "\1\u0224",
"",
"",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\1\u0218",
"",
- "\1\u0219",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0226",
"",
- "\1\u021b",
+ "\1\u0227",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
"",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u021e",
- "\1\u021f",
+ "\1\u022a",
+ "\1\u022b",
"",
- "\1\u0220",
- "\1\u0221",
+ "\1\u022c",
+ "\1\u022d",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
"",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u0224",
"",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "",
+ "\1\u0230",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u0227",
- "\1\u0228",
"",
- "\1\u0229",
- "\1\u022a",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
+ "\1\u0233",
+ "\1\u0234",
"",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
+ "\1\u0236",
+ "\1\u0237",
"",
- "\1\u022c",
- "\1\u022d",
- "\1\u022e",
- "\1\u022f",
+ "",
+ "\1\u0238",
+ "\1\u0239",
+ "\1\u023a",
+ "\1\u023b",
"",
"",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
"",
- "\1\u0231",
- "\1\u0232",
+ "\1\u023d",
+ "\1\u023e",
+ "",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "",
- "\1\u0235",
+ "\1\u0241",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"",
- "\1\u0239",
- "\1\u023a",
+ "\1\u0245",
+ "\1\u0246",
"",
"",
- "\1\u023b",
+ "\1\u0247",
"",
"",
"",
- "\1\u023c",
+ "\1\u0248",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u023e",
- "\1\u023f",
+ "\1\u024a",
+ "\1\u024b",
"",
- "\1\u0240",
+ "\1\u024c",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
- "\1\u0242",
+ "\1\u024e",
"",
- "\1\u0243",
+ "\1\u024f",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
""
};
@@ -5083,23 +5211,13 @@ public class InternalQVTimperativeLexer extends Lexer {
this.transition = DFA11_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | RULE_UNQUOTED_STRING | RULE_DOUBLE_QUOTED_STRING | RULE_SINGLE_QUOTED_STRING | RULE_ML_SINGLE_QUOTED_STRING | RULE_SIMPLE_ID | RULE_ESCAPED_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | T__134 | T__135 | T__136 | T__137 | T__138 | T__139 | T__140 | T__141 | T__142 | T__143 | T__144 | T__145 | T__146 | T__147 | T__148 | T__149 | RULE_UNQUOTED_STRING | RULE_DOUBLE_QUOTED_STRING | RULE_SINGLE_QUOTED_STRING | RULE_ML_SINGLE_QUOTED_STRING | RULE_SIMPLE_ID | RULE_ESCAPED_ID | RULE_INT | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
- int LA11_55 = input.LA(1);
-
- s = -1;
- if ( ((LA11_55>='\u0000' && LA11_55<='\uFFFF')) ) {s = 167;}
-
- else s = 61;
-
- if ( s>=0 ) return s;
- break;
- case 1 :
int LA11_0 = input.LA(1);
s = -1;
@@ -5111,21 +5229,21 @@ public class InternalQVTimperativeLexer extends Lexer {
else if ( (LA11_0=='{') ) {s = 4;}
- else if ( (LA11_0==',') ) {s = 5;}
+ else if ( (LA11_0=='}') ) {s = 5;}
- else if ( (LA11_0=='|') ) {s = 6;}
+ else if ( (LA11_0=='c') ) {s = 6;}
- else if ( (LA11_0=='}') ) {s = 7;}
+ else if ( (LA11_0==':') ) {s = 7;}
else if ( (LA11_0=='i') ) {s = 8;}
- else if ( (LA11_0=='u') ) {s = 9;}
+ else if ( (LA11_0==',') ) {s = 9;}
- else if ( (LA11_0=='(') ) {s = 10;}
+ else if ( (LA11_0=='u') ) {s = 10;}
- else if ( (LA11_0==')') ) {s = 11;}
+ else if ( (LA11_0=='(') ) {s = 11;}
- else if ( (LA11_0==':') ) {s = 12;}
+ else if ( (LA11_0==')') ) {s = 12;}
else if ( (LA11_0=='*') ) {s = 13;}
@@ -5133,79 +5251,79 @@ public class InternalQVTimperativeLexer extends Lexer {
else if ( (LA11_0=='w') ) {s = 15;}
- else if ( (LA11_0=='c') ) {s = 16;}
+ else if ( (LA11_0=='?') ) {s = 16;}
- else if ( (LA11_0=='?') ) {s = 17;}
+ else if ( (LA11_0=='f') ) {s = 17;}
- else if ( (LA11_0=='f') ) {s = 18;}
+ else if ( (LA11_0=='e') ) {s = 18;}
- else if ( (LA11_0=='e') ) {s = 19;}
+ else if ( (LA11_0=='p') ) {s = 19;}
- else if ( (LA11_0=='p') ) {s = 20;}
+ else if ( (LA11_0=='=') ) {s = 20;}
- else if ( (LA11_0=='=') ) {s = 21;}
+ else if ( (LA11_0=='t') ) {s = 21;}
- else if ( (LA11_0=='t') ) {s = 22;}
+ else if ( (LA11_0=='q') ) {s = 22;}
- else if ( (LA11_0=='q') ) {s = 23;}
+ else if ( (LA11_0=='n') ) {s = 23;}
- else if ( (LA11_0=='n') ) {s = 24;}
+ else if ( (LA11_0=='s') ) {s = 24;}
- else if ( (LA11_0=='s') ) {s = 25;}
+ else if ( (LA11_0=='.') ) {s = 25;}
- else if ( (LA11_0=='.') ) {s = 26;}
+ else if ( (LA11_0=='v') ) {s = 26;}
- else if ( (LA11_0=='l') ) {s = 27;}
+ else if ( (LA11_0=='o') ) {s = 27;}
- else if ( (LA11_0=='r') ) {s = 28;}
+ else if ( (LA11_0=='l') ) {s = 28;}
- else if ( (LA11_0=='d') ) {s = 29;}
+ else if ( (LA11_0=='r') ) {s = 29;}
- else if ( (LA11_0=='!') ) {s = 30;}
+ else if ( (LA11_0=='d') ) {s = 30;}
- else if ( (LA11_0=='o') ) {s = 31;}
+ else if ( (LA11_0=='!') ) {s = 31;}
- else if ( (LA11_0=='v') ) {s = 32;}
+ else if ( (LA11_0=='b') ) {s = 32;}
- else if ( (LA11_0=='b') ) {s = 33;}
+ else if ( (LA11_0=='#') ) {s = 33;}
- else if ( (LA11_0=='#') ) {s = 34;}
+ else if ( (LA11_0=='-') ) {s = 34;}
- else if ( (LA11_0=='-') ) {s = 35;}
+ else if ( (LA11_0=='/') ) {s = 35;}
- else if ( (LA11_0=='/') ) {s = 36;}
+ else if ( (LA11_0=='>') ) {s = 36;}
- else if ( (LA11_0=='>') ) {s = 37;}
+ else if ( (LA11_0=='<') ) {s = 37;}
- else if ( (LA11_0=='<') ) {s = 38;}
+ else if ( (LA11_0=='x') ) {s = 38;}
- else if ( (LA11_0=='x') ) {s = 39;}
+ else if ( (LA11_0=='M') ) {s = 39;}
- else if ( (LA11_0=='M') ) {s = 40;}
+ else if ( (LA11_0=='T') ) {s = 40;}
- else if ( (LA11_0=='T') ) {s = 41;}
+ else if ( (LA11_0=='B') ) {s = 41;}
- else if ( (LA11_0=='B') ) {s = 42;}
+ else if ( (LA11_0=='I') ) {s = 42;}
- else if ( (LA11_0=='I') ) {s = 43;}
+ else if ( (LA11_0=='R') ) {s = 43;}
- else if ( (LA11_0=='R') ) {s = 44;}
+ else if ( (LA11_0=='S') ) {s = 44;}
- else if ( (LA11_0=='S') ) {s = 45;}
+ else if ( (LA11_0=='U') ) {s = 45;}
- else if ( (LA11_0=='U') ) {s = 46;}
+ else if ( (LA11_0=='O') ) {s = 46;}
- else if ( (LA11_0=='O') ) {s = 47;}
+ else if ( (LA11_0=='C') ) {s = 47;}
- else if ( (LA11_0=='C') ) {s = 48;}
+ else if ( (LA11_0=='L') ) {s = 48;}
- else if ( (LA11_0=='L') ) {s = 49;}
+ else if ( (LA11_0=='@') ) {s = 49;}
- else if ( (LA11_0=='@') ) {s = 50;}
+ else if ( (LA11_0=='[') ) {s = 50;}
- else if ( (LA11_0=='[') ) {s = 51;}
+ else if ( (LA11_0==']') ) {s = 51;}
- else if ( (LA11_0==']') ) {s = 52;}
+ else if ( (LA11_0=='|') ) {s = 52;}
else if ( (LA11_0=='&') ) {s = 53;}
@@ -5227,11 +5345,21 @@ public class InternalQVTimperativeLexer extends Lexer {
if ( s>=0 ) return s;
break;
+ case 1 :
+ int LA11_55 = input.LA(1);
+
+ s = -1;
+ if ( ((LA11_55>='\u0000' && LA11_55<='\uFFFF')) ) {s = 169;}
+
+ else s = 61;
+
+ if ( s>=0 ) return s;
+ break;
case 2 :
int LA11_56 = input.LA(1);
s = -1;
- if ( ((LA11_56>='\u0000' && LA11_56<='\uFFFF')) ) {s = 168;}
+ if ( ((LA11_56>='\u0000' && LA11_56<='\uFFFF')) ) {s = 170;}
else s = 61;
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 fee603144..4ea076b04 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
@@ -32,10 +32,11 @@ import java.util.HashMap;
@SuppressWarnings("all")
public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_SINGLE_QUOTED_STRING", "RULE_UNQUOTED_STRING", "RULE_INT", "RULE_SIMPLE_ID", "RULE_ESCAPED_ID", "RULE_ESCAPED_CHARACTER", "RULE_LETTER_CHARACTER", "RULE_DOUBLE_QUOTED_STRING", "RULE_ML_SINGLE_QUOTED_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'add'", "'+='", "';'", "'{'", "','", "'|'", "'}'", "'imports'", "'uses'", "'('", "')'", "':'", "'import'", "'::'", "'*'", "'map'", "'in'", "'where'", "'infinite'", "'call'", "':='", "'?='", "'for'", "'check'", "'enforce'", "'package'", "'='", "'transient'", "'query'", "'new'", "'set'", "'.'", "'transformation'", "'library'", "'realize'", "'refines'", "'static'", "'definition'", "'attribute'", "'derived'", "'!derived'", "'id'", "'!id'", "'ordered'", "'!ordered'", "'readonly'", "'!readonly'", "'!transient'", "'unique'", "'!unique'", "'unsettable'", "'!unsettable'", "'volatile'", "'!volatile'", "'initial'", "'derivation'", "'primitive'", "'datatype'", "'serializable'", "'!serializable'", "'enum'", "'literal'", "'operation'", "'throws'", "'body'", "'property'", "'#'", "'composes'", "'!composes'", "'resolve'", "'!resolve'", "'abstract'", "'class'", "'extends'", "'interface'", "'-'", "'not'", "'/'", "'+'", "'>'", "'<'", "'>='", "'<='", "'<>'", "'and'", "'or'", "'xor'", "'implies'", "'->'", "'?.'", "'?->'", "'Map'", "'Tuple'", "'Boolean'", "'Integer'", "'Real'", "'String'", "'UnlimitedNatural'", "'OclAny'", "'OclInvalid'", "'OclVoid'", "'Set'", "'Bag'", "'Sequence'", "'Collection'", "'OrderedSet'", "'..'", "'++'", "'Lambda'", "'<-'", "'true'", "'false'", "'invalid'", "'null'", "'@'", "'pre'", "'['", "']'", "'if'", "'then'", "'else'", "'endif'", "'elseif'", "'let'", "'self'", "'|?'", "'|1'", "'?'", "'&&'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_SINGLE_QUOTED_STRING", "RULE_UNQUOTED_STRING", "RULE_INT", "RULE_SIMPLE_ID", "RULE_ESCAPED_ID", "RULE_ESCAPED_CHARACTER", "RULE_LETTER_CHARACTER", "RULE_DOUBLE_QUOTED_STRING", "RULE_ML_SINGLE_QUOTED_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'add'", "'+='", "';'", "'{'", "'}'", "'check'", "':='", "'imports'", "','", "'uses'", "'('", "')'", "'in'", "'inout'", "':'", "'import'", "'::'", "'*'", "'map'", "'where'", "'infinite'", "'call'", "'?='", "'for'", "'enforce'", "'package'", "'='", "'transient'", "'query'", "'new'", "'set'", "'.'", "'transformation'", "'var'", "'out'", "'invar'", "'library'", "'realize'", "'refines'", "'static'", "'definition'", "'attribute'", "'derived'", "'!derived'", "'id'", "'!id'", "'ordered'", "'!ordered'", "'readonly'", "'!readonly'", "'!transient'", "'unique'", "'!unique'", "'unsettable'", "'!unsettable'", "'volatile'", "'!volatile'", "'initial'", "'derivation'", "'primitive'", "'datatype'", "'serializable'", "'!serializable'", "'enum'", "'literal'", "'operation'", "'throws'", "'body'", "'property'", "'#'", "'composes'", "'!composes'", "'resolve'", "'!resolve'", "'abstract'", "'class'", "'extends'", "'interface'", "'-'", "'not'", "'/'", "'+'", "'>'", "'<'", "'>='", "'<='", "'<>'", "'and'", "'or'", "'xor'", "'implies'", "'->'", "'?.'", "'?->'", "'Map'", "'Tuple'", "'Boolean'", "'Integer'", "'Real'", "'String'", "'UnlimitedNatural'", "'OclAny'", "'OclInvalid'", "'OclVoid'", "'Set'", "'Bag'", "'Sequence'", "'Collection'", "'OrderedSet'", "'..'", "'++'", "'Lambda'", "'<-'", "'true'", "'false'", "'invalid'", "'null'", "'@'", "'pre'", "'['", "']'", "'|'", "'if'", "'then'", "'else'", "'endif'", "'elseif'", "'let'", "'self'", "'|?'", "'|1'", "'?'", "'&&'"
};
public static final int T__144=144;
public static final int T__143=143;
+ public static final int T__146=146;
public static final int T__50=50;
public static final int T__145=145;
public static final int T__140=140;
@@ -97,9 +98,12 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
public static final int T__47=47;
public static final int RULE_ESCAPED_ID=8;
public static final int T__40=40;
+ public static final int T__148=148;
public static final int T__41=41;
+ public static final int T__147=147;
public static final int T__42=42;
public static final int T__43=43;
+ public static final int T__149=149;
public static final int T__91=91;
public static final int T__100=100;
public static final int T__92=92;
@@ -292,7 +296,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
int alt1=2;
int LA1_0 = input.LA(1);
- if ( (LA1_0==29) ) {
+ if ( (LA1_0==32) ) {
alt1=1;
}
@@ -354,7 +358,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
alt2=2;
}
break;
- case 32:
+ case 35:
{
alt2=3;
}
@@ -776,507 +780,159 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBottomPatternCS"
- // InternalQVTimperative.g:272:1: ruleBottomPatternCS returns [EObject current=null] : ( (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' ) | (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' ) | (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' ) | ( () otherlv_16= '{' otherlv_17= '}' ) ) ;
+ // InternalQVTimperative.g:272:1: ruleBottomPatternCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedConstraints_3_0= ruleConstraintCS ) ) )* otherlv_4= '}' ) ;
public final EObject ruleBottomPatternCS() throws RecognitionException {
EObject current = null;
- Token otherlv_0=null;
- Token otherlv_2=null;
+ Token otherlv_1=null;
Token otherlv_4=null;
- Token otherlv_6=null;
- Token otherlv_7=null;
- Token otherlv_9=null;
- Token otherlv_11=null;
- Token otherlv_12=null;
- Token otherlv_14=null;
- Token otherlv_16=null;
- Token otherlv_17=null;
- EObject lv_ownedUnrealizedVariables_1_0 = null;
-
- EObject lv_ownedUnrealizedVariables_3_0 = null;
-
- EObject lv_ownedConstraints_5_0 = null;
-
- EObject lv_ownedUnrealizedVariables_8_0 = null;
-
- EObject lv_ownedUnrealizedVariables_10_0 = null;
+ EObject lv_ownedUnrealizedVariables_2_0 = null;
- EObject lv_ownedConstraints_13_0 = null;
+ EObject lv_ownedConstraints_3_0 = null;
enterRule();
try {
- // InternalQVTimperative.g:275:28: ( ( (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' ) | (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' ) | (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' ) | ( () otherlv_16= '{' otherlv_17= '}' ) ) )
- // InternalQVTimperative.g:276:1: ( (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' ) | (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' ) | (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' ) | ( () otherlv_16= '{' otherlv_17= '}' ) )
+ // InternalQVTimperative.g:275:28: ( ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedConstraints_3_0= ruleConstraintCS ) ) )* otherlv_4= '}' ) )
+ // InternalQVTimperative.g:276:1: ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedConstraints_3_0= ruleConstraintCS ) ) )* otherlv_4= '}' )
{
- // InternalQVTimperative.g:276:1: ( (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' ) | (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' ) | (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' ) | ( () otherlv_16= '{' otherlv_17= '}' ) )
- int alt7=4;
- int LA7_0 = input.LA(1);
-
- if ( (LA7_0==20) ) {
- int LA7_1 = input.LA(2);
-
- if ( (synpred8_InternalQVTimperative()) ) {
- alt7=1;
- }
- else if ( (synpred10_InternalQVTimperative()) ) {
- alt7=2;
- }
- else if ( (synpred12_InternalQVTimperative()) ) {
- alt7=3;
- }
- else if ( (true) ) {
- alt7=4;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 7, 1, input);
-
- throw nvae;
- }
+ // InternalQVTimperative.g:276:1: ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedConstraints_3_0= ruleConstraintCS ) ) )* otherlv_4= '}' )
+ // InternalQVTimperative.g:276:2: () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedConstraints_3_0= ruleConstraintCS ) ) )* otherlv_4= '}'
+ {
+ // InternalQVTimperative.g:276:2: ()
+ // InternalQVTimperative.g:277:2:
+ {
+ if ( state.backtracking==0 ) {
+
+ /* */
+
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
+ if ( state.backtracking==0 ) {
- throw nvae;
+ current = forceCreateModelElement(
+ grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_0(),
+ current);
+
}
- switch (alt7) {
- case 1 :
- // InternalQVTimperative.g:276:2: (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' )
- {
- // InternalQVTimperative.g:276:2: (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' )
- // InternalQVTimperative.g:276:4: otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}'
- {
- otherlv_0=(Token)match(input,20,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_0, grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
-
- }
- // InternalQVTimperative.g:280:1: ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:281:1: (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:281:1: (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:282:3: lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_1_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_1_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalQVTimperative.g:298:2: (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )*
- loop3:
- do {
- int alt3=2;
- int LA3_0 = input.LA(1);
-
- if ( (LA3_0==21) ) {
- alt3=1;
- }
-
-
- switch (alt3) {
- case 1 :
- // InternalQVTimperative.g:298:4: otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_2=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_2, grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
-
- }
- // InternalQVTimperative.g:302:1: ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:303:1: (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:303:1: (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:304:3: lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_3_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_3_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop3;
- }
- } while (true);
-
- otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_10); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_4, grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
-
- }
- // InternalQVTimperative.g:324:1: ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )*
- loop4:
- do {
- int alt4=2;
- int LA4_0 = input.LA(1);
-
- if ( (LA4_0==RULE_SINGLE_QUOTED_STRING||(LA4_0>=RULE_INT && LA4_0<=RULE_ESCAPED_ID)||(LA4_0>=24 && LA4_0<=26)||LA4_0==29||(LA4_0>=31 && LA4_0<=32)||(LA4_0>=40 && LA4_0<=41)||LA4_0==45||(LA4_0>=49 && LA4_0<=52)||(LA4_0>=92 && LA4_0<=93)||(LA4_0>=108 && LA4_0<=122)||LA4_0==125||(LA4_0>=127 && LA4_0<=130)||LA4_0==135||(LA4_0>=140 && LA4_0<=141)) ) {
- alt4=1;
- }
-
-
- switch (alt4) {
- case 1 :
- // InternalQVTimperative.g:325:1: (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS )
- {
- // InternalQVTimperative.g:325:1: (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:326:3: lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_10);
- lv_ownedConstraints_5_0=rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
- }
- add(
- current,
- "ownedConstraints",
- lv_ownedConstraints_5_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateOrAssignmentCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
- break;
-
- default :
- break loop4;
- }
- } while (true);
-
- otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_6, grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
-
- }
-
- }
-
-
- }
- break;
- case 2 :
- // InternalQVTimperative.g:347:6: (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' )
- {
- // InternalQVTimperative.g:347:6: (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' )
- // InternalQVTimperative.g:347:8: otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}'
- {
- otherlv_7=(Token)match(input,20,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_7, grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
-
- }
- // InternalQVTimperative.g:351:1: ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:352:1: (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:352:1: (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:353:3: lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_8_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_8_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalQVTimperative.g:369:2: (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )*
- loop5:
- do {
- int alt5=2;
- int LA5_0 = input.LA(1);
-
- if ( (LA5_0==21) ) {
- alt5=1;
- }
-
-
- switch (alt5) {
- case 1 :
- // InternalQVTimperative.g:369:4: otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_9, grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0());
-
- }
- // InternalQVTimperative.g:373:1: ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:374:1: (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:374:1: (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:375:3: lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_10_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_10_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop5;
- }
- } while (true);
-
- otherlv_11=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_11, grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
-
- }
- }
-
-
- }
- break;
- case 3 :
- // InternalQVTimperative.g:396:6: (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' )
- {
- // InternalQVTimperative.g:396:6: (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' )
- // InternalQVTimperative.g:396:8: otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}'
- {
- otherlv_12=(Token)match(input,20,FollowSets000.FOLLOW_7); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_12, grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
-
- }
- // InternalQVTimperative.g:400:1: ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+
- int cnt6=0;
- loop6:
- do {
- int alt6=2;
- int LA6_0 = input.LA(1);
+ }
- if ( (LA6_0==RULE_SINGLE_QUOTED_STRING||(LA6_0>=RULE_INT && LA6_0<=RULE_ESCAPED_ID)||(LA6_0>=24 && LA6_0<=26)||LA6_0==29||(LA6_0>=31 && LA6_0<=32)||(LA6_0>=40 && LA6_0<=41)||LA6_0==45||(LA6_0>=49 && LA6_0<=52)||(LA6_0>=92 && LA6_0<=93)||(LA6_0>=108 && LA6_0<=122)||LA6_0==125||(LA6_0>=127 && LA6_0<=130)||LA6_0==135||(LA6_0>=140 && LA6_0<=141)) ) {
- alt6=1;
- }
+ otherlv_1=(Token)match(input,20,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_1, grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
+
+ }
+ // InternalQVTimperative.g:289:1: ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedConstraints_3_0= ruleConstraintCS ) ) )*
+ loop3:
+ do {
+ int alt3=3;
+ int LA3_0 = input.LA(1);
- switch (alt6) {
- case 1 :
- // InternalQVTimperative.g:401:1: (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS )
- {
- // InternalQVTimperative.g:401:1: (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:402:3: lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_10);
- lv_ownedConstraints_13_0=rulePredicateOrAssignmentCS();
+ if ( ((LA3_0>=50 && LA3_0<=51)) ) {
+ alt3=1;
+ }
+ else if ( (LA3_0==22) ) {
+ alt3=2;
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
- }
- add(
- current,
- "ownedConstraints",
- lv_ownedConstraints_13_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateOrAssignmentCS");
- afterParserOrEnumRuleCall();
-
- }
+ switch (alt3) {
+ case 1 :
+ // InternalQVTimperative.g:289:2: ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) )
+ {
+ // InternalQVTimperative.g:289:2: ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) )
+ // InternalQVTimperative.g:290:1: (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS )
+ {
+ // InternalQVTimperative.g:290:1: (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS )
+ // InternalQVTimperative.g:291:3: lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_9);
+ lv_ownedUnrealizedVariables_2_0=ruleUnrealizedVariableCS();
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
+ }
+ add(
+ current,
+ "ownedUnrealizedVariables",
+ lv_ownedUnrealizedVariables_2_0,
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
+ afterParserOrEnumRuleCall();
+
+ }
- }
- break;
+ }
- default :
- if ( cnt6 >= 1 ) break loop6;
- if (state.backtracking>0) {state.failed=true; return current;}
- EarlyExitException eee =
- new EarlyExitException(6, input);
- throw eee;
- }
- cnt6++;
- } while (true);
- otherlv_14=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- newLeafNode(otherlv_14, grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
-
- }
- }
+ }
+ break;
+ case 2 :
+ // InternalQVTimperative.g:308:6: ( (lv_ownedConstraints_3_0= ruleConstraintCS ) )
+ {
+ // InternalQVTimperative.g:308:6: ( (lv_ownedConstraints_3_0= ruleConstraintCS ) )
+ // InternalQVTimperative.g:309:1: (lv_ownedConstraints_3_0= ruleConstraintCS )
+ {
+ // InternalQVTimperative.g:309:1: (lv_ownedConstraints_3_0= ruleConstraintCS )
+ // InternalQVTimperative.g:310:3: lv_ownedConstraints_3_0= ruleConstraintCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsConstraintCSParserRuleCall_2_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_9);
+ lv_ownedConstraints_3_0=ruleConstraintCS();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
- case 4 :
- // InternalQVTimperative.g:423:6: ( () otherlv_16= '{' otherlv_17= '}' )
- {
- // InternalQVTimperative.g:423:6: ( () otherlv_16= '{' otherlv_17= '}' )
- // InternalQVTimperative.g:423:7: () otherlv_16= '{' otherlv_17= '}'
- {
- // InternalQVTimperative.g:423:7: ()
- // InternalQVTimperative.g:424:2:
- {
- if ( state.backtracking==0 ) {
-
- /* */
-
- }
- if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getBottomPatternCSRule());
+ }
+ add(
+ current,
+ "ownedConstraints",
+ lv_ownedConstraints_3_0,
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.ConstraintCS");
+ afterParserOrEnumRuleCall();
+
+ }
- current = forceCreateModelElement(
- grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_3_0(),
- current);
-
- }
+ }
- }
- otherlv_16=(Token)match(input,20,FollowSets000.FOLLOW_12); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- newLeafNode(otherlv_16, grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
-
- }
- otherlv_17=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(otherlv_17, grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
-
- }
+ }
+ break;
- }
+ default :
+ break loop3;
+ }
+ } while (true);
+ otherlv_4=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
+ newLeafNode(otherlv_4, grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
+
+ }
}
@@ -1300,7 +956,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBottomStatementCS"
- // InternalQVTimperative.g:448:1: entryRuleBottomStatementCS returns [EObject current=null] : iv_ruleBottomStatementCS= ruleBottomStatementCS EOF ;
+ // InternalQVTimperative.g:338:1: entryRuleBottomStatementCS returns [EObject current=null] : iv_ruleBottomStatementCS= ruleBottomStatementCS EOF ;
public final EObject entryRuleBottomStatementCS() throws RecognitionException {
EObject current = null;
@@ -1308,8 +964,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:449:2: (iv_ruleBottomStatementCS= ruleBottomStatementCS EOF )
- // InternalQVTimperative.g:450:2: iv_ruleBottomStatementCS= ruleBottomStatementCS EOF
+ // InternalQVTimperative.g:339:2: (iv_ruleBottomStatementCS= ruleBottomStatementCS EOF )
+ // InternalQVTimperative.g:340:2: iv_ruleBottomStatementCS= ruleBottomStatementCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBottomStatementCSRule());
@@ -1340,7 +996,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBottomStatementCS"
- // InternalQVTimperative.g:457:1: ruleBottomStatementCS returns [EObject current=null] : (this_NewStatementCS_0= ruleNewStatementCS | this_SetStatementCS_1= ruleSetStatementCS ) ;
+ // InternalQVTimperative.g:347:1: ruleBottomStatementCS returns [EObject current=null] : (this_NewStatementCS_0= ruleNewStatementCS | this_SetStatementCS_1= ruleSetStatementCS ) ;
public final EObject ruleBottomStatementCS() throws RecognitionException {
EObject current = null;
@@ -1352,29 +1008,29 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:460:28: ( (this_NewStatementCS_0= ruleNewStatementCS | this_SetStatementCS_1= ruleSetStatementCS ) )
- // InternalQVTimperative.g:461:1: (this_NewStatementCS_0= ruleNewStatementCS | this_SetStatementCS_1= ruleSetStatementCS )
+ // InternalQVTimperative.g:350:28: ( (this_NewStatementCS_0= ruleNewStatementCS | this_SetStatementCS_1= ruleSetStatementCS ) )
+ // InternalQVTimperative.g:351:1: (this_NewStatementCS_0= ruleNewStatementCS | this_SetStatementCS_1= ruleSetStatementCS )
{
- // InternalQVTimperative.g:461:1: (this_NewStatementCS_0= ruleNewStatementCS | this_SetStatementCS_1= ruleSetStatementCS )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // InternalQVTimperative.g:351:1: (this_NewStatementCS_0= ruleNewStatementCS | this_SetStatementCS_1= ruleSetStatementCS )
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( (LA8_0==46) ) {
- alt8=1;
+ if ( (LA4_0==46) ) {
+ alt4=1;
}
- else if ( (LA8_0==47) ) {
- alt8=2;
+ else if ( (LA4_0==47) ) {
+ alt4=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 4, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt4) {
case 1 :
- // InternalQVTimperative.g:462:2: this_NewStatementCS_0= ruleNewStatementCS
+ // InternalQVTimperative.g:352:2: this_NewStatementCS_0= ruleNewStatementCS
{
if ( state.backtracking==0 ) {
@@ -1401,7 +1057,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:475:2: this_SetStatementCS_1= ruleSetStatementCS
+ // InternalQVTimperative.g:365:2: this_SetStatementCS_1= ruleSetStatementCS
{
if ( state.backtracking==0 ) {
@@ -1449,8 +1105,197 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR end "ruleBottomStatementCS"
+ // $ANTLR start "entryRuleConstraintCS"
+ // InternalQVTimperative.g:384:1: entryRuleConstraintCS returns [EObject current=null] : iv_ruleConstraintCS= ruleConstraintCS EOF ;
+ public final EObject entryRuleConstraintCS() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleConstraintCS = null;
+
+
+ try {
+ // InternalQVTimperative.g:385:2: (iv_ruleConstraintCS= ruleConstraintCS EOF )
+ // InternalQVTimperative.g:386:2: iv_ruleConstraintCS= ruleConstraintCS EOF
+ {
+ if ( state.backtracking==0 ) {
+ newCompositeNode(grammarAccess.getConstraintCSRule());
+ }
+ pushFollow(FollowSets000.FOLLOW_1);
+ iv_ruleConstraintCS=ruleConstraintCS();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ current =iv_ruleConstraintCS;
+ }
+ match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return current;
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConstraintCS"
+
+
+ // $ANTLR start "ruleConstraintCS"
+ // InternalQVTimperative.g:393:1: ruleConstraintCS returns [EObject current=null] : (otherlv_0= 'check' ( (lv_ownedTarget_1_0= ruleExpCS ) ) (otherlv_2= ':=' ( (lv_ownedInitExpression_3_0= ruleExpCS ) ) )? otherlv_4= ';' ) ;
+ public final EObject ruleConstraintCS() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_4=null;
+ EObject lv_ownedTarget_1_0 = null;
+
+ EObject lv_ownedInitExpression_3_0 = null;
+
+
+ enterRule();
+
+ try {
+ // InternalQVTimperative.g:396:28: ( (otherlv_0= 'check' ( (lv_ownedTarget_1_0= ruleExpCS ) ) (otherlv_2= ':=' ( (lv_ownedInitExpression_3_0= ruleExpCS ) ) )? otherlv_4= ';' ) )
+ // InternalQVTimperative.g:397:1: (otherlv_0= 'check' ( (lv_ownedTarget_1_0= ruleExpCS ) ) (otherlv_2= ':=' ( (lv_ownedInitExpression_3_0= ruleExpCS ) ) )? otherlv_4= ';' )
+ {
+ // InternalQVTimperative.g:397:1: (otherlv_0= 'check' ( (lv_ownedTarget_1_0= ruleExpCS ) ) (otherlv_2= ':=' ( (lv_ownedInitExpression_3_0= ruleExpCS ) ) )? otherlv_4= ';' )
+ // InternalQVTimperative.g:397:3: otherlv_0= 'check' ( (lv_ownedTarget_1_0= ruleExpCS ) ) (otherlv_2= ':=' ( (lv_ownedInitExpression_3_0= ruleExpCS ) ) )? otherlv_4= ';'
+ {
+ otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_0, grammarAccess.getConstraintCSAccess().getCheckKeyword_0());
+
+ }
+ // InternalQVTimperative.g:401:1: ( (lv_ownedTarget_1_0= ruleExpCS ) )
+ // InternalQVTimperative.g:402:1: (lv_ownedTarget_1_0= ruleExpCS )
+ {
+ // InternalQVTimperative.g:402:1: (lv_ownedTarget_1_0= ruleExpCS )
+ // InternalQVTimperative.g:403:3: lv_ownedTarget_1_0= ruleExpCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConstraintCSAccess().getOwnedTargetExpCSParserRuleCall_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_10);
+ lv_ownedTarget_1_0=ruleExpCS();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConstraintCSRule());
+ }
+ set(
+ current,
+ "ownedTarget",
+ lv_ownedTarget_1_0,
+ "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+ // InternalQVTimperative.g:419:2: (otherlv_2= ':=' ( (lv_ownedInitExpression_3_0= ruleExpCS ) ) )?
+ int alt5=2;
+ int LA5_0 = input.LA(1);
+
+ if ( (LA5_0==23) ) {
+ alt5=1;
+ }
+ switch (alt5) {
+ case 1 :
+ // InternalQVTimperative.g:419:4: otherlv_2= ':=' ( (lv_ownedInitExpression_3_0= ruleExpCS ) )
+ {
+ otherlv_2=(Token)match(input,23,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_2, grammarAccess.getConstraintCSAccess().getColonEqualsSignKeyword_2_0());
+
+ }
+ // InternalQVTimperative.g:423:1: ( (lv_ownedInitExpression_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:424:1: (lv_ownedInitExpression_3_0= ruleExpCS )
+ {
+ // InternalQVTimperative.g:424:1: (lv_ownedInitExpression_3_0= ruleExpCS )
+ // InternalQVTimperative.g:425:3: lv_ownedInitExpression_3_0= ruleExpCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getConstraintCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_8);
+ lv_ownedInitExpression_3_0=ruleExpCS();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConstraintCSRule());
+ }
+ set(
+ current,
+ "ownedInitExpression",
+ lv_ownedInitExpression_3_0,
+ "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ otherlv_4=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getConstraintCSAccess().getSemicolonKeyword_3());
+
+ }
+
+ }
+
+
+ }
+
+ if ( state.backtracking==0 ) {
+ leaveRule();
+ }
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConstraintCS"
+
+
// $ANTLR start "entryRuleControlStatementCS"
- // InternalQVTimperative.g:494:1: entryRuleControlStatementCS returns [EObject current=null] : iv_ruleControlStatementCS= ruleControlStatementCS EOF ;
+ // InternalQVTimperative.g:453:1: entryRuleControlStatementCS returns [EObject current=null] : iv_ruleControlStatementCS= ruleControlStatementCS EOF ;
public final EObject entryRuleControlStatementCS() throws RecognitionException {
EObject current = null;
@@ -1458,8 +1303,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:495:2: (iv_ruleControlStatementCS= ruleControlStatementCS EOF )
- // InternalQVTimperative.g:496:2: iv_ruleControlStatementCS= ruleControlStatementCS EOF
+ // InternalQVTimperative.g:454:2: (iv_ruleControlStatementCS= ruleControlStatementCS EOF )
+ // InternalQVTimperative.g:455:2: iv_ruleControlStatementCS= ruleControlStatementCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getControlStatementCSRule());
@@ -1490,7 +1335,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleControlStatementCS"
- // InternalQVTimperative.g:503:1: ruleControlStatementCS returns [EObject current=null] : (this_AddStatementCS_0= ruleAddStatementCS | this_MappingCallCS_1= ruleMappingCallCS | this_MappingLoopCS_2= ruleMappingLoopCS ) ;
+ // InternalQVTimperative.g:462:1: ruleControlStatementCS returns [EObject current=null] : (this_AddStatementCS_0= ruleAddStatementCS | this_MappingCallCS_1= ruleMappingCallCS | this_MappingLoopCS_2= ruleMappingLoopCS ) ;
public final EObject ruleControlStatementCS() throws RecognitionException {
EObject current = null;
@@ -1504,39 +1349,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:506:28: ( (this_AddStatementCS_0= ruleAddStatementCS | this_MappingCallCS_1= ruleMappingCallCS | this_MappingLoopCS_2= ruleMappingLoopCS ) )
- // InternalQVTimperative.g:507:1: (this_AddStatementCS_0= ruleAddStatementCS | this_MappingCallCS_1= ruleMappingCallCS | this_MappingLoopCS_2= ruleMappingLoopCS )
+ // InternalQVTimperative.g:465:28: ( (this_AddStatementCS_0= ruleAddStatementCS | this_MappingCallCS_1= ruleMappingCallCS | this_MappingLoopCS_2= ruleMappingLoopCS ) )
+ // InternalQVTimperative.g:466:1: (this_AddStatementCS_0= ruleAddStatementCS | this_MappingCallCS_1= ruleMappingCallCS | this_MappingLoopCS_2= ruleMappingLoopCS )
{
- // InternalQVTimperative.g:507:1: (this_AddStatementCS_0= ruleAddStatementCS | this_MappingCallCS_1= ruleMappingCallCS | this_MappingLoopCS_2= ruleMappingLoopCS )
- int alt9=3;
+ // InternalQVTimperative.g:466:1: (this_AddStatementCS_0= ruleAddStatementCS | this_MappingCallCS_1= ruleMappingCallCS | this_MappingLoopCS_2= ruleMappingLoopCS )
+ int alt6=3;
switch ( input.LA(1) ) {
case 17:
{
- alt9=1;
+ alt6=1;
}
break;
- case 35:
- case 36:
+ case 37:
+ case 38:
{
- alt9=2;
+ alt6=2;
}
break;
- case 39:
+ case 40:
{
- alt9=3;
+ alt6=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 9, 0, input);
+ new NoViableAltException("", 6, 0, input);
throw nvae;
}
- switch (alt9) {
+ switch (alt6) {
case 1 :
- // InternalQVTimperative.g:508:2: this_AddStatementCS_0= ruleAddStatementCS
+ // InternalQVTimperative.g:467:2: this_AddStatementCS_0= ruleAddStatementCS
{
if ( state.backtracking==0 ) {
@@ -1563,7 +1408,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:521:2: this_MappingCallCS_1= ruleMappingCallCS
+ // InternalQVTimperative.g:480:2: this_MappingCallCS_1= ruleMappingCallCS
{
if ( state.backtracking==0 ) {
@@ -1590,7 +1435,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:534:2: this_MappingLoopCS_2= ruleMappingLoopCS
+ // InternalQVTimperative.g:493:2: this_MappingLoopCS_2= ruleMappingLoopCS
{
if ( state.backtracking==0 ) {
@@ -1639,7 +1484,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDirectionCS"
- // InternalQVTimperative.g:553:1: entryRuleDirectionCS returns [EObject current=null] : iv_ruleDirectionCS= ruleDirectionCS EOF ;
+ // InternalQVTimperative.g:512:1: entryRuleDirectionCS returns [EObject current=null] : iv_ruleDirectionCS= ruleDirectionCS EOF ;
public final EObject entryRuleDirectionCS() throws RecognitionException {
EObject current = null;
@@ -1647,8 +1492,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:554:2: (iv_ruleDirectionCS= ruleDirectionCS EOF )
- // InternalQVTimperative.g:555:2: iv_ruleDirectionCS= ruleDirectionCS EOF
+ // InternalQVTimperative.g:513:2: (iv_ruleDirectionCS= ruleDirectionCS EOF )
+ // InternalQVTimperative.g:514:2: iv_ruleDirectionCS= ruleDirectionCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDirectionCSRule());
@@ -1679,7 +1524,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDirectionCS"
- // InternalQVTimperative.g:562:1: ruleDirectionCS returns [EObject current=null] : ( () ( (lv_name_1_0= ruleUnrestrictedName ) )? otherlv_2= 'imports' ( ( ruleUnrestrictedName ) ) (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )* (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? ) ;
+ // InternalQVTimperative.g:521:1: ruleDirectionCS returns [EObject current=null] : ( () ( (lv_name_1_0= ruleUnrestrictedName ) )? otherlv_2= 'imports' ( ( ruleUnrestrictedName ) ) (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )* (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? ) ;
public final EObject ruleDirectionCS() throws RecognitionException {
EObject current = null;
@@ -1693,14 +1538,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:565:28: ( ( () ( (lv_name_1_0= ruleUnrestrictedName ) )? otherlv_2= 'imports' ( ( ruleUnrestrictedName ) ) (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )* (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? ) )
- // InternalQVTimperative.g:566:1: ( () ( (lv_name_1_0= ruleUnrestrictedName ) )? otherlv_2= 'imports' ( ( ruleUnrestrictedName ) ) (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )* (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? )
+ // InternalQVTimperative.g:524:28: ( ( () ( (lv_name_1_0= ruleUnrestrictedName ) )? otherlv_2= 'imports' ( ( ruleUnrestrictedName ) ) (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )* (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? ) )
+ // InternalQVTimperative.g:525:1: ( () ( (lv_name_1_0= ruleUnrestrictedName ) )? otherlv_2= 'imports' ( ( ruleUnrestrictedName ) ) (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )* (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? )
{
- // InternalQVTimperative.g:566:1: ( () ( (lv_name_1_0= ruleUnrestrictedName ) )? otherlv_2= 'imports' ( ( ruleUnrestrictedName ) ) (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )* (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? )
- // InternalQVTimperative.g:566:2: () ( (lv_name_1_0= ruleUnrestrictedName ) )? otherlv_2= 'imports' ( ( ruleUnrestrictedName ) ) (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )* (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )?
+ // InternalQVTimperative.g:525:1: ( () ( (lv_name_1_0= ruleUnrestrictedName ) )? otherlv_2= 'imports' ( ( ruleUnrestrictedName ) ) (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )* (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? )
+ // InternalQVTimperative.g:525:2: () ( (lv_name_1_0= ruleUnrestrictedName ) )? otherlv_2= 'imports' ( ( ruleUnrestrictedName ) ) (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )* (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )?
{
- // InternalQVTimperative.g:566:2: ()
- // InternalQVTimperative.g:567:2:
+ // InternalQVTimperative.g:525:2: ()
+ // InternalQVTimperative.g:526:2:
{
if ( state.backtracking==0 ) {
@@ -1717,51 +1562,51 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:575:2: ( (lv_name_1_0= ruleUnrestrictedName ) )?
- int alt10=2;
- int LA10_0 = input.LA(1);
+ // InternalQVTimperative.g:534:2: ( (lv_name_1_0= ruleUnrestrictedName ) )?
+ int alt7=2;
+ int LA7_0 = input.LA(1);
- if ( ((LA10_0>=RULE_SIMPLE_ID && LA10_0<=RULE_ESCAPED_ID)||LA10_0==25||LA10_0==29||LA10_0==32||(LA10_0>=40 && LA10_0<=41)||LA10_0==45||(LA10_0>=49 && LA10_0<=52)) ) {
- alt10=1;
+ if ( ((LA7_0>=RULE_SIMPLE_ID && LA7_0<=RULE_ESCAPED_ID)||LA7_0==22||LA7_0==26||LA7_0==32||LA7_0==35||LA7_0==41||LA7_0==45||LA7_0==49||(LA7_0>=53 && LA7_0<=55)) ) {
+ alt7=1;
}
- else if ( (LA10_0==24) ) {
- int LA10_2 = input.LA(2);
+ else if ( (LA7_0==24) ) {
+ int LA7_2 = input.LA(2);
- if ( (LA10_2==24) ) {
- int LA10_4 = input.LA(3);
+ if ( (LA7_2==24) ) {
+ int LA7_4 = input.LA(3);
- if ( ((LA10_4>=RULE_SIMPLE_ID && LA10_4<=RULE_ESCAPED_ID)||LA10_4==24||LA10_4==29||LA10_4==32||(LA10_4>=40 && LA10_4<=41)||LA10_4==45||(LA10_4>=49 && LA10_4<=52)) ) {
- alt10=1;
+ if ( ((LA7_4>=RULE_SIMPLE_ID && LA7_4<=RULE_ESCAPED_ID)||LA7_4==22||LA7_4==24||LA7_4==32||LA7_4==35||LA7_4==41||LA7_4==45||LA7_4==49||(LA7_4>=53 && LA7_4<=55)) ) {
+ alt7=1;
}
- else if ( (LA10_4==25) ) {
- int LA10_5 = input.LA(4);
+ else if ( (LA7_4==26) ) {
+ int LA7_5 = input.LA(4);
- if ( (LA10_5==25) ) {
- int LA10_6 = input.LA(5);
+ if ( (LA7_5==26) ) {
+ int LA7_6 = input.LA(5);
- if ( ((LA10_6>=RULE_SIMPLE_ID && LA10_6<=RULE_ESCAPED_ID)||(LA10_6>=24 && LA10_6<=25)||LA10_6==29||LA10_6==32||(LA10_6>=40 && LA10_6<=41)||LA10_6==45||(LA10_6>=49 && LA10_6<=52)) ) {
- alt10=1;
+ if ( ((LA7_6>=RULE_SIMPLE_ID && LA7_6<=RULE_ESCAPED_ID)||LA7_6==22||LA7_6==24||LA7_6==26||LA7_6==32||LA7_6==35||LA7_6==41||LA7_6==45||LA7_6==49||(LA7_6>=53 && LA7_6<=55)) ) {
+ alt7=1;
}
}
- else if ( (LA10_5==EOF||LA10_5==19||LA10_5==21) ) {
- alt10=1;
+ else if ( (LA7_5==EOF||LA7_5==19||LA7_5==25) ) {
+ alt7=1;
}
}
}
}
- switch (alt10) {
+ switch (alt7) {
case 1 :
- // InternalQVTimperative.g:576:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:535:1: (lv_name_1_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:576:1: (lv_name_1_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:577:3: lv_name_1_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:535:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:536:3: lv_name_1_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDirectionCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_13);
+ pushFollow(FollowSets000.FOLLOW_11);
lv_name_1_0=ruleUnrestrictedName();
state._fsp--;
@@ -1794,11 +1639,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getDirectionCSAccess().getImportsKeyword_2());
}
- // InternalQVTimperative.g:597:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:598:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:556:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:557:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:598:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:599:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:557:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:558:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -1817,7 +1662,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getDirectionCSAccess().getImportsPackageCrossReference_3_0());
}
- pushFollow(FollowSets000.FOLLOW_14);
+ pushFollow(FollowSets000.FOLLOW_12);
ruleUnrestrictedName();
state._fsp--;
@@ -1833,32 +1678,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:615:2: (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )*
- loop11:
+ // InternalQVTimperative.g:574:2: (otherlv_4= ',' ( ( ruleUnrestrictedName ) ) )*
+ loop8:
do {
- int alt11=2;
- int LA11_0 = input.LA(1);
+ int alt8=2;
+ int LA8_0 = input.LA(1);
- if ( (LA11_0==21) ) {
- alt11=1;
+ if ( (LA8_0==25) ) {
+ alt8=1;
}
- switch (alt11) {
+ switch (alt8) {
case 1 :
- // InternalQVTimperative.g:615:4: otherlv_4= ',' ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:574:4: otherlv_4= ',' ( ( ruleUnrestrictedName ) )
{
- otherlv_4=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_4=(Token)match(input,25,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getDirectionCSAccess().getCommaKeyword_4_0());
}
- // InternalQVTimperative.g:619:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:620:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:578:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:579:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:620:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:621:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:579:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:580:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -1877,7 +1722,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getDirectionCSAccess().getImportsPackageCrossReference_4_1_0());
}
- pushFollow(FollowSets000.FOLLOW_14);
+ pushFollow(FollowSets000.FOLLOW_12);
ruleUnrestrictedName();
state._fsp--;
@@ -1898,32 +1743,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop11;
+ break loop8;
}
} while (true);
- // InternalQVTimperative.g:637:4: (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )?
- int alt13=2;
- int LA13_0 = input.LA(1);
+ // InternalQVTimperative.g:596:4: (otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )?
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA13_0==25) ) {
- alt13=1;
+ if ( (LA10_0==26) ) {
+ alt10=1;
}
- switch (alt13) {
+ switch (alt10) {
case 1 :
- // InternalQVTimperative.g:637:6: otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )*
+ // InternalQVTimperative.g:596:6: otherlv_6= 'uses' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )*
{
- otherlv_6=(Token)match(input,25,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_6=(Token)match(input,26,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getDirectionCSAccess().getUsesKeyword_5_0());
}
- // InternalQVTimperative.g:641:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:642:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:600:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:601:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:642:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:643:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:601:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:602:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -1942,7 +1787,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getDirectionCSAccess().getUsesImperativeDomainCrossReference_5_1_0());
}
- pushFollow(FollowSets000.FOLLOW_15);
+ pushFollow(FollowSets000.FOLLOW_13);
ruleUnrestrictedName();
state._fsp--;
@@ -1958,32 +1803,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:659:2: (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )*
- loop12:
+ // InternalQVTimperative.g:618:2: (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )*
+ loop9:
do {
- int alt12=2;
- int LA12_0 = input.LA(1);
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA12_0==21) ) {
- alt12=1;
+ if ( (LA9_0==25) ) {
+ alt9=1;
}
- switch (alt12) {
+ switch (alt9) {
case 1 :
- // InternalQVTimperative.g:659:4: otherlv_8= ',' ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:618:4: otherlv_8= ',' ( ( ruleUnrestrictedName ) )
{
- otherlv_8=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_8=(Token)match(input,25,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getDirectionCSAccess().getCommaKeyword_5_2_0());
}
- // InternalQVTimperative.g:663:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:664:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:622:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:623:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:664:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:665:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:623:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:624:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -2002,7 +1847,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getDirectionCSAccess().getUsesImperativeDomainCrossReference_5_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_15);
+ pushFollow(FollowSets000.FOLLOW_13);
ruleUnrestrictedName();
state._fsp--;
@@ -2023,7 +1868,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop12;
+ break loop9;
}
} while (true);
@@ -2056,7 +1901,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuardPatternCS"
- // InternalQVTimperative.g:689:1: entryRuleGuardPatternCS returns [EObject current=null] : iv_ruleGuardPatternCS= ruleGuardPatternCS EOF ;
+ // InternalQVTimperative.g:648:1: entryRuleGuardPatternCS returns [EObject current=null] : iv_ruleGuardPatternCS= ruleGuardPatternCS EOF ;
public final EObject entryRuleGuardPatternCS() throws RecognitionException {
EObject current = null;
@@ -2064,8 +1909,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:690:2: (iv_ruleGuardPatternCS= ruleGuardPatternCS EOF )
- // InternalQVTimperative.g:691:2: iv_ruleGuardPatternCS= ruleGuardPatternCS EOF
+ // InternalQVTimperative.g:649:2: (iv_ruleGuardPatternCS= ruleGuardPatternCS EOF )
+ // InternalQVTimperative.g:650:2: iv_ruleGuardPatternCS= ruleGuardPatternCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getGuardPatternCSRule());
@@ -2096,507 +1941,212 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuardPatternCS"
- // InternalQVTimperative.g:698:1: ruleGuardPatternCS returns [EObject current=null] : ( (otherlv_0= '(' ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedPredicates_5_0= rulePredicateCS ) )* otherlv_6= ')' ) | (otherlv_7= '(' ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )* otherlv_11= ')' ) | (otherlv_12= '(' ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+ otherlv_14= ')' ) | ( () otherlv_16= '(' otherlv_17= ')' ) ) ;
+ // InternalQVTimperative.g:657:1: ruleGuardPatternCS returns [EObject current=null] : ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleGuardVariableCS ) ) | ( (lv_ownedUnrealizedVariables_3_0= ruleVariablePredicateCS ) ) | ( (lv_ownedPredicates_4_0= rulePredicateCS ) ) )* otherlv_5= ')' ) ;
public final EObject ruleGuardPatternCS() throws RecognitionException {
EObject current = null;
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- Token otherlv_6=null;
- Token otherlv_7=null;
- Token otherlv_9=null;
- Token otherlv_11=null;
- Token otherlv_12=null;
- Token otherlv_14=null;
- Token otherlv_16=null;
- Token otherlv_17=null;
- EObject lv_ownedUnrealizedVariables_1_0 = null;
+ Token otherlv_1=null;
+ Token otherlv_5=null;
+ EObject lv_ownedUnrealizedVariables_2_0 = null;
EObject lv_ownedUnrealizedVariables_3_0 = null;
- EObject lv_ownedPredicates_5_0 = null;
-
- EObject lv_ownedUnrealizedVariables_8_0 = null;
-
- EObject lv_ownedUnrealizedVariables_10_0 = null;
-
- EObject lv_ownedPredicates_13_0 = null;
+ EObject lv_ownedPredicates_4_0 = null;
enterRule();
try {
- // InternalQVTimperative.g:701:28: ( ( (otherlv_0= '(' ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedPredicates_5_0= rulePredicateCS ) )* otherlv_6= ')' ) | (otherlv_7= '(' ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )* otherlv_11= ')' ) | (otherlv_12= '(' ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+ otherlv_14= ')' ) | ( () otherlv_16= '(' otherlv_17= ')' ) ) )
- // InternalQVTimperative.g:702:1: ( (otherlv_0= '(' ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedPredicates_5_0= rulePredicateCS ) )* otherlv_6= ')' ) | (otherlv_7= '(' ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )* otherlv_11= ')' ) | (otherlv_12= '(' ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+ otherlv_14= ')' ) | ( () otherlv_16= '(' otherlv_17= ')' ) )
+ // InternalQVTimperative.g:660:28: ( ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleGuardVariableCS ) ) | ( (lv_ownedUnrealizedVariables_3_0= ruleVariablePredicateCS ) ) | ( (lv_ownedPredicates_4_0= rulePredicateCS ) ) )* otherlv_5= ')' ) )
+ // InternalQVTimperative.g:661:1: ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleGuardVariableCS ) ) | ( (lv_ownedUnrealizedVariables_3_0= ruleVariablePredicateCS ) ) | ( (lv_ownedPredicates_4_0= rulePredicateCS ) ) )* otherlv_5= ')' )
{
- // InternalQVTimperative.g:702:1: ( (otherlv_0= '(' ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedPredicates_5_0= rulePredicateCS ) )* otherlv_6= ')' ) | (otherlv_7= '(' ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )* otherlv_11= ')' ) | (otherlv_12= '(' ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+ otherlv_14= ')' ) | ( () otherlv_16= '(' otherlv_17= ')' ) )
- int alt18=4;
- int LA18_0 = input.LA(1);
-
- if ( (LA18_0==26) ) {
- int LA18_1 = input.LA(2);
-
- if ( (synpred22_InternalQVTimperative()) ) {
- alt18=1;
- }
- else if ( (synpred24_InternalQVTimperative()) ) {
- alt18=2;
- }
- else if ( (synpred26_InternalQVTimperative()) ) {
- alt18=3;
- }
- else if ( (true) ) {
- alt18=4;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 18, 1, input);
-
- throw nvae;
- }
+ // InternalQVTimperative.g:661:1: ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleGuardVariableCS ) ) | ( (lv_ownedUnrealizedVariables_3_0= ruleVariablePredicateCS ) ) | ( (lv_ownedPredicates_4_0= rulePredicateCS ) ) )* otherlv_5= ')' )
+ // InternalQVTimperative.g:661:2: () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleGuardVariableCS ) ) | ( (lv_ownedUnrealizedVariables_3_0= ruleVariablePredicateCS ) ) | ( (lv_ownedPredicates_4_0= rulePredicateCS ) ) )* otherlv_5= ')'
+ {
+ // InternalQVTimperative.g:661:2: ()
+ // InternalQVTimperative.g:662:2:
+ {
+ if ( state.backtracking==0 ) {
+
+ /* */
+
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
+ if ( state.backtracking==0 ) {
- throw nvae;
+ current = forceCreateModelElement(
+ grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_0(),
+ current);
+
}
- switch (alt18) {
- case 1 :
- // InternalQVTimperative.g:702:2: (otherlv_0= '(' ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedPredicates_5_0= rulePredicateCS ) )* otherlv_6= ')' )
- {
- // InternalQVTimperative.g:702:2: (otherlv_0= '(' ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedPredicates_5_0= rulePredicateCS ) )* otherlv_6= ')' )
- // InternalQVTimperative.g:702:4: otherlv_0= '(' ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedPredicates_5_0= rulePredicateCS ) )* otherlv_6= ')'
- {
- otherlv_0=(Token)match(input,26,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_0, grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
-
- }
- // InternalQVTimperative.g:706:1: ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) )
- // InternalQVTimperative.g:707:1: (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS )
- {
- // InternalQVTimperative.g:707:1: (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS )
- // InternalQVTimperative.g:708:3: lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_1_0=ruleGuardVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_1_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalQVTimperative.g:724:2: (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )*
- loop14:
- do {
- int alt14=2;
- int LA14_0 = input.LA(1);
-
- if ( (LA14_0==21) ) {
- alt14=1;
- }
-
-
- switch (alt14) {
- case 1 :
- // InternalQVTimperative.g:724:4: otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) )
- {
- otherlv_2=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_2, grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
-
- }
- // InternalQVTimperative.g:728:1: ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) )
- // InternalQVTimperative.g:729:1: (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS )
- {
- // InternalQVTimperative.g:729:1: (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS )
- // InternalQVTimperative.g:730:3: lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_3_0=ruleGuardVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_3_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop14;
- }
- } while (true);
-
- otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_16); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_4, grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
-
- }
- // InternalQVTimperative.g:750:1: ( (lv_ownedPredicates_5_0= rulePredicateCS ) )*
- loop15:
- do {
- int alt15=2;
- int LA15_0 = input.LA(1);
-
- if ( (LA15_0==RULE_SINGLE_QUOTED_STRING||(LA15_0>=RULE_INT && LA15_0<=RULE_ESCAPED_ID)||(LA15_0>=24 && LA15_0<=26)||LA15_0==29||(LA15_0>=31 && LA15_0<=32)||(LA15_0>=40 && LA15_0<=41)||LA15_0==45||(LA15_0>=49 && LA15_0<=52)||(LA15_0>=92 && LA15_0<=93)||(LA15_0>=108 && LA15_0<=122)||LA15_0==125||(LA15_0>=127 && LA15_0<=130)||LA15_0==135||(LA15_0>=140 && LA15_0<=141)) ) {
- alt15=1;
- }
-
-
- switch (alt15) {
- case 1 :
- // InternalQVTimperative.g:751:1: (lv_ownedPredicates_5_0= rulePredicateCS )
- {
- // InternalQVTimperative.g:751:1: (lv_ownedPredicates_5_0= rulePredicateCS )
- // InternalQVTimperative.g:752:3: lv_ownedPredicates_5_0= rulePredicateCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_4_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_16);
- lv_ownedPredicates_5_0=rulePredicateCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
- }
- add(
- current,
- "ownedPredicates",
- lv_ownedPredicates_5_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
- break;
-
- default :
- break loop15;
- }
- } while (true);
-
- otherlv_6=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_6, grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
-
- }
-
- }
+ }
+ otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_14); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_1, grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1());
+
+ }
+ // InternalQVTimperative.g:674:1: ( ( (lv_ownedUnrealizedVariables_2_0= ruleGuardVariableCS ) ) | ( (lv_ownedUnrealizedVariables_3_0= ruleVariablePredicateCS ) ) | ( (lv_ownedPredicates_4_0= rulePredicateCS ) ) )*
+ loop11:
+ do {
+ int alt11=4;
+ switch ( input.LA(1) ) {
+ case 29:
+ case 30:
+ {
+ alt11=1;
}
break;
- case 2 :
- // InternalQVTimperative.g:773:6: (otherlv_7= '(' ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )* otherlv_11= ')' )
+ case 52:
{
- // InternalQVTimperative.g:773:6: (otherlv_7= '(' ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )* otherlv_11= ')' )
- // InternalQVTimperative.g:773:8: otherlv_7= '(' ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )* otherlv_11= ')'
- {
- otherlv_7=(Token)match(input,26,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_7, grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0());
-
+ alt11=2;
}
- // InternalQVTimperative.g:777:1: ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) )
- // InternalQVTimperative.g:778:1: (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS )
- {
- // InternalQVTimperative.g:778:1: (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS )
- // InternalQVTimperative.g:779:3: lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS
+ break;
+ case 22:
{
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_17);
- lv_ownedUnrealizedVariables_8_0=ruleGuardVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_8_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalQVTimperative.g:795:2: (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )*
- loop16:
- do {
- int alt16=2;
- int LA16_0 = input.LA(1);
-
- if ( (LA16_0==21) ) {
- alt16=1;
- }
-
-
- switch (alt16) {
- case 1 :
- // InternalQVTimperative.g:795:4: otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) )
- {
- otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_9, grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0());
-
- }
- // InternalQVTimperative.g:799:1: ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) )
- // InternalQVTimperative.g:800:1: (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS )
- {
- // InternalQVTimperative.g:800:1: (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS )
- // InternalQVTimperative.g:801:3: lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_17);
- lv_ownedUnrealizedVariables_10_0=ruleGuardVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_10_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop16;
- }
- } while (true);
-
- otherlv_11=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_11, grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
-
+ alt11=3;
}
+ break;
- }
+ }
+ switch (alt11) {
+ case 1 :
+ // InternalQVTimperative.g:674:2: ( (lv_ownedUnrealizedVariables_2_0= ruleGuardVariableCS ) )
+ {
+ // InternalQVTimperative.g:674:2: ( (lv_ownedUnrealizedVariables_2_0= ruleGuardVariableCS ) )
+ // InternalQVTimperative.g:675:1: (lv_ownedUnrealizedVariables_2_0= ruleGuardVariableCS )
+ {
+ // InternalQVTimperative.g:675:1: (lv_ownedUnrealizedVariables_2_0= ruleGuardVariableCS )
+ // InternalQVTimperative.g:676:3: lv_ownedUnrealizedVariables_2_0= ruleGuardVariableCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_2_0_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_14);
+ lv_ownedUnrealizedVariables_2_0=ruleGuardVariableCS();
- }
- break;
- case 3 :
- // InternalQVTimperative.g:822:6: (otherlv_12= '(' ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+ otherlv_14= ')' )
- {
- // InternalQVTimperative.g:822:6: (otherlv_12= '(' ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+ otherlv_14= ')' )
- // InternalQVTimperative.g:822:8: otherlv_12= '(' ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+ otherlv_14= ')'
- {
- otherlv_12=(Token)match(input,26,FollowSets000.FOLLOW_7); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newLeafNode(otherlv_12, grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0());
-
- }
- // InternalQVTimperative.g:826:1: ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+
- int cnt17=0;
- loop17:
- do {
- int alt17=2;
- int LA17_0 = input.LA(1);
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
+ }
+ add(
+ current,
+ "ownedUnrealizedVariables",
+ lv_ownedUnrealizedVariables_2_0,
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardVariableCS");
+ afterParserOrEnumRuleCall();
+
+ }
- if ( (LA17_0==RULE_SINGLE_QUOTED_STRING||(LA17_0>=RULE_INT && LA17_0<=RULE_ESCAPED_ID)||(LA17_0>=24 && LA17_0<=26)||LA17_0==29||(LA17_0>=31 && LA17_0<=32)||(LA17_0>=40 && LA17_0<=41)||LA17_0==45||(LA17_0>=49 && LA17_0<=52)||(LA17_0>=92 && LA17_0<=93)||(LA17_0>=108 && LA17_0<=122)||LA17_0==125||(LA17_0>=127 && LA17_0<=130)||LA17_0==135||(LA17_0>=140 && LA17_0<=141)) ) {
- alt17=1;
- }
+ }
- switch (alt17) {
- case 1 :
- // InternalQVTimperative.g:827:1: (lv_ownedPredicates_13_0= rulePredicateCS )
- {
- // InternalQVTimperative.g:827:1: (lv_ownedPredicates_13_0= rulePredicateCS )
- // InternalQVTimperative.g:828:3: lv_ownedPredicates_13_0= rulePredicateCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_16);
- lv_ownedPredicates_13_0=rulePredicateCS();
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
- }
- add(
- current,
- "ownedPredicates",
- lv_ownedPredicates_13_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateCS");
- afterParserOrEnumRuleCall();
-
- }
+ }
+ break;
+ case 2 :
+ // InternalQVTimperative.g:693:6: ( (lv_ownedUnrealizedVariables_3_0= ruleVariablePredicateCS ) )
+ {
+ // InternalQVTimperative.g:693:6: ( (lv_ownedUnrealizedVariables_3_0= ruleVariablePredicateCS ) )
+ // InternalQVTimperative.g:694:1: (lv_ownedUnrealizedVariables_3_0= ruleVariablePredicateCS )
+ {
+ // InternalQVTimperative.g:694:1: (lv_ownedUnrealizedVariables_3_0= ruleVariablePredicateCS )
+ // InternalQVTimperative.g:695:3: lv_ownedUnrealizedVariables_3_0= ruleVariablePredicateCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesVariablePredicateCSParserRuleCall_2_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_14);
+ lv_ownedUnrealizedVariables_3_0=ruleVariablePredicateCS();
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
+ }
+ add(
+ current,
+ "ownedUnrealizedVariables",
+ lv_ownedUnrealizedVariables_3_0,
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.VariablePredicateCS");
+ afterParserOrEnumRuleCall();
+
+ }
- }
- break;
+ }
- default :
- if ( cnt17 >= 1 ) break loop17;
- if (state.backtracking>0) {state.failed=true; return current;}
- EarlyExitException eee =
- new EarlyExitException(17, input);
- throw eee;
- }
- cnt17++;
- } while (true);
- otherlv_14=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- newLeafNode(otherlv_14, grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2());
-
- }
- }
+ }
+ break;
+ case 3 :
+ // InternalQVTimperative.g:712:6: ( (lv_ownedPredicates_4_0= rulePredicateCS ) )
+ {
+ // InternalQVTimperative.g:712:6: ( (lv_ownedPredicates_4_0= rulePredicateCS ) )
+ // InternalQVTimperative.g:713:1: (lv_ownedPredicates_4_0= rulePredicateCS )
+ {
+ // InternalQVTimperative.g:713:1: (lv_ownedPredicates_4_0= rulePredicateCS )
+ // InternalQVTimperative.g:714:3: lv_ownedPredicates_4_0= rulePredicateCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_2_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_14);
+ lv_ownedPredicates_4_0=rulePredicateCS();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
- case 4 :
- // InternalQVTimperative.g:849:6: ( () otherlv_16= '(' otherlv_17= ')' )
- {
- // InternalQVTimperative.g:849:6: ( () otherlv_16= '(' otherlv_17= ')' )
- // InternalQVTimperative.g:849:7: () otherlv_16= '(' otherlv_17= ')'
- {
- // InternalQVTimperative.g:849:7: ()
- // InternalQVTimperative.g:850:2:
- {
- if ( state.backtracking==0 ) {
-
- /* */
-
- }
- if ( state.backtracking==0 ) {
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGuardPatternCSRule());
+ }
+ add(
+ current,
+ "ownedPredicates",
+ lv_ownedPredicates_4_0,
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateCS");
+ afterParserOrEnumRuleCall();
+
+ }
- current = forceCreateModelElement(
- grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_3_0(),
- current);
-
- }
+ }
- }
- otherlv_16=(Token)match(input,26,FollowSets000.FOLLOW_18); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
- newLeafNode(otherlv_16, grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1());
-
- }
- otherlv_17=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
- newLeafNode(otherlv_17, grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2());
-
- }
+ }
+ break;
- }
+ default :
+ break loop11;
+ }
+ } while (true);
+ otherlv_5=(Token)match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
- break;
+ newLeafNode(otherlv_5, grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3());
+
+ }
}
@@ -2620,7 +2170,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuardVariableCS"
- // InternalQVTimperative.g:874:1: entryRuleGuardVariableCS returns [EObject current=null] : iv_ruleGuardVariableCS= ruleGuardVariableCS EOF ;
+ // InternalQVTimperative.g:742:1: entryRuleGuardVariableCS returns [EObject current=null] : iv_ruleGuardVariableCS= ruleGuardVariableCS EOF ;
public final EObject entryRuleGuardVariableCS() throws RecognitionException {
EObject current = null;
@@ -2628,8 +2178,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:875:2: (iv_ruleGuardVariableCS= ruleGuardVariableCS EOF )
- // InternalQVTimperative.g:876:2: iv_ruleGuardVariableCS= ruleGuardVariableCS EOF
+ // InternalQVTimperative.g:743:2: (iv_ruleGuardVariableCS= ruleGuardVariableCS EOF )
+ // InternalQVTimperative.g:744:2: iv_ruleGuardVariableCS= ruleGuardVariableCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getGuardVariableCSRule());
@@ -2660,38 +2210,106 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuardVariableCS"
- // InternalQVTimperative.g:883:1: ruleGuardVariableCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) ;
+ // InternalQVTimperative.g:751:1: ruleGuardVariableCS returns [EObject current=null] : ( (otherlv_0= 'in' | ( (lv_isConnection_1_0= 'inout' ) ) ) ( (lv_name_2_0= ruleUnrestrictedName ) ) otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) ) otherlv_5= ';' ) ;
public final EObject ruleGuardVariableCS() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
- AntlrDatatypeRuleToken lv_name_0_0 = null;
+ Token otherlv_0=null;
+ Token lv_isConnection_1_0=null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ AntlrDatatypeRuleToken lv_name_2_0 = null;
- EObject lv_ownedType_2_0 = null;
+ EObject lv_ownedType_4_0 = null;
enterRule();
try {
- // InternalQVTimperative.g:886:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) )
- // InternalQVTimperative.g:887:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTimperative.g:754:28: ( ( (otherlv_0= 'in' | ( (lv_isConnection_1_0= 'inout' ) ) ) ( (lv_name_2_0= ruleUnrestrictedName ) ) otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) ) otherlv_5= ';' ) )
+ // InternalQVTimperative.g:755:1: ( (otherlv_0= 'in' | ( (lv_isConnection_1_0= 'inout' ) ) ) ( (lv_name_2_0= ruleUnrestrictedName ) ) otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) ) otherlv_5= ';' )
{
- // InternalQVTimperative.g:887:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
- // InternalQVTimperative.g:887:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:755:1: ( (otherlv_0= 'in' | ( (lv_isConnection_1_0= 'inout' ) ) ) ( (lv_name_2_0= ruleUnrestrictedName ) ) otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) ) otherlv_5= ';' )
+ // InternalQVTimperative.g:755:2: (otherlv_0= 'in' | ( (lv_isConnection_1_0= 'inout' ) ) ) ( (lv_name_2_0= ruleUnrestrictedName ) ) otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) ) otherlv_5= ';'
{
- // InternalQVTimperative.g:887:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:888:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:755:2: (otherlv_0= 'in' | ( (lv_isConnection_1_0= 'inout' ) ) )
+ int alt12=2;
+ int LA12_0 = input.LA(1);
+
+ if ( (LA12_0==29) ) {
+ alt12=1;
+ }
+ else if ( (LA12_0==30) ) {
+ alt12=2;
+ }
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 12, 0, input);
+
+ throw nvae;
+ }
+ switch (alt12) {
+ case 1 :
+ // InternalQVTimperative.g:755:4: otherlv_0= 'in'
+ {
+ otherlv_0=(Token)match(input,29,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_0, grammarAccess.getGuardVariableCSAccess().getInKeyword_0_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalQVTimperative.g:760:6: ( (lv_isConnection_1_0= 'inout' ) )
+ {
+ // InternalQVTimperative.g:760:6: ( (lv_isConnection_1_0= 'inout' ) )
+ // InternalQVTimperative.g:761:1: (lv_isConnection_1_0= 'inout' )
+ {
+ // InternalQVTimperative.g:761:1: (lv_isConnection_1_0= 'inout' )
+ // InternalQVTimperative.g:762:3: lv_isConnection_1_0= 'inout'
+ {
+ lv_isConnection_1_0=(Token)match(input,30,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(lv_isConnection_1_0, grammarAccess.getGuardVariableCSAccess().getIsConnectionInoutKeyword_0_1_0());
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getGuardVariableCSRule());
+ }
+ setWithLastConsumed(current, "isConnection", true, "inout");
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // InternalQVTimperative.g:775:3: ( (lv_name_2_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:776:1: (lv_name_2_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:888:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:889:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:776:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:777:3: lv_name_2_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
+ newCompositeNode(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_19);
- lv_name_0_0=ruleUnrestrictedName();
+ pushFollow(FollowSets000.FOLLOW_15);
+ lv_name_2_0=ruleUnrestrictedName();
state._fsp--;
if (state.failed) return current;
@@ -2703,7 +2321,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
set(
current,
"name",
- lv_name_0_0,
+ lv_name_2_0,
"org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrestrictedName");
afterParserOrEnumRuleCall();
@@ -2714,25 +2332,25 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_3=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getGuardVariableCSAccess().getColonKeyword_1());
+ newLeafNode(otherlv_3, grammarAccess.getGuardVariableCSAccess().getColonKeyword_2());
}
- // InternalQVTimperative.g:909:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:910:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:797:1: ( (lv_ownedType_4_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:798:1: (lv_ownedType_4_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:910:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTimperative.g:911:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTimperative.g:798:1: (lv_ownedType_4_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:799:3: lv_ownedType_4_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
+ newCompositeNode(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_2);
- lv_ownedType_2_0=ruleTypeExpCS();
+ pushFollow(FollowSets000.FOLLOW_8);
+ lv_ownedType_4_0=ruleTypeExpCS();
state._fsp--;
if (state.failed) return current;
@@ -2744,7 +2362,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
set(
current,
"ownedType",
- lv_ownedType_2_0,
+ lv_ownedType_4_0,
"org.eclipse.ocl.xtext.essentialocl.EssentialOCL.TypeExpCS");
afterParserOrEnumRuleCall();
@@ -2755,6 +2373,12 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
+ otherlv_5=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_5, grammarAccess.getGuardVariableCSAccess().getSemicolonKeyword_4());
+
+ }
}
@@ -2778,7 +2402,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleImportCS"
- // InternalQVTimperative.g:935:1: entryRuleImportCS returns [EObject current=null] : iv_ruleImportCS= ruleImportCS EOF ;
+ // InternalQVTimperative.g:827:1: entryRuleImportCS returns [EObject current=null] : iv_ruleImportCS= ruleImportCS EOF ;
public final EObject entryRuleImportCS() throws RecognitionException {
EObject current = null;
@@ -2786,8 +2410,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:936:2: (iv_ruleImportCS= ruleImportCS EOF )
- // InternalQVTimperative.g:937:2: iv_ruleImportCS= ruleImportCS EOF
+ // InternalQVTimperative.g:828:2: (iv_ruleImportCS= ruleImportCS EOF )
+ // InternalQVTimperative.g:829:2: iv_ruleImportCS= ruleImportCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getImportCSRule());
@@ -2818,7 +2442,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleImportCS"
- // InternalQVTimperative.g:944:1: ruleImportCS returns [EObject current=null] : (otherlv_0= 'import' ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )? ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) ) ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )? otherlv_6= ';' ) ;
+ // InternalQVTimperative.g:836:1: ruleImportCS returns [EObject current=null] : (otherlv_0= 'import' ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )? ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) ) ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )? otherlv_6= ';' ) ;
public final EObject ruleImportCS() throws RecognitionException {
EObject current = null;
@@ -2835,52 +2459,52 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:947:28: ( (otherlv_0= 'import' ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )? ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) ) ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )? otherlv_6= ';' ) )
- // InternalQVTimperative.g:948:1: (otherlv_0= 'import' ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )? ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) ) ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )? otherlv_6= ';' )
+ // InternalQVTimperative.g:839:28: ( (otherlv_0= 'import' ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )? ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) ) ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )? otherlv_6= ';' ) )
+ // InternalQVTimperative.g:840:1: (otherlv_0= 'import' ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )? ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) ) ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )? otherlv_6= ';' )
{
- // InternalQVTimperative.g:948:1: (otherlv_0= 'import' ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )? ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) ) ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )? otherlv_6= ';' )
- // InternalQVTimperative.g:948:3: otherlv_0= 'import' ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )? ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) ) ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )? otherlv_6= ';'
+ // InternalQVTimperative.g:840:1: (otherlv_0= 'import' ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )? ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) ) ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )? otherlv_6= ';' )
+ // InternalQVTimperative.g:840:3: otherlv_0= 'import' ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )? ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) ) ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )? otherlv_6= ';'
{
- otherlv_0=(Token)match(input,29,FollowSets000.FOLLOW_21); if (state.failed) return current;
+ otherlv_0=(Token)match(input,32,FollowSets000.FOLLOW_17); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getImportCSAccess().getImportKeyword_0());
}
- // InternalQVTimperative.g:952:1: ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )?
- int alt19=2;
- int LA19_0 = input.LA(1);
+ // InternalQVTimperative.g:844:1: ( ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':' )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA19_0==RULE_SIMPLE_ID) ) {
- int LA19_1 = input.LA(2);
+ if ( (LA13_0==RULE_SIMPLE_ID) ) {
+ int LA13_1 = input.LA(2);
- if ( (LA19_1==28) ) {
- alt19=1;
+ if ( (LA13_1==31) ) {
+ alt13=1;
}
}
- else if ( (LA19_0==RULE_ESCAPED_ID) ) {
- int LA19_2 = input.LA(2);
+ else if ( (LA13_0==RULE_ESCAPED_ID) ) {
+ int LA13_2 = input.LA(2);
- if ( (LA19_2==28) ) {
- alt19=1;
+ if ( (LA13_2==31) ) {
+ alt13=1;
}
}
- switch (alt19) {
+ switch (alt13) {
case 1 :
- // InternalQVTimperative.g:952:2: ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':'
+ // InternalQVTimperative.g:844:2: ( (lv_name_1_0= ruleIdentifier ) ) otherlv_2= ':'
{
- // InternalQVTimperative.g:952:2: ( (lv_name_1_0= ruleIdentifier ) )
- // InternalQVTimperative.g:953:1: (lv_name_1_0= ruleIdentifier )
+ // InternalQVTimperative.g:844:2: ( (lv_name_1_0= ruleIdentifier ) )
+ // InternalQVTimperative.g:845:1: (lv_name_1_0= ruleIdentifier )
{
- // InternalQVTimperative.g:953:1: (lv_name_1_0= ruleIdentifier )
- // InternalQVTimperative.g:954:3: lv_name_1_0= ruleIdentifier
+ // InternalQVTimperative.g:845:1: (lv_name_1_0= ruleIdentifier )
+ // InternalQVTimperative.g:846:3: lv_name_1_0= ruleIdentifier
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getImportCSAccess().getNameIdentifierParserRuleCall_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_15);
lv_name_1_0=ruleIdentifier();
state._fsp--;
@@ -2904,7 +2528,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,28,FollowSets000.FOLLOW_21); if (state.failed) return current;
+ otherlv_2=(Token)match(input,31,FollowSets000.FOLLOW_17); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getImportCSAccess().getColonKeyword_1_1());
@@ -2916,18 +2540,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:974:3: ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) )
- // InternalQVTimperative.g:975:1: (lv_ownedPathName_3_0= ruleURIPathNameCS )
+ // InternalQVTimperative.g:866:3: ( (lv_ownedPathName_3_0= ruleURIPathNameCS ) )
+ // InternalQVTimperative.g:867:1: (lv_ownedPathName_3_0= ruleURIPathNameCS )
{
- // InternalQVTimperative.g:975:1: (lv_ownedPathName_3_0= ruleURIPathNameCS )
- // InternalQVTimperative.g:976:3: lv_ownedPathName_3_0= ruleURIPathNameCS
+ // InternalQVTimperative.g:867:1: (lv_ownedPathName_3_0= ruleURIPathNameCS )
+ // InternalQVTimperative.g:868:3: lv_ownedPathName_3_0= ruleURIPathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getImportCSAccess().getOwnedPathNameURIPathNameCSParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_22);
+ pushFollow(FollowSets000.FOLLOW_18);
lv_ownedPathName_3_0=ruleURIPathNameCS();
state._fsp--;
@@ -2951,24 +2575,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:992:2: ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )?
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // InternalQVTimperative.g:884:2: ( ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*' )?
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA20_0==30) ) {
- alt20=1;
+ if ( (LA14_0==33) ) {
+ alt14=1;
}
- switch (alt20) {
+ switch (alt14) {
case 1 :
- // InternalQVTimperative.g:992:3: ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*'
+ // InternalQVTimperative.g:884:3: ( (lv_isAll_4_0= '::' ) ) otherlv_5= '*'
{
- // InternalQVTimperative.g:992:3: ( (lv_isAll_4_0= '::' ) )
- // InternalQVTimperative.g:993:1: (lv_isAll_4_0= '::' )
+ // InternalQVTimperative.g:884:3: ( (lv_isAll_4_0= '::' ) )
+ // InternalQVTimperative.g:885:1: (lv_isAll_4_0= '::' )
{
- // InternalQVTimperative.g:993:1: (lv_isAll_4_0= '::' )
- // InternalQVTimperative.g:994:3: lv_isAll_4_0= '::'
+ // InternalQVTimperative.g:885:1: (lv_isAll_4_0= '::' )
+ // InternalQVTimperative.g:886:3: lv_isAll_4_0= '::'
{
- lv_isAll_4_0=(Token)match(input,30,FollowSets000.FOLLOW_23); if (state.failed) return current;
+ lv_isAll_4_0=(Token)match(input,33,FollowSets000.FOLLOW_19); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isAll_4_0, grammarAccess.getImportCSAccess().getIsAllColonColonKeyword_3_0_0());
@@ -2988,7 +2612,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,31,FollowSets000.FOLLOW_8); if (state.failed) return current;
+ otherlv_5=(Token)match(input,34,FollowSets000.FOLLOW_8); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1());
@@ -3029,7 +2653,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMappingCS"
- // InternalQVTimperative.g:1023:1: entryRuleMappingCS returns [EObject current=null] : iv_ruleMappingCS= ruleMappingCS EOF ;
+ // InternalQVTimperative.g:915:1: entryRuleMappingCS returns [EObject current=null] : iv_ruleMappingCS= ruleMappingCS EOF ;
public final EObject entryRuleMappingCS() throws RecognitionException {
EObject current = null;
@@ -3037,8 +2661,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:1024:2: (iv_ruleMappingCS= ruleMappingCS EOF )
- // InternalQVTimperative.g:1025:2: iv_ruleMappingCS= ruleMappingCS EOF
+ // InternalQVTimperative.g:916:2: (iv_ruleMappingCS= ruleMappingCS EOF )
+ // InternalQVTimperative.g:917:2: iv_ruleMappingCS= ruleMappingCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCSRule());
@@ -3069,7 +2693,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMappingCS"
- // InternalQVTimperative.g:1032:1: ruleMappingCS returns [EObject current=null] : ( () otherlv_1= 'map' ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )? otherlv_5= '{' ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )* (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )? ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )* ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )* otherlv_11= '}' ) ;
+ // InternalQVTimperative.g:924:1: ruleMappingCS returns [EObject current=null] : ( () otherlv_1= 'map' ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )? otherlv_5= '{' ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )* (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )? ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )* ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )* otherlv_11= '}' ) ;
public final EObject ruleMappingCS() throws RecognitionException {
EObject current = null;
@@ -3096,14 +2720,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:1035:28: ( ( () otherlv_1= 'map' ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )? otherlv_5= '{' ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )* (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )? ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )* ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )* otherlv_11= '}' ) )
- // InternalQVTimperative.g:1036:1: ( () otherlv_1= 'map' ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )? otherlv_5= '{' ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )* (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )? ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )* ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )* otherlv_11= '}' )
+ // InternalQVTimperative.g:927:28: ( ( () otherlv_1= 'map' ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )? otherlv_5= '{' ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )* (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )? ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )* ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )* otherlv_11= '}' ) )
+ // InternalQVTimperative.g:928:1: ( () otherlv_1= 'map' ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )? otherlv_5= '{' ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )* (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )? ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )* ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )* otherlv_11= '}' )
{
- // InternalQVTimperative.g:1036:1: ( () otherlv_1= 'map' ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )? otherlv_5= '{' ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )* (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )? ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )* ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )* otherlv_11= '}' )
- // InternalQVTimperative.g:1036:2: () otherlv_1= 'map' ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )? otherlv_5= '{' ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )* (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )? ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )* ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )* otherlv_11= '}'
+ // InternalQVTimperative.g:928:1: ( () otherlv_1= 'map' ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )? otherlv_5= '{' ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )* (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )? ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )* ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )* otherlv_11= '}' )
+ // InternalQVTimperative.g:928:2: () otherlv_1= 'map' ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )? otherlv_5= '{' ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )* (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )? ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )* ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )* otherlv_11= '}'
{
- // InternalQVTimperative.g:1036:2: ()
- // InternalQVTimperative.g:1037:2:
+ // InternalQVTimperative.g:928:2: ()
+ // InternalQVTimperative.g:929:2:
{
if ( state.backtracking==0 ) {
@@ -3120,24 +2744,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,32,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_1=(Token)match(input,35,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getMappingCSAccess().getMapKeyword_1());
}
- // InternalQVTimperative.g:1049:1: ( (lv_name_2_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:1050:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:941:1: ( (lv_name_2_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:942:1: (lv_name_2_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:1050:1: (lv_name_2_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:1051:3: lv_name_2_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:942:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:943:3: lv_name_2_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_24);
+ pushFollow(FollowSets000.FOLLOW_20);
lv_name_2_0=ruleUnrestrictedName();
state._fsp--;
@@ -3161,35 +2785,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1067:2: (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )?
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // InternalQVTimperative.g:959:2: (otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) ) )?
+ int alt15=2;
+ int LA15_0 = input.LA(1);
- if ( (LA21_0==33) ) {
- alt21=1;
+ if ( (LA15_0==29) ) {
+ alt15=1;
}
- switch (alt21) {
+ switch (alt15) {
case 1 :
- // InternalQVTimperative.g:1067:4: otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:959:4: otherlv_3= 'in' ( (lv_ownedInPathName_4_0= rulePathNameCS ) )
{
- otherlv_3=(Token)match(input,33,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_3=(Token)match(input,29,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getMappingCSAccess().getInKeyword_3_0());
}
- // InternalQVTimperative.g:1071:1: ( (lv_ownedInPathName_4_0= rulePathNameCS ) )
- // InternalQVTimperative.g:1072:1: (lv_ownedInPathName_4_0= rulePathNameCS )
+ // InternalQVTimperative.g:963:1: ( (lv_ownedInPathName_4_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:964:1: (lv_ownedInPathName_4_0= rulePathNameCS )
{
- // InternalQVTimperative.g:1072:1: (lv_ownedInPathName_4_0= rulePathNameCS )
- // InternalQVTimperative.g:1073:3: lv_ownedInPathName_4_0= rulePathNameCS
+ // InternalQVTimperative.g:964:1: (lv_ownedInPathName_4_0= rulePathNameCS )
+ // InternalQVTimperative.g:965:3: lv_ownedInPathName_4_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedInPathNamePathNameCSParserRuleCall_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_21);
lv_ownedInPathName_4_0=rulePathNameCS();
state._fsp--;
@@ -3219,57 +2843,57 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,20,FollowSets000.FOLLOW_26); if (state.failed) return current;
+ otherlv_5=(Token)match(input,20,FollowSets000.FOLLOW_22); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_4());
}
- // InternalQVTimperative.g:1093:1: ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )*
- loop23:
+ // InternalQVTimperative.g:985:1: ( ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) ) )*
+ loop17:
do {
- int alt23=2;
- int LA23_0 = input.LA(1);
+ int alt17=2;
+ int LA17_0 = input.LA(1);
- if ( ((LA23_0>=40 && LA23_0<=41)) ) {
- alt23=1;
+ if ( (LA17_0==22||LA17_0==41) ) {
+ alt17=1;
}
- switch (alt23) {
+ switch (alt17) {
case 1 :
- // InternalQVTimperative.g:1094:1: ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) )
+ // InternalQVTimperative.g:986:1: ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) )
{
- // InternalQVTimperative.g:1094:1: ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) )
- // InternalQVTimperative.g:1095:1: (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS )
+ // InternalQVTimperative.g:986:1: ( (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS ) )
+ // InternalQVTimperative.g:987:1: (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS )
{
- // InternalQVTimperative.g:1095:1: (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS )
- int alt22=2;
- int LA22_0 = input.LA(1);
+ // InternalQVTimperative.g:987:1: (lv_ownedDomains_6_1= ruleSourceDomainCS | lv_ownedDomains_6_2= ruleTargetDomainCS )
+ int alt16=2;
+ int LA16_0 = input.LA(1);
- if ( (LA22_0==40) ) {
- alt22=1;
+ if ( (LA16_0==22) ) {
+ alt16=1;
}
- else if ( (LA22_0==41) ) {
- alt22=2;
+ else if ( (LA16_0==41) ) {
+ alt16=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 22, 0, input);
+ new NoViableAltException("", 16, 0, input);
throw nvae;
}
- switch (alt22) {
+ switch (alt16) {
case 1 :
- // InternalQVTimperative.g:1096:3: lv_ownedDomains_6_1= ruleSourceDomainCS
+ // InternalQVTimperative.g:988:3: lv_ownedDomains_6_1= ruleSourceDomainCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedDomainsSourceDomainCSParserRuleCall_5_0_0());
}
- pushFollow(FollowSets000.FOLLOW_26);
+ pushFollow(FollowSets000.FOLLOW_22);
lv_ownedDomains_6_1=ruleSourceDomainCS();
state._fsp--;
@@ -3291,14 +2915,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:1111:8: lv_ownedDomains_6_2= ruleTargetDomainCS
+ // InternalQVTimperative.g:1003:8: lv_ownedDomains_6_2= ruleTargetDomainCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedDomainsTargetDomainCSParserRuleCall_5_0_1());
}
- pushFollow(FollowSets000.FOLLOW_26);
+ pushFollow(FollowSets000.FOLLOW_22);
lv_ownedDomains_6_2=ruleTargetDomainCS();
state._fsp--;
@@ -3330,39 +2954,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop23;
+ break loop17;
}
} while (true);
- // InternalQVTimperative.g:1129:3: (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )?
- int alt24=2;
- int LA24_0 = input.LA(1);
+ // InternalQVTimperative.g:1021:3: (otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) ) )?
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA24_0==34) ) {
- alt24=1;
+ if ( (LA18_0==36) ) {
+ alt18=1;
}
- switch (alt24) {
+ switch (alt18) {
case 1 :
- // InternalQVTimperative.g:1129:5: otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) )
+ // InternalQVTimperative.g:1021:5: otherlv_7= 'where' ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) )
{
- otherlv_7=(Token)match(input,34,FollowSets000.FOLLOW_27); if (state.failed) return current;
+ otherlv_7=(Token)match(input,36,FollowSets000.FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getMappingCSAccess().getWhereKeyword_6_0());
}
- // InternalQVTimperative.g:1133:1: ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) )
- // InternalQVTimperative.g:1134:1: (lv_ownedMiddle_8_0= ruleMiddleDomainCS )
+ // InternalQVTimperative.g:1025:1: ( (lv_ownedMiddle_8_0= ruleMiddleDomainCS ) )
+ // InternalQVTimperative.g:1026:1: (lv_ownedMiddle_8_0= ruleMiddleDomainCS )
{
- // InternalQVTimperative.g:1134:1: (lv_ownedMiddle_8_0= ruleMiddleDomainCS )
- // InternalQVTimperative.g:1135:3: lv_ownedMiddle_8_0= ruleMiddleDomainCS
+ // InternalQVTimperative.g:1026:1: (lv_ownedMiddle_8_0= ruleMiddleDomainCS )
+ // InternalQVTimperative.g:1027:3: lv_ownedMiddle_8_0= ruleMiddleDomainCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedMiddleMiddleDomainCSParserRuleCall_6_1_0());
}
- pushFollow(FollowSets000.FOLLOW_28);
+ pushFollow(FollowSets000.FOLLOW_24);
lv_ownedMiddle_8_0=ruleMiddleDomainCS();
state._fsp--;
@@ -3392,30 +3016,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1151:4: ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )*
- loop25:
+ // InternalQVTimperative.g:1043:4: ( (lv_ownedStatements_9_0= ruleBottomStatementCS ) )*
+ loop19:
do {
- int alt25=2;
- int LA25_0 = input.LA(1);
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( ((LA25_0>=46 && LA25_0<=47)) ) {
- alt25=1;
+ if ( ((LA19_0>=46 && LA19_0<=47)) ) {
+ alt19=1;
}
- switch (alt25) {
+ switch (alt19) {
case 1 :
- // InternalQVTimperative.g:1152:1: (lv_ownedStatements_9_0= ruleBottomStatementCS )
+ // InternalQVTimperative.g:1044:1: (lv_ownedStatements_9_0= ruleBottomStatementCS )
{
- // InternalQVTimperative.g:1152:1: (lv_ownedStatements_9_0= ruleBottomStatementCS )
- // InternalQVTimperative.g:1153:3: lv_ownedStatements_9_0= ruleBottomStatementCS
+ // InternalQVTimperative.g:1044:1: (lv_ownedStatements_9_0= ruleBottomStatementCS )
+ // InternalQVTimperative.g:1045:3: lv_ownedStatements_9_0= ruleBottomStatementCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedStatementsBottomStatementCSParserRuleCall_7_0());
}
- pushFollow(FollowSets000.FOLLOW_28);
+ pushFollow(FollowSets000.FOLLOW_24);
lv_ownedStatements_9_0=ruleBottomStatementCS();
state._fsp--;
@@ -3441,34 +3065,34 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop25;
+ break loop19;
}
} while (true);
- // InternalQVTimperative.g:1169:3: ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )*
- loop26:
+ // InternalQVTimperative.g:1061:3: ( (lv_ownedStatements_10_0= ruleControlStatementCS ) )*
+ loop20:
do {
- int alt26=2;
- int LA26_0 = input.LA(1);
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA26_0==17||(LA26_0>=35 && LA26_0<=36)||LA26_0==39) ) {
- alt26=1;
+ if ( (LA20_0==17||(LA20_0>=37 && LA20_0<=38)||LA20_0==40) ) {
+ alt20=1;
}
- switch (alt26) {
+ switch (alt20) {
case 1 :
- // InternalQVTimperative.g:1170:1: (lv_ownedStatements_10_0= ruleControlStatementCS )
+ // InternalQVTimperative.g:1062:1: (lv_ownedStatements_10_0= ruleControlStatementCS )
{
- // InternalQVTimperative.g:1170:1: (lv_ownedStatements_10_0= ruleControlStatementCS )
- // InternalQVTimperative.g:1171:3: lv_ownedStatements_10_0= ruleControlStatementCS
+ // InternalQVTimperative.g:1062:1: (lv_ownedStatements_10_0= ruleControlStatementCS )
+ // InternalQVTimperative.g:1063:3: lv_ownedStatements_10_0= ruleControlStatementCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedStatementsControlStatementCSParserRuleCall_8_0());
}
- pushFollow(FollowSets000.FOLLOW_29);
+ pushFollow(FollowSets000.FOLLOW_25);
lv_ownedStatements_10_0=ruleControlStatementCS();
state._fsp--;
@@ -3494,11 +3118,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop26;
+ break loop20;
}
} while (true);
- otherlv_11=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_11=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_9());
@@ -3527,7 +3151,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMappingCallCS"
- // InternalQVTimperative.g:1199:1: entryRuleMappingCallCS returns [EObject current=null] : iv_ruleMappingCallCS= ruleMappingCallCS EOF ;
+ // InternalQVTimperative.g:1091:1: entryRuleMappingCallCS returns [EObject current=null] : iv_ruleMappingCallCS= ruleMappingCallCS EOF ;
public final EObject entryRuleMappingCallCS() throws RecognitionException {
EObject current = null;
@@ -3535,8 +3159,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:1200:2: (iv_ruleMappingCallCS= ruleMappingCallCS EOF )
- // InternalQVTimperative.g:1201:2: iv_ruleMappingCallCS= ruleMappingCallCS EOF
+ // InternalQVTimperative.g:1092:2: (iv_ruleMappingCallCS= ruleMappingCallCS EOF )
+ // InternalQVTimperative.g:1093:2: iv_ruleMappingCallCS= ruleMappingCallCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCallCSRule());
@@ -3567,7 +3191,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMappingCallCS"
- // InternalQVTimperative.g:1208:1: ruleMappingCallCS returns [EObject current=null] : ( () ( (lv_isInfinite_1_0= 'infinite' ) )? otherlv_2= 'call' ( (lv_ownedPathName_3_0= rulePathNameCS ) ) otherlv_4= '{' ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )* otherlv_6= '}' ) ;
+ // InternalQVTimperative.g:1100:1: ruleMappingCallCS returns [EObject current=null] : ( () ( (lv_isInfinite_1_0= 'infinite' ) )? otherlv_2= 'call' ( (lv_ownedPathName_3_0= rulePathNameCS ) ) otherlv_4= '{' ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )* otherlv_6= '}' ) ;
public final EObject ruleMappingCallCS() throws RecognitionException {
EObject current = null;
@@ -3583,14 +3207,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:1211:28: ( ( () ( (lv_isInfinite_1_0= 'infinite' ) )? otherlv_2= 'call' ( (lv_ownedPathName_3_0= rulePathNameCS ) ) otherlv_4= '{' ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )* otherlv_6= '}' ) )
- // InternalQVTimperative.g:1212:1: ( () ( (lv_isInfinite_1_0= 'infinite' ) )? otherlv_2= 'call' ( (lv_ownedPathName_3_0= rulePathNameCS ) ) otherlv_4= '{' ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )* otherlv_6= '}' )
+ // InternalQVTimperative.g:1103:28: ( ( () ( (lv_isInfinite_1_0= 'infinite' ) )? otherlv_2= 'call' ( (lv_ownedPathName_3_0= rulePathNameCS ) ) otherlv_4= '{' ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )* otherlv_6= '}' ) )
+ // InternalQVTimperative.g:1104:1: ( () ( (lv_isInfinite_1_0= 'infinite' ) )? otherlv_2= 'call' ( (lv_ownedPathName_3_0= rulePathNameCS ) ) otherlv_4= '{' ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )* otherlv_6= '}' )
{
- // InternalQVTimperative.g:1212:1: ( () ( (lv_isInfinite_1_0= 'infinite' ) )? otherlv_2= 'call' ( (lv_ownedPathName_3_0= rulePathNameCS ) ) otherlv_4= '{' ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )* otherlv_6= '}' )
- // InternalQVTimperative.g:1212:2: () ( (lv_isInfinite_1_0= 'infinite' ) )? otherlv_2= 'call' ( (lv_ownedPathName_3_0= rulePathNameCS ) ) otherlv_4= '{' ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )* otherlv_6= '}'
+ // InternalQVTimperative.g:1104:1: ( () ( (lv_isInfinite_1_0= 'infinite' ) )? otherlv_2= 'call' ( (lv_ownedPathName_3_0= rulePathNameCS ) ) otherlv_4= '{' ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )* otherlv_6= '}' )
+ // InternalQVTimperative.g:1104:2: () ( (lv_isInfinite_1_0= 'infinite' ) )? otherlv_2= 'call' ( (lv_ownedPathName_3_0= rulePathNameCS ) ) otherlv_4= '{' ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )* otherlv_6= '}'
{
- // InternalQVTimperative.g:1212:2: ()
- // InternalQVTimperative.g:1213:2:
+ // InternalQVTimperative.g:1104:2: ()
+ // InternalQVTimperative.g:1105:2:
{
if ( state.backtracking==0 ) {
@@ -3607,21 +3231,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1221:2: ( (lv_isInfinite_1_0= 'infinite' ) )?
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // InternalQVTimperative.g:1113:2: ( (lv_isInfinite_1_0= 'infinite' ) )?
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA27_0==35) ) {
- alt27=1;
+ if ( (LA21_0==37) ) {
+ alt21=1;
}
- switch (alt27) {
+ switch (alt21) {
case 1 :
- // InternalQVTimperative.g:1222:1: (lv_isInfinite_1_0= 'infinite' )
+ // InternalQVTimperative.g:1114:1: (lv_isInfinite_1_0= 'infinite' )
{
- // InternalQVTimperative.g:1222:1: (lv_isInfinite_1_0= 'infinite' )
- // InternalQVTimperative.g:1223:3: lv_isInfinite_1_0= 'infinite'
+ // InternalQVTimperative.g:1114:1: (lv_isInfinite_1_0= 'infinite' )
+ // InternalQVTimperative.g:1115:3: lv_isInfinite_1_0= 'infinite'
{
- lv_isInfinite_1_0=(Token)match(input,35,FollowSets000.FOLLOW_30); if (state.failed) return current;
+ lv_isInfinite_1_0=(Token)match(input,37,FollowSets000.FOLLOW_26); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isInfinite_1_0, grammarAccess.getMappingCallCSAccess().getIsInfiniteInfiniteKeyword_1_0());
@@ -3644,24 +3268,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,36,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_2=(Token)match(input,38,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getMappingCallCSAccess().getCallKeyword_2());
}
- // InternalQVTimperative.g:1240:1: ( (lv_ownedPathName_3_0= rulePathNameCS ) )
- // InternalQVTimperative.g:1241:1: (lv_ownedPathName_3_0= rulePathNameCS )
+ // InternalQVTimperative.g:1132:1: ( (lv_ownedPathName_3_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:1133:1: (lv_ownedPathName_3_0= rulePathNameCS )
{
- // InternalQVTimperative.g:1241:1: (lv_ownedPathName_3_0= rulePathNameCS )
- // InternalQVTimperative.g:1242:3: lv_ownedPathName_3_0= rulePathNameCS
+ // InternalQVTimperative.g:1133:1: (lv_ownedPathName_3_0= rulePathNameCS )
+ // InternalQVTimperative.g:1134:3: lv_ownedPathName_3_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCallCSAccess().getOwnedPathNamePathNameCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_21);
lv_ownedPathName_3_0=rulePathNameCS();
state._fsp--;
@@ -3685,36 +3309,36 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,20,FollowSets000.FOLLOW_31); if (state.failed) return current;
+ otherlv_4=(Token)match(input,20,FollowSets000.FOLLOW_27); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getMappingCallCSAccess().getLeftCurlyBracketKeyword_4());
}
- // InternalQVTimperative.g:1262:1: ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )*
- loop28:
+ // InternalQVTimperative.g:1154:1: ( (lv_ownedBindings_5_0= ruleMappingCallBindingCS ) )*
+ loop22:
do {
- int alt28=2;
- int LA28_0 = input.LA(1);
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( ((LA28_0>=RULE_SIMPLE_ID && LA28_0<=RULE_ESCAPED_ID)||(LA28_0>=24 && LA28_0<=25)||LA28_0==29||LA28_0==32||(LA28_0>=40 && LA28_0<=41)||LA28_0==45||(LA28_0>=49 && LA28_0<=52)) ) {
- alt28=1;
+ if ( ((LA22_0>=RULE_SIMPLE_ID && LA22_0<=RULE_ESCAPED_ID)||LA22_0==22||LA22_0==24||LA22_0==26||LA22_0==32||LA22_0==35||LA22_0==41||LA22_0==45||LA22_0==49||(LA22_0>=53 && LA22_0<=55)) ) {
+ alt22=1;
}
- switch (alt28) {
+ switch (alt22) {
case 1 :
- // InternalQVTimperative.g:1263:1: (lv_ownedBindings_5_0= ruleMappingCallBindingCS )
+ // InternalQVTimperative.g:1155:1: (lv_ownedBindings_5_0= ruleMappingCallBindingCS )
{
- // InternalQVTimperative.g:1263:1: (lv_ownedBindings_5_0= ruleMappingCallBindingCS )
- // InternalQVTimperative.g:1264:3: lv_ownedBindings_5_0= ruleMappingCallBindingCS
+ // InternalQVTimperative.g:1155:1: (lv_ownedBindings_5_0= ruleMappingCallBindingCS )
+ // InternalQVTimperative.g:1156:3: lv_ownedBindings_5_0= ruleMappingCallBindingCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCallCSAccess().getOwnedBindingsMappingCallBindingCSParserRuleCall_5_0());
}
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_27);
lv_ownedBindings_5_0=ruleMappingCallBindingCS();
state._fsp--;
@@ -3740,11 +3364,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop28;
+ break loop22;
}
} while (true);
- otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getMappingCallCSAccess().getRightCurlyBracketKeyword_6());
@@ -3773,7 +3397,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMappingCallBindingCS"
- // InternalQVTimperative.g:1292:1: entryRuleMappingCallBindingCS returns [EObject current=null] : iv_ruleMappingCallBindingCS= ruleMappingCallBindingCS EOF ;
+ // InternalQVTimperative.g:1184:1: entryRuleMappingCallBindingCS returns [EObject current=null] : iv_ruleMappingCallBindingCS= ruleMappingCallBindingCS EOF ;
public final EObject entryRuleMappingCallBindingCS() throws RecognitionException {
EObject current = null;
@@ -3781,8 +3405,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:1293:2: (iv_ruleMappingCallBindingCS= ruleMappingCallBindingCS EOF )
- // InternalQVTimperative.g:1294:2: iv_ruleMappingCallBindingCS= ruleMappingCallBindingCS EOF
+ // InternalQVTimperative.g:1185:2: (iv_ruleMappingCallBindingCS= ruleMappingCallBindingCS EOF )
+ // InternalQVTimperative.g:1186:2: iv_ruleMappingCallBindingCS= ruleMappingCallBindingCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingCallBindingCSRule());
@@ -3813,7 +3437,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMappingCallBindingCS"
- // InternalQVTimperative.g:1301:1: ruleMappingCallBindingCS returns [EObject current=null] : ( ( ( ruleUnrestrictedName ) ) (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) ) ( (lv_ownedValue_3_0= ruleExpCS ) ) otherlv_4= ';' ) ;
+ // InternalQVTimperative.g:1193:1: ruleMappingCallBindingCS returns [EObject current=null] : ( ( ( ruleUnrestrictedName ) ) (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) ) ( (lv_ownedValue_3_0= ruleExpCS ) ) otherlv_4= ';' ) ;
public final EObject ruleMappingCallBindingCS() throws RecognitionException {
EObject current = null;
@@ -3826,17 +3450,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:1304:28: ( ( ( ( ruleUnrestrictedName ) ) (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) ) ( (lv_ownedValue_3_0= ruleExpCS ) ) otherlv_4= ';' ) )
- // InternalQVTimperative.g:1305:1: ( ( ( ruleUnrestrictedName ) ) (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) ) ( (lv_ownedValue_3_0= ruleExpCS ) ) otherlv_4= ';' )
+ // InternalQVTimperative.g:1196:28: ( ( ( ( ruleUnrestrictedName ) ) (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) ) ( (lv_ownedValue_3_0= ruleExpCS ) ) otherlv_4= ';' ) )
+ // InternalQVTimperative.g:1197:1: ( ( ( ruleUnrestrictedName ) ) (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) ) ( (lv_ownedValue_3_0= ruleExpCS ) ) otherlv_4= ';' )
{
- // InternalQVTimperative.g:1305:1: ( ( ( ruleUnrestrictedName ) ) (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) ) ( (lv_ownedValue_3_0= ruleExpCS ) ) otherlv_4= ';' )
- // InternalQVTimperative.g:1305:2: ( ( ruleUnrestrictedName ) ) (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) ) ( (lv_ownedValue_3_0= ruleExpCS ) ) otherlv_4= ';'
+ // InternalQVTimperative.g:1197:1: ( ( ( ruleUnrestrictedName ) ) (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) ) ( (lv_ownedValue_3_0= ruleExpCS ) ) otherlv_4= ';' )
+ // InternalQVTimperative.g:1197:2: ( ( ruleUnrestrictedName ) ) (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) ) ( (lv_ownedValue_3_0= ruleExpCS ) ) otherlv_4= ';'
{
- // InternalQVTimperative.g:1305:2: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:1306:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:1197:2: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:1198:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:1306:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:1307:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:1198:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:1199:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -3855,7 +3479,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getMappingCallBindingCSAccess().getReferredVariableVariableCrossReference_0_0());
}
- pushFollow(FollowSets000.FOLLOW_32);
+ pushFollow(FollowSets000.FOLLOW_28);
ruleUnrestrictedName();
state._fsp--;
@@ -3871,28 +3495,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1323:2: (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) )
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalQVTimperative.g:1215:2: (otherlv_1= ':=' | ( (lv_isPolled_2_0= '?=' ) ) )
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA29_0==37) ) {
- alt29=1;
+ if ( (LA23_0==23) ) {
+ alt23=1;
}
- else if ( (LA29_0==38) ) {
- alt29=2;
+ else if ( (LA23_0==39) ) {
+ alt23=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
+ new NoViableAltException("", 23, 0, input);
throw nvae;
}
- switch (alt29) {
+ switch (alt23) {
case 1 :
- // InternalQVTimperative.g:1323:4: otherlv_1= ':='
+ // InternalQVTimperative.g:1215:4: otherlv_1= ':='
{
- otherlv_1=(Token)match(input,37,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_1=(Token)match(input,23,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getMappingCallBindingCSAccess().getColonEqualsSignKeyword_1_0());
@@ -3902,15 +3526,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:1328:6: ( (lv_isPolled_2_0= '?=' ) )
+ // InternalQVTimperative.g:1220:6: ( (lv_isPolled_2_0= '?=' ) )
{
- // InternalQVTimperative.g:1328:6: ( (lv_isPolled_2_0= '?=' ) )
- // InternalQVTimperative.g:1329:1: (lv_isPolled_2_0= '?=' )
+ // InternalQVTimperative.g:1220:6: ( (lv_isPolled_2_0= '?=' ) )
+ // InternalQVTimperative.g:1221:1: (lv_isPolled_2_0= '?=' )
{
- // InternalQVTimperative.g:1329:1: (lv_isPolled_2_0= '?=' )
- // InternalQVTimperative.g:1330:3: lv_isPolled_2_0= '?='
+ // InternalQVTimperative.g:1221:1: (lv_isPolled_2_0= '?=' )
+ // InternalQVTimperative.g:1222:3: lv_isPolled_2_0= '?='
{
- lv_isPolled_2_0=(Token)match(input,38,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ lv_isPolled_2_0=(Token)match(input,39,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isPolled_2_0, grammarAccess.getMappingCallBindingCSAccess().getIsPolledQuestionMarkEqualsSignKeyword_1_1_0());
@@ -3936,11 +3560,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1343:3: ( (lv_ownedValue_3_0= ruleExpCS ) )
- // InternalQVTimperative.g:1344:1: (lv_ownedValue_3_0= ruleExpCS )
+ // InternalQVTimperative.g:1235:3: ( (lv_ownedValue_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:1236:1: (lv_ownedValue_3_0= ruleExpCS )
{
- // InternalQVTimperative.g:1344:1: (lv_ownedValue_3_0= ruleExpCS )
- // InternalQVTimperative.g:1345:3: lv_ownedValue_3_0= ruleExpCS
+ // InternalQVTimperative.g:1236:1: (lv_ownedValue_3_0= ruleExpCS )
+ // InternalQVTimperative.g:1237:3: lv_ownedValue_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -4000,7 +3624,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMappingLoopCS"
- // InternalQVTimperative.g:1373:1: entryRuleMappingLoopCS returns [EObject current=null] : iv_ruleMappingLoopCS= ruleMappingLoopCS EOF ;
+ // InternalQVTimperative.g:1265:1: entryRuleMappingLoopCS returns [EObject current=null] : iv_ruleMappingLoopCS= ruleMappingLoopCS EOF ;
public final EObject entryRuleMappingLoopCS() throws RecognitionException {
EObject current = null;
@@ -4008,8 +3632,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:1374:2: (iv_ruleMappingLoopCS= ruleMappingLoopCS EOF )
- // InternalQVTimperative.g:1375:2: iv_ruleMappingLoopCS= ruleMappingLoopCS EOF
+ // InternalQVTimperative.g:1266:2: (iv_ruleMappingLoopCS= ruleMappingLoopCS EOF )
+ // InternalQVTimperative.g:1267:2: iv_ruleMappingLoopCS= ruleMappingLoopCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingLoopCSRule());
@@ -4040,7 +3664,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMappingLoopCS"
- // InternalQVTimperative.g:1382:1: ruleMappingLoopCS returns [EObject current=null] : (otherlv_0= 'for' ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) ) otherlv_2= 'in' ( (lv_ownedInExpression_3_0= ruleExpCS ) ) otherlv_4= '{' ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+ otherlv_6= '}' ) ;
+ // InternalQVTimperative.g:1274:1: ruleMappingLoopCS returns [EObject current=null] : (otherlv_0= 'for' ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) ) otherlv_2= 'in' ( (lv_ownedInExpression_3_0= ruleExpCS ) ) otherlv_4= '{' ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+ otherlv_6= '}' ) ;
public final EObject ruleMappingLoopCS() throws RecognitionException {
EObject current = null;
@@ -4058,30 +3682,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:1385:28: ( (otherlv_0= 'for' ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) ) otherlv_2= 'in' ( (lv_ownedInExpression_3_0= ruleExpCS ) ) otherlv_4= '{' ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+ otherlv_6= '}' ) )
- // InternalQVTimperative.g:1386:1: (otherlv_0= 'for' ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) ) otherlv_2= 'in' ( (lv_ownedInExpression_3_0= ruleExpCS ) ) otherlv_4= '{' ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+ otherlv_6= '}' )
+ // InternalQVTimperative.g:1277:28: ( (otherlv_0= 'for' ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) ) otherlv_2= 'in' ( (lv_ownedInExpression_3_0= ruleExpCS ) ) otherlv_4= '{' ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+ otherlv_6= '}' ) )
+ // InternalQVTimperative.g:1278:1: (otherlv_0= 'for' ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) ) otherlv_2= 'in' ( (lv_ownedInExpression_3_0= ruleExpCS ) ) otherlv_4= '{' ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+ otherlv_6= '}' )
{
- // InternalQVTimperative.g:1386:1: (otherlv_0= 'for' ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) ) otherlv_2= 'in' ( (lv_ownedInExpression_3_0= ruleExpCS ) ) otherlv_4= '{' ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+ otherlv_6= '}' )
- // InternalQVTimperative.g:1386:3: otherlv_0= 'for' ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) ) otherlv_2= 'in' ( (lv_ownedInExpression_3_0= ruleExpCS ) ) otherlv_4= '{' ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+ otherlv_6= '}'
+ // InternalQVTimperative.g:1278:1: (otherlv_0= 'for' ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) ) otherlv_2= 'in' ( (lv_ownedInExpression_3_0= ruleExpCS ) ) otherlv_4= '{' ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+ otherlv_6= '}' )
+ // InternalQVTimperative.g:1278:3: otherlv_0= 'for' ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) ) otherlv_2= 'in' ( (lv_ownedInExpression_3_0= ruleExpCS ) ) otherlv_4= '{' ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+ otherlv_6= '}'
{
- otherlv_0=(Token)match(input,39,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_0=(Token)match(input,40,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getMappingLoopCSAccess().getForKeyword_0());
}
- // InternalQVTimperative.g:1390:1: ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) )
- // InternalQVTimperative.g:1391:1: (lv_ownedIterator_1_0= ruleMappingIteratorCS )
+ // InternalQVTimperative.g:1282:1: ( (lv_ownedIterator_1_0= ruleMappingIteratorCS ) )
+ // InternalQVTimperative.g:1283:1: (lv_ownedIterator_1_0= ruleMappingIteratorCS )
{
- // InternalQVTimperative.g:1391:1: (lv_ownedIterator_1_0= ruleMappingIteratorCS )
- // InternalQVTimperative.g:1392:3: lv_ownedIterator_1_0= ruleMappingIteratorCS
+ // InternalQVTimperative.g:1283:1: (lv_ownedIterator_1_0= ruleMappingIteratorCS )
+ // InternalQVTimperative.g:1284:3: lv_ownedIterator_1_0= ruleMappingIteratorCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingLoopCSAccess().getOwnedIteratorMappingIteratorCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_33);
+ pushFollow(FollowSets000.FOLLOW_29);
lv_ownedIterator_1_0=ruleMappingIteratorCS();
state._fsp--;
@@ -4105,24 +3729,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,33,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_2=(Token)match(input,29,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getMappingLoopCSAccess().getInKeyword_2());
}
- // InternalQVTimperative.g:1412:1: ( (lv_ownedInExpression_3_0= ruleExpCS ) )
- // InternalQVTimperative.g:1413:1: (lv_ownedInExpression_3_0= ruleExpCS )
+ // InternalQVTimperative.g:1304:1: ( (lv_ownedInExpression_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:1305:1: (lv_ownedInExpression_3_0= ruleExpCS )
{
- // InternalQVTimperative.g:1413:1: (lv_ownedInExpression_3_0= ruleExpCS )
- // InternalQVTimperative.g:1414:3: lv_ownedInExpression_3_0= ruleExpCS
+ // InternalQVTimperative.g:1305:1: (lv_ownedInExpression_3_0= ruleExpCS )
+ // InternalQVTimperative.g:1306:3: lv_ownedInExpression_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingLoopCSAccess().getOwnedInExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_21);
lv_ownedInExpression_3_0=ruleExpCS();
state._fsp--;
@@ -4146,37 +3770,37 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,20,FollowSets000.FOLLOW_34); if (state.failed) return current;
+ otherlv_4=(Token)match(input,20,FollowSets000.FOLLOW_30); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getMappingLoopCSAccess().getLeftCurlyBracketKeyword_4());
}
- // InternalQVTimperative.g:1434:1: ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+
- int cnt30=0;
- loop30:
+ // InternalQVTimperative.g:1326:1: ( (lv_ownedMappingStatements_5_0= ruleControlStatementCS ) )+
+ int cnt24=0;
+ loop24:
do {
- int alt30=2;
- int LA30_0 = input.LA(1);
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA30_0==17||(LA30_0>=35 && LA30_0<=36)||LA30_0==39) ) {
- alt30=1;
+ if ( (LA24_0==17||(LA24_0>=37 && LA24_0<=38)||LA24_0==40) ) {
+ alt24=1;
}
- switch (alt30) {
+ switch (alt24) {
case 1 :
- // InternalQVTimperative.g:1435:1: (lv_ownedMappingStatements_5_0= ruleControlStatementCS )
+ // InternalQVTimperative.g:1327:1: (lv_ownedMappingStatements_5_0= ruleControlStatementCS )
{
- // InternalQVTimperative.g:1435:1: (lv_ownedMappingStatements_5_0= ruleControlStatementCS )
- // InternalQVTimperative.g:1436:3: lv_ownedMappingStatements_5_0= ruleControlStatementCS
+ // InternalQVTimperative.g:1327:1: (lv_ownedMappingStatements_5_0= ruleControlStatementCS )
+ // InternalQVTimperative.g:1328:3: lv_ownedMappingStatements_5_0= ruleControlStatementCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingLoopCSAccess().getOwnedMappingStatementsControlStatementCSParserRuleCall_5_0());
}
- pushFollow(FollowSets000.FOLLOW_29);
+ pushFollow(FollowSets000.FOLLOW_25);
lv_ownedMappingStatements_5_0=ruleControlStatementCS();
state._fsp--;
@@ -4202,16 +3826,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt30 >= 1 ) break loop30;
+ if ( cnt24 >= 1 ) break loop24;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(30, input);
+ new EarlyExitException(24, input);
throw eee;
}
- cnt30++;
+ cnt24++;
} while (true);
- otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getMappingLoopCSAccess().getRightCurlyBracketKeyword_6());
@@ -4240,7 +3864,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMappingIteratorCS"
- // InternalQVTimperative.g:1464:1: entryRuleMappingIteratorCS returns [EObject current=null] : iv_ruleMappingIteratorCS= ruleMappingIteratorCS EOF ;
+ // InternalQVTimperative.g:1356:1: entryRuleMappingIteratorCS returns [EObject current=null] : iv_ruleMappingIteratorCS= ruleMappingIteratorCS EOF ;
public final EObject entryRuleMappingIteratorCS() throws RecognitionException {
EObject current = null;
@@ -4248,8 +3872,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:1465:2: (iv_ruleMappingIteratorCS= ruleMappingIteratorCS EOF )
- // InternalQVTimperative.g:1466:2: iv_ruleMappingIteratorCS= ruleMappingIteratorCS EOF
+ // InternalQVTimperative.g:1357:2: (iv_ruleMappingIteratorCS= ruleMappingIteratorCS EOF )
+ // InternalQVTimperative.g:1358:2: iv_ruleMappingIteratorCS= ruleMappingIteratorCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingIteratorCSRule());
@@ -4280,7 +3904,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMappingIteratorCS"
- // InternalQVTimperative.g:1473:1: ruleMappingIteratorCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? ) ;
+ // InternalQVTimperative.g:1365:1: ruleMappingIteratorCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? ) ;
public final EObject ruleMappingIteratorCS() throws RecognitionException {
EObject current = null;
@@ -4293,24 +3917,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:1476:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? ) )
- // InternalQVTimperative.g:1477:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? )
+ // InternalQVTimperative.g:1368:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? ) )
+ // InternalQVTimperative.g:1369:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? )
{
- // InternalQVTimperative.g:1477:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? )
- // InternalQVTimperative.g:1477:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
+ // InternalQVTimperative.g:1369:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? )
+ // InternalQVTimperative.g:1369:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
{
- // InternalQVTimperative.g:1477:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:1478:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:1369:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:1370:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:1478:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:1479:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:1370:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:1371:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMappingIteratorCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_31);
lv_name_0_0=ruleUnrestrictedName();
state._fsp--;
@@ -4334,28 +3958,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1495:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // InternalQVTimperative.g:1387:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA31_0==28) ) {
- alt31=1;
+ if ( (LA25_0==31) ) {
+ alt25=1;
}
- switch (alt31) {
+ switch (alt25) {
case 1 :
- // InternalQVTimperative.g:1495:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:1387:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
- otherlv_1=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getMappingIteratorCSAccess().getColonKeyword_1_0());
}
- // InternalQVTimperative.g:1499:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:1500:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:1391:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:1392:1: (lv_ownedType_2_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:1500:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTimperative.g:1501:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTimperative.g:1392:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:1393:3: lv_ownedType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -4415,7 +4039,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMiddleDomainCS"
- // InternalQVTimperative.g:1525:1: entryRuleMiddleDomainCS returns [EObject current=null] : iv_ruleMiddleDomainCS= ruleMiddleDomainCS EOF ;
+ // InternalQVTimperative.g:1417:1: entryRuleMiddleDomainCS returns [EObject current=null] : iv_ruleMiddleDomainCS= ruleMiddleDomainCS EOF ;
public final EObject entryRuleMiddleDomainCS() throws RecognitionException {
EObject current = null;
@@ -4423,8 +4047,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:1526:2: (iv_ruleMiddleDomainCS= ruleMiddleDomainCS EOF )
- // InternalQVTimperative.g:1527:2: iv_ruleMiddleDomainCS= ruleMiddleDomainCS EOF
+ // InternalQVTimperative.g:1418:2: (iv_ruleMiddleDomainCS= ruleMiddleDomainCS EOF )
+ // InternalQVTimperative.g:1419:2: iv_ruleMiddleDomainCS= ruleMiddleDomainCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMiddleDomainCSRule());
@@ -4455,7 +4079,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMiddleDomainCS"
- // InternalQVTimperative.g:1534:1: ruleMiddleDomainCS returns [EObject current=null] : ( (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )? ( (lv_ownedGuardPattern_10_0= ruleMiddleGuardPatternCS ) ) ( (lv_ownedBottomPattern_11_0= ruleMiddleBottomPatternCS ) ) ) ;
+ // InternalQVTimperative.g:1426:1: ruleMiddleDomainCS returns [EObject current=null] : ( (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )? ( (lv_ownedGuardPattern_10_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_11_0= ruleBottomPatternCS ) ) ) ;
public final EObject ruleMiddleDomainCS() throws RecognitionException {
EObject current = null;
@@ -4481,58 +4105,58 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:1537:28: ( ( (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )? ( (lv_ownedGuardPattern_10_0= ruleMiddleGuardPatternCS ) ) ( (lv_ownedBottomPattern_11_0= ruleMiddleBottomPatternCS ) ) ) )
- // InternalQVTimperative.g:1538:1: ( (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )? ( (lv_ownedGuardPattern_10_0= ruleMiddleGuardPatternCS ) ) ( (lv_ownedBottomPattern_11_0= ruleMiddleBottomPatternCS ) ) )
+ // InternalQVTimperative.g:1429:28: ( ( (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )? ( (lv_ownedGuardPattern_10_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_11_0= ruleBottomPatternCS ) ) ) )
+ // InternalQVTimperative.g:1430:1: ( (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )? ( (lv_ownedGuardPattern_10_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_11_0= ruleBottomPatternCS ) ) )
{
- // InternalQVTimperative.g:1538:1: ( (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )? ( (lv_ownedGuardPattern_10_0= ruleMiddleGuardPatternCS ) ) ( (lv_ownedBottomPattern_11_0= ruleMiddleBottomPatternCS ) ) )
- // InternalQVTimperative.g:1538:2: (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )? ( (lv_ownedGuardPattern_10_0= ruleMiddleGuardPatternCS ) ) ( (lv_ownedBottomPattern_11_0= ruleMiddleBottomPatternCS ) )
+ // InternalQVTimperative.g:1430:1: ( (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )? ( (lv_ownedGuardPattern_10_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_11_0= ruleBottomPatternCS ) ) )
+ // InternalQVTimperative.g:1430:2: (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )? ( (lv_ownedGuardPattern_10_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_11_0= ruleBottomPatternCS ) )
{
- // InternalQVTimperative.g:1538:2: (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )?
- int alt36=2;
- int LA36_0 = input.LA(1);
+ // InternalQVTimperative.g:1430:2: (otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}' )?
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA36_0==20) ) {
- alt36=1;
+ if ( (LA30_0==20) ) {
+ alt30=1;
}
- switch (alt36) {
+ switch (alt30) {
case 1 :
- // InternalQVTimperative.g:1538:4: otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}'
+ // InternalQVTimperative.g:1430:4: otherlv_0= '{' (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )? (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )? otherlv_9= '}'
{
- otherlv_0=(Token)match(input,20,FollowSets000.FOLLOW_36); if (state.failed) return current;
+ otherlv_0=(Token)match(input,20,FollowSets000.FOLLOW_32); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getMiddleDomainCSAccess().getLeftCurlyBracketKeyword_0_0());
}
- // InternalQVTimperative.g:1542:1: (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )?
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // InternalQVTimperative.g:1434:1: (otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )* )?
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( (LA33_0==40) ) {
- alt33=1;
+ if ( (LA27_0==22) ) {
+ alt27=1;
}
- switch (alt33) {
+ switch (alt27) {
case 1 :
- // InternalQVTimperative.g:1542:3: otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )*
+ // InternalQVTimperative.g:1434:3: otherlv_1= 'check' ( (lv_checkedProperties_2_0= rulePathNameCS ) ) (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )*
{
- otherlv_1=(Token)match(input,40,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,22,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getMiddleDomainCSAccess().getCheckKeyword_0_1_0());
}
- // InternalQVTimperative.g:1546:1: ( (lv_checkedProperties_2_0= rulePathNameCS ) )
- // InternalQVTimperative.g:1547:1: (lv_checkedProperties_2_0= rulePathNameCS )
+ // InternalQVTimperative.g:1438:1: ( (lv_checkedProperties_2_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:1439:1: (lv_checkedProperties_2_0= rulePathNameCS )
{
- // InternalQVTimperative.g:1547:1: (lv_checkedProperties_2_0= rulePathNameCS )
- // InternalQVTimperative.g:1548:3: lv_checkedProperties_2_0= rulePathNameCS
+ // InternalQVTimperative.g:1439:1: (lv_checkedProperties_2_0= rulePathNameCS )
+ // InternalQVTimperative.g:1440:3: lv_checkedProperties_2_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_0_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_33);
lv_checkedProperties_2_0=rulePathNameCS();
state._fsp--;
@@ -4556,39 +4180,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1564:2: (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )*
- loop32:
+ // InternalQVTimperative.g:1456:2: (otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) )*
+ loop26:
do {
- int alt32=2;
- int LA32_0 = input.LA(1);
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA32_0==21) ) {
- alt32=1;
+ if ( (LA26_0==25) ) {
+ alt26=1;
}
- switch (alt32) {
+ switch (alt26) {
case 1 :
- // InternalQVTimperative.g:1564:4: otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:1456:4: otherlv_3= ',' ( (lv_checkedProperties_4_0= rulePathNameCS ) )
{
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_3=(Token)match(input,25,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getMiddleDomainCSAccess().getCommaKeyword_0_1_2_0());
}
- // InternalQVTimperative.g:1568:1: ( (lv_checkedProperties_4_0= rulePathNameCS ) )
- // InternalQVTimperative.g:1569:1: (lv_checkedProperties_4_0= rulePathNameCS )
+ // InternalQVTimperative.g:1460:1: ( (lv_checkedProperties_4_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:1461:1: (lv_checkedProperties_4_0= rulePathNameCS )
{
- // InternalQVTimperative.g:1569:1: (lv_checkedProperties_4_0= rulePathNameCS )
- // InternalQVTimperative.g:1570:3: lv_checkedProperties_4_0= rulePathNameCS
+ // InternalQVTimperative.g:1461:1: (lv_checkedProperties_4_0= rulePathNameCS )
+ // InternalQVTimperative.g:1462:3: lv_checkedProperties_4_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_0_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_33);
lv_checkedProperties_4_0=rulePathNameCS();
state._fsp--;
@@ -4617,7 +4241,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop32;
+ break loop26;
}
} while (true);
@@ -4627,35 +4251,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1586:6: (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalQVTimperative.g:1478:6: (otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )* )?
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA35_0==41) ) {
- alt35=1;
+ if ( (LA29_0==41) ) {
+ alt29=1;
}
- switch (alt35) {
+ switch (alt29) {
case 1 :
- // InternalQVTimperative.g:1586:8: otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )*
+ // InternalQVTimperative.g:1478:8: otherlv_5= 'enforce' ( (lv_enforcedProperties_6_0= rulePathNameCS ) ) (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )*
{
- otherlv_5=(Token)match(input,41,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_5=(Token)match(input,41,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getMiddleDomainCSAccess().getEnforceKeyword_0_2_0());
}
- // InternalQVTimperative.g:1590:1: ( (lv_enforcedProperties_6_0= rulePathNameCS ) )
- // InternalQVTimperative.g:1591:1: (lv_enforcedProperties_6_0= rulePathNameCS )
+ // InternalQVTimperative.g:1482:1: ( (lv_enforcedProperties_6_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:1483:1: (lv_enforcedProperties_6_0= rulePathNameCS )
{
- // InternalQVTimperative.g:1591:1: (lv_enforcedProperties_6_0= rulePathNameCS )
- // InternalQVTimperative.g:1592:3: lv_enforcedProperties_6_0= rulePathNameCS
+ // InternalQVTimperative.g:1483:1: (lv_enforcedProperties_6_0= rulePathNameCS )
+ // InternalQVTimperative.g:1484:3: lv_enforcedProperties_6_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_0_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_enforcedProperties_6_0=rulePathNameCS();
state._fsp--;
@@ -4679,39 +4303,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1608:2: (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )*
- loop34:
+ // InternalQVTimperative.g:1500:2: (otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) )*
+ loop28:
do {
- int alt34=2;
- int LA34_0 = input.LA(1);
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA34_0==21) ) {
- alt34=1;
+ if ( (LA28_0==25) ) {
+ alt28=1;
}
- switch (alt34) {
+ switch (alt28) {
case 1 :
- // InternalQVTimperative.g:1608:4: otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:1500:4: otherlv_7= ',' ( (lv_enforcedProperties_8_0= rulePathNameCS ) )
{
- otherlv_7=(Token)match(input,21,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_7=(Token)match(input,25,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getMiddleDomainCSAccess().getCommaKeyword_0_2_2_0());
}
- // InternalQVTimperative.g:1612:1: ( (lv_enforcedProperties_8_0= rulePathNameCS ) )
- // InternalQVTimperative.g:1613:1: (lv_enforcedProperties_8_0= rulePathNameCS )
+ // InternalQVTimperative.g:1504:1: ( (lv_enforcedProperties_8_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:1505:1: (lv_enforcedProperties_8_0= rulePathNameCS )
{
- // InternalQVTimperative.g:1613:1: (lv_enforcedProperties_8_0= rulePathNameCS )
- // InternalQVTimperative.g:1614:3: lv_enforcedProperties_8_0= rulePathNameCS
+ // InternalQVTimperative.g:1505:1: (lv_enforcedProperties_8_0= rulePathNameCS )
+ // InternalQVTimperative.g:1506:3: lv_enforcedProperties_8_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_0_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_enforcedProperties_8_0=rulePathNameCS();
state._fsp--;
@@ -4740,7 +4364,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop34;
+ break loop28;
}
} while (true);
@@ -4750,7 +4374,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_9=(Token)match(input,23,FollowSets000.FOLLOW_27); if (state.failed) return current;
+ otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getMiddleDomainCSAccess().getRightCurlyBracketKeyword_0_3());
@@ -4762,19 +4386,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1634:3: ( (lv_ownedGuardPattern_10_0= ruleMiddleGuardPatternCS ) )
- // InternalQVTimperative.g:1635:1: (lv_ownedGuardPattern_10_0= ruleMiddleGuardPatternCS )
+ // InternalQVTimperative.g:1526:3: ( (lv_ownedGuardPattern_10_0= ruleGuardPatternCS ) )
+ // InternalQVTimperative.g:1527:1: (lv_ownedGuardPattern_10_0= ruleGuardPatternCS )
{
- // InternalQVTimperative.g:1635:1: (lv_ownedGuardPattern_10_0= ruleMiddleGuardPatternCS )
- // InternalQVTimperative.g:1636:3: lv_ownedGuardPattern_10_0= ruleMiddleGuardPatternCS
+ // InternalQVTimperative.g:1527:1: (lv_ownedGuardPattern_10_0= ruleGuardPatternCS )
+ // InternalQVTimperative.g:1528:3: lv_ownedGuardPattern_10_0= ruleGuardPatternCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternMiddleGuardPatternCSParserRuleCall_1_0());
+ newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_25);
- lv_ownedGuardPattern_10_0=ruleMiddleGuardPatternCS();
+ pushFollow(FollowSets000.FOLLOW_21);
+ lv_ownedGuardPattern_10_0=ruleGuardPatternCS();
state._fsp--;
if (state.failed) return current;
@@ -4787,7 +4411,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
current,
"ownedGuardPattern",
lv_ownedGuardPattern_10_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.MiddleGuardPatternCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardPatternCS");
afterParserOrEnumRuleCall();
}
@@ -4797,19 +4421,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1652:2: ( (lv_ownedBottomPattern_11_0= ruleMiddleBottomPatternCS ) )
- // InternalQVTimperative.g:1653:1: (lv_ownedBottomPattern_11_0= ruleMiddleBottomPatternCS )
+ // InternalQVTimperative.g:1544:2: ( (lv_ownedBottomPattern_11_0= ruleBottomPatternCS ) )
+ // InternalQVTimperative.g:1545:1: (lv_ownedBottomPattern_11_0= ruleBottomPatternCS )
{
- // InternalQVTimperative.g:1653:1: (lv_ownedBottomPattern_11_0= ruleMiddleBottomPatternCS )
- // InternalQVTimperative.g:1654:3: lv_ownedBottomPattern_11_0= ruleMiddleBottomPatternCS
+ // InternalQVTimperative.g:1545:1: (lv_ownedBottomPattern_11_0= ruleBottomPatternCS )
+ // InternalQVTimperative.g:1546:3: lv_ownedBottomPattern_11_0= ruleBottomPatternCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternMiddleBottomPatternCSParserRuleCall_2_0());
+ newCompositeNode(grammarAccess.getMiddleDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_2_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- lv_ownedBottomPattern_11_0=ruleMiddleBottomPatternCS();
+ lv_ownedBottomPattern_11_0=ruleBottomPatternCS();
state._fsp--;
if (state.failed) return current;
@@ -4822,7 +4446,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
current,
"ownedBottomPattern",
lv_ownedBottomPattern_11_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.MiddleBottomPatternCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.BottomPatternCS");
afterParserOrEnumRuleCall();
}
@@ -4854,666 +4478,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR end "ruleMiddleDomainCS"
- // $ANTLR start "entryRuleMiddleBottomPatternCS"
- // InternalQVTimperative.g:1678:1: entryRuleMiddleBottomPatternCS returns [EObject current=null] : iv_ruleMiddleBottomPatternCS= ruleMiddleBottomPatternCS EOF ;
- public final EObject entryRuleMiddleBottomPatternCS() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMiddleBottomPatternCS = null;
-
-
- try {
- // InternalQVTimperative.g:1679:2: (iv_ruleMiddleBottomPatternCS= ruleMiddleBottomPatternCS EOF )
- // InternalQVTimperative.g:1680:2: iv_ruleMiddleBottomPatternCS= ruleMiddleBottomPatternCS EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSRule());
- }
- pushFollow(FollowSets000.FOLLOW_1);
- iv_ruleMiddleBottomPatternCS=ruleMiddleBottomPatternCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleMiddleBottomPatternCS;
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMiddleBottomPatternCS"
-
-
- // $ANTLR start "ruleMiddleBottomPatternCS"
- // InternalQVTimperative.g:1687:1: ruleMiddleBottomPatternCS returns [EObject current=null] : ( (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' ) | (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' ) | (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' ) | ( () otherlv_16= '{' otherlv_17= '}' ) ) ;
- public final EObject ruleMiddleBottomPatternCS() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- Token otherlv_6=null;
- Token otherlv_7=null;
- Token otherlv_9=null;
- Token otherlv_11=null;
- Token otherlv_12=null;
- Token otherlv_14=null;
- Token otherlv_16=null;
- Token otherlv_17=null;
- EObject lv_ownedUnrealizedVariables_1_0 = null;
-
- EObject lv_ownedUnrealizedVariables_3_0 = null;
-
- EObject lv_ownedConstraints_5_0 = null;
-
- EObject lv_ownedUnrealizedVariables_8_0 = null;
-
- EObject lv_ownedUnrealizedVariables_10_0 = null;
-
- EObject lv_ownedConstraints_13_0 = null;
-
-
- enterRule();
-
- try {
- // InternalQVTimperative.g:1690:28: ( ( (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' ) | (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' ) | (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' ) | ( () otherlv_16= '{' otherlv_17= '}' ) ) )
- // InternalQVTimperative.g:1691:1: ( (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' ) | (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' ) | (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' ) | ( () otherlv_16= '{' otherlv_17= '}' ) )
- {
- // InternalQVTimperative.g:1691:1: ( (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' ) | (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' ) | (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' ) | ( () otherlv_16= '{' otherlv_17= '}' ) )
- int alt41=4;
- int LA41_0 = input.LA(1);
-
- if ( (LA41_0==20) ) {
- int LA41_1 = input.LA(2);
-
- if ( (synpred47_InternalQVTimperative()) ) {
- alt41=1;
- }
- else if ( (synpred49_InternalQVTimperative()) ) {
- alt41=2;
- }
- else if ( (synpred51_InternalQVTimperative()) ) {
- alt41=3;
- }
- else if ( (true) ) {
- alt41=4;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 41, 1, input);
-
- throw nvae;
- }
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
-
- throw nvae;
- }
- switch (alt41) {
- case 1 :
- // InternalQVTimperative.g:1691:2: (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' )
- {
- // InternalQVTimperative.g:1691:2: (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' )
- // InternalQVTimperative.g:1691:4: otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}'
- {
- otherlv_0=(Token)match(input,20,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_0, grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
-
- }
- // InternalQVTimperative.g:1695:1: ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:1696:1: (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:1696:1: (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:1697:3: lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_1_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_1_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalQVTimperative.g:1713:2: (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )*
- loop37:
- do {
- int alt37=2;
- int LA37_0 = input.LA(1);
-
- if ( (LA37_0==21) ) {
- alt37=1;
- }
-
-
- switch (alt37) {
- case 1 :
- // InternalQVTimperative.g:1713:4: otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_2=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_2, grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_0_2_0());
-
- }
- // InternalQVTimperative.g:1717:1: ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:1718:1: (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:1718:1: (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:1719:3: lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_3_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_3_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop37;
- }
- } while (true);
-
- otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_10); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_4, grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3());
-
- }
- // InternalQVTimperative.g:1739:1: ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )*
- loop38:
- do {
- int alt38=2;
- int LA38_0 = input.LA(1);
-
- if ( (LA38_0==RULE_SINGLE_QUOTED_STRING||(LA38_0>=RULE_INT && LA38_0<=RULE_ESCAPED_ID)||(LA38_0>=24 && LA38_0<=26)||LA38_0==29||(LA38_0>=31 && LA38_0<=32)||(LA38_0>=40 && LA38_0<=41)||LA38_0==45||(LA38_0>=49 && LA38_0<=52)||(LA38_0>=92 && LA38_0<=93)||(LA38_0>=108 && LA38_0<=122)||LA38_0==125||(LA38_0>=127 && LA38_0<=130)||LA38_0==135||(LA38_0>=140 && LA38_0<=141)) ) {
- alt38=1;
- }
-
-
- switch (alt38) {
- case 1 :
- // InternalQVTimperative.g:1740:1: (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS )
- {
- // InternalQVTimperative.g:1740:1: (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:1741:3: lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_10);
- lv_ownedConstraints_5_0=rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- current,
- "ownedConstraints",
- lv_ownedConstraints_5_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateOrAssignmentCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
- break;
-
- default :
- break loop38;
- }
- } while (true);
-
- otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_6, grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
-
- }
-
- }
-
-
- }
- break;
- case 2 :
- // InternalQVTimperative.g:1762:6: (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' )
- {
- // InternalQVTimperative.g:1762:6: (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' )
- // InternalQVTimperative.g:1762:8: otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}'
- {
- otherlv_7=(Token)match(input,20,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_7, grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
-
- }
- // InternalQVTimperative.g:1766:1: ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:1767:1: (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:1767:1: (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:1768:3: lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_8_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_8_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalQVTimperative.g:1784:2: (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )*
- loop39:
- do {
- int alt39=2;
- int LA39_0 = input.LA(1);
-
- if ( (LA39_0==21) ) {
- alt39=1;
- }
-
-
- switch (alt39) {
- case 1 :
- // InternalQVTimperative.g:1784:4: otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_9, grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_1_2_0());
-
- }
- // InternalQVTimperative.g:1788:1: ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:1789:1: (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:1789:1: (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:1790:3: lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_10_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_10_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop39;
- }
- } while (true);
-
- otherlv_11=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_11, grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
-
- }
-
- }
-
-
- }
- break;
- case 3 :
- // InternalQVTimperative.g:1811:6: (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' )
- {
- // InternalQVTimperative.g:1811:6: (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' )
- // InternalQVTimperative.g:1811:8: otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}'
- {
- otherlv_12=(Token)match(input,20,FollowSets000.FOLLOW_7); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_12, grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
-
- }
- // InternalQVTimperative.g:1815:1: ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+
- int cnt40=0;
- loop40:
- do {
- int alt40=2;
- int LA40_0 = input.LA(1);
-
- if ( (LA40_0==RULE_SINGLE_QUOTED_STRING||(LA40_0>=RULE_INT && LA40_0<=RULE_ESCAPED_ID)||(LA40_0>=24 && LA40_0<=26)||LA40_0==29||(LA40_0>=31 && LA40_0<=32)||(LA40_0>=40 && LA40_0<=41)||LA40_0==45||(LA40_0>=49 && LA40_0<=52)||(LA40_0>=92 && LA40_0<=93)||(LA40_0>=108 && LA40_0<=122)||LA40_0==125||(LA40_0>=127 && LA40_0<=130)||LA40_0==135||(LA40_0>=140 && LA40_0<=141)) ) {
- alt40=1;
- }
-
-
- switch (alt40) {
- case 1 :
- // InternalQVTimperative.g:1816:1: (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS )
- {
- // InternalQVTimperative.g:1816:1: (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:1817:3: lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_10);
- lv_ownedConstraints_13_0=rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMiddleBottomPatternCSRule());
- }
- add(
- current,
- "ownedConstraints",
- lv_ownedConstraints_13_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateOrAssignmentCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
- break;
-
- default :
- if ( cnt40 >= 1 ) break loop40;
- if (state.backtracking>0) {state.failed=true; return current;}
- EarlyExitException eee =
- new EarlyExitException(40, input);
- throw eee;
- }
- cnt40++;
- } while (true);
-
- otherlv_14=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_14, grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
-
- }
-
- }
-
-
- }
- break;
- case 4 :
- // InternalQVTimperative.g:1838:6: ( () otherlv_16= '{' otherlv_17= '}' )
- {
- // InternalQVTimperative.g:1838:6: ( () otherlv_16= '{' otherlv_17= '}' )
- // InternalQVTimperative.g:1838:7: () otherlv_16= '{' otherlv_17= '}'
- {
- // InternalQVTimperative.g:1838:7: ()
- // InternalQVTimperative.g:1839:2:
- {
- if ( state.backtracking==0 ) {
-
- /* */
-
- }
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getMiddleBottomPatternCSAccess().getBottomPatternCSAction_3_0(),
- current);
-
- }
-
- }
-
- otherlv_16=(Token)match(input,20,FollowSets000.FOLLOW_12); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_16, grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
-
- }
- otherlv_17=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_17, grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
-
- }
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
- leaveRule();
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleMiddleBottomPatternCS"
-
-
- // $ANTLR start "entryRuleMiddleGuardPatternCS"
- // InternalQVTimperative.g:1863:1: entryRuleMiddleGuardPatternCS returns [EObject current=null] : iv_ruleMiddleGuardPatternCS= ruleMiddleGuardPatternCS EOF ;
- public final EObject entryRuleMiddleGuardPatternCS() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMiddleGuardPatternCS = null;
-
-
- try {
- // InternalQVTimperative.g:1864:2: (iv_ruleMiddleGuardPatternCS= ruleMiddleGuardPatternCS EOF )
- // InternalQVTimperative.g:1865:2: iv_ruleMiddleGuardPatternCS= ruleMiddleGuardPatternCS EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getMiddleGuardPatternCSRule());
- }
- pushFollow(FollowSets000.FOLLOW_1);
- iv_ruleMiddleGuardPatternCS=ruleMiddleGuardPatternCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleMiddleGuardPatternCS;
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMiddleGuardPatternCS"
-
-
- // $ANTLR start "ruleMiddleGuardPatternCS"
- // InternalQVTimperative.g:1872:1: ruleMiddleGuardPatternCS returns [EObject current=null] : this_GuardPatternCS_0= ruleGuardPatternCS ;
- public final EObject ruleMiddleGuardPatternCS() throws RecognitionException {
- EObject current = null;
-
- EObject this_GuardPatternCS_0 = null;
-
-
- enterRule();
-
- try {
- // InternalQVTimperative.g:1875:28: (this_GuardPatternCS_0= ruleGuardPatternCS )
- // InternalQVTimperative.g:1877:2: this_GuardPatternCS_0= ruleGuardPatternCS
- {
- if ( state.backtracking==0 ) {
-
- /* */
-
- }
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleGuardPatternCSAccess().getGuardPatternCSParserRuleCall());
-
- }
- pushFollow(FollowSets000.FOLLOW_2);
- this_GuardPatternCS_0=ruleGuardPatternCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- current = this_GuardPatternCS_0;
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
- if ( state.backtracking==0 ) {
- leaveRule();
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleMiddleGuardPatternCS"
-
-
// $ANTLR start "entryRuleQualifiedPackageCS"
- // InternalQVTimperative.g:1898:1: entryRuleQualifiedPackageCS returns [EObject current=null] : iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF ;
+ // InternalQVTimperative.g:1572:1: entryRuleQualifiedPackageCS returns [EObject current=null] : iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF ;
public final EObject entryRuleQualifiedPackageCS() throws RecognitionException {
EObject current = null;
@@ -5521,8 +4487,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:1899:2: (iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF )
- // InternalQVTimperative.g:1900:2: iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF
+ // InternalQVTimperative.g:1573:2: (iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF )
+ // InternalQVTimperative.g:1574:2: iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedPackageCSRule());
@@ -5553,7 +4519,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedPackageCS"
- // InternalQVTimperative.g:1907:1: ruleQualifiedPackageCS returns [EObject current=null] : (otherlv_0= 'package' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )? (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )? ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' ) ) ;
+ // InternalQVTimperative.g:1581:1: ruleQualifiedPackageCS returns [EObject current=null] : (otherlv_0= 'package' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )? (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )? ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' ) ) ;
public final EObject ruleQualifiedPackageCS() throws RecognitionException {
EObject current = null;
@@ -5581,27 +4547,27 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:1910:28: ( (otherlv_0= 'package' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )? (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )? ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' ) ) )
- // InternalQVTimperative.g:1911:1: (otherlv_0= 'package' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )? (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )? ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' ) )
+ // InternalQVTimperative.g:1584:28: ( (otherlv_0= 'package' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )? (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )? ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' ) ) )
+ // InternalQVTimperative.g:1585:1: (otherlv_0= 'package' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )? (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )? ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' ) )
{
- // InternalQVTimperative.g:1911:1: (otherlv_0= 'package' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )? (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )? ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' ) )
- // InternalQVTimperative.g:1911:3: otherlv_0= 'package' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )? (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )? ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' )
+ // InternalQVTimperative.g:1585:1: (otherlv_0= 'package' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )? (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )? ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' ) )
+ // InternalQVTimperative.g:1585:3: otherlv_0= 'package' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )? (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )? ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' )
{
- otherlv_0=(Token)match(input,42,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_0=(Token)match(input,42,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getQualifiedPackageCSAccess().getPackageKeyword_0());
}
- // InternalQVTimperative.g:1915:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?
- int alt42=2;
- alt42 = dfa42.predict(input);
- switch (alt42) {
+ // InternalQVTimperative.g:1589:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?
+ int alt31=2;
+ alt31 = dfa31.predict(input);
+ switch (alt31) {
case 1 :
- // InternalQVTimperative.g:1916:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
+ // InternalQVTimperative.g:1590:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
{
- // InternalQVTimperative.g:1916:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
- // InternalQVTimperative.g:1917:3: lv_ownedPathName_1_0= ruleScopeNameCS
+ // InternalQVTimperative.g:1590:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
+ // InternalQVTimperative.g:1591:3: lv_ownedPathName_1_0= ruleScopeNameCS
{
if ( state.backtracking==0 ) {
@@ -5635,18 +4601,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1933:3: ( (lv_name_2_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:1934:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:1607:3: ( (lv_name_2_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:1608:1: (lv_name_2_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:1934:1: (lv_name_2_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:1935:3: lv_name_2_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:1608:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:1609:3: lv_name_2_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedPackageCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_38);
+ pushFollow(FollowSets000.FOLLOW_35);
lv_name_2_0=ruleUnrestrictedName();
state._fsp--;
@@ -5670,35 +4636,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1951:2: (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalQVTimperative.g:1625:2: (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )?
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA43_0==28) ) {
- alt43=1;
+ if ( (LA32_0==31) ) {
+ alt32=1;
}
- switch (alt43) {
+ switch (alt32) {
case 1 :
- // InternalQVTimperative.g:1951:4: otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:1625:4: otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) )
{
- otherlv_3=(Token)match(input,28,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_3=(Token)match(input,31,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getQualifiedPackageCSAccess().getColonKeyword_3_0());
}
- // InternalQVTimperative.g:1955:1: ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:1956:1: (lv_nsPrefix_4_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:1629:1: ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:1630:1: (lv_nsPrefix_4_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:1956:1: (lv_nsPrefix_4_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:1957:3: lv_nsPrefix_4_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:1630:1: (lv_nsPrefix_4_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:1631:3: lv_nsPrefix_4_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedPackageCSAccess().getNsPrefixUnrestrictedNameParserRuleCall_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_39);
+ pushFollow(FollowSets000.FOLLOW_36);
lv_nsPrefix_4_0=ruleUnrestrictedName();
state._fsp--;
@@ -5728,35 +4694,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1973:4: (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalQVTimperative.g:1647:4: (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA44_0==43) ) {
- alt44=1;
+ if ( (LA33_0==43) ) {
+ alt33=1;
}
- switch (alt44) {
+ switch (alt33) {
case 1 :
- // InternalQVTimperative.g:1973:6: otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) )
+ // InternalQVTimperative.g:1647:6: otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) )
{
- otherlv_5=(Token)match(input,43,FollowSets000.FOLLOW_21); if (state.failed) return current;
+ otherlv_5=(Token)match(input,43,FollowSets000.FOLLOW_17); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getQualifiedPackageCSAccess().getEqualsSignKeyword_4_0());
}
- // InternalQVTimperative.g:1977:1: ( (lv_nsURI_6_0= ruleURI ) )
- // InternalQVTimperative.g:1978:1: (lv_nsURI_6_0= ruleURI )
+ // InternalQVTimperative.g:1651:1: ( (lv_nsURI_6_0= ruleURI ) )
+ // InternalQVTimperative.g:1652:1: (lv_nsURI_6_0= ruleURI )
{
- // InternalQVTimperative.g:1978:1: (lv_nsURI_6_0= ruleURI )
- // InternalQVTimperative.g:1979:3: lv_nsURI_6_0= ruleURI
+ // InternalQVTimperative.g:1652:1: (lv_nsURI_6_0= ruleURI )
+ // InternalQVTimperative.g:1653:3: lv_nsURI_6_0= ruleURI
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedPackageCSAccess().getNsURIURIParserRuleCall_4_1_0());
}
- pushFollow(FollowSets000.FOLLOW_40);
+ pushFollow(FollowSets000.FOLLOW_37);
lv_nsURI_6_0=ruleURI();
state._fsp--;
@@ -5786,66 +4752,66 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:1995:4: ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' )
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalQVTimperative.g:1669:4: ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' )
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA47_0==20) ) {
- alt47=1;
+ if ( (LA36_0==20) ) {
+ alt36=1;
}
- else if ( (LA47_0==19) ) {
- alt47=2;
+ else if ( (LA36_0==19) ) {
+ alt36=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 47, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt47) {
+ switch (alt36) {
case 1 :
- // InternalQVTimperative.g:1995:5: (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' )
+ // InternalQVTimperative.g:1669:5: (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' )
{
- // InternalQVTimperative.g:1995:5: (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' )
- // InternalQVTimperative.g:1995:7: otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}'
+ // InternalQVTimperative.g:1669:5: (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' )
+ // InternalQVTimperative.g:1669:7: otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}'
{
- otherlv_7=(Token)match(input,20,FollowSets000.FOLLOW_41); if (state.failed) return current;
+ otherlv_7=(Token)match(input,20,FollowSets000.FOLLOW_38); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getQualifiedPackageCSAccess().getLeftCurlyBracketKeyword_5_0_0());
}
- // InternalQVTimperative.g:1999:1: ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )*
- loop46:
+ // InternalQVTimperative.g:1673:1: ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )*
+ loop35:
do {
- int alt46=3;
- int LA46_0 = input.LA(1);
+ int alt35=3;
+ int LA35_0 = input.LA(1);
- if ( (LA46_0==42) ) {
- alt46=1;
+ if ( (LA35_0==42) ) {
+ alt35=1;
}
- else if ( (LA46_0==49||(LA46_0>=73 && LA46_0<=74)||LA46_0==77||(LA46_0>=88 && LA46_0<=89)) ) {
- alt46=2;
+ else if ( (LA35_0==49||(LA35_0>=76 && LA35_0<=77)||LA35_0==80||(LA35_0>=91 && LA35_0<=92)) ) {
+ alt35=2;
}
- switch (alt46) {
+ switch (alt35) {
case 1 :
- // InternalQVTimperative.g:1999:2: ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) )
+ // InternalQVTimperative.g:1673:2: ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) )
{
- // InternalQVTimperative.g:1999:2: ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) )
- // InternalQVTimperative.g:2000:1: (lv_ownedPackages_8_0= ruleQualifiedPackageCS )
+ // InternalQVTimperative.g:1673:2: ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) )
+ // InternalQVTimperative.g:1674:1: (lv_ownedPackages_8_0= ruleQualifiedPackageCS )
{
- // InternalQVTimperative.g:2000:1: (lv_ownedPackages_8_0= ruleQualifiedPackageCS )
- // InternalQVTimperative.g:2001:3: lv_ownedPackages_8_0= ruleQualifiedPackageCS
+ // InternalQVTimperative.g:1674:1: (lv_ownedPackages_8_0= ruleQualifiedPackageCS )
+ // InternalQVTimperative.g:1675:3: lv_ownedPackages_8_0= ruleQualifiedPackageCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedPackageCSAccess().getOwnedPackagesQualifiedPackageCSParserRuleCall_5_0_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_41);
+ pushFollow(FollowSets000.FOLLOW_38);
lv_ownedPackages_8_0=ruleQualifiedPackageCS();
state._fsp--;
@@ -5873,41 +4839,41 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:2018:6: ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) )
+ // InternalQVTimperative.g:1692:6: ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) )
{
- // InternalQVTimperative.g:2018:6: ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) )
- // InternalQVTimperative.g:2019:1: ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) )
+ // InternalQVTimperative.g:1692:6: ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) )
+ // InternalQVTimperative.g:1693:1: ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) )
{
- // InternalQVTimperative.g:2019:1: ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) )
- // InternalQVTimperative.g:2020:1: (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS )
+ // InternalQVTimperative.g:1693:1: ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) )
+ // InternalQVTimperative.g:1694:1: (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS )
{
- // InternalQVTimperative.g:2020:1: (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS )
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // InternalQVTimperative.g:1694:1: (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS )
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( ((LA45_0>=73 && LA45_0<=74)||LA45_0==77||(LA45_0>=88 && LA45_0<=89)) ) {
- alt45=1;
+ if ( ((LA34_0>=76 && LA34_0<=77)||LA34_0==80||(LA34_0>=91 && LA34_0<=92)) ) {
+ alt34=1;
}
- else if ( (LA45_0==49) ) {
- alt45=2;
+ else if ( (LA34_0==49) ) {
+ alt34=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt34) {
case 1 :
- // InternalQVTimperative.g:2021:3: lv_ownedClasses_9_1= ruleClassCS
+ // InternalQVTimperative.g:1695:3: lv_ownedClasses_9_1= ruleClassCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesClassCSParserRuleCall_5_0_1_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_41);
+ pushFollow(FollowSets000.FOLLOW_38);
lv_ownedClasses_9_1=ruleClassCS();
state._fsp--;
@@ -5929,14 +4895,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:2036:8: lv_ownedClasses_9_2= ruleTransformationCS
+ // InternalQVTimperative.g:1710:8: lv_ownedClasses_9_2= ruleTransformationCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesTransformationCSParserRuleCall_5_0_1_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_41);
+ pushFollow(FollowSets000.FOLLOW_38);
lv_ownedClasses_9_2=ruleTransformationCS();
state._fsp--;
@@ -5971,11 +4937,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop46;
+ break loop35;
}
} while (true);
- otherlv_10=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_10=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getQualifiedPackageCSAccess().getRightCurlyBracketKeyword_5_0_2());
@@ -5988,7 +4954,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:2059:7: otherlv_11= ';'
+ // InternalQVTimperative.g:1733:7: otherlv_11= ';'
{
otherlv_11=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6025,7 +4991,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleParamDeclarationCS"
- // InternalQVTimperative.g:2071:1: entryRuleParamDeclarationCS returns [EObject current=null] : iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF ;
+ // InternalQVTimperative.g:1745:1: entryRuleParamDeclarationCS returns [EObject current=null] : iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF ;
public final EObject entryRuleParamDeclarationCS() throws RecognitionException {
EObject current = null;
@@ -6033,8 +4999,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:2072:2: (iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF )
- // InternalQVTimperative.g:2073:2: iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF
+ // InternalQVTimperative.g:1746:2: (iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF )
+ // InternalQVTimperative.g:1747:2: iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getParamDeclarationCSRule());
@@ -6065,7 +5031,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleParamDeclarationCS"
- // InternalQVTimperative.g:2080:1: ruleParamDeclarationCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) ;
+ // InternalQVTimperative.g:1754:1: ruleParamDeclarationCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) ;
public final EObject ruleParamDeclarationCS() throws RecognitionException {
EObject current = null;
@@ -6078,24 +5044,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:2083:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) )
- // InternalQVTimperative.g:2084:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTimperative.g:1757:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) )
+ // InternalQVTimperative.g:1758:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
{
- // InternalQVTimperative.g:2084:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
- // InternalQVTimperative.g:2084:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:1758:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTimperative.g:1758:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
- // InternalQVTimperative.g:2084:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:2085:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:1758:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:1759:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:2085:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:2086:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:1759:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:1760:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getParamDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_15);
lv_name_0_0=ruleUnrestrictedName();
state._fsp--;
@@ -6119,17 +5085,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
- // InternalQVTimperative.g:2106:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:2107:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:1780:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:1781:1: (lv_ownedType_2_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:2107:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTimperative.g:2108:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTimperative.g:1781:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:1782:3: lv_ownedType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -6183,7 +5149,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePredicateCS"
- // InternalQVTimperative.g:2132:1: entryRulePredicateCS returns [EObject current=null] : iv_rulePredicateCS= rulePredicateCS EOF ;
+ // InternalQVTimperative.g:1806:1: entryRulePredicateCS returns [EObject current=null] : iv_rulePredicateCS= rulePredicateCS EOF ;
public final EObject entryRulePredicateCS() throws RecognitionException {
EObject current = null;
@@ -6191,8 +5157,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:2133:2: (iv_rulePredicateCS= rulePredicateCS EOF )
- // InternalQVTimperative.g:2134:2: iv_rulePredicateCS= rulePredicateCS EOF
+ // InternalQVTimperative.g:1807:2: (iv_rulePredicateCS= rulePredicateCS EOF )
+ // InternalQVTimperative.g:1808:2: iv_rulePredicateCS= rulePredicateCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPredicateCSRule());
@@ -6223,172 +5189,55 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePredicateCS"
- // InternalQVTimperative.g:2141:1: rulePredicateCS returns [EObject current=null] : ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' ) ;
+ // InternalQVTimperative.g:1815:1: rulePredicateCS returns [EObject current=null] : (otherlv_0= 'check' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= ';' ) ;
public final EObject rulePredicateCS() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
- EObject lv_ownedCondition_0_0 = null;
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ EObject lv_ownedCondition_1_0 = null;
enterRule();
try {
- // InternalQVTimperative.g:2144:28: ( ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' ) )
- // InternalQVTimperative.g:2145:1: ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' )
- {
- // InternalQVTimperative.g:2145:1: ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' )
- // InternalQVTimperative.g:2145:2: ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';'
+ // InternalQVTimperative.g:1818:28: ( (otherlv_0= 'check' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= ';' ) )
+ // InternalQVTimperative.g:1819:1: (otherlv_0= 'check' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= ';' )
{
- // InternalQVTimperative.g:2145:2: ( (lv_ownedCondition_0_0= ruleExpCS ) )
- // InternalQVTimperative.g:2146:1: (lv_ownedCondition_0_0= ruleExpCS )
+ // InternalQVTimperative.g:1819:1: (otherlv_0= 'check' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= ';' )
+ // InternalQVTimperative.g:1819:3: otherlv_0= 'check' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= ';'
{
- // InternalQVTimperative.g:2146:1: (lv_ownedCondition_0_0= ruleExpCS )
- // InternalQVTimperative.g:2147:3: lv_ownedCondition_0_0= ruleExpCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_0_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_8);
- lv_ownedCondition_0_0=ruleExpCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPredicateCSRule());
- }
- set(
- current,
- "ownedCondition",
- lv_ownedCondition_0_0,
- "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- otherlv_1=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
+ newLeafNode(otherlv_0, grammarAccess.getPredicateCSAccess().getCheckKeyword_0());
}
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
- leaveRule();
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "rulePredicateCS"
-
-
- // $ANTLR start "entryRulePredicateOrAssignmentCS"
- // InternalQVTimperative.g:2175:1: entryRulePredicateOrAssignmentCS returns [EObject current=null] : iv_rulePredicateOrAssignmentCS= rulePredicateOrAssignmentCS EOF ;
- public final EObject entryRulePredicateOrAssignmentCS() throws RecognitionException {
- EObject current = null;
-
- EObject iv_rulePredicateOrAssignmentCS = null;
-
-
- try {
- // InternalQVTimperative.g:2176:2: (iv_rulePredicateOrAssignmentCS= rulePredicateOrAssignmentCS EOF )
- // InternalQVTimperative.g:2177:2: iv_rulePredicateOrAssignmentCS= rulePredicateOrAssignmentCS EOF
+ // InternalQVTimperative.g:1823:1: ( (lv_ownedCondition_1_0= ruleExpCS ) )
+ // InternalQVTimperative.g:1824:1: (lv_ownedCondition_1_0= ruleExpCS )
{
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getPredicateOrAssignmentCSRule());
- }
- pushFollow(FollowSets000.FOLLOW_1);
- iv_rulePredicateOrAssignmentCS=rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_rulePredicateOrAssignmentCS;
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRulePredicateOrAssignmentCS"
-
-
- // $ANTLR start "rulePredicateOrAssignmentCS"
- // InternalQVTimperative.g:2184:1: rulePredicateOrAssignmentCS returns [EObject current=null] : ( ( (lv_ownedTarget_0_0= ruleExpCS ) ) (otherlv_1= ':=' ( (lv_ownedInitExpression_2_0= ruleExpCS ) ) )? otherlv_3= ';' ) ;
- public final EObject rulePredicateOrAssignmentCS() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_3=null;
- EObject lv_ownedTarget_0_0 = null;
-
- EObject lv_ownedInitExpression_2_0 = null;
-
-
- enterRule();
-
- try {
- // InternalQVTimperative.g:2187:28: ( ( ( (lv_ownedTarget_0_0= ruleExpCS ) ) (otherlv_1= ':=' ( (lv_ownedInitExpression_2_0= ruleExpCS ) ) )? otherlv_3= ';' ) )
- // InternalQVTimperative.g:2188:1: ( ( (lv_ownedTarget_0_0= ruleExpCS ) ) (otherlv_1= ':=' ( (lv_ownedInitExpression_2_0= ruleExpCS ) ) )? otherlv_3= ';' )
- {
- // InternalQVTimperative.g:2188:1: ( ( (lv_ownedTarget_0_0= ruleExpCS ) ) (otherlv_1= ':=' ( (lv_ownedInitExpression_2_0= ruleExpCS ) ) )? otherlv_3= ';' )
- // InternalQVTimperative.g:2188:2: ( (lv_ownedTarget_0_0= ruleExpCS ) ) (otherlv_1= ':=' ( (lv_ownedInitExpression_2_0= ruleExpCS ) ) )? otherlv_3= ';'
- {
- // InternalQVTimperative.g:2188:2: ( (lv_ownedTarget_0_0= ruleExpCS ) )
- // InternalQVTimperative.g:2189:1: (lv_ownedTarget_0_0= ruleExpCS )
- {
- // InternalQVTimperative.g:2189:1: (lv_ownedTarget_0_0= ruleExpCS )
- // InternalQVTimperative.g:2190:3: lv_ownedTarget_0_0= ruleExpCS
+ // InternalQVTimperative.g:1824:1: (lv_ownedCondition_1_0= ruleExpCS )
+ // InternalQVTimperative.g:1825:3: lv_ownedCondition_1_0= ruleExpCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetExpCSParserRuleCall_0_0());
+ newCompositeNode(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_42);
- lv_ownedTarget_0_0=ruleExpCS();
+ pushFollow(FollowSets000.FOLLOW_8);
+ lv_ownedCondition_1_0=ruleExpCS();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getPredicateOrAssignmentCSRule());
+ current = createModelElementForParent(grammarAccess.getPredicateCSRule());
}
set(
current,
- "ownedTarget",
- lv_ownedTarget_0_0,
+ "ownedCondition",
+ lv_ownedCondition_1_0,
"org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
afterParserOrEnumRuleCall();
@@ -6399,68 +5248,10 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2206:2: (otherlv_1= ':=' ( (lv_ownedInitExpression_2_0= ruleExpCS ) ) )?
- int alt48=2;
- int LA48_0 = input.LA(1);
-
- if ( (LA48_0==37) ) {
- alt48=1;
- }
- switch (alt48) {
- case 1 :
- // InternalQVTimperative.g:2206:4: otherlv_1= ':=' ( (lv_ownedInitExpression_2_0= ruleExpCS ) )
- {
- otherlv_1=(Token)match(input,37,FollowSets000.FOLLOW_7); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_1_0());
-
- }
- // InternalQVTimperative.g:2210:1: ( (lv_ownedInitExpression_2_0= ruleExpCS ) )
- // InternalQVTimperative.g:2211:1: (lv_ownedInitExpression_2_0= ruleExpCS )
- {
- // InternalQVTimperative.g:2211:1: (lv_ownedInitExpression_2_0= ruleExpCS )
- // InternalQVTimperative.g:2212:3: lv_ownedInitExpression_2_0= ruleExpCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionExpCSParserRuleCall_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_8);
- lv_ownedInitExpression_2_0=ruleExpCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPredicateOrAssignmentCSRule());
- }
- set(
- current,
- "ownedInitExpression",
- lv_ownedInitExpression_2_0,
- "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
- otherlv_3=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_2=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_3, grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_2());
+ newLeafNode(otherlv_2, grammarAccess.getPredicateCSAccess().getSemicolonKeyword_2());
}
@@ -6482,11 +5273,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
return current;
}
- // $ANTLR end "rulePredicateOrAssignmentCS"
+ // $ANTLR end "rulePredicateCS"
// $ANTLR start "entryRuleQueryCS"
- // InternalQVTimperative.g:2240:1: entryRuleQueryCS returns [EObject current=null] : iv_ruleQueryCS= ruleQueryCS EOF ;
+ // InternalQVTimperative.g:1853:1: entryRuleQueryCS returns [EObject current=null] : iv_ruleQueryCS= ruleQueryCS EOF ;
public final EObject entryRuleQueryCS() throws RecognitionException {
EObject current = null;
@@ -6494,8 +5285,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:2241:2: (iv_ruleQueryCS= ruleQueryCS EOF )
- // InternalQVTimperative.g:2242:2: iv_ruleQueryCS= ruleQueryCS EOF
+ // InternalQVTimperative.g:1854:2: (iv_ruleQueryCS= ruleQueryCS EOF )
+ // InternalQVTimperative.g:1855:2: iv_ruleQueryCS= ruleQueryCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQueryCSRule());
@@ -6526,7 +5317,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQueryCS"
- // InternalQVTimperative.g:2249:1: ruleQueryCS returns [EObject current=null] : ( ( (lv_isTransient_0_0= 'transient' ) )? otherlv_1= 'query' ( (lv_ownedPathName_2_0= ruleScopeNameCS ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= '(' ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )? otherlv_8= ')' otherlv_9= ':' ( (lv_ownedType_10_0= ruleTypeExpCS ) ) (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) ) ) ;
+ // InternalQVTimperative.g:1862:1: ruleQueryCS returns [EObject current=null] : ( ( (lv_isTransient_0_0= 'transient' ) )? otherlv_1= 'query' ( (lv_ownedPathName_2_0= ruleScopeNameCS ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= '(' ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )? otherlv_8= ')' otherlv_9= ':' ( (lv_ownedType_10_0= ruleTypeExpCS ) ) (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) ) ) ;
public final EObject ruleQueryCS() throws RecognitionException {
EObject current = null;
@@ -6555,27 +5346,27 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:2252:28: ( ( ( (lv_isTransient_0_0= 'transient' ) )? otherlv_1= 'query' ( (lv_ownedPathName_2_0= ruleScopeNameCS ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= '(' ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )? otherlv_8= ')' otherlv_9= ':' ( (lv_ownedType_10_0= ruleTypeExpCS ) ) (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) ) ) )
- // InternalQVTimperative.g:2253:1: ( ( (lv_isTransient_0_0= 'transient' ) )? otherlv_1= 'query' ( (lv_ownedPathName_2_0= ruleScopeNameCS ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= '(' ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )? otherlv_8= ')' otherlv_9= ':' ( (lv_ownedType_10_0= ruleTypeExpCS ) ) (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) ) )
+ // InternalQVTimperative.g:1865:28: ( ( ( (lv_isTransient_0_0= 'transient' ) )? otherlv_1= 'query' ( (lv_ownedPathName_2_0= ruleScopeNameCS ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= '(' ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )? otherlv_8= ')' otherlv_9= ':' ( (lv_ownedType_10_0= ruleTypeExpCS ) ) (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) ) ) )
+ // InternalQVTimperative.g:1866:1: ( ( (lv_isTransient_0_0= 'transient' ) )? otherlv_1= 'query' ( (lv_ownedPathName_2_0= ruleScopeNameCS ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= '(' ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )? otherlv_8= ')' otherlv_9= ':' ( (lv_ownedType_10_0= ruleTypeExpCS ) ) (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) ) )
{
- // InternalQVTimperative.g:2253:1: ( ( (lv_isTransient_0_0= 'transient' ) )? otherlv_1= 'query' ( (lv_ownedPathName_2_0= ruleScopeNameCS ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= '(' ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )? otherlv_8= ')' otherlv_9= ':' ( (lv_ownedType_10_0= ruleTypeExpCS ) ) (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) ) )
- // InternalQVTimperative.g:2253:2: ( (lv_isTransient_0_0= 'transient' ) )? otherlv_1= 'query' ( (lv_ownedPathName_2_0= ruleScopeNameCS ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= '(' ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )? otherlv_8= ')' otherlv_9= ':' ( (lv_ownedType_10_0= ruleTypeExpCS ) ) (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) )
+ // InternalQVTimperative.g:1866:1: ( ( (lv_isTransient_0_0= 'transient' ) )? otherlv_1= 'query' ( (lv_ownedPathName_2_0= ruleScopeNameCS ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= '(' ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )? otherlv_8= ')' otherlv_9= ':' ( (lv_ownedType_10_0= ruleTypeExpCS ) ) (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) ) )
+ // InternalQVTimperative.g:1866:2: ( (lv_isTransient_0_0= 'transient' ) )? otherlv_1= 'query' ( (lv_ownedPathName_2_0= ruleScopeNameCS ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= '(' ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )? otherlv_8= ')' otherlv_9= ':' ( (lv_ownedType_10_0= ruleTypeExpCS ) ) (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) )
{
- // InternalQVTimperative.g:2253:2: ( (lv_isTransient_0_0= 'transient' ) )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalQVTimperative.g:1866:2: ( (lv_isTransient_0_0= 'transient' ) )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA49_0==44) ) {
- alt49=1;
+ if ( (LA37_0==44) ) {
+ alt37=1;
}
- switch (alt49) {
+ switch (alt37) {
case 1 :
- // InternalQVTimperative.g:2254:1: (lv_isTransient_0_0= 'transient' )
+ // InternalQVTimperative.g:1867:1: (lv_isTransient_0_0= 'transient' )
{
- // InternalQVTimperative.g:2254:1: (lv_isTransient_0_0= 'transient' )
- // InternalQVTimperative.g:2255:3: lv_isTransient_0_0= 'transient'
+ // InternalQVTimperative.g:1867:1: (lv_isTransient_0_0= 'transient' )
+ // InternalQVTimperative.g:1868:3: lv_isTransient_0_0= 'transient'
{
- lv_isTransient_0_0=(Token)match(input,44,FollowSets000.FOLLOW_43); if (state.failed) return current;
+ lv_isTransient_0_0=(Token)match(input,44,FollowSets000.FOLLOW_39); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isTransient_0_0, grammarAccess.getQueryCSAccess().getIsTransientTransientKeyword_0_0());
@@ -6598,17 +5389,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,45,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,45,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getQueryCSAccess().getQueryKeyword_1());
}
- // InternalQVTimperative.g:2272:1: ( (lv_ownedPathName_2_0= ruleScopeNameCS ) )
- // InternalQVTimperative.g:2273:1: (lv_ownedPathName_2_0= ruleScopeNameCS )
+ // InternalQVTimperative.g:1885:1: ( (lv_ownedPathName_2_0= ruleScopeNameCS ) )
+ // InternalQVTimperative.g:1886:1: (lv_ownedPathName_2_0= ruleScopeNameCS )
{
- // InternalQVTimperative.g:2273:1: (lv_ownedPathName_2_0= ruleScopeNameCS )
- // InternalQVTimperative.g:2274:3: lv_ownedPathName_2_0= ruleScopeNameCS
+ // InternalQVTimperative.g:1886:1: (lv_ownedPathName_2_0= ruleScopeNameCS )
+ // InternalQVTimperative.g:1887:3: lv_ownedPathName_2_0= ruleScopeNameCS
{
if ( state.backtracking==0 ) {
@@ -6639,18 +5430,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2290:2: ( (lv_name_3_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:2291:1: (lv_name_3_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:1903:2: ( (lv_name_3_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:1904:1: (lv_name_3_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:2291:1: (lv_name_3_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:2292:3: lv_name_3_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:1904:1: (lv_name_3_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:1905:3: lv_name_3_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQueryCSAccess().getNameUnrestrictedNameParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_40);
lv_name_3_0=ruleUnrestrictedName();
state._fsp--;
@@ -6674,35 +5465,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,26,FollowSets000.FOLLOW_45); if (state.failed) return current;
+ otherlv_4=(Token)match(input,27,FollowSets000.FOLLOW_41); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_4());
}
- // InternalQVTimperative.g:2312:1: ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )?
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // InternalQVTimperative.g:1925:1: ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( ((LA51_0>=RULE_SIMPLE_ID && LA51_0<=RULE_ESCAPED_ID)||(LA51_0>=24 && LA51_0<=25)||LA51_0==29||LA51_0==32||(LA51_0>=40 && LA51_0<=41)||LA51_0==45||(LA51_0>=49 && LA51_0<=52)) ) {
- alt51=1;
+ if ( ((LA39_0>=RULE_SIMPLE_ID && LA39_0<=RULE_ESCAPED_ID)||LA39_0==22||LA39_0==24||LA39_0==26||LA39_0==32||LA39_0==35||LA39_0==41||LA39_0==45||LA39_0==49||(LA39_0>=53 && LA39_0<=55)) ) {
+ alt39=1;
}
- switch (alt51) {
+ switch (alt39) {
case 1 :
- // InternalQVTimperative.g:2312:2: ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )*
+ // InternalQVTimperative.g:1925:2: ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )*
{
- // InternalQVTimperative.g:2312:2: ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) )
- // InternalQVTimperative.g:2313:1: (lv_ownedParameters_5_0= ruleParamDeclarationCS )
+ // InternalQVTimperative.g:1925:2: ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) )
+ // InternalQVTimperative.g:1926:1: (lv_ownedParameters_5_0= ruleParamDeclarationCS )
{
- // InternalQVTimperative.g:2313:1: (lv_ownedParameters_5_0= ruleParamDeclarationCS )
- // InternalQVTimperative.g:2314:3: lv_ownedParameters_5_0= ruleParamDeclarationCS
+ // InternalQVTimperative.g:1926:1: (lv_ownedParameters_5_0= ruleParamDeclarationCS )
+ // InternalQVTimperative.g:1927:3: lv_ownedParameters_5_0= ruleParamDeclarationCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQueryCSAccess().getOwnedParametersParamDeclarationCSParserRuleCall_5_0_0());
}
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_42);
lv_ownedParameters_5_0=ruleParamDeclarationCS();
state._fsp--;
@@ -6726,39 +5517,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2330:2: (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )*
- loop50:
+ // InternalQVTimperative.g:1943:2: (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )*
+ loop38:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA50_0==21) ) {
- alt50=1;
+ if ( (LA38_0==25) ) {
+ alt38=1;
}
- switch (alt50) {
+ switch (alt38) {
case 1 :
- // InternalQVTimperative.g:2330:4: otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) )
+ // InternalQVTimperative.g:1943:4: otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) )
{
- otherlv_6=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_6=(Token)match(input,25,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getQueryCSAccess().getCommaKeyword_5_1_0());
}
- // InternalQVTimperative.g:2334:1: ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) )
- // InternalQVTimperative.g:2335:1: (lv_ownedParameters_7_0= ruleParamDeclarationCS )
+ // InternalQVTimperative.g:1947:1: ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) )
+ // InternalQVTimperative.g:1948:1: (lv_ownedParameters_7_0= ruleParamDeclarationCS )
{
- // InternalQVTimperative.g:2335:1: (lv_ownedParameters_7_0= ruleParamDeclarationCS )
- // InternalQVTimperative.g:2336:3: lv_ownedParameters_7_0= ruleParamDeclarationCS
+ // InternalQVTimperative.g:1948:1: (lv_ownedParameters_7_0= ruleParamDeclarationCS )
+ // InternalQVTimperative.g:1949:3: lv_ownedParameters_7_0= ruleParamDeclarationCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQueryCSAccess().getOwnedParametersParamDeclarationCSParserRuleCall_5_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_42);
lv_ownedParameters_7_0=ruleParamDeclarationCS();
state._fsp--;
@@ -6787,7 +5578,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop50;
+ break loop38;
}
} while (true);
@@ -6797,30 +5588,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,27,FollowSets000.FOLLOW_19); if (state.failed) return current;
+ otherlv_8=(Token)match(input,28,FollowSets000.FOLLOW_15); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_6());
}
- otherlv_9=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_9=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getQueryCSAccess().getColonKeyword_7());
}
- // InternalQVTimperative.g:2360:1: ( (lv_ownedType_10_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:2361:1: (lv_ownedType_10_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:1973:1: ( (lv_ownedType_10_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:1974:1: (lv_ownedType_10_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:2361:1: (lv_ownedType_10_0= ruleTypeExpCS )
- // InternalQVTimperative.g:2362:3: lv_ownedType_10_0= ruleTypeExpCS
+ // InternalQVTimperative.g:1974:1: (lv_ownedType_10_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:1975:3: lv_ownedType_10_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQueryCSAccess().getOwnedTypeTypeExpCSParserRuleCall_8_0());
}
- pushFollow(FollowSets000.FOLLOW_40);
+ pushFollow(FollowSets000.FOLLOW_37);
lv_ownedType_10_0=ruleTypeExpCS();
state._fsp--;
@@ -6844,26 +5635,26 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2378:2: (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) )
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // InternalQVTimperative.g:1991:2: (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) )
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA52_0==19) ) {
- alt52=1;
+ if ( (LA40_0==19) ) {
+ alt40=1;
}
- else if ( (LA52_0==20) ) {
- alt52=2;
+ else if ( (LA40_0==20) ) {
+ alt40=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 52, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt52) {
+ switch (alt40) {
case 1 :
- // InternalQVTimperative.g:2378:4: otherlv_11= ';'
+ // InternalQVTimperative.g:1991:4: otherlv_11= ';'
{
otherlv_11=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6875,10 +5666,10 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:2383:6: (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' )
+ // InternalQVTimperative.g:1996:6: (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' )
{
- // InternalQVTimperative.g:2383:6: (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' )
- // InternalQVTimperative.g:2383:8: otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}'
+ // InternalQVTimperative.g:1996:6: (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' )
+ // InternalQVTimperative.g:1996:8: otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}'
{
otherlv_12=(Token)match(input,20,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6886,18 +5677,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_12, grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_9_1_0());
}
- // InternalQVTimperative.g:2387:1: ( (lv_ownedExpression_13_0= ruleExpCS ) )
- // InternalQVTimperative.g:2388:1: (lv_ownedExpression_13_0= ruleExpCS )
+ // InternalQVTimperative.g:2000:1: ( (lv_ownedExpression_13_0= ruleExpCS ) )
+ // InternalQVTimperative.g:2001:1: (lv_ownedExpression_13_0= ruleExpCS )
{
- // InternalQVTimperative.g:2388:1: (lv_ownedExpression_13_0= ruleExpCS )
- // InternalQVTimperative.g:2389:3: lv_ownedExpression_13_0= ruleExpCS
+ // InternalQVTimperative.g:2001:1: (lv_ownedExpression_13_0= ruleExpCS )
+ // InternalQVTimperative.g:2002:3: lv_ownedExpression_13_0= ruleExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQueryCSAccess().getOwnedExpressionExpCSParserRuleCall_9_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_43);
lv_ownedExpression_13_0=ruleExpCS();
state._fsp--;
@@ -6921,7 +5712,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_14=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_14=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_14, grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_9_1_2());
@@ -6959,7 +5750,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNewStatementCS"
- // InternalQVTimperative.g:2417:1: entryRuleNewStatementCS returns [EObject current=null] : iv_ruleNewStatementCS= ruleNewStatementCS EOF ;
+ // InternalQVTimperative.g:2030:1: entryRuleNewStatementCS returns [EObject current=null] : iv_ruleNewStatementCS= ruleNewStatementCS EOF ;
public final EObject entryRuleNewStatementCS() throws RecognitionException {
EObject current = null;
@@ -6967,8 +5758,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:2418:2: (iv_ruleNewStatementCS= ruleNewStatementCS EOF )
- // InternalQVTimperative.g:2419:2: iv_ruleNewStatementCS= ruleNewStatementCS EOF
+ // InternalQVTimperative.g:2031:2: (iv_ruleNewStatementCS= ruleNewStatementCS EOF )
+ // InternalQVTimperative.g:2032:2: iv_ruleNewStatementCS= ruleNewStatementCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNewStatementCSRule());
@@ -6999,7 +5790,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNewStatementCS"
- // InternalQVTimperative.g:2426:1: ruleNewStatementCS returns [EObject current=null] : (otherlv_0= 'new' otherlv_1= ':' ( ( ruleUnrestrictedName ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= ':' ( (lv_ownedType_5_0= ruleTypeExpCS ) ) (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )? otherlv_8= ';' ) ;
+ // InternalQVTimperative.g:2039:1: ruleNewStatementCS returns [EObject current=null] : (otherlv_0= 'new' otherlv_1= ':' ( ( ruleUnrestrictedName ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= ':' ( (lv_ownedType_5_0= ruleTypeExpCS ) ) (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )? otherlv_8= ';' ) ;
public final EObject ruleNewStatementCS() throws RecognitionException {
EObject current = null;
@@ -7018,29 +5809,29 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:2429:28: ( (otherlv_0= 'new' otherlv_1= ':' ( ( ruleUnrestrictedName ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= ':' ( (lv_ownedType_5_0= ruleTypeExpCS ) ) (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )? otherlv_8= ';' ) )
- // InternalQVTimperative.g:2430:1: (otherlv_0= 'new' otherlv_1= ':' ( ( ruleUnrestrictedName ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= ':' ( (lv_ownedType_5_0= ruleTypeExpCS ) ) (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )? otherlv_8= ';' )
+ // InternalQVTimperative.g:2042:28: ( (otherlv_0= 'new' otherlv_1= ':' ( ( ruleUnrestrictedName ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= ':' ( (lv_ownedType_5_0= ruleTypeExpCS ) ) (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )? otherlv_8= ';' ) )
+ // InternalQVTimperative.g:2043:1: (otherlv_0= 'new' otherlv_1= ':' ( ( ruleUnrestrictedName ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= ':' ( (lv_ownedType_5_0= ruleTypeExpCS ) ) (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )? otherlv_8= ';' )
{
- // InternalQVTimperative.g:2430:1: (otherlv_0= 'new' otherlv_1= ':' ( ( ruleUnrestrictedName ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= ':' ( (lv_ownedType_5_0= ruleTypeExpCS ) ) (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )? otherlv_8= ';' )
- // InternalQVTimperative.g:2430:3: otherlv_0= 'new' otherlv_1= ':' ( ( ruleUnrestrictedName ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= ':' ( (lv_ownedType_5_0= ruleTypeExpCS ) ) (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )? otherlv_8= ';'
+ // InternalQVTimperative.g:2043:1: (otherlv_0= 'new' otherlv_1= ':' ( ( ruleUnrestrictedName ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= ':' ( (lv_ownedType_5_0= ruleTypeExpCS ) ) (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )? otherlv_8= ';' )
+ // InternalQVTimperative.g:2043:3: otherlv_0= 'new' otherlv_1= ':' ( ( ruleUnrestrictedName ) ) ( (lv_name_3_0= ruleUnrestrictedName ) ) otherlv_4= ':' ( (lv_ownedType_5_0= ruleTypeExpCS ) ) (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )? otherlv_8= ';'
{
- otherlv_0=(Token)match(input,46,FollowSets000.FOLLOW_19); if (state.failed) return current;
+ otherlv_0=(Token)match(input,46,FollowSets000.FOLLOW_15); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getNewStatementCSAccess().getNewKeyword_0());
}
- otherlv_1=(Token)match(input,28,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_1=(Token)match(input,31,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getNewStatementCSAccess().getColonKeyword_1());
}
- // InternalQVTimperative.g:2438:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:2439:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:2051:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:2052:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:2439:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:2440:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:2052:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:2053:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -7075,18 +5866,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2456:2: ( (lv_name_3_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:2457:1: (lv_name_3_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:2069:2: ( (lv_name_3_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:2070:1: (lv_name_3_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:2457:1: (lv_name_3_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:2458:3: lv_name_3_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:2070:1: (lv_name_3_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:2071:3: lv_name_3_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNewStatementCSAccess().getNameUnrestrictedNameParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_15);
lv_name_3_0=ruleUnrestrictedName();
state._fsp--;
@@ -7110,24 +5901,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_4=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNewStatementCSAccess().getColonKeyword_4());
}
- // InternalQVTimperative.g:2478:1: ( (lv_ownedType_5_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:2479:1: (lv_ownedType_5_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:2091:1: ( (lv_ownedType_5_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:2092:1: (lv_ownedType_5_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:2479:1: (lv_ownedType_5_0= ruleTypeExpCS )
- // InternalQVTimperative.g:2480:3: lv_ownedType_5_0= ruleTypeExpCS
+ // InternalQVTimperative.g:2092:1: (lv_ownedType_5_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:2093:3: lv_ownedType_5_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNewStatementCSAccess().getOwnedTypeTypeExpCSParserRuleCall_5_0());
}
- pushFollow(FollowSets000.FOLLOW_42);
+ pushFollow(FollowSets000.FOLLOW_10);
lv_ownedType_5_0=ruleTypeExpCS();
state._fsp--;
@@ -7151,28 +5942,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2496:2: (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalQVTimperative.g:2109:2: (otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA53_0==37) ) {
- alt53=1;
+ if ( (LA41_0==23) ) {
+ alt41=1;
}
- switch (alt53) {
+ switch (alt41) {
case 1 :
- // InternalQVTimperative.g:2496:4: otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
+ // InternalQVTimperative.g:2109:4: otherlv_6= ':=' ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
{
- otherlv_6=(Token)match(input,37,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getNewStatementCSAccess().getColonEqualsSignKeyword_6_0());
}
- // InternalQVTimperative.g:2500:1: ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
- // InternalQVTimperative.g:2501:1: (lv_ownedInitExpression_7_0= ruleExpCS )
+ // InternalQVTimperative.g:2113:1: ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
+ // InternalQVTimperative.g:2114:1: (lv_ownedInitExpression_7_0= ruleExpCS )
{
- // InternalQVTimperative.g:2501:1: (lv_ownedInitExpression_7_0= ruleExpCS )
- // InternalQVTimperative.g:2502:3: lv_ownedInitExpression_7_0= ruleExpCS
+ // InternalQVTimperative.g:2114:1: (lv_ownedInitExpression_7_0= ruleExpCS )
+ // InternalQVTimperative.g:2115:3: lv_ownedInitExpression_7_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -7238,7 +6029,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleScopeNameCS"
- // InternalQVTimperative.g:2530:1: entryRuleScopeNameCS returns [EObject current=null] : iv_ruleScopeNameCS= ruleScopeNameCS EOF ;
+ // InternalQVTimperative.g:2143:1: entryRuleScopeNameCS returns [EObject current=null] : iv_ruleScopeNameCS= ruleScopeNameCS EOF ;
public final EObject entryRuleScopeNameCS() throws RecognitionException {
EObject current = null;
@@ -7246,8 +6037,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:2531:2: (iv_ruleScopeNameCS= ruleScopeNameCS EOF )
- // InternalQVTimperative.g:2532:2: iv_ruleScopeNameCS= ruleScopeNameCS EOF
+ // InternalQVTimperative.g:2144:2: (iv_ruleScopeNameCS= ruleScopeNameCS EOF )
+ // InternalQVTimperative.g:2145:2: iv_ruleScopeNameCS= ruleScopeNameCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getScopeNameCSRule());
@@ -7278,7 +6069,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleScopeNameCS"
- // InternalQVTimperative.g:2539:1: ruleScopeNameCS returns [EObject current=null] : ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* ) ;
+ // InternalQVTimperative.g:2152:1: ruleScopeNameCS returns [EObject current=null] : ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* ) ;
public final EObject ruleScopeNameCS() throws RecognitionException {
EObject current = null;
@@ -7292,24 +6083,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:2542:28: ( ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* ) )
- // InternalQVTimperative.g:2543:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* )
+ // InternalQVTimperative.g:2155:28: ( ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* ) )
+ // InternalQVTimperative.g:2156:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* )
{
- // InternalQVTimperative.g:2543:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* )
- // InternalQVTimperative.g:2543:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*
+ // InternalQVTimperative.g:2156:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* )
+ // InternalQVTimperative.g:2156:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*
{
- // InternalQVTimperative.g:2543:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) )
- // InternalQVTimperative.g:2544:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
+ // InternalQVTimperative.g:2156:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) )
+ // InternalQVTimperative.g:2157:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
{
- // InternalQVTimperative.g:2544:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
- // InternalQVTimperative.g:2545:3: lv_ownedPathElements_0_0= ruleFirstPathElementCS
+ // InternalQVTimperative.g:2157:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
+ // InternalQVTimperative.g:2158:3: lv_ownedPathElements_0_0= ruleFirstPathElementCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_46);
+ pushFollow(FollowSets000.FOLLOW_44);
lv_ownedPathElements_0_0=ruleFirstPathElementCS();
state._fsp--;
@@ -7333,33 +6124,33 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,30,FollowSets000.FOLLOW_47); if (state.failed) return current;
+ otherlv_1=(Token)match(input,33,FollowSets000.FOLLOW_45); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
- // InternalQVTimperative.g:2565:1: ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*
- loop54:
+ // InternalQVTimperative.g:2178:1: ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*
+ loop42:
do {
- int alt54=2;
- alt54 = dfa54.predict(input);
- switch (alt54) {
+ int alt42=2;
+ alt42 = dfa42.predict(input);
+ switch (alt42) {
case 1 :
- // InternalQVTimperative.g:2565:2: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::'
+ // InternalQVTimperative.g:2178:2: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::'
{
- // InternalQVTimperative.g:2565:2: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
- // InternalQVTimperative.g:2566:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTimperative.g:2178:2: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
+ // InternalQVTimperative.g:2179:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
{
- // InternalQVTimperative.g:2566:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
- // InternalQVTimperative.g:2567:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
+ // InternalQVTimperative.g:2179:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTimperative.g:2180:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_46);
+ pushFollow(FollowSets000.FOLLOW_44);
lv_ownedPathElements_2_0=ruleNextPathElementCS();
state._fsp--;
@@ -7383,7 +6174,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,30,FollowSets000.FOLLOW_47); if (state.failed) return current;
+ otherlv_3=(Token)match(input,33,FollowSets000.FOLLOW_45); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
@@ -7394,7 +6185,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop54;
+ break loop42;
}
} while (true);
@@ -7421,7 +6212,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSetStatementCS"
- // InternalQVTimperative.g:2595:1: entryRuleSetStatementCS returns [EObject current=null] : iv_ruleSetStatementCS= ruleSetStatementCS EOF ;
+ // InternalQVTimperative.g:2208:1: entryRuleSetStatementCS returns [EObject current=null] : iv_ruleSetStatementCS= ruleSetStatementCS EOF ;
public final EObject entryRuleSetStatementCS() throws RecognitionException {
EObject current = null;
@@ -7429,8 +6220,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:2596:2: (iv_ruleSetStatementCS= ruleSetStatementCS EOF )
- // InternalQVTimperative.g:2597:2: iv_ruleSetStatementCS= ruleSetStatementCS EOF
+ // InternalQVTimperative.g:2209:2: (iv_ruleSetStatementCS= ruleSetStatementCS EOF )
+ // InternalQVTimperative.g:2210:2: iv_ruleSetStatementCS= ruleSetStatementCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSetStatementCSRule());
@@ -7461,7 +6252,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSetStatementCS"
- // InternalQVTimperative.g:2604:1: ruleSetStatementCS returns [EObject current=null] : (otherlv_0= 'set' ( ( ruleUnrestrictedName ) ) otherlv_2= '.' ( ( ruleUnrestrictedName ) ) otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' ) ;
+ // InternalQVTimperative.g:2217:1: ruleSetStatementCS returns [EObject current=null] : (otherlv_0= 'set' ( ( ruleUnrestrictedName ) ) otherlv_2= '.' ( ( ruleUnrestrictedName ) ) otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' ) ;
public final EObject ruleSetStatementCS() throws RecognitionException {
EObject current = null;
@@ -7475,11 +6266,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:2607:28: ( (otherlv_0= 'set' ( ( ruleUnrestrictedName ) ) otherlv_2= '.' ( ( ruleUnrestrictedName ) ) otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' ) )
- // InternalQVTimperative.g:2608:1: (otherlv_0= 'set' ( ( ruleUnrestrictedName ) ) otherlv_2= '.' ( ( ruleUnrestrictedName ) ) otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' )
+ // InternalQVTimperative.g:2220:28: ( (otherlv_0= 'set' ( ( ruleUnrestrictedName ) ) otherlv_2= '.' ( ( ruleUnrestrictedName ) ) otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' ) )
+ // InternalQVTimperative.g:2221:1: (otherlv_0= 'set' ( ( ruleUnrestrictedName ) ) otherlv_2= '.' ( ( ruleUnrestrictedName ) ) otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' )
{
- // InternalQVTimperative.g:2608:1: (otherlv_0= 'set' ( ( ruleUnrestrictedName ) ) otherlv_2= '.' ( ( ruleUnrestrictedName ) ) otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' )
- // InternalQVTimperative.g:2608:3: otherlv_0= 'set' ( ( ruleUnrestrictedName ) ) otherlv_2= '.' ( ( ruleUnrestrictedName ) ) otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';'
+ // InternalQVTimperative.g:2221:1: (otherlv_0= 'set' ( ( ruleUnrestrictedName ) ) otherlv_2= '.' ( ( ruleUnrestrictedName ) ) otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' )
+ // InternalQVTimperative.g:2221:3: otherlv_0= 'set' ( ( ruleUnrestrictedName ) ) otherlv_2= '.' ( ( ruleUnrestrictedName ) ) otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';'
{
otherlv_0=(Token)match(input,47,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7487,11 +6278,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_0, grammarAccess.getSetStatementCSAccess().getSetKeyword_0());
}
- // InternalQVTimperative.g:2612:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:2613:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:2225:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:2226:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:2613:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:2614:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:2226:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:2227:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -7510,7 +6301,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSetStatementCSAccess().getReferredVariableVariableCrossReference_1_0());
}
- pushFollow(FollowSets000.FOLLOW_48);
+ pushFollow(FollowSets000.FOLLOW_46);
ruleUnrestrictedName();
state._fsp--;
@@ -7532,11 +6323,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSetStatementCSAccess().getFullStopKeyword_2());
}
- // InternalQVTimperative.g:2634:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:2635:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:2247:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:2248:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:2635:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:2636:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:2248:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:2249:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -7555,7 +6346,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSetStatementCSAccess().getReferredPropertyPropertyCrossReference_3_0());
}
- pushFollow(FollowSets000.FOLLOW_49);
+ pushFollow(FollowSets000.FOLLOW_47);
ruleUnrestrictedName();
state._fsp--;
@@ -7571,17 +6362,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,37,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_4=(Token)match(input,23,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getSetStatementCSAccess().getColonEqualsSignKeyword_4());
}
- // InternalQVTimperative.g:2656:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
- // InternalQVTimperative.g:2657:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:2269:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:2270:1: (lv_ownedInitExpression_5_0= ruleExpCS )
{
- // InternalQVTimperative.g:2657:1: (lv_ownedInitExpression_5_0= ruleExpCS )
- // InternalQVTimperative.g:2658:3: lv_ownedInitExpression_5_0= ruleExpCS
+ // InternalQVTimperative.g:2270:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:2271:3: lv_ownedInitExpression_5_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -7641,7 +6432,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSourceDomainCS"
- // InternalQVTimperative.g:2686:1: entryRuleSourceDomainCS returns [EObject current=null] : iv_ruleSourceDomainCS= ruleSourceDomainCS EOF ;
+ // InternalQVTimperative.g:2299:1: entryRuleSourceDomainCS returns [EObject current=null] : iv_ruleSourceDomainCS= ruleSourceDomainCS EOF ;
public final EObject entryRuleSourceDomainCS() throws RecognitionException {
EObject current = null;
@@ -7649,8 +6440,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:2687:2: (iv_ruleSourceDomainCS= ruleSourceDomainCS EOF )
- // InternalQVTimperative.g:2688:2: iv_ruleSourceDomainCS= ruleSourceDomainCS EOF
+ // InternalQVTimperative.g:2300:2: (iv_ruleSourceDomainCS= ruleSourceDomainCS EOF )
+ // InternalQVTimperative.g:2301:2: iv_ruleSourceDomainCS= ruleSourceDomainCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSourceDomainCSRule());
@@ -7681,7 +6472,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSourceDomainCS"
- // InternalQVTimperative.g:2695:1: ruleSourceDomainCS returns [EObject current=null] : ( ( (lv_isCheck_0_0= 'check' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleSourceGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleSourceBottomPatternCS ) ) ) ;
+ // InternalQVTimperative.g:2308:1: ruleSourceDomainCS returns [EObject current=null] : ( ( (lv_isCheck_0_0= 'check' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) ) ) ;
public final EObject ruleSourceDomainCS() throws RecognitionException {
EObject current = null;
@@ -7708,19 +6499,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:2698:28: ( ( ( (lv_isCheck_0_0= 'check' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleSourceGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleSourceBottomPatternCS ) ) ) )
- // InternalQVTimperative.g:2699:1: ( ( (lv_isCheck_0_0= 'check' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleSourceGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleSourceBottomPatternCS ) ) )
+ // InternalQVTimperative.g:2311:28: ( ( ( (lv_isCheck_0_0= 'check' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) ) ) )
+ // InternalQVTimperative.g:2312:1: ( ( (lv_isCheck_0_0= 'check' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) ) )
{
- // InternalQVTimperative.g:2699:1: ( ( (lv_isCheck_0_0= 'check' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleSourceGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleSourceBottomPatternCS ) ) )
- // InternalQVTimperative.g:2699:2: ( (lv_isCheck_0_0= 'check' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleSourceGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleSourceBottomPatternCS ) )
+ // InternalQVTimperative.g:2312:1: ( ( (lv_isCheck_0_0= 'check' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) ) )
+ // InternalQVTimperative.g:2312:2: ( (lv_isCheck_0_0= 'check' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) )
{
- // InternalQVTimperative.g:2699:2: ( (lv_isCheck_0_0= 'check' ) )
- // InternalQVTimperative.g:2700:1: (lv_isCheck_0_0= 'check' )
+ // InternalQVTimperative.g:2312:2: ( (lv_isCheck_0_0= 'check' ) )
+ // InternalQVTimperative.g:2313:1: (lv_isCheck_0_0= 'check' )
{
- // InternalQVTimperative.g:2700:1: (lv_isCheck_0_0= 'check' )
- // InternalQVTimperative.g:2701:3: lv_isCheck_0_0= 'check'
+ // InternalQVTimperative.g:2313:1: (lv_isCheck_0_0= 'check' )
+ // InternalQVTimperative.g:2314:3: lv_isCheck_0_0= 'check'
{
- lv_isCheck_0_0=(Token)match(input,40,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ lv_isCheck_0_0=(Token)match(input,22,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isCheck_0_0, grammarAccess.getSourceDomainCSAccess().getIsCheckCheckKeyword_0_0());
@@ -7740,11 +6531,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2714:2: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:2715:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:2327:2: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:2328:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:2715:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:2716:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:2328:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:2329:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -7763,7 +6554,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSourceDomainCSAccess().getDirectionTypedModelCrossReference_1_0());
}
- pushFollow(FollowSets000.FOLLOW_27);
+ pushFollow(FollowSets000.FOLLOW_23);
ruleUnrestrictedName();
state._fsp--;
@@ -7779,52 +6570,52 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2732:2: (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalQVTimperative.g:2345:2: (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )?
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA59_0==20) ) {
- alt59=1;
+ if ( (LA47_0==20) ) {
+ alt47=1;
}
- switch (alt59) {
+ switch (alt47) {
case 1 :
- // InternalQVTimperative.g:2732:4: otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}'
+ // InternalQVTimperative.g:2345:4: otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}'
{
- otherlv_2=(Token)match(input,20,FollowSets000.FOLLOW_36); if (state.failed) return current;
+ otherlv_2=(Token)match(input,20,FollowSets000.FOLLOW_32); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getSourceDomainCSAccess().getLeftCurlyBracketKeyword_2_0());
}
- // InternalQVTimperative.g:2736:1: (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalQVTimperative.g:2349:1: (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA56_0==40) ) {
- alt56=1;
+ if ( (LA44_0==22) ) {
+ alt44=1;
}
- switch (alt56) {
+ switch (alt44) {
case 1 :
- // InternalQVTimperative.g:2736:3: otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )*
+ // InternalQVTimperative.g:2349:3: otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )*
{
- otherlv_3=(Token)match(input,40,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_3=(Token)match(input,22,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getSourceDomainCSAccess().getCheckKeyword_2_1_0());
}
- // InternalQVTimperative.g:2740:1: ( (lv_checkedProperties_4_0= rulePathNameCS ) )
- // InternalQVTimperative.g:2741:1: (lv_checkedProperties_4_0= rulePathNameCS )
+ // InternalQVTimperative.g:2353:1: ( (lv_checkedProperties_4_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2354:1: (lv_checkedProperties_4_0= rulePathNameCS )
{
- // InternalQVTimperative.g:2741:1: (lv_checkedProperties_4_0= rulePathNameCS )
- // InternalQVTimperative.g:2742:3: lv_checkedProperties_4_0= rulePathNameCS
+ // InternalQVTimperative.g:2354:1: (lv_checkedProperties_4_0= rulePathNameCS )
+ // InternalQVTimperative.g:2355:3: lv_checkedProperties_4_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSourceDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_33);
lv_checkedProperties_4_0=rulePathNameCS();
state._fsp--;
@@ -7848,39 +6639,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2758:2: (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )*
- loop55:
+ // InternalQVTimperative.g:2371:2: (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )*
+ loop43:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA55_0==21) ) {
- alt55=1;
+ if ( (LA43_0==25) ) {
+ alt43=1;
}
- switch (alt55) {
+ switch (alt43) {
case 1 :
- // InternalQVTimperative.g:2758:4: otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2371:4: otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) )
{
- otherlv_5=(Token)match(input,21,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_5=(Token)match(input,25,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getSourceDomainCSAccess().getCommaKeyword_2_1_2_0());
}
- // InternalQVTimperative.g:2762:1: ( (lv_checkedProperties_6_0= rulePathNameCS ) )
- // InternalQVTimperative.g:2763:1: (lv_checkedProperties_6_0= rulePathNameCS )
+ // InternalQVTimperative.g:2375:1: ( (lv_checkedProperties_6_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2376:1: (lv_checkedProperties_6_0= rulePathNameCS )
{
- // InternalQVTimperative.g:2763:1: (lv_checkedProperties_6_0= rulePathNameCS )
- // InternalQVTimperative.g:2764:3: lv_checkedProperties_6_0= rulePathNameCS
+ // InternalQVTimperative.g:2376:1: (lv_checkedProperties_6_0= rulePathNameCS )
+ // InternalQVTimperative.g:2377:3: lv_checkedProperties_6_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSourceDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_33);
lv_checkedProperties_6_0=rulePathNameCS();
state._fsp--;
@@ -7909,7 +6700,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop55;
+ break loop43;
}
} while (true);
@@ -7919,35 +6710,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2780:6: (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalQVTimperative.g:2393:6: (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )?
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA58_0==41) ) {
- alt58=1;
+ if ( (LA46_0==41) ) {
+ alt46=1;
}
- switch (alt58) {
+ switch (alt46) {
case 1 :
- // InternalQVTimperative.g:2780:8: otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )*
+ // InternalQVTimperative.g:2393:8: otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )*
{
- otherlv_7=(Token)match(input,41,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_7=(Token)match(input,41,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getSourceDomainCSAccess().getEnforceKeyword_2_2_0());
}
- // InternalQVTimperative.g:2784:1: ( (lv_enforcedProperties_8_0= rulePathNameCS ) )
- // InternalQVTimperative.g:2785:1: (lv_enforcedProperties_8_0= rulePathNameCS )
+ // InternalQVTimperative.g:2397:1: ( (lv_enforcedProperties_8_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2398:1: (lv_enforcedProperties_8_0= rulePathNameCS )
{
- // InternalQVTimperative.g:2785:1: (lv_enforcedProperties_8_0= rulePathNameCS )
- // InternalQVTimperative.g:2786:3: lv_enforcedProperties_8_0= rulePathNameCS
+ // InternalQVTimperative.g:2398:1: (lv_enforcedProperties_8_0= rulePathNameCS )
+ // InternalQVTimperative.g:2399:3: lv_enforcedProperties_8_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSourceDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_enforcedProperties_8_0=rulePathNameCS();
state._fsp--;
@@ -7971,39 +6762,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2802:2: (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )*
- loop57:
+ // InternalQVTimperative.g:2415:2: (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )*
+ loop45:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA57_0==21) ) {
- alt57=1;
+ if ( (LA45_0==25) ) {
+ alt45=1;
}
- switch (alt57) {
+ switch (alt45) {
case 1 :
- // InternalQVTimperative.g:2802:4: otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2415:4: otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) )
{
- otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_9=(Token)match(input,25,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getSourceDomainCSAccess().getCommaKeyword_2_2_2_0());
}
- // InternalQVTimperative.g:2806:1: ( (lv_enforcedProperties_10_0= rulePathNameCS ) )
- // InternalQVTimperative.g:2807:1: (lv_enforcedProperties_10_0= rulePathNameCS )
+ // InternalQVTimperative.g:2419:1: ( (lv_enforcedProperties_10_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2420:1: (lv_enforcedProperties_10_0= rulePathNameCS )
{
- // InternalQVTimperative.g:2807:1: (lv_enforcedProperties_10_0= rulePathNameCS )
- // InternalQVTimperative.g:2808:3: lv_enforcedProperties_10_0= rulePathNameCS
+ // InternalQVTimperative.g:2420:1: (lv_enforcedProperties_10_0= rulePathNameCS )
+ // InternalQVTimperative.g:2421:3: lv_enforcedProperties_10_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSourceDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_enforcedProperties_10_0=rulePathNameCS();
state._fsp--;
@@ -8032,7 +6823,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop57;
+ break loop45;
}
} while (true);
@@ -8042,7 +6833,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_11=(Token)match(input,23,FollowSets000.FOLLOW_27); if (state.failed) return current;
+ otherlv_11=(Token)match(input,21,FollowSets000.FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getSourceDomainCSAccess().getRightCurlyBracketKeyword_2_3());
@@ -8054,19 +6845,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2828:3: ( (lv_ownedGuardPattern_12_0= ruleSourceGuardPatternCS ) )
- // InternalQVTimperative.g:2829:1: (lv_ownedGuardPattern_12_0= ruleSourceGuardPatternCS )
+ // InternalQVTimperative.g:2441:3: ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) )
+ // InternalQVTimperative.g:2442:1: (lv_ownedGuardPattern_12_0= ruleGuardPatternCS )
{
- // InternalQVTimperative.g:2829:1: (lv_ownedGuardPattern_12_0= ruleSourceGuardPatternCS )
- // InternalQVTimperative.g:2830:3: lv_ownedGuardPattern_12_0= ruleSourceGuardPatternCS
+ // InternalQVTimperative.g:2442:1: (lv_ownedGuardPattern_12_0= ruleGuardPatternCS )
+ // InternalQVTimperative.g:2443:3: lv_ownedGuardPattern_12_0= ruleGuardPatternCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternSourceGuardPatternCSParserRuleCall_3_0());
+ newCompositeNode(grammarAccess.getSourceDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_25);
- lv_ownedGuardPattern_12_0=ruleSourceGuardPatternCS();
+ pushFollow(FollowSets000.FOLLOW_21);
+ lv_ownedGuardPattern_12_0=ruleGuardPatternCS();
state._fsp--;
if (state.failed) return current;
@@ -8079,7 +6870,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
current,
"ownedGuardPattern",
lv_ownedGuardPattern_12_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.SourceGuardPatternCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardPatternCS");
afterParserOrEnumRuleCall();
}
@@ -8089,19 +6880,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:2846:2: ( (lv_ownedBottomPattern_13_0= ruleSourceBottomPatternCS ) )
- // InternalQVTimperative.g:2847:1: (lv_ownedBottomPattern_13_0= ruleSourceBottomPatternCS )
+ // InternalQVTimperative.g:2459:2: ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) )
+ // InternalQVTimperative.g:2460:1: (lv_ownedBottomPattern_13_0= ruleBottomPatternCS )
{
- // InternalQVTimperative.g:2847:1: (lv_ownedBottomPattern_13_0= ruleSourceBottomPatternCS )
- // InternalQVTimperative.g:2848:3: lv_ownedBottomPattern_13_0= ruleSourceBottomPatternCS
+ // InternalQVTimperative.g:2460:1: (lv_ownedBottomPattern_13_0= ruleBottomPatternCS )
+ // InternalQVTimperative.g:2461:3: lv_ownedBottomPattern_13_0= ruleBottomPatternCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternSourceBottomPatternCSParserRuleCall_4_0());
+ newCompositeNode(grammarAccess.getSourceDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- lv_ownedBottomPattern_13_0=ruleSourceBottomPatternCS();
+ lv_ownedBottomPattern_13_0=ruleBottomPatternCS();
state._fsp--;
if (state.failed) return current;
@@ -8114,7 +6905,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
current,
"ownedBottomPattern",
lv_ownedBottomPattern_13_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.SourceBottomPatternCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.BottomPatternCS");
afterParserOrEnumRuleCall();
}
@@ -8146,470 +6937,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR end "ruleSourceDomainCS"
- // $ANTLR start "entryRuleSourceBottomPatternCS"
- // InternalQVTimperative.g:2872:1: entryRuleSourceBottomPatternCS returns [EObject current=null] : iv_ruleSourceBottomPatternCS= ruleSourceBottomPatternCS EOF ;
- public final EObject entryRuleSourceBottomPatternCS() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleSourceBottomPatternCS = null;
-
-
- try {
- // InternalQVTimperative.g:2873:2: (iv_ruleSourceBottomPatternCS= ruleSourceBottomPatternCS EOF )
- // InternalQVTimperative.g:2874:2: iv_ruleSourceBottomPatternCS= ruleSourceBottomPatternCS EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getSourceBottomPatternCSRule());
- }
- pushFollow(FollowSets000.FOLLOW_1);
- iv_ruleSourceBottomPatternCS=ruleSourceBottomPatternCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleSourceBottomPatternCS;
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleSourceBottomPatternCS"
-
-
- // $ANTLR start "ruleSourceBottomPatternCS"
- // InternalQVTimperative.g:2881:1: ruleSourceBottomPatternCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= '}' ) ;
- public final EObject ruleSourceBottomPatternCS() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- EObject lv_ownedUnrealizedVariables_2_0 = null;
-
- EObject lv_ownedUnrealizedVariables_4_0 = null;
-
-
- enterRule();
-
- try {
- // InternalQVTimperative.g:2884:28: ( ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= '}' ) )
- // InternalQVTimperative.g:2885:1: ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= '}' )
- {
- // InternalQVTimperative.g:2885:1: ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= '}' )
- // InternalQVTimperative.g:2885:2: () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= '}'
- {
- // InternalQVTimperative.g:2885:2: ()
- // InternalQVTimperative.g:2886:2:
- {
- if ( state.backtracking==0 ) {
-
- /* */
-
- }
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getSourceBottomPatternCSAccess().getBottomPatternCSAction_0(),
- current);
-
- }
-
- }
-
- otherlv_1=(Token)match(input,20,FollowSets000.FOLLOW_31); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getSourceBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
-
- }
- // InternalQVTimperative.g:2898:1: ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )?
- int alt61=2;
- int LA61_0 = input.LA(1);
-
- if ( ((LA61_0>=RULE_SIMPLE_ID && LA61_0<=RULE_ESCAPED_ID)||(LA61_0>=24 && LA61_0<=25)||LA61_0==29||LA61_0==32||(LA61_0>=40 && LA61_0<=41)||LA61_0==45||(LA61_0>=49 && LA61_0<=52)) ) {
- alt61=1;
- }
- switch (alt61) {
- case 1 :
- // InternalQVTimperative.g:2898:2: ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )*
- {
- // InternalQVTimperative.g:2898:2: ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:2899:1: (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:2899:1: (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:2900:3: lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_2_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getSourceBottomPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_2_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalQVTimperative.g:2916:2: (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )*
- loop60:
- do {
- int alt60=2;
- int LA60_0 = input.LA(1);
-
- if ( (LA60_0==21) ) {
- alt60=1;
- }
-
-
- switch (alt60) {
- case 1 :
- // InternalQVTimperative.g:2916:4: otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getSourceBottomPatternCSAccess().getCommaKeyword_2_1_0());
-
- }
- // InternalQVTimperative.g:2920:1: ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:2921:1: (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:2921:1: (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:2922:3: lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getSourceBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_4_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getSourceBottomPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_4_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop60;
- }
- } while (true);
-
-
- }
- break;
-
- }
-
- otherlv_5=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_5, grammarAccess.getSourceBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
-
- }
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
- leaveRule();
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleSourceBottomPatternCS"
-
-
- // $ANTLR start "entryRuleSourceGuardPatternCS"
- // InternalQVTimperative.g:2950:1: entryRuleSourceGuardPatternCS returns [EObject current=null] : iv_ruleSourceGuardPatternCS= ruleSourceGuardPatternCS EOF ;
- public final EObject entryRuleSourceGuardPatternCS() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleSourceGuardPatternCS = null;
-
-
- try {
- // InternalQVTimperative.g:2951:2: (iv_ruleSourceGuardPatternCS= ruleSourceGuardPatternCS EOF )
- // InternalQVTimperative.g:2952:2: iv_ruleSourceGuardPatternCS= ruleSourceGuardPatternCS EOF
- {
- if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getSourceGuardPatternCSRule());
- }
- pushFollow(FollowSets000.FOLLOW_1);
- iv_ruleSourceGuardPatternCS=ruleSourceGuardPatternCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
- current =iv_ruleSourceGuardPatternCS;
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return current;
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleSourceGuardPatternCS"
-
-
- // $ANTLR start "ruleSourceGuardPatternCS"
- // InternalQVTimperative.g:2959:1: ruleSourceGuardPatternCS returns [EObject current=null] : ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= ')' ) ;
- public final EObject ruleSourceGuardPatternCS() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- EObject lv_ownedUnrealizedVariables_2_0 = null;
-
- EObject lv_ownedUnrealizedVariables_4_0 = null;
-
-
- enterRule();
-
- try {
- // InternalQVTimperative.g:2962:28: ( ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= ')' ) )
- // InternalQVTimperative.g:2963:1: ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= ')' )
- {
- // InternalQVTimperative.g:2963:1: ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= ')' )
- // InternalQVTimperative.g:2963:2: () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= ')'
- {
- // InternalQVTimperative.g:2963:2: ()
- // InternalQVTimperative.g:2964:2:
- {
- if ( state.backtracking==0 ) {
-
- /* */
-
- }
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getSourceGuardPatternCSAccess().getGuardPatternCSAction_0(),
- current);
-
- }
-
- }
-
- otherlv_1=(Token)match(input,26,FollowSets000.FOLLOW_45); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getSourceGuardPatternCSAccess().getLeftParenthesisKeyword_1());
-
- }
- // InternalQVTimperative.g:2976:1: ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )?
- int alt63=2;
- int LA63_0 = input.LA(1);
-
- if ( ((LA63_0>=RULE_SIMPLE_ID && LA63_0<=RULE_ESCAPED_ID)||(LA63_0>=24 && LA63_0<=25)||LA63_0==29||LA63_0==32||(LA63_0>=40 && LA63_0<=41)||LA63_0==45||(LA63_0>=49 && LA63_0<=52)) ) {
- alt63=1;
- }
- switch (alt63) {
- case 1 :
- // InternalQVTimperative.g:2976:2: ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )*
- {
- // InternalQVTimperative.g:2976:2: ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:2977:1: (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:2977:1: (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:2978:3: lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_17);
- lv_ownedUnrealizedVariables_2_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getSourceGuardPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_2_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // InternalQVTimperative.g:2994:2: (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )*
- loop62:
- do {
- int alt62=2;
- int LA62_0 = input.LA(1);
-
- if ( (LA62_0==21) ) {
- alt62=1;
- }
-
-
- switch (alt62) {
- case 1 :
- // InternalQVTimperative.g:2994:4: otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getSourceGuardPatternCSAccess().getCommaKeyword_2_1_0());
-
- }
- // InternalQVTimperative.g:2998:1: ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:2999:1: (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:2999:1: (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:3000:3: lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getSourceGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_17);
- lv_ownedUnrealizedVariables_4_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getSourceGuardPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_4_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop62;
- }
- } while (true);
-
-
- }
- break;
-
- }
-
- otherlv_5=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_5, grammarAccess.getSourceGuardPatternCSAccess().getRightParenthesisKeyword_3());
-
- }
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
- leaveRule();
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleSourceGuardPatternCS"
-
-
// $ANTLR start "entryRuleTransformationCS"
- // InternalQVTimperative.g:3030:1: entryRuleTransformationCS returns [EObject current=null] : iv_ruleTransformationCS= ruleTransformationCS EOF ;
+ // InternalQVTimperative.g:2487:1: entryRuleTransformationCS returns [EObject current=null] : iv_ruleTransformationCS= ruleTransformationCS EOF ;
public final EObject entryRuleTransformationCS() throws RecognitionException {
EObject current = null;
@@ -8617,8 +6946,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:3031:2: (iv_ruleTransformationCS= ruleTransformationCS EOF )
- // InternalQVTimperative.g:3032:2: iv_ruleTransformationCS= ruleTransformationCS EOF
+ // InternalQVTimperative.g:2488:2: (iv_ruleTransformationCS= ruleTransformationCS EOF )
+ // InternalQVTimperative.g:2489:2: iv_ruleTransformationCS= ruleTransformationCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTransformationCSRule());
@@ -8649,7 +6978,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransformationCS"
- // InternalQVTimperative.g:3039:1: ruleTransformationCS returns [EObject current=null] : (otherlv_0= 'transformation' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnreservedName ) ) otherlv_3= '{' ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )* otherlv_6= '}' ) ;
+ // InternalQVTimperative.g:2496:1: ruleTransformationCS returns [EObject current=null] : (otherlv_0= 'transformation' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnreservedName ) ) otherlv_3= '{' ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )* otherlv_6= '}' ) ;
public final EObject ruleTransformationCS() throws RecognitionException {
EObject current = null;
@@ -8667,34 +6996,34 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:3042:28: ( (otherlv_0= 'transformation' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnreservedName ) ) otherlv_3= '{' ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )* otherlv_6= '}' ) )
- // InternalQVTimperative.g:3043:1: (otherlv_0= 'transformation' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnreservedName ) ) otherlv_3= '{' ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )* otherlv_6= '}' )
+ // InternalQVTimperative.g:2499:28: ( (otherlv_0= 'transformation' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnreservedName ) ) otherlv_3= '{' ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )* otherlv_6= '}' ) )
+ // InternalQVTimperative.g:2500:1: (otherlv_0= 'transformation' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnreservedName ) ) otherlv_3= '{' ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )* otherlv_6= '}' )
{
- // InternalQVTimperative.g:3043:1: (otherlv_0= 'transformation' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnreservedName ) ) otherlv_3= '{' ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )* otherlv_6= '}' )
- // InternalQVTimperative.g:3043:3: otherlv_0= 'transformation' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnreservedName ) ) otherlv_3= '{' ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )* otherlv_6= '}'
+ // InternalQVTimperative.g:2500:1: (otherlv_0= 'transformation' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnreservedName ) ) otherlv_3= '{' ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )* otherlv_6= '}' )
+ // InternalQVTimperative.g:2500:3: otherlv_0= 'transformation' ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )? ( (lv_name_2_0= ruleUnreservedName ) ) otherlv_3= '{' ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )* otherlv_6= '}'
{
- otherlv_0=(Token)match(input,49,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_0=(Token)match(input,49,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
- // InternalQVTimperative.g:3047:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?
- int alt64=2;
- alt64 = dfa64.predict(input);
- switch (alt64) {
+ // InternalQVTimperative.g:2504:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?
+ int alt48=2;
+ alt48 = dfa48.predict(input);
+ switch (alt48) {
case 1 :
- // InternalQVTimperative.g:3048:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
+ // InternalQVTimperative.g:2505:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
{
- // InternalQVTimperative.g:3048:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
- // InternalQVTimperative.g:3049:3: lv_ownedPathName_1_0= ruleScopeNameCS
+ // InternalQVTimperative.g:2505:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
+ // InternalQVTimperative.g:2506:3: lv_ownedPathName_1_0= ruleScopeNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTransformationCSAccess().getOwnedPathNameScopeNameCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_50);
+ pushFollow(FollowSets000.FOLLOW_48);
lv_ownedPathName_1_0=ruleScopeNameCS();
state._fsp--;
@@ -8721,18 +7050,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3065:3: ( (lv_name_2_0= ruleUnreservedName ) )
- // InternalQVTimperative.g:3066:1: (lv_name_2_0= ruleUnreservedName )
+ // InternalQVTimperative.g:2522:3: ( (lv_name_2_0= ruleUnreservedName ) )
+ // InternalQVTimperative.g:2523:1: (lv_name_2_0= ruleUnreservedName )
{
- // InternalQVTimperative.g:3066:1: (lv_name_2_0= ruleUnreservedName )
- // InternalQVTimperative.g:3067:3: lv_name_2_0= ruleUnreservedName
+ // InternalQVTimperative.g:2523:1: (lv_name_2_0= ruleUnreservedName )
+ // InternalQVTimperative.g:2524:3: lv_name_2_0= ruleUnreservedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTransformationCSAccess().getNameUnreservedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_21);
lv_name_2_0=ruleUnreservedName();
state._fsp--;
@@ -8756,32 +7085,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,20,FollowSets000.FOLLOW_31); if (state.failed) return current;
+ otherlv_3=(Token)match(input,20,FollowSets000.FOLLOW_27); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
- // InternalQVTimperative.g:3087:1: ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )*
- loop65:
+ // InternalQVTimperative.g:2544:1: ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )*
+ loop49:
do {
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( ((LA65_0>=RULE_SIMPLE_ID && LA65_0<=RULE_ESCAPED_ID)||(LA65_0>=24 && LA65_0<=25)||LA65_0==29||LA65_0==32||(LA65_0>=40 && LA65_0<=41)||LA65_0==45||(LA65_0>=49 && LA65_0<=52)) ) {
- alt65=1;
+ if ( ((LA49_0>=RULE_SIMPLE_ID && LA49_0<=RULE_ESCAPED_ID)||LA49_0==22||LA49_0==24||LA49_0==26||LA49_0==32||LA49_0==35||LA49_0==41||LA49_0==45||LA49_0==49||(LA49_0>=53 && LA49_0<=55)) ) {
+ alt49=1;
}
- switch (alt65) {
+ switch (alt49) {
case 1 :
- // InternalQVTimperative.g:3087:2: ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';'
+ // InternalQVTimperative.g:2544:2: ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';'
{
- // InternalQVTimperative.g:3087:2: ( (lv_ownedDirections_4_0= ruleDirectionCS ) )
- // InternalQVTimperative.g:3088:1: (lv_ownedDirections_4_0= ruleDirectionCS )
+ // InternalQVTimperative.g:2544:2: ( (lv_ownedDirections_4_0= ruleDirectionCS ) )
+ // InternalQVTimperative.g:2545:1: (lv_ownedDirections_4_0= ruleDirectionCS )
{
- // InternalQVTimperative.g:3088:1: (lv_ownedDirections_4_0= ruleDirectionCS )
- // InternalQVTimperative.g:3089:3: lv_ownedDirections_4_0= ruleDirectionCS
+ // InternalQVTimperative.g:2545:1: (lv_ownedDirections_4_0= ruleDirectionCS )
+ // InternalQVTimperative.g:2546:3: lv_ownedDirections_4_0= ruleDirectionCS
{
if ( state.backtracking==0 ) {
@@ -8812,7 +7141,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,19,FollowSets000.FOLLOW_31); if (state.failed) return current;
+ otherlv_5=(Token)match(input,19,FollowSets000.FOLLOW_27); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
@@ -8823,11 +7152,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop65;
+ break loop49;
}
} while (true);
- otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
@@ -8856,7 +7185,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTargetDomainCS"
- // InternalQVTimperative.g:3121:1: entryRuleTargetDomainCS returns [EObject current=null] : iv_ruleTargetDomainCS= ruleTargetDomainCS EOF ;
+ // InternalQVTimperative.g:2578:1: entryRuleTargetDomainCS returns [EObject current=null] : iv_ruleTargetDomainCS= ruleTargetDomainCS EOF ;
public final EObject entryRuleTargetDomainCS() throws RecognitionException {
EObject current = null;
@@ -8864,8 +7193,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:3122:2: (iv_ruleTargetDomainCS= ruleTargetDomainCS EOF )
- // InternalQVTimperative.g:3123:2: iv_ruleTargetDomainCS= ruleTargetDomainCS EOF
+ // InternalQVTimperative.g:2579:2: (iv_ruleTargetDomainCS= ruleTargetDomainCS EOF )
+ // InternalQVTimperative.g:2580:2: iv_ruleTargetDomainCS= ruleTargetDomainCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTargetDomainCSRule());
@@ -8896,7 +7225,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTargetDomainCS"
- // InternalQVTimperative.g:3130:1: ruleTargetDomainCS returns [EObject current=null] : ( ( (lv_isEnforce_0_0= 'enforce' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleTargetGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleTargetBottomPatternCS ) ) ) ;
+ // InternalQVTimperative.g:2587:1: ruleTargetDomainCS returns [EObject current=null] : ( ( (lv_isEnforce_0_0= 'enforce' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) ) ) ;
public final EObject ruleTargetDomainCS() throws RecognitionException {
EObject current = null;
@@ -8923,17 +7252,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:3133:28: ( ( ( (lv_isEnforce_0_0= 'enforce' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleTargetGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleTargetBottomPatternCS ) ) ) )
- // InternalQVTimperative.g:3134:1: ( ( (lv_isEnforce_0_0= 'enforce' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleTargetGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleTargetBottomPatternCS ) ) )
+ // InternalQVTimperative.g:2590:28: ( ( ( (lv_isEnforce_0_0= 'enforce' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) ) ) )
+ // InternalQVTimperative.g:2591:1: ( ( (lv_isEnforce_0_0= 'enforce' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) ) )
{
- // InternalQVTimperative.g:3134:1: ( ( (lv_isEnforce_0_0= 'enforce' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleTargetGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleTargetBottomPatternCS ) ) )
- // InternalQVTimperative.g:3134:2: ( (lv_isEnforce_0_0= 'enforce' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleTargetGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleTargetBottomPatternCS ) )
+ // InternalQVTimperative.g:2591:1: ( ( (lv_isEnforce_0_0= 'enforce' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) ) )
+ // InternalQVTimperative.g:2591:2: ( (lv_isEnforce_0_0= 'enforce' ) ) ( ( ruleUnrestrictedName ) ) (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )? ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) )
{
- // InternalQVTimperative.g:3134:2: ( (lv_isEnforce_0_0= 'enforce' ) )
- // InternalQVTimperative.g:3135:1: (lv_isEnforce_0_0= 'enforce' )
+ // InternalQVTimperative.g:2591:2: ( (lv_isEnforce_0_0= 'enforce' ) )
+ // InternalQVTimperative.g:2592:1: (lv_isEnforce_0_0= 'enforce' )
{
- // InternalQVTimperative.g:3135:1: (lv_isEnforce_0_0= 'enforce' )
- // InternalQVTimperative.g:3136:3: lv_isEnforce_0_0= 'enforce'
+ // InternalQVTimperative.g:2592:1: (lv_isEnforce_0_0= 'enforce' )
+ // InternalQVTimperative.g:2593:3: lv_isEnforce_0_0= 'enforce'
{
lv_isEnforce_0_0=(Token)match(input,41,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8955,11 +7284,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3149:2: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:3150:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:2606:2: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:2607:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:3150:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:3151:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:2607:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:2608:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -8978,7 +7307,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getTargetDomainCSAccess().getDirectionTypedModelCrossReference_1_0());
}
- pushFollow(FollowSets000.FOLLOW_27);
+ pushFollow(FollowSets000.FOLLOW_23);
ruleUnrestrictedName();
state._fsp--;
@@ -8994,52 +7323,52 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3167:2: (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ // InternalQVTimperative.g:2624:2: (otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}' )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA70_0==20) ) {
- alt70=1;
+ if ( (LA54_0==20) ) {
+ alt54=1;
}
- switch (alt70) {
+ switch (alt54) {
case 1 :
- // InternalQVTimperative.g:3167:4: otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}'
+ // InternalQVTimperative.g:2624:4: otherlv_2= '{' (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )? (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )? otherlv_11= '}'
{
- otherlv_2=(Token)match(input,20,FollowSets000.FOLLOW_36); if (state.failed) return current;
+ otherlv_2=(Token)match(input,20,FollowSets000.FOLLOW_32); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getTargetDomainCSAccess().getLeftCurlyBracketKeyword_2_0());
}
- // InternalQVTimperative.g:3171:1: (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalQVTimperative.g:2628:1: (otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )* )?
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA67_0==40) ) {
- alt67=1;
+ if ( (LA51_0==22) ) {
+ alt51=1;
}
- switch (alt67) {
+ switch (alt51) {
case 1 :
- // InternalQVTimperative.g:3171:3: otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )*
+ // InternalQVTimperative.g:2628:3: otherlv_3= 'check' ( (lv_checkedProperties_4_0= rulePathNameCS ) ) (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )*
{
- otherlv_3=(Token)match(input,40,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_3=(Token)match(input,22,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getTargetDomainCSAccess().getCheckKeyword_2_1_0());
}
- // InternalQVTimperative.g:3175:1: ( (lv_checkedProperties_4_0= rulePathNameCS ) )
- // InternalQVTimperative.g:3176:1: (lv_checkedProperties_4_0= rulePathNameCS )
+ // InternalQVTimperative.g:2632:1: ( (lv_checkedProperties_4_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2633:1: (lv_checkedProperties_4_0= rulePathNameCS )
{
- // InternalQVTimperative.g:3176:1: (lv_checkedProperties_4_0= rulePathNameCS )
- // InternalQVTimperative.g:3177:3: lv_checkedProperties_4_0= rulePathNameCS
+ // InternalQVTimperative.g:2633:1: (lv_checkedProperties_4_0= rulePathNameCS )
+ // InternalQVTimperative.g:2634:3: lv_checkedProperties_4_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTargetDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_33);
lv_checkedProperties_4_0=rulePathNameCS();
state._fsp--;
@@ -9063,39 +7392,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3193:2: (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )*
- loop66:
+ // InternalQVTimperative.g:2650:2: (otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) ) )*
+ loop50:
do {
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA66_0==21) ) {
- alt66=1;
+ if ( (LA50_0==25) ) {
+ alt50=1;
}
- switch (alt66) {
+ switch (alt50) {
case 1 :
- // InternalQVTimperative.g:3193:4: otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2650:4: otherlv_5= ',' ( (lv_checkedProperties_6_0= rulePathNameCS ) )
{
- otherlv_5=(Token)match(input,21,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_5=(Token)match(input,25,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getTargetDomainCSAccess().getCommaKeyword_2_1_2_0());
}
- // InternalQVTimperative.g:3197:1: ( (lv_checkedProperties_6_0= rulePathNameCS ) )
- // InternalQVTimperative.g:3198:1: (lv_checkedProperties_6_0= rulePathNameCS )
+ // InternalQVTimperative.g:2654:1: ( (lv_checkedProperties_6_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2655:1: (lv_checkedProperties_6_0= rulePathNameCS )
{
- // InternalQVTimperative.g:3198:1: (lv_checkedProperties_6_0= rulePathNameCS )
- // InternalQVTimperative.g:3199:3: lv_checkedProperties_6_0= rulePathNameCS
+ // InternalQVTimperative.g:2655:1: (lv_checkedProperties_6_0= rulePathNameCS )
+ // InternalQVTimperative.g:2656:3: lv_checkedProperties_6_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTargetDomainCSAccess().getCheckedPropertiesPathNameCSParserRuleCall_2_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_37);
+ pushFollow(FollowSets000.FOLLOW_33);
lv_checkedProperties_6_0=rulePathNameCS();
state._fsp--;
@@ -9124,7 +7453,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop66;
+ break loop50;
}
} while (true);
@@ -9134,35 +7463,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3215:6: (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ // InternalQVTimperative.g:2672:6: (otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )* )?
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA69_0==41) ) {
- alt69=1;
+ if ( (LA53_0==41) ) {
+ alt53=1;
}
- switch (alt69) {
+ switch (alt53) {
case 1 :
- // InternalQVTimperative.g:3215:8: otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )*
+ // InternalQVTimperative.g:2672:8: otherlv_7= 'enforce' ( (lv_enforcedProperties_8_0= rulePathNameCS ) ) (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )*
{
- otherlv_7=(Token)match(input,41,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_7=(Token)match(input,41,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getTargetDomainCSAccess().getEnforceKeyword_2_2_0());
}
- // InternalQVTimperative.g:3219:1: ( (lv_enforcedProperties_8_0= rulePathNameCS ) )
- // InternalQVTimperative.g:3220:1: (lv_enforcedProperties_8_0= rulePathNameCS )
+ // InternalQVTimperative.g:2676:1: ( (lv_enforcedProperties_8_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2677:1: (lv_enforcedProperties_8_0= rulePathNameCS )
{
- // InternalQVTimperative.g:3220:1: (lv_enforcedProperties_8_0= rulePathNameCS )
- // InternalQVTimperative.g:3221:3: lv_enforcedProperties_8_0= rulePathNameCS
+ // InternalQVTimperative.g:2677:1: (lv_enforcedProperties_8_0= rulePathNameCS )
+ // InternalQVTimperative.g:2678:3: lv_enforcedProperties_8_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTargetDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_enforcedProperties_8_0=rulePathNameCS();
state._fsp--;
@@ -9186,39 +7515,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3237:2: (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )*
- loop68:
+ // InternalQVTimperative.g:2694:2: (otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) ) )*
+ loop52:
do {
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA68_0==21) ) {
- alt68=1;
+ if ( (LA52_0==25) ) {
+ alt52=1;
}
- switch (alt68) {
+ switch (alt52) {
case 1 :
- // InternalQVTimperative.g:3237:4: otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2694:4: otherlv_9= ',' ( (lv_enforcedProperties_10_0= rulePathNameCS ) )
{
- otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_9=(Token)match(input,25,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getTargetDomainCSAccess().getCommaKeyword_2_2_2_0());
}
- // InternalQVTimperative.g:3241:1: ( (lv_enforcedProperties_10_0= rulePathNameCS ) )
- // InternalQVTimperative.g:3242:1: (lv_enforcedProperties_10_0= rulePathNameCS )
+ // InternalQVTimperative.g:2698:1: ( (lv_enforcedProperties_10_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:2699:1: (lv_enforcedProperties_10_0= rulePathNameCS )
{
- // InternalQVTimperative.g:3242:1: (lv_enforcedProperties_10_0= rulePathNameCS )
- // InternalQVTimperative.g:3243:3: lv_enforcedProperties_10_0= rulePathNameCS
+ // InternalQVTimperative.g:2699:1: (lv_enforcedProperties_10_0= rulePathNameCS )
+ // InternalQVTimperative.g:2700:3: lv_enforcedProperties_10_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTargetDomainCSAccess().getEnforcedPropertiesPathNameCSParserRuleCall_2_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_enforcedProperties_10_0=rulePathNameCS();
state._fsp--;
@@ -9247,7 +7576,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop68;
+ break loop52;
}
} while (true);
@@ -9257,7 +7586,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_11=(Token)match(input,23,FollowSets000.FOLLOW_27); if (state.failed) return current;
+ otherlv_11=(Token)match(input,21,FollowSets000.FOLLOW_23); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getTargetDomainCSAccess().getRightCurlyBracketKeyword_2_3());
@@ -9269,19 +7598,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3263:3: ( (lv_ownedGuardPattern_12_0= ruleTargetGuardPatternCS ) )
- // InternalQVTimperative.g:3264:1: (lv_ownedGuardPattern_12_0= ruleTargetGuardPatternCS )
+ // InternalQVTimperative.g:2720:3: ( (lv_ownedGuardPattern_12_0= ruleGuardPatternCS ) )
+ // InternalQVTimperative.g:2721:1: (lv_ownedGuardPattern_12_0= ruleGuardPatternCS )
{
- // InternalQVTimperative.g:3264:1: (lv_ownedGuardPattern_12_0= ruleTargetGuardPatternCS )
- // InternalQVTimperative.g:3265:3: lv_ownedGuardPattern_12_0= ruleTargetGuardPatternCS
+ // InternalQVTimperative.g:2721:1: (lv_ownedGuardPattern_12_0= ruleGuardPatternCS )
+ // InternalQVTimperative.g:2722:3: lv_ownedGuardPattern_12_0= ruleGuardPatternCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternTargetGuardPatternCSParserRuleCall_3_0());
+ newCompositeNode(grammarAccess.getTargetDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_25);
- lv_ownedGuardPattern_12_0=ruleTargetGuardPatternCS();
+ pushFollow(FollowSets000.FOLLOW_21);
+ lv_ownedGuardPattern_12_0=ruleGuardPatternCS();
state._fsp--;
if (state.failed) return current;
@@ -9294,7 +7623,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
current,
"ownedGuardPattern",
lv_ownedGuardPattern_12_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.TargetGuardPatternCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardPatternCS");
afterParserOrEnumRuleCall();
}
@@ -9304,19 +7633,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3281:2: ( (lv_ownedBottomPattern_13_0= ruleTargetBottomPatternCS ) )
- // InternalQVTimperative.g:3282:1: (lv_ownedBottomPattern_13_0= ruleTargetBottomPatternCS )
+ // InternalQVTimperative.g:2738:2: ( (lv_ownedBottomPattern_13_0= ruleBottomPatternCS ) )
+ // InternalQVTimperative.g:2739:1: (lv_ownedBottomPattern_13_0= ruleBottomPatternCS )
{
- // InternalQVTimperative.g:3282:1: (lv_ownedBottomPattern_13_0= ruleTargetBottomPatternCS )
- // InternalQVTimperative.g:3283:3: lv_ownedBottomPattern_13_0= ruleTargetBottomPatternCS
+ // InternalQVTimperative.g:2739:1: (lv_ownedBottomPattern_13_0= ruleBottomPatternCS )
+ // InternalQVTimperative.g:2740:3: lv_ownedBottomPattern_13_0= ruleBottomPatternCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternTargetBottomPatternCSParserRuleCall_4_0());
+ newCompositeNode(grammarAccess.getTargetDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0());
}
pushFollow(FollowSets000.FOLLOW_2);
- lv_ownedBottomPattern_13_0=ruleTargetBottomPatternCS();
+ lv_ownedBottomPattern_13_0=ruleBottomPatternCS();
state._fsp--;
if (state.failed) return current;
@@ -9329,7 +7658,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
current,
"ownedBottomPattern",
lv_ownedBottomPattern_13_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.TargetBottomPatternCS");
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.BottomPatternCS");
afterParserOrEnumRuleCall();
}
@@ -9361,28 +7690,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR end "ruleTargetDomainCS"
- // $ANTLR start "entryRuleTargetBottomPatternCS"
- // InternalQVTimperative.g:3307:1: entryRuleTargetBottomPatternCS returns [EObject current=null] : iv_ruleTargetBottomPatternCS= ruleTargetBottomPatternCS EOF ;
- public final EObject entryRuleTargetBottomPatternCS() throws RecognitionException {
+ // $ANTLR start "entryRuleUnrealizedVariableCS"
+ // InternalQVTimperative.g:2766:1: entryRuleUnrealizedVariableCS returns [EObject current=null] : iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF ;
+ public final EObject entryRuleUnrealizedVariableCS() throws RecognitionException {
EObject current = null;
- EObject iv_ruleTargetBottomPatternCS = null;
+ EObject iv_ruleUnrealizedVariableCS = null;
try {
- // InternalQVTimperative.g:3308:2: (iv_ruleTargetBottomPatternCS= ruleTargetBottomPatternCS EOF )
- // InternalQVTimperative.g:3309:2: iv_ruleTargetBottomPatternCS= ruleTargetBottomPatternCS EOF
+ // InternalQVTimperative.g:2767:2: (iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF )
+ // InternalQVTimperative.g:2768:2: iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getTargetBottomPatternCSRule());
+ newCompositeNode(grammarAccess.getUnrealizedVariableCSRule());
}
pushFollow(FollowSets000.FOLLOW_1);
- iv_ruleTargetBottomPatternCS=ruleTargetBottomPatternCS();
+ iv_ruleUnrealizedVariableCS=ruleUnrealizedVariableCS();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleTargetBottomPatternCS;
+ current =iv_ruleUnrealizedVariableCS;
}
match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return current;
@@ -9398,93 +7727,86 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
return current;
}
- // $ANTLR end "entryRuleTargetBottomPatternCS"
+ // $ANTLR end "entryRuleUnrealizedVariableCS"
- // $ANTLR start "ruleTargetBottomPatternCS"
- // InternalQVTimperative.g:3316:1: ruleTargetBottomPatternCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= '}' ) ;
- public final EObject ruleTargetBottomPatternCS() throws RecognitionException {
+ // $ANTLR start "ruleUnrealizedVariableCS"
+ // InternalQVTimperative.g:2775:1: ruleUnrealizedVariableCS returns [EObject current=null] : ( (otherlv_0= 'var' | ( (lv_isConnection_1_0= 'out' ) ) ) ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) ) )? (otherlv_5= ':=' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )? otherlv_7= ';' ) ;
+ public final EObject ruleUnrealizedVariableCS() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
+ Token otherlv_0=null;
+ Token lv_isConnection_1_0=null;
Token otherlv_3=null;
Token otherlv_5=null;
- EObject lv_ownedUnrealizedVariables_2_0 = null;
+ Token otherlv_7=null;
+ AntlrDatatypeRuleToken lv_name_2_0 = null;
- EObject lv_ownedUnrealizedVariables_4_0 = null;
+ EObject lv_ownedType_4_0 = null;
+
+ EObject lv_ownedInitExpression_6_0 = null;
enterRule();
try {
- // InternalQVTimperative.g:3319:28: ( ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= '}' ) )
- // InternalQVTimperative.g:3320:1: ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= '}' )
- {
- // InternalQVTimperative.g:3320:1: ( () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= '}' )
- // InternalQVTimperative.g:3320:2: () otherlv_1= '{' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= '}'
+ // InternalQVTimperative.g:2778:28: ( ( (otherlv_0= 'var' | ( (lv_isConnection_1_0= 'out' ) ) ) ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) ) )? (otherlv_5= ':=' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )? otherlv_7= ';' ) )
+ // InternalQVTimperative.g:2779:1: ( (otherlv_0= 'var' | ( (lv_isConnection_1_0= 'out' ) ) ) ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) ) )? (otherlv_5= ':=' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )? otherlv_7= ';' )
{
- // InternalQVTimperative.g:3320:2: ()
- // InternalQVTimperative.g:3321:2:
+ // InternalQVTimperative.g:2779:1: ( (otherlv_0= 'var' | ( (lv_isConnection_1_0= 'out' ) ) ) ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) ) )? (otherlv_5= ':=' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )? otherlv_7= ';' )
+ // InternalQVTimperative.g:2779:2: (otherlv_0= 'var' | ( (lv_isConnection_1_0= 'out' ) ) ) ( (lv_name_2_0= ruleUnrestrictedName ) ) (otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) ) )? (otherlv_5= ':=' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )? otherlv_7= ';'
{
- if ( state.backtracking==0 ) {
-
- /* */
-
- }
- if ( state.backtracking==0 ) {
-
- current = forceCreateModelElement(
- grammarAccess.getTargetBottomPatternCSAccess().getBottomPatternCSAction_0(),
- current);
-
- }
+ // InternalQVTimperative.g:2779:2: (otherlv_0= 'var' | ( (lv_isConnection_1_0= 'out' ) ) )
+ int alt55=2;
+ int LA55_0 = input.LA(1);
+ if ( (LA55_0==50) ) {
+ alt55=1;
}
-
- otherlv_1=(Token)match(input,20,FollowSets000.FOLLOW_31); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getTargetBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
-
+ else if ( (LA55_0==51) ) {
+ alt55=2;
}
- // InternalQVTimperative.g:3333:1: ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ else {
+ if (state.backtracking>0) {state.failed=true; return current;}
+ NoViableAltException nvae =
+ new NoViableAltException("", 55, 0, input);
- if ( ((LA72_0>=RULE_SIMPLE_ID && LA72_0<=RULE_ESCAPED_ID)||(LA72_0>=24 && LA72_0<=25)||LA72_0==29||LA72_0==32||(LA72_0>=40 && LA72_0<=41)||LA72_0==45||(LA72_0>=49 && LA72_0<=52)) ) {
- alt72=1;
+ throw nvae;
}
- switch (alt72) {
+ switch (alt55) {
case 1 :
- // InternalQVTimperative.g:3333:2: ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )*
+ // InternalQVTimperative.g:2779:4: otherlv_0= 'var'
{
- // InternalQVTimperative.g:3333:2: ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:3334:1: (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS )
+ otherlv_0=(Token)match(input,50,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_0, grammarAccess.getUnrealizedVariableCSAccess().getVarKeyword_0_0());
+
+ }
+
+ }
+ break;
+ case 2 :
+ // InternalQVTimperative.g:2784:6: ( (lv_isConnection_1_0= 'out' ) )
{
- // InternalQVTimperative.g:3334:1: (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:3335:3: lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS
+ // InternalQVTimperative.g:2784:6: ( (lv_isConnection_1_0= 'out' ) )
+ // InternalQVTimperative.g:2785:1: (lv_isConnection_1_0= 'out' )
{
+ // InternalQVTimperative.g:2785:1: (lv_isConnection_1_0= 'out' )
+ // InternalQVTimperative.g:2786:3: lv_isConnection_1_0= 'out'
+ {
+ lv_isConnection_1_0=(Token)match(input,51,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_2_0=ruleUnrealizedVariableCS();
- state._fsp--;
- if (state.failed) return current;
+ newLeafNode(lv_isConnection_1_0, grammarAccess.getUnrealizedVariableCSAccess().getIsConnectionOutKeyword_0_1_0());
+
+ }
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getTargetBottomPatternCSRule());
+ current = createModelElement(grammarAccess.getUnrealizedVariableCSRule());
}
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_2_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
+ setWithLastConsumed(current, "isConnection", true, "out");
}
@@ -9493,228 +7815,90 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3351:2: (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )*
- loop71:
- do {
- int alt71=2;
- int LA71_0 = input.LA(1);
-
- if ( (LA71_0==21) ) {
- alt71=1;
- }
-
-
- switch (alt71) {
- case 1 :
- // InternalQVTimperative.g:3351:4: otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getTargetBottomPatternCSAccess().getCommaKeyword_2_1_0());
-
- }
- // InternalQVTimperative.g:3355:1: ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:3356:1: (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:3356:1: (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:3357:3: lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getTargetBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_4_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getTargetBottomPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_4_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop71;
- }
- } while (true);
-
}
break;
}
- otherlv_5=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_5, grammarAccess.getTargetBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
-
- }
-
- }
-
-
- }
-
- if ( state.backtracking==0 ) {
- leaveRule();
- }
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleTargetBottomPatternCS"
-
-
- // $ANTLR start "entryRuleTargetGuardPatternCS"
- // InternalQVTimperative.g:3385:1: entryRuleTargetGuardPatternCS returns [EObject current=null] : iv_ruleTargetGuardPatternCS= ruleTargetGuardPatternCS EOF ;
- public final EObject entryRuleTargetGuardPatternCS() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleTargetGuardPatternCS = null;
-
-
- try {
- // InternalQVTimperative.g:3386:2: (iv_ruleTargetGuardPatternCS= ruleTargetGuardPatternCS EOF )
- // InternalQVTimperative.g:3387:2: iv_ruleTargetGuardPatternCS= ruleTargetGuardPatternCS EOF
+ // InternalQVTimperative.g:2799:3: ( (lv_name_2_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:2800:1: (lv_name_2_0= ruleUnrestrictedName )
+ {
+ // InternalQVTimperative.g:2800:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:2801:3: lv_name_2_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getTargetGuardPatternCSRule());
+
+ newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
+
}
- pushFollow(FollowSets000.FOLLOW_1);
- iv_ruleTargetGuardPatternCS=ruleTargetGuardPatternCS();
+ pushFollow(FollowSets000.FOLLOW_49);
+ lv_name_2_0=ruleUnrestrictedName();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleTargetGuardPatternCS;
- }
- match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
+ }
+ set(
+ current,
+ "name",
+ lv_name_2_0,
+ "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrestrictedName");
+ afterParserOrEnumRuleCall();
+
}
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleTargetGuardPatternCS"
-
-
- // $ANTLR start "ruleTargetGuardPatternCS"
- // InternalQVTimperative.g:3394:1: ruleTargetGuardPatternCS returns [EObject current=null] : ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= ')' ) ;
- public final EObject ruleTargetGuardPatternCS() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- EObject lv_ownedUnrealizedVariables_2_0 = null;
-
- EObject lv_ownedUnrealizedVariables_4_0 = null;
-
-
- enterRule();
-
- try {
- // InternalQVTimperative.g:3397:28: ( ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= ')' ) )
- // InternalQVTimperative.g:3398:1: ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= ')' )
- {
- // InternalQVTimperative.g:3398:1: ( () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= ')' )
- // InternalQVTimperative.g:3398:2: () otherlv_1= '(' ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )? otherlv_5= ')'
- {
- // InternalQVTimperative.g:3398:2: ()
- // InternalQVTimperative.g:3399:2:
- {
- if ( state.backtracking==0 ) {
-
- /* */
-
}
- if ( state.backtracking==0 ) {
- current = forceCreateModelElement(
- grammarAccess.getTargetGuardPatternCSAccess().getGuardPatternCSAction_0(),
- current);
-
- }
}
- otherlv_1=(Token)match(input,26,FollowSets000.FOLLOW_45); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_1, grammarAccess.getTargetGuardPatternCSAccess().getLeftParenthesisKeyword_1());
-
- }
- // InternalQVTimperative.g:3411:1: ( ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )* )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalQVTimperative.g:2817:2: (otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) ) )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( ((LA74_0>=RULE_SIMPLE_ID && LA74_0<=RULE_ESCAPED_ID)||(LA74_0>=24 && LA74_0<=25)||LA74_0==29||LA74_0==32||(LA74_0>=40 && LA74_0<=41)||LA74_0==45||(LA74_0>=49 && LA74_0<=52)) ) {
- alt74=1;
+ if ( (LA56_0==31) ) {
+ alt56=1;
}
- switch (alt74) {
+ switch (alt56) {
case 1 :
- // InternalQVTimperative.g:3411:2: ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) ) (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )*
+ // InternalQVTimperative.g:2817:4: otherlv_3= ':' ( (lv_ownedType_4_0= ruleTypeExpCS ) )
{
- // InternalQVTimperative.g:3411:2: ( (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:3412:1: (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS )
+ otherlv_3=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_3, grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_2_0());
+
+ }
+ // InternalQVTimperative.g:2821:1: ( (lv_ownedType_4_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:2822:1: (lv_ownedType_4_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:3412:1: (lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:3413:3: lv_ownedUnrealizedVariables_2_0= ruleUnrealizedVariableCS
+ // InternalQVTimperative.g:2822:1: (lv_ownedType_4_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:2823:3: lv_ownedType_4_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
+ newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_17);
- lv_ownedUnrealizedVariables_2_0=ruleUnrealizedVariableCS();
+ pushFollow(FollowSets000.FOLLOW_10);
+ lv_ownedType_4_0=ruleTypeExpCS();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getTargetGuardPatternCSRule());
+ current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
}
- add(
+ set(
current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_2_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
+ "ownedType",
+ lv_ownedType_4_0,
+ "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.TypeExpCS");
afterParserOrEnumRuleCall();
}
@@ -9724,70 +7908,63 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3429:2: (otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) )*
- loop73:
- do {
- int alt73=2;
- int LA73_0 = input.LA(1);
-
- if ( (LA73_0==21) ) {
- alt73=1;
- }
-
- switch (alt73) {
- case 1 :
- // InternalQVTimperative.g:3429:4: otherlv_3= ',' ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ }
+ break;
- newLeafNode(otherlv_3, grammarAccess.getTargetGuardPatternCSAccess().getCommaKeyword_2_1_0());
-
- }
- // InternalQVTimperative.g:3433:1: ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:3434:1: (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:3434:1: (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:3435:3: lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getTargetGuardPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_17);
- lv_ownedUnrealizedVariables_4_0=ruleUnrealizedVariableCS();
+ }
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // InternalQVTimperative.g:2839:4: (otherlv_5= ':=' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )?
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getTargetGuardPatternCSRule());
- }
- add(
- current,
- "ownedUnrealizedVariables",
- lv_ownedUnrealizedVariables_4_0,
- "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
- afterParserOrEnumRuleCall();
-
- }
+ if ( (LA57_0==23) ) {
+ alt57=1;
+ }
+ switch (alt57) {
+ case 1 :
+ // InternalQVTimperative.g:2839:6: otherlv_5= ':=' ( (lv_ownedInitExpression_6_0= ruleExpCS ) )
+ {
+ otherlv_5=(Token)match(input,23,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ newLeafNode(otherlv_5, grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_3_0());
+
+ }
+ // InternalQVTimperative.g:2843:1: ( (lv_ownedInitExpression_6_0= ruleExpCS ) )
+ // InternalQVTimperative.g:2844:1: (lv_ownedInitExpression_6_0= ruleExpCS )
+ {
+ // InternalQVTimperative.g:2844:1: (lv_ownedInitExpression_6_0= ruleExpCS )
+ // InternalQVTimperative.g:2845:3: lv_ownedInitExpression_6_0= ruleExpCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_3_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_8);
+ lv_ownedInitExpression_6_0=ruleExpCS();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
+ }
+ set(
+ current,
+ "ownedInitExpression",
+ lv_ownedInitExpression_6_0,
+ "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
- break;
- default :
- break loop73;
- }
- } while (true);
+ }
}
@@ -9795,10 +7972,10 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_7=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_5, grammarAccess.getTargetGuardPatternCSAccess().getRightParenthesisKeyword_3());
+ newLeafNode(otherlv_7, grammarAccess.getUnrealizedVariableCSAccess().getSemicolonKeyword_4());
}
@@ -9820,31 +7997,31 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
return current;
}
- // $ANTLR end "ruleTargetGuardPatternCS"
+ // $ANTLR end "ruleUnrealizedVariableCS"
- // $ANTLR start "entryRuleUnrealizedVariableCS"
- // InternalQVTimperative.g:3465:1: entryRuleUnrealizedVariableCS returns [EObject current=null] : iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF ;
- public final EObject entryRuleUnrealizedVariableCS() throws RecognitionException {
+ // $ANTLR start "entryRuleVariablePredicateCS"
+ // InternalQVTimperative.g:2873:1: entryRuleVariablePredicateCS returns [EObject current=null] : iv_ruleVariablePredicateCS= ruleVariablePredicateCS EOF ;
+ public final EObject entryRuleVariablePredicateCS() throws RecognitionException {
EObject current = null;
- EObject iv_ruleUnrealizedVariableCS = null;
+ EObject iv_ruleVariablePredicateCS = null;
try {
- // InternalQVTimperative.g:3466:2: (iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF )
- // InternalQVTimperative.g:3467:2: iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF
+ // InternalQVTimperative.g:2874:2: (iv_ruleVariablePredicateCS= ruleVariablePredicateCS EOF )
+ // InternalQVTimperative.g:2875:2: iv_ruleVariablePredicateCS= ruleVariablePredicateCS EOF
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getUnrealizedVariableCSRule());
+ newCompositeNode(grammarAccess.getVariablePredicateCSRule());
}
pushFollow(FollowSets000.FOLLOW_1);
- iv_ruleUnrealizedVariableCS=ruleUnrealizedVariableCS();
+ iv_ruleVariablePredicateCS=ruleVariablePredicateCS();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
- current =iv_ruleUnrealizedVariableCS;
+ current =iv_ruleVariablePredicateCS;
}
match(input,EOF,FollowSets000.FOLLOW_2); if (state.failed) return current;
@@ -9860,57 +8037,65 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
return current;
}
- // $ANTLR end "entryRuleUnrealizedVariableCS"
+ // $ANTLR end "entryRuleVariablePredicateCS"
- // $ANTLR start "ruleUnrealizedVariableCS"
- // InternalQVTimperative.g:3474:1: ruleUnrealizedVariableCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) ;
- public final EObject ruleUnrealizedVariableCS() throws RecognitionException {
+ // $ANTLR start "ruleVariablePredicateCS"
+ // InternalQVTimperative.g:2882:1: ruleVariablePredicateCS returns [EObject current=null] : (otherlv_0= 'invar' ( (lv_name_1_0= ruleUnrestrictedName ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' ) ;
+ public final EObject ruleVariablePredicateCS() throws RecognitionException {
EObject current = null;
- Token otherlv_1=null;
- Token otherlv_3=null;
- AntlrDatatypeRuleToken lv_name_0_0 = null;
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_4=null;
+ Token otherlv_6=null;
+ AntlrDatatypeRuleToken lv_name_1_0 = null;
- EObject lv_ownedType_2_0 = null;
+ EObject lv_ownedType_3_0 = null;
- EObject lv_ownedInitExpression_4_0 = null;
+ EObject lv_ownedInitExpression_5_0 = null;
enterRule();
try {
- // InternalQVTimperative.g:3477:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) )
- // InternalQVTimperative.g:3478:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
+ // InternalQVTimperative.g:2885:28: ( (otherlv_0= 'invar' ( (lv_name_1_0= ruleUnrestrictedName ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' ) )
+ // InternalQVTimperative.g:2886:1: (otherlv_0= 'invar' ( (lv_name_1_0= ruleUnrestrictedName ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' )
{
- // InternalQVTimperative.g:3478:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
- // InternalQVTimperative.g:3478:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
+ // InternalQVTimperative.g:2886:1: (otherlv_0= 'invar' ( (lv_name_1_0= ruleUnrestrictedName ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';' )
+ // InternalQVTimperative.g:2886:3: otherlv_0= 'invar' ( (lv_name_1_0= ruleUnrestrictedName ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= ':=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) otherlv_6= ';'
{
- // InternalQVTimperative.g:3478:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:3479:1: (lv_name_0_0= ruleUnrestrictedName )
+ otherlv_0=(Token)match(input,52,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_0, grammarAccess.getVariablePredicateCSAccess().getInvarKeyword_0());
+
+ }
+ // InternalQVTimperative.g:2890:1: ( (lv_name_1_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:2891:1: (lv_name_1_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:3479:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:3480:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:2891:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:2892:3: lv_name_1_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
+ newCompositeNode(grammarAccess.getVariablePredicateCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_51);
- lv_name_0_0=ruleUnrestrictedName();
+ pushFollow(FollowSets000.FOLLOW_50);
+ lv_name_1_0=ruleUnrestrictedName();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
+ current = createModelElementForParent(grammarAccess.getVariablePredicateCSRule());
}
set(
current,
"name",
- lv_name_0_0,
+ lv_name_1_0,
"org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrestrictedName");
afterParserOrEnumRuleCall();
@@ -9921,48 +8106,48 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3496:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // InternalQVTimperative.g:2908:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA75_0==28) ) {
- alt75=1;
+ if ( (LA58_0==31) ) {
+ alt58=1;
}
- switch (alt75) {
+ switch (alt58) {
case 1 :
- // InternalQVTimperative.g:3496:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:2908:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) )
{
- otherlv_1=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_2=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_1, grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
+ newLeafNode(otherlv_2, grammarAccess.getVariablePredicateCSAccess().getColonKeyword_2_0());
}
- // InternalQVTimperative.g:3500:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:3501:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:2912:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:2913:1: (lv_ownedType_3_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:3501:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTimperative.g:3502:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTimperative.g:2913:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:2914:3: lv_ownedType_3_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getVariablePredicateCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_52);
- lv_ownedType_2_0=ruleTypeExpCS();
+ pushFollow(FollowSets000.FOLLOW_47);
+ lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
if (state.failed) return current;
if ( state.backtracking==0 ) {
if (current==null) {
- current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
+ current = createModelElementForParent(grammarAccess.getVariablePredicateCSRule());
}
set(
current,
"ownedType",
- lv_ownedType_2_0,
+ lv_ownedType_3_0,
"org.eclipse.ocl.xtext.essentialocl.EssentialOCL.TypeExpCS");
afterParserOrEnumRuleCall();
@@ -9979,65 +8164,54 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3518:4: (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ otherlv_4=(Token)match(input,23,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if ( (LA76_0==37) ) {
- alt76=1;
+ newLeafNode(otherlv_4, grammarAccess.getVariablePredicateCSAccess().getColonEqualsSignKeyword_3());
+
}
- switch (alt76) {
- case 1 :
- // InternalQVTimperative.g:3518:6: otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
- {
- otherlv_3=(Token)match(input,37,FollowSets000.FOLLOW_7); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
-
- }
- // InternalQVTimperative.g:3522:1: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
- // InternalQVTimperative.g:3523:1: (lv_ownedInitExpression_4_0= ruleExpCS )
- {
- // InternalQVTimperative.g:3523:1: (lv_ownedInitExpression_4_0= ruleExpCS )
- // InternalQVTimperative.g:3524:3: lv_ownedInitExpression_4_0= ruleExpCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_2);
- lv_ownedInitExpression_4_0=ruleExpCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ // InternalQVTimperative.g:2934:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:2935:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ {
+ // InternalQVTimperative.g:2935:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:2936:3: lv_ownedInitExpression_5_0= ruleExpCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getVariablePredicateCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_8);
+ lv_ownedInitExpression_5_0=ruleExpCS();
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getUnrealizedVariableCSRule());
- }
- set(
- current,
- "ownedInitExpression",
- lv_ownedInitExpression_4_0,
- "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
- afterParserOrEnumRuleCall();
-
- }
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getVariablePredicateCSRule());
+ }
+ set(
+ current,
+ "ownedInitExpression",
+ lv_ownedInitExpression_5_0,
+ "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
+ }
- }
- break;
+ otherlv_6=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+ newLeafNode(otherlv_6, grammarAccess.getVariablePredicateCSAccess().getSemicolonKeyword_5());
+
}
-
}
@@ -10056,11 +8230,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
return current;
}
- // $ANTLR end "ruleUnrealizedVariableCS"
+ // $ANTLR end "ruleVariablePredicateCS"
// $ANTLR start "entryRuleUnrestrictedName"
- // InternalQVTimperative.g:3548:1: entryRuleUnrestrictedName returns [String current=null] : iv_ruleUnrestrictedName= ruleUnrestrictedName EOF ;
+ // InternalQVTimperative.g:2964:1: entryRuleUnrestrictedName returns [String current=null] : iv_ruleUnrestrictedName= ruleUnrestrictedName EOF ;
public final String entryRuleUnrestrictedName() throws RecognitionException {
String current = null;
@@ -10068,8 +8242,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:3549:2: (iv_ruleUnrestrictedName= ruleUnrestrictedName EOF )
- // InternalQVTimperative.g:3550:2: iv_ruleUnrestrictedName= ruleUnrestrictedName EOF
+ // InternalQVTimperative.g:2965:2: (iv_ruleUnrestrictedName= ruleUnrestrictedName EOF )
+ // InternalQVTimperative.g:2966:2: iv_ruleUnrestrictedName= ruleUnrestrictedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnrestrictedNameRule());
@@ -10100,7 +8274,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnrestrictedName"
- // InternalQVTimperative.g:3557:1: ruleUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'library' | kw= 'map' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'uses' ) ;
+ // InternalQVTimperative.g:2973:1: ruleUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'library' | kw= 'map' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'uses' ) ;
public final AntlrDatatypeRuleToken ruleUnrestrictedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -10111,84 +8285,84 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:3560:28: ( (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'library' | kw= 'map' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'uses' ) )
- // InternalQVTimperative.g:3561:1: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'library' | kw= 'map' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'uses' )
+ // InternalQVTimperative.g:2976:28: ( (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'library' | kw= 'map' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'uses' ) )
+ // InternalQVTimperative.g:2977:1: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'library' | kw= 'map' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'uses' )
{
- // InternalQVTimperative.g:3561:1: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'library' | kw= 'map' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'uses' )
- int alt77=12;
+ // InternalQVTimperative.g:2977:1: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'library' | kw= 'map' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'uses' )
+ int alt59=12;
switch ( input.LA(1) ) {
case RULE_SIMPLE_ID:
case RULE_ESCAPED_ID:
{
- alt77=1;
+ alt59=1;
}
break;
- case 40:
+ case 22:
{
- alt77=2;
+ alt59=2;
}
break;
case 41:
{
- alt77=3;
+ alt59=3;
}
break;
- case 29:
+ case 32:
{
- alt77=4;
+ alt59=4;
}
break;
case 24:
{
- alt77=5;
+ alt59=5;
}
break;
- case 50:
+ case 53:
{
- alt77=6;
+ alt59=6;
}
break;
- case 32:
+ case 35:
{
- alt77=7;
+ alt59=7;
}
break;
case 45:
{
- alt77=8;
+ alt59=8;
}
break;
- case 51:
+ case 54:
{
- alt77=9;
+ alt59=9;
}
break;
- case 52:
+ case 55:
{
- alt77=10;
+ alt59=10;
}
break;
case 49:
{
- alt77=11;
+ alt59=11;
}
break;
- case 25:
+ case 26:
{
- alt77=12;
+ alt59=12;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 77, 0, input);
+ new NoViableAltException("", 59, 0, input);
throw nvae;
}
- switch (alt77) {
+ switch (alt59) {
case 1 :
- // InternalQVTimperative.g:3562:5: this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName
+ // InternalQVTimperative.g:2978:5: this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -10214,9 +8388,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:3574:2: kw= 'check'
+ // InternalQVTimperative.g:2990:2: kw= 'check'
{
- kw=(Token)match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,22,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10227,7 +8401,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:3581:2: kw= 'enforce'
+ // InternalQVTimperative.g:2997:2: kw= 'enforce'
{
kw=(Token)match(input,41,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10240,9 +8414,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:3588:2: kw= 'import'
+ // InternalQVTimperative.g:3004:2: kw= 'import'
{
- kw=(Token)match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,32,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10253,7 +8427,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTimperative.g:3595:2: kw= 'imports'
+ // InternalQVTimperative.g:3011:2: kw= 'imports'
{
kw=(Token)match(input,24,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10266,9 +8440,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTimperative.g:3602:2: kw= 'library'
+ // InternalQVTimperative.g:3018:2: kw= 'library'
{
- kw=(Token)match(input,50,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,53,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10279,9 +8453,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTimperative.g:3609:2: kw= 'map'
+ // InternalQVTimperative.g:3025:2: kw= 'map'
{
- kw=(Token)match(input,32,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,35,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10292,7 +8466,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTimperative.g:3616:2: kw= 'query'
+ // InternalQVTimperative.g:3032:2: kw= 'query'
{
kw=(Token)match(input,45,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10305,9 +8479,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalQVTimperative.g:3623:2: kw= 'realize'
+ // InternalQVTimperative.g:3039:2: kw= 'realize'
{
- kw=(Token)match(input,51,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,54,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10318,9 +8492,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalQVTimperative.g:3630:2: kw= 'refines'
+ // InternalQVTimperative.g:3046:2: kw= 'refines'
{
- kw=(Token)match(input,52,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,55,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10331,7 +8505,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalQVTimperative.g:3637:2: kw= 'transformation'
+ // InternalQVTimperative.g:3053:2: kw= 'transformation'
{
kw=(Token)match(input,49,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10344,9 +8518,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalQVTimperative.g:3644:2: kw= 'uses'
+ // InternalQVTimperative.g:3060:2: kw= 'uses'
{
- kw=(Token)match(input,25,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,26,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -10379,7 +8553,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAttributeCS"
- // InternalQVTimperative.g:3657:1: entryRuleAttributeCS returns [EObject current=null] : iv_ruleAttributeCS= ruleAttributeCS EOF ;
+ // InternalQVTimperative.g:3073:1: entryRuleAttributeCS returns [EObject current=null] : iv_ruleAttributeCS= ruleAttributeCS EOF ;
public final EObject entryRuleAttributeCS() throws RecognitionException {
EObject current = null;
@@ -10387,8 +8561,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:3658:2: (iv_ruleAttributeCS= ruleAttributeCS EOF )
- // InternalQVTimperative.g:3659:2: iv_ruleAttributeCS= ruleAttributeCS EOF
+ // InternalQVTimperative.g:3074:2: (iv_ruleAttributeCS= ruleAttributeCS EOF )
+ // InternalQVTimperative.g:3075:2: iv_ruleAttributeCS= ruleAttributeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeCSRule());
@@ -10419,7 +8593,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAttributeCS"
- // InternalQVTimperative.g:3666:1: ruleAttributeCS returns [EObject current=null] : ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'attribute' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )? ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' ) ) ;
+ // InternalQVTimperative.g:3082:1: ruleAttributeCS returns [EObject current=null] : ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'attribute' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )? ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' ) ) ;
public final EObject ruleAttributeCS() throws RecognitionException {
EObject current = null;
@@ -10471,36 +8645,36 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:3669:28: ( ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'attribute' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )? ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' ) ) )
- // InternalQVTimperative.g:3670:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'attribute' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )? ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' ) )
+ // InternalQVTimperative.g:3085:28: ( ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'attribute' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )? ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' ) ) )
+ // InternalQVTimperative.g:3086:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'attribute' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )? ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' ) )
{
- // InternalQVTimperative.g:3670:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'attribute' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )? ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' ) )
- // InternalQVTimperative.g:3670:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'attribute' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )? ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' )
+ // InternalQVTimperative.g:3086:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'attribute' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )? ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' ) )
+ // InternalQVTimperative.g:3086:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'attribute' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )? ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' )
{
- // InternalQVTimperative.g:3670:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
- int alt80=3;
- int LA80_0 = input.LA(1);
+ // InternalQVTimperative.g:3086:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
+ int alt62=3;
+ int LA62_0 = input.LA(1);
- if ( (LA80_0==53) ) {
- alt80=1;
+ if ( (LA62_0==56) ) {
+ alt62=1;
}
- else if ( (LA80_0==54) ) {
- alt80=2;
+ else if ( (LA62_0==57) ) {
+ alt62=2;
}
- switch (alt80) {
+ switch (alt62) {
case 1 :
- // InternalQVTimperative.g:3670:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTimperative.g:3086:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
{
- // InternalQVTimperative.g:3670:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
- // InternalQVTimperative.g:3670:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
+ // InternalQVTimperative.g:3086:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTimperative.g:3086:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
{
- // InternalQVTimperative.g:3670:4: ( (lv_qualifiers_0_0= 'static' ) )
- // InternalQVTimperative.g:3671:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTimperative.g:3086:4: ( (lv_qualifiers_0_0= 'static' ) )
+ // InternalQVTimperative.g:3087:1: (lv_qualifiers_0_0= 'static' )
{
- // InternalQVTimperative.g:3671:1: (lv_qualifiers_0_0= 'static' )
- // InternalQVTimperative.g:3672:3: lv_qualifiers_0_0= 'static'
+ // InternalQVTimperative.g:3087:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTimperative.g:3088:3: lv_qualifiers_0_0= 'static'
{
- lv_qualifiers_0_0=(Token)match(input,53,FollowSets000.FOLLOW_53); if (state.failed) return current;
+ lv_qualifiers_0_0=(Token)match(input,56,FollowSets000.FOLLOW_51); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_0_0, grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_0_0_0());
@@ -10520,21 +8694,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3685:2: ( (lv_qualifiers_1_0= 'definition' ) )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ // InternalQVTimperative.g:3101:2: ( (lv_qualifiers_1_0= 'definition' ) )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA78_0==54) ) {
- alt78=1;
+ if ( (LA60_0==57) ) {
+ alt60=1;
}
- switch (alt78) {
+ switch (alt60) {
case 1 :
- // InternalQVTimperative.g:3686:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTimperative.g:3102:1: (lv_qualifiers_1_0= 'definition' )
{
- // InternalQVTimperative.g:3686:1: (lv_qualifiers_1_0= 'definition' )
- // InternalQVTimperative.g:3687:3: lv_qualifiers_1_0= 'definition'
+ // InternalQVTimperative.g:3102:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTimperative.g:3103:3: lv_qualifiers_1_0= 'definition'
{
- lv_qualifiers_1_0=(Token)match(input,54,FollowSets000.FOLLOW_54); if (state.failed) return current;
+ lv_qualifiers_1_0=(Token)match(input,57,FollowSets000.FOLLOW_52); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_1_0, grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
@@ -10564,18 +8738,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:3701:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTimperative.g:3117:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
{
- // InternalQVTimperative.g:3701:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
- // InternalQVTimperative.g:3701:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
+ // InternalQVTimperative.g:3117:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTimperative.g:3117:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
{
- // InternalQVTimperative.g:3701:7: ( (lv_qualifiers_2_0= 'definition' ) )
- // InternalQVTimperative.g:3702:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTimperative.g:3117:7: ( (lv_qualifiers_2_0= 'definition' ) )
+ // InternalQVTimperative.g:3118:1: (lv_qualifiers_2_0= 'definition' )
{
- // InternalQVTimperative.g:3702:1: (lv_qualifiers_2_0= 'definition' )
- // InternalQVTimperative.g:3703:3: lv_qualifiers_2_0= 'definition'
+ // InternalQVTimperative.g:3118:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTimperative.g:3119:3: lv_qualifiers_2_0= 'definition'
{
- lv_qualifiers_2_0=(Token)match(input,54,FollowSets000.FOLLOW_55); if (state.failed) return current;
+ lv_qualifiers_2_0=(Token)match(input,57,FollowSets000.FOLLOW_53); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_2_0, grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
@@ -10595,21 +8769,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3716:2: ( (lv_qualifiers_3_0= 'static' ) )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // InternalQVTimperative.g:3132:2: ( (lv_qualifiers_3_0= 'static' ) )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA79_0==53) ) {
- alt79=1;
+ if ( (LA61_0==56) ) {
+ alt61=1;
}
- switch (alt79) {
+ switch (alt61) {
case 1 :
- // InternalQVTimperative.g:3717:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTimperative.g:3133:1: (lv_qualifiers_3_0= 'static' )
{
- // InternalQVTimperative.g:3717:1: (lv_qualifiers_3_0= 'static' )
- // InternalQVTimperative.g:3718:3: lv_qualifiers_3_0= 'static'
+ // InternalQVTimperative.g:3133:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTimperative.g:3134:3: lv_qualifiers_3_0= 'static'
{
- lv_qualifiers_3_0=(Token)match(input,53,FollowSets000.FOLLOW_54); if (state.failed) return current;
+ lv_qualifiers_3_0=(Token)match(input,56,FollowSets000.FOLLOW_52); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_3_0, grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_1_1_0());
@@ -10641,24 +8815,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,55,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_4=(Token)match(input,58,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getAttributeCSAccess().getAttributeKeyword_1());
}
- // InternalQVTimperative.g:3735:1: ( (lv_name_5_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:3736:1: (lv_name_5_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:3151:1: ( (lv_name_5_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:3152:1: (lv_name_5_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:3736:1: (lv_name_5_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:3737:3: lv_name_5_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:3152:1: (lv_name_5_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:3153:3: lv_name_5_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_38);
+ pushFollow(FollowSets000.FOLLOW_35);
lv_name_5_0=ruleUnrestrictedName();
state._fsp--;
@@ -10682,35 +8856,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3753:2: (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalQVTimperative.g:3169:2: (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )?
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA81_0==28) ) {
- alt81=1;
+ if ( (LA63_0==31) ) {
+ alt63=1;
}
- switch (alt81) {
+ switch (alt63) {
case 1 :
- // InternalQVTimperative.g:3753:4: otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:3169:4: otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) )
{
- otherlv_6=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_6=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getAttributeCSAccess().getColonKeyword_3_0());
}
- // InternalQVTimperative.g:3757:1: ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) )
- // InternalQVTimperative.g:3758:1: (lv_ownedType_7_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:3173:1: ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:3174:1: (lv_ownedType_7_0= ruleTypedMultiplicityRefCS )
{
- // InternalQVTimperative.g:3758:1: (lv_ownedType_7_0= ruleTypedMultiplicityRefCS )
- // InternalQVTimperative.g:3759:3: lv_ownedType_7_0= ruleTypedMultiplicityRefCS
+ // InternalQVTimperative.g:3174:1: (lv_ownedType_7_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:3175:3: lv_ownedType_7_0= ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_39);
+ pushFollow(FollowSets000.FOLLOW_36);
lv_ownedType_7_0=ruleTypedMultiplicityRefCS();
state._fsp--;
@@ -10740,30 +8914,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3775:4: (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ // InternalQVTimperative.g:3191:4: (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )?
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA82_0==43) ) {
- alt82=1;
+ if ( (LA64_0==43) ) {
+ alt64=1;
}
- switch (alt82) {
+ switch (alt64) {
case 1 :
- // InternalQVTimperative.g:3775:6: otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:3191:6: otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) )
{
- otherlv_8=(Token)match(input,43,FollowSets000.FOLLOW_56); if (state.failed) return current;
+ otherlv_8=(Token)match(input,43,FollowSets000.FOLLOW_54); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getAttributeCSAccess().getEqualsSignKeyword_4_0());
}
- // InternalQVTimperative.g:3779:1: ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:3780:1: (lv_default_9_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:3195:1: ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:3196:1: (lv_default_9_0= RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:3780:1: (lv_default_9_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:3781:3: lv_default_9_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:3196:1: (lv_default_9_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:3197:3: lv_default_9_0= RULE_SINGLE_QUOTED_STRING
{
- lv_default_9_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ lv_default_9_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_default_9_0, grammarAccess.getAttributeCSAccess().getDefaultSINGLE_QUOTED_STRINGTerminalRuleCall_4_1_0());
@@ -10793,145 +8967,145 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:3797:4: (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // InternalQVTimperative.g:3213:4: (otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}' )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA86_0==20) ) {
- int LA86_1 = input.LA(2);
+ if ( (LA68_0==20) ) {
+ int LA68_1 = input.LA(2);
- if ( (LA86_1==44||(LA86_1>=56 && LA86_1<=70)) ) {
- alt86=1;
+ if ( (LA68_1==44||(LA68_1>=59 && LA68_1<=73)) ) {
+ alt68=1;
}
}
- switch (alt86) {
+ switch (alt68) {
case 1 :
- // InternalQVTimperative.g:3797:6: otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}'
+ // InternalQVTimperative.g:3213:6: otherlv_10= '{' ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+ otherlv_28= '}'
{
- otherlv_10=(Token)match(input,20,FollowSets000.FOLLOW_57); if (state.failed) return current;
+ otherlv_10=(Token)match(input,20,FollowSets000.FOLLOW_55); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getAttributeCSAccess().getLeftCurlyBracketKeyword_5_0());
}
- // InternalQVTimperative.g:3801:1: ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+
- int cnt85=0;
- loop85:
+ // InternalQVTimperative.g:3217:1: ( ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )? )+
+ int cnt67=0;
+ loop67:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA85_0==44||(LA85_0>=56 && LA85_0<=70)) ) {
- alt85=1;
+ if ( (LA67_0==44||(LA67_0>=59 && LA67_0<=73)) ) {
+ alt67=1;
}
- switch (alt85) {
+ switch (alt67) {
case 1 :
- // InternalQVTimperative.g:3801:2: ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )?
+ // InternalQVTimperative.g:3217:2: ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) ) (otherlv_27= ',' )?
{
- // InternalQVTimperative.g:3801:2: ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) )
- int alt83=16;
+ // InternalQVTimperative.g:3217:2: ( ( (lv_qualifiers_11_0= 'derived' ) ) | ( (lv_qualifiers_12_0= '!derived' ) ) | ( (lv_qualifiers_13_0= 'id' ) ) | ( (lv_qualifiers_14_0= '!id' ) ) | ( (lv_qualifiers_15_0= 'ordered' ) ) | ( (lv_qualifiers_16_0= '!ordered' ) ) | ( (lv_qualifiers_17_0= 'readonly' ) ) | ( (lv_qualifiers_18_0= '!readonly' ) ) | ( (lv_qualifiers_19_0= 'transient' ) ) | ( (lv_qualifiers_20_0= '!transient' ) ) | ( (lv_qualifiers_21_0= 'unique' ) ) | ( (lv_qualifiers_22_0= '!unique' ) ) | ( (lv_qualifiers_23_0= 'unsettable' ) ) | ( (lv_qualifiers_24_0= '!unsettable' ) ) | ( (lv_qualifiers_25_0= 'volatile' ) ) | ( (lv_qualifiers_26_0= '!volatile' ) ) )
+ int alt65=16;
switch ( input.LA(1) ) {
- case 56:
+ case 59:
{
- alt83=1;
+ alt65=1;
}
break;
- case 57:
+ case 60:
{
- alt83=2;
+ alt65=2;
}
break;
- case 58:
+ case 61:
{
- alt83=3;
+ alt65=3;
}
break;
- case 59:
+ case 62:
{
- alt83=4;
+ alt65=4;
}
break;
- case 60:
+ case 63:
{
- alt83=5;
+ alt65=5;
}
break;
- case 61:
+ case 64:
{
- alt83=6;
+ alt65=6;
}
break;
- case 62:
+ case 65:
{
- alt83=7;
+ alt65=7;
}
break;
- case 63:
+ case 66:
{
- alt83=8;
+ alt65=8;
}
break;
case 44:
{
- alt83=9;
+ alt65=9;
}
break;
- case 64:
+ case 67:
{
- alt83=10;
+ alt65=10;
}
break;
- case 65:
+ case 68:
{
- alt83=11;
+ alt65=11;
}
break;
- case 66:
+ case 69:
{
- alt83=12;
+ alt65=12;
}
break;
- case 67:
+ case 70:
{
- alt83=13;
+ alt65=13;
}
break;
- case 68:
+ case 71:
{
- alt83=14;
+ alt65=14;
}
break;
- case 69:
+ case 72:
{
- alt83=15;
+ alt65=15;
}
break;
- case 70:
+ case 73:
{
- alt83=16;
+ alt65=16;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 83, 0, input);
+ new NoViableAltException("", 65, 0, input);
throw nvae;
}
- switch (alt83) {
+ switch (alt65) {
case 1 :
- // InternalQVTimperative.g:3801:3: ( (lv_qualifiers_11_0= 'derived' ) )
+ // InternalQVTimperative.g:3217:3: ( (lv_qualifiers_11_0= 'derived' ) )
{
- // InternalQVTimperative.g:3801:3: ( (lv_qualifiers_11_0= 'derived' ) )
- // InternalQVTimperative.g:3802:1: (lv_qualifiers_11_0= 'derived' )
+ // InternalQVTimperative.g:3217:3: ( (lv_qualifiers_11_0= 'derived' ) )
+ // InternalQVTimperative.g:3218:1: (lv_qualifiers_11_0= 'derived' )
{
- // InternalQVTimperative.g:3802:1: (lv_qualifiers_11_0= 'derived' )
- // InternalQVTimperative.g:3803:3: lv_qualifiers_11_0= 'derived'
+ // InternalQVTimperative.g:3218:1: (lv_qualifiers_11_0= 'derived' )
+ // InternalQVTimperative.g:3219:3: lv_qualifiers_11_0= 'derived'
{
- lv_qualifiers_11_0=(Token)match(input,56,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_11_0=(Token)match(input,59,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_11_0, grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_0_0());
@@ -10955,15 +9129,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:3817:6: ( (lv_qualifiers_12_0= '!derived' ) )
+ // InternalQVTimperative.g:3233:6: ( (lv_qualifiers_12_0= '!derived' ) )
{
- // InternalQVTimperative.g:3817:6: ( (lv_qualifiers_12_0= '!derived' ) )
- // InternalQVTimperative.g:3818:1: (lv_qualifiers_12_0= '!derived' )
+ // InternalQVTimperative.g:3233:6: ( (lv_qualifiers_12_0= '!derived' ) )
+ // InternalQVTimperative.g:3234:1: (lv_qualifiers_12_0= '!derived' )
{
- // InternalQVTimperative.g:3818:1: (lv_qualifiers_12_0= '!derived' )
- // InternalQVTimperative.g:3819:3: lv_qualifiers_12_0= '!derived'
+ // InternalQVTimperative.g:3234:1: (lv_qualifiers_12_0= '!derived' )
+ // InternalQVTimperative.g:3235:3: lv_qualifiers_12_0= '!derived'
{
- lv_qualifiers_12_0=(Token)match(input,57,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_12_0=(Token)match(input,60,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_12_0, grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_1_0());
@@ -10987,15 +9161,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:3833:6: ( (lv_qualifiers_13_0= 'id' ) )
+ // InternalQVTimperative.g:3249:6: ( (lv_qualifiers_13_0= 'id' ) )
{
- // InternalQVTimperative.g:3833:6: ( (lv_qualifiers_13_0= 'id' ) )
- // InternalQVTimperative.g:3834:1: (lv_qualifiers_13_0= 'id' )
+ // InternalQVTimperative.g:3249:6: ( (lv_qualifiers_13_0= 'id' ) )
+ // InternalQVTimperative.g:3250:1: (lv_qualifiers_13_0= 'id' )
{
- // InternalQVTimperative.g:3834:1: (lv_qualifiers_13_0= 'id' )
- // InternalQVTimperative.g:3835:3: lv_qualifiers_13_0= 'id'
+ // InternalQVTimperative.g:3250:1: (lv_qualifiers_13_0= 'id' )
+ // InternalQVTimperative.g:3251:3: lv_qualifiers_13_0= 'id'
{
- lv_qualifiers_13_0=(Token)match(input,58,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_13_0=(Token)match(input,61,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_13_0, grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_2_0());
@@ -11019,15 +9193,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:3849:6: ( (lv_qualifiers_14_0= '!id' ) )
+ // InternalQVTimperative.g:3265:6: ( (lv_qualifiers_14_0= '!id' ) )
{
- // InternalQVTimperative.g:3849:6: ( (lv_qualifiers_14_0= '!id' ) )
- // InternalQVTimperative.g:3850:1: (lv_qualifiers_14_0= '!id' )
+ // InternalQVTimperative.g:3265:6: ( (lv_qualifiers_14_0= '!id' ) )
+ // InternalQVTimperative.g:3266:1: (lv_qualifiers_14_0= '!id' )
{
- // InternalQVTimperative.g:3850:1: (lv_qualifiers_14_0= '!id' )
- // InternalQVTimperative.g:3851:3: lv_qualifiers_14_0= '!id'
+ // InternalQVTimperative.g:3266:1: (lv_qualifiers_14_0= '!id' )
+ // InternalQVTimperative.g:3267:3: lv_qualifiers_14_0= '!id'
{
- lv_qualifiers_14_0=(Token)match(input,59,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_14_0=(Token)match(input,62,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_14_0, grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_3_0());
@@ -11051,15 +9225,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTimperative.g:3865:6: ( (lv_qualifiers_15_0= 'ordered' ) )
+ // InternalQVTimperative.g:3281:6: ( (lv_qualifiers_15_0= 'ordered' ) )
{
- // InternalQVTimperative.g:3865:6: ( (lv_qualifiers_15_0= 'ordered' ) )
- // InternalQVTimperative.g:3866:1: (lv_qualifiers_15_0= 'ordered' )
+ // InternalQVTimperative.g:3281:6: ( (lv_qualifiers_15_0= 'ordered' ) )
+ // InternalQVTimperative.g:3282:1: (lv_qualifiers_15_0= 'ordered' )
{
- // InternalQVTimperative.g:3866:1: (lv_qualifiers_15_0= 'ordered' )
- // InternalQVTimperative.g:3867:3: lv_qualifiers_15_0= 'ordered'
+ // InternalQVTimperative.g:3282:1: (lv_qualifiers_15_0= 'ordered' )
+ // InternalQVTimperative.g:3283:3: lv_qualifiers_15_0= 'ordered'
{
- lv_qualifiers_15_0=(Token)match(input,60,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_15_0=(Token)match(input,63,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_15_0, grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_4_0());
@@ -11083,15 +9257,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTimperative.g:3881:6: ( (lv_qualifiers_16_0= '!ordered' ) )
+ // InternalQVTimperative.g:3297:6: ( (lv_qualifiers_16_0= '!ordered' ) )
{
- // InternalQVTimperative.g:3881:6: ( (lv_qualifiers_16_0= '!ordered' ) )
- // InternalQVTimperative.g:3882:1: (lv_qualifiers_16_0= '!ordered' )
+ // InternalQVTimperative.g:3297:6: ( (lv_qualifiers_16_0= '!ordered' ) )
+ // InternalQVTimperative.g:3298:1: (lv_qualifiers_16_0= '!ordered' )
{
- // InternalQVTimperative.g:3882:1: (lv_qualifiers_16_0= '!ordered' )
- // InternalQVTimperative.g:3883:3: lv_qualifiers_16_0= '!ordered'
+ // InternalQVTimperative.g:3298:1: (lv_qualifiers_16_0= '!ordered' )
+ // InternalQVTimperative.g:3299:3: lv_qualifiers_16_0= '!ordered'
{
- lv_qualifiers_16_0=(Token)match(input,61,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_16_0=(Token)match(input,64,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_16_0, grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_5_0());
@@ -11115,15 +9289,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTimperative.g:3897:6: ( (lv_qualifiers_17_0= 'readonly' ) )
+ // InternalQVTimperative.g:3313:6: ( (lv_qualifiers_17_0= 'readonly' ) )
{
- // InternalQVTimperative.g:3897:6: ( (lv_qualifiers_17_0= 'readonly' ) )
- // InternalQVTimperative.g:3898:1: (lv_qualifiers_17_0= 'readonly' )
+ // InternalQVTimperative.g:3313:6: ( (lv_qualifiers_17_0= 'readonly' ) )
+ // InternalQVTimperative.g:3314:1: (lv_qualifiers_17_0= 'readonly' )
{
- // InternalQVTimperative.g:3898:1: (lv_qualifiers_17_0= 'readonly' )
- // InternalQVTimperative.g:3899:3: lv_qualifiers_17_0= 'readonly'
+ // InternalQVTimperative.g:3314:1: (lv_qualifiers_17_0= 'readonly' )
+ // InternalQVTimperative.g:3315:3: lv_qualifiers_17_0= 'readonly'
{
- lv_qualifiers_17_0=(Token)match(input,62,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_17_0=(Token)match(input,65,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_17_0, grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_6_0());
@@ -11147,15 +9321,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTimperative.g:3913:6: ( (lv_qualifiers_18_0= '!readonly' ) )
+ // InternalQVTimperative.g:3329:6: ( (lv_qualifiers_18_0= '!readonly' ) )
{
- // InternalQVTimperative.g:3913:6: ( (lv_qualifiers_18_0= '!readonly' ) )
- // InternalQVTimperative.g:3914:1: (lv_qualifiers_18_0= '!readonly' )
+ // InternalQVTimperative.g:3329:6: ( (lv_qualifiers_18_0= '!readonly' ) )
+ // InternalQVTimperative.g:3330:1: (lv_qualifiers_18_0= '!readonly' )
{
- // InternalQVTimperative.g:3914:1: (lv_qualifiers_18_0= '!readonly' )
- // InternalQVTimperative.g:3915:3: lv_qualifiers_18_0= '!readonly'
+ // InternalQVTimperative.g:3330:1: (lv_qualifiers_18_0= '!readonly' )
+ // InternalQVTimperative.g:3331:3: lv_qualifiers_18_0= '!readonly'
{
- lv_qualifiers_18_0=(Token)match(input,63,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_18_0=(Token)match(input,66,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_18_0, grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_7_0());
@@ -11179,15 +9353,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalQVTimperative.g:3929:6: ( (lv_qualifiers_19_0= 'transient' ) )
+ // InternalQVTimperative.g:3345:6: ( (lv_qualifiers_19_0= 'transient' ) )
{
- // InternalQVTimperative.g:3929:6: ( (lv_qualifiers_19_0= 'transient' ) )
- // InternalQVTimperative.g:3930:1: (lv_qualifiers_19_0= 'transient' )
+ // InternalQVTimperative.g:3345:6: ( (lv_qualifiers_19_0= 'transient' ) )
+ // InternalQVTimperative.g:3346:1: (lv_qualifiers_19_0= 'transient' )
{
- // InternalQVTimperative.g:3930:1: (lv_qualifiers_19_0= 'transient' )
- // InternalQVTimperative.g:3931:3: lv_qualifiers_19_0= 'transient'
+ // InternalQVTimperative.g:3346:1: (lv_qualifiers_19_0= 'transient' )
+ // InternalQVTimperative.g:3347:3: lv_qualifiers_19_0= 'transient'
{
- lv_qualifiers_19_0=(Token)match(input,44,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_19_0=(Token)match(input,44,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_19_0, grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_8_0());
@@ -11211,15 +9385,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalQVTimperative.g:3945:6: ( (lv_qualifiers_20_0= '!transient' ) )
+ // InternalQVTimperative.g:3361:6: ( (lv_qualifiers_20_0= '!transient' ) )
{
- // InternalQVTimperative.g:3945:6: ( (lv_qualifiers_20_0= '!transient' ) )
- // InternalQVTimperative.g:3946:1: (lv_qualifiers_20_0= '!transient' )
+ // InternalQVTimperative.g:3361:6: ( (lv_qualifiers_20_0= '!transient' ) )
+ // InternalQVTimperative.g:3362:1: (lv_qualifiers_20_0= '!transient' )
{
- // InternalQVTimperative.g:3946:1: (lv_qualifiers_20_0= '!transient' )
- // InternalQVTimperative.g:3947:3: lv_qualifiers_20_0= '!transient'
+ // InternalQVTimperative.g:3362:1: (lv_qualifiers_20_0= '!transient' )
+ // InternalQVTimperative.g:3363:3: lv_qualifiers_20_0= '!transient'
{
- lv_qualifiers_20_0=(Token)match(input,64,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_20_0=(Token)match(input,67,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_20_0, grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_9_0());
@@ -11243,15 +9417,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalQVTimperative.g:3961:6: ( (lv_qualifiers_21_0= 'unique' ) )
+ // InternalQVTimperative.g:3377:6: ( (lv_qualifiers_21_0= 'unique' ) )
{
- // InternalQVTimperative.g:3961:6: ( (lv_qualifiers_21_0= 'unique' ) )
- // InternalQVTimperative.g:3962:1: (lv_qualifiers_21_0= 'unique' )
+ // InternalQVTimperative.g:3377:6: ( (lv_qualifiers_21_0= 'unique' ) )
+ // InternalQVTimperative.g:3378:1: (lv_qualifiers_21_0= 'unique' )
{
- // InternalQVTimperative.g:3962:1: (lv_qualifiers_21_0= 'unique' )
- // InternalQVTimperative.g:3963:3: lv_qualifiers_21_0= 'unique'
+ // InternalQVTimperative.g:3378:1: (lv_qualifiers_21_0= 'unique' )
+ // InternalQVTimperative.g:3379:3: lv_qualifiers_21_0= 'unique'
{
- lv_qualifiers_21_0=(Token)match(input,65,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_21_0=(Token)match(input,68,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_21_0, grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_10_0());
@@ -11275,15 +9449,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalQVTimperative.g:3977:6: ( (lv_qualifiers_22_0= '!unique' ) )
+ // InternalQVTimperative.g:3393:6: ( (lv_qualifiers_22_0= '!unique' ) )
{
- // InternalQVTimperative.g:3977:6: ( (lv_qualifiers_22_0= '!unique' ) )
- // InternalQVTimperative.g:3978:1: (lv_qualifiers_22_0= '!unique' )
+ // InternalQVTimperative.g:3393:6: ( (lv_qualifiers_22_0= '!unique' ) )
+ // InternalQVTimperative.g:3394:1: (lv_qualifiers_22_0= '!unique' )
{
- // InternalQVTimperative.g:3978:1: (lv_qualifiers_22_0= '!unique' )
- // InternalQVTimperative.g:3979:3: lv_qualifiers_22_0= '!unique'
+ // InternalQVTimperative.g:3394:1: (lv_qualifiers_22_0= '!unique' )
+ // InternalQVTimperative.g:3395:3: lv_qualifiers_22_0= '!unique'
{
- lv_qualifiers_22_0=(Token)match(input,66,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_22_0=(Token)match(input,69,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_22_0, grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_11_0());
@@ -11307,15 +9481,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // InternalQVTimperative.g:3993:6: ( (lv_qualifiers_23_0= 'unsettable' ) )
+ // InternalQVTimperative.g:3409:6: ( (lv_qualifiers_23_0= 'unsettable' ) )
{
- // InternalQVTimperative.g:3993:6: ( (lv_qualifiers_23_0= 'unsettable' ) )
- // InternalQVTimperative.g:3994:1: (lv_qualifiers_23_0= 'unsettable' )
+ // InternalQVTimperative.g:3409:6: ( (lv_qualifiers_23_0= 'unsettable' ) )
+ // InternalQVTimperative.g:3410:1: (lv_qualifiers_23_0= 'unsettable' )
{
- // InternalQVTimperative.g:3994:1: (lv_qualifiers_23_0= 'unsettable' )
- // InternalQVTimperative.g:3995:3: lv_qualifiers_23_0= 'unsettable'
+ // InternalQVTimperative.g:3410:1: (lv_qualifiers_23_0= 'unsettable' )
+ // InternalQVTimperative.g:3411:3: lv_qualifiers_23_0= 'unsettable'
{
- lv_qualifiers_23_0=(Token)match(input,67,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_23_0=(Token)match(input,70,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_23_0, grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_12_0());
@@ -11339,15 +9513,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 14 :
- // InternalQVTimperative.g:4009:6: ( (lv_qualifiers_24_0= '!unsettable' ) )
+ // InternalQVTimperative.g:3425:6: ( (lv_qualifiers_24_0= '!unsettable' ) )
{
- // InternalQVTimperative.g:4009:6: ( (lv_qualifiers_24_0= '!unsettable' ) )
- // InternalQVTimperative.g:4010:1: (lv_qualifiers_24_0= '!unsettable' )
+ // InternalQVTimperative.g:3425:6: ( (lv_qualifiers_24_0= '!unsettable' ) )
+ // InternalQVTimperative.g:3426:1: (lv_qualifiers_24_0= '!unsettable' )
{
- // InternalQVTimperative.g:4010:1: (lv_qualifiers_24_0= '!unsettable' )
- // InternalQVTimperative.g:4011:3: lv_qualifiers_24_0= '!unsettable'
+ // InternalQVTimperative.g:3426:1: (lv_qualifiers_24_0= '!unsettable' )
+ // InternalQVTimperative.g:3427:3: lv_qualifiers_24_0= '!unsettable'
{
- lv_qualifiers_24_0=(Token)match(input,68,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_24_0=(Token)match(input,71,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_24_0, grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_13_0());
@@ -11371,15 +9545,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 15 :
- // InternalQVTimperative.g:4025:6: ( (lv_qualifiers_25_0= 'volatile' ) )
+ // InternalQVTimperative.g:3441:6: ( (lv_qualifiers_25_0= 'volatile' ) )
{
- // InternalQVTimperative.g:4025:6: ( (lv_qualifiers_25_0= 'volatile' ) )
- // InternalQVTimperative.g:4026:1: (lv_qualifiers_25_0= 'volatile' )
+ // InternalQVTimperative.g:3441:6: ( (lv_qualifiers_25_0= 'volatile' ) )
+ // InternalQVTimperative.g:3442:1: (lv_qualifiers_25_0= 'volatile' )
{
- // InternalQVTimperative.g:4026:1: (lv_qualifiers_25_0= 'volatile' )
- // InternalQVTimperative.g:4027:3: lv_qualifiers_25_0= 'volatile'
+ // InternalQVTimperative.g:3442:1: (lv_qualifiers_25_0= 'volatile' )
+ // InternalQVTimperative.g:3443:3: lv_qualifiers_25_0= 'volatile'
{
- lv_qualifiers_25_0=(Token)match(input,69,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_25_0=(Token)match(input,72,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_25_0, grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_14_0());
@@ -11403,15 +9577,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 16 :
- // InternalQVTimperative.g:4041:6: ( (lv_qualifiers_26_0= '!volatile' ) )
+ // InternalQVTimperative.g:3457:6: ( (lv_qualifiers_26_0= '!volatile' ) )
{
- // InternalQVTimperative.g:4041:6: ( (lv_qualifiers_26_0= '!volatile' ) )
- // InternalQVTimperative.g:4042:1: (lv_qualifiers_26_0= '!volatile' )
+ // InternalQVTimperative.g:3457:6: ( (lv_qualifiers_26_0= '!volatile' ) )
+ // InternalQVTimperative.g:3458:1: (lv_qualifiers_26_0= '!volatile' )
{
- // InternalQVTimperative.g:4042:1: (lv_qualifiers_26_0= '!volatile' )
- // InternalQVTimperative.g:4043:3: lv_qualifiers_26_0= '!volatile'
+ // InternalQVTimperative.g:3458:1: (lv_qualifiers_26_0= '!volatile' )
+ // InternalQVTimperative.g:3459:3: lv_qualifiers_26_0= '!volatile'
{
- lv_qualifiers_26_0=(Token)match(input,70,FollowSets000.FOLLOW_58); if (state.failed) return current;
+ lv_qualifiers_26_0=(Token)match(input,73,FollowSets000.FOLLOW_56); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_26_0, grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_15_0());
@@ -11437,18 +9611,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4056:3: (otherlv_27= ',' )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ // InternalQVTimperative.g:3472:3: (otherlv_27= ',' )?
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA84_0==21) ) {
- alt84=1;
+ if ( (LA66_0==25) ) {
+ alt66=1;
}
- switch (alt84) {
+ switch (alt66) {
case 1 :
- // InternalQVTimperative.g:4056:5: otherlv_27= ','
+ // InternalQVTimperative.g:3472:5: otherlv_27= ','
{
- otherlv_27=(Token)match(input,21,FollowSets000.FOLLOW_59); if (state.failed) return current;
+ otherlv_27=(Token)match(input,25,FollowSets000.FOLLOW_57); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_27, grammarAccess.getAttributeCSAccess().getCommaKeyword_5_1_1());
@@ -11465,16 +9639,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt85 >= 1 ) break loop85;
+ if ( cnt67 >= 1 ) break loop67;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(85, input);
+ new EarlyExitException(67, input);
throw eee;
}
- cnt85++;
+ cnt67++;
} while (true);
- otherlv_28=(Token)match(input,23,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ otherlv_28=(Token)match(input,21,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_28, grammarAccess.getAttributeCSAccess().getRightCurlyBracketKeyword_5_2());
@@ -11486,73 +9660,73 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4064:3: ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' )
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // InternalQVTimperative.g:3480:3: ( (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' ) | otherlv_41= ';' )
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA92_0==20) ) {
- alt92=1;
+ if ( (LA74_0==20) ) {
+ alt74=1;
}
- else if ( (LA92_0==19) ) {
- alt92=2;
+ else if ( (LA74_0==19) ) {
+ alt74=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 92, 0, input);
+ new NoViableAltException("", 74, 0, input);
throw nvae;
}
- switch (alt92) {
+ switch (alt74) {
case 1 :
- // InternalQVTimperative.g:4064:4: (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' )
+ // InternalQVTimperative.g:3480:4: (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' )
{
- // InternalQVTimperative.g:4064:4: (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' )
- // InternalQVTimperative.g:4064:6: otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}'
+ // InternalQVTimperative.g:3480:4: (otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}' )
+ // InternalQVTimperative.g:3480:6: otherlv_29= '{' ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )* otherlv_40= '}'
{
- otherlv_29=(Token)match(input,20,FollowSets000.FOLLOW_60); if (state.failed) return current;
+ otherlv_29=(Token)match(input,20,FollowSets000.FOLLOW_58); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_29, grammarAccess.getAttributeCSAccess().getLeftCurlyBracketKeyword_6_0_0());
}
- // InternalQVTimperative.g:4068:1: ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )*
- loop91:
+ // InternalQVTimperative.g:3484:1: ( (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' ) | (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' ) )*
+ loop73:
do {
- int alt91=3;
- int LA91_0 = input.LA(1);
+ int alt73=3;
+ int LA73_0 = input.LA(1);
- if ( (LA91_0==71) ) {
- alt91=1;
+ if ( (LA73_0==74) ) {
+ alt73=1;
}
- else if ( (LA91_0==72) ) {
- alt91=2;
+ else if ( (LA73_0==75) ) {
+ alt73=2;
}
- switch (alt91) {
+ switch (alt73) {
case 1 :
- // InternalQVTimperative.g:4068:2: (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' )
+ // InternalQVTimperative.g:3484:2: (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' )
{
- // InternalQVTimperative.g:4068:2: (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' )
- // InternalQVTimperative.g:4068:4: otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';'
+ // InternalQVTimperative.g:3484:2: (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' )
+ // InternalQVTimperative.g:3484:4: otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';'
{
- otherlv_30=(Token)match(input,71,FollowSets000.FOLLOW_61); if (state.failed) return current;
+ otherlv_30=(Token)match(input,74,FollowSets000.FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_30, grammarAccess.getAttributeCSAccess().getInitialKeyword_6_0_1_0_0());
}
- // InternalQVTimperative.g:4072:1: ( ruleUnrestrictedName )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // InternalQVTimperative.g:3488:1: ( ruleUnrestrictedName )?
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( ((LA87_0>=RULE_SIMPLE_ID && LA87_0<=RULE_ESCAPED_ID)||(LA87_0>=24 && LA87_0<=25)||LA87_0==29||LA87_0==32||(LA87_0>=40 && LA87_0<=41)||LA87_0==45||(LA87_0>=49 && LA87_0<=52)) ) {
- alt87=1;
+ if ( ((LA69_0>=RULE_SIMPLE_ID && LA69_0<=RULE_ESCAPED_ID)||LA69_0==22||LA69_0==24||LA69_0==26||LA69_0==32||LA69_0==35||LA69_0==41||LA69_0==45||LA69_0==49||(LA69_0>=53 && LA69_0<=55)) ) {
+ alt69=1;
}
- switch (alt87) {
+ switch (alt69) {
case 1 :
- // InternalQVTimperative.g:4073:2: ruleUnrestrictedName
+ // InternalQVTimperative.g:3489:2: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -11564,7 +9738,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getAttributeCSAccess().getUnrestrictedNameParserRuleCall_6_0_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_15);
ruleUnrestrictedName();
state._fsp--;
@@ -11580,25 +9754,25 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_32=(Token)match(input,28,FollowSets000.FOLLOW_62); if (state.failed) return current;
+ otherlv_32=(Token)match(input,31,FollowSets000.FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_32, grammarAccess.getAttributeCSAccess().getColonKeyword_6_0_1_0_2());
}
- // InternalQVTimperative.g:4087:1: ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ // InternalQVTimperative.g:3503:1: ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )?
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( ((LA88_0>=RULE_SINGLE_QUOTED_STRING && LA88_0<=RULE_ESCAPED_ID)||(LA88_0>=24 && LA88_0<=26)||LA88_0==29||(LA88_0>=31 && LA88_0<=32)||(LA88_0>=40 && LA88_0<=41)||LA88_0==45||(LA88_0>=49 && LA88_0<=52)||(LA88_0>=92 && LA88_0<=93)||(LA88_0>=108 && LA88_0<=122)||LA88_0==125||(LA88_0>=127 && LA88_0<=130)||LA88_0==135||(LA88_0>=140 && LA88_0<=141)) ) {
- alt88=1;
+ if ( ((LA70_0>=RULE_SINGLE_QUOTED_STRING && LA70_0<=RULE_ESCAPED_ID)||LA70_0==22||LA70_0==24||(LA70_0>=26 && LA70_0<=27)||LA70_0==32||(LA70_0>=34 && LA70_0<=35)||LA70_0==41||LA70_0==45||LA70_0==49||(LA70_0>=53 && LA70_0<=55)||(LA70_0>=95 && LA70_0<=96)||(LA70_0>=111 && LA70_0<=125)||LA70_0==128||(LA70_0>=130 && LA70_0<=133)||LA70_0==139||(LA70_0>=144 && LA70_0<=145)) ) {
+ alt70=1;
}
- switch (alt88) {
+ switch (alt70) {
case 1 :
- // InternalQVTimperative.g:4088:1: (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS )
+ // InternalQVTimperative.g:3504:1: (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS )
{
- // InternalQVTimperative.g:4088:1: (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS )
- // InternalQVTimperative.g:4089:3: lv_ownedDefaultExpressions_33_0= ruleSpecificationCS
+ // InternalQVTimperative.g:3504:1: (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS )
+ // InternalQVTimperative.g:3505:3: lv_ownedDefaultExpressions_33_0= ruleSpecificationCS
{
if ( state.backtracking==0 ) {
@@ -11632,7 +9806,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_34=(Token)match(input,19,FollowSets000.FOLLOW_60); if (state.failed) return current;
+ otherlv_34=(Token)match(input,19,FollowSets000.FOLLOW_58); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_34, grammarAccess.getAttributeCSAccess().getSemicolonKeyword_6_0_1_0_4());
@@ -11645,27 +9819,27 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4110:6: (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' )
+ // InternalQVTimperative.g:3526:6: (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' )
{
- // InternalQVTimperative.g:4110:6: (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' )
- // InternalQVTimperative.g:4110:8: otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';'
+ // InternalQVTimperative.g:3526:6: (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' )
+ // InternalQVTimperative.g:3526:8: otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';'
{
- otherlv_35=(Token)match(input,72,FollowSets000.FOLLOW_61); if (state.failed) return current;
+ otherlv_35=(Token)match(input,75,FollowSets000.FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_35, grammarAccess.getAttributeCSAccess().getDerivationKeyword_6_0_1_1_0());
}
- // InternalQVTimperative.g:4114:1: ( ruleUnrestrictedName )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ // InternalQVTimperative.g:3530:1: ( ruleUnrestrictedName )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( ((LA89_0>=RULE_SIMPLE_ID && LA89_0<=RULE_ESCAPED_ID)||(LA89_0>=24 && LA89_0<=25)||LA89_0==29||LA89_0==32||(LA89_0>=40 && LA89_0<=41)||LA89_0==45||(LA89_0>=49 && LA89_0<=52)) ) {
- alt89=1;
+ if ( ((LA71_0>=RULE_SIMPLE_ID && LA71_0<=RULE_ESCAPED_ID)||LA71_0==22||LA71_0==24||LA71_0==26||LA71_0==32||LA71_0==35||LA71_0==41||LA71_0==45||LA71_0==49||(LA71_0>=53 && LA71_0<=55)) ) {
+ alt71=1;
}
- switch (alt89) {
+ switch (alt71) {
case 1 :
- // InternalQVTimperative.g:4115:2: ruleUnrestrictedName
+ // InternalQVTimperative.g:3531:2: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -11677,7 +9851,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getAttributeCSAccess().getUnrestrictedNameParserRuleCall_6_0_1_1_1());
}
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_15);
ruleUnrestrictedName();
state._fsp--;
@@ -11693,25 +9867,25 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_37=(Token)match(input,28,FollowSets000.FOLLOW_62); if (state.failed) return current;
+ otherlv_37=(Token)match(input,31,FollowSets000.FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_37, grammarAccess.getAttributeCSAccess().getColonKeyword_6_0_1_1_2());
}
- // InternalQVTimperative.g:4129:1: ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // InternalQVTimperative.g:3545:1: ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( ((LA90_0>=RULE_SINGLE_QUOTED_STRING && LA90_0<=RULE_ESCAPED_ID)||(LA90_0>=24 && LA90_0<=26)||LA90_0==29||(LA90_0>=31 && LA90_0<=32)||(LA90_0>=40 && LA90_0<=41)||LA90_0==45||(LA90_0>=49 && LA90_0<=52)||(LA90_0>=92 && LA90_0<=93)||(LA90_0>=108 && LA90_0<=122)||LA90_0==125||(LA90_0>=127 && LA90_0<=130)||LA90_0==135||(LA90_0>=140 && LA90_0<=141)) ) {
- alt90=1;
+ if ( ((LA72_0>=RULE_SINGLE_QUOTED_STRING && LA72_0<=RULE_ESCAPED_ID)||LA72_0==22||LA72_0==24||(LA72_0>=26 && LA72_0<=27)||LA72_0==32||(LA72_0>=34 && LA72_0<=35)||LA72_0==41||LA72_0==45||LA72_0==49||(LA72_0>=53 && LA72_0<=55)||(LA72_0>=95 && LA72_0<=96)||(LA72_0>=111 && LA72_0<=125)||LA72_0==128||(LA72_0>=130 && LA72_0<=133)||LA72_0==139||(LA72_0>=144 && LA72_0<=145)) ) {
+ alt72=1;
}
- switch (alt90) {
+ switch (alt72) {
case 1 :
- // InternalQVTimperative.g:4130:1: (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS )
+ // InternalQVTimperative.g:3546:1: (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS )
{
- // InternalQVTimperative.g:4130:1: (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS )
- // InternalQVTimperative.g:4131:3: lv_ownedDefaultExpressions_38_0= ruleSpecificationCS
+ // InternalQVTimperative.g:3546:1: (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS )
+ // InternalQVTimperative.g:3547:3: lv_ownedDefaultExpressions_38_0= ruleSpecificationCS
{
if ( state.backtracking==0 ) {
@@ -11745,7 +9919,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_39=(Token)match(input,19,FollowSets000.FOLLOW_60); if (state.failed) return current;
+ otherlv_39=(Token)match(input,19,FollowSets000.FOLLOW_58); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_39, grammarAccess.getAttributeCSAccess().getSemicolonKeyword_6_0_1_1_4());
@@ -11759,11 +9933,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop91;
+ break loop73;
}
} while (true);
- otherlv_40=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_40=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_40, grammarAccess.getAttributeCSAccess().getRightCurlyBracketKeyword_6_0_2());
@@ -11776,7 +9950,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4156:7: otherlv_41= ';'
+ // InternalQVTimperative.g:3572:7: otherlv_41= ';'
{
otherlv_41=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11813,7 +9987,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleClassCS"
- // InternalQVTimperative.g:4168:1: entryRuleClassCS returns [EObject current=null] : iv_ruleClassCS= ruleClassCS EOF ;
+ // InternalQVTimperative.g:3584:1: entryRuleClassCS returns [EObject current=null] : iv_ruleClassCS= ruleClassCS EOF ;
public final EObject entryRuleClassCS() throws RecognitionException {
EObject current = null;
@@ -11821,8 +9995,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:4169:2: (iv_ruleClassCS= ruleClassCS EOF )
- // InternalQVTimperative.g:4170:2: iv_ruleClassCS= ruleClassCS EOF
+ // InternalQVTimperative.g:3585:2: (iv_ruleClassCS= ruleClassCS EOF )
+ // InternalQVTimperative.g:3586:2: iv_ruleClassCS= ruleClassCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getClassCSRule());
@@ -11853,7 +10027,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleClassCS"
- // InternalQVTimperative.g:4177:1: ruleClassCS returns [EObject current=null] : (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS ) ;
+ // InternalQVTimperative.g:3593:1: ruleClassCS returns [EObject current=null] : (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS ) ;
public final EObject ruleClassCS() throws RecognitionException {
EObject current = null;
@@ -11867,40 +10041,40 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:4180:28: ( (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS ) )
- // InternalQVTimperative.g:4181:1: (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS )
+ // InternalQVTimperative.g:3596:28: ( (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS ) )
+ // InternalQVTimperative.g:3597:1: (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS )
{
- // InternalQVTimperative.g:4181:1: (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS )
- int alt93=3;
+ // InternalQVTimperative.g:3597:1: (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS )
+ int alt75=3;
switch ( input.LA(1) ) {
- case 88:
- case 89:
+ case 91:
+ case 92:
{
- alt93=1;
+ alt75=1;
}
break;
- case 73:
- case 74:
+ case 76:
+ case 77:
{
- alt93=2;
+ alt75=2;
}
break;
- case 77:
+ case 80:
{
- alt93=3;
+ alt75=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 93, 0, input);
+ new NoViableAltException("", 75, 0, input);
throw nvae;
}
- switch (alt93) {
+ switch (alt75) {
case 1 :
- // InternalQVTimperative.g:4182:2: this_StructuredClassCS_0= ruleStructuredClassCS
+ // InternalQVTimperative.g:3598:2: this_StructuredClassCS_0= ruleStructuredClassCS
{
if ( state.backtracking==0 ) {
@@ -11927,7 +10101,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4195:2: this_DataTypeCS_1= ruleDataTypeCS
+ // InternalQVTimperative.g:3611:2: this_DataTypeCS_1= ruleDataTypeCS
{
if ( state.backtracking==0 ) {
@@ -11954,7 +10128,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:4208:2: this_EnumerationCS_2= ruleEnumerationCS
+ // InternalQVTimperative.g:3624:2: this_EnumerationCS_2= ruleEnumerationCS
{
if ( state.backtracking==0 ) {
@@ -12003,7 +10177,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDataTypeCS"
- // InternalQVTimperative.g:4227:1: entryRuleDataTypeCS returns [EObject current=null] : iv_ruleDataTypeCS= ruleDataTypeCS EOF ;
+ // InternalQVTimperative.g:3643:1: entryRuleDataTypeCS returns [EObject current=null] : iv_ruleDataTypeCS= ruleDataTypeCS EOF ;
public final EObject entryRuleDataTypeCS() throws RecognitionException {
EObject current = null;
@@ -12011,8 +10185,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:4228:2: (iv_ruleDataTypeCS= ruleDataTypeCS EOF )
- // InternalQVTimperative.g:4229:2: iv_ruleDataTypeCS= ruleDataTypeCS EOF
+ // InternalQVTimperative.g:3644:2: (iv_ruleDataTypeCS= ruleDataTypeCS EOF )
+ // InternalQVTimperative.g:3645:2: iv_ruleDataTypeCS= ruleDataTypeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDataTypeCSRule());
@@ -12043,7 +10217,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDataTypeCS"
- // InternalQVTimperative.g:4236:1: ruleDataTypeCS returns [EObject current=null] : ( ( (lv_isPrimitive_0_0= 'primitive' ) )? otherlv_1= 'datatype' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )? ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' ) ) ;
+ // InternalQVTimperative.g:3652:1: ruleDataTypeCS returns [EObject current=null] : ( ( (lv_isPrimitive_0_0= 'primitive' ) )? otherlv_1= 'datatype' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )? ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' ) ) ;
public final EObject ruleDataTypeCS() throws RecognitionException {
EObject current = null;
@@ -12066,27 +10240,27 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:4239:28: ( ( ( (lv_isPrimitive_0_0= 'primitive' ) )? otherlv_1= 'datatype' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )? ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' ) ) )
- // InternalQVTimperative.g:4240:1: ( ( (lv_isPrimitive_0_0= 'primitive' ) )? otherlv_1= 'datatype' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )? ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' ) )
+ // InternalQVTimperative.g:3655:28: ( ( ( (lv_isPrimitive_0_0= 'primitive' ) )? otherlv_1= 'datatype' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )? ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' ) ) )
+ // InternalQVTimperative.g:3656:1: ( ( (lv_isPrimitive_0_0= 'primitive' ) )? otherlv_1= 'datatype' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )? ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' ) )
{
- // InternalQVTimperative.g:4240:1: ( ( (lv_isPrimitive_0_0= 'primitive' ) )? otherlv_1= 'datatype' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )? ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' ) )
- // InternalQVTimperative.g:4240:2: ( (lv_isPrimitive_0_0= 'primitive' ) )? otherlv_1= 'datatype' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )? ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' )
+ // InternalQVTimperative.g:3656:1: ( ( (lv_isPrimitive_0_0= 'primitive' ) )? otherlv_1= 'datatype' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )? ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' ) )
+ // InternalQVTimperative.g:3656:2: ( (lv_isPrimitive_0_0= 'primitive' ) )? otherlv_1= 'datatype' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )? ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' )
{
- // InternalQVTimperative.g:4240:2: ( (lv_isPrimitive_0_0= 'primitive' ) )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // InternalQVTimperative.g:3656:2: ( (lv_isPrimitive_0_0= 'primitive' ) )?
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA94_0==73) ) {
- alt94=1;
+ if ( (LA76_0==76) ) {
+ alt76=1;
}
- switch (alt94) {
+ switch (alt76) {
case 1 :
- // InternalQVTimperative.g:4241:1: (lv_isPrimitive_0_0= 'primitive' )
+ // InternalQVTimperative.g:3657:1: (lv_isPrimitive_0_0= 'primitive' )
{
- // InternalQVTimperative.g:4241:1: (lv_isPrimitive_0_0= 'primitive' )
- // InternalQVTimperative.g:4242:3: lv_isPrimitive_0_0= 'primitive'
+ // InternalQVTimperative.g:3657:1: (lv_isPrimitive_0_0= 'primitive' )
+ // InternalQVTimperative.g:3658:3: lv_isPrimitive_0_0= 'primitive'
{
- lv_isPrimitive_0_0=(Token)match(input,73,FollowSets000.FOLLOW_63); if (state.failed) return current;
+ lv_isPrimitive_0_0=(Token)match(input,76,FollowSets000.FOLLOW_61); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isPrimitive_0_0, grammarAccess.getDataTypeCSAccess().getIsPrimitivePrimitiveKeyword_0_0());
@@ -12109,24 +10283,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,74,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_1=(Token)match(input,77,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getDataTypeCSAccess().getDatatypeKeyword_1());
}
- // InternalQVTimperative.g:4259:1: ( (lv_name_2_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:4260:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:3675:1: ( (lv_name_2_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:3676:1: (lv_name_2_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:4260:1: (lv_name_2_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:4261:3: lv_name_2_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:3676:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:3677:3: lv_name_2_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDataTypeCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
lv_name_2_0=ruleUnrestrictedName();
state._fsp--;
@@ -12150,26 +10324,26 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4277:2: ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // InternalQVTimperative.g:3693:2: ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA95_0==26) ) {
- alt95=1;
+ if ( (LA77_0==27) ) {
+ alt77=1;
}
- switch (alt95) {
+ switch (alt77) {
case 1 :
- // InternalQVTimperative.g:4278:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:3694:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
{
- // InternalQVTimperative.g:4278:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
- // InternalQVTimperative.g:4279:3: lv_ownedSignature_3_0= ruleTemplateSignatureCS
+ // InternalQVTimperative.g:3694:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:3695:3: lv_ownedSignature_3_0= ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDataTypeCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_65);
+ pushFollow(FollowSets000.FOLLOW_63);
lv_ownedSignature_3_0=ruleTemplateSignatureCS();
state._fsp--;
@@ -12196,30 +10370,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4295:3: (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ // InternalQVTimperative.g:3711:3: (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA96_0==28) ) {
- alt96=1;
+ if ( (LA78_0==31) ) {
+ alt78=1;
}
- switch (alt96) {
+ switch (alt78) {
case 1 :
- // InternalQVTimperative.g:4295:5: otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:3711:5: otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) )
{
- otherlv_4=(Token)match(input,28,FollowSets000.FOLLOW_56); if (state.failed) return current;
+ otherlv_4=(Token)match(input,31,FollowSets000.FOLLOW_54); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getDataTypeCSAccess().getColonKeyword_4_0());
}
- // InternalQVTimperative.g:4299:1: ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:4300:1: (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:3715:1: ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:3716:1: (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:4300:1: (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:4301:3: lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:3716:1: (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:3717:3: lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING
{
- lv_instanceClassName_5_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ lv_instanceClassName_5_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_instanceClassName_5_0, grammarAccess.getDataTypeCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_4_1_0());
@@ -12249,55 +10423,55 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4317:4: (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ // InternalQVTimperative.g:3733:4: (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )?
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA98_0==20) ) {
- int LA98_1 = input.LA(2);
+ if ( (LA80_0==20) ) {
+ int LA80_1 = input.LA(2);
- if ( ((LA98_1>=75 && LA98_1<=76)) ) {
- alt98=1;
+ if ( ((LA80_1>=78 && LA80_1<=79)) ) {
+ alt80=1;
}
- else if ( (LA98_1==23) ) {
- int LA98_4 = input.LA(3);
+ else if ( (LA80_1==21) ) {
+ int LA80_4 = input.LA(3);
- if ( ((LA98_4>=19 && LA98_4<=20)) ) {
- alt98=1;
+ if ( ((LA80_4>=19 && LA80_4<=20)) ) {
+ alt80=1;
}
}
}
- switch (alt98) {
+ switch (alt80) {
case 1 :
- // InternalQVTimperative.g:4317:6: otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}'
+ // InternalQVTimperative.g:3733:6: otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}'
{
- otherlv_6=(Token)match(input,20,FollowSets000.FOLLOW_66); if (state.failed) return current;
+ otherlv_6=(Token)match(input,20,FollowSets000.FOLLOW_64); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getDataTypeCSAccess().getLeftCurlyBracketKeyword_5_0());
}
- // InternalQVTimperative.g:4321:1: ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )?
- int alt97=3;
- int LA97_0 = input.LA(1);
+ // InternalQVTimperative.g:3737:1: ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )?
+ int alt79=3;
+ int LA79_0 = input.LA(1);
- if ( (LA97_0==75) ) {
- alt97=1;
+ if ( (LA79_0==78) ) {
+ alt79=1;
}
- else if ( (LA97_0==76) ) {
- alt97=2;
+ else if ( (LA79_0==79) ) {
+ alt79=2;
}
- switch (alt97) {
+ switch (alt79) {
case 1 :
- // InternalQVTimperative.g:4321:2: ( (lv_isSerializable_7_0= 'serializable' ) )
+ // InternalQVTimperative.g:3737:2: ( (lv_isSerializable_7_0= 'serializable' ) )
{
- // InternalQVTimperative.g:4321:2: ( (lv_isSerializable_7_0= 'serializable' ) )
- // InternalQVTimperative.g:4322:1: (lv_isSerializable_7_0= 'serializable' )
+ // InternalQVTimperative.g:3737:2: ( (lv_isSerializable_7_0= 'serializable' ) )
+ // InternalQVTimperative.g:3738:1: (lv_isSerializable_7_0= 'serializable' )
{
- // InternalQVTimperative.g:4322:1: (lv_isSerializable_7_0= 'serializable' )
- // InternalQVTimperative.g:4323:3: lv_isSerializable_7_0= 'serializable'
+ // InternalQVTimperative.g:3738:1: (lv_isSerializable_7_0= 'serializable' )
+ // InternalQVTimperative.g:3739:3: lv_isSerializable_7_0= 'serializable'
{
- lv_isSerializable_7_0=(Token)match(input,75,FollowSets000.FOLLOW_12); if (state.failed) return current;
+ lv_isSerializable_7_0=(Token)match(input,78,FollowSets000.FOLLOW_43); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isSerializable_7_0, grammarAccess.getDataTypeCSAccess().getIsSerializableSerializableKeyword_5_1_0_0());
@@ -12321,9 +10495,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4337:7: otherlv_8= '!serializable'
+ // InternalQVTimperative.g:3753:7: otherlv_8= '!serializable'
{
- otherlv_8=(Token)match(input,76,FollowSets000.FOLLOW_12); if (state.failed) return current;
+ otherlv_8=(Token)match(input,79,FollowSets000.FOLLOW_43); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getDataTypeCSAccess().getSerializableKeyword_5_1_1());
@@ -12335,7 +10509,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_9=(Token)match(input,23,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getDataTypeCSAccess().getRightCurlyBracketKeyword_5_2());
@@ -12347,37 +10521,37 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4345:3: ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' )
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // InternalQVTimperative.g:3761:3: ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' )
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA99_0==20) ) {
- alt99=1;
+ if ( (LA81_0==20) ) {
+ alt81=1;
}
- else if ( (LA99_0==19) ) {
- alt99=2;
+ else if ( (LA81_0==19) ) {
+ alt81=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 99, 0, input);
+ new NoViableAltException("", 81, 0, input);
throw nvae;
}
- switch (alt99) {
+ switch (alt81) {
case 1 :
- // InternalQVTimperative.g:4345:4: (otherlv_10= '{' otherlv_11= '}' )
+ // InternalQVTimperative.g:3761:4: (otherlv_10= '{' otherlv_11= '}' )
{
- // InternalQVTimperative.g:4345:4: (otherlv_10= '{' otherlv_11= '}' )
- // InternalQVTimperative.g:4345:6: otherlv_10= '{' otherlv_11= '}'
+ // InternalQVTimperative.g:3761:4: (otherlv_10= '{' otherlv_11= '}' )
+ // InternalQVTimperative.g:3761:6: otherlv_10= '{' otherlv_11= '}'
{
- otherlv_10=(Token)match(input,20,FollowSets000.FOLLOW_12); if (state.failed) return current;
+ otherlv_10=(Token)match(input,20,FollowSets000.FOLLOW_43); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getDataTypeCSAccess().getLeftCurlyBracketKeyword_6_0_0());
}
- otherlv_11=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_11=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getDataTypeCSAccess().getRightCurlyBracketKeyword_6_0_1());
@@ -12390,7 +10564,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4354:7: otherlv_12= ';'
+ // InternalQVTimperative.g:3770:7: otherlv_12= ';'
{
otherlv_12=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12427,7 +10601,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumerationCS"
- // InternalQVTimperative.g:4366:1: entryRuleEnumerationCS returns [EObject current=null] : iv_ruleEnumerationCS= ruleEnumerationCS EOF ;
+ // InternalQVTimperative.g:3782:1: entryRuleEnumerationCS returns [EObject current=null] : iv_ruleEnumerationCS= ruleEnumerationCS EOF ;
public final EObject entryRuleEnumerationCS() throws RecognitionException {
EObject current = null;
@@ -12435,8 +10609,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:4367:2: (iv_ruleEnumerationCS= ruleEnumerationCS EOF )
- // InternalQVTimperative.g:4368:2: iv_ruleEnumerationCS= ruleEnumerationCS EOF
+ // InternalQVTimperative.g:3783:2: (iv_ruleEnumerationCS= ruleEnumerationCS EOF )
+ // InternalQVTimperative.g:3784:2: iv_ruleEnumerationCS= ruleEnumerationCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationCSRule());
@@ -12467,7 +10641,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumerationCS"
- // InternalQVTimperative.g:4375:1: ruleEnumerationCS returns [EObject current=null] : (otherlv_0= 'enum' ( (lv_name_1_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )? (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )? ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' ) ) ;
+ // InternalQVTimperative.g:3791:1: ruleEnumerationCS returns [EObject current=null] : (otherlv_0= 'enum' ( (lv_name_1_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )? (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )? ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' ) ) ;
public final EObject ruleEnumerationCS() throws RecognitionException {
EObject current = null;
@@ -12491,30 +10665,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:4378:28: ( (otherlv_0= 'enum' ( (lv_name_1_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )? (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )? ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' ) ) )
- // InternalQVTimperative.g:4379:1: (otherlv_0= 'enum' ( (lv_name_1_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )? (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )? ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' ) )
+ // InternalQVTimperative.g:3794:28: ( (otherlv_0= 'enum' ( (lv_name_1_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )? (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )? ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' ) ) )
+ // InternalQVTimperative.g:3795:1: (otherlv_0= 'enum' ( (lv_name_1_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )? (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )? ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' ) )
{
- // InternalQVTimperative.g:4379:1: (otherlv_0= 'enum' ( (lv_name_1_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )? (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )? ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' ) )
- // InternalQVTimperative.g:4379:3: otherlv_0= 'enum' ( (lv_name_1_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )? (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )? ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' )
+ // InternalQVTimperative.g:3795:1: (otherlv_0= 'enum' ( (lv_name_1_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )? (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )? ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' ) )
+ // InternalQVTimperative.g:3795:3: otherlv_0= 'enum' ( (lv_name_1_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )? (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )? ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' )
{
- otherlv_0=(Token)match(input,77,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_0=(Token)match(input,80,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getEnumerationCSAccess().getEnumKeyword_0());
}
- // InternalQVTimperative.g:4383:1: ( (lv_name_1_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:4384:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:3799:1: ( (lv_name_1_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:3800:1: (lv_name_1_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:4384:1: (lv_name_1_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:4385:3: lv_name_1_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:3800:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:3801:3: lv_name_1_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_64);
+ pushFollow(FollowSets000.FOLLOW_62);
lv_name_1_0=ruleUnrestrictedName();
state._fsp--;
@@ -12538,26 +10712,26 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4401:2: ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalQVTimperative.g:3817:2: ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA100_0==26) ) {
- alt100=1;
+ if ( (LA82_0==27) ) {
+ alt82=1;
}
- switch (alt100) {
+ switch (alt82) {
case 1 :
- // InternalQVTimperative.g:4402:1: (lv_ownedSignature_2_0= ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:3818:1: (lv_ownedSignature_2_0= ruleTemplateSignatureCS )
{
- // InternalQVTimperative.g:4402:1: (lv_ownedSignature_2_0= ruleTemplateSignatureCS )
- // InternalQVTimperative.g:4403:3: lv_ownedSignature_2_0= ruleTemplateSignatureCS
+ // InternalQVTimperative.g:3818:1: (lv_ownedSignature_2_0= ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:3819:3: lv_ownedSignature_2_0= ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_65);
+ pushFollow(FollowSets000.FOLLOW_63);
lv_ownedSignature_2_0=ruleTemplateSignatureCS();
state._fsp--;
@@ -12584,30 +10758,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4419:3: (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ // InternalQVTimperative.g:3835:3: (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )?
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA101_0==28) ) {
- alt101=1;
+ if ( (LA83_0==31) ) {
+ alt83=1;
}
- switch (alt101) {
+ switch (alt83) {
case 1 :
- // InternalQVTimperative.g:4419:5: otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:3835:5: otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) )
{
- otherlv_3=(Token)match(input,28,FollowSets000.FOLLOW_56); if (state.failed) return current;
+ otherlv_3=(Token)match(input,31,FollowSets000.FOLLOW_54); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getEnumerationCSAccess().getColonKeyword_3_0());
}
- // InternalQVTimperative.g:4423:1: ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:4424:1: (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:3839:1: ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:3840:1: (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:4424:1: (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:4425:3: lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:3840:1: (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:3841:3: lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING
{
- lv_instanceClassName_4_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ lv_instanceClassName_4_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_instanceClassName_4_0, grammarAccess.getEnumerationCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_3_1_0());
@@ -12637,55 +10811,55 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4441:4: (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalQVTimperative.g:3857:4: (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )?
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA103_0==20) ) {
- int LA103_1 = input.LA(2);
+ if ( (LA85_0==20) ) {
+ int LA85_1 = input.LA(2);
- if ( ((LA103_1>=75 && LA103_1<=76)) ) {
- alt103=1;
+ if ( ((LA85_1>=78 && LA85_1<=79)) ) {
+ alt85=1;
}
- else if ( (LA103_1==23) ) {
- int LA103_4 = input.LA(3);
+ else if ( (LA85_1==21) ) {
+ int LA85_4 = input.LA(3);
- if ( ((LA103_4>=19 && LA103_4<=20)) ) {
- alt103=1;
+ if ( ((LA85_4>=19 && LA85_4<=20)) ) {
+ alt85=1;
}
}
}
- switch (alt103) {
+ switch (alt85) {
case 1 :
- // InternalQVTimperative.g:4441:6: otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}'
+ // InternalQVTimperative.g:3857:6: otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}'
{
- otherlv_5=(Token)match(input,20,FollowSets000.FOLLOW_66); if (state.failed) return current;
+ otherlv_5=(Token)match(input,20,FollowSets000.FOLLOW_64); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_4_0());
}
- // InternalQVTimperative.g:4445:1: ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )?
- int alt102=3;
- int LA102_0 = input.LA(1);
+ // InternalQVTimperative.g:3861:1: ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )?
+ int alt84=3;
+ int LA84_0 = input.LA(1);
- if ( (LA102_0==75) ) {
- alt102=1;
+ if ( (LA84_0==78) ) {
+ alt84=1;
}
- else if ( (LA102_0==76) ) {
- alt102=2;
+ else if ( (LA84_0==79) ) {
+ alt84=2;
}
- switch (alt102) {
+ switch (alt84) {
case 1 :
- // InternalQVTimperative.g:4445:2: ( (lv_isSerializable_6_0= 'serializable' ) )
+ // InternalQVTimperative.g:3861:2: ( (lv_isSerializable_6_0= 'serializable' ) )
{
- // InternalQVTimperative.g:4445:2: ( (lv_isSerializable_6_0= 'serializable' ) )
- // InternalQVTimperative.g:4446:1: (lv_isSerializable_6_0= 'serializable' )
+ // InternalQVTimperative.g:3861:2: ( (lv_isSerializable_6_0= 'serializable' ) )
+ // InternalQVTimperative.g:3862:1: (lv_isSerializable_6_0= 'serializable' )
{
- // InternalQVTimperative.g:4446:1: (lv_isSerializable_6_0= 'serializable' )
- // InternalQVTimperative.g:4447:3: lv_isSerializable_6_0= 'serializable'
+ // InternalQVTimperative.g:3862:1: (lv_isSerializable_6_0= 'serializable' )
+ // InternalQVTimperative.g:3863:3: lv_isSerializable_6_0= 'serializable'
{
- lv_isSerializable_6_0=(Token)match(input,75,FollowSets000.FOLLOW_12); if (state.failed) return current;
+ lv_isSerializable_6_0=(Token)match(input,78,FollowSets000.FOLLOW_43); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isSerializable_6_0, grammarAccess.getEnumerationCSAccess().getIsSerializableSerializableKeyword_4_1_0_0());
@@ -12709,9 +10883,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4461:7: otherlv_7= '!serializable'
+ // InternalQVTimperative.g:3877:7: otherlv_7= '!serializable'
{
- otherlv_7=(Token)match(input,76,FollowSets000.FOLLOW_12); if (state.failed) return current;
+ otherlv_7=(Token)match(input,79,FollowSets000.FOLLOW_43); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getEnumerationCSAccess().getSerializableKeyword_4_1_1());
@@ -12723,7 +10897,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,23,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ otherlv_8=(Token)match(input,21,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getEnumerationCSAccess().getRightCurlyBracketKeyword_4_2());
@@ -12735,60 +10909,60 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4469:3: ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' )
- int alt105=2;
- int LA105_0 = input.LA(1);
+ // InternalQVTimperative.g:3885:3: ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' )
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA105_0==20) ) {
- alt105=1;
+ if ( (LA87_0==20) ) {
+ alt87=1;
}
- else if ( (LA105_0==19) ) {
- alt105=2;
+ else if ( (LA87_0==19) ) {
+ alt87=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 105, 0, input);
+ new NoViableAltException("", 87, 0, input);
throw nvae;
}
- switch (alt105) {
+ switch (alt87) {
case 1 :
- // InternalQVTimperative.g:4469:4: (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' )
+ // InternalQVTimperative.g:3885:4: (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' )
{
- // InternalQVTimperative.g:4469:4: (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' )
- // InternalQVTimperative.g:4469:6: otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}'
+ // InternalQVTimperative.g:3885:4: (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' )
+ // InternalQVTimperative.g:3885:6: otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}'
{
- otherlv_9=(Token)match(input,20,FollowSets000.FOLLOW_67); if (state.failed) return current;
+ otherlv_9=(Token)match(input,20,FollowSets000.FOLLOW_65); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_5_0_0());
}
- // InternalQVTimperative.g:4473:1: ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )*
- loop104:
+ // InternalQVTimperative.g:3889:1: ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )*
+ loop86:
do {
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( ((LA104_0>=RULE_SIMPLE_ID && LA104_0<=RULE_ESCAPED_ID)||LA104_0==78) ) {
- alt104=1;
+ if ( ((LA86_0>=RULE_SIMPLE_ID && LA86_0<=RULE_ESCAPED_ID)||LA86_0==81) ) {
+ alt86=1;
}
- switch (alt104) {
+ switch (alt86) {
case 1 :
- // InternalQVTimperative.g:4474:1: (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS )
+ // InternalQVTimperative.g:3890:1: (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS )
{
- // InternalQVTimperative.g:4474:1: (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS )
- // InternalQVTimperative.g:4475:3: lv_ownedLiterals_10_0= ruleEnumerationLiteralCS
+ // InternalQVTimperative.g:3890:1: (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS )
+ // InternalQVTimperative.g:3891:3: lv_ownedLiterals_10_0= ruleEnumerationLiteralCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsEnumerationLiteralCSParserRuleCall_5_0_1_0());
}
- pushFollow(FollowSets000.FOLLOW_67);
+ pushFollow(FollowSets000.FOLLOW_65);
lv_ownedLiterals_10_0=ruleEnumerationLiteralCS();
state._fsp--;
@@ -12814,11 +10988,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop104;
+ break loop86;
}
} while (true);
- otherlv_11=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_11=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getEnumerationCSAccess().getRightCurlyBracketKeyword_5_0_2());
@@ -12831,7 +11005,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4496:7: otherlv_12= ';'
+ // InternalQVTimperative.g:3912:7: otherlv_12= ';'
{
otherlv_12=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12868,7 +11042,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumerationLiteralCS"
- // InternalQVTimperative.g:4508:1: entryRuleEnumerationLiteralCS returns [EObject current=null] : iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF ;
+ // InternalQVTimperative.g:3924:1: entryRuleEnumerationLiteralCS returns [EObject current=null] : iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF ;
public final EObject entryRuleEnumerationLiteralCS() throws RecognitionException {
EObject current = null;
@@ -12876,8 +11050,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:4509:2: (iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF )
- // InternalQVTimperative.g:4510:2: iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF
+ // InternalQVTimperative.g:3925:2: (iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF )
+ // InternalQVTimperative.g:3926:2: iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationLiteralCSRule());
@@ -12908,7 +11082,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumerationLiteralCS"
- // InternalQVTimperative.g:4517:1: ruleEnumerationLiteralCS returns [EObject current=null] : ( ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) ) (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )? ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' ) ) ;
+ // InternalQVTimperative.g:3933:1: ruleEnumerationLiteralCS returns [EObject current=null] : ( ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) ) (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )? ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' ) ) ;
public final EObject ruleEnumerationLiteralCS() throws RecognitionException {
EObject current = null;
@@ -12927,54 +11101,54 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:4520:28: ( ( ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) ) (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )? ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' ) ) )
- // InternalQVTimperative.g:4521:1: ( ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) ) (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )? ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' ) )
+ // InternalQVTimperative.g:3936:28: ( ( ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) ) (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )? ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' ) ) )
+ // InternalQVTimperative.g:3937:1: ( ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) ) (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )? ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' ) )
{
- // InternalQVTimperative.g:4521:1: ( ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) ) (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )? ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' ) )
- // InternalQVTimperative.g:4521:2: ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) ) (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )? ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' )
+ // InternalQVTimperative.g:3937:1: ( ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) ) (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )? ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' ) )
+ // InternalQVTimperative.g:3937:2: ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) ) (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )? ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' )
{
- // InternalQVTimperative.g:4521:2: ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) )
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalQVTimperative.g:3937:2: ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) )
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA106_0==78) ) {
- alt106=1;
+ if ( (LA88_0==81) ) {
+ alt88=1;
}
- else if ( ((LA106_0>=RULE_SIMPLE_ID && LA106_0<=RULE_ESCAPED_ID)) ) {
- alt106=2;
+ else if ( ((LA88_0>=RULE_SIMPLE_ID && LA88_0<=RULE_ESCAPED_ID)) ) {
+ alt88=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 106, 0, input);
+ new NoViableAltException("", 88, 0, input);
throw nvae;
}
- switch (alt106) {
+ switch (alt88) {
case 1 :
- // InternalQVTimperative.g:4521:3: (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:3937:3: (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) )
{
- // InternalQVTimperative.g:4521:3: (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:4521:5: otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:3937:3: (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:3937:5: otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) )
{
- otherlv_0=(Token)match(input,78,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_0=(Token)match(input,81,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getEnumerationLiteralCSAccess().getLiteralKeyword_0_0_0());
}
- // InternalQVTimperative.g:4525:1: ( (lv_name_1_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:4526:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:3941:1: ( (lv_name_1_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:3942:1: (lv_name_1_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:4526:1: (lv_name_1_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:4527:3: lv_name_1_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:3942:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:3943:3: lv_name_1_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationLiteralCSAccess().getNameUnrestrictedNameParserRuleCall_0_0_1_0());
}
- pushFollow(FollowSets000.FOLLOW_39);
+ pushFollow(FollowSets000.FOLLOW_36);
lv_name_1_0=ruleUnrestrictedName();
state._fsp--;
@@ -13005,20 +11179,20 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4544:6: ( (lv_name_2_0= ruleEnumerationLiteralName ) )
+ // InternalQVTimperative.g:3960:6: ( (lv_name_2_0= ruleEnumerationLiteralName ) )
{
- // InternalQVTimperative.g:4544:6: ( (lv_name_2_0= ruleEnumerationLiteralName ) )
- // InternalQVTimperative.g:4545:1: (lv_name_2_0= ruleEnumerationLiteralName )
+ // InternalQVTimperative.g:3960:6: ( (lv_name_2_0= ruleEnumerationLiteralName ) )
+ // InternalQVTimperative.g:3961:1: (lv_name_2_0= ruleEnumerationLiteralName )
{
- // InternalQVTimperative.g:4545:1: (lv_name_2_0= ruleEnumerationLiteralName )
- // InternalQVTimperative.g:4546:3: lv_name_2_0= ruleEnumerationLiteralName
+ // InternalQVTimperative.g:3961:1: (lv_name_2_0= ruleEnumerationLiteralName )
+ // InternalQVTimperative.g:3962:3: lv_name_2_0= ruleEnumerationLiteralName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationLiteralCSAccess().getNameEnumerationLiteralNameParserRuleCall_0_1_0());
}
- pushFollow(FollowSets000.FOLLOW_39);
+ pushFollow(FollowSets000.FOLLOW_36);
lv_name_2_0=ruleEnumerationLiteralName();
state._fsp--;
@@ -13048,35 +11222,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4562:3: (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalQVTimperative.g:3978:3: (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )?
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA107_0==43) ) {
- alt107=1;
+ if ( (LA89_0==43) ) {
+ alt89=1;
}
- switch (alt107) {
+ switch (alt89) {
case 1 :
- // InternalQVTimperative.g:4562:5: otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) )
+ // InternalQVTimperative.g:3978:5: otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) )
{
- otherlv_3=(Token)match(input,43,FollowSets000.FOLLOW_68); if (state.failed) return current;
+ otherlv_3=(Token)match(input,43,FollowSets000.FOLLOW_66); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getEnumerationLiteralCSAccess().getEqualsSignKeyword_1_0());
}
- // InternalQVTimperative.g:4566:1: ( (lv_value_4_0= ruleSIGNED ) )
- // InternalQVTimperative.g:4567:1: (lv_value_4_0= ruleSIGNED )
+ // InternalQVTimperative.g:3982:1: ( (lv_value_4_0= ruleSIGNED ) )
+ // InternalQVTimperative.g:3983:1: (lv_value_4_0= ruleSIGNED )
{
- // InternalQVTimperative.g:4567:1: (lv_value_4_0= ruleSIGNED )
- // InternalQVTimperative.g:4568:3: lv_value_4_0= ruleSIGNED
+ // InternalQVTimperative.g:3983:1: (lv_value_4_0= ruleSIGNED )
+ // InternalQVTimperative.g:3984:3: lv_value_4_0= ruleSIGNED
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationLiteralCSAccess().getValueSIGNEDParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_40);
+ pushFollow(FollowSets000.FOLLOW_37);
lv_value_4_0=ruleSIGNED();
state._fsp--;
@@ -13106,37 +11280,37 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4584:4: ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' )
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalQVTimperative.g:4000:4: ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' )
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA108_0==20) ) {
- alt108=1;
+ if ( (LA90_0==20) ) {
+ alt90=1;
}
- else if ( (LA108_0==19) ) {
- alt108=2;
+ else if ( (LA90_0==19) ) {
+ alt90=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 108, 0, input);
+ new NoViableAltException("", 90, 0, input);
throw nvae;
}
- switch (alt108) {
+ switch (alt90) {
case 1 :
- // InternalQVTimperative.g:4584:5: (otherlv_5= '{' otherlv_6= '}' )
+ // InternalQVTimperative.g:4000:5: (otherlv_5= '{' otherlv_6= '}' )
{
- // InternalQVTimperative.g:4584:5: (otherlv_5= '{' otherlv_6= '}' )
- // InternalQVTimperative.g:4584:7: otherlv_5= '{' otherlv_6= '}'
+ // InternalQVTimperative.g:4000:5: (otherlv_5= '{' otherlv_6= '}' )
+ // InternalQVTimperative.g:4000:7: otherlv_5= '{' otherlv_6= '}'
{
- otherlv_5=(Token)match(input,20,FollowSets000.FOLLOW_12); if (state.failed) return current;
+ otherlv_5=(Token)match(input,20,FollowSets000.FOLLOW_43); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getEnumerationLiteralCSAccess().getLeftCurlyBracketKeyword_2_0_0());
}
- otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getEnumerationLiteralCSAccess().getRightCurlyBracketKeyword_2_0_1());
@@ -13149,7 +11323,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4593:7: otherlv_7= ';'
+ // InternalQVTimperative.g:4009:7: otherlv_7= ';'
{
otherlv_7=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13186,7 +11360,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOperationCS"
- // InternalQVTimperative.g:4605:1: entryRuleOperationCS returns [EObject current=null] : iv_ruleOperationCS= ruleOperationCS EOF ;
+ // InternalQVTimperative.g:4021:1: entryRuleOperationCS returns [EObject current=null] : iv_ruleOperationCS= ruleOperationCS EOF ;
public final EObject entryRuleOperationCS() throws RecognitionException {
EObject current = null;
@@ -13194,8 +11368,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:4606:2: (iv_ruleOperationCS= ruleOperationCS EOF )
- // InternalQVTimperative.g:4607:2: iv_ruleOperationCS= ruleOperationCS EOF
+ // InternalQVTimperative.g:4022:2: (iv_ruleOperationCS= ruleOperationCS EOF )
+ // InternalQVTimperative.g:4023:2: iv_ruleOperationCS= ruleOperationCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOperationCSRule());
@@ -13226,7 +11400,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOperationCS"
- // InternalQVTimperative.g:4614:1: ruleOperationCS returns [EObject current=null] : ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'operation' ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )? ( (lv_name_6_0= ruleUnrestrictedName ) ) otherlv_7= '(' ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )? otherlv_11= ')' (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )? (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )? ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' ) ) ;
+ // InternalQVTimperative.g:4030:1: ruleOperationCS returns [EObject current=null] : ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'operation' ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )? ( (lv_name_6_0= ruleUnrestrictedName ) ) otherlv_7= '(' ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )? otherlv_11= ')' (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )? (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )? ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' ) ) ;
public final EObject ruleOperationCS() throws RecognitionException {
EObject current = null;
@@ -13276,36 +11450,36 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:4617:28: ( ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'operation' ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )? ( (lv_name_6_0= ruleUnrestrictedName ) ) otherlv_7= '(' ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )? otherlv_11= ')' (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )? (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )? ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' ) ) )
- // InternalQVTimperative.g:4618:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'operation' ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )? ( (lv_name_6_0= ruleUnrestrictedName ) ) otherlv_7= '(' ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )? otherlv_11= ')' (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )? (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )? ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' ) )
+ // InternalQVTimperative.g:4033:28: ( ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'operation' ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )? ( (lv_name_6_0= ruleUnrestrictedName ) ) otherlv_7= '(' ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )? otherlv_11= ')' (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )? (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )? ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' ) ) )
+ // InternalQVTimperative.g:4034:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'operation' ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )? ( (lv_name_6_0= ruleUnrestrictedName ) ) otherlv_7= '(' ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )? otherlv_11= ')' (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )? (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )? ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' ) )
{
- // InternalQVTimperative.g:4618:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'operation' ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )? ( (lv_name_6_0= ruleUnrestrictedName ) ) otherlv_7= '(' ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )? otherlv_11= ')' (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )? (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )? ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' ) )
- // InternalQVTimperative.g:4618:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'operation' ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )? ( (lv_name_6_0= ruleUnrestrictedName ) ) otherlv_7= '(' ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )? otherlv_11= ')' (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )? (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )? ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' )
+ // InternalQVTimperative.g:4034:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'operation' ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )? ( (lv_name_6_0= ruleUnrestrictedName ) ) otherlv_7= '(' ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )? otherlv_11= ')' (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )? (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )? ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' ) )
+ // InternalQVTimperative.g:4034:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'operation' ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )? ( (lv_name_6_0= ruleUnrestrictedName ) ) otherlv_7= '(' ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )? otherlv_11= ')' (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )? (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )? ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' )
{
- // InternalQVTimperative.g:4618:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
- int alt111=3;
- int LA111_0 = input.LA(1);
+ // InternalQVTimperative.g:4034:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
+ int alt93=3;
+ int LA93_0 = input.LA(1);
- if ( (LA111_0==53) ) {
- alt111=1;
+ if ( (LA93_0==56) ) {
+ alt93=1;
}
- else if ( (LA111_0==54) ) {
- alt111=2;
+ else if ( (LA93_0==57) ) {
+ alt93=2;
}
- switch (alt111) {
+ switch (alt93) {
case 1 :
- // InternalQVTimperative.g:4618:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTimperative.g:4034:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
{
- // InternalQVTimperative.g:4618:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
- // InternalQVTimperative.g:4618:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
+ // InternalQVTimperative.g:4034:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTimperative.g:4034:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
{
- // InternalQVTimperative.g:4618:4: ( (lv_qualifiers_0_0= 'static' ) )
- // InternalQVTimperative.g:4619:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTimperative.g:4034:4: ( (lv_qualifiers_0_0= 'static' ) )
+ // InternalQVTimperative.g:4035:1: (lv_qualifiers_0_0= 'static' )
{
- // InternalQVTimperative.g:4619:1: (lv_qualifiers_0_0= 'static' )
- // InternalQVTimperative.g:4620:3: lv_qualifiers_0_0= 'static'
+ // InternalQVTimperative.g:4035:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTimperative.g:4036:3: lv_qualifiers_0_0= 'static'
{
- lv_qualifiers_0_0=(Token)match(input,53,FollowSets000.FOLLOW_69); if (state.failed) return current;
+ lv_qualifiers_0_0=(Token)match(input,56,FollowSets000.FOLLOW_67); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_0_0, grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_0_0_0());
@@ -13325,21 +11499,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4633:2: ( (lv_qualifiers_1_0= 'definition' ) )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ // InternalQVTimperative.g:4049:2: ( (lv_qualifiers_1_0= 'definition' ) )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA109_0==54) ) {
- alt109=1;
+ if ( (LA91_0==57) ) {
+ alt91=1;
}
- switch (alt109) {
+ switch (alt91) {
case 1 :
- // InternalQVTimperative.g:4634:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTimperative.g:4050:1: (lv_qualifiers_1_0= 'definition' )
{
- // InternalQVTimperative.g:4634:1: (lv_qualifiers_1_0= 'definition' )
- // InternalQVTimperative.g:4635:3: lv_qualifiers_1_0= 'definition'
+ // InternalQVTimperative.g:4050:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTimperative.g:4051:3: lv_qualifiers_1_0= 'definition'
{
- lv_qualifiers_1_0=(Token)match(input,54,FollowSets000.FOLLOW_70); if (state.failed) return current;
+ lv_qualifiers_1_0=(Token)match(input,57,FollowSets000.FOLLOW_68); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_1_0, grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
@@ -13369,18 +11543,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4649:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTimperative.g:4065:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
{
- // InternalQVTimperative.g:4649:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
- // InternalQVTimperative.g:4649:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
+ // InternalQVTimperative.g:4065:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTimperative.g:4065:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
{
- // InternalQVTimperative.g:4649:7: ( (lv_qualifiers_2_0= 'definition' ) )
- // InternalQVTimperative.g:4650:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTimperative.g:4065:7: ( (lv_qualifiers_2_0= 'definition' ) )
+ // InternalQVTimperative.g:4066:1: (lv_qualifiers_2_0= 'definition' )
{
- // InternalQVTimperative.g:4650:1: (lv_qualifiers_2_0= 'definition' )
- // InternalQVTimperative.g:4651:3: lv_qualifiers_2_0= 'definition'
+ // InternalQVTimperative.g:4066:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTimperative.g:4067:3: lv_qualifiers_2_0= 'definition'
{
- lv_qualifiers_2_0=(Token)match(input,54,FollowSets000.FOLLOW_71); if (state.failed) return current;
+ lv_qualifiers_2_0=(Token)match(input,57,FollowSets000.FOLLOW_69); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_2_0, grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
@@ -13400,21 +11574,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4664:2: ( (lv_qualifiers_3_0= 'static' ) )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalQVTimperative.g:4080:2: ( (lv_qualifiers_3_0= 'static' ) )?
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA110_0==53) ) {
- alt110=1;
+ if ( (LA92_0==56) ) {
+ alt92=1;
}
- switch (alt110) {
+ switch (alt92) {
case 1 :
- // InternalQVTimperative.g:4665:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTimperative.g:4081:1: (lv_qualifiers_3_0= 'static' )
{
- // InternalQVTimperative.g:4665:1: (lv_qualifiers_3_0= 'static' )
- // InternalQVTimperative.g:4666:3: lv_qualifiers_3_0= 'static'
+ // InternalQVTimperative.g:4081:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTimperative.g:4082:3: lv_qualifiers_3_0= 'static'
{
- lv_qualifiers_3_0=(Token)match(input,53,FollowSets000.FOLLOW_70); if (state.failed) return current;
+ lv_qualifiers_3_0=(Token)match(input,56,FollowSets000.FOLLOW_68); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_3_0, grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_1_1_0());
@@ -13446,25 +11620,25 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,79,FollowSets000.FOLLOW_72); if (state.failed) return current;
+ otherlv_4=(Token)match(input,82,FollowSets000.FOLLOW_70); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getOperationCSAccess().getOperationKeyword_1());
}
- // InternalQVTimperative.g:4683:1: ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalQVTimperative.g:4099:1: ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )?
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA112_0==26) ) {
- alt112=1;
+ if ( (LA94_0==27) ) {
+ alt94=1;
}
- switch (alt112) {
+ switch (alt94) {
case 1 :
- // InternalQVTimperative.g:4684:1: (lv_ownedSignature_5_0= ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:4100:1: (lv_ownedSignature_5_0= ruleTemplateSignatureCS )
{
- // InternalQVTimperative.g:4684:1: (lv_ownedSignature_5_0= ruleTemplateSignatureCS )
- // InternalQVTimperative.g:4685:3: lv_ownedSignature_5_0= ruleTemplateSignatureCS
+ // InternalQVTimperative.g:4100:1: (lv_ownedSignature_5_0= ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:4101:3: lv_ownedSignature_5_0= ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
@@ -13498,18 +11672,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4701:3: ( (lv_name_6_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:4702:1: (lv_name_6_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:4117:3: ( (lv_name_6_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:4118:1: (lv_name_6_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:4702:1: (lv_name_6_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:4703:3: lv_name_6_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:4118:1: (lv_name_6_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:4119:3: lv_name_6_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOperationCSAccess().getNameUnrestrictedNameParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_44);
+ pushFollow(FollowSets000.FOLLOW_40);
lv_name_6_0=ruleUnrestrictedName();
state._fsp--;
@@ -13533,35 +11707,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,26,FollowSets000.FOLLOW_45); if (state.failed) return current;
+ otherlv_7=(Token)match(input,27,FollowSets000.FOLLOW_41); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getOperationCSAccess().getLeftParenthesisKeyword_4());
}
- // InternalQVTimperative.g:4723:1: ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalQVTimperative.g:4139:1: ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( ((LA114_0>=RULE_SIMPLE_ID && LA114_0<=RULE_ESCAPED_ID)||(LA114_0>=24 && LA114_0<=25)||LA114_0==29||LA114_0==32||(LA114_0>=40 && LA114_0<=41)||LA114_0==45||(LA114_0>=49 && LA114_0<=52)) ) {
- alt114=1;
+ if ( ((LA96_0>=RULE_SIMPLE_ID && LA96_0<=RULE_ESCAPED_ID)||LA96_0==22||LA96_0==24||LA96_0==26||LA96_0==32||LA96_0==35||LA96_0==41||LA96_0==45||LA96_0==49||(LA96_0>=53 && LA96_0<=55)) ) {
+ alt96=1;
}
- switch (alt114) {
+ switch (alt96) {
case 1 :
- // InternalQVTimperative.g:4723:2: ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )*
+ // InternalQVTimperative.g:4139:2: ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )*
{
- // InternalQVTimperative.g:4723:2: ( (lv_ownedParameters_8_0= ruleParameterCS ) )
- // InternalQVTimperative.g:4724:1: (lv_ownedParameters_8_0= ruleParameterCS )
+ // InternalQVTimperative.g:4139:2: ( (lv_ownedParameters_8_0= ruleParameterCS ) )
+ // InternalQVTimperative.g:4140:1: (lv_ownedParameters_8_0= ruleParameterCS )
{
- // InternalQVTimperative.g:4724:1: (lv_ownedParameters_8_0= ruleParameterCS )
- // InternalQVTimperative.g:4725:3: lv_ownedParameters_8_0= ruleParameterCS
+ // InternalQVTimperative.g:4140:1: (lv_ownedParameters_8_0= ruleParameterCS )
+ // InternalQVTimperative.g:4141:3: lv_ownedParameters_8_0= ruleParameterCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_5_0_0());
}
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_42);
lv_ownedParameters_8_0=ruleParameterCS();
state._fsp--;
@@ -13585,39 +11759,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4741:2: (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )*
- loop113:
+ // InternalQVTimperative.g:4157:2: (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )*
+ loop95:
do {
- int alt113=2;
- int LA113_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA113_0==21) ) {
- alt113=1;
+ if ( (LA95_0==25) ) {
+ alt95=1;
}
- switch (alt113) {
+ switch (alt95) {
case 1 :
- // InternalQVTimperative.g:4741:4: otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) )
+ // InternalQVTimperative.g:4157:4: otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) )
{
- otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_9=(Token)match(input,25,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getOperationCSAccess().getCommaKeyword_5_1_0());
}
- // InternalQVTimperative.g:4745:1: ( (lv_ownedParameters_10_0= ruleParameterCS ) )
- // InternalQVTimperative.g:4746:1: (lv_ownedParameters_10_0= ruleParameterCS )
+ // InternalQVTimperative.g:4161:1: ( (lv_ownedParameters_10_0= ruleParameterCS ) )
+ // InternalQVTimperative.g:4162:1: (lv_ownedParameters_10_0= ruleParameterCS )
{
- // InternalQVTimperative.g:4746:1: (lv_ownedParameters_10_0= ruleParameterCS )
- // InternalQVTimperative.g:4747:3: lv_ownedParameters_10_0= ruleParameterCS
+ // InternalQVTimperative.g:4162:1: (lv_ownedParameters_10_0= ruleParameterCS )
+ // InternalQVTimperative.g:4163:3: lv_ownedParameters_10_0= ruleParameterCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_5_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_42);
lv_ownedParameters_10_0=ruleParameterCS();
state._fsp--;
@@ -13646,7 +11820,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop113;
+ break loop95;
}
} while (true);
@@ -13656,41 +11830,41 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_11=(Token)match(input,27,FollowSets000.FOLLOW_73); if (state.failed) return current;
+ otherlv_11=(Token)match(input,28,FollowSets000.FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getOperationCSAccess().getRightParenthesisKeyword_6());
}
- // InternalQVTimperative.g:4767:1: (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )?
- int alt115=2;
- int LA115_0 = input.LA(1);
+ // InternalQVTimperative.g:4183:1: (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )?
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA115_0==28) ) {
- alt115=1;
+ if ( (LA97_0==31) ) {
+ alt97=1;
}
- switch (alt115) {
+ switch (alt97) {
case 1 :
- // InternalQVTimperative.g:4767:3: otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:4183:3: otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) )
{
- otherlv_12=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_12=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_12, grammarAccess.getOperationCSAccess().getColonKeyword_7_0());
}
- // InternalQVTimperative.g:4771:1: ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) )
- // InternalQVTimperative.g:4772:1: (lv_ownedType_13_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:4187:1: ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:4188:1: (lv_ownedType_13_0= ruleTypedMultiplicityRefCS )
{
- // InternalQVTimperative.g:4772:1: (lv_ownedType_13_0= ruleTypedMultiplicityRefCS )
- // InternalQVTimperative.g:4773:3: lv_ownedType_13_0= ruleTypedMultiplicityRefCS
+ // InternalQVTimperative.g:4188:1: (lv_ownedType_13_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:4189:3: lv_ownedType_13_0= ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOperationCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_7_1_0());
}
- pushFollow(FollowSets000.FOLLOW_74);
+ pushFollow(FollowSets000.FOLLOW_72);
lv_ownedType_13_0=ruleTypedMultiplicityRefCS();
state._fsp--;
@@ -13720,35 +11894,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4789:4: (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ // InternalQVTimperative.g:4205:4: (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA117_0==80) ) {
- alt117=1;
+ if ( (LA99_0==83) ) {
+ alt99=1;
}
- switch (alt117) {
+ switch (alt99) {
case 1 :
- // InternalQVTimperative.g:4789:6: otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )*
+ // InternalQVTimperative.g:4205:6: otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )*
{
- otherlv_14=(Token)match(input,80,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_14=(Token)match(input,83,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_14, grammarAccess.getOperationCSAccess().getThrowsKeyword_8_0());
}
- // InternalQVTimperative.g:4793:1: ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) )
- // InternalQVTimperative.g:4794:1: (lv_ownedExceptions_15_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:4209:1: ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) )
+ // InternalQVTimperative.g:4210:1: (lv_ownedExceptions_15_0= ruleTypedRefCS )
{
- // InternalQVTimperative.g:4794:1: (lv_ownedExceptions_15_0= ruleTypedRefCS )
- // InternalQVTimperative.g:4795:3: lv_ownedExceptions_15_0= ruleTypedRefCS
+ // InternalQVTimperative.g:4210:1: (lv_ownedExceptions_15_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:4211:3: lv_ownedExceptions_15_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOperationCSAccess().getOwnedExceptionsTypedRefCSParserRuleCall_8_1_0());
}
- pushFollow(FollowSets000.FOLLOW_75);
+ pushFollow(FollowSets000.FOLLOW_73);
lv_ownedExceptions_15_0=ruleTypedRefCS();
state._fsp--;
@@ -13772,39 +11946,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4811:2: (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )*
- loop116:
+ // InternalQVTimperative.g:4227:2: (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )*
+ loop98:
do {
- int alt116=2;
- int LA116_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA116_0==21) ) {
- alt116=1;
+ if ( (LA98_0==25) ) {
+ alt98=1;
}
- switch (alt116) {
+ switch (alt98) {
case 1 :
- // InternalQVTimperative.g:4811:4: otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) )
+ // InternalQVTimperative.g:4227:4: otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) )
{
- otherlv_16=(Token)match(input,21,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_16=(Token)match(input,25,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_16, grammarAccess.getOperationCSAccess().getCommaKeyword_8_2_0());
}
- // InternalQVTimperative.g:4815:1: ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) )
- // InternalQVTimperative.g:4816:1: (lv_ownedExceptions_17_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:4231:1: ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) )
+ // InternalQVTimperative.g:4232:1: (lv_ownedExceptions_17_0= ruleTypedRefCS )
{
- // InternalQVTimperative.g:4816:1: (lv_ownedExceptions_17_0= ruleTypedRefCS )
- // InternalQVTimperative.g:4817:3: lv_ownedExceptions_17_0= ruleTypedRefCS
+ // InternalQVTimperative.g:4232:1: (lv_ownedExceptions_17_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:4233:3: lv_ownedExceptions_17_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOperationCSAccess().getOwnedExceptionsTypedRefCSParserRuleCall_8_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_75);
+ pushFollow(FollowSets000.FOLLOW_73);
lv_ownedExceptions_17_0=ruleTypedRefCS();
state._fsp--;
@@ -13833,7 +12007,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop116;
+ break loop98;
}
} while (true);
@@ -13843,95 +12017,95 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4833:6: (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )?
- int alt121=2;
- int LA121_0 = input.LA(1);
+ // InternalQVTimperative.g:4249:6: (otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}' )?
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA121_0==20) ) {
- int LA121_1 = input.LA(2);
+ if ( (LA103_0==20) ) {
+ int LA103_1 = input.LA(2);
- if ( ((LA121_1>=56 && LA121_1<=57)||(LA121_1>=60 && LA121_1<=61)||(LA121_1>=65 && LA121_1<=66)) ) {
- alt121=1;
+ if ( ((LA103_1>=59 && LA103_1<=60)||(LA103_1>=63 && LA103_1<=64)||(LA103_1>=68 && LA103_1<=69)) ) {
+ alt103=1;
}
}
- switch (alt121) {
+ switch (alt103) {
case 1 :
- // InternalQVTimperative.g:4833:8: otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}'
+ // InternalQVTimperative.g:4249:8: otherlv_18= '{' ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+ otherlv_26= '}'
{
- otherlv_18=(Token)match(input,20,FollowSets000.FOLLOW_76); if (state.failed) return current;
+ otherlv_18=(Token)match(input,20,FollowSets000.FOLLOW_74); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_18, grammarAccess.getOperationCSAccess().getLeftCurlyBracketKeyword_9_0());
}
- // InternalQVTimperative.g:4837:1: ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+
- int cnt120=0;
- loop120:
+ // InternalQVTimperative.g:4253:1: ( ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )? )+
+ int cnt102=0;
+ loop102:
do {
- int alt120=2;
- int LA120_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( ((LA120_0>=56 && LA120_0<=57)||(LA120_0>=60 && LA120_0<=61)||(LA120_0>=65 && LA120_0<=66)) ) {
- alt120=1;
+ if ( ((LA102_0>=59 && LA102_0<=60)||(LA102_0>=63 && LA102_0<=64)||(LA102_0>=68 && LA102_0<=69)) ) {
+ alt102=1;
}
- switch (alt120) {
+ switch (alt102) {
case 1 :
- // InternalQVTimperative.g:4837:2: ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )?
+ // InternalQVTimperative.g:4253:2: ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) ) (otherlv_25= ',' )?
{
- // InternalQVTimperative.g:4837:2: ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) )
- int alt118=6;
+ // InternalQVTimperative.g:4253:2: ( ( (lv_qualifiers_19_0= 'derived' ) ) | ( (lv_qualifiers_20_0= '!derived' ) ) | ( (lv_qualifiers_21_0= 'ordered' ) ) | ( (lv_qualifiers_22_0= '!ordered' ) ) | ( (lv_qualifiers_23_0= 'unique' ) ) | ( (lv_qualifiers_24_0= '!unique' ) ) )
+ int alt100=6;
switch ( input.LA(1) ) {
- case 56:
+ case 59:
{
- alt118=1;
+ alt100=1;
}
break;
- case 57:
+ case 60:
{
- alt118=2;
+ alt100=2;
}
break;
- case 60:
+ case 63:
{
- alt118=3;
+ alt100=3;
}
break;
- case 61:
+ case 64:
{
- alt118=4;
+ alt100=4;
}
break;
- case 65:
+ case 68:
{
- alt118=5;
+ alt100=5;
}
break;
- case 66:
+ case 69:
{
- alt118=6;
+ alt100=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 118, 0, input);
+ new NoViableAltException("", 100, 0, input);
throw nvae;
}
- switch (alt118) {
+ switch (alt100) {
case 1 :
- // InternalQVTimperative.g:4837:3: ( (lv_qualifiers_19_0= 'derived' ) )
+ // InternalQVTimperative.g:4253:3: ( (lv_qualifiers_19_0= 'derived' ) )
{
- // InternalQVTimperative.g:4837:3: ( (lv_qualifiers_19_0= 'derived' ) )
- // InternalQVTimperative.g:4838:1: (lv_qualifiers_19_0= 'derived' )
+ // InternalQVTimperative.g:4253:3: ( (lv_qualifiers_19_0= 'derived' ) )
+ // InternalQVTimperative.g:4254:1: (lv_qualifiers_19_0= 'derived' )
{
- // InternalQVTimperative.g:4838:1: (lv_qualifiers_19_0= 'derived' )
- // InternalQVTimperative.g:4839:3: lv_qualifiers_19_0= 'derived'
+ // InternalQVTimperative.g:4254:1: (lv_qualifiers_19_0= 'derived' )
+ // InternalQVTimperative.g:4255:3: lv_qualifiers_19_0= 'derived'
{
- lv_qualifiers_19_0=(Token)match(input,56,FollowSets000.FOLLOW_77); if (state.failed) return current;
+ lv_qualifiers_19_0=(Token)match(input,59,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_19_0, grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_0_0());
@@ -13955,15 +12129,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4853:6: ( (lv_qualifiers_20_0= '!derived' ) )
+ // InternalQVTimperative.g:4269:6: ( (lv_qualifiers_20_0= '!derived' ) )
{
- // InternalQVTimperative.g:4853:6: ( (lv_qualifiers_20_0= '!derived' ) )
- // InternalQVTimperative.g:4854:1: (lv_qualifiers_20_0= '!derived' )
+ // InternalQVTimperative.g:4269:6: ( (lv_qualifiers_20_0= '!derived' ) )
+ // InternalQVTimperative.g:4270:1: (lv_qualifiers_20_0= '!derived' )
{
- // InternalQVTimperative.g:4854:1: (lv_qualifiers_20_0= '!derived' )
- // InternalQVTimperative.g:4855:3: lv_qualifiers_20_0= '!derived'
+ // InternalQVTimperative.g:4270:1: (lv_qualifiers_20_0= '!derived' )
+ // InternalQVTimperative.g:4271:3: lv_qualifiers_20_0= '!derived'
{
- lv_qualifiers_20_0=(Token)match(input,57,FollowSets000.FOLLOW_77); if (state.failed) return current;
+ lv_qualifiers_20_0=(Token)match(input,60,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_20_0, grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_1_0());
@@ -13987,15 +12161,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:4869:6: ( (lv_qualifiers_21_0= 'ordered' ) )
+ // InternalQVTimperative.g:4285:6: ( (lv_qualifiers_21_0= 'ordered' ) )
{
- // InternalQVTimperative.g:4869:6: ( (lv_qualifiers_21_0= 'ordered' ) )
- // InternalQVTimperative.g:4870:1: (lv_qualifiers_21_0= 'ordered' )
+ // InternalQVTimperative.g:4285:6: ( (lv_qualifiers_21_0= 'ordered' ) )
+ // InternalQVTimperative.g:4286:1: (lv_qualifiers_21_0= 'ordered' )
{
- // InternalQVTimperative.g:4870:1: (lv_qualifiers_21_0= 'ordered' )
- // InternalQVTimperative.g:4871:3: lv_qualifiers_21_0= 'ordered'
+ // InternalQVTimperative.g:4286:1: (lv_qualifiers_21_0= 'ordered' )
+ // InternalQVTimperative.g:4287:3: lv_qualifiers_21_0= 'ordered'
{
- lv_qualifiers_21_0=(Token)match(input,60,FollowSets000.FOLLOW_77); if (state.failed) return current;
+ lv_qualifiers_21_0=(Token)match(input,63,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_21_0, grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_2_0());
@@ -14019,15 +12193,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:4885:6: ( (lv_qualifiers_22_0= '!ordered' ) )
+ // InternalQVTimperative.g:4301:6: ( (lv_qualifiers_22_0= '!ordered' ) )
{
- // InternalQVTimperative.g:4885:6: ( (lv_qualifiers_22_0= '!ordered' ) )
- // InternalQVTimperative.g:4886:1: (lv_qualifiers_22_0= '!ordered' )
+ // InternalQVTimperative.g:4301:6: ( (lv_qualifiers_22_0= '!ordered' ) )
+ // InternalQVTimperative.g:4302:1: (lv_qualifiers_22_0= '!ordered' )
{
- // InternalQVTimperative.g:4886:1: (lv_qualifiers_22_0= '!ordered' )
- // InternalQVTimperative.g:4887:3: lv_qualifiers_22_0= '!ordered'
+ // InternalQVTimperative.g:4302:1: (lv_qualifiers_22_0= '!ordered' )
+ // InternalQVTimperative.g:4303:3: lv_qualifiers_22_0= '!ordered'
{
- lv_qualifiers_22_0=(Token)match(input,61,FollowSets000.FOLLOW_77); if (state.failed) return current;
+ lv_qualifiers_22_0=(Token)match(input,64,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_22_0, grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_3_0());
@@ -14051,15 +12225,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTimperative.g:4901:6: ( (lv_qualifiers_23_0= 'unique' ) )
+ // InternalQVTimperative.g:4317:6: ( (lv_qualifiers_23_0= 'unique' ) )
{
- // InternalQVTimperative.g:4901:6: ( (lv_qualifiers_23_0= 'unique' ) )
- // InternalQVTimperative.g:4902:1: (lv_qualifiers_23_0= 'unique' )
+ // InternalQVTimperative.g:4317:6: ( (lv_qualifiers_23_0= 'unique' ) )
+ // InternalQVTimperative.g:4318:1: (lv_qualifiers_23_0= 'unique' )
{
- // InternalQVTimperative.g:4902:1: (lv_qualifiers_23_0= 'unique' )
- // InternalQVTimperative.g:4903:3: lv_qualifiers_23_0= 'unique'
+ // InternalQVTimperative.g:4318:1: (lv_qualifiers_23_0= 'unique' )
+ // InternalQVTimperative.g:4319:3: lv_qualifiers_23_0= 'unique'
{
- lv_qualifiers_23_0=(Token)match(input,65,FollowSets000.FOLLOW_77); if (state.failed) return current;
+ lv_qualifiers_23_0=(Token)match(input,68,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_23_0, grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_4_0());
@@ -14083,15 +12257,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTimperative.g:4917:6: ( (lv_qualifiers_24_0= '!unique' ) )
+ // InternalQVTimperative.g:4333:6: ( (lv_qualifiers_24_0= '!unique' ) )
{
- // InternalQVTimperative.g:4917:6: ( (lv_qualifiers_24_0= '!unique' ) )
- // InternalQVTimperative.g:4918:1: (lv_qualifiers_24_0= '!unique' )
+ // InternalQVTimperative.g:4333:6: ( (lv_qualifiers_24_0= '!unique' ) )
+ // InternalQVTimperative.g:4334:1: (lv_qualifiers_24_0= '!unique' )
{
- // InternalQVTimperative.g:4918:1: (lv_qualifiers_24_0= '!unique' )
- // InternalQVTimperative.g:4919:3: lv_qualifiers_24_0= '!unique'
+ // InternalQVTimperative.g:4334:1: (lv_qualifiers_24_0= '!unique' )
+ // InternalQVTimperative.g:4335:3: lv_qualifiers_24_0= '!unique'
{
- lv_qualifiers_24_0=(Token)match(input,66,FollowSets000.FOLLOW_77); if (state.failed) return current;
+ lv_qualifiers_24_0=(Token)match(input,69,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_24_0, grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_5_0());
@@ -14117,18 +12291,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4932:3: (otherlv_25= ',' )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalQVTimperative.g:4348:3: (otherlv_25= ',' )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA119_0==21) ) {
- alt119=1;
+ if ( (LA101_0==25) ) {
+ alt101=1;
}
- switch (alt119) {
+ switch (alt101) {
case 1 :
- // InternalQVTimperative.g:4932:5: otherlv_25= ','
+ // InternalQVTimperative.g:4348:5: otherlv_25= ','
{
- otherlv_25=(Token)match(input,21,FollowSets000.FOLLOW_78); if (state.failed) return current;
+ otherlv_25=(Token)match(input,25,FollowSets000.FOLLOW_76); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_25, grammarAccess.getOperationCSAccess().getCommaKeyword_9_1_1());
@@ -14145,16 +12319,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt120 >= 1 ) break loop120;
+ if ( cnt102 >= 1 ) break loop102;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(120, input);
+ new EarlyExitException(102, input);
throw eee;
}
- cnt120++;
+ cnt102++;
} while (true);
- otherlv_26=(Token)match(input,23,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ otherlv_26=(Token)match(input,21,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_26, grammarAccess.getOperationCSAccess().getRightCurlyBracketKeyword_9_2());
@@ -14166,67 +12340,67 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:4940:3: ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' )
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalQVTimperative.g:4356:3: ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' )
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA125_0==20) ) {
- alt125=1;
+ if ( (LA107_0==20) ) {
+ alt107=1;
}
- else if ( (LA125_0==19) ) {
- alt125=2;
+ else if ( (LA107_0==19) ) {
+ alt107=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 125, 0, input);
+ new NoViableAltException("", 107, 0, input);
throw nvae;
}
- switch (alt125) {
+ switch (alt107) {
case 1 :
- // InternalQVTimperative.g:4940:4: (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' )
+ // InternalQVTimperative.g:4356:4: (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' )
{
- // InternalQVTimperative.g:4940:4: (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' )
- // InternalQVTimperative.g:4940:6: otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}'
+ // InternalQVTimperative.g:4356:4: (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' )
+ // InternalQVTimperative.g:4356:6: otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}'
{
- otherlv_27=(Token)match(input,20,FollowSets000.FOLLOW_79); if (state.failed) return current;
+ otherlv_27=(Token)match(input,20,FollowSets000.FOLLOW_77); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_27, grammarAccess.getOperationCSAccess().getLeftCurlyBracketKeyword_10_0_0());
}
- // InternalQVTimperative.g:4944:1: (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )*
- loop124:
+ // InternalQVTimperative.g:4360:1: (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )*
+ loop106:
do {
- int alt124=2;
- int LA124_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA124_0==81) ) {
- alt124=1;
+ if ( (LA106_0==84) ) {
+ alt106=1;
}
- switch (alt124) {
+ switch (alt106) {
case 1 :
- // InternalQVTimperative.g:4944:3: otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';'
+ // InternalQVTimperative.g:4360:3: otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';'
{
- otherlv_28=(Token)match(input,81,FollowSets000.FOLLOW_61); if (state.failed) return current;
+ otherlv_28=(Token)match(input,84,FollowSets000.FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_28, grammarAccess.getOperationCSAccess().getBodyKeyword_10_0_1_0());
}
- // InternalQVTimperative.g:4948:1: ( ruleUnrestrictedName )?
- int alt122=2;
- int LA122_0 = input.LA(1);
+ // InternalQVTimperative.g:4364:1: ( ruleUnrestrictedName )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( ((LA122_0>=RULE_SIMPLE_ID && LA122_0<=RULE_ESCAPED_ID)||(LA122_0>=24 && LA122_0<=25)||LA122_0==29||LA122_0==32||(LA122_0>=40 && LA122_0<=41)||LA122_0==45||(LA122_0>=49 && LA122_0<=52)) ) {
- alt122=1;
+ if ( ((LA104_0>=RULE_SIMPLE_ID && LA104_0<=RULE_ESCAPED_ID)||LA104_0==22||LA104_0==24||LA104_0==26||LA104_0==32||LA104_0==35||LA104_0==41||LA104_0==45||LA104_0==49||(LA104_0>=53 && LA104_0<=55)) ) {
+ alt104=1;
}
- switch (alt122) {
+ switch (alt104) {
case 1 :
- // InternalQVTimperative.g:4949:2: ruleUnrestrictedName
+ // InternalQVTimperative.g:4365:2: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -14238,7 +12412,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getOperationCSAccess().getUnrestrictedNameParserRuleCall_10_0_1_1());
}
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_15);
ruleUnrestrictedName();
state._fsp--;
@@ -14254,25 +12428,25 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_30=(Token)match(input,28,FollowSets000.FOLLOW_62); if (state.failed) return current;
+ otherlv_30=(Token)match(input,31,FollowSets000.FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_30, grammarAccess.getOperationCSAccess().getColonKeyword_10_0_1_2());
}
- // InternalQVTimperative.g:4963:1: ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )?
- int alt123=2;
- int LA123_0 = input.LA(1);
+ // InternalQVTimperative.g:4379:1: ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )?
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( ((LA123_0>=RULE_SINGLE_QUOTED_STRING && LA123_0<=RULE_ESCAPED_ID)||(LA123_0>=24 && LA123_0<=26)||LA123_0==29||(LA123_0>=31 && LA123_0<=32)||(LA123_0>=40 && LA123_0<=41)||LA123_0==45||(LA123_0>=49 && LA123_0<=52)||(LA123_0>=92 && LA123_0<=93)||(LA123_0>=108 && LA123_0<=122)||LA123_0==125||(LA123_0>=127 && LA123_0<=130)||LA123_0==135||(LA123_0>=140 && LA123_0<=141)) ) {
- alt123=1;
+ if ( ((LA105_0>=RULE_SINGLE_QUOTED_STRING && LA105_0<=RULE_ESCAPED_ID)||LA105_0==22||LA105_0==24||(LA105_0>=26 && LA105_0<=27)||LA105_0==32||(LA105_0>=34 && LA105_0<=35)||LA105_0==41||LA105_0==45||LA105_0==49||(LA105_0>=53 && LA105_0<=55)||(LA105_0>=95 && LA105_0<=96)||(LA105_0>=111 && LA105_0<=125)||LA105_0==128||(LA105_0>=130 && LA105_0<=133)||LA105_0==139||(LA105_0>=144 && LA105_0<=145)) ) {
+ alt105=1;
}
- switch (alt123) {
+ switch (alt105) {
case 1 :
- // InternalQVTimperative.g:4964:1: (lv_ownedBodyExpressions_31_0= ruleSpecificationCS )
+ // InternalQVTimperative.g:4380:1: (lv_ownedBodyExpressions_31_0= ruleSpecificationCS )
{
- // InternalQVTimperative.g:4964:1: (lv_ownedBodyExpressions_31_0= ruleSpecificationCS )
- // InternalQVTimperative.g:4965:3: lv_ownedBodyExpressions_31_0= ruleSpecificationCS
+ // InternalQVTimperative.g:4380:1: (lv_ownedBodyExpressions_31_0= ruleSpecificationCS )
+ // InternalQVTimperative.g:4381:3: lv_ownedBodyExpressions_31_0= ruleSpecificationCS
{
if ( state.backtracking==0 ) {
@@ -14306,7 +12480,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_32=(Token)match(input,19,FollowSets000.FOLLOW_79); if (state.failed) return current;
+ otherlv_32=(Token)match(input,19,FollowSets000.FOLLOW_77); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_32, grammarAccess.getOperationCSAccess().getSemicolonKeyword_10_0_1_4());
@@ -14317,11 +12491,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop124;
+ break loop106;
}
} while (true);
- otherlv_33=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_33=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_33, grammarAccess.getOperationCSAccess().getRightCurlyBracketKeyword_10_0_2());
@@ -14334,7 +12508,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:4990:7: otherlv_34= ';'
+ // InternalQVTimperative.g:4406:7: otherlv_34= ';'
{
otherlv_34=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14371,7 +12545,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleParameterCS"
- // InternalQVTimperative.g:5002:1: entryRuleParameterCS returns [EObject current=null] : iv_ruleParameterCS= ruleParameterCS EOF ;
+ // InternalQVTimperative.g:4418:1: entryRuleParameterCS returns [EObject current=null] : iv_ruleParameterCS= ruleParameterCS EOF ;
public final EObject entryRuleParameterCS() throws RecognitionException {
EObject current = null;
@@ -14379,8 +12553,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:5003:2: (iv_ruleParameterCS= ruleParameterCS EOF )
- // InternalQVTimperative.g:5004:2: iv_ruleParameterCS= ruleParameterCS EOF
+ // InternalQVTimperative.g:4419:2: (iv_ruleParameterCS= ruleParameterCS EOF )
+ // InternalQVTimperative.g:4420:2: iv_ruleParameterCS= ruleParameterCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getParameterCSRule());
@@ -14411,7 +12585,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleParameterCS"
- // InternalQVTimperative.g:5011:1: ruleParameterCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )? (otherlv_10= '{' otherlv_11= '}' )? ) ;
+ // InternalQVTimperative.g:4427:1: ruleParameterCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )? (otherlv_10= '{' otherlv_11= '}' )? ) ;
public final EObject ruleParameterCS() throws RecognitionException {
EObject current = null;
@@ -14433,24 +12607,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:5014:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )? (otherlv_10= '{' otherlv_11= '}' )? ) )
- // InternalQVTimperative.g:5015:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )? (otherlv_10= '{' otherlv_11= '}' )? )
+ // InternalQVTimperative.g:4430:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )? (otherlv_10= '{' otherlv_11= '}' )? ) )
+ // InternalQVTimperative.g:4431:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )? (otherlv_10= '{' otherlv_11= '}' )? )
{
- // InternalQVTimperative.g:5015:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )? (otherlv_10= '{' otherlv_11= '}' )? )
- // InternalQVTimperative.g:5015:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )? (otherlv_10= '{' otherlv_11= '}' )?
+ // InternalQVTimperative.g:4431:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )? (otherlv_10= '{' otherlv_11= '}' )? )
+ // InternalQVTimperative.g:4431:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )? (otherlv_10= '{' otherlv_11= '}' )?
{
- // InternalQVTimperative.g:5015:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:5016:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:4431:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:4432:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:5016:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:5017:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:4432:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:4433:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getParameterCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_80);
+ pushFollow(FollowSets000.FOLLOW_78);
lv_name_0_0=ruleUnrestrictedName();
state._fsp--;
@@ -14474,35 +12648,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5033:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )?
- int alt126=2;
- int LA126_0 = input.LA(1);
+ // InternalQVTimperative.g:4449:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA126_0==28) ) {
- alt126=1;
+ if ( (LA108_0==31) ) {
+ alt108=1;
}
- switch (alt126) {
+ switch (alt108) {
case 1 :
- // InternalQVTimperative.g:5033:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:4449:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) )
{
- otherlv_1=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getParameterCSAccess().getColonKeyword_1_0());
}
- // InternalQVTimperative.g:5037:1: ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) )
- // InternalQVTimperative.g:5038:1: (lv_ownedType_2_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:4453:1: ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:4454:1: (lv_ownedType_2_0= ruleTypedMultiplicityRefCS )
{
- // InternalQVTimperative.g:5038:1: (lv_ownedType_2_0= ruleTypedMultiplicityRefCS )
- // InternalQVTimperative.g:5039:3: lv_ownedType_2_0= ruleTypedMultiplicityRefCS
+ // InternalQVTimperative.g:4454:1: (lv_ownedType_2_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:4455:3: lv_ownedType_2_0= ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getParameterCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_81);
+ pushFollow(FollowSets000.FOLLOW_79);
lv_ownedType_2_0=ruleTypedMultiplicityRefCS();
state._fsp--;
@@ -14532,85 +12706,85 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5055:4: (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )?
- int alt130=2;
- int LA130_0 = input.LA(1);
+ // InternalQVTimperative.g:4471:4: (otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}' )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA130_0==20) ) {
- int LA130_1 = input.LA(2);
+ if ( (LA112_0==20) ) {
+ int LA112_1 = input.LA(2);
- if ( ((LA130_1>=60 && LA130_1<=61)||(LA130_1>=65 && LA130_1<=66)) ) {
- alt130=1;
+ if ( ((LA112_1>=63 && LA112_1<=64)||(LA112_1>=68 && LA112_1<=69)) ) {
+ alt112=1;
}
}
- switch (alt130) {
+ switch (alt112) {
case 1 :
- // InternalQVTimperative.g:5055:6: otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}'
+ // InternalQVTimperative.g:4471:6: otherlv_3= '{' ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+ otherlv_9= '}'
{
- otherlv_3=(Token)match(input,20,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ otherlv_3=(Token)match(input,20,FollowSets000.FOLLOW_80); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getParameterCSAccess().getLeftCurlyBracketKeyword_2_0());
}
- // InternalQVTimperative.g:5059:1: ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+
- int cnt129=0;
- loop129:
+ // InternalQVTimperative.g:4475:1: ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+
+ int cnt111=0;
+ loop111:
do {
- int alt129=2;
- int LA129_0 = input.LA(1);
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( ((LA129_0>=60 && LA129_0<=61)||(LA129_0>=65 && LA129_0<=66)) ) {
- alt129=1;
+ if ( ((LA111_0>=63 && LA111_0<=64)||(LA111_0>=68 && LA111_0<=69)) ) {
+ alt111=1;
}
- switch (alt129) {
+ switch (alt111) {
case 1 :
- // InternalQVTimperative.g:5059:2: ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )?
+ // InternalQVTimperative.g:4475:2: ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )?
{
- // InternalQVTimperative.g:5059:2: ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) )
- int alt127=4;
+ // InternalQVTimperative.g:4475:2: ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) )
+ int alt109=4;
switch ( input.LA(1) ) {
- case 60:
+ case 63:
{
- alt127=1;
+ alt109=1;
}
break;
- case 61:
+ case 64:
{
- alt127=2;
+ alt109=2;
}
break;
- case 65:
+ case 68:
{
- alt127=3;
+ alt109=3;
}
break;
- case 66:
+ case 69:
{
- alt127=4;
+ alt109=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 127, 0, input);
+ new NoViableAltException("", 109, 0, input);
throw nvae;
}
- switch (alt127) {
+ switch (alt109) {
case 1 :
- // InternalQVTimperative.g:5059:3: ( (lv_qualifiers_4_0= 'ordered' ) )
+ // InternalQVTimperative.g:4475:3: ( (lv_qualifiers_4_0= 'ordered' ) )
{
- // InternalQVTimperative.g:5059:3: ( (lv_qualifiers_4_0= 'ordered' ) )
- // InternalQVTimperative.g:5060:1: (lv_qualifiers_4_0= 'ordered' )
+ // InternalQVTimperative.g:4475:3: ( (lv_qualifiers_4_0= 'ordered' ) )
+ // InternalQVTimperative.g:4476:1: (lv_qualifiers_4_0= 'ordered' )
{
- // InternalQVTimperative.g:5060:1: (lv_qualifiers_4_0= 'ordered' )
- // InternalQVTimperative.g:5061:3: lv_qualifiers_4_0= 'ordered'
+ // InternalQVTimperative.g:4476:1: (lv_qualifiers_4_0= 'ordered' )
+ // InternalQVTimperative.g:4477:3: lv_qualifiers_4_0= 'ordered'
{
- lv_qualifiers_4_0=(Token)match(input,60,FollowSets000.FOLLOW_83); if (state.failed) return current;
+ lv_qualifiers_4_0=(Token)match(input,63,FollowSets000.FOLLOW_81); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_4_0, grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_0_0());
@@ -14634,15 +12808,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:5075:6: ( (lv_qualifiers_5_0= '!ordered' ) )
+ // InternalQVTimperative.g:4491:6: ( (lv_qualifiers_5_0= '!ordered' ) )
{
- // InternalQVTimperative.g:5075:6: ( (lv_qualifiers_5_0= '!ordered' ) )
- // InternalQVTimperative.g:5076:1: (lv_qualifiers_5_0= '!ordered' )
+ // InternalQVTimperative.g:4491:6: ( (lv_qualifiers_5_0= '!ordered' ) )
+ // InternalQVTimperative.g:4492:1: (lv_qualifiers_5_0= '!ordered' )
{
- // InternalQVTimperative.g:5076:1: (lv_qualifiers_5_0= '!ordered' )
- // InternalQVTimperative.g:5077:3: lv_qualifiers_5_0= '!ordered'
+ // InternalQVTimperative.g:4492:1: (lv_qualifiers_5_0= '!ordered' )
+ // InternalQVTimperative.g:4493:3: lv_qualifiers_5_0= '!ordered'
{
- lv_qualifiers_5_0=(Token)match(input,61,FollowSets000.FOLLOW_83); if (state.failed) return current;
+ lv_qualifiers_5_0=(Token)match(input,64,FollowSets000.FOLLOW_81); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_5_0, grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_1_0());
@@ -14666,15 +12840,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:5091:6: ( (lv_qualifiers_6_0= 'unique' ) )
+ // InternalQVTimperative.g:4507:6: ( (lv_qualifiers_6_0= 'unique' ) )
{
- // InternalQVTimperative.g:5091:6: ( (lv_qualifiers_6_0= 'unique' ) )
- // InternalQVTimperative.g:5092:1: (lv_qualifiers_6_0= 'unique' )
+ // InternalQVTimperative.g:4507:6: ( (lv_qualifiers_6_0= 'unique' ) )
+ // InternalQVTimperative.g:4508:1: (lv_qualifiers_6_0= 'unique' )
{
- // InternalQVTimperative.g:5092:1: (lv_qualifiers_6_0= 'unique' )
- // InternalQVTimperative.g:5093:3: lv_qualifiers_6_0= 'unique'
+ // InternalQVTimperative.g:4508:1: (lv_qualifiers_6_0= 'unique' )
+ // InternalQVTimperative.g:4509:3: lv_qualifiers_6_0= 'unique'
{
- lv_qualifiers_6_0=(Token)match(input,65,FollowSets000.FOLLOW_83); if (state.failed) return current;
+ lv_qualifiers_6_0=(Token)match(input,68,FollowSets000.FOLLOW_81); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_6_0, grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_2_0());
@@ -14698,15 +12872,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:5107:6: ( (lv_qualifiers_7_0= '!unique' ) )
+ // InternalQVTimperative.g:4523:6: ( (lv_qualifiers_7_0= '!unique' ) )
{
- // InternalQVTimperative.g:5107:6: ( (lv_qualifiers_7_0= '!unique' ) )
- // InternalQVTimperative.g:5108:1: (lv_qualifiers_7_0= '!unique' )
+ // InternalQVTimperative.g:4523:6: ( (lv_qualifiers_7_0= '!unique' ) )
+ // InternalQVTimperative.g:4524:1: (lv_qualifiers_7_0= '!unique' )
{
- // InternalQVTimperative.g:5108:1: (lv_qualifiers_7_0= '!unique' )
- // InternalQVTimperative.g:5109:3: lv_qualifiers_7_0= '!unique'
+ // InternalQVTimperative.g:4524:1: (lv_qualifiers_7_0= '!unique' )
+ // InternalQVTimperative.g:4525:3: lv_qualifiers_7_0= '!unique'
{
- lv_qualifiers_7_0=(Token)match(input,66,FollowSets000.FOLLOW_83); if (state.failed) return current;
+ lv_qualifiers_7_0=(Token)match(input,69,FollowSets000.FOLLOW_81); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_7_0, grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_3_0());
@@ -14732,18 +12906,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5122:3: (otherlv_8= ',' )?
- int alt128=2;
- int LA128_0 = input.LA(1);
+ // InternalQVTimperative.g:4538:3: (otherlv_8= ',' )?
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA128_0==21) ) {
- alt128=1;
+ if ( (LA110_0==25) ) {
+ alt110=1;
}
- switch (alt128) {
+ switch (alt110) {
case 1 :
- // InternalQVTimperative.g:5122:5: otherlv_8= ','
+ // InternalQVTimperative.g:4538:5: otherlv_8= ','
{
- otherlv_8=(Token)match(input,21,FollowSets000.FOLLOW_84); if (state.failed) return current;
+ otherlv_8=(Token)match(input,25,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getParameterCSAccess().getCommaKeyword_2_1_1());
@@ -14760,16 +12934,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt129 >= 1 ) break loop129;
+ if ( cnt111 >= 1 ) break loop111;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(129, input);
+ new EarlyExitException(111, input);
throw eee;
}
- cnt129++;
+ cnt111++;
} while (true);
- otherlv_9=(Token)match(input,23,FollowSets000.FOLLOW_81); if (state.failed) return current;
+ otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_79); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_9, grammarAccess.getParameterCSAccess().getRightCurlyBracketKeyword_2_2());
@@ -14781,24 +12955,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5130:3: (otherlv_10= '{' otherlv_11= '}' )?
- int alt131=2;
- int LA131_0 = input.LA(1);
+ // InternalQVTimperative.g:4546:3: (otherlv_10= '{' otherlv_11= '}' )?
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA131_0==20) ) {
- alt131=1;
+ if ( (LA113_0==20) ) {
+ alt113=1;
}
- switch (alt131) {
+ switch (alt113) {
case 1 :
- // InternalQVTimperative.g:5130:5: otherlv_10= '{' otherlv_11= '}'
+ // InternalQVTimperative.g:4546:5: otherlv_10= '{' otherlv_11= '}'
{
- otherlv_10=(Token)match(input,20,FollowSets000.FOLLOW_12); if (state.failed) return current;
+ otherlv_10=(Token)match(input,20,FollowSets000.FOLLOW_43); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getParameterCSAccess().getLeftCurlyBracketKeyword_3_0());
}
- otherlv_11=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_11=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_11, grammarAccess.getParameterCSAccess().getRightCurlyBracketKeyword_3_1());
@@ -14833,7 +13007,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleReferenceCS"
- // InternalQVTimperative.g:5146:1: entryRuleReferenceCS returns [EObject current=null] : iv_ruleReferenceCS= ruleReferenceCS EOF ;
+ // InternalQVTimperative.g:4562:1: entryRuleReferenceCS returns [EObject current=null] : iv_ruleReferenceCS= ruleReferenceCS EOF ;
public final EObject entryRuleReferenceCS() throws RecognitionException {
EObject current = null;
@@ -14841,8 +13015,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:5147:2: (iv_ruleReferenceCS= ruleReferenceCS EOF )
- // InternalQVTimperative.g:5148:2: iv_ruleReferenceCS= ruleReferenceCS EOF
+ // InternalQVTimperative.g:4563:2: (iv_ruleReferenceCS= ruleReferenceCS EOF )
+ // InternalQVTimperative.g:4564:2: iv_ruleReferenceCS= ruleReferenceCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceCSRule());
@@ -14873,7 +13047,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReferenceCS"
- // InternalQVTimperative.g:5155:1: ruleReferenceCS returns [EObject current=null] : ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'property' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )? (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )? ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' ) ) ;
+ // InternalQVTimperative.g:4571:1: ruleReferenceCS returns [EObject current=null] : ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'property' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )? (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )? ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' ) ) ;
public final EObject ruleReferenceCS() throws RecognitionException {
EObject current = null;
@@ -14928,36 +13102,36 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:5158:28: ( ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'property' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )? (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )? ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' ) ) )
- // InternalQVTimperative.g:5159:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'property' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )? (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )? ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' ) )
+ // InternalQVTimperative.g:4574:28: ( ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'property' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )? (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )? ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' ) ) )
+ // InternalQVTimperative.g:4575:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'property' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )? (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )? ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' ) )
{
- // InternalQVTimperative.g:5159:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'property' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )? (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )? ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' ) )
- // InternalQVTimperative.g:5159:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'property' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )? (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )? ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' )
+ // InternalQVTimperative.g:4575:1: ( ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'property' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )? (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )? ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' ) )
+ // InternalQVTimperative.g:4575:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )? otherlv_4= 'property' ( (lv_name_5_0= ruleUnrestrictedName ) ) (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )? (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )? (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )? ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' )
{
- // InternalQVTimperative.g:5159:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
- int alt134=3;
- int LA134_0 = input.LA(1);
+ // InternalQVTimperative.g:4575:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
+ int alt116=3;
+ int LA116_0 = input.LA(1);
- if ( (LA134_0==53) ) {
- alt134=1;
+ if ( (LA116_0==56) ) {
+ alt116=1;
}
- else if ( (LA134_0==54) ) {
- alt134=2;
+ else if ( (LA116_0==57) ) {
+ alt116=2;
}
- switch (alt134) {
+ switch (alt116) {
case 1 :
- // InternalQVTimperative.g:5159:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTimperative.g:4575:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
{
- // InternalQVTimperative.g:5159:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
- // InternalQVTimperative.g:5159:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
+ // InternalQVTimperative.g:4575:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTimperative.g:4575:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
{
- // InternalQVTimperative.g:5159:4: ( (lv_qualifiers_0_0= 'static' ) )
- // InternalQVTimperative.g:5160:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTimperative.g:4575:4: ( (lv_qualifiers_0_0= 'static' ) )
+ // InternalQVTimperative.g:4576:1: (lv_qualifiers_0_0= 'static' )
{
- // InternalQVTimperative.g:5160:1: (lv_qualifiers_0_0= 'static' )
- // InternalQVTimperative.g:5161:3: lv_qualifiers_0_0= 'static'
+ // InternalQVTimperative.g:4576:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTimperative.g:4577:3: lv_qualifiers_0_0= 'static'
{
- lv_qualifiers_0_0=(Token)match(input,53,FollowSets000.FOLLOW_85); if (state.failed) return current;
+ lv_qualifiers_0_0=(Token)match(input,56,FollowSets000.FOLLOW_83); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_0_0, grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_0_0_0());
@@ -14977,21 +13151,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5174:2: ( (lv_qualifiers_1_0= 'definition' ) )?
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalQVTimperative.g:4590:2: ( (lv_qualifiers_1_0= 'definition' ) )?
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA132_0==54) ) {
- alt132=1;
+ if ( (LA114_0==57) ) {
+ alt114=1;
}
- switch (alt132) {
+ switch (alt114) {
case 1 :
- // InternalQVTimperative.g:5175:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTimperative.g:4591:1: (lv_qualifiers_1_0= 'definition' )
{
- // InternalQVTimperative.g:5175:1: (lv_qualifiers_1_0= 'definition' )
- // InternalQVTimperative.g:5176:3: lv_qualifiers_1_0= 'definition'
+ // InternalQVTimperative.g:4591:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTimperative.g:4592:3: lv_qualifiers_1_0= 'definition'
{
- lv_qualifiers_1_0=(Token)match(input,54,FollowSets000.FOLLOW_86); if (state.failed) return current;
+ lv_qualifiers_1_0=(Token)match(input,57,FollowSets000.FOLLOW_84); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_1_0, grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
@@ -15021,18 +13195,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:5190:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTimperative.g:4606:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
{
- // InternalQVTimperative.g:5190:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
- // InternalQVTimperative.g:5190:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
+ // InternalQVTimperative.g:4606:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTimperative.g:4606:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
{
- // InternalQVTimperative.g:5190:7: ( (lv_qualifiers_2_0= 'definition' ) )
- // InternalQVTimperative.g:5191:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTimperative.g:4606:7: ( (lv_qualifiers_2_0= 'definition' ) )
+ // InternalQVTimperative.g:4607:1: (lv_qualifiers_2_0= 'definition' )
{
- // InternalQVTimperative.g:5191:1: (lv_qualifiers_2_0= 'definition' )
- // InternalQVTimperative.g:5192:3: lv_qualifiers_2_0= 'definition'
+ // InternalQVTimperative.g:4607:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTimperative.g:4608:3: lv_qualifiers_2_0= 'definition'
{
- lv_qualifiers_2_0=(Token)match(input,54,FollowSets000.FOLLOW_87); if (state.failed) return current;
+ lv_qualifiers_2_0=(Token)match(input,57,FollowSets000.FOLLOW_85); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_2_0, grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
@@ -15052,21 +13226,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5205:2: ( (lv_qualifiers_3_0= 'static' ) )?
- int alt133=2;
- int LA133_0 = input.LA(1);
+ // InternalQVTimperative.g:4621:2: ( (lv_qualifiers_3_0= 'static' ) )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA133_0==53) ) {
- alt133=1;
+ if ( (LA115_0==56) ) {
+ alt115=1;
}
- switch (alt133) {
+ switch (alt115) {
case 1 :
- // InternalQVTimperative.g:5206:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTimperative.g:4622:1: (lv_qualifiers_3_0= 'static' )
{
- // InternalQVTimperative.g:5206:1: (lv_qualifiers_3_0= 'static' )
- // InternalQVTimperative.g:5207:3: lv_qualifiers_3_0= 'static'
+ // InternalQVTimperative.g:4622:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTimperative.g:4623:3: lv_qualifiers_3_0= 'static'
{
- lv_qualifiers_3_0=(Token)match(input,53,FollowSets000.FOLLOW_86); if (state.failed) return current;
+ lv_qualifiers_3_0=(Token)match(input,56,FollowSets000.FOLLOW_84); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_3_0, grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_1_1_0());
@@ -15098,24 +13272,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,82,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_4=(Token)match(input,85,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getReferenceCSAccess().getPropertyKeyword_1());
}
- // InternalQVTimperative.g:5224:1: ( (lv_name_5_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:5225:1: (lv_name_5_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:4640:1: ( (lv_name_5_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:4641:1: (lv_name_5_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:5225:1: (lv_name_5_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:5226:3: lv_name_5_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:4641:1: (lv_name_5_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:4642:3: lv_name_5_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_88);
+ pushFollow(FollowSets000.FOLLOW_86);
lv_name_5_0=ruleUnrestrictedName();
state._fsp--;
@@ -15139,28 +13313,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5242:2: (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )?
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalQVTimperative.g:4658:2: (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )?
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA135_0==83) ) {
- alt135=1;
+ if ( (LA117_0==86) ) {
+ alt117=1;
}
- switch (alt135) {
+ switch (alt117) {
case 1 :
- // InternalQVTimperative.g:5242:4: otherlv_6= '#' ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:4658:4: otherlv_6= '#' ( ( ruleUnrestrictedName ) )
{
- otherlv_6=(Token)match(input,83,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_6=(Token)match(input,86,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getReferenceCSAccess().getNumberSignKeyword_3_0());
}
- // InternalQVTimperative.g:5246:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:5247:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:4662:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:4663:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:5247:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:5248:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:4663:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:4664:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -15179,7 +13353,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getReferenceCSAccess().getReferredOppositePropertyCrossReference_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_38);
+ pushFollow(FollowSets000.FOLLOW_35);
ruleUnrestrictedName();
state._fsp--;
@@ -15201,35 +13375,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5264:4: (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalQVTimperative.g:4680:4: (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA136_0==28) ) {
- alt136=1;
+ if ( (LA118_0==31) ) {
+ alt118=1;
}
- switch (alt136) {
+ switch (alt118) {
case 1 :
- // InternalQVTimperative.g:5264:6: otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:4680:6: otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) )
{
- otherlv_8=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_8=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getReferenceCSAccess().getColonKeyword_4_0());
}
- // InternalQVTimperative.g:5268:1: ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) )
- // InternalQVTimperative.g:5269:1: (lv_ownedType_9_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:4684:1: ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTimperative.g:4685:1: (lv_ownedType_9_0= ruleTypedMultiplicityRefCS )
{
- // InternalQVTimperative.g:5269:1: (lv_ownedType_9_0= ruleTypedMultiplicityRefCS )
- // InternalQVTimperative.g:5270:3: lv_ownedType_9_0= ruleTypedMultiplicityRefCS
+ // InternalQVTimperative.g:4685:1: (lv_ownedType_9_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTimperative.g:4686:3: lv_ownedType_9_0= ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_4_1_0());
}
- pushFollow(FollowSets000.FOLLOW_39);
+ pushFollow(FollowSets000.FOLLOW_36);
lv_ownedType_9_0=ruleTypedMultiplicityRefCS();
state._fsp--;
@@ -15259,30 +13433,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5286:4: (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )?
- int alt137=2;
- int LA137_0 = input.LA(1);
+ // InternalQVTimperative.g:4702:4: (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )?
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA137_0==43) ) {
- alt137=1;
+ if ( (LA119_0==43) ) {
+ alt119=1;
}
- switch (alt137) {
+ switch (alt119) {
case 1 :
- // InternalQVTimperative.g:5286:6: otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:4702:6: otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) )
{
- otherlv_10=(Token)match(input,43,FollowSets000.FOLLOW_56); if (state.failed) return current;
+ otherlv_10=(Token)match(input,43,FollowSets000.FOLLOW_54); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getReferenceCSAccess().getEqualsSignKeyword_5_0());
}
- // InternalQVTimperative.g:5290:1: ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:5291:1: (lv_default_11_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:4706:1: ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:4707:1: (lv_default_11_0= RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:5291:1: (lv_default_11_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:5292:3: lv_default_11_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:4707:1: (lv_default_11_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:4708:3: lv_default_11_0= RULE_SINGLE_QUOTED_STRING
{
- lv_default_11_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ lv_default_11_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_default_11_0, grammarAccess.getReferenceCSAccess().getDefaultSINGLE_QUOTED_STRINGTerminalRuleCall_5_1_0());
@@ -15312,155 +13486,155 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5308:4: (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )?
- int alt141=2;
- int LA141_0 = input.LA(1);
+ // InternalQVTimperative.g:4724:4: (otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}' )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA141_0==20) ) {
- int LA141_1 = input.LA(2);
+ if ( (LA123_0==20) ) {
+ int LA123_1 = input.LA(2);
- if ( (LA141_1==44||(LA141_1>=56 && LA141_1<=57)||(LA141_1>=60 && LA141_1<=70)||(LA141_1>=84 && LA141_1<=87)) ) {
- alt141=1;
+ if ( (LA123_1==44||(LA123_1>=59 && LA123_1<=60)||(LA123_1>=63 && LA123_1<=73)||(LA123_1>=87 && LA123_1<=90)) ) {
+ alt123=1;
}
}
- switch (alt141) {
+ switch (alt123) {
case 1 :
- // InternalQVTimperative.g:5308:6: otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}'
+ // InternalQVTimperative.g:4724:6: otherlv_12= '{' ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+ otherlv_32= '}'
{
- otherlv_12=(Token)match(input,20,FollowSets000.FOLLOW_89); if (state.failed) return current;
+ otherlv_12=(Token)match(input,20,FollowSets000.FOLLOW_87); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_12, grammarAccess.getReferenceCSAccess().getLeftCurlyBracketKeyword_6_0());
}
- // InternalQVTimperative.g:5312:1: ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+
- int cnt140=0;
- loop140:
+ // InternalQVTimperative.g:4728:1: ( ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )? )+
+ int cnt122=0;
+ loop122:
do {
- int alt140=2;
- int LA140_0 = input.LA(1);
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA140_0==44||(LA140_0>=56 && LA140_0<=57)||(LA140_0>=60 && LA140_0<=70)||(LA140_0>=84 && LA140_0<=87)) ) {
- alt140=1;
+ if ( (LA122_0==44||(LA122_0>=59 && LA122_0<=60)||(LA122_0>=63 && LA122_0<=73)||(LA122_0>=87 && LA122_0<=90)) ) {
+ alt122=1;
}
- switch (alt140) {
+ switch (alt122) {
case 1 :
- // InternalQVTimperative.g:5312:2: ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )?
+ // InternalQVTimperative.g:4728:2: ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) ) (otherlv_31= ',' )?
{
- // InternalQVTimperative.g:5312:2: ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) )
- int alt138=18;
+ // InternalQVTimperative.g:4728:2: ( ( (lv_qualifiers_13_0= 'composes' ) ) | ( (lv_qualifiers_14_0= '!composes' ) ) | ( (lv_qualifiers_15_0= 'derived' ) ) | ( (lv_qualifiers_16_0= '!derived' ) ) | ( (lv_qualifiers_17_0= 'ordered' ) ) | ( (lv_qualifiers_18_0= '!ordered' ) ) | ( (lv_qualifiers_19_0= 'readonly' ) ) | ( (lv_qualifiers_20_0= '!readonly' ) ) | ( (lv_qualifiers_21_0= 'resolve' ) ) | ( (lv_qualifiers_22_0= '!resolve' ) ) | ( (lv_qualifiers_23_0= 'transient' ) ) | ( (lv_qualifiers_24_0= '!transient' ) ) | ( (lv_qualifiers_25_0= 'unique' ) ) | ( (lv_qualifiers_26_0= '!unique' ) ) | ( (lv_qualifiers_27_0= 'unsettable' ) ) | ( (lv_qualifiers_28_0= '!unsettable' ) ) | ( (lv_qualifiers_29_0= 'volatile' ) ) | ( (lv_qualifiers_30_0= '!volatile' ) ) )
+ int alt120=18;
switch ( input.LA(1) ) {
- case 84:
+ case 87:
{
- alt138=1;
+ alt120=1;
}
break;
- case 85:
+ case 88:
{
- alt138=2;
+ alt120=2;
}
break;
- case 56:
+ case 59:
{
- alt138=3;
+ alt120=3;
}
break;
- case 57:
+ case 60:
{
- alt138=4;
+ alt120=4;
}
break;
- case 60:
+ case 63:
{
- alt138=5;
+ alt120=5;
}
break;
- case 61:
+ case 64:
{
- alt138=6;
+ alt120=6;
}
break;
- case 62:
+ case 65:
{
- alt138=7;
+ alt120=7;
}
break;
- case 63:
+ case 66:
{
- alt138=8;
+ alt120=8;
}
break;
- case 86:
+ case 89:
{
- alt138=9;
+ alt120=9;
}
break;
- case 87:
+ case 90:
{
- alt138=10;
+ alt120=10;
}
break;
case 44:
{
- alt138=11;
+ alt120=11;
}
break;
- case 64:
+ case 67:
{
- alt138=12;
+ alt120=12;
}
break;
- case 65:
+ case 68:
{
- alt138=13;
+ alt120=13;
}
break;
- case 66:
+ case 69:
{
- alt138=14;
+ alt120=14;
}
break;
- case 67:
+ case 70:
{
- alt138=15;
+ alt120=15;
}
break;
- case 68:
+ case 71:
{
- alt138=16;
+ alt120=16;
}
break;
- case 69:
+ case 72:
{
- alt138=17;
+ alt120=17;
}
break;
- case 70:
+ case 73:
{
- alt138=18;
+ alt120=18;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 138, 0, input);
+ new NoViableAltException("", 120, 0, input);
throw nvae;
}
- switch (alt138) {
+ switch (alt120) {
case 1 :
- // InternalQVTimperative.g:5312:3: ( (lv_qualifiers_13_0= 'composes' ) )
+ // InternalQVTimperative.g:4728:3: ( (lv_qualifiers_13_0= 'composes' ) )
{
- // InternalQVTimperative.g:5312:3: ( (lv_qualifiers_13_0= 'composes' ) )
- // InternalQVTimperative.g:5313:1: (lv_qualifiers_13_0= 'composes' )
+ // InternalQVTimperative.g:4728:3: ( (lv_qualifiers_13_0= 'composes' ) )
+ // InternalQVTimperative.g:4729:1: (lv_qualifiers_13_0= 'composes' )
{
- // InternalQVTimperative.g:5313:1: (lv_qualifiers_13_0= 'composes' )
- // InternalQVTimperative.g:5314:3: lv_qualifiers_13_0= 'composes'
+ // InternalQVTimperative.g:4729:1: (lv_qualifiers_13_0= 'composes' )
+ // InternalQVTimperative.g:4730:3: lv_qualifiers_13_0= 'composes'
{
- lv_qualifiers_13_0=(Token)match(input,84,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_13_0=(Token)match(input,87,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_13_0, grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_0_0());
@@ -15484,15 +13658,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:5328:6: ( (lv_qualifiers_14_0= '!composes' ) )
+ // InternalQVTimperative.g:4744:6: ( (lv_qualifiers_14_0= '!composes' ) )
{
- // InternalQVTimperative.g:5328:6: ( (lv_qualifiers_14_0= '!composes' ) )
- // InternalQVTimperative.g:5329:1: (lv_qualifiers_14_0= '!composes' )
+ // InternalQVTimperative.g:4744:6: ( (lv_qualifiers_14_0= '!composes' ) )
+ // InternalQVTimperative.g:4745:1: (lv_qualifiers_14_0= '!composes' )
{
- // InternalQVTimperative.g:5329:1: (lv_qualifiers_14_0= '!composes' )
- // InternalQVTimperative.g:5330:3: lv_qualifiers_14_0= '!composes'
+ // InternalQVTimperative.g:4745:1: (lv_qualifiers_14_0= '!composes' )
+ // InternalQVTimperative.g:4746:3: lv_qualifiers_14_0= '!composes'
{
- lv_qualifiers_14_0=(Token)match(input,85,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_14_0=(Token)match(input,88,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_14_0, grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_1_0());
@@ -15516,15 +13690,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:5344:6: ( (lv_qualifiers_15_0= 'derived' ) )
+ // InternalQVTimperative.g:4760:6: ( (lv_qualifiers_15_0= 'derived' ) )
{
- // InternalQVTimperative.g:5344:6: ( (lv_qualifiers_15_0= 'derived' ) )
- // InternalQVTimperative.g:5345:1: (lv_qualifiers_15_0= 'derived' )
+ // InternalQVTimperative.g:4760:6: ( (lv_qualifiers_15_0= 'derived' ) )
+ // InternalQVTimperative.g:4761:1: (lv_qualifiers_15_0= 'derived' )
{
- // InternalQVTimperative.g:5345:1: (lv_qualifiers_15_0= 'derived' )
- // InternalQVTimperative.g:5346:3: lv_qualifiers_15_0= 'derived'
+ // InternalQVTimperative.g:4761:1: (lv_qualifiers_15_0= 'derived' )
+ // InternalQVTimperative.g:4762:3: lv_qualifiers_15_0= 'derived'
{
- lv_qualifiers_15_0=(Token)match(input,56,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_15_0=(Token)match(input,59,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_15_0, grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_2_0());
@@ -15548,15 +13722,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:5360:6: ( (lv_qualifiers_16_0= '!derived' ) )
+ // InternalQVTimperative.g:4776:6: ( (lv_qualifiers_16_0= '!derived' ) )
{
- // InternalQVTimperative.g:5360:6: ( (lv_qualifiers_16_0= '!derived' ) )
- // InternalQVTimperative.g:5361:1: (lv_qualifiers_16_0= '!derived' )
+ // InternalQVTimperative.g:4776:6: ( (lv_qualifiers_16_0= '!derived' ) )
+ // InternalQVTimperative.g:4777:1: (lv_qualifiers_16_0= '!derived' )
{
- // InternalQVTimperative.g:5361:1: (lv_qualifiers_16_0= '!derived' )
- // InternalQVTimperative.g:5362:3: lv_qualifiers_16_0= '!derived'
+ // InternalQVTimperative.g:4777:1: (lv_qualifiers_16_0= '!derived' )
+ // InternalQVTimperative.g:4778:3: lv_qualifiers_16_0= '!derived'
{
- lv_qualifiers_16_0=(Token)match(input,57,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_16_0=(Token)match(input,60,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_16_0, grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_3_0());
@@ -15580,15 +13754,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTimperative.g:5376:6: ( (lv_qualifiers_17_0= 'ordered' ) )
+ // InternalQVTimperative.g:4792:6: ( (lv_qualifiers_17_0= 'ordered' ) )
{
- // InternalQVTimperative.g:5376:6: ( (lv_qualifiers_17_0= 'ordered' ) )
- // InternalQVTimperative.g:5377:1: (lv_qualifiers_17_0= 'ordered' )
+ // InternalQVTimperative.g:4792:6: ( (lv_qualifiers_17_0= 'ordered' ) )
+ // InternalQVTimperative.g:4793:1: (lv_qualifiers_17_0= 'ordered' )
{
- // InternalQVTimperative.g:5377:1: (lv_qualifiers_17_0= 'ordered' )
- // InternalQVTimperative.g:5378:3: lv_qualifiers_17_0= 'ordered'
+ // InternalQVTimperative.g:4793:1: (lv_qualifiers_17_0= 'ordered' )
+ // InternalQVTimperative.g:4794:3: lv_qualifiers_17_0= 'ordered'
{
- lv_qualifiers_17_0=(Token)match(input,60,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_17_0=(Token)match(input,63,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_17_0, grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_4_0());
@@ -15612,15 +13786,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTimperative.g:5392:6: ( (lv_qualifiers_18_0= '!ordered' ) )
+ // InternalQVTimperative.g:4808:6: ( (lv_qualifiers_18_0= '!ordered' ) )
{
- // InternalQVTimperative.g:5392:6: ( (lv_qualifiers_18_0= '!ordered' ) )
- // InternalQVTimperative.g:5393:1: (lv_qualifiers_18_0= '!ordered' )
+ // InternalQVTimperative.g:4808:6: ( (lv_qualifiers_18_0= '!ordered' ) )
+ // InternalQVTimperative.g:4809:1: (lv_qualifiers_18_0= '!ordered' )
{
- // InternalQVTimperative.g:5393:1: (lv_qualifiers_18_0= '!ordered' )
- // InternalQVTimperative.g:5394:3: lv_qualifiers_18_0= '!ordered'
+ // InternalQVTimperative.g:4809:1: (lv_qualifiers_18_0= '!ordered' )
+ // InternalQVTimperative.g:4810:3: lv_qualifiers_18_0= '!ordered'
{
- lv_qualifiers_18_0=(Token)match(input,61,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_18_0=(Token)match(input,64,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_18_0, grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_5_0());
@@ -15644,15 +13818,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTimperative.g:5408:6: ( (lv_qualifiers_19_0= 'readonly' ) )
+ // InternalQVTimperative.g:4824:6: ( (lv_qualifiers_19_0= 'readonly' ) )
{
- // InternalQVTimperative.g:5408:6: ( (lv_qualifiers_19_0= 'readonly' ) )
- // InternalQVTimperative.g:5409:1: (lv_qualifiers_19_0= 'readonly' )
+ // InternalQVTimperative.g:4824:6: ( (lv_qualifiers_19_0= 'readonly' ) )
+ // InternalQVTimperative.g:4825:1: (lv_qualifiers_19_0= 'readonly' )
{
- // InternalQVTimperative.g:5409:1: (lv_qualifiers_19_0= 'readonly' )
- // InternalQVTimperative.g:5410:3: lv_qualifiers_19_0= 'readonly'
+ // InternalQVTimperative.g:4825:1: (lv_qualifiers_19_0= 'readonly' )
+ // InternalQVTimperative.g:4826:3: lv_qualifiers_19_0= 'readonly'
{
- lv_qualifiers_19_0=(Token)match(input,62,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_19_0=(Token)match(input,65,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_19_0, grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_6_0());
@@ -15676,15 +13850,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTimperative.g:5424:6: ( (lv_qualifiers_20_0= '!readonly' ) )
+ // InternalQVTimperative.g:4840:6: ( (lv_qualifiers_20_0= '!readonly' ) )
{
- // InternalQVTimperative.g:5424:6: ( (lv_qualifiers_20_0= '!readonly' ) )
- // InternalQVTimperative.g:5425:1: (lv_qualifiers_20_0= '!readonly' )
+ // InternalQVTimperative.g:4840:6: ( (lv_qualifiers_20_0= '!readonly' ) )
+ // InternalQVTimperative.g:4841:1: (lv_qualifiers_20_0= '!readonly' )
{
- // InternalQVTimperative.g:5425:1: (lv_qualifiers_20_0= '!readonly' )
- // InternalQVTimperative.g:5426:3: lv_qualifiers_20_0= '!readonly'
+ // InternalQVTimperative.g:4841:1: (lv_qualifiers_20_0= '!readonly' )
+ // InternalQVTimperative.g:4842:3: lv_qualifiers_20_0= '!readonly'
{
- lv_qualifiers_20_0=(Token)match(input,63,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_20_0=(Token)match(input,66,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_20_0, grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_7_0());
@@ -15708,15 +13882,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalQVTimperative.g:5440:6: ( (lv_qualifiers_21_0= 'resolve' ) )
+ // InternalQVTimperative.g:4856:6: ( (lv_qualifiers_21_0= 'resolve' ) )
{
- // InternalQVTimperative.g:5440:6: ( (lv_qualifiers_21_0= 'resolve' ) )
- // InternalQVTimperative.g:5441:1: (lv_qualifiers_21_0= 'resolve' )
+ // InternalQVTimperative.g:4856:6: ( (lv_qualifiers_21_0= 'resolve' ) )
+ // InternalQVTimperative.g:4857:1: (lv_qualifiers_21_0= 'resolve' )
{
- // InternalQVTimperative.g:5441:1: (lv_qualifiers_21_0= 'resolve' )
- // InternalQVTimperative.g:5442:3: lv_qualifiers_21_0= 'resolve'
+ // InternalQVTimperative.g:4857:1: (lv_qualifiers_21_0= 'resolve' )
+ // InternalQVTimperative.g:4858:3: lv_qualifiers_21_0= 'resolve'
{
- lv_qualifiers_21_0=(Token)match(input,86,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_21_0=(Token)match(input,89,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_21_0, grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_8_0());
@@ -15740,15 +13914,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalQVTimperative.g:5456:6: ( (lv_qualifiers_22_0= '!resolve' ) )
+ // InternalQVTimperative.g:4872:6: ( (lv_qualifiers_22_0= '!resolve' ) )
{
- // InternalQVTimperative.g:5456:6: ( (lv_qualifiers_22_0= '!resolve' ) )
- // InternalQVTimperative.g:5457:1: (lv_qualifiers_22_0= '!resolve' )
+ // InternalQVTimperative.g:4872:6: ( (lv_qualifiers_22_0= '!resolve' ) )
+ // InternalQVTimperative.g:4873:1: (lv_qualifiers_22_0= '!resolve' )
{
- // InternalQVTimperative.g:5457:1: (lv_qualifiers_22_0= '!resolve' )
- // InternalQVTimperative.g:5458:3: lv_qualifiers_22_0= '!resolve'
+ // InternalQVTimperative.g:4873:1: (lv_qualifiers_22_0= '!resolve' )
+ // InternalQVTimperative.g:4874:3: lv_qualifiers_22_0= '!resolve'
{
- lv_qualifiers_22_0=(Token)match(input,87,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_22_0=(Token)match(input,90,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_22_0, grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_9_0());
@@ -15772,15 +13946,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalQVTimperative.g:5472:6: ( (lv_qualifiers_23_0= 'transient' ) )
+ // InternalQVTimperative.g:4888:6: ( (lv_qualifiers_23_0= 'transient' ) )
{
- // InternalQVTimperative.g:5472:6: ( (lv_qualifiers_23_0= 'transient' ) )
- // InternalQVTimperative.g:5473:1: (lv_qualifiers_23_0= 'transient' )
+ // InternalQVTimperative.g:4888:6: ( (lv_qualifiers_23_0= 'transient' ) )
+ // InternalQVTimperative.g:4889:1: (lv_qualifiers_23_0= 'transient' )
{
- // InternalQVTimperative.g:5473:1: (lv_qualifiers_23_0= 'transient' )
- // InternalQVTimperative.g:5474:3: lv_qualifiers_23_0= 'transient'
+ // InternalQVTimperative.g:4889:1: (lv_qualifiers_23_0= 'transient' )
+ // InternalQVTimperative.g:4890:3: lv_qualifiers_23_0= 'transient'
{
- lv_qualifiers_23_0=(Token)match(input,44,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_23_0=(Token)match(input,44,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_23_0, grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_10_0());
@@ -15804,15 +13978,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalQVTimperative.g:5488:6: ( (lv_qualifiers_24_0= '!transient' ) )
+ // InternalQVTimperative.g:4904:6: ( (lv_qualifiers_24_0= '!transient' ) )
{
- // InternalQVTimperative.g:5488:6: ( (lv_qualifiers_24_0= '!transient' ) )
- // InternalQVTimperative.g:5489:1: (lv_qualifiers_24_0= '!transient' )
+ // InternalQVTimperative.g:4904:6: ( (lv_qualifiers_24_0= '!transient' ) )
+ // InternalQVTimperative.g:4905:1: (lv_qualifiers_24_0= '!transient' )
{
- // InternalQVTimperative.g:5489:1: (lv_qualifiers_24_0= '!transient' )
- // InternalQVTimperative.g:5490:3: lv_qualifiers_24_0= '!transient'
+ // InternalQVTimperative.g:4905:1: (lv_qualifiers_24_0= '!transient' )
+ // InternalQVTimperative.g:4906:3: lv_qualifiers_24_0= '!transient'
{
- lv_qualifiers_24_0=(Token)match(input,64,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_24_0=(Token)match(input,67,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_24_0, grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_11_0());
@@ -15836,15 +14010,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // InternalQVTimperative.g:5504:6: ( (lv_qualifiers_25_0= 'unique' ) )
+ // InternalQVTimperative.g:4920:6: ( (lv_qualifiers_25_0= 'unique' ) )
{
- // InternalQVTimperative.g:5504:6: ( (lv_qualifiers_25_0= 'unique' ) )
- // InternalQVTimperative.g:5505:1: (lv_qualifiers_25_0= 'unique' )
+ // InternalQVTimperative.g:4920:6: ( (lv_qualifiers_25_0= 'unique' ) )
+ // InternalQVTimperative.g:4921:1: (lv_qualifiers_25_0= 'unique' )
{
- // InternalQVTimperative.g:5505:1: (lv_qualifiers_25_0= 'unique' )
- // InternalQVTimperative.g:5506:3: lv_qualifiers_25_0= 'unique'
+ // InternalQVTimperative.g:4921:1: (lv_qualifiers_25_0= 'unique' )
+ // InternalQVTimperative.g:4922:3: lv_qualifiers_25_0= 'unique'
{
- lv_qualifiers_25_0=(Token)match(input,65,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_25_0=(Token)match(input,68,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_25_0, grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_12_0());
@@ -15868,15 +14042,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 14 :
- // InternalQVTimperative.g:5520:6: ( (lv_qualifiers_26_0= '!unique' ) )
+ // InternalQVTimperative.g:4936:6: ( (lv_qualifiers_26_0= '!unique' ) )
{
- // InternalQVTimperative.g:5520:6: ( (lv_qualifiers_26_0= '!unique' ) )
- // InternalQVTimperative.g:5521:1: (lv_qualifiers_26_0= '!unique' )
+ // InternalQVTimperative.g:4936:6: ( (lv_qualifiers_26_0= '!unique' ) )
+ // InternalQVTimperative.g:4937:1: (lv_qualifiers_26_0= '!unique' )
{
- // InternalQVTimperative.g:5521:1: (lv_qualifiers_26_0= '!unique' )
- // InternalQVTimperative.g:5522:3: lv_qualifiers_26_0= '!unique'
+ // InternalQVTimperative.g:4937:1: (lv_qualifiers_26_0= '!unique' )
+ // InternalQVTimperative.g:4938:3: lv_qualifiers_26_0= '!unique'
{
- lv_qualifiers_26_0=(Token)match(input,66,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_26_0=(Token)match(input,69,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_26_0, grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_13_0());
@@ -15900,15 +14074,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 15 :
- // InternalQVTimperative.g:5536:6: ( (lv_qualifiers_27_0= 'unsettable' ) )
+ // InternalQVTimperative.g:4952:6: ( (lv_qualifiers_27_0= 'unsettable' ) )
{
- // InternalQVTimperative.g:5536:6: ( (lv_qualifiers_27_0= 'unsettable' ) )
- // InternalQVTimperative.g:5537:1: (lv_qualifiers_27_0= 'unsettable' )
+ // InternalQVTimperative.g:4952:6: ( (lv_qualifiers_27_0= 'unsettable' ) )
+ // InternalQVTimperative.g:4953:1: (lv_qualifiers_27_0= 'unsettable' )
{
- // InternalQVTimperative.g:5537:1: (lv_qualifiers_27_0= 'unsettable' )
- // InternalQVTimperative.g:5538:3: lv_qualifiers_27_0= 'unsettable'
+ // InternalQVTimperative.g:4953:1: (lv_qualifiers_27_0= 'unsettable' )
+ // InternalQVTimperative.g:4954:3: lv_qualifiers_27_0= 'unsettable'
{
- lv_qualifiers_27_0=(Token)match(input,67,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_27_0=(Token)match(input,70,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_27_0, grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_14_0());
@@ -15932,15 +14106,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 16 :
- // InternalQVTimperative.g:5552:6: ( (lv_qualifiers_28_0= '!unsettable' ) )
+ // InternalQVTimperative.g:4968:6: ( (lv_qualifiers_28_0= '!unsettable' ) )
{
- // InternalQVTimperative.g:5552:6: ( (lv_qualifiers_28_0= '!unsettable' ) )
- // InternalQVTimperative.g:5553:1: (lv_qualifiers_28_0= '!unsettable' )
+ // InternalQVTimperative.g:4968:6: ( (lv_qualifiers_28_0= '!unsettable' ) )
+ // InternalQVTimperative.g:4969:1: (lv_qualifiers_28_0= '!unsettable' )
{
- // InternalQVTimperative.g:5553:1: (lv_qualifiers_28_0= '!unsettable' )
- // InternalQVTimperative.g:5554:3: lv_qualifiers_28_0= '!unsettable'
+ // InternalQVTimperative.g:4969:1: (lv_qualifiers_28_0= '!unsettable' )
+ // InternalQVTimperative.g:4970:3: lv_qualifiers_28_0= '!unsettable'
{
- lv_qualifiers_28_0=(Token)match(input,68,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_28_0=(Token)match(input,71,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_28_0, grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_15_0());
@@ -15964,15 +14138,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 17 :
- // InternalQVTimperative.g:5568:6: ( (lv_qualifiers_29_0= 'volatile' ) )
+ // InternalQVTimperative.g:4984:6: ( (lv_qualifiers_29_0= 'volatile' ) )
{
- // InternalQVTimperative.g:5568:6: ( (lv_qualifiers_29_0= 'volatile' ) )
- // InternalQVTimperative.g:5569:1: (lv_qualifiers_29_0= 'volatile' )
+ // InternalQVTimperative.g:4984:6: ( (lv_qualifiers_29_0= 'volatile' ) )
+ // InternalQVTimperative.g:4985:1: (lv_qualifiers_29_0= 'volatile' )
{
- // InternalQVTimperative.g:5569:1: (lv_qualifiers_29_0= 'volatile' )
- // InternalQVTimperative.g:5570:3: lv_qualifiers_29_0= 'volatile'
+ // InternalQVTimperative.g:4985:1: (lv_qualifiers_29_0= 'volatile' )
+ // InternalQVTimperative.g:4986:3: lv_qualifiers_29_0= 'volatile'
{
- lv_qualifiers_29_0=(Token)match(input,69,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_29_0=(Token)match(input,72,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_29_0, grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_16_0());
@@ -15996,15 +14170,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 18 :
- // InternalQVTimperative.g:5584:6: ( (lv_qualifiers_30_0= '!volatile' ) )
+ // InternalQVTimperative.g:5000:6: ( (lv_qualifiers_30_0= '!volatile' ) )
{
- // InternalQVTimperative.g:5584:6: ( (lv_qualifiers_30_0= '!volatile' ) )
- // InternalQVTimperative.g:5585:1: (lv_qualifiers_30_0= '!volatile' )
+ // InternalQVTimperative.g:5000:6: ( (lv_qualifiers_30_0= '!volatile' ) )
+ // InternalQVTimperative.g:5001:1: (lv_qualifiers_30_0= '!volatile' )
{
- // InternalQVTimperative.g:5585:1: (lv_qualifiers_30_0= '!volatile' )
- // InternalQVTimperative.g:5586:3: lv_qualifiers_30_0= '!volatile'
+ // InternalQVTimperative.g:5001:1: (lv_qualifiers_30_0= '!volatile' )
+ // InternalQVTimperative.g:5002:3: lv_qualifiers_30_0= '!volatile'
{
- lv_qualifiers_30_0=(Token)match(input,70,FollowSets000.FOLLOW_90); if (state.failed) return current;
+ lv_qualifiers_30_0=(Token)match(input,73,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_30_0, grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_17_0());
@@ -16030,18 +14204,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5599:3: (otherlv_31= ',' )?
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalQVTimperative.g:5015:3: (otherlv_31= ',' )?
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA139_0==21) ) {
- alt139=1;
+ if ( (LA121_0==25) ) {
+ alt121=1;
}
- switch (alt139) {
+ switch (alt121) {
case 1 :
- // InternalQVTimperative.g:5599:5: otherlv_31= ','
+ // InternalQVTimperative.g:5015:5: otherlv_31= ','
{
- otherlv_31=(Token)match(input,21,FollowSets000.FOLLOW_91); if (state.failed) return current;
+ otherlv_31=(Token)match(input,25,FollowSets000.FOLLOW_89); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_31, grammarAccess.getReferenceCSAccess().getCommaKeyword_6_1_1());
@@ -16058,16 +14232,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt140 >= 1 ) break loop140;
+ if ( cnt122 >= 1 ) break loop122;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(140, input);
+ new EarlyExitException(122, input);
throw eee;
}
- cnt140++;
+ cnt122++;
} while (true);
- otherlv_32=(Token)match(input,23,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ otherlv_32=(Token)match(input,21,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_32, grammarAccess.getReferenceCSAccess().getRightCurlyBracketKeyword_6_2());
@@ -16079,73 +14253,73 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5607:3: ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' )
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalQVTimperative.g:5023:3: ( (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' ) | otherlv_45= ';' )
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA147_0==20) ) {
- alt147=1;
+ if ( (LA129_0==20) ) {
+ alt129=1;
}
- else if ( (LA147_0==19) ) {
- alt147=2;
+ else if ( (LA129_0==19) ) {
+ alt129=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 147, 0, input);
+ new NoViableAltException("", 129, 0, input);
throw nvae;
}
- switch (alt147) {
+ switch (alt129) {
case 1 :
- // InternalQVTimperative.g:5607:4: (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' )
+ // InternalQVTimperative.g:5023:4: (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' )
{
- // InternalQVTimperative.g:5607:4: (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' )
- // InternalQVTimperative.g:5607:6: otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}'
+ // InternalQVTimperative.g:5023:4: (otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}' )
+ // InternalQVTimperative.g:5023:6: otherlv_33= '{' ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )* otherlv_44= '}'
{
- otherlv_33=(Token)match(input,20,FollowSets000.FOLLOW_60); if (state.failed) return current;
+ otherlv_33=(Token)match(input,20,FollowSets000.FOLLOW_58); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_33, grammarAccess.getReferenceCSAccess().getLeftCurlyBracketKeyword_7_0_0());
}
- // InternalQVTimperative.g:5611:1: ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )*
- loop146:
+ // InternalQVTimperative.g:5027:1: ( (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' ) | (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' ) )*
+ loop128:
do {
- int alt146=3;
- int LA146_0 = input.LA(1);
+ int alt128=3;
+ int LA128_0 = input.LA(1);
- if ( (LA146_0==71) ) {
- alt146=1;
+ if ( (LA128_0==74) ) {
+ alt128=1;
}
- else if ( (LA146_0==72) ) {
- alt146=2;
+ else if ( (LA128_0==75) ) {
+ alt128=2;
}
- switch (alt146) {
+ switch (alt128) {
case 1 :
- // InternalQVTimperative.g:5611:2: (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' )
+ // InternalQVTimperative.g:5027:2: (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' )
{
- // InternalQVTimperative.g:5611:2: (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' )
- // InternalQVTimperative.g:5611:4: otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';'
+ // InternalQVTimperative.g:5027:2: (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' )
+ // InternalQVTimperative.g:5027:4: otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';'
{
- otherlv_34=(Token)match(input,71,FollowSets000.FOLLOW_61); if (state.failed) return current;
+ otherlv_34=(Token)match(input,74,FollowSets000.FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_34, grammarAccess.getReferenceCSAccess().getInitialKeyword_7_0_1_0_0());
}
- // InternalQVTimperative.g:5615:1: ( ruleUnrestrictedName )?
- int alt142=2;
- int LA142_0 = input.LA(1);
+ // InternalQVTimperative.g:5031:1: ( ruleUnrestrictedName )?
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( ((LA142_0>=RULE_SIMPLE_ID && LA142_0<=RULE_ESCAPED_ID)||(LA142_0>=24 && LA142_0<=25)||LA142_0==29||LA142_0==32||(LA142_0>=40 && LA142_0<=41)||LA142_0==45||(LA142_0>=49 && LA142_0<=52)) ) {
- alt142=1;
+ if ( ((LA124_0>=RULE_SIMPLE_ID && LA124_0<=RULE_ESCAPED_ID)||LA124_0==22||LA124_0==24||LA124_0==26||LA124_0==32||LA124_0==35||LA124_0==41||LA124_0==45||LA124_0==49||(LA124_0>=53 && LA124_0<=55)) ) {
+ alt124=1;
}
- switch (alt142) {
+ switch (alt124) {
case 1 :
- // InternalQVTimperative.g:5616:2: ruleUnrestrictedName
+ // InternalQVTimperative.g:5032:2: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -16157,7 +14331,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getReferenceCSAccess().getUnrestrictedNameParserRuleCall_7_0_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_15);
ruleUnrestrictedName();
state._fsp--;
@@ -16173,25 +14347,25 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_36=(Token)match(input,28,FollowSets000.FOLLOW_62); if (state.failed) return current;
+ otherlv_36=(Token)match(input,31,FollowSets000.FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_36, grammarAccess.getReferenceCSAccess().getColonKeyword_7_0_1_0_2());
}
- // InternalQVTimperative.g:5630:1: ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )?
- int alt143=2;
- int LA143_0 = input.LA(1);
+ // InternalQVTimperative.g:5046:1: ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( ((LA143_0>=RULE_SINGLE_QUOTED_STRING && LA143_0<=RULE_ESCAPED_ID)||(LA143_0>=24 && LA143_0<=26)||LA143_0==29||(LA143_0>=31 && LA143_0<=32)||(LA143_0>=40 && LA143_0<=41)||LA143_0==45||(LA143_0>=49 && LA143_0<=52)||(LA143_0>=92 && LA143_0<=93)||(LA143_0>=108 && LA143_0<=122)||LA143_0==125||(LA143_0>=127 && LA143_0<=130)||LA143_0==135||(LA143_0>=140 && LA143_0<=141)) ) {
- alt143=1;
+ if ( ((LA125_0>=RULE_SINGLE_QUOTED_STRING && LA125_0<=RULE_ESCAPED_ID)||LA125_0==22||LA125_0==24||(LA125_0>=26 && LA125_0<=27)||LA125_0==32||(LA125_0>=34 && LA125_0<=35)||LA125_0==41||LA125_0==45||LA125_0==49||(LA125_0>=53 && LA125_0<=55)||(LA125_0>=95 && LA125_0<=96)||(LA125_0>=111 && LA125_0<=125)||LA125_0==128||(LA125_0>=130 && LA125_0<=133)||LA125_0==139||(LA125_0>=144 && LA125_0<=145)) ) {
+ alt125=1;
}
- switch (alt143) {
+ switch (alt125) {
case 1 :
- // InternalQVTimperative.g:5631:1: (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS )
+ // InternalQVTimperative.g:5047:1: (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS )
{
- // InternalQVTimperative.g:5631:1: (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS )
- // InternalQVTimperative.g:5632:3: lv_ownedDefaultExpressions_37_0= ruleSpecificationCS
+ // InternalQVTimperative.g:5047:1: (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS )
+ // InternalQVTimperative.g:5048:3: lv_ownedDefaultExpressions_37_0= ruleSpecificationCS
{
if ( state.backtracking==0 ) {
@@ -16225,7 +14399,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_38=(Token)match(input,19,FollowSets000.FOLLOW_60); if (state.failed) return current;
+ otherlv_38=(Token)match(input,19,FollowSets000.FOLLOW_58); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_38, grammarAccess.getReferenceCSAccess().getSemicolonKeyword_7_0_1_0_4());
@@ -16238,27 +14412,27 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:5653:6: (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' )
+ // InternalQVTimperative.g:5069:6: (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' )
{
- // InternalQVTimperative.g:5653:6: (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' )
- // InternalQVTimperative.g:5653:8: otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';'
+ // InternalQVTimperative.g:5069:6: (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' )
+ // InternalQVTimperative.g:5069:8: otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';'
{
- otherlv_39=(Token)match(input,72,FollowSets000.FOLLOW_61); if (state.failed) return current;
+ otherlv_39=(Token)match(input,75,FollowSets000.FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_39, grammarAccess.getReferenceCSAccess().getDerivationKeyword_7_0_1_1_0());
}
- // InternalQVTimperative.g:5657:1: ( ruleUnrestrictedName )?
- int alt144=2;
- int LA144_0 = input.LA(1);
+ // InternalQVTimperative.g:5073:1: ( ruleUnrestrictedName )?
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( ((LA144_0>=RULE_SIMPLE_ID && LA144_0<=RULE_ESCAPED_ID)||(LA144_0>=24 && LA144_0<=25)||LA144_0==29||LA144_0==32||(LA144_0>=40 && LA144_0<=41)||LA144_0==45||(LA144_0>=49 && LA144_0<=52)) ) {
- alt144=1;
+ if ( ((LA126_0>=RULE_SIMPLE_ID && LA126_0<=RULE_ESCAPED_ID)||LA126_0==22||LA126_0==24||LA126_0==26||LA126_0==32||LA126_0==35||LA126_0==41||LA126_0==45||LA126_0==49||(LA126_0>=53 && LA126_0<=55)) ) {
+ alt126=1;
}
- switch (alt144) {
+ switch (alt126) {
case 1 :
- // InternalQVTimperative.g:5658:2: ruleUnrestrictedName
+ // InternalQVTimperative.g:5074:2: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -16270,7 +14444,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getReferenceCSAccess().getUnrestrictedNameParserRuleCall_7_0_1_1_1());
}
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_15);
ruleUnrestrictedName();
state._fsp--;
@@ -16286,25 +14460,25 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_41=(Token)match(input,28,FollowSets000.FOLLOW_62); if (state.failed) return current;
+ otherlv_41=(Token)match(input,31,FollowSets000.FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_41, grammarAccess.getReferenceCSAccess().getColonKeyword_7_0_1_1_2());
}
- // InternalQVTimperative.g:5672:1: ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )?
- int alt145=2;
- int LA145_0 = input.LA(1);
+ // InternalQVTimperative.g:5088:1: ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )?
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( ((LA145_0>=RULE_SINGLE_QUOTED_STRING && LA145_0<=RULE_ESCAPED_ID)||(LA145_0>=24 && LA145_0<=26)||LA145_0==29||(LA145_0>=31 && LA145_0<=32)||(LA145_0>=40 && LA145_0<=41)||LA145_0==45||(LA145_0>=49 && LA145_0<=52)||(LA145_0>=92 && LA145_0<=93)||(LA145_0>=108 && LA145_0<=122)||LA145_0==125||(LA145_0>=127 && LA145_0<=130)||LA145_0==135||(LA145_0>=140 && LA145_0<=141)) ) {
- alt145=1;
+ if ( ((LA127_0>=RULE_SINGLE_QUOTED_STRING && LA127_0<=RULE_ESCAPED_ID)||LA127_0==22||LA127_0==24||(LA127_0>=26 && LA127_0<=27)||LA127_0==32||(LA127_0>=34 && LA127_0<=35)||LA127_0==41||LA127_0==45||LA127_0==49||(LA127_0>=53 && LA127_0<=55)||(LA127_0>=95 && LA127_0<=96)||(LA127_0>=111 && LA127_0<=125)||LA127_0==128||(LA127_0>=130 && LA127_0<=133)||LA127_0==139||(LA127_0>=144 && LA127_0<=145)) ) {
+ alt127=1;
}
- switch (alt145) {
+ switch (alt127) {
case 1 :
- // InternalQVTimperative.g:5673:1: (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS )
+ // InternalQVTimperative.g:5089:1: (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS )
{
- // InternalQVTimperative.g:5673:1: (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS )
- // InternalQVTimperative.g:5674:3: lv_ownedDefaultExpressions_42_0= ruleSpecificationCS
+ // InternalQVTimperative.g:5089:1: (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS )
+ // InternalQVTimperative.g:5090:3: lv_ownedDefaultExpressions_42_0= ruleSpecificationCS
{
if ( state.backtracking==0 ) {
@@ -16338,7 +14512,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_43=(Token)match(input,19,FollowSets000.FOLLOW_60); if (state.failed) return current;
+ otherlv_43=(Token)match(input,19,FollowSets000.FOLLOW_58); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_43, grammarAccess.getReferenceCSAccess().getSemicolonKeyword_7_0_1_1_4());
@@ -16352,11 +14526,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop146;
+ break loop128;
}
} while (true);
- otherlv_44=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_44=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_44, grammarAccess.getReferenceCSAccess().getRightCurlyBracketKeyword_7_0_2());
@@ -16369,7 +14543,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:5699:7: otherlv_45= ';'
+ // InternalQVTimperative.g:5115:7: otherlv_45= ';'
{
otherlv_45=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16406,7 +14580,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSpecificationCS"
- // InternalQVTimperative.g:5711:1: entryRuleSpecificationCS returns [EObject current=null] : iv_ruleSpecificationCS= ruleSpecificationCS EOF ;
+ // InternalQVTimperative.g:5127:1: entryRuleSpecificationCS returns [EObject current=null] : iv_ruleSpecificationCS= ruleSpecificationCS EOF ;
public final EObject entryRuleSpecificationCS() throws RecognitionException {
EObject current = null;
@@ -16414,8 +14588,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:5712:2: (iv_ruleSpecificationCS= ruleSpecificationCS EOF )
- // InternalQVTimperative.g:5713:2: iv_ruleSpecificationCS= ruleSpecificationCS EOF
+ // InternalQVTimperative.g:5128:2: (iv_ruleSpecificationCS= ruleSpecificationCS EOF )
+ // InternalQVTimperative.g:5129:2: iv_ruleSpecificationCS= ruleSpecificationCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSpecificationCSRule());
@@ -16446,7 +14620,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSpecificationCS"
- // InternalQVTimperative.g:5720:1: ruleSpecificationCS returns [EObject current=null] : ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) ) ;
+ // InternalQVTimperative.g:5136:1: ruleSpecificationCS returns [EObject current=null] : ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) ) ;
public final EObject ruleSpecificationCS() throws RecognitionException {
EObject current = null;
@@ -16457,35 +14631,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:5723:28: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) ) )
- // InternalQVTimperative.g:5724:1: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) )
+ // InternalQVTimperative.g:5139:28: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) ) )
+ // InternalQVTimperative.g:5140:1: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) )
{
- // InternalQVTimperative.g:5724:1: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) )
- int alt148=2;
- int LA148_0 = input.LA(1);
+ // InternalQVTimperative.g:5140:1: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) )
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA148_0==RULE_SINGLE_QUOTED_STRING||(LA148_0>=RULE_INT && LA148_0<=RULE_ESCAPED_ID)||(LA148_0>=24 && LA148_0<=26)||LA148_0==29||(LA148_0>=31 && LA148_0<=32)||(LA148_0>=40 && LA148_0<=41)||LA148_0==45||(LA148_0>=49 && LA148_0<=52)||(LA148_0>=92 && LA148_0<=93)||(LA148_0>=108 && LA148_0<=122)||LA148_0==125||(LA148_0>=127 && LA148_0<=130)||LA148_0==135||(LA148_0>=140 && LA148_0<=141)) ) {
- alt148=1;
+ if ( (LA130_0==RULE_SINGLE_QUOTED_STRING||(LA130_0>=RULE_INT && LA130_0<=RULE_ESCAPED_ID)||LA130_0==22||LA130_0==24||(LA130_0>=26 && LA130_0<=27)||LA130_0==32||(LA130_0>=34 && LA130_0<=35)||LA130_0==41||LA130_0==45||LA130_0==49||(LA130_0>=53 && LA130_0<=55)||(LA130_0>=95 && LA130_0<=96)||(LA130_0>=111 && LA130_0<=125)||LA130_0==128||(LA130_0>=130 && LA130_0<=133)||LA130_0==139||(LA130_0>=144 && LA130_0<=145)) ) {
+ alt130=1;
}
- else if ( (LA148_0==RULE_UNQUOTED_STRING) ) {
- alt148=2;
+ else if ( (LA130_0==RULE_UNQUOTED_STRING) ) {
+ alt130=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 148, 0, input);
+ new NoViableAltException("", 130, 0, input);
throw nvae;
}
- switch (alt148) {
+ switch (alt130) {
case 1 :
- // InternalQVTimperative.g:5724:2: ( (lv_ownedExpression_0_0= ruleExpCS ) )
+ // InternalQVTimperative.g:5140:2: ( (lv_ownedExpression_0_0= ruleExpCS ) )
{
- // InternalQVTimperative.g:5724:2: ( (lv_ownedExpression_0_0= ruleExpCS ) )
- // InternalQVTimperative.g:5725:1: (lv_ownedExpression_0_0= ruleExpCS )
+ // InternalQVTimperative.g:5140:2: ( (lv_ownedExpression_0_0= ruleExpCS ) )
+ // InternalQVTimperative.g:5141:1: (lv_ownedExpression_0_0= ruleExpCS )
{
- // InternalQVTimperative.g:5725:1: (lv_ownedExpression_0_0= ruleExpCS )
- // InternalQVTimperative.g:5726:3: lv_ownedExpression_0_0= ruleExpCS
+ // InternalQVTimperative.g:5141:1: (lv_ownedExpression_0_0= ruleExpCS )
+ // InternalQVTimperative.g:5142:3: lv_ownedExpression_0_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -16520,13 +14694,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:5743:6: ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) )
+ // InternalQVTimperative.g:5159:6: ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) )
{
- // InternalQVTimperative.g:5743:6: ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) )
- // InternalQVTimperative.g:5744:1: (lv_exprString_1_0= RULE_UNQUOTED_STRING )
+ // InternalQVTimperative.g:5159:6: ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) )
+ // InternalQVTimperative.g:5160:1: (lv_exprString_1_0= RULE_UNQUOTED_STRING )
{
- // InternalQVTimperative.g:5744:1: (lv_exprString_1_0= RULE_UNQUOTED_STRING )
- // InternalQVTimperative.g:5745:3: lv_exprString_1_0= RULE_UNQUOTED_STRING
+ // InternalQVTimperative.g:5160:1: (lv_exprString_1_0= RULE_UNQUOTED_STRING )
+ // InternalQVTimperative.g:5161:3: lv_exprString_1_0= RULE_UNQUOTED_STRING
{
lv_exprString_1_0=(Token)match(input,RULE_UNQUOTED_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16578,7 +14752,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStructuredClassCS"
- // InternalQVTimperative.g:5769:1: entryRuleStructuredClassCS returns [EObject current=null] : iv_ruleStructuredClassCS= ruleStructuredClassCS EOF ;
+ // InternalQVTimperative.g:5185:1: entryRuleStructuredClassCS returns [EObject current=null] : iv_ruleStructuredClassCS= ruleStructuredClassCS EOF ;
public final EObject entryRuleStructuredClassCS() throws RecognitionException {
EObject current = null;
@@ -16586,8 +14760,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:5770:2: (iv_ruleStructuredClassCS= ruleStructuredClassCS EOF )
- // InternalQVTimperative.g:5771:2: iv_ruleStructuredClassCS= ruleStructuredClassCS EOF
+ // InternalQVTimperative.g:5186:2: (iv_ruleStructuredClassCS= ruleStructuredClassCS EOF )
+ // InternalQVTimperative.g:5187:2: iv_ruleStructuredClassCS= ruleStructuredClassCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStructuredClassCSRule());
@@ -16618,7 +14792,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStructuredClassCS"
- // InternalQVTimperative.g:5778:1: ruleStructuredClassCS returns [EObject current=null] : ( ( (lv_isAbstract_0_0= 'abstract' ) )? otherlv_1= 'class' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )? (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )? ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' ) ) ;
+ // InternalQVTimperative.g:5194:1: ruleStructuredClassCS returns [EObject current=null] : ( ( (lv_isAbstract_0_0= 'abstract' ) )? otherlv_1= 'class' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )? (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )? ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' ) ) ;
public final EObject ruleStructuredClassCS() throws RecognitionException {
EObject current = null;
@@ -16650,27 +14824,27 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:5781:28: ( ( ( (lv_isAbstract_0_0= 'abstract' ) )? otherlv_1= 'class' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )? (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )? ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' ) ) )
- // InternalQVTimperative.g:5782:1: ( ( (lv_isAbstract_0_0= 'abstract' ) )? otherlv_1= 'class' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )? (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )? ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' ) )
+ // InternalQVTimperative.g:5197:28: ( ( ( (lv_isAbstract_0_0= 'abstract' ) )? otherlv_1= 'class' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )? (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )? ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' ) ) )
+ // InternalQVTimperative.g:5198:1: ( ( (lv_isAbstract_0_0= 'abstract' ) )? otherlv_1= 'class' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )? (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )? ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' ) )
{
- // InternalQVTimperative.g:5782:1: ( ( (lv_isAbstract_0_0= 'abstract' ) )? otherlv_1= 'class' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )? (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )? ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' ) )
- // InternalQVTimperative.g:5782:2: ( (lv_isAbstract_0_0= 'abstract' ) )? otherlv_1= 'class' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )? (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )? ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' )
+ // InternalQVTimperative.g:5198:1: ( ( (lv_isAbstract_0_0= 'abstract' ) )? otherlv_1= 'class' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )? (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )? ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' ) )
+ // InternalQVTimperative.g:5198:2: ( (lv_isAbstract_0_0= 'abstract' ) )? otherlv_1= 'class' ( (lv_name_2_0= ruleUnrestrictedName ) ) ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )? (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )? (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )? (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )? ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' )
{
- // InternalQVTimperative.g:5782:2: ( (lv_isAbstract_0_0= 'abstract' ) )?
- int alt149=2;
- int LA149_0 = input.LA(1);
+ // InternalQVTimperative.g:5198:2: ( (lv_isAbstract_0_0= 'abstract' ) )?
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA149_0==88) ) {
- alt149=1;
+ if ( (LA131_0==91) ) {
+ alt131=1;
}
- switch (alt149) {
+ switch (alt131) {
case 1 :
- // InternalQVTimperative.g:5783:1: (lv_isAbstract_0_0= 'abstract' )
+ // InternalQVTimperative.g:5199:1: (lv_isAbstract_0_0= 'abstract' )
{
- // InternalQVTimperative.g:5783:1: (lv_isAbstract_0_0= 'abstract' )
- // InternalQVTimperative.g:5784:3: lv_isAbstract_0_0= 'abstract'
+ // InternalQVTimperative.g:5199:1: (lv_isAbstract_0_0= 'abstract' )
+ // InternalQVTimperative.g:5200:3: lv_isAbstract_0_0= 'abstract'
{
- lv_isAbstract_0_0=(Token)match(input,88,FollowSets000.FOLLOW_92); if (state.failed) return current;
+ lv_isAbstract_0_0=(Token)match(input,91,FollowSets000.FOLLOW_90); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isAbstract_0_0, grammarAccess.getStructuredClassCSAccess().getIsAbstractAbstractKeyword_0_0());
@@ -16693,24 +14867,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,89,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_1=(Token)match(input,92,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getStructuredClassCSAccess().getClassKeyword_1());
}
- // InternalQVTimperative.g:5801:1: ( (lv_name_2_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:5802:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:5217:1: ( (lv_name_2_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:5218:1: (lv_name_2_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:5802:1: (lv_name_2_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:5803:3: lv_name_2_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:5218:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:5219:3: lv_name_2_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStructuredClassCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_93);
+ pushFollow(FollowSets000.FOLLOW_91);
lv_name_2_0=ruleUnrestrictedName();
state._fsp--;
@@ -16734,26 +14908,26 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5819:2: ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )?
- int alt150=2;
- int LA150_0 = input.LA(1);
+ // InternalQVTimperative.g:5235:2: ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )?
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA150_0==26) ) {
- alt150=1;
+ if ( (LA132_0==27) ) {
+ alt132=1;
}
- switch (alt150) {
+ switch (alt132) {
case 1 :
- // InternalQVTimperative.g:5820:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:5236:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
{
- // InternalQVTimperative.g:5820:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
- // InternalQVTimperative.g:5821:3: lv_ownedSignature_3_0= ruleTemplateSignatureCS
+ // InternalQVTimperative.g:5236:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
+ // InternalQVTimperative.g:5237:3: lv_ownedSignature_3_0= ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStructuredClassCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_94);
+ pushFollow(FollowSets000.FOLLOW_92);
lv_ownedSignature_3_0=ruleTemplateSignatureCS();
state._fsp--;
@@ -16780,35 +14954,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5837:3: (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )?
- int alt152=2;
- int LA152_0 = input.LA(1);
+ // InternalQVTimperative.g:5253:3: (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )?
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA152_0==90) ) {
- alt152=1;
+ if ( (LA134_0==93) ) {
+ alt134=1;
}
- switch (alt152) {
+ switch (alt134) {
case 1 :
- // InternalQVTimperative.g:5837:5: otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )*
+ // InternalQVTimperative.g:5253:5: otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )*
{
- otherlv_4=(Token)match(input,90,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_4=(Token)match(input,93,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getStructuredClassCSAccess().getExtendsKeyword_4_0());
}
- // InternalQVTimperative.g:5841:1: ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) )
- // InternalQVTimperative.g:5842:1: (lv_ownedSuperTypes_5_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:5257:1: ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) )
+ // InternalQVTimperative.g:5258:1: (lv_ownedSuperTypes_5_0= ruleTypedRefCS )
{
- // InternalQVTimperative.g:5842:1: (lv_ownedSuperTypes_5_0= ruleTypedRefCS )
- // InternalQVTimperative.g:5843:3: lv_ownedSuperTypes_5_0= ruleTypedRefCS
+ // InternalQVTimperative.g:5258:1: (lv_ownedSuperTypes_5_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:5259:3: lv_ownedSuperTypes_5_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_4_1_0());
}
- pushFollow(FollowSets000.FOLLOW_95);
+ pushFollow(FollowSets000.FOLLOW_93);
lv_ownedSuperTypes_5_0=ruleTypedRefCS();
state._fsp--;
@@ -16832,39 +15006,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5859:2: (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )*
- loop151:
+ // InternalQVTimperative.g:5275:2: (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )*
+ loop133:
do {
- int alt151=2;
- int LA151_0 = input.LA(1);
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA151_0==21) ) {
- alt151=1;
+ if ( (LA133_0==25) ) {
+ alt133=1;
}
- switch (alt151) {
+ switch (alt133) {
case 1 :
- // InternalQVTimperative.g:5859:4: otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) )
+ // InternalQVTimperative.g:5275:4: otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) )
{
- otherlv_6=(Token)match(input,21,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_6=(Token)match(input,25,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getStructuredClassCSAccess().getCommaKeyword_4_2_0());
}
- // InternalQVTimperative.g:5863:1: ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) )
- // InternalQVTimperative.g:5864:1: (lv_ownedSuperTypes_7_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:5279:1: ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) )
+ // InternalQVTimperative.g:5280:1: (lv_ownedSuperTypes_7_0= ruleTypedRefCS )
{
- // InternalQVTimperative.g:5864:1: (lv_ownedSuperTypes_7_0= ruleTypedRefCS )
- // InternalQVTimperative.g:5865:3: lv_ownedSuperTypes_7_0= ruleTypedRefCS
+ // InternalQVTimperative.g:5280:1: (lv_ownedSuperTypes_7_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:5281:3: lv_ownedSuperTypes_7_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_4_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_95);
+ pushFollow(FollowSets000.FOLLOW_93);
lv_ownedSuperTypes_7_0=ruleTypedRefCS();
state._fsp--;
@@ -16893,7 +15067,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop151;
+ break loop133;
}
} while (true);
@@ -16903,30 +15077,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5881:6: (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalQVTimperative.g:5297:6: (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )?
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA153_0==28) ) {
- alt153=1;
+ if ( (LA135_0==31) ) {
+ alt135=1;
}
- switch (alt153) {
+ switch (alt135) {
case 1 :
- // InternalQVTimperative.g:5881:8: otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:5297:8: otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) )
{
- otherlv_8=(Token)match(input,28,FollowSets000.FOLLOW_56); if (state.failed) return current;
+ otherlv_8=(Token)match(input,31,FollowSets000.FOLLOW_54); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getStructuredClassCSAccess().getColonKeyword_5_0());
}
- // InternalQVTimperative.g:5885:1: ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTimperative.g:5886:1: (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:5301:1: ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTimperative.g:5302:1: (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTimperative.g:5886:1: (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:5887:3: lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:5302:1: (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:5303:3: lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING
{
- lv_instanceClassName_9_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ lv_instanceClassName_9_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_instanceClassName_9_0, grammarAccess.getStructuredClassCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_5_1_0());
@@ -16956,49 +15130,49 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5903:4: (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )?
- int alt155=2;
- int LA155_0 = input.LA(1);
+ // InternalQVTimperative.g:5319:4: (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )?
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA155_0==20) ) {
- int LA155_1 = input.LA(2);
+ if ( (LA137_0==20) ) {
+ int LA137_1 = input.LA(2);
- if ( (LA155_1==91) ) {
- alt155=1;
+ if ( (LA137_1==94) ) {
+ alt137=1;
}
- else if ( (LA155_1==23) ) {
- int LA155_4 = input.LA(3);
+ else if ( (LA137_1==21) ) {
+ int LA137_4 = input.LA(3);
- if ( ((LA155_4>=19 && LA155_4<=20)) ) {
- alt155=1;
+ if ( ((LA137_4>=19 && LA137_4<=20)) ) {
+ alt137=1;
}
}
}
- switch (alt155) {
+ switch (alt137) {
case 1 :
- // InternalQVTimperative.g:5903:6: otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}'
+ // InternalQVTimperative.g:5319:6: otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}'
{
- otherlv_10=(Token)match(input,20,FollowSets000.FOLLOW_96); if (state.failed) return current;
+ otherlv_10=(Token)match(input,20,FollowSets000.FOLLOW_94); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getStructuredClassCSAccess().getLeftCurlyBracketKeyword_6_0());
}
- // InternalQVTimperative.g:5907:1: ( (lv_isInterface_11_0= 'interface' ) )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalQVTimperative.g:5323:1: ( (lv_isInterface_11_0= 'interface' ) )?
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA154_0==91) ) {
- alt154=1;
+ if ( (LA136_0==94) ) {
+ alt136=1;
}
- switch (alt154) {
+ switch (alt136) {
case 1 :
- // InternalQVTimperative.g:5908:1: (lv_isInterface_11_0= 'interface' )
+ // InternalQVTimperative.g:5324:1: (lv_isInterface_11_0= 'interface' )
{
- // InternalQVTimperative.g:5908:1: (lv_isInterface_11_0= 'interface' )
- // InternalQVTimperative.g:5909:3: lv_isInterface_11_0= 'interface'
+ // InternalQVTimperative.g:5324:1: (lv_isInterface_11_0= 'interface' )
+ // InternalQVTimperative.g:5325:3: lv_isInterface_11_0= 'interface'
{
- lv_isInterface_11_0=(Token)match(input,91,FollowSets000.FOLLOW_12); if (state.failed) return current;
+ lv_isInterface_11_0=(Token)match(input,94,FollowSets000.FOLLOW_43); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isInterface_11_0, grammarAccess.getStructuredClassCSAccess().getIsInterfaceInterfaceKeyword_6_1_0());
@@ -17021,7 +15195,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_12=(Token)match(input,23,FollowSets000.FOLLOW_40); if (state.failed) return current;
+ otherlv_12=(Token)match(input,21,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_12, grammarAccess.getStructuredClassCSAccess().getRightCurlyBracketKeyword_6_2());
@@ -17033,67 +15207,67 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:5926:3: ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' )
- int alt157=2;
- int LA157_0 = input.LA(1);
+ // InternalQVTimperative.g:5342:3: ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' )
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA157_0==20) ) {
- alt157=1;
+ if ( (LA139_0==20) ) {
+ alt139=1;
}
- else if ( (LA157_0==19) ) {
- alt157=2;
+ else if ( (LA139_0==19) ) {
+ alt139=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 157, 0, input);
+ new NoViableAltException("", 139, 0, input);
throw nvae;
}
- switch (alt157) {
+ switch (alt139) {
case 1 :
- // InternalQVTimperative.g:5926:4: (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' )
+ // InternalQVTimperative.g:5342:4: (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' )
{
- // InternalQVTimperative.g:5926:4: (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' )
- // InternalQVTimperative.g:5926:6: otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}'
+ // InternalQVTimperative.g:5342:4: (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' )
+ // InternalQVTimperative.g:5342:6: otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}'
{
- otherlv_13=(Token)match(input,20,FollowSets000.FOLLOW_97); if (state.failed) return current;
+ otherlv_13=(Token)match(input,20,FollowSets000.FOLLOW_95); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_13, grammarAccess.getStructuredClassCSAccess().getLeftCurlyBracketKeyword_7_0_0());
}
- // InternalQVTimperative.g:5930:1: ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )*
- loop156:
+ // InternalQVTimperative.g:5346:1: ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )*
+ loop138:
do {
- int alt156=3;
+ int alt138=3;
switch ( input.LA(1) ) {
- case 53:
+ case 56:
{
switch ( input.LA(2) ) {
- case 54:
+ case 57:
{
- int LA156_6 = input.LA(3);
+ int LA138_6 = input.LA(3);
- if ( (LA156_6==79) ) {
- alt156=1;
+ if ( (LA138_6==82) ) {
+ alt138=1;
}
- else if ( (LA156_6==55||LA156_6==82) ) {
- alt156=2;
+ else if ( (LA138_6==58||LA138_6==85) ) {
+ alt138=2;
}
}
break;
- case 55:
- case 82:
+ case 58:
+ case 85:
{
- alt156=2;
+ alt138=2;
}
break;
- case 79:
+ case 82:
{
- alt156=1;
+ alt138=1;
}
break;
@@ -17101,32 +15275,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
- case 54:
+ case 57:
{
switch ( input.LA(2) ) {
- case 53:
+ case 56:
{
- int LA156_7 = input.LA(3);
+ int LA138_7 = input.LA(3);
- if ( (LA156_7==55||LA156_7==82) ) {
- alt156=2;
+ if ( (LA138_7==58||LA138_7==85) ) {
+ alt138=2;
}
- else if ( (LA156_7==79) ) {
- alt156=1;
+ else if ( (LA138_7==82) ) {
+ alt138=1;
}
}
break;
- case 79:
+ case 58:
+ case 85:
{
- alt156=1;
+ alt138=2;
}
break;
- case 55:
case 82:
{
- alt156=2;
+ alt138=1;
}
break;
@@ -17134,36 +15308,36 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
- case 79:
+ case 82:
{
- alt156=1;
+ alt138=1;
}
break;
- case 55:
- case 82:
+ case 58:
+ case 85:
{
- alt156=2;
+ alt138=2;
}
break;
}
- switch (alt156) {
+ switch (alt138) {
case 1 :
- // InternalQVTimperative.g:5930:2: ( (lv_ownedOperations_14_0= ruleOperationCS ) )
+ // InternalQVTimperative.g:5346:2: ( (lv_ownedOperations_14_0= ruleOperationCS ) )
{
- // InternalQVTimperative.g:5930:2: ( (lv_ownedOperations_14_0= ruleOperationCS ) )
- // InternalQVTimperative.g:5931:1: (lv_ownedOperations_14_0= ruleOperationCS )
+ // InternalQVTimperative.g:5346:2: ( (lv_ownedOperations_14_0= ruleOperationCS ) )
+ // InternalQVTimperative.g:5347:1: (lv_ownedOperations_14_0= ruleOperationCS )
{
- // InternalQVTimperative.g:5931:1: (lv_ownedOperations_14_0= ruleOperationCS )
- // InternalQVTimperative.g:5932:3: lv_ownedOperations_14_0= ruleOperationCS
+ // InternalQVTimperative.g:5347:1: (lv_ownedOperations_14_0= ruleOperationCS )
+ // InternalQVTimperative.g:5348:3: lv_ownedOperations_14_0= ruleOperationCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStructuredClassCSAccess().getOwnedOperationsOperationCSParserRuleCall_7_0_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_97);
+ pushFollow(FollowSets000.FOLLOW_95);
lv_ownedOperations_14_0=ruleOperationCS();
state._fsp--;
@@ -17191,20 +15365,20 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:5949:6: ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) )
+ // InternalQVTimperative.g:5365:6: ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) )
{
- // InternalQVTimperative.g:5949:6: ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) )
- // InternalQVTimperative.g:5950:1: (lv_ownedProperties_15_0= ruleStructuralFeatureCS )
+ // InternalQVTimperative.g:5365:6: ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) )
+ // InternalQVTimperative.g:5366:1: (lv_ownedProperties_15_0= ruleStructuralFeatureCS )
{
- // InternalQVTimperative.g:5950:1: (lv_ownedProperties_15_0= ruleStructuralFeatureCS )
- // InternalQVTimperative.g:5951:3: lv_ownedProperties_15_0= ruleStructuralFeatureCS
+ // InternalQVTimperative.g:5366:1: (lv_ownedProperties_15_0= ruleStructuralFeatureCS )
+ // InternalQVTimperative.g:5367:3: lv_ownedProperties_15_0= ruleStructuralFeatureCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStructuredClassCSAccess().getOwnedPropertiesStructuralFeatureCSParserRuleCall_7_0_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_97);
+ pushFollow(FollowSets000.FOLLOW_95);
lv_ownedProperties_15_0=ruleStructuralFeatureCS();
state._fsp--;
@@ -17233,11 +15407,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop156;
+ break loop138;
}
} while (true);
- otherlv_16=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_16=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_16, grammarAccess.getStructuredClassCSAccess().getRightCurlyBracketKeyword_7_0_2());
@@ -17250,7 +15424,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:5972:7: otherlv_17= ';'
+ // InternalQVTimperative.g:5388:7: otherlv_17= ';'
{
otherlv_17=(Token)match(input,19,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -17287,7 +15461,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypedMultiplicityRefCS"
- // InternalQVTimperative.g:5984:1: entryRuleTypedMultiplicityRefCS returns [EObject current=null] : iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF ;
+ // InternalQVTimperative.g:5400:1: entryRuleTypedMultiplicityRefCS returns [EObject current=null] : iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF ;
public final EObject entryRuleTypedMultiplicityRefCS() throws RecognitionException {
EObject current = null;
@@ -17295,8 +15469,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:5985:2: (iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF )
- // InternalQVTimperative.g:5986:2: iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF
+ // InternalQVTimperative.g:5401:2: (iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF )
+ // InternalQVTimperative.g:5402:2: iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypedMultiplicityRefCSRule());
@@ -17327,7 +15501,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypedMultiplicityRefCS"
- // InternalQVTimperative.g:5993:1: ruleTypedMultiplicityRefCS returns [EObject current=null] : (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) ;
+ // InternalQVTimperative.g:5409:1: ruleTypedMultiplicityRefCS returns [EObject current=null] : (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) ;
public final EObject ruleTypedMultiplicityRefCS() throws RecognitionException {
EObject current = null;
@@ -17339,11 +15513,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:5996:28: ( (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) )
- // InternalQVTimperative.g:5997:1: (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
+ // InternalQVTimperative.g:5412:28: ( (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) )
+ // InternalQVTimperative.g:5413:1: (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
{
- // InternalQVTimperative.g:5997:1: (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
- // InternalQVTimperative.g:5998:2: this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
+ // InternalQVTimperative.g:5413:1: (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
+ // InternalQVTimperative.g:5414:2: this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
{
if ( state.backtracking==0 ) {
@@ -17355,7 +15529,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getTypedMultiplicityRefCSAccess().getTypedRefCSParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_98);
+ pushFollow(FollowSets000.FOLLOW_96);
this_TypedRefCS_0=ruleTypedRefCS();
state._fsp--;
@@ -17366,19 +15540,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalQVTimperative.g:6009:1: ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
- int alt158=2;
- int LA158_0 = input.LA(1);
+ // InternalQVTimperative.g:5425:1: ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA158_0==133) ) {
- alt158=1;
+ if ( (LA140_0==136) ) {
+ alt140=1;
}
- switch (alt158) {
+ switch (alt140) {
case 1 :
- // InternalQVTimperative.g:6010:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
+ // InternalQVTimperative.g:5426:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
{
- // InternalQVTimperative.g:6010:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
- // InternalQVTimperative.g:6011:3: lv_ownedMultiplicity_1_0= ruleMultiplicityCS
+ // InternalQVTimperative.g:5426:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
+ // InternalQVTimperative.g:5427:3: lv_ownedMultiplicity_1_0= ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -17435,7 +15609,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStructuralFeatureCS"
- // InternalQVTimperative.g:6035:1: entryRuleStructuralFeatureCS returns [EObject current=null] : iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF ;
+ // InternalQVTimperative.g:5451:1: entryRuleStructuralFeatureCS returns [EObject current=null] : iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF ;
public final EObject entryRuleStructuralFeatureCS() throws RecognitionException {
EObject current = null;
@@ -17443,8 +15617,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6036:2: (iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF )
- // InternalQVTimperative.g:6037:2: iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF
+ // InternalQVTimperative.g:5452:2: (iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF )
+ // InternalQVTimperative.g:5453:2: iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStructuralFeatureCSRule());
@@ -17475,7 +15649,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStructuralFeatureCS"
- // InternalQVTimperative.g:6044:1: ruleStructuralFeatureCS returns [EObject current=null] : (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS ) ;
+ // InternalQVTimperative.g:5460:1: ruleStructuralFeatureCS returns [EObject current=null] : (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS ) ;
public final EObject ruleStructuralFeatureCS() throws RecognitionException {
EObject current = null;
@@ -17487,117 +15661,117 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6047:28: ( (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS ) )
- // InternalQVTimperative.g:6048:1: (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS )
+ // InternalQVTimperative.g:5463:28: ( (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS ) )
+ // InternalQVTimperative.g:5464:1: (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS )
{
- // InternalQVTimperative.g:6048:1: (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS )
- int alt159=2;
+ // InternalQVTimperative.g:5464:1: (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS )
+ int alt141=2;
switch ( input.LA(1) ) {
- case 53:
+ case 56:
{
switch ( input.LA(2) ) {
- case 54:
+ case 57:
{
- int LA159_5 = input.LA(3);
+ int LA141_5 = input.LA(3);
- if ( (LA159_5==82) ) {
- alt159=2;
+ if ( (LA141_5==58) ) {
+ alt141=1;
}
- else if ( (LA159_5==55) ) {
- alt159=1;
+ else if ( (LA141_5==85) ) {
+ alt141=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 159, 5, input);
+ new NoViableAltException("", 141, 5, input);
throw nvae;
}
}
break;
- case 82:
+ case 85:
{
- alt159=2;
+ alt141=2;
}
break;
- case 55:
+ case 58:
{
- alt159=1;
+ alt141=1;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 159, 1, input);
+ new NoViableAltException("", 141, 1, input);
throw nvae;
}
}
break;
- case 54:
+ case 57:
{
switch ( input.LA(2) ) {
- case 53:
+ case 56:
{
- int LA159_6 = input.LA(3);
+ int LA141_6 = input.LA(3);
- if ( (LA159_6==55) ) {
- alt159=1;
+ if ( (LA141_6==85) ) {
+ alt141=2;
}
- else if ( (LA159_6==82) ) {
- alt159=2;
+ else if ( (LA141_6==58) ) {
+ alt141=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 159, 6, input);
+ new NoViableAltException("", 141, 6, input);
throw nvae;
}
}
break;
- case 55:
+ case 58:
{
- alt159=1;
+ alt141=1;
}
break;
- case 82:
+ case 85:
{
- alt159=2;
+ alt141=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 159, 2, input);
+ new NoViableAltException("", 141, 2, input);
throw nvae;
}
}
break;
- case 55:
+ case 58:
{
- alt159=1;
+ alt141=1;
}
break;
- case 82:
+ case 85:
{
- alt159=2;
+ alt141=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 159, 0, input);
+ new NoViableAltException("", 141, 0, input);
throw nvae;
}
- switch (alt159) {
+ switch (alt141) {
case 1 :
- // InternalQVTimperative.g:6049:2: this_AttributeCS_0= ruleAttributeCS
+ // InternalQVTimperative.g:5465:2: this_AttributeCS_0= ruleAttributeCS
{
if ( state.backtracking==0 ) {
@@ -17624,7 +15798,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:6062:2: this_ReferenceCS_1= ruleReferenceCS
+ // InternalQVTimperative.g:5478:2: this_ReferenceCS_1= ruleReferenceCS
{
if ( state.backtracking==0 ) {
@@ -17673,7 +15847,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumerationLiteralName"
- // InternalQVTimperative.g:6081:1: entryRuleEnumerationLiteralName returns [String current=null] : iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF ;
+ // InternalQVTimperative.g:5497:1: entryRuleEnumerationLiteralName returns [String current=null] : iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF ;
public final String entryRuleEnumerationLiteralName() throws RecognitionException {
String current = null;
@@ -17681,8 +15855,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6082:2: (iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF )
- // InternalQVTimperative.g:6083:2: iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF
+ // InternalQVTimperative.g:5498:2: (iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF )
+ // InternalQVTimperative.g:5499:2: iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationLiteralNameRule());
@@ -17713,7 +15887,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumerationLiteralName"
- // InternalQVTimperative.g:6090:1: ruleEnumerationLiteralName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName ;
+ // InternalQVTimperative.g:5506:1: ruleEnumerationLiteralName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName ;
public final AntlrDatatypeRuleToken ruleEnumerationLiteralName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -17723,8 +15897,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6093:28: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName )
- // InternalQVTimperative.g:6095:5: this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName
+ // InternalQVTimperative.g:5509:28: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName )
+ // InternalQVTimperative.g:5511:5: this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -17766,7 +15940,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSIGNED"
- // InternalQVTimperative.g:6113:1: entryRuleSIGNED returns [String current=null] : iv_ruleSIGNED= ruleSIGNED EOF ;
+ // InternalQVTimperative.g:5529:1: entryRuleSIGNED returns [String current=null] : iv_ruleSIGNED= ruleSIGNED EOF ;
public final String entryRuleSIGNED() throws RecognitionException {
String current = null;
@@ -17774,8 +15948,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6114:2: (iv_ruleSIGNED= ruleSIGNED EOF )
- // InternalQVTimperative.g:6115:2: iv_ruleSIGNED= ruleSIGNED EOF
+ // InternalQVTimperative.g:5530:2: (iv_ruleSIGNED= ruleSIGNED EOF )
+ // InternalQVTimperative.g:5531:2: iv_ruleSIGNED= ruleSIGNED EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSIGNEDRule());
@@ -17806,7 +15980,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSIGNED"
- // InternalQVTimperative.g:6122:1: ruleSIGNED returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? this_INT_1= RULE_INT ) ;
+ // InternalQVTimperative.g:5538:1: ruleSIGNED returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? this_INT_1= RULE_INT ) ;
public final AntlrDatatypeRuleToken ruleSIGNED() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -17816,24 +15990,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6125:28: ( ( (kw= '-' )? this_INT_1= RULE_INT ) )
- // InternalQVTimperative.g:6126:1: ( (kw= '-' )? this_INT_1= RULE_INT )
+ // InternalQVTimperative.g:5541:28: ( ( (kw= '-' )? this_INT_1= RULE_INT ) )
+ // InternalQVTimperative.g:5542:1: ( (kw= '-' )? this_INT_1= RULE_INT )
{
- // InternalQVTimperative.g:6126:1: ( (kw= '-' )? this_INT_1= RULE_INT )
- // InternalQVTimperative.g:6126:2: (kw= '-' )? this_INT_1= RULE_INT
+ // InternalQVTimperative.g:5542:1: ( (kw= '-' )? this_INT_1= RULE_INT )
+ // InternalQVTimperative.g:5542:2: (kw= '-' )? this_INT_1= RULE_INT
{
- // InternalQVTimperative.g:6126:2: (kw= '-' )?
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalQVTimperative.g:5542:2: (kw= '-' )?
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA160_0==92) ) {
- alt160=1;
+ if ( (LA142_0==95) ) {
+ alt142=1;
}
- switch (alt160) {
+ switch (alt142) {
case 1 :
- // InternalQVTimperative.g:6127:2: kw= '-'
+ // InternalQVTimperative.g:5543:2: kw= '-'
{
- kw=(Token)match(input,92,FollowSets000.FOLLOW_99); if (state.failed) return current;
+ kw=(Token)match(input,95,FollowSets000.FOLLOW_97); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -17880,7 +16054,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEssentialOCLUnaryOperatorName"
- // InternalQVTimperative.g:6151:1: entryRuleEssentialOCLUnaryOperatorName returns [String current=null] : iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF ;
+ // InternalQVTimperative.g:5567:1: entryRuleEssentialOCLUnaryOperatorName returns [String current=null] : iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF ;
public final String entryRuleEssentialOCLUnaryOperatorName() throws RecognitionException {
String current = null;
@@ -17888,8 +16062,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6152:2: (iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF )
- // InternalQVTimperative.g:6153:2: iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF
+ // InternalQVTimperative.g:5568:2: (iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF )
+ // InternalQVTimperative.g:5569:2: iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEssentialOCLUnaryOperatorNameRule());
@@ -17920,7 +16094,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEssentialOCLUnaryOperatorName"
- // InternalQVTimperative.g:6160:1: ruleEssentialOCLUnaryOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '-' | kw= 'not' ) ;
+ // InternalQVTimperative.g:5576:1: ruleEssentialOCLUnaryOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '-' | kw= 'not' ) ;
public final AntlrDatatypeRuleToken ruleEssentialOCLUnaryOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -17929,31 +16103,31 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6163:28: ( (kw= '-' | kw= 'not' ) )
- // InternalQVTimperative.g:6164:1: (kw= '-' | kw= 'not' )
+ // InternalQVTimperative.g:5579:28: ( (kw= '-' | kw= 'not' ) )
+ // InternalQVTimperative.g:5580:1: (kw= '-' | kw= 'not' )
{
- // InternalQVTimperative.g:6164:1: (kw= '-' | kw= 'not' )
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalQVTimperative.g:5580:1: (kw= '-' | kw= 'not' )
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA161_0==92) ) {
- alt161=1;
+ if ( (LA143_0==95) ) {
+ alt143=1;
}
- else if ( (LA161_0==93) ) {
- alt161=2;
+ else if ( (LA143_0==96) ) {
+ alt143=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 161, 0, input);
+ new NoViableAltException("", 143, 0, input);
throw nvae;
}
- switch (alt161) {
+ switch (alt143) {
case 1 :
- // InternalQVTimperative.g:6165:2: kw= '-'
+ // InternalQVTimperative.g:5581:2: kw= '-'
{
- kw=(Token)match(input,92,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,95,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -17964,9 +16138,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:6172:2: kw= 'not'
+ // InternalQVTimperative.g:5588:2: kw= 'not'
{
- kw=(Token)match(input,93,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,96,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -17999,7 +16173,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEssentialOCLInfixOperatorName"
- // InternalQVTimperative.g:6185:1: entryRuleEssentialOCLInfixOperatorName returns [String current=null] : iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF ;
+ // InternalQVTimperative.g:5601:1: entryRuleEssentialOCLInfixOperatorName returns [String current=null] : iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF ;
public final String entryRuleEssentialOCLInfixOperatorName() throws RecognitionException {
String current = null;
@@ -18007,8 +16181,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6186:2: (iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF )
- // InternalQVTimperative.g:6187:2: iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF
+ // InternalQVTimperative.g:5602:2: (iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF )
+ // InternalQVTimperative.g:5603:2: iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEssentialOCLInfixOperatorNameRule());
@@ -18039,7 +16213,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEssentialOCLInfixOperatorName"
- // InternalQVTimperative.g:6194:1: ruleEssentialOCLInfixOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' ) ;
+ // InternalQVTimperative.g:5610:1: ruleEssentialOCLInfixOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' ) ;
public final AntlrDatatypeRuleToken ruleEssentialOCLInfixOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -18048,95 +16222,95 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6197:28: ( (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' ) )
- // InternalQVTimperative.g:6198:1: (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' )
+ // InternalQVTimperative.g:5613:28: ( (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' ) )
+ // InternalQVTimperative.g:5614:1: (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' )
{
- // InternalQVTimperative.g:6198:1: (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' )
- int alt162=14;
+ // InternalQVTimperative.g:5614:1: (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' )
+ int alt144=14;
switch ( input.LA(1) ) {
- case 31:
+ case 34:
{
- alt162=1;
+ alt144=1;
}
break;
- case 94:
+ case 97:
{
- alt162=2;
+ alt144=2;
}
break;
- case 95:
+ case 98:
{
- alt162=3;
+ alt144=3;
}
break;
- case 92:
+ case 95:
{
- alt162=4;
+ alt144=4;
}
break;
- case 96:
+ case 99:
{
- alt162=5;
+ alt144=5;
}
break;
- case 97:
+ case 100:
{
- alt162=6;
+ alt144=6;
}
break;
- case 98:
+ case 101:
{
- alt162=7;
+ alt144=7;
}
break;
- case 99:
+ case 102:
{
- alt162=8;
+ alt144=8;
}
break;
case 43:
{
- alt162=9;
+ alt144=9;
}
break;
- case 100:
+ case 103:
{
- alt162=10;
+ alt144=10;
}
break;
- case 101:
+ case 104:
{
- alt162=11;
+ alt144=11;
}
break;
- case 102:
+ case 105:
{
- alt162=12;
+ alt144=12;
}
break;
- case 103:
+ case 106:
{
- alt162=13;
+ alt144=13;
}
break;
- case 104:
+ case 107:
{
- alt162=14;
+ alt144=14;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 162, 0, input);
+ new NoViableAltException("", 144, 0, input);
throw nvae;
}
- switch (alt162) {
+ switch (alt144) {
case 1 :
- // InternalQVTimperative.g:6199:2: kw= '*'
+ // InternalQVTimperative.g:5615:2: kw= '*'
{
- kw=(Token)match(input,31,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,34,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18147,9 +16321,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:6206:2: kw= '/'
+ // InternalQVTimperative.g:5622:2: kw= '/'
{
- kw=(Token)match(input,94,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,97,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18160,9 +16334,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:6213:2: kw= '+'
+ // InternalQVTimperative.g:5629:2: kw= '+'
{
- kw=(Token)match(input,95,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,98,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18173,9 +16347,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:6220:2: kw= '-'
+ // InternalQVTimperative.g:5636:2: kw= '-'
{
- kw=(Token)match(input,92,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,95,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18186,9 +16360,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTimperative.g:6227:2: kw= '>'
+ // InternalQVTimperative.g:5643:2: kw= '>'
{
- kw=(Token)match(input,96,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,99,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18199,9 +16373,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTimperative.g:6234:2: kw= '<'
+ // InternalQVTimperative.g:5650:2: kw= '<'
{
- kw=(Token)match(input,97,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,100,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18212,9 +16386,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTimperative.g:6241:2: kw= '>='
+ // InternalQVTimperative.g:5657:2: kw= '>='
{
- kw=(Token)match(input,98,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,101,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18225,9 +16399,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTimperative.g:6248:2: kw= '<='
+ // InternalQVTimperative.g:5664:2: kw= '<='
{
- kw=(Token)match(input,99,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,102,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18238,7 +16412,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalQVTimperative.g:6255:2: kw= '='
+ // InternalQVTimperative.g:5671:2: kw= '='
{
kw=(Token)match(input,43,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18251,9 +16425,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalQVTimperative.g:6262:2: kw= '<>'
+ // InternalQVTimperative.g:5678:2: kw= '<>'
{
- kw=(Token)match(input,100,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,103,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18264,9 +16438,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalQVTimperative.g:6269:2: kw= 'and'
+ // InternalQVTimperative.g:5685:2: kw= 'and'
{
- kw=(Token)match(input,101,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,104,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18277,9 +16451,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalQVTimperative.g:6276:2: kw= 'or'
+ // InternalQVTimperative.g:5692:2: kw= 'or'
{
- kw=(Token)match(input,102,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,105,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18290,9 +16464,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // InternalQVTimperative.g:6283:2: kw= 'xor'
+ // InternalQVTimperative.g:5699:2: kw= 'xor'
{
- kw=(Token)match(input,103,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,106,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18303,9 +16477,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 14 :
- // InternalQVTimperative.g:6290:2: kw= 'implies'
+ // InternalQVTimperative.g:5706:2: kw= 'implies'
{
- kw=(Token)match(input,104,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,107,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18338,7 +16512,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEssentialOCLNavigationOperatorName"
- // InternalQVTimperative.g:6303:1: entryRuleEssentialOCLNavigationOperatorName returns [String current=null] : iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF ;
+ // InternalQVTimperative.g:5719:1: entryRuleEssentialOCLNavigationOperatorName returns [String current=null] : iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF ;
public final String entryRuleEssentialOCLNavigationOperatorName() throws RecognitionException {
String current = null;
@@ -18346,8 +16520,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6304:2: (iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF )
- // InternalQVTimperative.g:6305:2: iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF
+ // InternalQVTimperative.g:5720:2: (iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF )
+ // InternalQVTimperative.g:5721:2: iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEssentialOCLNavigationOperatorNameRule());
@@ -18378,7 +16552,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEssentialOCLNavigationOperatorName"
- // InternalQVTimperative.g:6312:1: ruleEssentialOCLNavigationOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' ) ;
+ // InternalQVTimperative.g:5728:1: ruleEssentialOCLNavigationOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' ) ;
public final AntlrDatatypeRuleToken ruleEssentialOCLNavigationOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -18387,43 +16561,43 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6315:28: ( (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' ) )
- // InternalQVTimperative.g:6316:1: (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' )
+ // InternalQVTimperative.g:5731:28: ( (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' ) )
+ // InternalQVTimperative.g:5732:1: (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' )
{
- // InternalQVTimperative.g:6316:1: (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' )
- int alt163=4;
+ // InternalQVTimperative.g:5732:1: (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' )
+ int alt145=4;
switch ( input.LA(1) ) {
case 48:
{
- alt163=1;
+ alt145=1;
}
break;
- case 105:
+ case 108:
{
- alt163=2;
+ alt145=2;
}
break;
- case 106:
+ case 109:
{
- alt163=3;
+ alt145=3;
}
break;
- case 107:
+ case 110:
{
- alt163=4;
+ alt145=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 163, 0, input);
+ new NoViableAltException("", 145, 0, input);
throw nvae;
}
- switch (alt163) {
+ switch (alt145) {
case 1 :
- // InternalQVTimperative.g:6317:2: kw= '.'
+ // InternalQVTimperative.g:5733:2: kw= '.'
{
kw=(Token)match(input,48,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18436,9 +16610,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:6324:2: kw= '->'
+ // InternalQVTimperative.g:5740:2: kw= '->'
{
- kw=(Token)match(input,105,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,108,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18449,9 +16623,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:6331:2: kw= '?.'
+ // InternalQVTimperative.g:5747:2: kw= '?.'
{
- kw=(Token)match(input,106,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,109,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18462,9 +16636,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:6338:2: kw= '?->'
+ // InternalQVTimperative.g:5754:2: kw= '?->'
{
- kw=(Token)match(input,107,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,110,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -18497,7 +16671,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBinaryOperatorName"
- // InternalQVTimperative.g:6351:1: entryRuleBinaryOperatorName returns [String current=null] : iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF ;
+ // InternalQVTimperative.g:5767:1: entryRuleBinaryOperatorName returns [String current=null] : iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF ;
public final String entryRuleBinaryOperatorName() throws RecognitionException {
String current = null;
@@ -18505,8 +16679,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6352:2: (iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF )
- // InternalQVTimperative.g:6353:2: iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF
+ // InternalQVTimperative.g:5768:2: (iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF )
+ // InternalQVTimperative.g:5769:2: iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBinaryOperatorNameRule());
@@ -18537,7 +16711,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBinaryOperatorName"
- // InternalQVTimperative.g:6360:1: ruleBinaryOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName ) ;
+ // InternalQVTimperative.g:5776:1: ruleBinaryOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName ) ;
public final AntlrDatatypeRuleToken ruleBinaryOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -18549,29 +16723,29 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6363:28: ( (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName ) )
- // InternalQVTimperative.g:6364:1: (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName )
+ // InternalQVTimperative.g:5779:28: ( (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName ) )
+ // InternalQVTimperative.g:5780:1: (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName )
{
- // InternalQVTimperative.g:6364:1: (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName )
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalQVTimperative.g:5780:1: (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName )
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA164_0==31||LA164_0==43||LA164_0==92||(LA164_0>=94 && LA164_0<=104)) ) {
- alt164=1;
+ if ( (LA146_0==34||LA146_0==43||LA146_0==95||(LA146_0>=97 && LA146_0<=107)) ) {
+ alt146=1;
}
- else if ( (LA164_0==48||(LA164_0>=105 && LA164_0<=107)) ) {
- alt164=2;
+ else if ( (LA146_0==48||(LA146_0>=108 && LA146_0<=110)) ) {
+ alt146=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 164, 0, input);
+ new NoViableAltException("", 146, 0, input);
throw nvae;
}
- switch (alt164) {
+ switch (alt146) {
case 1 :
- // InternalQVTimperative.g:6365:5: this_InfixOperatorName_0= ruleInfixOperatorName
+ // InternalQVTimperative.g:5781:5: this_InfixOperatorName_0= ruleInfixOperatorName
{
if ( state.backtracking==0 ) {
@@ -18597,7 +16771,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:6377:5: this_NavigationOperatorName_1= ruleNavigationOperatorName
+ // InternalQVTimperative.g:5793:5: this_NavigationOperatorName_1= ruleNavigationOperatorName
{
if ( state.backtracking==0 ) {
@@ -18645,7 +16819,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInfixOperatorName"
- // InternalQVTimperative.g:6395:1: entryRuleInfixOperatorName returns [String current=null] : iv_ruleInfixOperatorName= ruleInfixOperatorName EOF ;
+ // InternalQVTimperative.g:5811:1: entryRuleInfixOperatorName returns [String current=null] : iv_ruleInfixOperatorName= ruleInfixOperatorName EOF ;
public final String entryRuleInfixOperatorName() throws RecognitionException {
String current = null;
@@ -18653,8 +16827,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6396:2: (iv_ruleInfixOperatorName= ruleInfixOperatorName EOF )
- // InternalQVTimperative.g:6397:2: iv_ruleInfixOperatorName= ruleInfixOperatorName EOF
+ // InternalQVTimperative.g:5812:2: (iv_ruleInfixOperatorName= ruleInfixOperatorName EOF )
+ // InternalQVTimperative.g:5813:2: iv_ruleInfixOperatorName= ruleInfixOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getInfixOperatorNameRule());
@@ -18685,7 +16859,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInfixOperatorName"
- // InternalQVTimperative.g:6404:1: ruleInfixOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName ;
+ // InternalQVTimperative.g:5820:1: ruleInfixOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName ;
public final AntlrDatatypeRuleToken ruleInfixOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -18695,8 +16869,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6407:28: (this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName )
- // InternalQVTimperative.g:6409:5: this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName
+ // InternalQVTimperative.g:5823:28: (this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName )
+ // InternalQVTimperative.g:5825:5: this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName
{
if ( state.backtracking==0 ) {
@@ -18738,7 +16912,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigationOperatorName"
- // InternalQVTimperative.g:6427:1: entryRuleNavigationOperatorName returns [String current=null] : iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF ;
+ // InternalQVTimperative.g:5843:1: entryRuleNavigationOperatorName returns [String current=null] : iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF ;
public final String entryRuleNavigationOperatorName() throws RecognitionException {
String current = null;
@@ -18746,8 +16920,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6428:2: (iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF )
- // InternalQVTimperative.g:6429:2: iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF
+ // InternalQVTimperative.g:5844:2: (iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF )
+ // InternalQVTimperative.g:5845:2: iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigationOperatorNameRule());
@@ -18778,7 +16952,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigationOperatorName"
- // InternalQVTimperative.g:6436:1: ruleNavigationOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName ;
+ // InternalQVTimperative.g:5852:1: ruleNavigationOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName ;
public final AntlrDatatypeRuleToken ruleNavigationOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -18788,8 +16962,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6439:28: (this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName )
- // InternalQVTimperative.g:6441:5: this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName
+ // InternalQVTimperative.g:5855:28: (this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName )
+ // InternalQVTimperative.g:5857:5: this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName
{
if ( state.backtracking==0 ) {
@@ -18831,7 +17005,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUnaryOperatorName"
- // InternalQVTimperative.g:6459:1: entryRuleUnaryOperatorName returns [String current=null] : iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF ;
+ // InternalQVTimperative.g:5875:1: entryRuleUnaryOperatorName returns [String current=null] : iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF ;
public final String entryRuleUnaryOperatorName() throws RecognitionException {
String current = null;
@@ -18839,8 +17013,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6460:2: (iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF )
- // InternalQVTimperative.g:6461:2: iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF
+ // InternalQVTimperative.g:5876:2: (iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF )
+ // InternalQVTimperative.g:5877:2: iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnaryOperatorNameRule());
@@ -18871,7 +17045,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnaryOperatorName"
- // InternalQVTimperative.g:6468:1: ruleUnaryOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName ;
+ // InternalQVTimperative.g:5884:1: ruleUnaryOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName ;
public final AntlrDatatypeRuleToken ruleUnaryOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -18881,8 +17055,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6471:28: (this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName )
- // InternalQVTimperative.g:6473:5: this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName
+ // InternalQVTimperative.g:5887:28: (this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName )
+ // InternalQVTimperative.g:5889:5: this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName
{
if ( state.backtracking==0 ) {
@@ -18924,7 +17098,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEssentialOCLUnrestrictedName"
- // InternalQVTimperative.g:6491:1: entryRuleEssentialOCLUnrestrictedName returns [String current=null] : iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF ;
+ // InternalQVTimperative.g:5907:1: entryRuleEssentialOCLUnrestrictedName returns [String current=null] : iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF ;
public final String entryRuleEssentialOCLUnrestrictedName() throws RecognitionException {
String current = null;
@@ -18932,8 +17106,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6492:2: (iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF )
- // InternalQVTimperative.g:6493:2: iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF
+ // InternalQVTimperative.g:5908:2: (iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF )
+ // InternalQVTimperative.g:5909:2: iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEssentialOCLUnrestrictedNameRule());
@@ -18964,7 +17138,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEssentialOCLUnrestrictedName"
- // InternalQVTimperative.g:6500:1: ruleEssentialOCLUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_Identifier_0= ruleIdentifier ;
+ // InternalQVTimperative.g:5916:1: ruleEssentialOCLUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_Identifier_0= ruleIdentifier ;
public final AntlrDatatypeRuleToken ruleEssentialOCLUnrestrictedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -18974,8 +17148,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6503:28: (this_Identifier_0= ruleIdentifier )
- // InternalQVTimperative.g:6505:5: this_Identifier_0= ruleIdentifier
+ // InternalQVTimperative.g:5919:28: (this_Identifier_0= ruleIdentifier )
+ // InternalQVTimperative.g:5921:5: this_Identifier_0= ruleIdentifier
{
if ( state.backtracking==0 ) {
@@ -19017,7 +17191,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEssentialOCLUnreservedName"
- // InternalQVTimperative.g:6523:1: entryRuleEssentialOCLUnreservedName returns [String current=null] : iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF ;
+ // InternalQVTimperative.g:5939:1: entryRuleEssentialOCLUnreservedName returns [String current=null] : iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF ;
public final String entryRuleEssentialOCLUnreservedName() throws RecognitionException {
String current = null;
@@ -19025,8 +17199,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6524:2: (iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF )
- // InternalQVTimperative.g:6525:2: iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF
+ // InternalQVTimperative.g:5940:2: (iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF )
+ // InternalQVTimperative.g:5941:2: iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEssentialOCLUnreservedNameRule());
@@ -19057,7 +17231,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEssentialOCLUnreservedName"
- // InternalQVTimperative.g:6532:1: ruleEssentialOCLUnreservedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' ) ;
+ // InternalQVTimperative.g:5948:1: ruleEssentialOCLUnreservedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' ) ;
public final AntlrDatatypeRuleToken ruleEssentialOCLUnreservedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -19072,71 +17246,71 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6535:28: ( (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' ) )
- // InternalQVTimperative.g:6536:1: (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' )
+ // InternalQVTimperative.g:5951:28: ( (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' ) )
+ // InternalQVTimperative.g:5952:1: (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' )
{
- // InternalQVTimperative.g:6536:1: (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' )
- int alt165=5;
+ // InternalQVTimperative.g:5952:1: (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' )
+ int alt147=5;
switch ( input.LA(1) ) {
case RULE_SIMPLE_ID:
case RULE_ESCAPED_ID:
+ case 22:
case 24:
- case 25:
- case 29:
+ case 26:
case 32:
- case 40:
+ case 35:
case 41:
case 45:
case 49:
- case 50:
- case 51:
- case 52:
+ case 53:
+ case 54:
+ case 55:
{
- alt165=1;
+ alt147=1;
}
break;
- case 118:
- case 119:
- case 120:
case 121:
case 122:
+ case 123:
+ case 124:
+ case 125:
{
- alt165=2;
+ alt147=2;
}
break;
- case 110:
- case 111:
- case 112:
case 113:
case 114:
case 115:
case 116:
case 117:
+ case 118:
+ case 119:
+ case 120:
{
- alt165=3;
+ alt147=3;
}
break;
- case 108:
+ case 111:
{
- alt165=4;
+ alt147=4;
}
break;
- case 109:
+ case 112:
{
- alt165=5;
+ alt147=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 165, 0, input);
+ new NoViableAltException("", 147, 0, input);
throw nvae;
}
- switch (alt165) {
+ switch (alt147) {
case 1 :
- // InternalQVTimperative.g:6537:5: this_UnrestrictedName_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:5953:5: this_UnrestrictedName_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -19162,7 +17336,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:6549:5: this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier
+ // InternalQVTimperative.g:5965:5: this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier
{
if ( state.backtracking==0 ) {
@@ -19188,7 +17362,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:6561:5: this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier
+ // InternalQVTimperative.g:5977:5: this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier
{
if ( state.backtracking==0 ) {
@@ -19214,9 +17388,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:6573:2: kw= 'Map'
+ // InternalQVTimperative.g:5989:2: kw= 'Map'
{
- kw=(Token)match(input,108,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,111,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -19227,9 +17401,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTimperative.g:6580:2: kw= 'Tuple'
+ // InternalQVTimperative.g:5996:2: kw= 'Tuple'
{
- kw=(Token)match(input,109,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,112,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -19262,7 +17436,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUnreservedName"
- // InternalQVTimperative.g:6593:1: entryRuleUnreservedName returns [String current=null] : iv_ruleUnreservedName= ruleUnreservedName EOF ;
+ // InternalQVTimperative.g:6009:1: entryRuleUnreservedName returns [String current=null] : iv_ruleUnreservedName= ruleUnreservedName EOF ;
public final String entryRuleUnreservedName() throws RecognitionException {
String current = null;
@@ -19270,8 +17444,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6594:2: (iv_ruleUnreservedName= ruleUnreservedName EOF )
- // InternalQVTimperative.g:6595:2: iv_ruleUnreservedName= ruleUnreservedName EOF
+ // InternalQVTimperative.g:6010:2: (iv_ruleUnreservedName= ruleUnreservedName EOF )
+ // InternalQVTimperative.g:6011:2: iv_ruleUnreservedName= ruleUnreservedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnreservedNameRule());
@@ -19302,7 +17476,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnreservedName"
- // InternalQVTimperative.g:6602:1: ruleUnreservedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName ;
+ // InternalQVTimperative.g:6018:1: ruleUnreservedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName ;
public final AntlrDatatypeRuleToken ruleUnreservedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -19312,8 +17486,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6605:28: (this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName )
- // InternalQVTimperative.g:6607:5: this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName
+ // InternalQVTimperative.g:6021:28: (this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName )
+ // InternalQVTimperative.g:6023:5: this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName
{
if ( state.backtracking==0 ) {
@@ -19355,7 +17529,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleURIPathNameCS"
- // InternalQVTimperative.g:6625:1: entryRuleURIPathNameCS returns [EObject current=null] : iv_ruleURIPathNameCS= ruleURIPathNameCS EOF ;
+ // InternalQVTimperative.g:6041:1: entryRuleURIPathNameCS returns [EObject current=null] : iv_ruleURIPathNameCS= ruleURIPathNameCS EOF ;
public final EObject entryRuleURIPathNameCS() throws RecognitionException {
EObject current = null;
@@ -19363,8 +17537,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6626:2: (iv_ruleURIPathNameCS= ruleURIPathNameCS EOF )
- // InternalQVTimperative.g:6627:2: iv_ruleURIPathNameCS= ruleURIPathNameCS EOF
+ // InternalQVTimperative.g:6042:2: (iv_ruleURIPathNameCS= ruleURIPathNameCS EOF )
+ // InternalQVTimperative.g:6043:2: iv_ruleURIPathNameCS= ruleURIPathNameCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getURIPathNameCSRule());
@@ -19395,7 +17569,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleURIPathNameCS"
- // InternalQVTimperative.g:6634:1: ruleURIPathNameCS returns [EObject current=null] : ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) ;
+ // InternalQVTimperative.g:6050:1: ruleURIPathNameCS returns [EObject current=null] : ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) ;
public final EObject ruleURIPathNameCS() throws RecognitionException {
EObject current = null;
@@ -19408,24 +17582,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6637:28: ( ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) )
- // InternalQVTimperative.g:6638:1: ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
+ // InternalQVTimperative.g:6053:28: ( ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) )
+ // InternalQVTimperative.g:6054:1: ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
{
- // InternalQVTimperative.g:6638:1: ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
- // InternalQVTimperative.g:6638:2: ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
+ // InternalQVTimperative.g:6054:1: ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
+ // InternalQVTimperative.g:6054:2: ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
{
- // InternalQVTimperative.g:6638:2: ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) )
- // InternalQVTimperative.g:6639:1: (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS )
+ // InternalQVTimperative.g:6054:2: ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) )
+ // InternalQVTimperative.g:6055:1: (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS )
{
- // InternalQVTimperative.g:6639:1: (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS )
- // InternalQVTimperative.g:6640:3: lv_ownedPathElements_0_0= ruleURIFirstPathElementCS
+ // InternalQVTimperative.g:6055:1: (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS )
+ // InternalQVTimperative.g:6056:3: lv_ownedPathElements_0_0= ruleURIFirstPathElementCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsURIFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_100);
+ pushFollow(FollowSets000.FOLLOW_98);
lv_ownedPathElements_0_0=ruleURIFirstPathElementCS();
state._fsp--;
@@ -19449,45 +17623,45 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:6656:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
- loop166:
+ // InternalQVTimperative.g:6072:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
+ loop148:
do {
- int alt166=2;
- int LA166_0 = input.LA(1);
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA166_0==30) ) {
- int LA166_1 = input.LA(2);
+ if ( (LA148_0==33) ) {
+ int LA148_1 = input.LA(2);
- if ( ((LA166_1>=RULE_SIMPLE_ID && LA166_1<=RULE_ESCAPED_ID)||(LA166_1>=24 && LA166_1<=25)||LA166_1==29||LA166_1==32||(LA166_1>=40 && LA166_1<=41)||LA166_1==45||(LA166_1>=49 && LA166_1<=52)||(LA166_1>=108 && LA166_1<=122)) ) {
- alt166=1;
+ if ( ((LA148_1>=RULE_SIMPLE_ID && LA148_1<=RULE_ESCAPED_ID)||LA148_1==22||LA148_1==24||LA148_1==26||LA148_1==32||LA148_1==35||LA148_1==41||LA148_1==45||LA148_1==49||(LA148_1>=53 && LA148_1<=55)||(LA148_1>=111 && LA148_1<=125)) ) {
+ alt148=1;
}
}
- switch (alt166) {
+ switch (alt148) {
case 1 :
- // InternalQVTimperative.g:6656:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
+ // InternalQVTimperative.g:6072:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
{
- otherlv_1=(Token)match(input,30,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ otherlv_1=(Token)match(input,33,FollowSets000.FOLLOW_48); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
- // InternalQVTimperative.g:6660:1: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
- // InternalQVTimperative.g:6661:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTimperative.g:6076:1: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
+ // InternalQVTimperative.g:6077:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
{
- // InternalQVTimperative.g:6661:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
- // InternalQVTimperative.g:6662:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
+ // InternalQVTimperative.g:6077:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTimperative.g:6078:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_100);
+ pushFollow(FollowSets000.FOLLOW_98);
lv_ownedPathElements_2_0=ruleNextPathElementCS();
state._fsp--;
@@ -19516,7 +17690,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop166;
+ break loop148;
}
} while (true);
@@ -19543,7 +17717,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleURIFirstPathElementCS"
- // InternalQVTimperative.g:6686:1: entryRuleURIFirstPathElementCS returns [EObject current=null] : iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF ;
+ // InternalQVTimperative.g:6102:1: entryRuleURIFirstPathElementCS returns [EObject current=null] : iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF ;
public final EObject entryRuleURIFirstPathElementCS() throws RecognitionException {
EObject current = null;
@@ -19551,8 +17725,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6687:2: (iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF )
- // InternalQVTimperative.g:6688:2: iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF
+ // InternalQVTimperative.g:6103:2: (iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF )
+ // InternalQVTimperative.g:6104:2: iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getURIFirstPathElementCSRule());
@@ -19583,42 +17757,42 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleURIFirstPathElementCS"
- // InternalQVTimperative.g:6695:1: ruleURIFirstPathElementCS returns [EObject current=null] : ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) ) ;
+ // InternalQVTimperative.g:6111:1: ruleURIFirstPathElementCS returns [EObject current=null] : ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) ) ;
public final EObject ruleURIFirstPathElementCS() throws RecognitionException {
EObject current = null;
enterRule();
try {
- // InternalQVTimperative.g:6698:28: ( ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) ) )
- // InternalQVTimperative.g:6699:1: ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) )
+ // InternalQVTimperative.g:6114:28: ( ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) ) )
+ // InternalQVTimperative.g:6115:1: ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) )
{
- // InternalQVTimperative.g:6699:1: ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) )
- int alt167=2;
- int LA167_0 = input.LA(1);
+ // InternalQVTimperative.g:6115:1: ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) )
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( ((LA167_0>=RULE_SIMPLE_ID && LA167_0<=RULE_ESCAPED_ID)||(LA167_0>=24 && LA167_0<=25)||LA167_0==29||LA167_0==32||(LA167_0>=40 && LA167_0<=41)||LA167_0==45||(LA167_0>=49 && LA167_0<=52)) ) {
- alt167=1;
+ if ( ((LA149_0>=RULE_SIMPLE_ID && LA149_0<=RULE_ESCAPED_ID)||LA149_0==22||LA149_0==24||LA149_0==26||LA149_0==32||LA149_0==35||LA149_0==41||LA149_0==45||LA149_0==49||(LA149_0>=53 && LA149_0<=55)) ) {
+ alt149=1;
}
- else if ( (LA167_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt167=2;
+ else if ( (LA149_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt149=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 167, 0, input);
+ new NoViableAltException("", 149, 0, input);
throw nvae;
}
- switch (alt167) {
+ switch (alt149) {
case 1 :
- // InternalQVTimperative.g:6699:2: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:6115:2: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:6699:2: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:6700:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:6115:2: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:6116:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:6700:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:6701:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:6116:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:6117:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -19657,13 +17831,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:6718:6: ( () ( ( ruleURI ) ) )
+ // InternalQVTimperative.g:6134:6: ( () ( ( ruleURI ) ) )
{
- // InternalQVTimperative.g:6718:6: ( () ( ( ruleURI ) ) )
- // InternalQVTimperative.g:6718:7: () ( ( ruleURI ) )
+ // InternalQVTimperative.g:6134:6: ( () ( ( ruleURI ) ) )
+ // InternalQVTimperative.g:6134:7: () ( ( ruleURI ) )
{
- // InternalQVTimperative.g:6718:7: ()
- // InternalQVTimperative.g:6719:2:
+ // InternalQVTimperative.g:6134:7: ()
+ // InternalQVTimperative.g:6135:2:
{
if ( state.backtracking==0 ) {
@@ -19680,11 +17854,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:6727:2: ( ( ruleURI ) )
- // InternalQVTimperative.g:6728:1: ( ruleURI )
+ // InternalQVTimperative.g:6143:2: ( ( ruleURI ) )
+ // InternalQVTimperative.g:6144:1: ( ruleURI )
{
- // InternalQVTimperative.g:6728:1: ( ruleURI )
- // InternalQVTimperative.g:6729:3: ruleURI
+ // InternalQVTimperative.g:6144:1: ( ruleURI )
+ // InternalQVTimperative.g:6145:3: ruleURI
{
if ( state.backtracking==0 ) {
@@ -19748,7 +17922,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrimitiveTypeIdentifier"
- // InternalQVTimperative.g:6753:1: entryRulePrimitiveTypeIdentifier returns [String current=null] : iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF ;
+ // InternalQVTimperative.g:6169:1: entryRulePrimitiveTypeIdentifier returns [String current=null] : iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF ;
public final String entryRulePrimitiveTypeIdentifier() throws RecognitionException {
String current = null;
@@ -19756,8 +17930,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6754:2: (iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF )
- // InternalQVTimperative.g:6755:2: iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF
+ // InternalQVTimperative.g:6170:2: (iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF )
+ // InternalQVTimperative.g:6171:2: iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrimitiveTypeIdentifierRule());
@@ -19788,7 +17962,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimitiveTypeIdentifier"
- // InternalQVTimperative.g:6762:1: rulePrimitiveTypeIdentifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' ) ;
+ // InternalQVTimperative.g:6178:1: rulePrimitiveTypeIdentifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' ) ;
public final AntlrDatatypeRuleToken rulePrimitiveTypeIdentifier() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -19797,65 +17971,65 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6765:28: ( (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' ) )
- // InternalQVTimperative.g:6766:1: (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' )
+ // InternalQVTimperative.g:6181:28: ( (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' ) )
+ // InternalQVTimperative.g:6182:1: (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' )
{
- // InternalQVTimperative.g:6766:1: (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' )
- int alt168=8;
+ // InternalQVTimperative.g:6182:1: (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' )
+ int alt150=8;
switch ( input.LA(1) ) {
- case 110:
+ case 113:
{
- alt168=1;
+ alt150=1;
}
break;
- case 111:
+ case 114:
{
- alt168=2;
+ alt150=2;
}
break;
- case 112:
+ case 115:
{
- alt168=3;
+ alt150=3;
}
break;
- case 113:
+ case 116:
{
- alt168=4;
+ alt150=4;
}
break;
- case 114:
+ case 117:
{
- alt168=5;
+ alt150=5;
}
break;
- case 115:
+ case 118:
{
- alt168=6;
+ alt150=6;
}
break;
- case 116:
+ case 119:
{
- alt168=7;
+ alt150=7;
}
break;
- case 117:
+ case 120:
{
- alt168=8;
+ alt150=8;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 168, 0, input);
+ new NoViableAltException("", 150, 0, input);
throw nvae;
}
- switch (alt168) {
+ switch (alt150) {
case 1 :
- // InternalQVTimperative.g:6767:2: kw= 'Boolean'
+ // InternalQVTimperative.g:6183:2: kw= 'Boolean'
{
- kw=(Token)match(input,110,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,113,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -19866,9 +18040,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:6774:2: kw= 'Integer'
+ // InternalQVTimperative.g:6190:2: kw= 'Integer'
{
- kw=(Token)match(input,111,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,114,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -19879,9 +18053,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:6781:2: kw= 'Real'
+ // InternalQVTimperative.g:6197:2: kw= 'Real'
{
- kw=(Token)match(input,112,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,115,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -19892,9 +18066,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:6788:2: kw= 'String'
+ // InternalQVTimperative.g:6204:2: kw= 'String'
{
- kw=(Token)match(input,113,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,116,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -19905,9 +18079,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTimperative.g:6795:2: kw= 'UnlimitedNatural'
+ // InternalQVTimperative.g:6211:2: kw= 'UnlimitedNatural'
{
- kw=(Token)match(input,114,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -19918,9 +18092,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTimperative.g:6802:2: kw= 'OclAny'
+ // InternalQVTimperative.g:6218:2: kw= 'OclAny'
{
- kw=(Token)match(input,115,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -19931,9 +18105,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTimperative.g:6809:2: kw= 'OclInvalid'
+ // InternalQVTimperative.g:6225:2: kw= 'OclInvalid'
{
- kw=(Token)match(input,116,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,119,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -19944,9 +18118,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTimperative.g:6816:2: kw= 'OclVoid'
+ // InternalQVTimperative.g:6232:2: kw= 'OclVoid'
{
- kw=(Token)match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -19979,7 +18153,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrimitiveTypeCS"
- // InternalQVTimperative.g:6829:1: entryRulePrimitiveTypeCS returns [EObject current=null] : iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF ;
+ // InternalQVTimperative.g:6245:1: entryRulePrimitiveTypeCS returns [EObject current=null] : iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF ;
public final EObject entryRulePrimitiveTypeCS() throws RecognitionException {
EObject current = null;
@@ -19987,8 +18161,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6830:2: (iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF )
- // InternalQVTimperative.g:6831:2: iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF
+ // InternalQVTimperative.g:6246:2: (iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF )
+ // InternalQVTimperative.g:6247:2: iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrimitiveTypeCSRule());
@@ -20019,7 +18193,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimitiveTypeCS"
- // InternalQVTimperative.g:6838:1: rulePrimitiveTypeCS returns [EObject current=null] : ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) ) ;
+ // InternalQVTimperative.g:6254:1: rulePrimitiveTypeCS returns [EObject current=null] : ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) ) ;
public final EObject rulePrimitiveTypeCS() throws RecognitionException {
EObject current = null;
@@ -20029,14 +18203,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6841:28: ( ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) ) )
- // InternalQVTimperative.g:6842:1: ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) )
+ // InternalQVTimperative.g:6257:28: ( ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) ) )
+ // InternalQVTimperative.g:6258:1: ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) )
{
- // InternalQVTimperative.g:6842:1: ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) )
- // InternalQVTimperative.g:6843:1: (lv_name_0_0= rulePrimitiveTypeIdentifier )
+ // InternalQVTimperative.g:6258:1: ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) )
+ // InternalQVTimperative.g:6259:1: (lv_name_0_0= rulePrimitiveTypeIdentifier )
{
- // InternalQVTimperative.g:6843:1: (lv_name_0_0= rulePrimitiveTypeIdentifier )
- // InternalQVTimperative.g:6844:3: lv_name_0_0= rulePrimitiveTypeIdentifier
+ // InternalQVTimperative.g:6259:1: (lv_name_0_0= rulePrimitiveTypeIdentifier )
+ // InternalQVTimperative.g:6260:3: lv_name_0_0= rulePrimitiveTypeIdentifier
{
if ( state.backtracking==0 ) {
@@ -20087,7 +18261,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCollectionTypeIdentifier"
- // InternalQVTimperative.g:6868:1: entryRuleCollectionTypeIdentifier returns [String current=null] : iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF ;
+ // InternalQVTimperative.g:6284:1: entryRuleCollectionTypeIdentifier returns [String current=null] : iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF ;
public final String entryRuleCollectionTypeIdentifier() throws RecognitionException {
String current = null;
@@ -20095,8 +18269,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6869:2: (iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF )
- // InternalQVTimperative.g:6870:2: iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF
+ // InternalQVTimperative.g:6285:2: (iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF )
+ // InternalQVTimperative.g:6286:2: iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionTypeIdentifierRule());
@@ -20127,7 +18301,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectionTypeIdentifier"
- // InternalQVTimperative.g:6877:1: ruleCollectionTypeIdentifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' ) ;
+ // InternalQVTimperative.g:6293:1: ruleCollectionTypeIdentifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' ) ;
public final AntlrDatatypeRuleToken ruleCollectionTypeIdentifier() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -20136,50 +18310,50 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6880:28: ( (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' ) )
- // InternalQVTimperative.g:6881:1: (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' )
+ // InternalQVTimperative.g:6296:28: ( (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' ) )
+ // InternalQVTimperative.g:6297:1: (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' )
{
- // InternalQVTimperative.g:6881:1: (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' )
- int alt169=5;
+ // InternalQVTimperative.g:6297:1: (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' )
+ int alt151=5;
switch ( input.LA(1) ) {
- case 118:
+ case 121:
{
- alt169=1;
+ alt151=1;
}
break;
- case 119:
+ case 122:
{
- alt169=2;
+ alt151=2;
}
break;
- case 120:
+ case 123:
{
- alt169=3;
+ alt151=3;
}
break;
- case 121:
+ case 124:
{
- alt169=4;
+ alt151=4;
}
break;
- case 122:
+ case 125:
{
- alt169=5;
+ alt151=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 169, 0, input);
+ new NoViableAltException("", 151, 0, input);
throw nvae;
}
- switch (alt169) {
+ switch (alt151) {
case 1 :
- // InternalQVTimperative.g:6882:2: kw= 'Set'
+ // InternalQVTimperative.g:6298:2: kw= 'Set'
{
- kw=(Token)match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -20190,9 +18364,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:6889:2: kw= 'Bag'
+ // InternalQVTimperative.g:6305:2: kw= 'Bag'
{
- kw=(Token)match(input,119,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,122,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -20203,9 +18377,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:6896:2: kw= 'Sequence'
+ // InternalQVTimperative.g:6312:2: kw= 'Sequence'
{
- kw=(Token)match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -20216,9 +18390,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:6903:2: kw= 'Collection'
+ // InternalQVTimperative.g:6319:2: kw= 'Collection'
{
- kw=(Token)match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,124,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -20229,9 +18403,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTimperative.g:6910:2: kw= 'OrderedSet'
+ // InternalQVTimperative.g:6326:2: kw= 'OrderedSet'
{
- kw=(Token)match(input,122,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,125,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -20264,7 +18438,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCollectionTypeCS"
- // InternalQVTimperative.g:6923:1: entryRuleCollectionTypeCS returns [EObject current=null] : iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF ;
+ // InternalQVTimperative.g:6339:1: entryRuleCollectionTypeCS returns [EObject current=null] : iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF ;
public final EObject entryRuleCollectionTypeCS() throws RecognitionException {
EObject current = null;
@@ -20272,8 +18446,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6924:2: (iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF )
- // InternalQVTimperative.g:6925:2: iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF
+ // InternalQVTimperative.g:6340:2: (iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF )
+ // InternalQVTimperative.g:6341:2: iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionTypeCSRule());
@@ -20304,7 +18478,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectionTypeCS"
- // InternalQVTimperative.g:6932:1: ruleCollectionTypeCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )? ) ;
+ // InternalQVTimperative.g:6348:1: ruleCollectionTypeCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )? ) ;
public final EObject ruleCollectionTypeCS() throws RecognitionException {
EObject current = null;
@@ -20318,24 +18492,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:6935:28: ( ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )? ) )
- // InternalQVTimperative.g:6936:1: ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )? )
+ // InternalQVTimperative.g:6351:28: ( ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )? ) )
+ // InternalQVTimperative.g:6352:1: ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )? )
{
- // InternalQVTimperative.g:6936:1: ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )? )
- // InternalQVTimperative.g:6936:2: ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )?
+ // InternalQVTimperative.g:6352:1: ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )? )
+ // InternalQVTimperative.g:6352:2: ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )?
{
- // InternalQVTimperative.g:6936:2: ( (lv_name_0_0= ruleCollectionTypeIdentifier ) )
- // InternalQVTimperative.g:6937:1: (lv_name_0_0= ruleCollectionTypeIdentifier )
+ // InternalQVTimperative.g:6352:2: ( (lv_name_0_0= ruleCollectionTypeIdentifier ) )
+ // InternalQVTimperative.g:6353:1: (lv_name_0_0= ruleCollectionTypeIdentifier )
{
- // InternalQVTimperative.g:6937:1: (lv_name_0_0= ruleCollectionTypeIdentifier )
- // InternalQVTimperative.g:6938:3: lv_name_0_0= ruleCollectionTypeIdentifier
+ // InternalQVTimperative.g:6353:1: (lv_name_0_0= ruleCollectionTypeIdentifier )
+ // InternalQVTimperative.g:6354:3: lv_name_0_0= ruleCollectionTypeIdentifier
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionTypeCSAccess().getNameCollectionTypeIdentifierParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_101);
+ pushFollow(FollowSets000.FOLLOW_99);
lv_name_0_0=ruleCollectionTypeIdentifier();
state._fsp--;
@@ -20359,35 +18533,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:6954:2: (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )?
- int alt170=2;
- int LA170_0 = input.LA(1);
+ // InternalQVTimperative.g:6370:2: (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')' )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA170_0==26) ) {
- alt170=1;
+ if ( (LA152_0==27) ) {
+ alt152=1;
}
- switch (alt170) {
+ switch (alt152) {
case 1 :
- // InternalQVTimperative.g:6954:4: otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')'
+ // InternalQVTimperative.g:6370:4: otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) otherlv_3= ')'
{
- otherlv_1=(Token)match(input,26,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- // InternalQVTimperative.g:6958:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:6959:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:6374:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:6375:1: (lv_ownedType_2_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:6959:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTimperative.g:6960:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTimperative.g:6375:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:6376:3: lv_ownedType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_18);
+ pushFollow(FollowSets000.FOLLOW_100);
lv_ownedType_2_0=ruleTypeExpCS();
state._fsp--;
@@ -20411,7 +18585,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_3=(Token)match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
@@ -20446,7 +18620,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMapTypeCS"
- // InternalQVTimperative.g:6988:1: entryRuleMapTypeCS returns [EObject current=null] : iv_ruleMapTypeCS= ruleMapTypeCS EOF ;
+ // InternalQVTimperative.g:6404:1: entryRuleMapTypeCS returns [EObject current=null] : iv_ruleMapTypeCS= ruleMapTypeCS EOF ;
public final EObject entryRuleMapTypeCS() throws RecognitionException {
EObject current = null;
@@ -20454,8 +18628,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:6989:2: (iv_ruleMapTypeCS= ruleMapTypeCS EOF )
- // InternalQVTimperative.g:6990:2: iv_ruleMapTypeCS= ruleMapTypeCS EOF
+ // InternalQVTimperative.g:6405:2: (iv_ruleMapTypeCS= ruleMapTypeCS EOF )
+ // InternalQVTimperative.g:6406:2: iv_ruleMapTypeCS= ruleMapTypeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapTypeCSRule());
@@ -20486,7 +18660,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMapTypeCS"
- // InternalQVTimperative.g:6997:1: ruleMapTypeCS returns [EObject current=null] : ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? ) ;
+ // InternalQVTimperative.g:6413:1: ruleMapTypeCS returns [EObject current=null] : ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? ) ;
public final EObject ruleMapTypeCS() throws RecognitionException {
EObject current = null;
@@ -20502,19 +18676,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7000:28: ( ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? ) )
- // InternalQVTimperative.g:7001:1: ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? )
+ // InternalQVTimperative.g:6416:28: ( ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? ) )
+ // InternalQVTimperative.g:6417:1: ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? )
{
- // InternalQVTimperative.g:7001:1: ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? )
- // InternalQVTimperative.g:7001:2: ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )?
+ // InternalQVTimperative.g:6417:1: ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? )
+ // InternalQVTimperative.g:6417:2: ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )?
{
- // InternalQVTimperative.g:7001:2: ( (lv_name_0_0= 'Map' ) )
- // InternalQVTimperative.g:7002:1: (lv_name_0_0= 'Map' )
+ // InternalQVTimperative.g:6417:2: ( (lv_name_0_0= 'Map' ) )
+ // InternalQVTimperative.g:6418:1: (lv_name_0_0= 'Map' )
{
- // InternalQVTimperative.g:7002:1: (lv_name_0_0= 'Map' )
- // InternalQVTimperative.g:7003:3: lv_name_0_0= 'Map'
+ // InternalQVTimperative.g:6418:1: (lv_name_0_0= 'Map' )
+ // InternalQVTimperative.g:6419:3: lv_name_0_0= 'Map'
{
- lv_name_0_0=(Token)match(input,108,FollowSets000.FOLLOW_101); if (state.failed) return current;
+ lv_name_0_0=(Token)match(input,111,FollowSets000.FOLLOW_99); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_name_0_0, grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0());
@@ -20534,35 +18708,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:7016:2: (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )?
- int alt171=2;
- int LA171_0 = input.LA(1);
+ // InternalQVTimperative.g:6432:2: (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )?
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA171_0==26) ) {
- alt171=1;
+ if ( (LA153_0==27) ) {
+ alt153=1;
}
- switch (alt171) {
+ switch (alt153) {
case 1 :
- // InternalQVTimperative.g:7016:4: otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')'
+ // InternalQVTimperative.g:6432:4: otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')'
{
- otherlv_1=(Token)match(input,26,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- // InternalQVTimperative.g:7020:1: ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:7021:1: (lv_ownedKeyType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:6436:1: ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:6437:1: (lv_ownedKeyType_2_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:7021:1: (lv_ownedKeyType_2_0= ruleTypeExpCS )
- // InternalQVTimperative.g:7022:3: lv_ownedKeyType_2_0= ruleTypeExpCS
+ // InternalQVTimperative.g:6437:1: (lv_ownedKeyType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:6438:3: lv_ownedKeyType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapTypeCSAccess().getOwnedKeyTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_102);
+ pushFollow(FollowSets000.FOLLOW_101);
lv_ownedKeyType_2_0=ruleTypeExpCS();
state._fsp--;
@@ -20586,24 +18760,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_3=(Token)match(input,25,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
- // InternalQVTimperative.g:7042:1: ( (lv_ownedValueType_4_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:7043:1: (lv_ownedValueType_4_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:6458:1: ( (lv_ownedValueType_4_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:6459:1: (lv_ownedValueType_4_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:7043:1: (lv_ownedValueType_4_0= ruleTypeExpCS )
- // InternalQVTimperative.g:7044:3: lv_ownedValueType_4_0= ruleTypeExpCS
+ // InternalQVTimperative.g:6459:1: (lv_ownedValueType_4_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:6460:3: lv_ownedValueType_4_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapTypeCSAccess().getOwnedValueTypeTypeExpCSParserRuleCall_1_3_0());
}
- pushFollow(FollowSets000.FOLLOW_18);
+ pushFollow(FollowSets000.FOLLOW_100);
lv_ownedValueType_4_0=ruleTypeExpCS();
state._fsp--;
@@ -20627,7 +18801,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
@@ -20662,7 +18836,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTupleTypeCS"
- // InternalQVTimperative.g:7072:1: entryRuleTupleTypeCS returns [EObject current=null] : iv_ruleTupleTypeCS= ruleTupleTypeCS EOF ;
+ // InternalQVTimperative.g:6488:1: entryRuleTupleTypeCS returns [EObject current=null] : iv_ruleTupleTypeCS= ruleTupleTypeCS EOF ;
public final EObject entryRuleTupleTypeCS() throws RecognitionException {
EObject current = null;
@@ -20670,8 +18844,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7073:2: (iv_ruleTupleTypeCS= ruleTupleTypeCS EOF )
- // InternalQVTimperative.g:7074:2: iv_ruleTupleTypeCS= ruleTupleTypeCS EOF
+ // InternalQVTimperative.g:6489:2: (iv_ruleTupleTypeCS= ruleTupleTypeCS EOF )
+ // InternalQVTimperative.g:6490:2: iv_ruleTupleTypeCS= ruleTupleTypeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTupleTypeCSRule());
@@ -20702,7 +18876,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTupleTypeCS"
- // InternalQVTimperative.g:7081:1: ruleTupleTypeCS returns [EObject current=null] : ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? ) ;
+ // InternalQVTimperative.g:6497:1: ruleTupleTypeCS returns [EObject current=null] : ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? ) ;
public final EObject ruleTupleTypeCS() throws RecognitionException {
EObject current = null;
@@ -20718,19 +18892,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7084:28: ( ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? ) )
- // InternalQVTimperative.g:7085:1: ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? )
+ // InternalQVTimperative.g:6500:28: ( ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? ) )
+ // InternalQVTimperative.g:6501:1: ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? )
{
- // InternalQVTimperative.g:7085:1: ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? )
- // InternalQVTimperative.g:7085:2: ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )?
+ // InternalQVTimperative.g:6501:1: ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? )
+ // InternalQVTimperative.g:6501:2: ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )?
{
- // InternalQVTimperative.g:7085:2: ( (lv_name_0_0= 'Tuple' ) )
- // InternalQVTimperative.g:7086:1: (lv_name_0_0= 'Tuple' )
+ // InternalQVTimperative.g:6501:2: ( (lv_name_0_0= 'Tuple' ) )
+ // InternalQVTimperative.g:6502:1: (lv_name_0_0= 'Tuple' )
{
- // InternalQVTimperative.g:7086:1: (lv_name_0_0= 'Tuple' )
- // InternalQVTimperative.g:7087:3: lv_name_0_0= 'Tuple'
+ // InternalQVTimperative.g:6502:1: (lv_name_0_0= 'Tuple' )
+ // InternalQVTimperative.g:6503:3: lv_name_0_0= 'Tuple'
{
- lv_name_0_0=(Token)match(input,109,FollowSets000.FOLLOW_101); if (state.failed) return current;
+ lv_name_0_0=(Token)match(input,112,FollowSets000.FOLLOW_99); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_name_0_0, grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
@@ -20750,46 +18924,46 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:7100:2: (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )?
- int alt174=2;
- int LA174_0 = input.LA(1);
+ // InternalQVTimperative.g:6516:2: (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )?
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA174_0==26) ) {
- alt174=1;
+ if ( (LA156_0==27) ) {
+ alt156=1;
}
- switch (alt174) {
+ switch (alt156) {
case 1 :
- // InternalQVTimperative.g:7100:4: otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')'
+ // InternalQVTimperative.g:6516:4: otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')'
{
- otherlv_1=(Token)match(input,26,FollowSets000.FOLLOW_45); if (state.failed) return current;
+ otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_41); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- // InternalQVTimperative.g:7104:1: ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )?
- int alt173=2;
- int LA173_0 = input.LA(1);
+ // InternalQVTimperative.g:6520:1: ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )?
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( ((LA173_0>=RULE_SIMPLE_ID && LA173_0<=RULE_ESCAPED_ID)||(LA173_0>=24 && LA173_0<=25)||LA173_0==29||LA173_0==32||(LA173_0>=40 && LA173_0<=41)||LA173_0==45||(LA173_0>=49 && LA173_0<=52)) ) {
- alt173=1;
+ if ( ((LA155_0>=RULE_SIMPLE_ID && LA155_0<=RULE_ESCAPED_ID)||LA155_0==22||LA155_0==24||LA155_0==26||LA155_0==32||LA155_0==35||LA155_0==41||LA155_0==45||LA155_0==49||(LA155_0>=53 && LA155_0<=55)) ) {
+ alt155=1;
}
- switch (alt173) {
+ switch (alt155) {
case 1 :
- // InternalQVTimperative.g:7104:2: ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )*
+ // InternalQVTimperative.g:6520:2: ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )*
{
- // InternalQVTimperative.g:7104:2: ( (lv_ownedParts_2_0= ruleTuplePartCS ) )
- // InternalQVTimperative.g:7105:1: (lv_ownedParts_2_0= ruleTuplePartCS )
+ // InternalQVTimperative.g:6520:2: ( (lv_ownedParts_2_0= ruleTuplePartCS ) )
+ // InternalQVTimperative.g:6521:1: (lv_ownedParts_2_0= ruleTuplePartCS )
{
- // InternalQVTimperative.g:7105:1: (lv_ownedParts_2_0= ruleTuplePartCS )
- // InternalQVTimperative.g:7106:3: lv_ownedParts_2_0= ruleTuplePartCS
+ // InternalQVTimperative.g:6521:1: (lv_ownedParts_2_0= ruleTuplePartCS )
+ // InternalQVTimperative.g:6522:3: lv_ownedParts_2_0= ruleTuplePartCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_42);
lv_ownedParts_2_0=ruleTuplePartCS();
state._fsp--;
@@ -20813,39 +18987,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:7122:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )*
- loop172:
+ // InternalQVTimperative.g:6538:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )*
+ loop154:
do {
- int alt172=2;
- int LA172_0 = input.LA(1);
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA172_0==21) ) {
- alt172=1;
+ if ( (LA154_0==25) ) {
+ alt154=1;
}
- switch (alt172) {
+ switch (alt154) {
case 1 :
- // InternalQVTimperative.g:7122:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) )
+ // InternalQVTimperative.g:6538:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) )
{
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_3=(Token)match(input,25,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
- // InternalQVTimperative.g:7126:1: ( (lv_ownedParts_4_0= ruleTuplePartCS ) )
- // InternalQVTimperative.g:7127:1: (lv_ownedParts_4_0= ruleTuplePartCS )
+ // InternalQVTimperative.g:6542:1: ( (lv_ownedParts_4_0= ruleTuplePartCS ) )
+ // InternalQVTimperative.g:6543:1: (lv_ownedParts_4_0= ruleTuplePartCS )
{
- // InternalQVTimperative.g:7127:1: (lv_ownedParts_4_0= ruleTuplePartCS )
- // InternalQVTimperative.g:7128:3: lv_ownedParts_4_0= ruleTuplePartCS
+ // InternalQVTimperative.g:6543:1: (lv_ownedParts_4_0= ruleTuplePartCS )
+ // InternalQVTimperative.g:6544:3: lv_ownedParts_4_0= ruleTuplePartCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_42);
lv_ownedParts_4_0=ruleTuplePartCS();
state._fsp--;
@@ -20874,7 +19048,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop172;
+ break loop154;
}
} while (true);
@@ -20884,7 +19058,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
@@ -20919,7 +19093,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTuplePartCS"
- // InternalQVTimperative.g:7156:1: entryRuleTuplePartCS returns [EObject current=null] : iv_ruleTuplePartCS= ruleTuplePartCS EOF ;
+ // InternalQVTimperative.g:6572:1: entryRuleTuplePartCS returns [EObject current=null] : iv_ruleTuplePartCS= ruleTuplePartCS EOF ;
public final EObject entryRuleTuplePartCS() throws RecognitionException {
EObject current = null;
@@ -20927,8 +19101,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7157:2: (iv_ruleTuplePartCS= ruleTuplePartCS EOF )
- // InternalQVTimperative.g:7158:2: iv_ruleTuplePartCS= ruleTuplePartCS EOF
+ // InternalQVTimperative.g:6573:2: (iv_ruleTuplePartCS= ruleTuplePartCS EOF )
+ // InternalQVTimperative.g:6574:2: iv_ruleTuplePartCS= ruleTuplePartCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTuplePartCSRule());
@@ -20959,7 +19133,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTuplePartCS"
- // InternalQVTimperative.g:7165:1: ruleTuplePartCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) ;
+ // InternalQVTimperative.g:6581:1: ruleTuplePartCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) ;
public final EObject ruleTuplePartCS() throws RecognitionException {
EObject current = null;
@@ -20972,24 +19146,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7168:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) )
- // InternalQVTimperative.g:7169:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTimperative.g:6584:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) )
+ // InternalQVTimperative.g:6585:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
{
- // InternalQVTimperative.g:7169:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
- // InternalQVTimperative.g:7169:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:6585:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTimperative.g:6585:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
- // InternalQVTimperative.g:7169:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:7170:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:6585:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:6586:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:7170:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:7171:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:6586:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:6587:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTuplePartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_15);
lv_name_0_0=ruleUnrestrictedName();
state._fsp--;
@@ -21013,17 +19187,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
- // InternalQVTimperative.g:7191:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:7192:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:6607:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:6608:1: (lv_ownedType_2_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:7192:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTimperative.g:7193:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTimperative.g:6608:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:6609:3: lv_ownedType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -21077,7 +19251,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCollectionLiteralExpCS"
- // InternalQVTimperative.g:7217:1: entryRuleCollectionLiteralExpCS returns [EObject current=null] : iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF ;
+ // InternalQVTimperative.g:6633:1: entryRuleCollectionLiteralExpCS returns [EObject current=null] : iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF ;
public final EObject entryRuleCollectionLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -21085,8 +19259,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7218:2: (iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF )
- // InternalQVTimperative.g:7219:2: iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF
+ // InternalQVTimperative.g:6634:2: (iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF )
+ // InternalQVTimperative.g:6635:2: iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionLiteralExpCSRule());
@@ -21117,7 +19291,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectionLiteralExpCS"
- // InternalQVTimperative.g:7226:1: ruleCollectionLiteralExpCS returns [EObject current=null] : ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' ) ;
+ // InternalQVTimperative.g:6642:1: ruleCollectionLiteralExpCS returns [EObject current=null] : ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' ) ;
public final EObject ruleCollectionLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -21134,24 +19308,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7229:28: ( ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' ) )
- // InternalQVTimperative.g:7230:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' )
+ // InternalQVTimperative.g:6645:28: ( ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' ) )
+ // InternalQVTimperative.g:6646:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' )
{
- // InternalQVTimperative.g:7230:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' )
- // InternalQVTimperative.g:7230:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}'
+ // InternalQVTimperative.g:6646:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' )
+ // InternalQVTimperative.g:6646:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}'
{
- // InternalQVTimperative.g:7230:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) )
- // InternalQVTimperative.g:7231:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
+ // InternalQVTimperative.g:6646:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) )
+ // InternalQVTimperative.g:6647:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
{
- // InternalQVTimperative.g:7231:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
- // InternalQVTimperative.g:7232:3: lv_ownedType_0_0= ruleCollectionTypeCS
+ // InternalQVTimperative.g:6647:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
+ // InternalQVTimperative.g:6648:3: lv_ownedType_0_0= ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_21);
lv_ownedType_0_0=ruleCollectionTypeCS();
state._fsp--;
@@ -21175,35 +19349,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,20,FollowSets000.FOLLOW_103); if (state.failed) return current;
+ otherlv_1=(Token)match(input,20,FollowSets000.FOLLOW_102); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTimperative.g:7252:1: ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )?
- int alt176=2;
- int LA176_0 = input.LA(1);
+ // InternalQVTimperative.g:6668:1: ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA176_0==RULE_SINGLE_QUOTED_STRING||(LA176_0>=RULE_INT && LA176_0<=RULE_ESCAPED_ID)||(LA176_0>=24 && LA176_0<=26)||(LA176_0>=28 && LA176_0<=29)||(LA176_0>=31 && LA176_0<=32)||(LA176_0>=40 && LA176_0<=41)||LA176_0==45||(LA176_0>=49 && LA176_0<=52)||(LA176_0>=92 && LA176_0<=93)||(LA176_0>=108 && LA176_0<=122)||LA176_0==125||(LA176_0>=127 && LA176_0<=130)||LA176_0==135||(LA176_0>=140 && LA176_0<=141)) ) {
- alt176=1;
+ if ( (LA158_0==RULE_SINGLE_QUOTED_STRING||(LA158_0>=RULE_INT && LA158_0<=RULE_ESCAPED_ID)||LA158_0==22||LA158_0==24||(LA158_0>=26 && LA158_0<=27)||(LA158_0>=31 && LA158_0<=32)||(LA158_0>=34 && LA158_0<=35)||LA158_0==41||LA158_0==45||LA158_0==49||(LA158_0>=53 && LA158_0<=55)||(LA158_0>=95 && LA158_0<=96)||(LA158_0>=111 && LA158_0<=125)||LA158_0==128||(LA158_0>=130 && LA158_0<=133)||LA158_0==139||(LA158_0>=144 && LA158_0<=145)) ) {
+ alt158=1;
}
- switch (alt176) {
+ switch (alt158) {
case 1 :
- // InternalQVTimperative.g:7252:2: ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )*
+ // InternalQVTimperative.g:6668:2: ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )*
{
- // InternalQVTimperative.g:7252:2: ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) )
- // InternalQVTimperative.g:7253:1: (lv_ownedParts_2_0= ruleCollectionLiteralPartCS )
+ // InternalQVTimperative.g:6668:2: ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) )
+ // InternalQVTimperative.g:6669:1: (lv_ownedParts_2_0= ruleCollectionLiteralPartCS )
{
- // InternalQVTimperative.g:7253:1: (lv_ownedParts_2_0= ruleCollectionLiteralPartCS )
- // InternalQVTimperative.g:7254:3: lv_ownedParts_2_0= ruleCollectionLiteralPartCS
+ // InternalQVTimperative.g:6669:1: (lv_ownedParts_2_0= ruleCollectionLiteralPartCS )
+ // InternalQVTimperative.g:6670:3: lv_ownedParts_2_0= ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_ownedParts_2_0=ruleCollectionLiteralPartCS();
state._fsp--;
@@ -21227,39 +19401,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:7270:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )*
- loop175:
+ // InternalQVTimperative.g:6686:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )*
+ loop157:
do {
- int alt175=2;
- int LA175_0 = input.LA(1);
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA175_0==21) ) {
- alt175=1;
+ if ( (LA157_0==25) ) {
+ alt157=1;
}
- switch (alt175) {
+ switch (alt157) {
case 1 :
- // InternalQVTimperative.g:7270:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) )
+ // InternalQVTimperative.g:6686:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) )
{
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_104); if (state.failed) return current;
+ otherlv_3=(Token)match(input,25,FollowSets000.FOLLOW_103); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- // InternalQVTimperative.g:7274:1: ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) )
- // InternalQVTimperative.g:7275:1: (lv_ownedParts_4_0= ruleCollectionLiteralPartCS )
+ // InternalQVTimperative.g:6690:1: ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) )
+ // InternalQVTimperative.g:6691:1: (lv_ownedParts_4_0= ruleCollectionLiteralPartCS )
{
- // InternalQVTimperative.g:7275:1: (lv_ownedParts_4_0= ruleCollectionLiteralPartCS )
- // InternalQVTimperative.g:7276:3: lv_ownedParts_4_0= ruleCollectionLiteralPartCS
+ // InternalQVTimperative.g:6691:1: (lv_ownedParts_4_0= ruleCollectionLiteralPartCS )
+ // InternalQVTimperative.g:6692:3: lv_ownedParts_4_0= ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_ownedParts_4_0=ruleCollectionLiteralPartCS();
state._fsp--;
@@ -21288,7 +19462,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop175;
+ break loop157;
}
} while (true);
@@ -21298,7 +19472,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
@@ -21327,7 +19501,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCollectionLiteralPartCS"
- // InternalQVTimperative.g:7304:1: entryRuleCollectionLiteralPartCS returns [EObject current=null] : iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF ;
+ // InternalQVTimperative.g:6720:1: entryRuleCollectionLiteralPartCS returns [EObject current=null] : iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF ;
public final EObject entryRuleCollectionLiteralPartCS() throws RecognitionException {
EObject current = null;
@@ -21335,8 +19509,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7305:2: (iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF )
- // InternalQVTimperative.g:7306:2: iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF
+ // InternalQVTimperative.g:6721:2: (iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF )
+ // InternalQVTimperative.g:6722:2: iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionLiteralPartCSRule());
@@ -21367,7 +19541,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectionLiteralPartCS"
- // InternalQVTimperative.g:7313:1: ruleCollectionLiteralPartCS returns [EObject current=null] : ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) ) ;
+ // InternalQVTimperative.g:6729:1: ruleCollectionLiteralPartCS returns [EObject current=null] : ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) ) ;
public final EObject ruleCollectionLiteralPartCS() throws RecognitionException {
EObject current = null;
@@ -21382,31 +19556,31 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7316:28: ( ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) ) )
- // InternalQVTimperative.g:7317:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )
+ // InternalQVTimperative.g:6732:28: ( ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) ) )
+ // InternalQVTimperative.g:6733:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )
{
- // InternalQVTimperative.g:7317:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )
- int alt178=2;
- alt178 = dfa178.predict(input);
- switch (alt178) {
+ // InternalQVTimperative.g:6733:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )
+ int alt160=2;
+ alt160 = dfa160.predict(input);
+ switch (alt160) {
case 1 :
- // InternalQVTimperative.g:7317:2: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? )
+ // InternalQVTimperative.g:6733:2: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? )
{
- // InternalQVTimperative.g:7317:2: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? )
- // InternalQVTimperative.g:7317:3: ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )?
+ // InternalQVTimperative.g:6733:2: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? )
+ // InternalQVTimperative.g:6733:3: ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )?
{
- // InternalQVTimperative.g:7317:3: ( (lv_ownedExpression_0_0= ruleExpCS ) )
- // InternalQVTimperative.g:7318:1: (lv_ownedExpression_0_0= ruleExpCS )
+ // InternalQVTimperative.g:6733:3: ( (lv_ownedExpression_0_0= ruleExpCS ) )
+ // InternalQVTimperative.g:6734:1: (lv_ownedExpression_0_0= ruleExpCS )
{
- // InternalQVTimperative.g:7318:1: (lv_ownedExpression_0_0= ruleExpCS )
- // InternalQVTimperative.g:7319:3: lv_ownedExpression_0_0= ruleExpCS
+ // InternalQVTimperative.g:6734:1: (lv_ownedExpression_0_0= ruleExpCS )
+ // InternalQVTimperative.g:6735:3: lv_ownedExpression_0_0= ruleExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionExpCSParserRuleCall_0_0_0());
}
- pushFollow(FollowSets000.FOLLOW_105);
+ pushFollow(FollowSets000.FOLLOW_104);
lv_ownedExpression_0_0=ruleExpCS();
state._fsp--;
@@ -21430,28 +19604,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:7335:2: (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )?
- int alt177=2;
- int LA177_0 = input.LA(1);
+ // InternalQVTimperative.g:6751:2: (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )?
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA177_0==123) ) {
- alt177=1;
+ if ( (LA159_0==126) ) {
+ alt159=1;
}
- switch (alt177) {
+ switch (alt159) {
case 1 :
- // InternalQVTimperative.g:7335:4: otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) )
+ // InternalQVTimperative.g:6751:4: otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) )
{
- otherlv_1=(Token)match(input,123,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_1=(Token)match(input,126,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
- // InternalQVTimperative.g:7339:1: ( (lv_ownedLastExpression_2_0= ruleExpCS ) )
- // InternalQVTimperative.g:7340:1: (lv_ownedLastExpression_2_0= ruleExpCS )
+ // InternalQVTimperative.g:6755:1: ( (lv_ownedLastExpression_2_0= ruleExpCS ) )
+ // InternalQVTimperative.g:6756:1: (lv_ownedLastExpression_2_0= ruleExpCS )
{
- // InternalQVTimperative.g:7340:1: (lv_ownedLastExpression_2_0= ruleExpCS )
- // InternalQVTimperative.g:7341:3: lv_ownedLastExpression_2_0= ruleExpCS
+ // InternalQVTimperative.g:6756:1: (lv_ownedLastExpression_2_0= ruleExpCS )
+ // InternalQVTimperative.g:6757:3: lv_ownedLastExpression_2_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -21495,13 +19669,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:7358:6: ( (lv_ownedExpression_3_0= rulePatternExpCS ) )
+ // InternalQVTimperative.g:6774:6: ( (lv_ownedExpression_3_0= rulePatternExpCS ) )
{
- // InternalQVTimperative.g:7358:6: ( (lv_ownedExpression_3_0= rulePatternExpCS ) )
- // InternalQVTimperative.g:7359:1: (lv_ownedExpression_3_0= rulePatternExpCS )
+ // InternalQVTimperative.g:6774:6: ( (lv_ownedExpression_3_0= rulePatternExpCS ) )
+ // InternalQVTimperative.g:6775:1: (lv_ownedExpression_3_0= rulePatternExpCS )
{
- // InternalQVTimperative.g:7359:1: (lv_ownedExpression_3_0= rulePatternExpCS )
- // InternalQVTimperative.g:7360:3: lv_ownedExpression_3_0= rulePatternExpCS
+ // InternalQVTimperative.g:6775:1: (lv_ownedExpression_3_0= rulePatternExpCS )
+ // InternalQVTimperative.g:6776:3: lv_ownedExpression_3_0= rulePatternExpCS
{
if ( state.backtracking==0 ) {
@@ -21558,7 +19732,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCollectionPatternCS"
- // InternalQVTimperative.g:7384:1: entryRuleCollectionPatternCS returns [EObject current=null] : iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF ;
+ // InternalQVTimperative.g:6800:1: entryRuleCollectionPatternCS returns [EObject current=null] : iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF ;
public final EObject entryRuleCollectionPatternCS() throws RecognitionException {
EObject current = null;
@@ -21566,8 +19740,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7385:2: (iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF )
- // InternalQVTimperative.g:7386:2: iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF
+ // InternalQVTimperative.g:6801:2: (iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF )
+ // InternalQVTimperative.g:6802:2: iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionPatternCSRule());
@@ -21598,7 +19772,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectionPatternCS"
- // InternalQVTimperative.g:7393:1: ruleCollectionPatternCS returns [EObject current=null] : ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )? otherlv_7= '}' ) ;
+ // InternalQVTimperative.g:6809:1: ruleCollectionPatternCS returns [EObject current=null] : ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )? otherlv_7= '}' ) ;
public final EObject ruleCollectionPatternCS() throws RecognitionException {
EObject current = null;
@@ -21618,24 +19792,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7396:28: ( ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )? otherlv_7= '}' ) )
- // InternalQVTimperative.g:7397:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )? otherlv_7= '}' )
+ // InternalQVTimperative.g:6812:28: ( ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )? otherlv_7= '}' ) )
+ // InternalQVTimperative.g:6813:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )? otherlv_7= '}' )
{
- // InternalQVTimperative.g:7397:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )? otherlv_7= '}' )
- // InternalQVTimperative.g:7397:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )? otherlv_7= '}'
+ // InternalQVTimperative.g:6813:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )? otherlv_7= '}' )
+ // InternalQVTimperative.g:6813:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )? otherlv_7= '}'
{
- // InternalQVTimperative.g:7397:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) )
- // InternalQVTimperative.g:7398:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
+ // InternalQVTimperative.g:6813:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) )
+ // InternalQVTimperative.g:6814:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
{
- // InternalQVTimperative.g:7398:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
- // InternalQVTimperative.g:7399:3: lv_ownedType_0_0= ruleCollectionTypeCS
+ // InternalQVTimperative.g:6814:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
+ // InternalQVTimperative.g:6815:3: lv_ownedType_0_0= ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionPatternCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_21);
lv_ownedType_0_0=ruleCollectionTypeCS();
state._fsp--;
@@ -21659,35 +19833,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,20,FollowSets000.FOLLOW_103); if (state.failed) return current;
+ otherlv_1=(Token)match(input,20,FollowSets000.FOLLOW_102); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTimperative.g:7419:1: ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )?
- int alt180=2;
- int LA180_0 = input.LA(1);
+ // InternalQVTimperative.g:6835:1: ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )?
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( ((LA180_0>=RULE_SIMPLE_ID && LA180_0<=RULE_ESCAPED_ID)||(LA180_0>=24 && LA180_0<=25)||(LA180_0>=28 && LA180_0<=29)||LA180_0==32||(LA180_0>=40 && LA180_0<=41)||LA180_0==45||(LA180_0>=49 && LA180_0<=52)) ) {
- alt180=1;
+ if ( ((LA162_0>=RULE_SIMPLE_ID && LA162_0<=RULE_ESCAPED_ID)||LA162_0==22||LA162_0==24||LA162_0==26||(LA162_0>=31 && LA162_0<=32)||LA162_0==35||LA162_0==41||LA162_0==45||LA162_0==49||(LA162_0>=53 && LA162_0<=55)) ) {
+ alt162=1;
}
- switch (alt180) {
+ switch (alt162) {
case 1 :
- // InternalQVTimperative.g:7419:2: ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) )
+ // InternalQVTimperative.g:6835:2: ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) )
{
- // InternalQVTimperative.g:7419:2: ( (lv_ownedParts_2_0= rulePatternExpCS ) )
- // InternalQVTimperative.g:7420:1: (lv_ownedParts_2_0= rulePatternExpCS )
+ // InternalQVTimperative.g:6835:2: ( (lv_ownedParts_2_0= rulePatternExpCS ) )
+ // InternalQVTimperative.g:6836:1: (lv_ownedParts_2_0= rulePatternExpCS )
{
- // InternalQVTimperative.g:7420:1: (lv_ownedParts_2_0= rulePatternExpCS )
- // InternalQVTimperative.g:7421:3: lv_ownedParts_2_0= rulePatternExpCS
+ // InternalQVTimperative.g:6836:1: (lv_ownedParts_2_0= rulePatternExpCS )
+ // InternalQVTimperative.g:6837:3: lv_ownedParts_2_0= rulePatternExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_106);
+ pushFollow(FollowSets000.FOLLOW_105);
lv_ownedParts_2_0=rulePatternExpCS();
state._fsp--;
@@ -21711,39 +19885,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:7437:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )*
- loop179:
+ // InternalQVTimperative.g:6853:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )*
+ loop161:
do {
- int alt179=2;
- int LA179_0 = input.LA(1);
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA179_0==21) ) {
- alt179=1;
+ if ( (LA161_0==25) ) {
+ alt161=1;
}
- switch (alt179) {
+ switch (alt161) {
case 1 :
- // InternalQVTimperative.g:7437:4: otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) )
+ // InternalQVTimperative.g:6853:4: otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) )
{
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_104); if (state.failed) return current;
+ otherlv_3=(Token)match(input,25,FollowSets000.FOLLOW_103); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
- // InternalQVTimperative.g:7441:1: ( (lv_ownedParts_4_0= rulePatternExpCS ) )
- // InternalQVTimperative.g:7442:1: (lv_ownedParts_4_0= rulePatternExpCS )
+ // InternalQVTimperative.g:6857:1: ( (lv_ownedParts_4_0= rulePatternExpCS ) )
+ // InternalQVTimperative.g:6858:1: (lv_ownedParts_4_0= rulePatternExpCS )
{
- // InternalQVTimperative.g:7442:1: (lv_ownedParts_4_0= rulePatternExpCS )
- // InternalQVTimperative.g:7443:3: lv_ownedParts_4_0= rulePatternExpCS
+ // InternalQVTimperative.g:6858:1: (lv_ownedParts_4_0= rulePatternExpCS )
+ // InternalQVTimperative.g:6859:3: lv_ownedParts_4_0= rulePatternExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_106);
+ pushFollow(FollowSets000.FOLLOW_105);
lv_ownedParts_4_0=rulePatternExpCS();
state._fsp--;
@@ -21772,31 +19946,31 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop179;
+ break loop161;
}
} while (true);
- // InternalQVTimperative.g:7459:4: (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) )
- // InternalQVTimperative.g:7459:6: otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) )
+ // InternalQVTimperative.g:6875:4: (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) )
+ // InternalQVTimperative.g:6875:6: otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) )
{
- otherlv_5=(Token)match(input,124,FollowSets000.FOLLOW_107); if (state.failed) return current;
+ otherlv_5=(Token)match(input,127,FollowSets000.FOLLOW_106); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
- // InternalQVTimperative.g:7463:1: ( (lv_restVariableName_6_0= ruleIdentifier ) )
- // InternalQVTimperative.g:7464:1: (lv_restVariableName_6_0= ruleIdentifier )
+ // InternalQVTimperative.g:6879:1: ( (lv_restVariableName_6_0= ruleIdentifier ) )
+ // InternalQVTimperative.g:6880:1: (lv_restVariableName_6_0= ruleIdentifier )
{
- // InternalQVTimperative.g:7464:1: (lv_restVariableName_6_0= ruleIdentifier )
- // InternalQVTimperative.g:7465:3: lv_restVariableName_6_0= ruleIdentifier
+ // InternalQVTimperative.g:6880:1: (lv_restVariableName_6_0= ruleIdentifier )
+ // InternalQVTimperative.g:6881:3: lv_restVariableName_6_0= ruleIdentifier
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionPatternCSAccess().getRestVariableNameIdentifierParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_43);
lv_restVariableName_6_0=ruleIdentifier();
state._fsp--;
@@ -21829,7 +20003,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_7=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
@@ -21858,7 +20032,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleShadowPartCS"
- // InternalQVTimperative.g:7493:1: entryRuleShadowPartCS returns [EObject current=null] : iv_ruleShadowPartCS= ruleShadowPartCS EOF ;
+ // InternalQVTimperative.g:6909:1: entryRuleShadowPartCS returns [EObject current=null] : iv_ruleShadowPartCS= ruleShadowPartCS EOF ;
public final EObject entryRuleShadowPartCS() throws RecognitionException {
EObject current = null;
@@ -21866,8 +20040,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7494:2: (iv_ruleShadowPartCS= ruleShadowPartCS EOF )
- // InternalQVTimperative.g:7495:2: iv_ruleShadowPartCS= ruleShadowPartCS EOF
+ // InternalQVTimperative.g:6910:2: (iv_ruleShadowPartCS= ruleShadowPartCS EOF )
+ // InternalQVTimperative.g:6911:2: iv_ruleShadowPartCS= ruleShadowPartCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getShadowPartCSRule());
@@ -21898,7 +20072,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleShadowPartCS"
- // InternalQVTimperative.g:7502:1: ruleShadowPartCS returns [EObject current=null] : ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) ;
+ // InternalQVTimperative.g:6918:1: ruleShadowPartCS returns [EObject current=null] : ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) ;
public final EObject ruleShadowPartCS() throws RecognitionException {
EObject current = null;
@@ -21911,17 +20085,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7505:28: ( ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) )
- // InternalQVTimperative.g:7506:1: ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) )
+ // InternalQVTimperative.g:6921:28: ( ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) )
+ // InternalQVTimperative.g:6922:1: ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) )
{
- // InternalQVTimperative.g:7506:1: ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) )
- // InternalQVTimperative.g:7506:2: ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) )
+ // InternalQVTimperative.g:6922:1: ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) )
+ // InternalQVTimperative.g:6922:2: ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) )
{
- // InternalQVTimperative.g:7506:2: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:7507:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:6922:2: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:6923:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:7507:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:7508:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:6923:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:6924:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -21940,7 +20114,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getShadowPartCSAccess().getReferredPropertyPropertyCrossReference_0_0());
}
- pushFollow(FollowSets000.FOLLOW_108);
+ pushFollow(FollowSets000.FOLLOW_107);
ruleUnrestrictedName();
state._fsp--;
@@ -21956,24 +20130,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,43,FollowSets000.FOLLOW_104); if (state.failed) return current;
+ otherlv_1=(Token)match(input,43,FollowSets000.FOLLOW_103); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
- // InternalQVTimperative.g:7528:1: ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) )
- // InternalQVTimperative.g:7529:1: ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) )
+ // InternalQVTimperative.g:6944:1: ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) )
+ // InternalQVTimperative.g:6945:1: ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) )
{
- // InternalQVTimperative.g:7529:1: ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) )
- // InternalQVTimperative.g:7530:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )
+ // InternalQVTimperative.g:6945:1: ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) )
+ // InternalQVTimperative.g:6946:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )
{
- // InternalQVTimperative.g:7530:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )
- int alt181=2;
- alt181 = dfa181.predict(input);
- switch (alt181) {
+ // InternalQVTimperative.g:6946:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )
+ int alt163=2;
+ alt163 = dfa163.predict(input);
+ switch (alt163) {
case 1 :
- // InternalQVTimperative.g:7531:3: lv_ownedInitExpression_2_1= ruleExpCS
+ // InternalQVTimperative.g:6947:3: lv_ownedInitExpression_2_1= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -22002,7 +20176,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:7546:8: lv_ownedInitExpression_2_2= rulePatternExpCS
+ // InternalQVTimperative.g:6962:8: lv_ownedInitExpression_2_2= rulePatternExpCS
{
if ( state.backtracking==0 ) {
@@ -22062,7 +20236,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePatternExpCS"
- // InternalQVTimperative.g:7572:1: entryRulePatternExpCS returns [EObject current=null] : iv_rulePatternExpCS= rulePatternExpCS EOF ;
+ // InternalQVTimperative.g:6988:1: entryRulePatternExpCS returns [EObject current=null] : iv_rulePatternExpCS= rulePatternExpCS EOF ;
public final EObject entryRulePatternExpCS() throws RecognitionException {
EObject current = null;
@@ -22070,8 +20244,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7573:2: (iv_rulePatternExpCS= rulePatternExpCS EOF )
- // InternalQVTimperative.g:7574:2: iv_rulePatternExpCS= rulePatternExpCS EOF
+ // InternalQVTimperative.g:6989:2: (iv_rulePatternExpCS= rulePatternExpCS EOF )
+ // InternalQVTimperative.g:6990:2: iv_rulePatternExpCS= rulePatternExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPatternExpCSRule());
@@ -22102,7 +20276,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePatternExpCS"
- // InternalQVTimperative.g:7581:1: rulePatternExpCS returns [EObject current=null] : ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) ) ;
+ // InternalQVTimperative.g:6997:1: rulePatternExpCS returns [EObject current=null] : ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) ) ;
public final EObject rulePatternExpCS() throws RecognitionException {
EObject current = null;
@@ -22115,32 +20289,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7584:28: ( ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) ) )
- // InternalQVTimperative.g:7585:1: ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTimperative.g:7000:28: ( ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) ) )
+ // InternalQVTimperative.g:7001:1: ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) )
{
- // InternalQVTimperative.g:7585:1: ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) )
- // InternalQVTimperative.g:7585:2: ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:7001:1: ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTimperative.g:7001:2: ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) )
{
- // InternalQVTimperative.g:7585:2: ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )?
- int alt182=2;
- int LA182_0 = input.LA(1);
+ // InternalQVTimperative.g:7001:2: ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )?
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( ((LA182_0>=RULE_SIMPLE_ID && LA182_0<=RULE_ESCAPED_ID)||(LA182_0>=24 && LA182_0<=25)||LA182_0==29||LA182_0==32||(LA182_0>=40 && LA182_0<=41)||LA182_0==45||(LA182_0>=49 && LA182_0<=52)) ) {
- alt182=1;
+ if ( ((LA164_0>=RULE_SIMPLE_ID && LA164_0<=RULE_ESCAPED_ID)||LA164_0==22||LA164_0==24||LA164_0==26||LA164_0==32||LA164_0==35||LA164_0==41||LA164_0==45||LA164_0==49||(LA164_0>=53 && LA164_0<=55)) ) {
+ alt164=1;
}
- switch (alt182) {
+ switch (alt164) {
case 1 :
- // InternalQVTimperative.g:7586:1: (lv_patternVariableName_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:7002:1: (lv_patternVariableName_0_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:7586:1: (lv_patternVariableName_0_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:7587:3: lv_patternVariableName_0_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:7002:1: (lv_patternVariableName_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:7003:3: lv_patternVariableName_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPatternExpCSAccess().getPatternVariableNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_19);
+ pushFollow(FollowSets000.FOLLOW_15);
lv_patternVariableName_0_0=ruleUnrestrictedName();
state._fsp--;
@@ -22167,17 +20341,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
- // InternalQVTimperative.g:7607:1: ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:7608:1: (lv_ownedPatternType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:7023:1: ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:7024:1: (lv_ownedPatternType_2_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:7608:1: (lv_ownedPatternType_2_0= ruleTypeExpCS )
- // InternalQVTimperative.g:7609:3: lv_ownedPatternType_2_0= ruleTypeExpCS
+ // InternalQVTimperative.g:7024:1: (lv_ownedPatternType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:7025:3: lv_ownedPatternType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -22231,7 +20405,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLambdaLiteralExpCS"
- // InternalQVTimperative.g:7633:1: entryRuleLambdaLiteralExpCS returns [EObject current=null] : iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF ;
+ // InternalQVTimperative.g:7049:1: entryRuleLambdaLiteralExpCS returns [EObject current=null] : iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF ;
public final EObject entryRuleLambdaLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -22239,8 +20413,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7634:2: (iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF )
- // InternalQVTimperative.g:7635:2: iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF
+ // InternalQVTimperative.g:7050:2: (iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF )
+ // InternalQVTimperative.g:7051:2: iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLambdaLiteralExpCSRule());
@@ -22271,7 +20445,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLambdaLiteralExpCS"
- // InternalQVTimperative.g:7642:1: ruleLambdaLiteralExpCS returns [EObject current=null] : (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' ) ;
+ // InternalQVTimperative.g:7058:1: ruleLambdaLiteralExpCS returns [EObject current=null] : (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' ) ;
public final EObject ruleLambdaLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -22284,13 +20458,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7645:28: ( (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' ) )
- // InternalQVTimperative.g:7646:1: (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' )
+ // InternalQVTimperative.g:7061:28: ( (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' ) )
+ // InternalQVTimperative.g:7062:1: (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' )
{
- // InternalQVTimperative.g:7646:1: (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' )
- // InternalQVTimperative.g:7646:3: otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}'
+ // InternalQVTimperative.g:7062:1: (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' )
+ // InternalQVTimperative.g:7062:3: otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}'
{
- otherlv_0=(Token)match(input,125,FollowSets000.FOLLOW_25); if (state.failed) return current;
+ otherlv_0=(Token)match(input,128,FollowSets000.FOLLOW_21); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
@@ -22302,18 +20476,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTimperative.g:7654:1: ( (lv_ownedExpressionCS_2_0= ruleExpCS ) )
- // InternalQVTimperative.g:7655:1: (lv_ownedExpressionCS_2_0= ruleExpCS )
+ // InternalQVTimperative.g:7070:1: ( (lv_ownedExpressionCS_2_0= ruleExpCS ) )
+ // InternalQVTimperative.g:7071:1: (lv_ownedExpressionCS_2_0= ruleExpCS )
{
- // InternalQVTimperative.g:7655:1: (lv_ownedExpressionCS_2_0= ruleExpCS )
- // InternalQVTimperative.g:7656:3: lv_ownedExpressionCS_2_0= ruleExpCS
+ // InternalQVTimperative.g:7071:1: (lv_ownedExpressionCS_2_0= ruleExpCS )
+ // InternalQVTimperative.g:7072:3: lv_ownedExpressionCS_2_0= ruleExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLambdaLiteralExpCSAccess().getOwnedExpressionCSExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_43);
lv_ownedExpressionCS_2_0=ruleExpCS();
state._fsp--;
@@ -22337,7 +20511,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
@@ -22366,7 +20540,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMapLiteralExpCS"
- // InternalQVTimperative.g:7684:1: entryRuleMapLiteralExpCS returns [EObject current=null] : iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF ;
+ // InternalQVTimperative.g:7100:1: entryRuleMapLiteralExpCS returns [EObject current=null] : iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF ;
public final EObject entryRuleMapLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -22374,8 +20548,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7685:2: (iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF )
- // InternalQVTimperative.g:7686:2: iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF
+ // InternalQVTimperative.g:7101:2: (iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF )
+ // InternalQVTimperative.g:7102:2: iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapLiteralExpCSRule());
@@ -22406,7 +20580,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMapLiteralExpCS"
- // InternalQVTimperative.g:7693:1: ruleMapLiteralExpCS returns [EObject current=null] : ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' ) ;
+ // InternalQVTimperative.g:7109:1: ruleMapLiteralExpCS returns [EObject current=null] : ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' ) ;
public final EObject ruleMapLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -22423,24 +20597,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7696:28: ( ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' ) )
- // InternalQVTimperative.g:7697:1: ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' )
+ // InternalQVTimperative.g:7112:28: ( ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' ) )
+ // InternalQVTimperative.g:7113:1: ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' )
{
- // InternalQVTimperative.g:7697:1: ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' )
- // InternalQVTimperative.g:7697:2: ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}'
+ // InternalQVTimperative.g:7113:1: ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' )
+ // InternalQVTimperative.g:7113:2: ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}'
{
- // InternalQVTimperative.g:7697:2: ( (lv_ownedType_0_0= ruleMapTypeCS ) )
- // InternalQVTimperative.g:7698:1: (lv_ownedType_0_0= ruleMapTypeCS )
+ // InternalQVTimperative.g:7113:2: ( (lv_ownedType_0_0= ruleMapTypeCS ) )
+ // InternalQVTimperative.g:7114:1: (lv_ownedType_0_0= ruleMapTypeCS )
{
- // InternalQVTimperative.g:7698:1: (lv_ownedType_0_0= ruleMapTypeCS )
- // InternalQVTimperative.g:7699:3: lv_ownedType_0_0= ruleMapTypeCS
+ // InternalQVTimperative.g:7114:1: (lv_ownedType_0_0= ruleMapTypeCS )
+ // InternalQVTimperative.g:7115:3: lv_ownedType_0_0= ruleMapTypeCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapLiteralExpCSAccess().getOwnedTypeMapTypeCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_25);
+ pushFollow(FollowSets000.FOLLOW_21);
lv_ownedType_0_0=ruleMapTypeCS();
state._fsp--;
@@ -22464,35 +20638,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,20,FollowSets000.FOLLOW_10); if (state.failed) return current;
+ otherlv_1=(Token)match(input,20,FollowSets000.FOLLOW_108); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTimperative.g:7719:1: ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )?
- int alt184=2;
- int LA184_0 = input.LA(1);
+ // InternalQVTimperative.g:7135:1: ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )?
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA184_0==RULE_SINGLE_QUOTED_STRING||(LA184_0>=RULE_INT && LA184_0<=RULE_ESCAPED_ID)||(LA184_0>=24 && LA184_0<=26)||LA184_0==29||(LA184_0>=31 && LA184_0<=32)||(LA184_0>=40 && LA184_0<=41)||LA184_0==45||(LA184_0>=49 && LA184_0<=52)||(LA184_0>=92 && LA184_0<=93)||(LA184_0>=108 && LA184_0<=122)||LA184_0==125||(LA184_0>=127 && LA184_0<=130)||LA184_0==135||(LA184_0>=140 && LA184_0<=141)) ) {
- alt184=1;
+ if ( (LA166_0==RULE_SINGLE_QUOTED_STRING||(LA166_0>=RULE_INT && LA166_0<=RULE_ESCAPED_ID)||LA166_0==22||LA166_0==24||(LA166_0>=26 && LA166_0<=27)||LA166_0==32||(LA166_0>=34 && LA166_0<=35)||LA166_0==41||LA166_0==45||LA166_0==49||(LA166_0>=53 && LA166_0<=55)||(LA166_0>=95 && LA166_0<=96)||(LA166_0>=111 && LA166_0<=125)||LA166_0==128||(LA166_0>=130 && LA166_0<=133)||LA166_0==139||(LA166_0>=144 && LA166_0<=145)) ) {
+ alt166=1;
}
- switch (alt184) {
+ switch (alt166) {
case 1 :
- // InternalQVTimperative.g:7719:2: ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )*
+ // InternalQVTimperative.g:7135:2: ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )*
{
- // InternalQVTimperative.g:7719:2: ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) )
- // InternalQVTimperative.g:7720:1: (lv_ownedParts_2_0= ruleMapLiteralPartCS )
+ // InternalQVTimperative.g:7135:2: ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) )
+ // InternalQVTimperative.g:7136:1: (lv_ownedParts_2_0= ruleMapLiteralPartCS )
{
- // InternalQVTimperative.g:7720:1: (lv_ownedParts_2_0= ruleMapLiteralPartCS )
- // InternalQVTimperative.g:7721:3: lv_ownedParts_2_0= ruleMapLiteralPartCS
+ // InternalQVTimperative.g:7136:1: (lv_ownedParts_2_0= ruleMapLiteralPartCS )
+ // InternalQVTimperative.g:7137:3: lv_ownedParts_2_0= ruleMapLiteralPartCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_ownedParts_2_0=ruleMapLiteralPartCS();
state._fsp--;
@@ -22516,39 +20690,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:7737:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )*
- loop183:
+ // InternalQVTimperative.g:7153:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )*
+ loop165:
do {
- int alt183=2;
- int LA183_0 = input.LA(1);
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( (LA183_0==21) ) {
- alt183=1;
+ if ( (LA165_0==25) ) {
+ alt165=1;
}
- switch (alt183) {
+ switch (alt165) {
case 1 :
- // InternalQVTimperative.g:7737:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) )
+ // InternalQVTimperative.g:7153:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) )
{
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_3=(Token)match(input,25,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- // InternalQVTimperative.g:7741:1: ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) )
- // InternalQVTimperative.g:7742:1: (lv_ownedParts_4_0= ruleMapLiteralPartCS )
+ // InternalQVTimperative.g:7157:1: ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) )
+ // InternalQVTimperative.g:7158:1: (lv_ownedParts_4_0= ruleMapLiteralPartCS )
{
- // InternalQVTimperative.g:7742:1: (lv_ownedParts_4_0= ruleMapLiteralPartCS )
- // InternalQVTimperative.g:7743:3: lv_ownedParts_4_0= ruleMapLiteralPartCS
+ // InternalQVTimperative.g:7158:1: (lv_ownedParts_4_0= ruleMapLiteralPartCS )
+ // InternalQVTimperative.g:7159:3: lv_ownedParts_4_0= ruleMapLiteralPartCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_ownedParts_4_0=ruleMapLiteralPartCS();
state._fsp--;
@@ -22577,7 +20751,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop183;
+ break loop165;
}
} while (true);
@@ -22587,7 +20761,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
@@ -22616,7 +20790,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMapLiteralPartCS"
- // InternalQVTimperative.g:7771:1: entryRuleMapLiteralPartCS returns [EObject current=null] : iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF ;
+ // InternalQVTimperative.g:7187:1: entryRuleMapLiteralPartCS returns [EObject current=null] : iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF ;
public final EObject entryRuleMapLiteralPartCS() throws RecognitionException {
EObject current = null;
@@ -22624,8 +20798,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7772:2: (iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF )
- // InternalQVTimperative.g:7773:2: iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF
+ // InternalQVTimperative.g:7188:2: (iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF )
+ // InternalQVTimperative.g:7189:2: iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapLiteralPartCSRule());
@@ -22656,7 +20830,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMapLiteralPartCS"
- // InternalQVTimperative.g:7780:1: ruleMapLiteralPartCS returns [EObject current=null] : ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) ) ;
+ // InternalQVTimperative.g:7196:1: ruleMapLiteralPartCS returns [EObject current=null] : ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) ) ;
public final EObject ruleMapLiteralPartCS() throws RecognitionException {
EObject current = null;
@@ -22669,17 +20843,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7783:28: ( ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) ) )
- // InternalQVTimperative.g:7784:1: ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:7199:28: ( ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) ) )
+ // InternalQVTimperative.g:7200:1: ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) )
{
- // InternalQVTimperative.g:7784:1: ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) )
- // InternalQVTimperative.g:7784:2: ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) )
+ // InternalQVTimperative.g:7200:1: ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:7200:2: ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) )
{
- // InternalQVTimperative.g:7784:2: ( (lv_ownedKey_0_0= ruleExpCS ) )
- // InternalQVTimperative.g:7785:1: (lv_ownedKey_0_0= ruleExpCS )
+ // InternalQVTimperative.g:7200:2: ( (lv_ownedKey_0_0= ruleExpCS ) )
+ // InternalQVTimperative.g:7201:1: (lv_ownedKey_0_0= ruleExpCS )
{
- // InternalQVTimperative.g:7785:1: (lv_ownedKey_0_0= ruleExpCS )
- // InternalQVTimperative.g:7786:3: lv_ownedKey_0_0= ruleExpCS
+ // InternalQVTimperative.g:7201:1: (lv_ownedKey_0_0= ruleExpCS )
+ // InternalQVTimperative.g:7202:3: lv_ownedKey_0_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -22710,17 +20884,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,126,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_1=(Token)match(input,129,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
- // InternalQVTimperative.g:7806:1: ( (lv_ownedValue_2_0= ruleExpCS ) )
- // InternalQVTimperative.g:7807:1: (lv_ownedValue_2_0= ruleExpCS )
+ // InternalQVTimperative.g:7222:1: ( (lv_ownedValue_2_0= ruleExpCS ) )
+ // InternalQVTimperative.g:7223:1: (lv_ownedValue_2_0= ruleExpCS )
{
- // InternalQVTimperative.g:7807:1: (lv_ownedValue_2_0= ruleExpCS )
- // InternalQVTimperative.g:7808:3: lv_ownedValue_2_0= ruleExpCS
+ // InternalQVTimperative.g:7223:1: (lv_ownedValue_2_0= ruleExpCS )
+ // InternalQVTimperative.g:7224:3: lv_ownedValue_2_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -22774,7 +20948,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrimitiveLiteralExpCS"
- // InternalQVTimperative.g:7832:1: entryRulePrimitiveLiteralExpCS returns [EObject current=null] : iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF ;
+ // InternalQVTimperative.g:7248:1: entryRulePrimitiveLiteralExpCS returns [EObject current=null] : iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF ;
public final EObject entryRulePrimitiveLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -22782,8 +20956,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7833:2: (iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF )
- // InternalQVTimperative.g:7834:2: iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF
+ // InternalQVTimperative.g:7249:2: (iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF )
+ // InternalQVTimperative.g:7250:2: iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrimitiveLiteralExpCSRule());
@@ -22814,7 +20988,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimitiveLiteralExpCS"
- // InternalQVTimperative.g:7841:1: rulePrimitiveLiteralExpCS returns [EObject current=null] : (this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS | this_StringLiteralExpCS_1= ruleStringLiteralExpCS | this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS | this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS | this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS | this_NullLiteralExpCS_5= ruleNullLiteralExpCS ) ;
+ // InternalQVTimperative.g:7257:1: rulePrimitiveLiteralExpCS returns [EObject current=null] : (this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS | this_StringLiteralExpCS_1= ruleStringLiteralExpCS | this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS | this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS | this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS | this_NullLiteralExpCS_5= ruleNullLiteralExpCS ) ;
public final EObject rulePrimitiveLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -22834,54 +21008,54 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7844:28: ( (this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS | this_StringLiteralExpCS_1= ruleStringLiteralExpCS | this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS | this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS | this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS | this_NullLiteralExpCS_5= ruleNullLiteralExpCS ) )
- // InternalQVTimperative.g:7845:1: (this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS | this_StringLiteralExpCS_1= ruleStringLiteralExpCS | this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS | this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS | this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS | this_NullLiteralExpCS_5= ruleNullLiteralExpCS )
+ // InternalQVTimperative.g:7260:28: ( (this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS | this_StringLiteralExpCS_1= ruleStringLiteralExpCS | this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS | this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS | this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS | this_NullLiteralExpCS_5= ruleNullLiteralExpCS ) )
+ // InternalQVTimperative.g:7261:1: (this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS | this_StringLiteralExpCS_1= ruleStringLiteralExpCS | this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS | this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS | this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS | this_NullLiteralExpCS_5= ruleNullLiteralExpCS )
{
- // InternalQVTimperative.g:7845:1: (this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS | this_StringLiteralExpCS_1= ruleStringLiteralExpCS | this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS | this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS | this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS | this_NullLiteralExpCS_5= ruleNullLiteralExpCS )
- int alt185=6;
+ // InternalQVTimperative.g:7261:1: (this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS | this_StringLiteralExpCS_1= ruleStringLiteralExpCS | this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS | this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS | this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS | this_NullLiteralExpCS_5= ruleNullLiteralExpCS )
+ int alt167=6;
switch ( input.LA(1) ) {
case RULE_INT:
{
- alt185=1;
+ alt167=1;
}
break;
case RULE_SINGLE_QUOTED_STRING:
{
- alt185=2;
+ alt167=2;
}
break;
- case 127:
- case 128:
+ case 130:
+ case 131:
{
- alt185=3;
+ alt167=3;
}
break;
- case 31:
+ case 34:
{
- alt185=4;
+ alt167=4;
}
break;
- case 129:
+ case 132:
{
- alt185=5;
+ alt167=5;
}
break;
- case 130:
+ case 133:
{
- alt185=6;
+ alt167=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 185, 0, input);
+ new NoViableAltException("", 167, 0, input);
throw nvae;
}
- switch (alt185) {
+ switch (alt167) {
case 1 :
- // InternalQVTimperative.g:7846:2: this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS
+ // InternalQVTimperative.g:7262:2: this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -22908,7 +21082,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:7859:2: this_StringLiteralExpCS_1= ruleStringLiteralExpCS
+ // InternalQVTimperative.g:7275:2: this_StringLiteralExpCS_1= ruleStringLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -22935,7 +21109,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:7872:2: this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS
+ // InternalQVTimperative.g:7288:2: this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -22962,7 +21136,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:7885:2: this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS
+ // InternalQVTimperative.g:7301:2: this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -22989,7 +21163,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTimperative.g:7898:2: this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS
+ // InternalQVTimperative.g:7314:2: this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -23016,7 +21190,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTimperative.g:7911:2: this_NullLiteralExpCS_5= ruleNullLiteralExpCS
+ // InternalQVTimperative.g:7327:2: this_NullLiteralExpCS_5= ruleNullLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -23065,7 +21239,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTupleLiteralExpCS"
- // InternalQVTimperative.g:7930:1: entryRuleTupleLiteralExpCS returns [EObject current=null] : iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF ;
+ // InternalQVTimperative.g:7346:1: entryRuleTupleLiteralExpCS returns [EObject current=null] : iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF ;
public final EObject entryRuleTupleLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -23073,8 +21247,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:7931:2: (iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF )
- // InternalQVTimperative.g:7932:2: iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF
+ // InternalQVTimperative.g:7347:2: (iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF )
+ // InternalQVTimperative.g:7348:2: iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTupleLiteralExpCSRule());
@@ -23105,7 +21279,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTupleLiteralExpCS"
- // InternalQVTimperative.g:7939:1: ruleTupleLiteralExpCS returns [EObject current=null] : (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' ) ;
+ // InternalQVTimperative.g:7355:1: ruleTupleLiteralExpCS returns [EObject current=null] : (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' ) ;
public final EObject ruleTupleLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -23121,13 +21295,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:7942:28: ( (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' ) )
- // InternalQVTimperative.g:7943:1: (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' )
+ // InternalQVTimperative.g:7358:28: ( (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' ) )
+ // InternalQVTimperative.g:7359:1: (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' )
{
- // InternalQVTimperative.g:7943:1: (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' )
- // InternalQVTimperative.g:7943:3: otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}'
+ // InternalQVTimperative.g:7359:1: (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' )
+ // InternalQVTimperative.g:7359:3: otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}'
{
- otherlv_0=(Token)match(input,109,FollowSets000.FOLLOW_25); if (state.failed) return current;
+ otherlv_0=(Token)match(input,112,FollowSets000.FOLLOW_21); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
@@ -23139,18 +21313,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTimperative.g:7951:1: ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) )
- // InternalQVTimperative.g:7952:1: (lv_ownedParts_2_0= ruleTupleLiteralPartCS )
+ // InternalQVTimperative.g:7367:1: ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) )
+ // InternalQVTimperative.g:7368:1: (lv_ownedParts_2_0= ruleTupleLiteralPartCS )
{
- // InternalQVTimperative.g:7952:1: (lv_ownedParts_2_0= ruleTupleLiteralPartCS )
- // InternalQVTimperative.g:7953:3: lv_ownedParts_2_0= ruleTupleLiteralPartCS
+ // InternalQVTimperative.g:7368:1: (lv_ownedParts_2_0= ruleTupleLiteralPartCS )
+ // InternalQVTimperative.g:7369:3: lv_ownedParts_2_0= ruleTupleLiteralPartCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_ownedParts_2_0=ruleTupleLiteralPartCS();
state._fsp--;
@@ -23174,39 +21348,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:7969:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )*
- loop186:
+ // InternalQVTimperative.g:7385:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )*
+ loop168:
do {
- int alt186=2;
- int LA186_0 = input.LA(1);
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( (LA186_0==21) ) {
- alt186=1;
+ if ( (LA168_0==25) ) {
+ alt168=1;
}
- switch (alt186) {
+ switch (alt168) {
case 1 :
- // InternalQVTimperative.g:7969:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) )
+ // InternalQVTimperative.g:7385:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) )
{
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_3=(Token)match(input,25,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
- // InternalQVTimperative.g:7973:1: ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) )
- // InternalQVTimperative.g:7974:1: (lv_ownedParts_4_0= ruleTupleLiteralPartCS )
+ // InternalQVTimperative.g:7389:1: ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) )
+ // InternalQVTimperative.g:7390:1: (lv_ownedParts_4_0= ruleTupleLiteralPartCS )
{
- // InternalQVTimperative.g:7974:1: (lv_ownedParts_4_0= ruleTupleLiteralPartCS )
- // InternalQVTimperative.g:7975:3: lv_ownedParts_4_0= ruleTupleLiteralPartCS
+ // InternalQVTimperative.g:7390:1: (lv_ownedParts_4_0= ruleTupleLiteralPartCS )
+ // InternalQVTimperative.g:7391:3: lv_ownedParts_4_0= ruleTupleLiteralPartCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_ownedParts_4_0=ruleTupleLiteralPartCS();
state._fsp--;
@@ -23235,11 +21409,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop186;
+ break loop168;
}
} while (true);
- otherlv_5=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
@@ -23268,7 +21442,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTupleLiteralPartCS"
- // InternalQVTimperative.g:8003:1: entryRuleTupleLiteralPartCS returns [EObject current=null] : iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF ;
+ // InternalQVTimperative.g:7419:1: entryRuleTupleLiteralPartCS returns [EObject current=null] : iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF ;
public final EObject entryRuleTupleLiteralPartCS() throws RecognitionException {
EObject current = null;
@@ -23276,8 +21450,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8004:2: (iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF )
- // InternalQVTimperative.g:8005:2: iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF
+ // InternalQVTimperative.g:7420:2: (iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF )
+ // InternalQVTimperative.g:7421:2: iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTupleLiteralPartCSRule());
@@ -23308,7 +21482,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTupleLiteralPartCS"
- // InternalQVTimperative.g:8012:1: ruleTupleLiteralPartCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) ) ;
+ // InternalQVTimperative.g:7428:1: ruleTupleLiteralPartCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) ) ;
public final EObject ruleTupleLiteralPartCS() throws RecognitionException {
EObject current = null;
@@ -23324,17 +21498,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8015:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) ) )
- // InternalQVTimperative.g:8016:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:7431:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) ) )
+ // InternalQVTimperative.g:7432:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )
{
- // InternalQVTimperative.g:8016:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )
- // InternalQVTimperative.g:8016:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTimperative.g:7432:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:7432:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
{
- // InternalQVTimperative.g:8016:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:8017:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:7432:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:7433:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:8017:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:8018:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:7433:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:7434:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -23365,35 +21539,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8034:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
- int alt187=2;
- int LA187_0 = input.LA(1);
+ // InternalQVTimperative.g:7450:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
+ int alt169=2;
+ int LA169_0 = input.LA(1);
- if ( (LA187_0==28) ) {
- alt187=1;
+ if ( (LA169_0==31) ) {
+ alt169=1;
}
- switch (alt187) {
+ switch (alt169) {
case 1 :
- // InternalQVTimperative.g:8034:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:7450:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
- otherlv_1=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
- // InternalQVTimperative.g:8038:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:8039:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:7454:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:7455:1: (lv_ownedType_2_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:8039:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTimperative.g:8040:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTimperative.g:7455:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:7456:3: lv_ownedType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_108);
+ pushFollow(FollowSets000.FOLLOW_107);
lv_ownedType_2_0=ruleTypeExpCS();
state._fsp--;
@@ -23429,11 +21603,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
- // InternalQVTimperative.g:8060:1: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
- // InternalQVTimperative.g:8061:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTimperative.g:7476:1: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTimperative.g:7477:1: (lv_ownedInitExpression_4_0= ruleExpCS )
{
- // InternalQVTimperative.g:8061:1: (lv_ownedInitExpression_4_0= ruleExpCS )
- // InternalQVTimperative.g:8062:3: lv_ownedInitExpression_4_0= ruleExpCS
+ // InternalQVTimperative.g:7477:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTimperative.g:7478:3: lv_ownedInitExpression_4_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -23487,7 +21661,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNumberLiteralExpCS"
- // InternalQVTimperative.g:8086:1: entryRuleNumberLiteralExpCS returns [EObject current=null] : iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF ;
+ // InternalQVTimperative.g:7502:1: entryRuleNumberLiteralExpCS returns [EObject current=null] : iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF ;
public final EObject entryRuleNumberLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -23495,8 +21669,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8087:2: (iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF )
- // InternalQVTimperative.g:8088:2: iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF
+ // InternalQVTimperative.g:7503:2: (iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF )
+ // InternalQVTimperative.g:7504:2: iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNumberLiteralExpCSRule());
@@ -23527,7 +21701,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNumberLiteralExpCS"
- // InternalQVTimperative.g:8095:1: ruleNumberLiteralExpCS returns [EObject current=null] : ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) ) ;
+ // InternalQVTimperative.g:7511:1: ruleNumberLiteralExpCS returns [EObject current=null] : ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) ) ;
public final EObject ruleNumberLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -23537,14 +21711,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8098:28: ( ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) ) )
- // InternalQVTimperative.g:8099:1: ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) )
+ // InternalQVTimperative.g:7514:28: ( ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) ) )
+ // InternalQVTimperative.g:7515:1: ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) )
{
- // InternalQVTimperative.g:8099:1: ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) )
- // InternalQVTimperative.g:8100:1: (lv_symbol_0_0= ruleNUMBER_LITERAL )
+ // InternalQVTimperative.g:7515:1: ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) )
+ // InternalQVTimperative.g:7516:1: (lv_symbol_0_0= ruleNUMBER_LITERAL )
{
- // InternalQVTimperative.g:8100:1: (lv_symbol_0_0= ruleNUMBER_LITERAL )
- // InternalQVTimperative.g:8101:3: lv_symbol_0_0= ruleNUMBER_LITERAL
+ // InternalQVTimperative.g:7516:1: (lv_symbol_0_0= ruleNUMBER_LITERAL )
+ // InternalQVTimperative.g:7517:3: lv_symbol_0_0= ruleNUMBER_LITERAL
{
if ( state.backtracking==0 ) {
@@ -23595,7 +21769,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStringLiteralExpCS"
- // InternalQVTimperative.g:8125:1: entryRuleStringLiteralExpCS returns [EObject current=null] : iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF ;
+ // InternalQVTimperative.g:7541:1: entryRuleStringLiteralExpCS returns [EObject current=null] : iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF ;
public final EObject entryRuleStringLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -23603,8 +21777,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8126:2: (iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF )
- // InternalQVTimperative.g:8127:2: iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF
+ // InternalQVTimperative.g:7542:2: (iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF )
+ // InternalQVTimperative.g:7543:2: iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStringLiteralExpCSRule());
@@ -23635,7 +21809,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStringLiteralExpCS"
- // InternalQVTimperative.g:8134:1: ruleStringLiteralExpCS returns [EObject current=null] : ( (lv_segments_0_0= ruleStringLiteral ) )+ ;
+ // InternalQVTimperative.g:7550:1: ruleStringLiteralExpCS returns [EObject current=null] : ( (lv_segments_0_0= ruleStringLiteral ) )+ ;
public final EObject ruleStringLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -23645,27 +21819,27 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8137:28: ( ( (lv_segments_0_0= ruleStringLiteral ) )+ )
- // InternalQVTimperative.g:8138:1: ( (lv_segments_0_0= ruleStringLiteral ) )+
+ // InternalQVTimperative.g:7553:28: ( ( (lv_segments_0_0= ruleStringLiteral ) )+ )
+ // InternalQVTimperative.g:7554:1: ( (lv_segments_0_0= ruleStringLiteral ) )+
{
- // InternalQVTimperative.g:8138:1: ( (lv_segments_0_0= ruleStringLiteral ) )+
- int cnt188=0;
- loop188:
+ // InternalQVTimperative.g:7554:1: ( (lv_segments_0_0= ruleStringLiteral ) )+
+ int cnt170=0;
+ loop170:
do {
- int alt188=2;
- int LA188_0 = input.LA(1);
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA188_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt188=1;
+ if ( (LA170_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt170=1;
}
- switch (alt188) {
+ switch (alt170) {
case 1 :
- // InternalQVTimperative.g:8139:1: (lv_segments_0_0= ruleStringLiteral )
+ // InternalQVTimperative.g:7555:1: (lv_segments_0_0= ruleStringLiteral )
{
- // InternalQVTimperative.g:8139:1: (lv_segments_0_0= ruleStringLiteral )
- // InternalQVTimperative.g:8140:3: lv_segments_0_0= ruleStringLiteral
+ // InternalQVTimperative.g:7555:1: (lv_segments_0_0= ruleStringLiteral )
+ // InternalQVTimperative.g:7556:3: lv_segments_0_0= ruleStringLiteral
{
if ( state.backtracking==0 ) {
@@ -23698,13 +21872,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt188 >= 1 ) break loop188;
+ if ( cnt170 >= 1 ) break loop170;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(188, input);
+ new EarlyExitException(170, input);
throw eee;
}
- cnt188++;
+ cnt170++;
} while (true);
@@ -23727,7 +21901,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBooleanLiteralExpCS"
- // InternalQVTimperative.g:8164:1: entryRuleBooleanLiteralExpCS returns [EObject current=null] : iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF ;
+ // InternalQVTimperative.g:7580:1: entryRuleBooleanLiteralExpCS returns [EObject current=null] : iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF ;
public final EObject entryRuleBooleanLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -23735,8 +21909,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8165:2: (iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF )
- // InternalQVTimperative.g:8166:2: iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF
+ // InternalQVTimperative.g:7581:2: (iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF )
+ // InternalQVTimperative.g:7582:2: iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBooleanLiteralExpCSRule());
@@ -23767,7 +21941,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBooleanLiteralExpCS"
- // InternalQVTimperative.g:8173:1: ruleBooleanLiteralExpCS returns [EObject current=null] : ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) ) ;
+ // InternalQVTimperative.g:7589:1: ruleBooleanLiteralExpCS returns [EObject current=null] : ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) ) ;
public final EObject ruleBooleanLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -23777,37 +21951,37 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8176:28: ( ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) ) )
- // InternalQVTimperative.g:8177:1: ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) )
+ // InternalQVTimperative.g:7592:28: ( ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) ) )
+ // InternalQVTimperative.g:7593:1: ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) )
{
- // InternalQVTimperative.g:8177:1: ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) )
- int alt189=2;
- int LA189_0 = input.LA(1);
+ // InternalQVTimperative.g:7593:1: ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) )
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( (LA189_0==127) ) {
- alt189=1;
+ if ( (LA171_0==130) ) {
+ alt171=1;
}
- else if ( (LA189_0==128) ) {
- alt189=2;
+ else if ( (LA171_0==131) ) {
+ alt171=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 189, 0, input);
+ new NoViableAltException("", 171, 0, input);
throw nvae;
}
- switch (alt189) {
+ switch (alt171) {
case 1 :
- // InternalQVTimperative.g:8177:2: ( (lv_symbol_0_0= 'true' ) )
+ // InternalQVTimperative.g:7593:2: ( (lv_symbol_0_0= 'true' ) )
{
- // InternalQVTimperative.g:8177:2: ( (lv_symbol_0_0= 'true' ) )
- // InternalQVTimperative.g:8178:1: (lv_symbol_0_0= 'true' )
+ // InternalQVTimperative.g:7593:2: ( (lv_symbol_0_0= 'true' ) )
+ // InternalQVTimperative.g:7594:1: (lv_symbol_0_0= 'true' )
{
- // InternalQVTimperative.g:8178:1: (lv_symbol_0_0= 'true' )
- // InternalQVTimperative.g:8179:3: lv_symbol_0_0= 'true'
+ // InternalQVTimperative.g:7594:1: (lv_symbol_0_0= 'true' )
+ // InternalQVTimperative.g:7595:3: lv_symbol_0_0= 'true'
{
- lv_symbol_0_0=(Token)match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ lv_symbol_0_0=(Token)match(input,130,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_symbol_0_0, grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
@@ -23831,15 +22005,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:8193:6: ( (lv_symbol_1_0= 'false' ) )
+ // InternalQVTimperative.g:7609:6: ( (lv_symbol_1_0= 'false' ) )
{
- // InternalQVTimperative.g:8193:6: ( (lv_symbol_1_0= 'false' ) )
- // InternalQVTimperative.g:8194:1: (lv_symbol_1_0= 'false' )
+ // InternalQVTimperative.g:7609:6: ( (lv_symbol_1_0= 'false' ) )
+ // InternalQVTimperative.g:7610:1: (lv_symbol_1_0= 'false' )
{
- // InternalQVTimperative.g:8194:1: (lv_symbol_1_0= 'false' )
- // InternalQVTimperative.g:8195:3: lv_symbol_1_0= 'false'
+ // InternalQVTimperative.g:7610:1: (lv_symbol_1_0= 'false' )
+ // InternalQVTimperative.g:7611:3: lv_symbol_1_0= 'false'
{
- lv_symbol_1_0=(Token)match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ lv_symbol_1_0=(Token)match(input,131,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_symbol_1_0, grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
@@ -23885,7 +22059,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUnlimitedNaturalLiteralExpCS"
- // InternalQVTimperative.g:8216:1: entryRuleUnlimitedNaturalLiteralExpCS returns [EObject current=null] : iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF ;
+ // InternalQVTimperative.g:7632:1: entryRuleUnlimitedNaturalLiteralExpCS returns [EObject current=null] : iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF ;
public final EObject entryRuleUnlimitedNaturalLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -23893,8 +22067,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8217:2: (iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF )
- // InternalQVTimperative.g:8218:2: iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF
+ // InternalQVTimperative.g:7633:2: (iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF )
+ // InternalQVTimperative.g:7634:2: iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnlimitedNaturalLiteralExpCSRule());
@@ -23925,7 +22099,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnlimitedNaturalLiteralExpCS"
- // InternalQVTimperative.g:8225:1: ruleUnlimitedNaturalLiteralExpCS returns [EObject current=null] : ( () otherlv_1= '*' ) ;
+ // InternalQVTimperative.g:7641:1: ruleUnlimitedNaturalLiteralExpCS returns [EObject current=null] : ( () otherlv_1= '*' ) ;
public final EObject ruleUnlimitedNaturalLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -23934,14 +22108,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8228:28: ( ( () otherlv_1= '*' ) )
- // InternalQVTimperative.g:8229:1: ( () otherlv_1= '*' )
+ // InternalQVTimperative.g:7644:28: ( ( () otherlv_1= '*' ) )
+ // InternalQVTimperative.g:7645:1: ( () otherlv_1= '*' )
{
- // InternalQVTimperative.g:8229:1: ( () otherlv_1= '*' )
- // InternalQVTimperative.g:8229:2: () otherlv_1= '*'
+ // InternalQVTimperative.g:7645:1: ( () otherlv_1= '*' )
+ // InternalQVTimperative.g:7645:2: () otherlv_1= '*'
{
- // InternalQVTimperative.g:8229:2: ()
- // InternalQVTimperative.g:8230:2:
+ // InternalQVTimperative.g:7645:2: ()
+ // InternalQVTimperative.g:7646:2:
{
if ( state.backtracking==0 ) {
@@ -23958,7 +22132,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,31,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_1=(Token)match(input,34,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
@@ -23987,7 +22161,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInvalidLiteralExpCS"
- // InternalQVTimperative.g:8250:1: entryRuleInvalidLiteralExpCS returns [EObject current=null] : iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF ;
+ // InternalQVTimperative.g:7666:1: entryRuleInvalidLiteralExpCS returns [EObject current=null] : iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF ;
public final EObject entryRuleInvalidLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -23995,8 +22169,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8251:2: (iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF )
- // InternalQVTimperative.g:8252:2: iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF
+ // InternalQVTimperative.g:7667:2: (iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF )
+ // InternalQVTimperative.g:7668:2: iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getInvalidLiteralExpCSRule());
@@ -24027,7 +22201,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInvalidLiteralExpCS"
- // InternalQVTimperative.g:8259:1: ruleInvalidLiteralExpCS returns [EObject current=null] : ( () otherlv_1= 'invalid' ) ;
+ // InternalQVTimperative.g:7675:1: ruleInvalidLiteralExpCS returns [EObject current=null] : ( () otherlv_1= 'invalid' ) ;
public final EObject ruleInvalidLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -24036,14 +22210,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8262:28: ( ( () otherlv_1= 'invalid' ) )
- // InternalQVTimperative.g:8263:1: ( () otherlv_1= 'invalid' )
+ // InternalQVTimperative.g:7678:28: ( ( () otherlv_1= 'invalid' ) )
+ // InternalQVTimperative.g:7679:1: ( () otherlv_1= 'invalid' )
{
- // InternalQVTimperative.g:8263:1: ( () otherlv_1= 'invalid' )
- // InternalQVTimperative.g:8263:2: () otherlv_1= 'invalid'
+ // InternalQVTimperative.g:7679:1: ( () otherlv_1= 'invalid' )
+ // InternalQVTimperative.g:7679:2: () otherlv_1= 'invalid'
{
- // InternalQVTimperative.g:8263:2: ()
- // InternalQVTimperative.g:8264:2:
+ // InternalQVTimperative.g:7679:2: ()
+ // InternalQVTimperative.g:7680:2:
{
if ( state.backtracking==0 ) {
@@ -24060,7 +22234,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,129,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_1=(Token)match(input,132,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
@@ -24089,7 +22263,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNullLiteralExpCS"
- // InternalQVTimperative.g:8284:1: entryRuleNullLiteralExpCS returns [EObject current=null] : iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF ;
+ // InternalQVTimperative.g:7700:1: entryRuleNullLiteralExpCS returns [EObject current=null] : iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF ;
public final EObject entryRuleNullLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -24097,8 +22271,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8285:2: (iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF )
- // InternalQVTimperative.g:8286:2: iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF
+ // InternalQVTimperative.g:7701:2: (iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF )
+ // InternalQVTimperative.g:7702:2: iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNullLiteralExpCSRule());
@@ -24129,7 +22303,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNullLiteralExpCS"
- // InternalQVTimperative.g:8293:1: ruleNullLiteralExpCS returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
+ // InternalQVTimperative.g:7709:1: ruleNullLiteralExpCS returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
public final EObject ruleNullLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -24138,14 +22312,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8296:28: ( ( () otherlv_1= 'null' ) )
- // InternalQVTimperative.g:8297:1: ( () otherlv_1= 'null' )
+ // InternalQVTimperative.g:7712:28: ( ( () otherlv_1= 'null' ) )
+ // InternalQVTimperative.g:7713:1: ( () otherlv_1= 'null' )
{
- // InternalQVTimperative.g:8297:1: ( () otherlv_1= 'null' )
- // InternalQVTimperative.g:8297:2: () otherlv_1= 'null'
+ // InternalQVTimperative.g:7713:1: ( () otherlv_1= 'null' )
+ // InternalQVTimperative.g:7713:2: () otherlv_1= 'null'
{
- // InternalQVTimperative.g:8297:2: ()
- // InternalQVTimperative.g:8298:2:
+ // InternalQVTimperative.g:7713:2: ()
+ // InternalQVTimperative.g:7714:2:
{
if ( state.backtracking==0 ) {
@@ -24162,7 +22336,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,130,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_1=(Token)match(input,133,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
@@ -24191,7 +22365,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeLiteralCS"
- // InternalQVTimperative.g:8318:1: entryRuleTypeLiteralCS returns [EObject current=null] : iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF ;
+ // InternalQVTimperative.g:7734:1: entryRuleTypeLiteralCS returns [EObject current=null] : iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF ;
public final EObject entryRuleTypeLiteralCS() throws RecognitionException {
EObject current = null;
@@ -24199,8 +22373,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8319:2: (iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF )
- // InternalQVTimperative.g:8320:2: iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF
+ // InternalQVTimperative.g:7735:2: (iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF )
+ // InternalQVTimperative.g:7736:2: iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeLiteralCSRule());
@@ -24231,7 +22405,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeLiteralCS"
- // InternalQVTimperative.g:8327:1: ruleTypeLiteralCS returns [EObject current=null] : (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS ) ;
+ // InternalQVTimperative.g:7743:1: ruleTypeLiteralCS returns [EObject current=null] : (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS ) ;
public final EObject ruleTypeLiteralCS() throws RecognitionException {
EObject current = null;
@@ -24247,54 +22421,54 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8330:28: ( (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS ) )
- // InternalQVTimperative.g:8331:1: (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS )
+ // InternalQVTimperative.g:7746:28: ( (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS ) )
+ // InternalQVTimperative.g:7747:1: (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS )
{
- // InternalQVTimperative.g:8331:1: (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS )
- int alt190=4;
+ // InternalQVTimperative.g:7747:1: (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS )
+ int alt172=4;
switch ( input.LA(1) ) {
- case 110:
- case 111:
- case 112:
case 113:
case 114:
case 115:
case 116:
case 117:
- {
- alt190=1;
- }
- break;
case 118:
case 119:
case 120:
+ {
+ alt172=1;
+ }
+ break;
case 121:
case 122:
+ case 123:
+ case 124:
+ case 125:
{
- alt190=2;
+ alt172=2;
}
break;
- case 108:
+ case 111:
{
- alt190=3;
+ alt172=3;
}
break;
- case 109:
+ case 112:
{
- alt190=4;
+ alt172=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 190, 0, input);
+ new NoViableAltException("", 172, 0, input);
throw nvae;
}
- switch (alt190) {
+ switch (alt172) {
case 1 :
- // InternalQVTimperative.g:8332:2: this_PrimitiveTypeCS_0= rulePrimitiveTypeCS
+ // InternalQVTimperative.g:7748:2: this_PrimitiveTypeCS_0= rulePrimitiveTypeCS
{
if ( state.backtracking==0 ) {
@@ -24321,7 +22495,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:8345:2: this_CollectionTypeCS_1= ruleCollectionTypeCS
+ // InternalQVTimperative.g:7761:2: this_CollectionTypeCS_1= ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
@@ -24348,7 +22522,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:8358:2: this_MapTypeCS_2= ruleMapTypeCS
+ // InternalQVTimperative.g:7774:2: this_MapTypeCS_2= ruleMapTypeCS
{
if ( state.backtracking==0 ) {
@@ -24375,7 +22549,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:8371:2: this_TupleTypeCS_3= ruleTupleTypeCS
+ // InternalQVTimperative.g:7787:2: this_TupleTypeCS_3= ruleTupleTypeCS
{
if ( state.backtracking==0 ) {
@@ -24424,7 +22598,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeLiteralWithMultiplicityCS"
- // InternalQVTimperative.g:8390:1: entryRuleTypeLiteralWithMultiplicityCS returns [EObject current=null] : iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF ;
+ // InternalQVTimperative.g:7806:1: entryRuleTypeLiteralWithMultiplicityCS returns [EObject current=null] : iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF ;
public final EObject entryRuleTypeLiteralWithMultiplicityCS() throws RecognitionException {
EObject current = null;
@@ -24432,8 +22606,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8391:2: (iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF )
- // InternalQVTimperative.g:8392:2: iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF
+ // InternalQVTimperative.g:7807:2: (iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF )
+ // InternalQVTimperative.g:7808:2: iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeLiteralWithMultiplicityCSRule());
@@ -24464,7 +22638,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeLiteralWithMultiplicityCS"
- // InternalQVTimperative.g:8399:1: ruleTypeLiteralWithMultiplicityCS returns [EObject current=null] : (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) ;
+ // InternalQVTimperative.g:7815:1: ruleTypeLiteralWithMultiplicityCS returns [EObject current=null] : (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) ;
public final EObject ruleTypeLiteralWithMultiplicityCS() throws RecognitionException {
EObject current = null;
@@ -24476,11 +22650,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8402:28: ( (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) )
- // InternalQVTimperative.g:8403:1: (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
+ // InternalQVTimperative.g:7818:28: ( (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) )
+ // InternalQVTimperative.g:7819:1: (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
{
- // InternalQVTimperative.g:8403:1: (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
- // InternalQVTimperative.g:8404:2: this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
+ // InternalQVTimperative.g:7819:1: (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
+ // InternalQVTimperative.g:7820:2: this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
{
if ( state.backtracking==0 ) {
@@ -24492,7 +22666,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_98);
+ pushFollow(FollowSets000.FOLLOW_96);
this_TypeLiteralCS_0=ruleTypeLiteralCS();
state._fsp--;
@@ -24503,19 +22677,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalQVTimperative.g:8415:1: ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
- int alt191=2;
- int LA191_0 = input.LA(1);
+ // InternalQVTimperative.g:7831:1: ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
+ int alt173=2;
+ int LA173_0 = input.LA(1);
- if ( (LA191_0==133) ) {
- alt191=1;
+ if ( (LA173_0==136) ) {
+ alt173=1;
}
- switch (alt191) {
+ switch (alt173) {
case 1 :
- // InternalQVTimperative.g:8416:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
+ // InternalQVTimperative.g:7832:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
{
- // InternalQVTimperative.g:8416:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
- // InternalQVTimperative.g:8417:3: lv_ownedMultiplicity_1_0= ruleMultiplicityCS
+ // InternalQVTimperative.g:7832:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
+ // InternalQVTimperative.g:7833:3: lv_ownedMultiplicity_1_0= ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -24572,7 +22746,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeLiteralExpCS"
- // InternalQVTimperative.g:8441:1: entryRuleTypeLiteralExpCS returns [EObject current=null] : iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF ;
+ // InternalQVTimperative.g:7857:1: entryRuleTypeLiteralExpCS returns [EObject current=null] : iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF ;
public final EObject entryRuleTypeLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -24580,8 +22754,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8442:2: (iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF )
- // InternalQVTimperative.g:8443:2: iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF
+ // InternalQVTimperative.g:7858:2: (iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF )
+ // InternalQVTimperative.g:7859:2: iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeLiteralExpCSRule());
@@ -24612,7 +22786,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeLiteralExpCS"
- // InternalQVTimperative.g:8450:1: ruleTypeLiteralExpCS returns [EObject current=null] : ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) ) ;
+ // InternalQVTimperative.g:7866:1: ruleTypeLiteralExpCS returns [EObject current=null] : ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) ) ;
public final EObject ruleTypeLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -24622,14 +22796,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8453:28: ( ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) ) )
- // InternalQVTimperative.g:8454:1: ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) )
+ // InternalQVTimperative.g:7869:28: ( ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) ) )
+ // InternalQVTimperative.g:7870:1: ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) )
{
- // InternalQVTimperative.g:8454:1: ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) )
- // InternalQVTimperative.g:8455:1: (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS )
+ // InternalQVTimperative.g:7870:1: ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) )
+ // InternalQVTimperative.g:7871:1: (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS )
{
- // InternalQVTimperative.g:8455:1: (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS )
- // InternalQVTimperative.g:8456:3: lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS
+ // InternalQVTimperative.g:7871:1: (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS )
+ // InternalQVTimperative.g:7872:3: lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -24680,7 +22854,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeNameExpCS"
- // InternalQVTimperative.g:8480:1: entryRuleTypeNameExpCS returns [EObject current=null] : iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF ;
+ // InternalQVTimperative.g:7896:1: entryRuleTypeNameExpCS returns [EObject current=null] : iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF ;
public final EObject entryRuleTypeNameExpCS() throws RecognitionException {
EObject current = null;
@@ -24688,8 +22862,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8481:2: (iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF )
- // InternalQVTimperative.g:8482:2: iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF
+ // InternalQVTimperative.g:7897:2: (iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF )
+ // InternalQVTimperative.g:7898:2: iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeNameExpCSRule());
@@ -24720,7 +22894,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeNameExpCS"
- // InternalQVTimperative.g:8489:1: ruleTypeNameExpCS returns [EObject current=null] : ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? ) ;
+ // InternalQVTimperative.g:7905:1: ruleTypeNameExpCS returns [EObject current=null] : ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? ) ;
public final EObject ruleTypeNameExpCS() throws RecognitionException {
EObject current = null;
@@ -24736,24 +22910,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8492:28: ( ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? ) )
- // InternalQVTimperative.g:8493:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? )
+ // InternalQVTimperative.g:7908:28: ( ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? ) )
+ // InternalQVTimperative.g:7909:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? )
{
- // InternalQVTimperative.g:8493:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? )
- // InternalQVTimperative.g:8493:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )?
+ // InternalQVTimperative.g:7909:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? )
+ // InternalQVTimperative.g:7909:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )?
{
- // InternalQVTimperative.g:8493:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
- // InternalQVTimperative.g:8494:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTimperative.g:7909:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:7910:1: (lv_ownedPathName_0_0= rulePathNameCS )
{
- // InternalQVTimperative.g:8494:1: (lv_ownedPathName_0_0= rulePathNameCS )
- // InternalQVTimperative.g:8495:3: lv_ownedPathName_0_0= rulePathNameCS
+ // InternalQVTimperative.g:7910:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTimperative.g:7911:3: lv_ownedPathName_0_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeNameExpCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_81);
+ pushFollow(FollowSets000.FOLLOW_79);
lv_ownedPathName_0_0=rulePathNameCS();
state._fsp--;
@@ -24777,25 +22951,25 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8511:2: ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )?
- int alt193=2;
- alt193 = dfa193.predict(input);
- switch (alt193) {
+ // InternalQVTimperative.g:7927:2: ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )?
+ int alt175=2;
+ alt175 = dfa175.predict(input);
+ switch (alt175) {
case 1 :
- // InternalQVTimperative.g:8511:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
+ // InternalQVTimperative.g:7927:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
{
- // InternalQVTimperative.g:8511:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) )
- // InternalQVTimperative.g:8512:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTimperative.g:7927:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) )
+ // InternalQVTimperative.g:7928:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
{
- // InternalQVTimperative.g:8512:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
- // InternalQVTimperative.g:8513:3: lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS
+ // InternalQVTimperative.g:7928:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTimperative.g:7929:3: lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_81);
+ pushFollow(FollowSets000.FOLLOW_79);
lv_ownedCurlyBracketedClause_1_0=ruleCurlyBracketedClauseCS();
state._fsp--;
@@ -24819,12 +22993,12 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8529:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
- int alt192=2;
- alt192 = dfa192.predict(input);
- switch (alt192) {
+ // InternalQVTimperative.g:7945:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
+ int alt174=2;
+ alt174 = dfa174.predict(input);
+ switch (alt174) {
case 1 :
- // InternalQVTimperative.g:8529:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
+ // InternalQVTimperative.g:7945:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
{
otherlv_2=(Token)match(input,20,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24832,18 +23006,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
- // InternalQVTimperative.g:8533:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
- // InternalQVTimperative.g:8534:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTimperative.g:7949:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:7950:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
{
- // InternalQVTimperative.g:8534:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
- // InternalQVTimperative.g:8535:3: lv_ownedPatternGuard_3_0= ruleExpCS
+ // InternalQVTimperative.g:7950:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTimperative.g:7951:3: lv_ownedPatternGuard_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardExpCSParserRuleCall_1_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_43);
lv_ownedPatternGuard_3_0=ruleExpCS();
state._fsp--;
@@ -24867,7 +23041,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_4=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
@@ -24908,7 +23082,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeExpCS"
- // InternalQVTimperative.g:8563:1: entryRuleTypeExpCS returns [EObject current=null] : iv_ruleTypeExpCS= ruleTypeExpCS EOF ;
+ // InternalQVTimperative.g:7979:1: entryRuleTypeExpCS returns [EObject current=null] : iv_ruleTypeExpCS= ruleTypeExpCS EOF ;
public final EObject entryRuleTypeExpCS() throws RecognitionException {
EObject current = null;
@@ -24916,8 +23090,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8564:2: (iv_ruleTypeExpCS= ruleTypeExpCS EOF )
- // InternalQVTimperative.g:8565:2: iv_ruleTypeExpCS= ruleTypeExpCS EOF
+ // InternalQVTimperative.g:7980:2: (iv_ruleTypeExpCS= ruleTypeExpCS EOF )
+ // InternalQVTimperative.g:7981:2: iv_ruleTypeExpCS= ruleTypeExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeExpCSRule());
@@ -24948,7 +23122,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeExpCS"
- // InternalQVTimperative.g:8572:1: ruleTypeExpCS returns [EObject current=null] : ( (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? ) ;
+ // InternalQVTimperative.g:7988:1: ruleTypeExpCS returns [EObject current=null] : ( (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? ) ;
public final EObject ruleTypeExpCS() throws RecognitionException {
EObject current = null;
@@ -24964,18 +23138,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8575:28: ( ( (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? ) )
- // InternalQVTimperative.g:8576:1: ( (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
+ // InternalQVTimperative.g:7991:28: ( ( (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? ) )
+ // InternalQVTimperative.g:7992:1: ( (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
{
- // InternalQVTimperative.g:8576:1: ( (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
- // InternalQVTimperative.g:8576:2: (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
+ // InternalQVTimperative.g:7992:1: ( (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
+ // InternalQVTimperative.g:7992:2: (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
{
- // InternalQVTimperative.g:8576:2: (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS )
- int alt194=3;
- alt194 = dfa194.predict(input);
- switch (alt194) {
+ // InternalQVTimperative.g:7992:2: (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS )
+ int alt176=3;
+ alt176 = dfa176.predict(input);
+ switch (alt176) {
case 1 :
- // InternalQVTimperative.g:8577:2: this_TypeNameExpCS_0= ruleTypeNameExpCS
+ // InternalQVTimperative.g:7993:2: this_TypeNameExpCS_0= ruleTypeNameExpCS
{
if ( state.backtracking==0 ) {
@@ -24987,7 +23161,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getTypeExpCSAccess().getTypeNameExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_98);
+ pushFollow(FollowSets000.FOLLOW_96);
this_TypeNameExpCS_0=ruleTypeNameExpCS();
state._fsp--;
@@ -25002,7 +23176,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:8590:2: this_TypeLiteralCS_1= ruleTypeLiteralCS
+ // InternalQVTimperative.g:8006:2: this_TypeLiteralCS_1= ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
@@ -25014,7 +23188,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getTypeExpCSAccess().getTypeLiteralCSParserRuleCall_0_1());
}
- pushFollow(FollowSets000.FOLLOW_98);
+ pushFollow(FollowSets000.FOLLOW_96);
this_TypeLiteralCS_1=ruleTypeLiteralCS();
state._fsp--;
@@ -25029,7 +23203,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:8603:2: this_CollectionPatternCS_2= ruleCollectionPatternCS
+ // InternalQVTimperative.g:8019:2: this_CollectionPatternCS_2= ruleCollectionPatternCS
{
if ( state.backtracking==0 ) {
@@ -25041,7 +23215,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getTypeExpCSAccess().getCollectionPatternCSParserRuleCall_0_2());
}
- pushFollow(FollowSets000.FOLLOW_98);
+ pushFollow(FollowSets000.FOLLOW_96);
this_CollectionPatternCS_2=ruleCollectionPatternCS();
state._fsp--;
@@ -25058,19 +23232,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8614:2: ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
- int alt195=2;
- int LA195_0 = input.LA(1);
+ // InternalQVTimperative.g:8030:2: ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
+ int alt177=2;
+ int LA177_0 = input.LA(1);
- if ( (LA195_0==133) ) {
- alt195=1;
+ if ( (LA177_0==136) ) {
+ alt177=1;
}
- switch (alt195) {
+ switch (alt177) {
case 1 :
- // InternalQVTimperative.g:8615:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
+ // InternalQVTimperative.g:8031:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
{
- // InternalQVTimperative.g:8615:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
- // InternalQVTimperative.g:8616:3: lv_ownedMultiplicity_3_0= ruleMultiplicityCS
+ // InternalQVTimperative.g:8031:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
+ // InternalQVTimperative.g:8032:3: lv_ownedMultiplicity_3_0= ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -25127,7 +23301,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExpCS"
- // InternalQVTimperative.g:8640:1: entryRuleExpCS returns [EObject current=null] : iv_ruleExpCS= ruleExpCS EOF ;
+ // InternalQVTimperative.g:8056:1: entryRuleExpCS returns [EObject current=null] : iv_ruleExpCS= ruleExpCS EOF ;
public final EObject entryRuleExpCS() throws RecognitionException {
EObject current = null;
@@ -25135,8 +23309,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8641:2: (iv_ruleExpCS= ruleExpCS EOF )
- // InternalQVTimperative.g:8642:2: iv_ruleExpCS= ruleExpCS EOF
+ // InternalQVTimperative.g:8057:2: (iv_ruleExpCS= ruleExpCS EOF )
+ // InternalQVTimperative.g:8058:2: iv_ruleExpCS= ruleExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExpCSRule());
@@ -25167,7 +23341,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExpCS"
- // InternalQVTimperative.g:8649:1: ruleExpCS returns [EObject current=null] : ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS ) ;
+ // InternalQVTimperative.g:8065:1: ruleExpCS returns [EObject current=null] : ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS ) ;
public final EObject ruleExpCS() throws RecognitionException {
EObject current = null;
@@ -25183,18 +23357,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8652:28: ( ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS ) )
- // InternalQVTimperative.g:8653:1: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS )
+ // InternalQVTimperative.g:8068:28: ( ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS ) )
+ // InternalQVTimperative.g:8069:1: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS )
{
- // InternalQVTimperative.g:8653:1: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS )
- int alt197=2;
- alt197 = dfa197.predict(input);
- switch (alt197) {
+ // InternalQVTimperative.g:8069:1: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS )
+ int alt179=2;
+ alt179 = dfa179.predict(input);
+ switch (alt179) {
case 1 :
- // InternalQVTimperative.g:8653:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
+ // InternalQVTimperative.g:8069:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
{
- // InternalQVTimperative.g:8653:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
- // InternalQVTimperative.g:8654:2: this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
+ // InternalQVTimperative.g:8069:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
+ // InternalQVTimperative.g:8070:2: this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
{
if ( state.backtracking==0 ) {
@@ -25217,19 +23391,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalQVTimperative.g:8665:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
- int alt196=2;
- int LA196_0 = input.LA(1);
+ // InternalQVTimperative.g:8081:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
+ int alt178=2;
+ int LA178_0 = input.LA(1);
- if ( (LA196_0==31||LA196_0==43||LA196_0==48||LA196_0==92||(LA196_0>=94 && LA196_0<=107)) ) {
- alt196=1;
+ if ( (LA178_0==34||LA178_0==43||LA178_0==48||LA178_0==95||(LA178_0>=97 && LA178_0<=110)) ) {
+ alt178=1;
}
- switch (alt196) {
+ switch (alt178) {
case 1 :
- // InternalQVTimperative.g:8665:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:8081:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
{
- // InternalQVTimperative.g:8665:2: ()
- // InternalQVTimperative.g:8666:2:
+ // InternalQVTimperative.g:8081:2: ()
+ // InternalQVTimperative.g:8082:2:
{
if ( state.backtracking==0 ) {
@@ -25246,11 +23420,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8674:2: ( (lv_name_2_0= ruleBinaryOperatorName ) )
- // InternalQVTimperative.g:8675:1: (lv_name_2_0= ruleBinaryOperatorName )
+ // InternalQVTimperative.g:8090:2: ( (lv_name_2_0= ruleBinaryOperatorName ) )
+ // InternalQVTimperative.g:8091:1: (lv_name_2_0= ruleBinaryOperatorName )
{
- // InternalQVTimperative.g:8675:1: (lv_name_2_0= ruleBinaryOperatorName )
- // InternalQVTimperative.g:8676:3: lv_name_2_0= ruleBinaryOperatorName
+ // InternalQVTimperative.g:8091:1: (lv_name_2_0= ruleBinaryOperatorName )
+ // InternalQVTimperative.g:8092:3: lv_name_2_0= ruleBinaryOperatorName
{
if ( state.backtracking==0 ) {
@@ -25281,11 +23455,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8692:2: ( (lv_ownedRight_3_0= ruleExpCS ) )
- // InternalQVTimperative.g:8693:1: (lv_ownedRight_3_0= ruleExpCS )
+ // InternalQVTimperative.g:8108:2: ( (lv_ownedRight_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:8109:1: (lv_ownedRight_3_0= ruleExpCS )
{
- // InternalQVTimperative.g:8693:1: (lv_ownedRight_3_0= ruleExpCS )
- // InternalQVTimperative.g:8694:3: lv_ownedRight_3_0= ruleExpCS
+ // InternalQVTimperative.g:8109:1: (lv_ownedRight_3_0= ruleExpCS )
+ // InternalQVTimperative.g:8110:3: lv_ownedRight_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -25329,7 +23503,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:8712:2: this_PrefixedLetExpCS_4= rulePrefixedLetExpCS
+ // InternalQVTimperative.g:8128:2: this_PrefixedLetExpCS_4= rulePrefixedLetExpCS
{
if ( state.backtracking==0 ) {
@@ -25378,7 +23552,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrefixedLetExpCS"
- // InternalQVTimperative.g:8731:1: entryRulePrefixedLetExpCS returns [EObject current=null] : iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF ;
+ // InternalQVTimperative.g:8147:1: entryRulePrefixedLetExpCS returns [EObject current=null] : iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF ;
public final EObject entryRulePrefixedLetExpCS() throws RecognitionException {
EObject current = null;
@@ -25386,8 +23560,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8732:2: (iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF )
- // InternalQVTimperative.g:8733:2: iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF
+ // InternalQVTimperative.g:8148:2: (iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF )
+ // InternalQVTimperative.g:8149:2: iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrefixedLetExpCSRule());
@@ -25418,7 +23592,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrefixedLetExpCS"
- // InternalQVTimperative.g:8740:1: rulePrefixedLetExpCS returns [EObject current=null] : ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS ) ;
+ // InternalQVTimperative.g:8156:1: rulePrefixedLetExpCS returns [EObject current=null] : ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS ) ;
public final EObject rulePrefixedLetExpCS() throws RecognitionException {
EObject current = null;
@@ -25432,35 +23606,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8743:28: ( ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS ) )
- // InternalQVTimperative.g:8744:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS )
+ // InternalQVTimperative.g:8159:28: ( ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS ) )
+ // InternalQVTimperative.g:8160:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS )
{
- // InternalQVTimperative.g:8744:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS )
- int alt198=2;
- int LA198_0 = input.LA(1);
+ // InternalQVTimperative.g:8160:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS )
+ int alt180=2;
+ int LA180_0 = input.LA(1);
- if ( ((LA198_0>=92 && LA198_0<=93)) ) {
- alt198=1;
+ if ( ((LA180_0>=95 && LA180_0<=96)) ) {
+ alt180=1;
}
- else if ( (LA198_0==140) ) {
- alt198=2;
+ else if ( (LA180_0==144) ) {
+ alt180=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 198, 0, input);
+ new NoViableAltException("", 180, 0, input);
throw nvae;
}
- switch (alt198) {
+ switch (alt180) {
case 1 :
- // InternalQVTimperative.g:8744:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) )
+ // InternalQVTimperative.g:8160:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) )
{
- // InternalQVTimperative.g:8744:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) )
- // InternalQVTimperative.g:8744:3: () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) )
+ // InternalQVTimperative.g:8160:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) )
+ // InternalQVTimperative.g:8160:3: () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) )
{
- // InternalQVTimperative.g:8744:3: ()
- // InternalQVTimperative.g:8745:2:
+ // InternalQVTimperative.g:8160:3: ()
+ // InternalQVTimperative.g:8161:2:
{
if ( state.backtracking==0 ) {
@@ -25477,11 +23651,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8753:2: ( (lv_name_1_0= ruleUnaryOperatorName ) )
- // InternalQVTimperative.g:8754:1: (lv_name_1_0= ruleUnaryOperatorName )
+ // InternalQVTimperative.g:8169:2: ( (lv_name_1_0= ruleUnaryOperatorName ) )
+ // InternalQVTimperative.g:8170:1: (lv_name_1_0= ruleUnaryOperatorName )
{
- // InternalQVTimperative.g:8754:1: (lv_name_1_0= ruleUnaryOperatorName )
- // InternalQVTimperative.g:8755:3: lv_name_1_0= ruleUnaryOperatorName
+ // InternalQVTimperative.g:8170:1: (lv_name_1_0= ruleUnaryOperatorName )
+ // InternalQVTimperative.g:8171:3: lv_name_1_0= ruleUnaryOperatorName
{
if ( state.backtracking==0 ) {
@@ -25512,11 +23686,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8771:2: ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) )
- // InternalQVTimperative.g:8772:1: (lv_ownedRight_2_0= rulePrefixedLetExpCS )
+ // InternalQVTimperative.g:8187:2: ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) )
+ // InternalQVTimperative.g:8188:1: (lv_ownedRight_2_0= rulePrefixedLetExpCS )
{
- // InternalQVTimperative.g:8772:1: (lv_ownedRight_2_0= rulePrefixedLetExpCS )
- // InternalQVTimperative.g:8773:3: lv_ownedRight_2_0= rulePrefixedLetExpCS
+ // InternalQVTimperative.g:8188:1: (lv_ownedRight_2_0= rulePrefixedLetExpCS )
+ // InternalQVTimperative.g:8189:3: lv_ownedRight_2_0= rulePrefixedLetExpCS
{
if ( state.backtracking==0 ) {
@@ -25554,7 +23728,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:8791:2: this_LetExpCS_3= ruleLetExpCS
+ // InternalQVTimperative.g:8207:2: this_LetExpCS_3= ruleLetExpCS
{
if ( state.backtracking==0 ) {
@@ -25603,7 +23777,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrefixedPrimaryExpCS"
- // InternalQVTimperative.g:8810:1: entryRulePrefixedPrimaryExpCS returns [EObject current=null] : iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF ;
+ // InternalQVTimperative.g:8226:1: entryRulePrefixedPrimaryExpCS returns [EObject current=null] : iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF ;
public final EObject entryRulePrefixedPrimaryExpCS() throws RecognitionException {
EObject current = null;
@@ -25611,8 +23785,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8811:2: (iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF )
- // InternalQVTimperative.g:8812:2: iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF
+ // InternalQVTimperative.g:8227:2: (iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF )
+ // InternalQVTimperative.g:8228:2: iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrefixedPrimaryExpCSRule());
@@ -25643,7 +23817,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrefixedPrimaryExpCS"
- // InternalQVTimperative.g:8819:1: rulePrefixedPrimaryExpCS returns [EObject current=null] : ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS ) ;
+ // InternalQVTimperative.g:8235:1: rulePrefixedPrimaryExpCS returns [EObject current=null] : ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS ) ;
public final EObject rulePrefixedPrimaryExpCS() throws RecognitionException {
EObject current = null;
@@ -25657,35 +23831,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8822:28: ( ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS ) )
- // InternalQVTimperative.g:8823:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS )
+ // InternalQVTimperative.g:8238:28: ( ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS ) )
+ // InternalQVTimperative.g:8239:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS )
{
- // InternalQVTimperative.g:8823:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS )
- int alt199=2;
- int LA199_0 = input.LA(1);
+ // InternalQVTimperative.g:8239:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS )
+ int alt181=2;
+ int LA181_0 = input.LA(1);
- if ( ((LA199_0>=92 && LA199_0<=93)) ) {
- alt199=1;
+ if ( ((LA181_0>=95 && LA181_0<=96)) ) {
+ alt181=1;
}
- else if ( (LA199_0==RULE_SINGLE_QUOTED_STRING||(LA199_0>=RULE_INT && LA199_0<=RULE_ESCAPED_ID)||(LA199_0>=24 && LA199_0<=26)||LA199_0==29||(LA199_0>=31 && LA199_0<=32)||(LA199_0>=40 && LA199_0<=41)||LA199_0==45||(LA199_0>=49 && LA199_0<=52)||(LA199_0>=108 && LA199_0<=122)||LA199_0==125||(LA199_0>=127 && LA199_0<=130)||LA199_0==135||LA199_0==141) ) {
- alt199=2;
+ else if ( (LA181_0==RULE_SINGLE_QUOTED_STRING||(LA181_0>=RULE_INT && LA181_0<=RULE_ESCAPED_ID)||LA181_0==22||LA181_0==24||(LA181_0>=26 && LA181_0<=27)||LA181_0==32||(LA181_0>=34 && LA181_0<=35)||LA181_0==41||LA181_0==45||LA181_0==49||(LA181_0>=53 && LA181_0<=55)||(LA181_0>=111 && LA181_0<=125)||LA181_0==128||(LA181_0>=130 && LA181_0<=133)||LA181_0==139||LA181_0==145) ) {
+ alt181=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 199, 0, input);
+ new NoViableAltException("", 181, 0, input);
throw nvae;
}
- switch (alt199) {
+ switch (alt181) {
case 1 :
- // InternalQVTimperative.g:8823:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) )
+ // InternalQVTimperative.g:8239:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) )
{
- // InternalQVTimperative.g:8823:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) )
- // InternalQVTimperative.g:8823:3: () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) )
+ // InternalQVTimperative.g:8239:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) )
+ // InternalQVTimperative.g:8239:3: () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) )
{
- // InternalQVTimperative.g:8823:3: ()
- // InternalQVTimperative.g:8824:2:
+ // InternalQVTimperative.g:8239:3: ()
+ // InternalQVTimperative.g:8240:2:
{
if ( state.backtracking==0 ) {
@@ -25702,18 +23876,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8832:2: ( (lv_name_1_0= ruleUnaryOperatorName ) )
- // InternalQVTimperative.g:8833:1: (lv_name_1_0= ruleUnaryOperatorName )
+ // InternalQVTimperative.g:8248:2: ( (lv_name_1_0= ruleUnaryOperatorName ) )
+ // InternalQVTimperative.g:8249:1: (lv_name_1_0= ruleUnaryOperatorName )
{
- // InternalQVTimperative.g:8833:1: (lv_name_1_0= ruleUnaryOperatorName )
- // InternalQVTimperative.g:8834:3: lv_name_1_0= ruleUnaryOperatorName
+ // InternalQVTimperative.g:8249:1: (lv_name_1_0= ruleUnaryOperatorName )
+ // InternalQVTimperative.g:8250:3: lv_name_1_0= ruleUnaryOperatorName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrefixedPrimaryExpCSAccess().getNameUnaryOperatorNameParserRuleCall_0_1_0());
}
- pushFollow(FollowSets000.FOLLOW_20);
+ pushFollow(FollowSets000.FOLLOW_16);
lv_name_1_0=ruleUnaryOperatorName();
state._fsp--;
@@ -25737,11 +23911,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8850:2: ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) )
- // InternalQVTimperative.g:8851:1: (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS )
+ // InternalQVTimperative.g:8266:2: ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) )
+ // InternalQVTimperative.g:8267:1: (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS )
{
- // InternalQVTimperative.g:8851:1: (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS )
- // InternalQVTimperative.g:8852:3: lv_ownedRight_2_0= rulePrefixedPrimaryExpCS
+ // InternalQVTimperative.g:8267:1: (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS )
+ // InternalQVTimperative.g:8268:3: lv_ownedRight_2_0= rulePrefixedPrimaryExpCS
{
if ( state.backtracking==0 ) {
@@ -25779,7 +23953,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:8870:2: this_PrimaryExpCS_3= rulePrimaryExpCS
+ // InternalQVTimperative.g:8286:2: this_PrimaryExpCS_3= rulePrimaryExpCS
{
if ( state.backtracking==0 ) {
@@ -25828,7 +24002,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrimaryExpCS"
- // InternalQVTimperative.g:8889:1: entryRulePrimaryExpCS returns [EObject current=null] : iv_rulePrimaryExpCS= rulePrimaryExpCS EOF ;
+ // InternalQVTimperative.g:8305:1: entryRulePrimaryExpCS returns [EObject current=null] : iv_rulePrimaryExpCS= rulePrimaryExpCS EOF ;
public final EObject entryRulePrimaryExpCS() throws RecognitionException {
EObject current = null;
@@ -25836,8 +24010,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:8890:2: (iv_rulePrimaryExpCS= rulePrimaryExpCS EOF )
- // InternalQVTimperative.g:8891:2: iv_rulePrimaryExpCS= rulePrimaryExpCS EOF
+ // InternalQVTimperative.g:8306:2: (iv_rulePrimaryExpCS= rulePrimaryExpCS EOF )
+ // InternalQVTimperative.g:8307:2: iv_rulePrimaryExpCS= rulePrimaryExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrimaryExpCSRule());
@@ -25868,7 +24042,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimaryExpCS"
- // InternalQVTimperative.g:8898:1: rulePrimaryExpCS returns [EObject current=null] : (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_MapLiteralExpCS_5= ruleMapLiteralExpCS | this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS | this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS | this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS | this_NameExpCS_9= ruleNameExpCS ) ;
+ // InternalQVTimperative.g:8314:1: rulePrimaryExpCS returns [EObject current=null] : (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_MapLiteralExpCS_5= ruleMapLiteralExpCS | this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS | this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS | this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS | this_NameExpCS_9= ruleNameExpCS ) ;
public final EObject rulePrimaryExpCS() throws RecognitionException {
EObject current = null;
@@ -25896,15 +24070,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:8901:28: ( (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_MapLiteralExpCS_5= ruleMapLiteralExpCS | this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS | this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS | this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS | this_NameExpCS_9= ruleNameExpCS ) )
- // InternalQVTimperative.g:8902:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_MapLiteralExpCS_5= ruleMapLiteralExpCS | this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS | this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS | this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS | this_NameExpCS_9= ruleNameExpCS )
+ // InternalQVTimperative.g:8317:28: ( (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_MapLiteralExpCS_5= ruleMapLiteralExpCS | this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS | this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS | this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS | this_NameExpCS_9= ruleNameExpCS ) )
+ // InternalQVTimperative.g:8318:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_MapLiteralExpCS_5= ruleMapLiteralExpCS | this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS | this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS | this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS | this_NameExpCS_9= ruleNameExpCS )
{
- // InternalQVTimperative.g:8902:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_MapLiteralExpCS_5= ruleMapLiteralExpCS | this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS | this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS | this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS | this_NameExpCS_9= ruleNameExpCS )
- int alt200=10;
- alt200 = dfa200.predict(input);
- switch (alt200) {
+ // InternalQVTimperative.g:8318:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_MapLiteralExpCS_5= ruleMapLiteralExpCS | this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS | this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS | this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS | this_NameExpCS_9= ruleNameExpCS )
+ int alt182=10;
+ alt182 = dfa182.predict(input);
+ switch (alt182) {
case 1 :
- // InternalQVTimperative.g:8903:2: this_NestedExpCS_0= ruleNestedExpCS
+ // InternalQVTimperative.g:8319:2: this_NestedExpCS_0= ruleNestedExpCS
{
if ( state.backtracking==0 ) {
@@ -25931,7 +24105,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:8916:2: this_IfExpCS_1= ruleIfExpCS
+ // InternalQVTimperative.g:8332:2: this_IfExpCS_1= ruleIfExpCS
{
if ( state.backtracking==0 ) {
@@ -25958,7 +24132,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:8929:2: this_SelfExpCS_2= ruleSelfExpCS
+ // InternalQVTimperative.g:8345:2: this_SelfExpCS_2= ruleSelfExpCS
{
if ( state.backtracking==0 ) {
@@ -25985,7 +24159,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTimperative.g:8942:2: this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS
+ // InternalQVTimperative.g:8358:2: this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -26012,7 +24186,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTimperative.g:8955:2: this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS
+ // InternalQVTimperative.g:8371:2: this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -26039,7 +24213,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTimperative.g:8968:2: this_MapLiteralExpCS_5= ruleMapLiteralExpCS
+ // InternalQVTimperative.g:8384:2: this_MapLiteralExpCS_5= ruleMapLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -26066,7 +24240,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTimperative.g:8981:2: this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS
+ // InternalQVTimperative.g:8397:2: this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -26093,7 +24267,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTimperative.g:8994:2: this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS
+ // InternalQVTimperative.g:8410:2: this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -26120,7 +24294,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalQVTimperative.g:9007:2: this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS
+ // InternalQVTimperative.g:8423:2: this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -26147,7 +24321,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalQVTimperative.g:9020:2: this_NameExpCS_9= ruleNameExpCS
+ // InternalQVTimperative.g:8436:2: this_NameExpCS_9= ruleNameExpCS
{
if ( state.backtracking==0 ) {
@@ -26196,7 +24370,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNameExpCS"
- // InternalQVTimperative.g:9039:1: entryRuleNameExpCS returns [EObject current=null] : iv_ruleNameExpCS= ruleNameExpCS EOF ;
+ // InternalQVTimperative.g:8455:1: entryRuleNameExpCS returns [EObject current=null] : iv_ruleNameExpCS= ruleNameExpCS EOF ;
public final EObject entryRuleNameExpCS() throws RecognitionException {
EObject current = null;
@@ -26204,8 +24378,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:9040:2: (iv_ruleNameExpCS= ruleNameExpCS EOF )
- // InternalQVTimperative.g:9041:2: iv_ruleNameExpCS= ruleNameExpCS EOF
+ // InternalQVTimperative.g:8456:2: (iv_ruleNameExpCS= ruleNameExpCS EOF )
+ // InternalQVTimperative.g:8457:2: iv_ruleNameExpCS= ruleNameExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNameExpCSRule());
@@ -26236,7 +24410,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNameExpCS"
- // InternalQVTimperative.g:9048:1: ruleNameExpCS returns [EObject current=null] : ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )* ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )? ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )? ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )? ) ;
+ // InternalQVTimperative.g:8464:1: ruleNameExpCS returns [EObject current=null] : ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )* ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )? ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )? ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )? ) ;
public final EObject ruleNameExpCS() throws RecognitionException {
EObject current = null;
@@ -26254,17 +24428,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:9051:28: ( ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )* ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )? ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )? ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )? ) )
- // InternalQVTimperative.g:9052:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )* ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )? ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )? ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )? )
+ // InternalQVTimperative.g:8467:28: ( ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )* ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )? ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )? ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )? ) )
+ // InternalQVTimperative.g:8468:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )* ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )? ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )? ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )? )
{
- // InternalQVTimperative.g:9052:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )* ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )? ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )? ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )? )
- // InternalQVTimperative.g:9052:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )* ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )? ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )? ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )?
+ // InternalQVTimperative.g:8468:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )* ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )? ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )? ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )? )
+ // InternalQVTimperative.g:8468:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )* ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )? ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )? ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )?
{
- // InternalQVTimperative.g:9052:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
- // InternalQVTimperative.g:9053:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTimperative.g:8468:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:8469:1: (lv_ownedPathName_0_0= rulePathNameCS )
{
- // InternalQVTimperative.g:9053:1: (lv_ownedPathName_0_0= rulePathNameCS )
- // InternalQVTimperative.g:9054:3: lv_ownedPathName_0_0= rulePathNameCS
+ // InternalQVTimperative.g:8469:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTimperative.g:8470:3: lv_ownedPathName_0_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
@@ -26295,23 +24469,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9070:2: ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )*
- loop201:
+ // InternalQVTimperative.g:8486:2: ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )*
+ loop183:
do {
- int alt201=2;
- int LA201_0 = input.LA(1);
+ int alt183=2;
+ int LA183_0 = input.LA(1);
- if ( (LA201_0==133) ) {
- alt201=1;
+ if ( (LA183_0==136) ) {
+ alt183=1;
}
- switch (alt201) {
+ switch (alt183) {
case 1 :
- // InternalQVTimperative.g:9071:1: (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS )
+ // InternalQVTimperative.g:8487:1: (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS )
{
- // InternalQVTimperative.g:9071:1: (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS )
- // InternalQVTimperative.g:9072:3: lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS
+ // InternalQVTimperative.g:8487:1: (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS )
+ // InternalQVTimperative.g:8488:3: lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS
{
if ( state.backtracking==0 ) {
@@ -26344,23 +24518,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop201;
+ break loop183;
}
} while (true);
- // InternalQVTimperative.g:9088:3: ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )?
- int alt202=2;
- int LA202_0 = input.LA(1);
+ // InternalQVTimperative.g:8504:3: ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )?
+ int alt184=2;
+ int LA184_0 = input.LA(1);
- if ( (LA202_0==26) ) {
- alt202=1;
+ if ( (LA184_0==27) ) {
+ alt184=1;
}
- switch (alt202) {
+ switch (alt184) {
case 1 :
- // InternalQVTimperative.g:9089:1: (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS )
+ // InternalQVTimperative.g:8505:1: (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS )
{
- // InternalQVTimperative.g:9089:1: (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS )
- // InternalQVTimperative.g:9090:3: lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS
+ // InternalQVTimperative.g:8505:1: (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS )
+ // InternalQVTimperative.g:8506:3: lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS
{
if ( state.backtracking==0 ) {
@@ -26394,23 +24568,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9106:3: ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )?
- int alt203=2;
- int LA203_0 = input.LA(1);
+ // InternalQVTimperative.g:8522:3: ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )?
+ int alt185=2;
+ int LA185_0 = input.LA(1);
- if ( (LA203_0==20) ) {
- int LA203_1 = input.LA(2);
+ if ( (LA185_0==20) ) {
+ int LA185_1 = input.LA(2);
- if ( (LA203_1==RULE_SINGLE_QUOTED_STRING||(LA203_1>=RULE_SIMPLE_ID && LA203_1<=RULE_ESCAPED_ID)||(LA203_1>=23 && LA203_1<=25)||LA203_1==29||LA203_1==32||(LA203_1>=40 && LA203_1<=41)||LA203_1==45||(LA203_1>=49 && LA203_1<=52)) ) {
- alt203=1;
+ if ( (LA185_1==RULE_SINGLE_QUOTED_STRING||(LA185_1>=RULE_SIMPLE_ID && LA185_1<=RULE_ESCAPED_ID)||(LA185_1>=21 && LA185_1<=22)||LA185_1==24||LA185_1==26||LA185_1==32||LA185_1==35||LA185_1==41||LA185_1==45||LA185_1==49||(LA185_1>=53 && LA185_1<=55)) ) {
+ alt185=1;
}
}
- switch (alt203) {
+ switch (alt185) {
case 1 :
- // InternalQVTimperative.g:9107:1: (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTimperative.g:8523:1: (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS )
{
- // InternalQVTimperative.g:9107:1: (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS )
- // InternalQVTimperative.g:9108:3: lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS
+ // InternalQVTimperative.g:8523:1: (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTimperative.g:8524:3: lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
@@ -26444,24 +24618,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9124:3: ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )?
- int alt204=2;
- int LA204_0 = input.LA(1);
+ // InternalQVTimperative.g:8540:3: ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )?
+ int alt186=2;
+ int LA186_0 = input.LA(1);
- if ( (LA204_0==131) ) {
- alt204=1;
+ if ( (LA186_0==134) ) {
+ alt186=1;
}
- switch (alt204) {
+ switch (alt186) {
case 1 :
- // InternalQVTimperative.g:9124:4: ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre'
+ // InternalQVTimperative.g:8540:4: ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre'
{
- // InternalQVTimperative.g:9124:4: ( (lv_isPre_4_0= '@' ) )
- // InternalQVTimperative.g:9125:1: (lv_isPre_4_0= '@' )
+ // InternalQVTimperative.g:8540:4: ( (lv_isPre_4_0= '@' ) )
+ // InternalQVTimperative.g:8541:1: (lv_isPre_4_0= '@' )
{
- // InternalQVTimperative.g:9125:1: (lv_isPre_4_0= '@' )
- // InternalQVTimperative.g:9126:3: lv_isPre_4_0= '@'
+ // InternalQVTimperative.g:8541:1: (lv_isPre_4_0= '@' )
+ // InternalQVTimperative.g:8542:3: lv_isPre_4_0= '@'
{
- lv_isPre_4_0=(Token)match(input,131,FollowSets000.FOLLOW_116); if (state.failed) return current;
+ lv_isPre_4_0=(Token)match(input,134,FollowSets000.FOLLOW_116); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isPre_4_0, grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
@@ -26481,7 +24655,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,132,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,135,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
@@ -26516,7 +24690,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCurlyBracketedClauseCS"
- // InternalQVTimperative.g:9151:1: entryRuleCurlyBracketedClauseCS returns [EObject current=null] : iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF ;
+ // InternalQVTimperative.g:8567:1: entryRuleCurlyBracketedClauseCS returns [EObject current=null] : iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF ;
public final EObject entryRuleCurlyBracketedClauseCS() throws RecognitionException {
EObject current = null;
@@ -26524,8 +24698,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:9152:2: (iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF )
- // InternalQVTimperative.g:9153:2: iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF
+ // InternalQVTimperative.g:8568:2: (iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF )
+ // InternalQVTimperative.g:8569:2: iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCurlyBracketedClauseCSRule());
@@ -26556,7 +24730,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCurlyBracketedClauseCS"
- // InternalQVTimperative.g:9160: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= '}' ) ;
+ // InternalQVTimperative.g:8576: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= '}' ) ;
public final EObject ruleCurlyBracketedClauseCS() throws RecognitionException {
EObject current = null;
@@ -26573,14 +24747,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:9163:28: ( ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' ) )
- // InternalQVTimperative.g:9164:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
+ // InternalQVTimperative.g:8579:28: ( ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' ) )
+ // InternalQVTimperative.g:8580:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
{
- // InternalQVTimperative.g:9164:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
- // InternalQVTimperative.g:9164:2: () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}'
+ // InternalQVTimperative.g:8580:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
+ // InternalQVTimperative.g:8580:2: () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}'
{
- // InternalQVTimperative.g:9164:2: ()
- // InternalQVTimperative.g:9165:2:
+ // InternalQVTimperative.g:8580:2: ()
+ // InternalQVTimperative.g:8581:2:
{
if ( state.backtracking==0 ) {
@@ -26603,50 +24777,50 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTimperative.g:9177:1: ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) )
- int alt207=2;
- int LA207_0 = input.LA(1);
+ // InternalQVTimperative.g:8593:1: ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) )
+ int alt189=2;
+ int LA189_0 = input.LA(1);
- if ( ((LA207_0>=RULE_SIMPLE_ID && LA207_0<=RULE_ESCAPED_ID)||(LA207_0>=23 && LA207_0<=25)||LA207_0==29||LA207_0==32||(LA207_0>=40 && LA207_0<=41)||LA207_0==45||(LA207_0>=49 && LA207_0<=52)) ) {
- alt207=1;
+ if ( ((LA189_0>=RULE_SIMPLE_ID && LA189_0<=RULE_ESCAPED_ID)||(LA189_0>=21 && LA189_0<=22)||LA189_0==24||LA189_0==26||LA189_0==32||LA189_0==35||LA189_0==41||LA189_0==45||LA189_0==49||(LA189_0>=53 && LA189_0<=55)) ) {
+ alt189=1;
}
- else if ( (LA207_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt207=2;
+ else if ( (LA189_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt189=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 207, 0, input);
+ new NoViableAltException("", 189, 0, input);
throw nvae;
}
- switch (alt207) {
+ switch (alt189) {
case 1 :
- // InternalQVTimperative.g:9177:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
+ // InternalQVTimperative.g:8593:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
{
- // InternalQVTimperative.g:9177:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
- int alt206=2;
- int LA206_0 = input.LA(1);
+ // InternalQVTimperative.g:8593:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
+ int alt188=2;
+ int LA188_0 = input.LA(1);
- if ( ((LA206_0>=RULE_SIMPLE_ID && LA206_0<=RULE_ESCAPED_ID)||(LA206_0>=24 && LA206_0<=25)||LA206_0==29||LA206_0==32||(LA206_0>=40 && LA206_0<=41)||LA206_0==45||(LA206_0>=49 && LA206_0<=52)) ) {
- alt206=1;
+ if ( ((LA188_0>=RULE_SIMPLE_ID && LA188_0<=RULE_ESCAPED_ID)||LA188_0==22||LA188_0==24||LA188_0==26||LA188_0==32||LA188_0==35||LA188_0==41||LA188_0==45||LA188_0==49||(LA188_0>=53 && LA188_0<=55)) ) {
+ alt188=1;
}
- switch (alt206) {
+ switch (alt188) {
case 1 :
- // InternalQVTimperative.g:9177:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
+ // InternalQVTimperative.g:8593:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
{
- // InternalQVTimperative.g:9177:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) )
- // InternalQVTimperative.g:9178:1: (lv_ownedParts_2_0= ruleShadowPartCS )
+ // InternalQVTimperative.g:8593:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) )
+ // InternalQVTimperative.g:8594:1: (lv_ownedParts_2_0= ruleShadowPartCS )
{
- // InternalQVTimperative.g:9178:1: (lv_ownedParts_2_0= ruleShadowPartCS )
- // InternalQVTimperative.g:9179:3: lv_ownedParts_2_0= ruleShadowPartCS
+ // InternalQVTimperative.g:8594:1: (lv_ownedParts_2_0= ruleShadowPartCS )
+ // InternalQVTimperative.g:8595:3: lv_ownedParts_2_0= ruleShadowPartCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_ownedParts_2_0=ruleShadowPartCS();
state._fsp--;
@@ -26670,39 +24844,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9195:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
- loop205:
+ // InternalQVTimperative.g:8611:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
+ loop187:
do {
- int alt205=2;
- int LA205_0 = input.LA(1);
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA205_0==21) ) {
- alt205=1;
+ if ( (LA187_0==25) ) {
+ alt187=1;
}
- switch (alt205) {
+ switch (alt187) {
case 1 :
- // InternalQVTimperative.g:9195:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
+ // InternalQVTimperative.g:8611:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
{
- otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_3=(Token)match(input,25,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
}
- // InternalQVTimperative.g:9199:1: ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
- // InternalQVTimperative.g:9200:1: (lv_ownedParts_4_0= ruleShadowPartCS )
+ // InternalQVTimperative.g:8615:1: ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
+ // InternalQVTimperative.g:8616:1: (lv_ownedParts_4_0= ruleShadowPartCS )
{
- // InternalQVTimperative.g:9200:1: (lv_ownedParts_4_0= ruleShadowPartCS )
- // InternalQVTimperative.g:9201:3: lv_ownedParts_4_0= ruleShadowPartCS
+ // InternalQVTimperative.g:8616:1: (lv_ownedParts_4_0= ruleShadowPartCS )
+ // InternalQVTimperative.g:8617:3: lv_ownedParts_4_0= ruleShadowPartCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_11);
+ pushFollow(FollowSets000.FOLLOW_34);
lv_ownedParts_4_0=ruleShadowPartCS();
state._fsp--;
@@ -26731,7 +24905,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop205;
+ break loop187;
}
} while (true);
@@ -26745,20 +24919,20 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:9218:6: ( (lv_value_5_0= ruleStringLiteral ) )
+ // InternalQVTimperative.g:8634:6: ( (lv_value_5_0= ruleStringLiteral ) )
{
- // InternalQVTimperative.g:9218:6: ( (lv_value_5_0= ruleStringLiteral ) )
- // InternalQVTimperative.g:9219:1: (lv_value_5_0= ruleStringLiteral )
+ // InternalQVTimperative.g:8634:6: ( (lv_value_5_0= ruleStringLiteral ) )
+ // InternalQVTimperative.g:8635:1: (lv_value_5_0= ruleStringLiteral )
{
- // InternalQVTimperative.g:9219:1: (lv_value_5_0= ruleStringLiteral )
- // InternalQVTimperative.g:9220:3: lv_value_5_0= ruleStringLiteral
+ // InternalQVTimperative.g:8635:1: (lv_value_5_0= ruleStringLiteral )
+ // InternalQVTimperative.g:8636:3: lv_value_5_0= ruleStringLiteral
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_43);
lv_value_5_0=ruleStringLiteral();
state._fsp--;
@@ -26788,7 +24962,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_6=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getCurlyBracketedClauseCSAccess().getRightCurlyBracketKeyword_3());
@@ -26817,7 +24991,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRoundBracketedClauseCS"
- // InternalQVTimperative.g:9248:1: entryRuleRoundBracketedClauseCS returns [EObject current=null] : iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF ;
+ // InternalQVTimperative.g:8664:1: entryRuleRoundBracketedClauseCS returns [EObject current=null] : iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF ;
public final EObject entryRuleRoundBracketedClauseCS() throws RecognitionException {
EObject current = null;
@@ -26825,8 +24999,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:9249:2: (iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF )
- // InternalQVTimperative.g:9250:2: iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF
+ // InternalQVTimperative.g:8665:2: (iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF )
+ // InternalQVTimperative.g:8666:2: iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRoundBracketedClauseCSRule());
@@ -26857,7 +25031,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRoundBracketedClauseCS"
- // InternalQVTimperative.g:9257:1: ruleRoundBracketedClauseCS returns [EObject current=null] : ( () otherlv_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 ) )* )* )? otherlv_8= ')' ) ;
+ // InternalQVTimperative.g:8673:1: ruleRoundBracketedClauseCS returns [EObject current=null] : ( () otherlv_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 ) )* )* )? otherlv_8= ')' ) ;
public final EObject ruleRoundBracketedClauseCS() throws RecognitionException {
EObject current = null;
@@ -26879,14 +25053,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:9260:28: ( ( () otherlv_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 ) )* )* )? otherlv_8= ')' ) )
- // InternalQVTimperative.g:9261:1: ( () otherlv_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 ) )* )* )? otherlv_8= ')' )
+ // InternalQVTimperative.g:8676:28: ( ( () otherlv_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 ) )* )* )? otherlv_8= ')' ) )
+ // InternalQVTimperative.g:8677:1: ( () otherlv_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 ) )* )* )? otherlv_8= ')' )
{
- // InternalQVTimperative.g:9261:1: ( () otherlv_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 ) )* )* )? otherlv_8= ')' )
- // InternalQVTimperative.g:9261:2: () otherlv_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 ) )* )* )? otherlv_8= ')'
+ // InternalQVTimperative.g:8677:1: ( () otherlv_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 ) )* )* )? otherlv_8= ')' )
+ // InternalQVTimperative.g:8677:2: () otherlv_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 ) )* )* )? otherlv_8= ')'
{
- // InternalQVTimperative.g:9261:2: ()
- // InternalQVTimperative.g:9262:2:
+ // InternalQVTimperative.g:8677:2: ()
+ // InternalQVTimperative.g:8678:2:
{
if ( state.backtracking==0 ) {
@@ -26903,28 +25077,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,26,FollowSets000.FOLLOW_118); if (state.failed) return current;
+ otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_118); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getRoundBracketedClauseCSAccess().getLeftParenthesisKeyword_1());
}
- // InternalQVTimperative.g:9274: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 alt213=2;
- int LA213_0 = input.LA(1);
+ // InternalQVTimperative.g:8690: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 alt195=2;
+ int LA195_0 = input.LA(1);
- if ( (LA213_0==RULE_SINGLE_QUOTED_STRING||(LA213_0>=RULE_INT && LA213_0<=RULE_ESCAPED_ID)||(LA213_0>=24 && LA213_0<=26)||(LA213_0>=28 && LA213_0<=29)||(LA213_0>=31 && LA213_0<=32)||(LA213_0>=40 && LA213_0<=41)||LA213_0==45||(LA213_0>=49 && LA213_0<=52)||(LA213_0>=92 && LA213_0<=93)||(LA213_0>=108 && LA213_0<=122)||LA213_0==125||(LA213_0>=127 && LA213_0<=130)||LA213_0==135||(LA213_0>=140 && LA213_0<=141)) ) {
- alt213=1;
+ if ( (LA195_0==RULE_SINGLE_QUOTED_STRING||(LA195_0>=RULE_INT && LA195_0<=RULE_ESCAPED_ID)||LA195_0==22||LA195_0==24||(LA195_0>=26 && LA195_0<=27)||(LA195_0>=31 && LA195_0<=32)||(LA195_0>=34 && LA195_0<=35)||LA195_0==41||LA195_0==45||LA195_0==49||(LA195_0>=53 && LA195_0<=55)||(LA195_0>=95 && LA195_0<=96)||(LA195_0>=111 && LA195_0<=125)||LA195_0==128||(LA195_0>=130 && LA195_0<=133)||LA195_0==139||(LA195_0>=144 && LA195_0<=145)) ) {
+ alt195=1;
}
- switch (alt213) {
+ switch (alt195) {
case 1 :
- // InternalQVTimperative.g:9274: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 ) )* )*
+ // InternalQVTimperative.g:8690: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 ) )* )*
{
- // InternalQVTimperative.g:9274:2: ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) )
- // InternalQVTimperative.g:9275:1: (lv_ownedArguments_2_0= ruleNavigatingArgCS )
+ // InternalQVTimperative.g:8690:2: ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) )
+ // InternalQVTimperative.g:8691:1: (lv_ownedArguments_2_0= ruleNavigatingArgCS )
{
- // InternalQVTimperative.g:9275:1: (lv_ownedArguments_2_0= ruleNavigatingArgCS )
- // InternalQVTimperative.g:9276:3: lv_ownedArguments_2_0= ruleNavigatingArgCS
+ // InternalQVTimperative.g:8691:1: (lv_ownedArguments_2_0= ruleNavigatingArgCS )
+ // InternalQVTimperative.g:8692:3: lv_ownedArguments_2_0= ruleNavigatingArgCS
{
if ( state.backtracking==0 ) {
@@ -26955,23 +25129,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9292:2: ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )*
- loop208:
+ // InternalQVTimperative.g:8708:2: ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )*
+ loop190:
do {
- int alt208=2;
- int LA208_0 = input.LA(1);
+ int alt190=2;
+ int LA190_0 = input.LA(1);
- if ( (LA208_0==21) ) {
- alt208=1;
+ if ( (LA190_0==25) ) {
+ alt190=1;
}
- switch (alt208) {
+ switch (alt190) {
case 1 :
- // InternalQVTimperative.g:9293:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:8709:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
{
- // InternalQVTimperative.g:9293:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
- // InternalQVTimperative.g:9294:3: lv_ownedArguments_3_0= ruleNavigatingCommaArgCS
+ // InternalQVTimperative.g:8709:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:8710:3: lv_ownedArguments_3_0= ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
@@ -27004,26 +25178,26 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop208;
+ break loop190;
}
} while (true);
- // InternalQVTimperative.g:9310:3: ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )?
- int alt210=2;
- int LA210_0 = input.LA(1);
+ // InternalQVTimperative.g:8726:3: ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )?
+ int alt192=2;
+ int LA192_0 = input.LA(1);
- if ( (LA210_0==19) ) {
- alt210=1;
+ if ( (LA192_0==19) ) {
+ alt192=1;
}
- switch (alt210) {
+ switch (alt192) {
case 1 :
- // InternalQVTimperative.g:9310:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
+ // InternalQVTimperative.g:8726:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
{
- // InternalQVTimperative.g:9310:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) )
- // InternalQVTimperative.g:9311:1: (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS )
+ // InternalQVTimperative.g:8726:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) )
+ // InternalQVTimperative.g:8727:1: (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS )
{
- // InternalQVTimperative.g:9311:1: (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS )
- // InternalQVTimperative.g:9312:3: lv_ownedArguments_4_0= ruleNavigatingSemiArgCS
+ // InternalQVTimperative.g:8727:1: (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS )
+ // InternalQVTimperative.g:8728:3: lv_ownedArguments_4_0= ruleNavigatingSemiArgCS
{
if ( state.backtracking==0 ) {
@@ -27054,23 +25228,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9328:2: ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
- loop209:
+ // InternalQVTimperative.g:8744:2: ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
+ loop191:
do {
- int alt209=2;
- int LA209_0 = input.LA(1);
+ int alt191=2;
+ int LA191_0 = input.LA(1);
- if ( (LA209_0==21) ) {
- alt209=1;
+ if ( (LA191_0==25) ) {
+ alt191=1;
}
- switch (alt209) {
+ switch (alt191) {
case 1 :
- // InternalQVTimperative.g:9329:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:8745:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
{
- // InternalQVTimperative.g:9329:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
- // InternalQVTimperative.g:9330:3: lv_ownedArguments_5_0= ruleNavigatingCommaArgCS
+ // InternalQVTimperative.g:8745:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:8746:3: lv_ownedArguments_5_0= ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
@@ -27103,7 +25277,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop209;
+ break loop191;
}
} while (true);
@@ -27113,26 +25287,26 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9346:5: ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
- loop212:
+ // InternalQVTimperative.g:8762:5: ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
+ loop194:
do {
- int alt212=2;
- int LA212_0 = input.LA(1);
+ int alt194=2;
+ int LA194_0 = input.LA(1);
- if ( (LA212_0==22) ) {
- alt212=1;
+ if ( (LA194_0==138) ) {
+ alt194=1;
}
- switch (alt212) {
+ switch (alt194) {
case 1 :
- // InternalQVTimperative.g:9346:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
+ // InternalQVTimperative.g:8762:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
{
- // InternalQVTimperative.g:9346:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) )
- // InternalQVTimperative.g:9347:1: (lv_ownedArguments_6_0= ruleNavigatingBarArgCS )
+ // InternalQVTimperative.g:8762:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) )
+ // InternalQVTimperative.g:8763:1: (lv_ownedArguments_6_0= ruleNavigatingBarArgCS )
{
- // InternalQVTimperative.g:9347:1: (lv_ownedArguments_6_0= ruleNavigatingBarArgCS )
- // InternalQVTimperative.g:9348:3: lv_ownedArguments_6_0= ruleNavigatingBarArgCS
+ // InternalQVTimperative.g:8763:1: (lv_ownedArguments_6_0= ruleNavigatingBarArgCS )
+ // InternalQVTimperative.g:8764:3: lv_ownedArguments_6_0= ruleNavigatingBarArgCS
{
if ( state.backtracking==0 ) {
@@ -27163,23 +25337,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9364:2: ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
- loop211:
+ // InternalQVTimperative.g:8780:2: ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
+ loop193:
do {
- int alt211=2;
- int LA211_0 = input.LA(1);
+ int alt193=2;
+ int LA193_0 = input.LA(1);
- if ( (LA211_0==21) ) {
- alt211=1;
+ if ( (LA193_0==25) ) {
+ alt193=1;
}
- switch (alt211) {
+ switch (alt193) {
case 1 :
- // InternalQVTimperative.g:9365:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:8781:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
{
- // InternalQVTimperative.g:9365:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
- // InternalQVTimperative.g:9366:3: lv_ownedArguments_7_0= ruleNavigatingCommaArgCS
+ // InternalQVTimperative.g:8781:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
+ // InternalQVTimperative.g:8782:3: lv_ownedArguments_7_0= ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
@@ -27212,7 +25386,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop211;
+ break loop193;
}
} while (true);
@@ -27221,7 +25395,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop212;
+ break loop194;
}
} while (true);
@@ -27231,7 +25405,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_8=(Token)match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getRoundBracketedClauseCSAccess().getRightParenthesisKeyword_3());
@@ -27260,7 +25434,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSquareBracketedClauseCS"
- // InternalQVTimperative.g:9394:1: entryRuleSquareBracketedClauseCS returns [EObject current=null] : iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF ;
+ // InternalQVTimperative.g:8810:1: entryRuleSquareBracketedClauseCS returns [EObject current=null] : iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF ;
public final EObject entryRuleSquareBracketedClauseCS() throws RecognitionException {
EObject current = null;
@@ -27268,8 +25442,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:9395:2: (iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF )
- // InternalQVTimperative.g:9396:2: iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF
+ // InternalQVTimperative.g:8811:2: (iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF )
+ // InternalQVTimperative.g:8812:2: iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSquareBracketedClauseCSRule());
@@ -27300,7 +25474,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSquareBracketedClauseCS"
- // InternalQVTimperative.g:9403:1: ruleSquareBracketedClauseCS returns [EObject current=null] : (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' ) ;
+ // InternalQVTimperative.g:8819:1: ruleSquareBracketedClauseCS returns [EObject current=null] : (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' ) ;
public final EObject ruleSquareBracketedClauseCS() throws RecognitionException {
EObject current = null;
@@ -27315,23 +25489,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:9406:28: ( (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' ) )
- // InternalQVTimperative.g:9407:1: (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' )
+ // InternalQVTimperative.g:8822:28: ( (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' ) )
+ // InternalQVTimperative.g:8823:1: (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' )
{
- // InternalQVTimperative.g:9407:1: (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' )
- // InternalQVTimperative.g:9407:3: otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']'
+ // InternalQVTimperative.g:8823:1: (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' )
+ // InternalQVTimperative.g:8823:3: otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']'
{
- otherlv_0=(Token)match(input,133,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_0=(Token)match(input,136,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getSquareBracketedClauseCSAccess().getLeftSquareBracketKeyword_0());
}
- // InternalQVTimperative.g:9411:1: ( (lv_ownedTerms_1_0= ruleExpCS ) )
- // InternalQVTimperative.g:9412:1: (lv_ownedTerms_1_0= ruleExpCS )
+ // InternalQVTimperative.g:8827:1: ( (lv_ownedTerms_1_0= ruleExpCS ) )
+ // InternalQVTimperative.g:8828:1: (lv_ownedTerms_1_0= ruleExpCS )
{
- // InternalQVTimperative.g:9412:1: (lv_ownedTerms_1_0= ruleExpCS )
- // InternalQVTimperative.g:9413:3: lv_ownedTerms_1_0= ruleExpCS
+ // InternalQVTimperative.g:8828:1: (lv_ownedTerms_1_0= ruleExpCS )
+ // InternalQVTimperative.g:8829:3: lv_ownedTerms_1_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -27362,32 +25536,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9429:2: (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )*
- loop214:
+ // InternalQVTimperative.g:8845:2: (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )*
+ loop196:
do {
- int alt214=2;
- int LA214_0 = input.LA(1);
+ int alt196=2;
+ int LA196_0 = input.LA(1);
- if ( (LA214_0==21) ) {
- alt214=1;
+ if ( (LA196_0==25) ) {
+ alt196=1;
}
- switch (alt214) {
+ switch (alt196) {
case 1 :
- // InternalQVTimperative.g:9429:4: otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:8845:4: otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) )
{
- otherlv_2=(Token)match(input,21,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getSquareBracketedClauseCSAccess().getCommaKeyword_2_0());
}
- // InternalQVTimperative.g:9433:1: ( (lv_ownedTerms_3_0= ruleExpCS ) )
- // InternalQVTimperative.g:9434:1: (lv_ownedTerms_3_0= ruleExpCS )
+ // InternalQVTimperative.g:8849:1: ( (lv_ownedTerms_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:8850:1: (lv_ownedTerms_3_0= ruleExpCS )
{
- // InternalQVTimperative.g:9434:1: (lv_ownedTerms_3_0= ruleExpCS )
- // InternalQVTimperative.g:9435:3: lv_ownedTerms_3_0= ruleExpCS
+ // InternalQVTimperative.g:8850:1: (lv_ownedTerms_3_0= ruleExpCS )
+ // InternalQVTimperative.g:8851:3: lv_ownedTerms_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -27423,11 +25597,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop214;
+ break loop196;
}
} while (true);
- otherlv_4=(Token)match(input,134,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_4=(Token)match(input,137,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getSquareBracketedClauseCSAccess().getRightSquareBracketKeyword_3());
@@ -27456,7 +25630,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigatingArgCS"
- // InternalQVTimperative.g:9463:1: entryRuleNavigatingArgCS returns [EObject current=null] : iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF ;
+ // InternalQVTimperative.g:8879:1: entryRuleNavigatingArgCS returns [EObject current=null] : iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF ;
public final EObject entryRuleNavigatingArgCS() throws RecognitionException {
EObject current = null;
@@ -27464,8 +25638,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:9464:2: (iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF )
- // InternalQVTimperative.g:9465:2: iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF
+ // InternalQVTimperative.g:8880:2: (iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF )
+ // InternalQVTimperative.g:8881:2: iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgCSRule());
@@ -27496,7 +25670,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigatingArgCS"
- // InternalQVTimperative.g:9472:1: ruleNavigatingArgCS returns [EObject current=null] : ( ( ( (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 ) ) ) ) ;
+ // InternalQVTimperative.g:8888:1: ruleNavigatingArgCS returns [EObject current=null] : ( ( ( (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 ) ) ) ) ;
public final EObject ruleNavigatingArgCS() throws RecognitionException {
EObject current = null;
@@ -27518,38 +25692,38 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:9475:28: ( ( ( ( (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 ) ) ) ) )
- // InternalQVTimperative.g:9476: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 ) ) ) )
+ // InternalQVTimperative.g:8891:28: ( ( ( ( (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 ) ) ) ) )
+ // InternalQVTimperative.g:8892: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 ) ) ) )
{
- // InternalQVTimperative.g:9476: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 alt217=2;
- int LA217_0 = input.LA(1);
+ // InternalQVTimperative.g:8892: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 alt199=2;
+ int LA199_0 = input.LA(1);
- if ( (LA217_0==RULE_SINGLE_QUOTED_STRING||(LA217_0>=RULE_INT && LA217_0<=RULE_ESCAPED_ID)||(LA217_0>=24 && LA217_0<=26)||LA217_0==29||(LA217_0>=31 && LA217_0<=32)||(LA217_0>=40 && LA217_0<=41)||LA217_0==45||(LA217_0>=49 && LA217_0<=52)||(LA217_0>=92 && LA217_0<=93)||(LA217_0>=108 && LA217_0<=122)||LA217_0==125||(LA217_0>=127 && LA217_0<=130)||LA217_0==135||(LA217_0>=140 && LA217_0<=141)) ) {
- alt217=1;
+ if ( (LA199_0==RULE_SINGLE_QUOTED_STRING||(LA199_0>=RULE_INT && LA199_0<=RULE_ESCAPED_ID)||LA199_0==22||LA199_0==24||(LA199_0>=26 && LA199_0<=27)||LA199_0==32||(LA199_0>=34 && LA199_0<=35)||LA199_0==41||LA199_0==45||LA199_0==49||(LA199_0>=53 && LA199_0<=55)||(LA199_0>=95 && LA199_0<=96)||(LA199_0>=111 && LA199_0<=125)||LA199_0==128||(LA199_0>=130 && LA199_0<=133)||LA199_0==139||(LA199_0>=144 && LA199_0<=145)) ) {
+ alt199=1;
}
- else if ( (LA217_0==28) ) {
- alt217=2;
+ else if ( (LA199_0==31) ) {
+ alt199=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 217, 0, input);
+ new NoViableAltException("", 199, 0, input);
throw nvae;
}
- switch (alt217) {
+ switch (alt199) {
case 1 :
- // InternalQVTimperative.g:9476: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 ) ) ) )? )
+ // InternalQVTimperative.g:8892: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 ) ) ) )? )
{
- // InternalQVTimperative.g:9476: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 ) ) ) )? )
- // InternalQVTimperative.g:9476:3: ( (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 ) ) ) )?
+ // InternalQVTimperative.g:8892: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 ) ) ) )? )
+ // InternalQVTimperative.g:8892:3: ( (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 ) ) ) )?
{
- // InternalQVTimperative.g:9476:3: ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) )
- // InternalQVTimperative.g:9477:1: (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:8892:3: ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) )
+ // InternalQVTimperative.g:8893:1: (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS )
{
- // InternalQVTimperative.g:9477:1: (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS )
- // InternalQVTimperative.g:9478:3: lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS
+ // InternalQVTimperative.g:8893:1: (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:8894:3: lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
@@ -27580,34 +25754,34 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9494:2: ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )?
- int alt216=3;
- int LA216_0 = input.LA(1);
+ // InternalQVTimperative.g:8910:2: ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )?
+ int alt198=3;
+ int LA198_0 = input.LA(1);
- if ( (LA216_0==28) ) {
- alt216=1;
+ if ( (LA198_0==31) ) {
+ alt198=1;
}
- else if ( (LA216_0==33) ) {
- alt216=2;
+ else if ( (LA198_0==29) ) {
+ alt198=2;
}
- switch (alt216) {
+ switch (alt198) {
case 1 :
- // InternalQVTimperative.g:9494:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
+ // InternalQVTimperative.g:8910:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
{
- // InternalQVTimperative.g:9494:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
- // InternalQVTimperative.g:9494:5: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
+ // InternalQVTimperative.g:8910:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
+ // InternalQVTimperative.g:8910:5: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
{
- otherlv_1=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getNavigatingArgCSAccess().getColonKeyword_0_1_0_0());
}
- // InternalQVTimperative.g:9498:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:9499:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:8914:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:8915:1: (lv_ownedType_2_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:9499:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTimperative.g:9500:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTimperative.g:8915:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:8916:3: lv_ownedType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -27638,16 +25812,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9516:2: (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
- int alt215=2;
- int LA215_0 = input.LA(1);
+ // InternalQVTimperative.g:8932:2: (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
+ int alt197=2;
+ int LA197_0 = input.LA(1);
- if ( (LA215_0==43) ) {
- alt215=1;
+ if ( (LA197_0==43) ) {
+ alt197=1;
}
- switch (alt215) {
+ switch (alt197) {
case 1 :
- // InternalQVTimperative.g:9516:4: otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTimperative.g:8932:4: otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
{
otherlv_3=(Token)match(input,43,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -27655,11 +25829,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_0_1_0_2_0());
}
- // InternalQVTimperative.g:9520:1: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
- // InternalQVTimperative.g:9521:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTimperative.g:8936:1: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTimperative.g:8937:1: (lv_ownedInitExpression_4_0= ruleExpCS )
{
- // InternalQVTimperative.g:9521:1: (lv_ownedInitExpression_4_0= ruleExpCS )
- // InternalQVTimperative.g:9522:3: lv_ownedInitExpression_4_0= ruleExpCS
+ // InternalQVTimperative.g:8937:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTimperative.g:8938:3: lv_ownedInitExpression_4_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -27703,22 +25877,22 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:9539:6: (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:8955:6: (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )
{
- // InternalQVTimperative.g:9539:6: (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )
- // InternalQVTimperative.g:9539:8: otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) )
+ // InternalQVTimperative.g:8955:6: (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:8955:8: otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) )
{
- otherlv_5=(Token)match(input,33,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_5=(Token)match(input,29,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getNavigatingArgCSAccess().getInKeyword_0_1_1_0());
}
- // InternalQVTimperative.g:9543:1: ( (lv_ownedInitExpression_6_0= ruleExpCS ) )
- // InternalQVTimperative.g:9544:1: (lv_ownedInitExpression_6_0= ruleExpCS )
+ // InternalQVTimperative.g:8959:1: ( (lv_ownedInitExpression_6_0= ruleExpCS ) )
+ // InternalQVTimperative.g:8960:1: (lv_ownedInitExpression_6_0= ruleExpCS )
{
- // InternalQVTimperative.g:9544:1: (lv_ownedInitExpression_6_0= ruleExpCS )
- // InternalQVTimperative.g:9545:3: lv_ownedInitExpression_6_0= ruleExpCS
+ // InternalQVTimperative.g:8960:1: (lv_ownedInitExpression_6_0= ruleExpCS )
+ // InternalQVTimperative.g:8961:3: lv_ownedInitExpression_6_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -27765,22 +25939,22 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:9562:6: (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) )
+ // InternalQVTimperative.g:8978:6: (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) )
{
- // InternalQVTimperative.g:9562:6: (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) )
- // InternalQVTimperative.g:9562:8: otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:8978:6: (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) )
+ // InternalQVTimperative.g:8978:8: otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) )
{
- otherlv_7=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_7=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
- // InternalQVTimperative.g:9566:1: ( (lv_ownedType_8_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:9567:1: (lv_ownedType_8_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:8982:1: ( (lv_ownedType_8_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:8983:1: (lv_ownedType_8_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:9567:1: (lv_ownedType_8_0= ruleTypeExpCS )
- // InternalQVTimperative.g:9568:3: lv_ownedType_8_0= ruleTypeExpCS
+ // InternalQVTimperative.g:8983:1: (lv_ownedType_8_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:8984:3: lv_ownedType_8_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -27840,7 +26014,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigatingBarArgCS"
- // InternalQVTimperative.g:9592:1: entryRuleNavigatingBarArgCS returns [EObject current=null] : iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF ;
+ // InternalQVTimperative.g:9008:1: entryRuleNavigatingBarArgCS returns [EObject current=null] : iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF ;
public final EObject entryRuleNavigatingBarArgCS() throws RecognitionException {
EObject current = null;
@@ -27848,8 +26022,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:9593:2: (iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF )
- // InternalQVTimperative.g:9594:2: iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF
+ // InternalQVTimperative.g:9009:2: (iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF )
+ // InternalQVTimperative.g:9010:2: iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingBarArgCSRule());
@@ -27880,7 +26054,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigatingBarArgCS"
- // InternalQVTimperative.g:9601:1: ruleNavigatingBarArgCS returns [EObject current=null] : ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) ;
+ // InternalQVTimperative.g:9017:1: ruleNavigatingBarArgCS returns [EObject current=null] : ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) ;
public final EObject ruleNavigatingBarArgCS() throws RecognitionException {
EObject current = null;
@@ -27897,19 +26071,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:9604:28: ( ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) )
- // InternalQVTimperative.g:9605:1: ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
+ // InternalQVTimperative.g:9020:28: ( ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) )
+ // InternalQVTimperative.g:9021:1: ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
{
- // InternalQVTimperative.g:9605:1: ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
- // InternalQVTimperative.g:9605:2: ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
+ // InternalQVTimperative.g:9021:1: ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
+ // InternalQVTimperative.g:9021:2: ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
{
- // InternalQVTimperative.g:9605:2: ( (lv_prefix_0_0= '|' ) )
- // InternalQVTimperative.g:9606:1: (lv_prefix_0_0= '|' )
+ // InternalQVTimperative.g:9021:2: ( (lv_prefix_0_0= '|' ) )
+ // InternalQVTimperative.g:9022:1: (lv_prefix_0_0= '|' )
{
- // InternalQVTimperative.g:9606:1: (lv_prefix_0_0= '|' )
- // InternalQVTimperative.g:9607:3: lv_prefix_0_0= '|'
+ // InternalQVTimperative.g:9022:1: (lv_prefix_0_0= '|' )
+ // InternalQVTimperative.g:9023:3: lv_prefix_0_0= '|'
{
- lv_prefix_0_0=(Token)match(input,22,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,138,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
@@ -27929,18 +26103,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9620:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
- // InternalQVTimperative.g:9621:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:9036:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
+ // InternalQVTimperative.g:9037:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
{
- // InternalQVTimperative.g:9621:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
- // InternalQVTimperative.g:9622:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
+ // InternalQVTimperative.g:9037:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:9038:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_31);
lv_ownedNameExpression_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -27964,28 +26138,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9638:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt219=2;
- int LA219_0 = input.LA(1);
+ // InternalQVTimperative.g:9054:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
+ int alt201=2;
+ int LA201_0 = input.LA(1);
- if ( (LA219_0==28) ) {
- alt219=1;
+ if ( (LA201_0==31) ) {
+ alt201=1;
}
- switch (alt219) {
+ switch (alt201) {
case 1 :
- // InternalQVTimperative.g:9638:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ // InternalQVTimperative.g:9054:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_2=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
- // InternalQVTimperative.g:9642:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:9643:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:9058:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:9059:1: (lv_ownedType_3_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:9643:1: (lv_ownedType_3_0= ruleTypeExpCS )
- // InternalQVTimperative.g:9644:3: lv_ownedType_3_0= ruleTypeExpCS
+ // InternalQVTimperative.g:9059:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:9060:3: lv_ownedType_3_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -28016,16 +26190,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9660:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt218=2;
- int LA218_0 = input.LA(1);
+ // InternalQVTimperative.g:9076:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ int alt200=2;
+ int LA200_0 = input.LA(1);
- if ( (LA218_0==43) ) {
- alt218=1;
+ if ( (LA200_0==43) ) {
+ alt200=1;
}
- switch (alt218) {
+ switch (alt200) {
case 1 :
- // InternalQVTimperative.g:9660:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9076:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
otherlv_4=(Token)match(input,43,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -28033,11 +26207,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- // InternalQVTimperative.g:9664:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
- // InternalQVTimperative.g:9665:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:9080:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9081:1: (lv_ownedInitExpression_5_0= ruleExpCS )
{
- // InternalQVTimperative.g:9665:1: (lv_ownedInitExpression_5_0= ruleExpCS )
- // InternalQVTimperative.g:9666:3: lv_ownedInitExpression_5_0= ruleExpCS
+ // InternalQVTimperative.g:9081:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:9082:3: lv_ownedInitExpression_5_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -28103,7 +26277,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigatingCommaArgCS"
- // InternalQVTimperative.g:9690:1: entryRuleNavigatingCommaArgCS returns [EObject current=null] : iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF ;
+ // InternalQVTimperative.g:9106:1: entryRuleNavigatingCommaArgCS returns [EObject current=null] : iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF ;
public final EObject entryRuleNavigatingCommaArgCS() throws RecognitionException {
EObject current = null;
@@ -28111,8 +26285,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:9691:2: (iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF )
- // InternalQVTimperative.g:9692:2: iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF
+ // InternalQVTimperative.g:9107:2: (iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF )
+ // InternalQVTimperative.g:9108:2: iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSRule());
@@ -28143,7 +26317,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigatingCommaArgCS"
- // InternalQVTimperative.g:9699:1: ruleNavigatingCommaArgCS returns [EObject current=null] : ( ( (lv_prefix_0_0= ',' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )? ) ;
+ // InternalQVTimperative.g:9115:1: ruleNavigatingCommaArgCS returns [EObject current=null] : ( ( (lv_prefix_0_0= ',' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )? ) ;
public final EObject ruleNavigatingCommaArgCS() throws RecognitionException {
EObject current = null;
@@ -28163,19 +26337,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:9702:28: ( ( ( (lv_prefix_0_0= ',' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )? ) )
- // InternalQVTimperative.g:9703:1: ( ( (lv_prefix_0_0= ',' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )? )
+ // InternalQVTimperative.g:9118:28: ( ( ( (lv_prefix_0_0= ',' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )? ) )
+ // InternalQVTimperative.g:9119:1: ( ( (lv_prefix_0_0= ',' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )? )
{
- // InternalQVTimperative.g:9703:1: ( ( (lv_prefix_0_0= ',' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )? )
- // InternalQVTimperative.g:9703:2: ( (lv_prefix_0_0= ',' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )?
+ // InternalQVTimperative.g:9119:1: ( ( (lv_prefix_0_0= ',' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )? )
+ // InternalQVTimperative.g:9119:2: ( (lv_prefix_0_0= ',' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )?
{
- // InternalQVTimperative.g:9703:2: ( (lv_prefix_0_0= ',' ) )
- // InternalQVTimperative.g:9704:1: (lv_prefix_0_0= ',' )
+ // InternalQVTimperative.g:9119:2: ( (lv_prefix_0_0= ',' ) )
+ // InternalQVTimperative.g:9120:1: (lv_prefix_0_0= ',' )
{
- // InternalQVTimperative.g:9704:1: (lv_prefix_0_0= ',' )
- // InternalQVTimperative.g:9705:3: lv_prefix_0_0= ','
+ // InternalQVTimperative.g:9120:1: (lv_prefix_0_0= ',' )
+ // InternalQVTimperative.g:9121:3: lv_prefix_0_0= ','
{
- lv_prefix_0_0=(Token)match(input,21,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,25,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
@@ -28195,11 +26369,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9718:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
- // InternalQVTimperative.g:9719:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:9134:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
+ // InternalQVTimperative.g:9135:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
{
- // InternalQVTimperative.g:9719:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
- // InternalQVTimperative.g:9720:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
+ // InternalQVTimperative.g:9135:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:9136:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
@@ -28230,34 +26404,34 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9736:2: ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )?
- int alt221=3;
- int LA221_0 = input.LA(1);
+ // InternalQVTimperative.g:9152:2: ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )?
+ int alt203=3;
+ int LA203_0 = input.LA(1);
- if ( (LA221_0==28) ) {
- alt221=1;
+ if ( (LA203_0==31) ) {
+ alt203=1;
}
- else if ( (LA221_0==33) ) {
- alt221=2;
+ else if ( (LA203_0==29) ) {
+ alt203=2;
}
- switch (alt221) {
+ switch (alt203) {
case 1 :
- // InternalQVTimperative.g:9736:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
+ // InternalQVTimperative.g:9152:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
{
- // InternalQVTimperative.g:9736:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
- // InternalQVTimperative.g:9736:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ // InternalQVTimperative.g:9152:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
+ // InternalQVTimperative.g:9152:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_2=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0_0());
}
- // InternalQVTimperative.g:9740:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:9741:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:9156:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:9157:1: (lv_ownedType_3_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:9741:1: (lv_ownedType_3_0= ruleTypeExpCS )
- // InternalQVTimperative.g:9742:3: lv_ownedType_3_0= ruleTypeExpCS
+ // InternalQVTimperative.g:9157:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:9158:3: lv_ownedType_3_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -28288,16 +26462,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9758:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt220=2;
- int LA220_0 = input.LA(1);
+ // InternalQVTimperative.g:9174:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ int alt202=2;
+ int LA202_0 = input.LA(1);
- if ( (LA220_0==43) ) {
- alt220=1;
+ if ( (LA202_0==43) ) {
+ alt202=1;
}
- switch (alt220) {
+ switch (alt202) {
case 1 :
- // InternalQVTimperative.g:9758:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9174:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
otherlv_4=(Token)match(input,43,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -28305,11 +26479,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_0_2_0());
}
- // InternalQVTimperative.g:9762:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
- // InternalQVTimperative.g:9763:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:9178:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9179:1: (lv_ownedInitExpression_5_0= ruleExpCS )
{
- // InternalQVTimperative.g:9763:1: (lv_ownedInitExpression_5_0= ruleExpCS )
- // InternalQVTimperative.g:9764:3: lv_ownedInitExpression_5_0= ruleExpCS
+ // InternalQVTimperative.g:9179:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:9180:3: lv_ownedInitExpression_5_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -28353,22 +26527,22 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:9781:6: (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:9197:6: (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )
{
- // InternalQVTimperative.g:9781:6: (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )
- // InternalQVTimperative.g:9781:8: otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9197:6: (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:9197:8: otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
{
- otherlv_6=(Token)match(input,33,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_6=(Token)match(input,29,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getNavigatingCommaArgCSAccess().getInKeyword_2_1_0());
}
- // InternalQVTimperative.g:9785:1: ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
- // InternalQVTimperative.g:9786:1: (lv_ownedInitExpression_7_0= ruleExpCS )
+ // InternalQVTimperative.g:9201:1: ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9202:1: (lv_ownedInitExpression_7_0= ruleExpCS )
{
- // InternalQVTimperative.g:9786:1: (lv_ownedInitExpression_7_0= ruleExpCS )
- // InternalQVTimperative.g:9787:3: lv_ownedInitExpression_7_0= ruleExpCS
+ // InternalQVTimperative.g:9202:1: (lv_ownedInitExpression_7_0= ruleExpCS )
+ // InternalQVTimperative.g:9203:3: lv_ownedInitExpression_7_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -28431,7 +26605,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigatingSemiArgCS"
- // InternalQVTimperative.g:9811:1: entryRuleNavigatingSemiArgCS returns [EObject current=null] : iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF ;
+ // InternalQVTimperative.g:9227:1: entryRuleNavigatingSemiArgCS returns [EObject current=null] : iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF ;
public final EObject entryRuleNavigatingSemiArgCS() throws RecognitionException {
EObject current = null;
@@ -28439,8 +26613,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:9812:2: (iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF )
- // InternalQVTimperative.g:9813:2: iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF
+ // InternalQVTimperative.g:9228:2: (iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF )
+ // InternalQVTimperative.g:9229:2: iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSRule());
@@ -28471,7 +26645,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigatingSemiArgCS"
- // InternalQVTimperative.g:9820:1: ruleNavigatingSemiArgCS returns [EObject current=null] : ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) ;
+ // InternalQVTimperative.g:9236:1: ruleNavigatingSemiArgCS returns [EObject current=null] : ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) ;
public final EObject ruleNavigatingSemiArgCS() throws RecognitionException {
EObject current = null;
@@ -28488,17 +26662,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:9823:28: ( ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) )
- // InternalQVTimperative.g:9824:1: ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
+ // InternalQVTimperative.g:9239:28: ( ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) )
+ // InternalQVTimperative.g:9240:1: ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
{
- // InternalQVTimperative.g:9824:1: ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
- // InternalQVTimperative.g:9824:2: ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
+ // InternalQVTimperative.g:9240:1: ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
+ // InternalQVTimperative.g:9240:2: ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
{
- // InternalQVTimperative.g:9824:2: ( (lv_prefix_0_0= ';' ) )
- // InternalQVTimperative.g:9825:1: (lv_prefix_0_0= ';' )
+ // InternalQVTimperative.g:9240:2: ( (lv_prefix_0_0= ';' ) )
+ // InternalQVTimperative.g:9241:1: (lv_prefix_0_0= ';' )
{
- // InternalQVTimperative.g:9825:1: (lv_prefix_0_0= ';' )
- // InternalQVTimperative.g:9826:3: lv_prefix_0_0= ';'
+ // InternalQVTimperative.g:9241:1: (lv_prefix_0_0= ';' )
+ // InternalQVTimperative.g:9242:3: lv_prefix_0_0= ';'
{
lv_prefix_0_0=(Token)match(input,19,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -28520,18 +26694,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9839:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
- // InternalQVTimperative.g:9840:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:9255:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
+ // InternalQVTimperative.g:9256:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
{
- // InternalQVTimperative.g:9840:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
- // InternalQVTimperative.g:9841:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
+ // InternalQVTimperative.g:9256:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTimperative.g:9257:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_35);
+ pushFollow(FollowSets000.FOLLOW_31);
lv_ownedNameExpression_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -28555,28 +26729,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9857:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt223=2;
- int LA223_0 = input.LA(1);
+ // InternalQVTimperative.g:9273:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
+ int alt205=2;
+ int LA205_0 = input.LA(1);
- if ( (LA223_0==28) ) {
- alt223=1;
+ if ( (LA205_0==31) ) {
+ alt205=1;
}
- switch (alt223) {
+ switch (alt205) {
case 1 :
- // InternalQVTimperative.g:9857:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ // InternalQVTimperative.g:9273:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_2=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
- // InternalQVTimperative.g:9861:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:9862:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:9277:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:9278:1: (lv_ownedType_3_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:9862:1: (lv_ownedType_3_0= ruleTypeExpCS )
- // InternalQVTimperative.g:9863:3: lv_ownedType_3_0= ruleTypeExpCS
+ // InternalQVTimperative.g:9278:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:9279:3: lv_ownedType_3_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -28607,16 +26781,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:9879:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt222=2;
- int LA222_0 = input.LA(1);
+ // InternalQVTimperative.g:9295:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ int alt204=2;
+ int LA204_0 = input.LA(1);
- if ( (LA222_0==43) ) {
- alt222=1;
+ if ( (LA204_0==43) ) {
+ alt204=1;
}
- switch (alt222) {
+ switch (alt204) {
case 1 :
- // InternalQVTimperative.g:9879:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9295:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
otherlv_4=(Token)match(input,43,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -28624,11 +26798,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- // InternalQVTimperative.g:9883:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
- // InternalQVTimperative.g:9884:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:9299:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9300:1: (lv_ownedInitExpression_5_0= ruleExpCS )
{
- // InternalQVTimperative.g:9884:1: (lv_ownedInitExpression_5_0= ruleExpCS )
- // InternalQVTimperative.g:9885:3: lv_ownedInitExpression_5_0= ruleExpCS
+ // InternalQVTimperative.g:9300:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:9301:3: lv_ownedInitExpression_5_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -28694,7 +26868,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigatingArgExpCS"
- // InternalQVTimperative.g:9909:1: entryRuleNavigatingArgExpCS returns [EObject current=null] : iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF ;
+ // InternalQVTimperative.g:9325:1: entryRuleNavigatingArgExpCS returns [EObject current=null] : iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF ;
public final EObject entryRuleNavigatingArgExpCS() throws RecognitionException {
EObject current = null;
@@ -28702,8 +26876,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:9910:2: (iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF )
- // InternalQVTimperative.g:9911:2: iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF
+ // InternalQVTimperative.g:9326:2: (iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF )
+ // InternalQVTimperative.g:9327:2: iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgExpCSRule());
@@ -28734,7 +26908,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigatingArgExpCS"
- // InternalQVTimperative.g:9918:1: ruleNavigatingArgExpCS returns [EObject current=null] : this_ExpCS_0= ruleExpCS ;
+ // InternalQVTimperative.g:9334:1: ruleNavigatingArgExpCS returns [EObject current=null] : this_ExpCS_0= ruleExpCS ;
public final EObject ruleNavigatingArgExpCS() throws RecognitionException {
EObject current = null;
@@ -28744,8 +26918,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:9921:28: (this_ExpCS_0= ruleExpCS )
- // InternalQVTimperative.g:9923:2: this_ExpCS_0= ruleExpCS
+ // InternalQVTimperative.g:9337:28: (this_ExpCS_0= ruleExpCS )
+ // InternalQVTimperative.g:9339:2: this_ExpCS_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -28788,7 +26962,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIfExpCS"
- // InternalQVTimperative.g:9942:1: entryRuleIfExpCS returns [EObject current=null] : iv_ruleIfExpCS= ruleIfExpCS EOF ;
+ // InternalQVTimperative.g:9358:1: entryRuleIfExpCS returns [EObject current=null] : iv_ruleIfExpCS= ruleIfExpCS EOF ;
public final EObject entryRuleIfExpCS() throws RecognitionException {
EObject current = null;
@@ -28796,8 +26970,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:9943:2: (iv_ruleIfExpCS= ruleIfExpCS EOF )
- // InternalQVTimperative.g:9944:2: iv_ruleIfExpCS= ruleIfExpCS EOF
+ // InternalQVTimperative.g:9359:2: (iv_ruleIfExpCS= ruleIfExpCS EOF )
+ // InternalQVTimperative.g:9360:2: iv_ruleIfExpCS= ruleIfExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIfExpCSRule());
@@ -28828,7 +27002,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIfExpCS"
- // InternalQVTimperative.g:9951:1: ruleIfExpCS returns [EObject current=null] : (otherlv_0= 'if' ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )* otherlv_5= 'else' ( (lv_ownedElseExpression_6_0= ruleExpCS ) ) otherlv_7= 'endif' ) ;
+ // InternalQVTimperative.g:9367:1: ruleIfExpCS returns [EObject current=null] : (otherlv_0= 'if' ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )* otherlv_5= 'else' ( (lv_ownedElseExpression_6_0= ruleExpCS ) ) otherlv_7= 'endif' ) ;
public final EObject ruleIfExpCS() throws RecognitionException {
EObject current = null;
@@ -28850,30 +27024,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:9954:28: ( (otherlv_0= 'if' ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )* otherlv_5= 'else' ( (lv_ownedElseExpression_6_0= ruleExpCS ) ) otherlv_7= 'endif' ) )
- // InternalQVTimperative.g:9955:1: (otherlv_0= 'if' ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )* otherlv_5= 'else' ( (lv_ownedElseExpression_6_0= ruleExpCS ) ) otherlv_7= 'endif' )
+ // InternalQVTimperative.g:9370:28: ( (otherlv_0= 'if' ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )* otherlv_5= 'else' ( (lv_ownedElseExpression_6_0= ruleExpCS ) ) otherlv_7= 'endif' ) )
+ // InternalQVTimperative.g:9371:1: (otherlv_0= 'if' ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )* otherlv_5= 'else' ( (lv_ownedElseExpression_6_0= ruleExpCS ) ) otherlv_7= 'endif' )
{
- // InternalQVTimperative.g:9955:1: (otherlv_0= 'if' ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )* otherlv_5= 'else' ( (lv_ownedElseExpression_6_0= ruleExpCS ) ) otherlv_7= 'endif' )
- // InternalQVTimperative.g:9955:3: otherlv_0= 'if' ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )* otherlv_5= 'else' ( (lv_ownedElseExpression_6_0= ruleExpCS ) ) otherlv_7= 'endif'
+ // InternalQVTimperative.g:9371:1: (otherlv_0= 'if' ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )* otherlv_5= 'else' ( (lv_ownedElseExpression_6_0= ruleExpCS ) ) otherlv_7= 'endif' )
+ // InternalQVTimperative.g:9371:3: otherlv_0= 'if' ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )* otherlv_5= 'else' ( (lv_ownedElseExpression_6_0= ruleExpCS ) ) otherlv_7= 'endif'
{
- otherlv_0=(Token)match(input,135,FollowSets000.FOLLOW_104); if (state.failed) return current;
+ otherlv_0=(Token)match(input,139,FollowSets000.FOLLOW_103); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
- // InternalQVTimperative.g:9959:1: ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) )
- // InternalQVTimperative.g:9960:1: ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) )
+ // InternalQVTimperative.g:9375:1: ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) )
+ // InternalQVTimperative.g:9376:1: ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) )
{
- // InternalQVTimperative.g:9960:1: ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) )
- // InternalQVTimperative.g:9961:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
+ // InternalQVTimperative.g:9376:1: ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) )
+ // InternalQVTimperative.g:9377:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
{
- // InternalQVTimperative.g:9961:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
- int alt224=2;
- alt224 = dfa224.predict(input);
- switch (alt224) {
+ // InternalQVTimperative.g:9377:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
+ int alt206=2;
+ alt206 = dfa206.predict(input);
+ switch (alt206) {
case 1 :
- // InternalQVTimperative.g:9962:3: lv_ownedCondition_1_1= ruleExpCS
+ // InternalQVTimperative.g:9378:3: lv_ownedCondition_1_1= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -28902,7 +27076,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:9977:8: lv_ownedCondition_1_2= rulePatternExpCS
+ // InternalQVTimperative.g:9393:8: lv_ownedCondition_1_2= rulePatternExpCS
{
if ( state.backtracking==0 ) {
@@ -28939,17 +27113,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,136,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_2=(Token)match(input,140,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
- // InternalQVTimperative.g:9999:1: ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
- // InternalQVTimperative.g:10000:1: (lv_ownedThenExpression_3_0= ruleExpCS )
+ // InternalQVTimperative.g:9415:1: ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9416:1: (lv_ownedThenExpression_3_0= ruleExpCS )
{
- // InternalQVTimperative.g:10000:1: (lv_ownedThenExpression_3_0= ruleExpCS )
- // InternalQVTimperative.g:10001:3: lv_ownedThenExpression_3_0= ruleExpCS
+ // InternalQVTimperative.g:9416:1: (lv_ownedThenExpression_3_0= ruleExpCS )
+ // InternalQVTimperative.g:9417:3: lv_ownedThenExpression_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -28980,23 +27154,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:10017:2: ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )*
- loop225:
+ // InternalQVTimperative.g:9433:2: ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )*
+ loop207:
do {
- int alt225=2;
- int LA225_0 = input.LA(1);
+ int alt207=2;
+ int LA207_0 = input.LA(1);
- if ( (LA225_0==139) ) {
- alt225=1;
+ if ( (LA207_0==143) ) {
+ alt207=1;
}
- switch (alt225) {
+ switch (alt207) {
case 1 :
- // InternalQVTimperative.g:10018:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
+ // InternalQVTimperative.g:9434:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
{
- // InternalQVTimperative.g:10018:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
- // InternalQVTimperative.g:10019:3: lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS
+ // InternalQVTimperative.g:9434:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
+ // InternalQVTimperative.g:9435:3: lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS
{
if ( state.backtracking==0 ) {
@@ -29029,21 +27203,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop225;
+ break loop207;
}
} while (true);
- otherlv_5=(Token)match(input,137,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_5=(Token)match(input,141,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getIfExpCSAccess().getElseKeyword_5());
}
- // InternalQVTimperative.g:10039:1: ( (lv_ownedElseExpression_6_0= ruleExpCS ) )
- // InternalQVTimperative.g:10040:1: (lv_ownedElseExpression_6_0= ruleExpCS )
+ // InternalQVTimperative.g:9455:1: ( (lv_ownedElseExpression_6_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9456:1: (lv_ownedElseExpression_6_0= ruleExpCS )
{
- // InternalQVTimperative.g:10040:1: (lv_ownedElseExpression_6_0= ruleExpCS )
- // InternalQVTimperative.g:10041:3: lv_ownedElseExpression_6_0= ruleExpCS
+ // InternalQVTimperative.g:9456:1: (lv_ownedElseExpression_6_0= ruleExpCS )
+ // InternalQVTimperative.g:9457:3: lv_ownedElseExpression_6_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -29074,7 +27248,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,138,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_7=(Token)match(input,142,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getIfExpCSAccess().getEndifKeyword_7());
@@ -29103,7 +27277,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleElseIfThenExpCS"
- // InternalQVTimperative.g:10069:1: entryRuleElseIfThenExpCS returns [EObject current=null] : iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF ;
+ // InternalQVTimperative.g:9485:1: entryRuleElseIfThenExpCS returns [EObject current=null] : iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF ;
public final EObject entryRuleElseIfThenExpCS() throws RecognitionException {
EObject current = null;
@@ -29111,8 +27285,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10070:2: (iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF )
- // InternalQVTimperative.g:10071:2: iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF
+ // InternalQVTimperative.g:9486:2: (iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF )
+ // InternalQVTimperative.g:9487:2: iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getElseIfThenExpCSRule());
@@ -29143,7 +27317,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleElseIfThenExpCS"
- // InternalQVTimperative.g:10078:1: ruleElseIfThenExpCS returns [EObject current=null] : (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ) ;
+ // InternalQVTimperative.g:9494:1: ruleElseIfThenExpCS returns [EObject current=null] : (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ) ;
public final EObject ruleElseIfThenExpCS() throws RecognitionException {
EObject current = null;
@@ -29157,23 +27331,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10081:28: ( (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ) )
- // InternalQVTimperative.g:10082:1: (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:9497:28: ( (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ) )
+ // InternalQVTimperative.g:9498:1: (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) )
{
- // InternalQVTimperative.g:10082:1: (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) )
- // InternalQVTimperative.g:10082:3: otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9498:1: (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:9498:3: otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
{
- otherlv_0=(Token)match(input,139,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_0=(Token)match(input,143,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getElseIfThenExpCSAccess().getElseifKeyword_0());
}
- // InternalQVTimperative.g:10086:1: ( (lv_ownedCondition_1_0= ruleExpCS ) )
- // InternalQVTimperative.g:10087:1: (lv_ownedCondition_1_0= ruleExpCS )
+ // InternalQVTimperative.g:9502:1: ( (lv_ownedCondition_1_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9503:1: (lv_ownedCondition_1_0= ruleExpCS )
{
- // InternalQVTimperative.g:10087:1: (lv_ownedCondition_1_0= ruleExpCS )
- // InternalQVTimperative.g:10088:3: lv_ownedCondition_1_0= ruleExpCS
+ // InternalQVTimperative.g:9503:1: (lv_ownedCondition_1_0= ruleExpCS )
+ // InternalQVTimperative.g:9504:3: lv_ownedCondition_1_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -29204,17 +27378,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,136,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_2=(Token)match(input,140,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getElseIfThenExpCSAccess().getThenKeyword_2());
}
- // InternalQVTimperative.g:10108:1: ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
- // InternalQVTimperative.g:10109:1: (lv_ownedThenExpression_3_0= ruleExpCS )
+ // InternalQVTimperative.g:9524:1: ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9525:1: (lv_ownedThenExpression_3_0= ruleExpCS )
{
- // InternalQVTimperative.g:10109:1: (lv_ownedThenExpression_3_0= ruleExpCS )
- // InternalQVTimperative.g:10110:3: lv_ownedThenExpression_3_0= ruleExpCS
+ // InternalQVTimperative.g:9525:1: (lv_ownedThenExpression_3_0= ruleExpCS )
+ // InternalQVTimperative.g:9526:3: lv_ownedThenExpression_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -29268,7 +27442,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLetExpCS"
- // InternalQVTimperative.g:10134:1: entryRuleLetExpCS returns [EObject current=null] : iv_ruleLetExpCS= ruleLetExpCS EOF ;
+ // InternalQVTimperative.g:9550:1: entryRuleLetExpCS returns [EObject current=null] : iv_ruleLetExpCS= ruleLetExpCS EOF ;
public final EObject entryRuleLetExpCS() throws RecognitionException {
EObject current = null;
@@ -29276,8 +27450,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10135:2: (iv_ruleLetExpCS= ruleLetExpCS EOF )
- // InternalQVTimperative.g:10136:2: iv_ruleLetExpCS= ruleLetExpCS EOF
+ // InternalQVTimperative.g:9551:2: (iv_ruleLetExpCS= ruleLetExpCS EOF )
+ // InternalQVTimperative.g:9552:2: iv_ruleLetExpCS= ruleLetExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetExpCSRule());
@@ -29308,7 +27482,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLetExpCS"
- // InternalQVTimperative.g:10143:1: ruleLetExpCS returns [EObject current=null] : (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) ) ;
+ // InternalQVTimperative.g:9559:1: ruleLetExpCS returns [EObject current=null] : (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) ) ;
public final EObject ruleLetExpCS() throws RecognitionException {
EObject current = null;
@@ -29325,23 +27499,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10146:28: ( (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) ) )
- // InternalQVTimperative.g:10147:1: (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:9562:28: ( (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) ) )
+ // InternalQVTimperative.g:9563:1: (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) )
{
- // InternalQVTimperative.g:10147:1: (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) )
- // InternalQVTimperative.g:10147:3: otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9563:1: (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:9563:3: otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) )
{
- otherlv_0=(Token)match(input,140,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_0=(Token)match(input,144,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
- // InternalQVTimperative.g:10151:1: ( (lv_ownedVariables_1_0= ruleLetVariableCS ) )
- // InternalQVTimperative.g:10152:1: (lv_ownedVariables_1_0= ruleLetVariableCS )
+ // InternalQVTimperative.g:9567:1: ( (lv_ownedVariables_1_0= ruleLetVariableCS ) )
+ // InternalQVTimperative.g:9568:1: (lv_ownedVariables_1_0= ruleLetVariableCS )
{
- // InternalQVTimperative.g:10152:1: (lv_ownedVariables_1_0= ruleLetVariableCS )
- // InternalQVTimperative.g:10153:3: lv_ownedVariables_1_0= ruleLetVariableCS
+ // InternalQVTimperative.g:9568:1: (lv_ownedVariables_1_0= ruleLetVariableCS )
+ // InternalQVTimperative.g:9569:3: lv_ownedVariables_1_0= ruleLetVariableCS
{
if ( state.backtracking==0 ) {
@@ -29372,32 +27546,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:10169:2: (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )*
- loop226:
+ // InternalQVTimperative.g:9585:2: (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )*
+ loop208:
do {
- int alt226=2;
- int LA226_0 = input.LA(1);
+ int alt208=2;
+ int LA208_0 = input.LA(1);
- if ( (LA226_0==21) ) {
- alt226=1;
+ if ( (LA208_0==25) ) {
+ alt208=1;
}
- switch (alt226) {
+ switch (alt208) {
case 1 :
- // InternalQVTimperative.g:10169:4: otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
+ // InternalQVTimperative.g:9585:4: otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
{
- otherlv_2=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
- // InternalQVTimperative.g:10173:1: ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
- // InternalQVTimperative.g:10174:1: (lv_ownedVariables_3_0= ruleLetVariableCS )
+ // InternalQVTimperative.g:9589:1: ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
+ // InternalQVTimperative.g:9590:1: (lv_ownedVariables_3_0= ruleLetVariableCS )
{
- // InternalQVTimperative.g:10174:1: (lv_ownedVariables_3_0= ruleLetVariableCS )
- // InternalQVTimperative.g:10175:3: lv_ownedVariables_3_0= ruleLetVariableCS
+ // InternalQVTimperative.g:9590:1: (lv_ownedVariables_3_0= ruleLetVariableCS )
+ // InternalQVTimperative.g:9591:3: lv_ownedVariables_3_0= ruleLetVariableCS
{
if ( state.backtracking==0 ) {
@@ -29433,21 +27607,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop226;
+ break loop208;
}
} while (true);
- otherlv_4=(Token)match(input,33,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_4=(Token)match(input,29,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
- // InternalQVTimperative.g:10195:1: ( (lv_ownedInExpression_5_0= ruleExpCS ) )
- // InternalQVTimperative.g:10196:1: (lv_ownedInExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:9611:1: ( (lv_ownedInExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9612:1: (lv_ownedInExpression_5_0= ruleExpCS )
{
- // InternalQVTimperative.g:10196:1: (lv_ownedInExpression_5_0= ruleExpCS )
- // InternalQVTimperative.g:10197:3: lv_ownedInExpression_5_0= ruleExpCS
+ // InternalQVTimperative.g:9612:1: (lv_ownedInExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:9613:3: lv_ownedInExpression_5_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -29501,7 +27675,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLetVariableCS"
- // InternalQVTimperative.g:10221:1: entryRuleLetVariableCS returns [EObject current=null] : iv_ruleLetVariableCS= ruleLetVariableCS EOF ;
+ // InternalQVTimperative.g:9637:1: entryRuleLetVariableCS returns [EObject current=null] : iv_ruleLetVariableCS= ruleLetVariableCS EOF ;
public final EObject entryRuleLetVariableCS() throws RecognitionException {
EObject current = null;
@@ -29509,8 +27683,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10222:2: (iv_ruleLetVariableCS= ruleLetVariableCS EOF )
- // InternalQVTimperative.g:10223:2: iv_ruleLetVariableCS= ruleLetVariableCS EOF
+ // InternalQVTimperative.g:9638:2: (iv_ruleLetVariableCS= ruleLetVariableCS EOF )
+ // InternalQVTimperative.g:9639:2: iv_ruleLetVariableCS= ruleLetVariableCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetVariableCSRule());
@@ -29541,7 +27715,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLetVariableCS"
- // InternalQVTimperative.g:10230:1: ruleLetVariableCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )? (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) ) ;
+ // InternalQVTimperative.g:9646:1: ruleLetVariableCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )? (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) ) ;
public final EObject ruleLetVariableCS() throws RecognitionException {
EObject current = null;
@@ -29559,17 +27733,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10233:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )? (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) ) )
- // InternalQVTimperative.g:10234:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )? (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:9649:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )? (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) ) )
+ // InternalQVTimperative.g:9650:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )? (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )
{
- // InternalQVTimperative.g:10234:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )? (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )
- // InternalQVTimperative.g:10234:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )? (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9650:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )? (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )
+ // InternalQVTimperative.g:9650:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )? (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )? otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
- // InternalQVTimperative.g:10234:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:10235:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:9650:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:9651:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:10235:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:10236:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:9651:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:9652:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -29600,19 +27774,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:10252:2: ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )?
- int alt227=2;
- int LA227_0 = input.LA(1);
+ // InternalQVTimperative.g:9668:2: ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )?
+ int alt209=2;
+ int LA209_0 = input.LA(1);
- if ( (LA227_0==26) ) {
- alt227=1;
+ if ( (LA209_0==27) ) {
+ alt209=1;
}
- switch (alt227) {
+ switch (alt209) {
case 1 :
- // InternalQVTimperative.g:10253:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
+ // InternalQVTimperative.g:9669:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
{
- // InternalQVTimperative.g:10253:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
- // InternalQVTimperative.g:10254:3: lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS
+ // InternalQVTimperative.g:9669:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
+ // InternalQVTimperative.g:9670:3: lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS
{
if ( state.backtracking==0 ) {
@@ -29646,35 +27820,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:10270:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )?
- int alt228=2;
- int LA228_0 = input.LA(1);
+ // InternalQVTimperative.g:9686:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )?
+ int alt210=2;
+ int LA210_0 = input.LA(1);
- if ( (LA228_0==28) ) {
- alt228=1;
+ if ( (LA210_0==31) ) {
+ alt210=1;
}
- switch (alt228) {
+ switch (alt210) {
case 1 :
- // InternalQVTimperative.g:10270:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:9686:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) )
{
- otherlv_2=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_2=(Token)match(input,31,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getLetVariableCSAccess().getColonKeyword_2_0());
}
- // InternalQVTimperative.g:10274:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
- // InternalQVTimperative.g:10275:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:9690:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTimperative.g:9691:1: (lv_ownedType_3_0= ruleTypeExpCS )
{
- // InternalQVTimperative.g:10275:1: (lv_ownedType_3_0= ruleTypeExpCS )
- // InternalQVTimperative.g:10276:3: lv_ownedType_3_0= ruleTypeExpCS
+ // InternalQVTimperative.g:9691:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTimperative.g:9692:3: lv_ownedType_3_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_108);
+ pushFollow(FollowSets000.FOLLOW_107);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -29710,11 +27884,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_3());
}
- // InternalQVTimperative.g:10296:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
- // InternalQVTimperative.g:10297:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:9712:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9713:1: (lv_ownedInitExpression_5_0= ruleExpCS )
{
- // InternalQVTimperative.g:10297:1: (lv_ownedInitExpression_5_0= ruleExpCS )
- // InternalQVTimperative.g:10298:3: lv_ownedInitExpression_5_0= ruleExpCS
+ // InternalQVTimperative.g:9713:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTimperative.g:9714:3: lv_ownedInitExpression_5_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -29768,7 +27942,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNestedExpCS"
- // InternalQVTimperative.g:10322:1: entryRuleNestedExpCS returns [EObject current=null] : iv_ruleNestedExpCS= ruleNestedExpCS EOF ;
+ // InternalQVTimperative.g:9738:1: entryRuleNestedExpCS returns [EObject current=null] : iv_ruleNestedExpCS= ruleNestedExpCS EOF ;
public final EObject entryRuleNestedExpCS() throws RecognitionException {
EObject current = null;
@@ -29776,8 +27950,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10323:2: (iv_ruleNestedExpCS= ruleNestedExpCS EOF )
- // InternalQVTimperative.g:10324:2: iv_ruleNestedExpCS= ruleNestedExpCS EOF
+ // InternalQVTimperative.g:9739:2: (iv_ruleNestedExpCS= ruleNestedExpCS EOF )
+ // InternalQVTimperative.g:9740:2: iv_ruleNestedExpCS= ruleNestedExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNestedExpCSRule());
@@ -29808,7 +27982,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNestedExpCS"
- // InternalQVTimperative.g:10331:1: ruleNestedExpCS returns [EObject current=null] : (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' ) ;
+ // InternalQVTimperative.g:9747:1: ruleNestedExpCS returns [EObject current=null] : (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' ) ;
public final EObject ruleNestedExpCS() throws RecognitionException {
EObject current = null;
@@ -29820,30 +27994,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10334:28: ( (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' ) )
- // InternalQVTimperative.g:10335:1: (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' )
+ // InternalQVTimperative.g:9750:28: ( (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' ) )
+ // InternalQVTimperative.g:9751:1: (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' )
{
- // InternalQVTimperative.g:10335:1: (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' )
- // InternalQVTimperative.g:10335:3: otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')'
+ // InternalQVTimperative.g:9751:1: (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' )
+ // InternalQVTimperative.g:9751:3: otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')'
{
- otherlv_0=(Token)match(input,26,FollowSets000.FOLLOW_7); if (state.failed) return current;
+ otherlv_0=(Token)match(input,27,FollowSets000.FOLLOW_7); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
- // InternalQVTimperative.g:10339:1: ( (lv_ownedExpression_1_0= ruleExpCS ) )
- // InternalQVTimperative.g:10340:1: (lv_ownedExpression_1_0= ruleExpCS )
+ // InternalQVTimperative.g:9755:1: ( (lv_ownedExpression_1_0= ruleExpCS ) )
+ // InternalQVTimperative.g:9756:1: (lv_ownedExpression_1_0= ruleExpCS )
{
- // InternalQVTimperative.g:10340:1: (lv_ownedExpression_1_0= ruleExpCS )
- // InternalQVTimperative.g:10341:3: lv_ownedExpression_1_0= ruleExpCS
+ // InternalQVTimperative.g:9756:1: (lv_ownedExpression_1_0= ruleExpCS )
+ // InternalQVTimperative.g:9757:3: lv_ownedExpression_1_0= ruleExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNestedExpCSAccess().getOwnedExpressionExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_18);
+ pushFollow(FollowSets000.FOLLOW_100);
lv_ownedExpression_1_0=ruleExpCS();
state._fsp--;
@@ -29867,7 +28041,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_2=(Token)match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
@@ -29896,7 +28070,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSelfExpCS"
- // InternalQVTimperative.g:10369:1: entryRuleSelfExpCS returns [EObject current=null] : iv_ruleSelfExpCS= ruleSelfExpCS EOF ;
+ // InternalQVTimperative.g:9785:1: entryRuleSelfExpCS returns [EObject current=null] : iv_ruleSelfExpCS= ruleSelfExpCS EOF ;
public final EObject entryRuleSelfExpCS() throws RecognitionException {
EObject current = null;
@@ -29904,8 +28078,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10370:2: (iv_ruleSelfExpCS= ruleSelfExpCS EOF )
- // InternalQVTimperative.g:10371:2: iv_ruleSelfExpCS= ruleSelfExpCS EOF
+ // InternalQVTimperative.g:9786:2: (iv_ruleSelfExpCS= ruleSelfExpCS EOF )
+ // InternalQVTimperative.g:9787:2: iv_ruleSelfExpCS= ruleSelfExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSelfExpCSRule());
@@ -29936,7 +28110,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSelfExpCS"
- // InternalQVTimperative.g:10378:1: ruleSelfExpCS returns [EObject current=null] : ( () otherlv_1= 'self' ) ;
+ // InternalQVTimperative.g:9794:1: ruleSelfExpCS returns [EObject current=null] : ( () otherlv_1= 'self' ) ;
public final EObject ruleSelfExpCS() throws RecognitionException {
EObject current = null;
@@ -29945,14 +28119,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10381:28: ( ( () otherlv_1= 'self' ) )
- // InternalQVTimperative.g:10382:1: ( () otherlv_1= 'self' )
+ // InternalQVTimperative.g:9797:28: ( ( () otherlv_1= 'self' ) )
+ // InternalQVTimperative.g:9798:1: ( () otherlv_1= 'self' )
{
- // InternalQVTimperative.g:10382:1: ( () otherlv_1= 'self' )
- // InternalQVTimperative.g:10382:2: () otherlv_1= 'self'
+ // InternalQVTimperative.g:9798:1: ( () otherlv_1= 'self' )
+ // InternalQVTimperative.g:9798:2: () otherlv_1= 'self'
{
- // InternalQVTimperative.g:10382:2: ()
- // InternalQVTimperative.g:10383:2:
+ // InternalQVTimperative.g:9798:2: ()
+ // InternalQVTimperative.g:9799:2:
{
if ( state.backtracking==0 ) {
@@ -29969,7 +28143,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,141,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_1=(Token)match(input,145,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
@@ -29998,7 +28172,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMultiplicityBoundsCS"
- // InternalQVTimperative.g:10403:1: entryRuleMultiplicityBoundsCS returns [EObject current=null] : iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF ;
+ // InternalQVTimperative.g:9819:1: entryRuleMultiplicityBoundsCS returns [EObject current=null] : iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF ;
public final EObject entryRuleMultiplicityBoundsCS() throws RecognitionException {
EObject current = null;
@@ -30006,8 +28180,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10404:2: (iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF )
- // InternalQVTimperative.g:10405:2: iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF
+ // InternalQVTimperative.g:9820:2: (iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF )
+ // InternalQVTimperative.g:9821:2: iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicityBoundsCSRule());
@@ -30038,7 +28212,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMultiplicityBoundsCS"
- // InternalQVTimperative.g:10412:1: ruleMultiplicityBoundsCS returns [EObject current=null] : ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? ) ;
+ // InternalQVTimperative.g:9828:1: ruleMultiplicityBoundsCS returns [EObject current=null] : ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? ) ;
public final EObject ruleMultiplicityBoundsCS() throws RecognitionException {
EObject current = null;
@@ -30051,24 +28225,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10415:28: ( ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? ) )
- // InternalQVTimperative.g:10416:1: ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? )
+ // InternalQVTimperative.g:9831:28: ( ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? ) )
+ // InternalQVTimperative.g:9832:1: ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? )
{
- // InternalQVTimperative.g:10416:1: ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? )
- // InternalQVTimperative.g:10416:2: ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
+ // InternalQVTimperative.g:9832:1: ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? )
+ // InternalQVTimperative.g:9832:2: ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
{
- // InternalQVTimperative.g:10416:2: ( (lv_lowerBound_0_0= ruleLOWER ) )
- // InternalQVTimperative.g:10417:1: (lv_lowerBound_0_0= ruleLOWER )
+ // InternalQVTimperative.g:9832:2: ( (lv_lowerBound_0_0= ruleLOWER ) )
+ // InternalQVTimperative.g:9833:1: (lv_lowerBound_0_0= ruleLOWER )
{
- // InternalQVTimperative.g:10417:1: (lv_lowerBound_0_0= ruleLOWER )
- // InternalQVTimperative.g:10418:3: lv_lowerBound_0_0= ruleLOWER
+ // InternalQVTimperative.g:9833:1: (lv_lowerBound_0_0= ruleLOWER )
+ // InternalQVTimperative.g:9834:3: lv_lowerBound_0_0= ruleLOWER
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundLOWERParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_105);
+ pushFollow(FollowSets000.FOLLOW_104);
lv_lowerBound_0_0=ruleLOWER();
state._fsp--;
@@ -30092,28 +28266,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:10434:2: (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
- int alt229=2;
- int LA229_0 = input.LA(1);
+ // InternalQVTimperative.g:9850:2: (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
+ int alt211=2;
+ int LA211_0 = input.LA(1);
- if ( (LA229_0==123) ) {
- alt229=1;
+ if ( (LA211_0==126) ) {
+ alt211=1;
}
- switch (alt229) {
+ switch (alt211) {
case 1 :
- // InternalQVTimperative.g:10434:4: otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) )
+ // InternalQVTimperative.g:9850:4: otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) )
{
- otherlv_1=(Token)match(input,123,FollowSets000.FOLLOW_129); if (state.failed) return current;
+ otherlv_1=(Token)match(input,126,FollowSets000.FOLLOW_129); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
- // InternalQVTimperative.g:10438:1: ( (lv_upperBound_2_0= ruleUPPER ) )
- // InternalQVTimperative.g:10439:1: (lv_upperBound_2_0= ruleUPPER )
+ // InternalQVTimperative.g:9854:1: ( (lv_upperBound_2_0= ruleUPPER ) )
+ // InternalQVTimperative.g:9855:1: (lv_upperBound_2_0= ruleUPPER )
{
- // InternalQVTimperative.g:10439:1: (lv_upperBound_2_0= ruleUPPER )
- // InternalQVTimperative.g:10440:3: lv_upperBound_2_0= ruleUPPER
+ // InternalQVTimperative.g:9855:1: (lv_upperBound_2_0= ruleUPPER )
+ // InternalQVTimperative.g:9856:3: lv_upperBound_2_0= ruleUPPER
{
if ( state.backtracking==0 ) {
@@ -30173,7 +28347,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMultiplicityCS"
- // InternalQVTimperative.g:10464:1: entryRuleMultiplicityCS returns [EObject current=null] : iv_ruleMultiplicityCS= ruleMultiplicityCS EOF ;
+ // InternalQVTimperative.g:9880:1: entryRuleMultiplicityCS returns [EObject current=null] : iv_ruleMultiplicityCS= ruleMultiplicityCS EOF ;
public final EObject entryRuleMultiplicityCS() throws RecognitionException {
EObject current = null;
@@ -30181,8 +28355,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10465:2: (iv_ruleMultiplicityCS= ruleMultiplicityCS EOF )
- // InternalQVTimperative.g:10466:2: iv_ruleMultiplicityCS= ruleMultiplicityCS EOF
+ // InternalQVTimperative.g:9881:2: (iv_ruleMultiplicityCS= ruleMultiplicityCS EOF )
+ // InternalQVTimperative.g:9882:2: iv_ruleMultiplicityCS= ruleMultiplicityCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicityCSRule());
@@ -30213,7 +28387,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMultiplicityCS"
- // InternalQVTimperative.g:10473:1: ruleMultiplicityCS returns [EObject current=null] : (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' ) ;
+ // InternalQVTimperative.g:9889:1: ruleMultiplicityCS returns [EObject current=null] : (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' ) ;
public final EObject ruleMultiplicityCS() throws RecognitionException {
EObject current = null;
@@ -30229,38 +28403,38 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10476:28: ( (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' ) )
- // InternalQVTimperative.g:10477:1: (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' )
+ // InternalQVTimperative.g:9892:28: ( (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' ) )
+ // InternalQVTimperative.g:9893:1: (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' )
{
- // InternalQVTimperative.g:10477:1: (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' )
- // InternalQVTimperative.g:10477:3: otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']'
+ // InternalQVTimperative.g:9893:1: (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' )
+ // InternalQVTimperative.g:9893:3: otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']'
{
- otherlv_0=(Token)match(input,133,FollowSets000.FOLLOW_130); if (state.failed) return current;
+ otherlv_0=(Token)match(input,136,FollowSets000.FOLLOW_130); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
- // InternalQVTimperative.g:10481:1: (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS )
- int alt230=2;
- int LA230_0 = input.LA(1);
+ // InternalQVTimperative.g:9897:1: (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS )
+ int alt212=2;
+ int LA212_0 = input.LA(1);
- if ( (LA230_0==RULE_INT) ) {
- alt230=1;
+ if ( (LA212_0==RULE_INT) ) {
+ alt212=1;
}
- else if ( (LA230_0==31||LA230_0==95||LA230_0==144) ) {
- alt230=2;
+ else if ( (LA212_0==34||LA212_0==98||LA212_0==148) ) {
+ alt212=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 230, 0, input);
+ new NoViableAltException("", 212, 0, input);
throw nvae;
}
- switch (alt230) {
+ switch (alt212) {
case 1 :
- // InternalQVTimperative.g:10482:2: this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS
+ // InternalQVTimperative.g:9898:2: this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS
{
if ( state.backtracking==0 ) {
@@ -30287,7 +28461,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:10495:2: this_MultiplicityStringCS_2= ruleMultiplicityStringCS
+ // InternalQVTimperative.g:9911:2: this_MultiplicityStringCS_2= ruleMultiplicityStringCS
{
if ( state.backtracking==0 ) {
@@ -30316,21 +28490,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:10506:2: (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )?
- int alt231=3;
- int LA231_0 = input.LA(1);
+ // InternalQVTimperative.g:9922:2: (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )?
+ int alt213=3;
+ int LA213_0 = input.LA(1);
- if ( (LA231_0==142) ) {
- alt231=1;
+ if ( (LA213_0==146) ) {
+ alt213=1;
}
- else if ( (LA231_0==143) ) {
- alt231=2;
+ else if ( (LA213_0==147) ) {
+ alt213=2;
}
- switch (alt231) {
+ switch (alt213) {
case 1 :
- // InternalQVTimperative.g:10506:4: otherlv_3= '|?'
+ // InternalQVTimperative.g:9922:4: otherlv_3= '|?'
{
- otherlv_3=(Token)match(input,142,FollowSets000.FOLLOW_132); if (state.failed) return current;
+ otherlv_3=(Token)match(input,146,FollowSets000.FOLLOW_132); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
@@ -30340,15 +28514,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:10511:6: ( (lv_isNullFree_4_0= '|1' ) )
+ // InternalQVTimperative.g:9927:6: ( (lv_isNullFree_4_0= '|1' ) )
{
- // InternalQVTimperative.g:10511:6: ( (lv_isNullFree_4_0= '|1' ) )
- // InternalQVTimperative.g:10512:1: (lv_isNullFree_4_0= '|1' )
+ // InternalQVTimperative.g:9927:6: ( (lv_isNullFree_4_0= '|1' ) )
+ // InternalQVTimperative.g:9928:1: (lv_isNullFree_4_0= '|1' )
{
- // InternalQVTimperative.g:10512:1: (lv_isNullFree_4_0= '|1' )
- // InternalQVTimperative.g:10513:3: lv_isNullFree_4_0= '|1'
+ // InternalQVTimperative.g:9928:1: (lv_isNullFree_4_0= '|1' )
+ // InternalQVTimperative.g:9929:3: lv_isNullFree_4_0= '|1'
{
- lv_isNullFree_4_0=(Token)match(input,143,FollowSets000.FOLLOW_132); if (state.failed) return current;
+ lv_isNullFree_4_0=(Token)match(input,147,FollowSets000.FOLLOW_132); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isNullFree_4_0, grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0());
@@ -30374,7 +28548,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,134,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,137,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_3());
@@ -30403,7 +28577,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMultiplicityStringCS"
- // InternalQVTimperative.g:10538:1: entryRuleMultiplicityStringCS returns [EObject current=null] : iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF ;
+ // InternalQVTimperative.g:9954:1: entryRuleMultiplicityStringCS returns [EObject current=null] : iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF ;
public final EObject entryRuleMultiplicityStringCS() throws RecognitionException {
EObject current = null;
@@ -30411,8 +28585,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10539:2: (iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF )
- // InternalQVTimperative.g:10540:2: iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF
+ // InternalQVTimperative.g:9955:2: (iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF )
+ // InternalQVTimperative.g:9956:2: iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicityStringCSRule());
@@ -30443,7 +28617,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMultiplicityStringCS"
- // InternalQVTimperative.g:10547:1: ruleMultiplicityStringCS returns [EObject current=null] : ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) ) ;
+ // InternalQVTimperative.g:9963:1: ruleMultiplicityStringCS returns [EObject current=null] : ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) ) ;
public final EObject ruleMultiplicityStringCS() throws RecognitionException {
EObject current = null;
@@ -30454,46 +28628,46 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10550:28: ( ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) ) )
- // InternalQVTimperative.g:10551:1: ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) )
+ // InternalQVTimperative.g:9966:28: ( ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) ) )
+ // InternalQVTimperative.g:9967:1: ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) )
{
- // InternalQVTimperative.g:10551:1: ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) )
- // InternalQVTimperative.g:10552:1: ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) )
+ // InternalQVTimperative.g:9967:1: ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) )
+ // InternalQVTimperative.g:9968:1: ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) )
{
- // InternalQVTimperative.g:10552:1: ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) )
- // InternalQVTimperative.g:10553:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
+ // InternalQVTimperative.g:9968:1: ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) )
+ // InternalQVTimperative.g:9969:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
{
- // InternalQVTimperative.g:10553:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
- int alt232=3;
+ // InternalQVTimperative.g:9969:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
+ int alt214=3;
switch ( input.LA(1) ) {
- case 31:
+ case 34:
{
- alt232=1;
+ alt214=1;
}
break;
- case 95:
+ case 98:
{
- alt232=2;
+ alt214=2;
}
break;
- case 144:
+ case 148:
{
- alt232=3;
+ alt214=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 232, 0, input);
+ new NoViableAltException("", 214, 0, input);
throw nvae;
}
- switch (alt232) {
+ switch (alt214) {
case 1 :
- // InternalQVTimperative.g:10554:3: lv_stringBounds_0_1= '*'
+ // InternalQVTimperative.g:9970:3: lv_stringBounds_0_1= '*'
{
- lv_stringBounds_0_1=(Token)match(input,31,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ lv_stringBounds_0_1=(Token)match(input,34,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_stringBounds_0_1, grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
@@ -30511,9 +28685,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:10566:8: lv_stringBounds_0_2= '+'
+ // InternalQVTimperative.g:9982:8: lv_stringBounds_0_2= '+'
{
- lv_stringBounds_0_2=(Token)match(input,95,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ lv_stringBounds_0_2=(Token)match(input,98,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_stringBounds_0_2, grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
@@ -30531,9 +28705,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTimperative.g:10578:8: lv_stringBounds_0_3= '?'
+ // InternalQVTimperative.g:9994:8: lv_stringBounds_0_3= '?'
{
- lv_stringBounds_0_3=(Token)match(input,144,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ lv_stringBounds_0_3=(Token)match(input,148,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_stringBounds_0_3, grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
@@ -30579,7 +28753,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePathNameCS"
- // InternalQVTimperative.g:10601:1: entryRulePathNameCS returns [EObject current=null] : iv_rulePathNameCS= rulePathNameCS EOF ;
+ // InternalQVTimperative.g:10017:1: entryRulePathNameCS returns [EObject current=null] : iv_rulePathNameCS= rulePathNameCS EOF ;
public final EObject entryRulePathNameCS() throws RecognitionException {
EObject current = null;
@@ -30587,8 +28761,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10602:2: (iv_rulePathNameCS= rulePathNameCS EOF )
- // InternalQVTimperative.g:10603:2: iv_rulePathNameCS= rulePathNameCS EOF
+ // InternalQVTimperative.g:10018:2: (iv_rulePathNameCS= rulePathNameCS EOF )
+ // InternalQVTimperative.g:10019:2: iv_rulePathNameCS= rulePathNameCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPathNameCSRule());
@@ -30619,7 +28793,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePathNameCS"
- // InternalQVTimperative.g:10610:1: rulePathNameCS returns [EObject current=null] : ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) ;
+ // InternalQVTimperative.g:10026:1: rulePathNameCS returns [EObject current=null] : ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) ;
public final EObject rulePathNameCS() throws RecognitionException {
EObject current = null;
@@ -30632,24 +28806,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10613:28: ( ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) )
- // InternalQVTimperative.g:10614:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
+ // InternalQVTimperative.g:10029:28: ( ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) )
+ // InternalQVTimperative.g:10030:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
{
- // InternalQVTimperative.g:10614:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
- // InternalQVTimperative.g:10614:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
+ // InternalQVTimperative.g:10030:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
+ // InternalQVTimperative.g:10030:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
{
- // InternalQVTimperative.g:10614:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) )
- // InternalQVTimperative.g:10615:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
+ // InternalQVTimperative.g:10030:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) )
+ // InternalQVTimperative.g:10031:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
{
- // InternalQVTimperative.g:10615:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
- // InternalQVTimperative.g:10616:3: lv_ownedPathElements_0_0= ruleFirstPathElementCS
+ // InternalQVTimperative.g:10031:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
+ // InternalQVTimperative.g:10032:3: lv_ownedPathElements_0_0= ruleFirstPathElementCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPathNameCSAccess().getOwnedPathElementsFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_100);
+ pushFollow(FollowSets000.FOLLOW_98);
lv_ownedPathElements_0_0=ruleFirstPathElementCS();
state._fsp--;
@@ -30673,39 +28847,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:10632:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
- loop233:
+ // InternalQVTimperative.g:10048:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
+ loop215:
do {
- int alt233=2;
- int LA233_0 = input.LA(1);
+ int alt215=2;
+ int LA215_0 = input.LA(1);
- if ( (LA233_0==30) ) {
- alt233=1;
+ if ( (LA215_0==33) ) {
+ alt215=1;
}
- switch (alt233) {
+ switch (alt215) {
case 1 :
- // InternalQVTimperative.g:10632:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
+ // InternalQVTimperative.g:10048:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
{
- otherlv_1=(Token)match(input,30,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ otherlv_1=(Token)match(input,33,FollowSets000.FOLLOW_48); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
- // InternalQVTimperative.g:10636:1: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
- // InternalQVTimperative.g:10637:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTimperative.g:10052:1: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
+ // InternalQVTimperative.g:10053:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
{
- // InternalQVTimperative.g:10637:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
- // InternalQVTimperative.g:10638:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
+ // InternalQVTimperative.g:10053:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTimperative.g:10054:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPathNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_100);
+ pushFollow(FollowSets000.FOLLOW_98);
lv_ownedPathElements_2_0=ruleNextPathElementCS();
state._fsp--;
@@ -30734,7 +28908,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop233;
+ break loop215;
}
} while (true);
@@ -30761,7 +28935,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFirstPathElementCS"
- // InternalQVTimperative.g:10662:1: entryRuleFirstPathElementCS returns [EObject current=null] : iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF ;
+ // InternalQVTimperative.g:10078:1: entryRuleFirstPathElementCS returns [EObject current=null] : iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF ;
public final EObject entryRuleFirstPathElementCS() throws RecognitionException {
EObject current = null;
@@ -30769,8 +28943,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10663:2: (iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF )
- // InternalQVTimperative.g:10664:2: iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF
+ // InternalQVTimperative.g:10079:2: (iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF )
+ // InternalQVTimperative.g:10080:2: iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFirstPathElementCSRule());
@@ -30801,21 +28975,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFirstPathElementCS"
- // InternalQVTimperative.g:10671:1: ruleFirstPathElementCS returns [EObject current=null] : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTimperative.g:10087:1: ruleFirstPathElementCS returns [EObject current=null] : ( ( ruleUnrestrictedName ) ) ;
public final EObject ruleFirstPathElementCS() throws RecognitionException {
EObject current = null;
enterRule();
try {
- // InternalQVTimperative.g:10674:28: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTimperative.g:10675:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:10090:28: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTimperative.g:10091:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTimperative.g:10675:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTimperative.g:10676:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:10091:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:10092:1: ( ruleUnrestrictedName )
{
- // InternalQVTimperative.g:10676:1: ( ruleUnrestrictedName )
- // InternalQVTimperative.g:10677:3: ruleUnrestrictedName
+ // InternalQVTimperative.g:10092:1: ( ruleUnrestrictedName )
+ // InternalQVTimperative.g:10093:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -30870,7 +29044,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNextPathElementCS"
- // InternalQVTimperative.g:10701:1: entryRuleNextPathElementCS returns [EObject current=null] : iv_ruleNextPathElementCS= ruleNextPathElementCS EOF ;
+ // InternalQVTimperative.g:10117:1: entryRuleNextPathElementCS returns [EObject current=null] : iv_ruleNextPathElementCS= ruleNextPathElementCS EOF ;
public final EObject entryRuleNextPathElementCS() throws RecognitionException {
EObject current = null;
@@ -30878,8 +29052,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10702:2: (iv_ruleNextPathElementCS= ruleNextPathElementCS EOF )
- // InternalQVTimperative.g:10703:2: iv_ruleNextPathElementCS= ruleNextPathElementCS EOF
+ // InternalQVTimperative.g:10118:2: (iv_ruleNextPathElementCS= ruleNextPathElementCS EOF )
+ // InternalQVTimperative.g:10119:2: iv_ruleNextPathElementCS= ruleNextPathElementCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNextPathElementCSRule());
@@ -30910,21 +29084,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNextPathElementCS"
- // InternalQVTimperative.g:10710:1: ruleNextPathElementCS returns [EObject current=null] : ( ( ruleUnreservedName ) ) ;
+ // InternalQVTimperative.g:10126:1: ruleNextPathElementCS returns [EObject current=null] : ( ( ruleUnreservedName ) ) ;
public final EObject ruleNextPathElementCS() throws RecognitionException {
EObject current = null;
enterRule();
try {
- // InternalQVTimperative.g:10713:28: ( ( ( ruleUnreservedName ) ) )
- // InternalQVTimperative.g:10714:1: ( ( ruleUnreservedName ) )
+ // InternalQVTimperative.g:10129:28: ( ( ( ruleUnreservedName ) ) )
+ // InternalQVTimperative.g:10130:1: ( ( ruleUnreservedName ) )
{
- // InternalQVTimperative.g:10714:1: ( ( ruleUnreservedName ) )
- // InternalQVTimperative.g:10715:1: ( ruleUnreservedName )
+ // InternalQVTimperative.g:10130:1: ( ( ruleUnreservedName ) )
+ // InternalQVTimperative.g:10131:1: ( ruleUnreservedName )
{
- // InternalQVTimperative.g:10715:1: ( ruleUnreservedName )
- // InternalQVTimperative.g:10716:3: ruleUnreservedName
+ // InternalQVTimperative.g:10131:1: ( ruleUnreservedName )
+ // InternalQVTimperative.g:10132:3: ruleUnreservedName
{
if ( state.backtracking==0 ) {
@@ -30979,7 +29153,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTemplateBindingCS"
- // InternalQVTimperative.g:10740:1: entryRuleTemplateBindingCS returns [EObject current=null] : iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF ;
+ // InternalQVTimperative.g:10156:1: entryRuleTemplateBindingCS returns [EObject current=null] : iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF ;
public final EObject entryRuleTemplateBindingCS() throws RecognitionException {
EObject current = null;
@@ -30987,8 +29161,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10741:2: (iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF )
- // InternalQVTimperative.g:10742:2: iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF
+ // InternalQVTimperative.g:10157:2: (iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF )
+ // InternalQVTimperative.g:10158:2: iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTemplateBindingCSRule());
@@ -31019,7 +29193,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTemplateBindingCS"
- // InternalQVTimperative.g:10749:1: ruleTemplateBindingCS returns [EObject current=null] : ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? ) ;
+ // InternalQVTimperative.g:10165:1: ruleTemplateBindingCS returns [EObject current=null] : ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? ) ;
public final EObject ruleTemplateBindingCS() throws RecognitionException {
EObject current = null;
@@ -31034,17 +29208,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10752:28: ( ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? ) )
- // InternalQVTimperative.g:10753:1: ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
+ // InternalQVTimperative.g:10168:28: ( ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? ) )
+ // InternalQVTimperative.g:10169:1: ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
{
- // InternalQVTimperative.g:10753:1: ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
- // InternalQVTimperative.g:10753:2: ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
+ // InternalQVTimperative.g:10169:1: ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
+ // InternalQVTimperative.g:10169:2: ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
{
- // InternalQVTimperative.g:10753:2: ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) )
- // InternalQVTimperative.g:10754:1: (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS )
+ // InternalQVTimperative.g:10169:2: ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) )
+ // InternalQVTimperative.g:10170:1: (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS )
{
- // InternalQVTimperative.g:10754:1: (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS )
- // InternalQVTimperative.g:10755:3: lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS
+ // InternalQVTimperative.g:10170:1: (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS )
+ // InternalQVTimperative.g:10171:3: lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS
{
if ( state.backtracking==0 ) {
@@ -31075,32 +29249,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:10771:2: (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )*
- loop234:
+ // InternalQVTimperative.g:10187:2: (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )*
+ loop216:
do {
- int alt234=2;
- int LA234_0 = input.LA(1);
+ int alt216=2;
+ int LA216_0 = input.LA(1);
- if ( (LA234_0==21) ) {
- alt234=1;
+ if ( (LA216_0==25) ) {
+ alt216=1;
}
- switch (alt234) {
+ switch (alt216) {
case 1 :
- // InternalQVTimperative.g:10771:4: otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) )
+ // InternalQVTimperative.g:10187:4: otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) )
{
- otherlv_1=(Token)match(input,21,FollowSets000.FOLLOW_134); if (state.failed) return current;
+ otherlv_1=(Token)match(input,25,FollowSets000.FOLLOW_134); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getTemplateBindingCSAccess().getCommaKeyword_1_0());
}
- // InternalQVTimperative.g:10775:1: ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) )
- // InternalQVTimperative.g:10776:1: (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS )
+ // InternalQVTimperative.g:10191:1: ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) )
+ // InternalQVTimperative.g:10192:1: (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS )
{
- // InternalQVTimperative.g:10776:1: (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS )
- // InternalQVTimperative.g:10777:3: lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS
+ // InternalQVTimperative.g:10192:1: (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS )
+ // InternalQVTimperative.g:10193:3: lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS
{
if ( state.backtracking==0 ) {
@@ -31136,23 +29310,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop234;
+ break loop216;
}
} while (true);
- // InternalQVTimperative.g:10793:4: ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
- int alt235=2;
- int LA235_0 = input.LA(1);
+ // InternalQVTimperative.g:10209:4: ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
+ int alt217=2;
+ int LA217_0 = input.LA(1);
- if ( (LA235_0==133) ) {
- alt235=1;
+ if ( (LA217_0==136) ) {
+ alt217=1;
}
- switch (alt235) {
+ switch (alt217) {
case 1 :
- // InternalQVTimperative.g:10794:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
+ // InternalQVTimperative.g:10210:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
{
- // InternalQVTimperative.g:10794:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
- // InternalQVTimperative.g:10795:3: lv_ownedMultiplicity_3_0= ruleMultiplicityCS
+ // InternalQVTimperative.g:10210:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
+ // InternalQVTimperative.g:10211:3: lv_ownedMultiplicity_3_0= ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -31209,7 +29383,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTemplateParameterSubstitutionCS"
- // InternalQVTimperative.g:10819:1: entryRuleTemplateParameterSubstitutionCS returns [EObject current=null] : iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF ;
+ // InternalQVTimperative.g:10235:1: entryRuleTemplateParameterSubstitutionCS returns [EObject current=null] : iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF ;
public final EObject entryRuleTemplateParameterSubstitutionCS() throws RecognitionException {
EObject current = null;
@@ -31217,8 +29391,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10820:2: (iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF )
- // InternalQVTimperative.g:10821:2: iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF
+ // InternalQVTimperative.g:10236:2: (iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF )
+ // InternalQVTimperative.g:10237:2: iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTemplateParameterSubstitutionCSRule());
@@ -31249,7 +29423,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTemplateParameterSubstitutionCS"
- // InternalQVTimperative.g:10828:1: ruleTemplateParameterSubstitutionCS returns [EObject current=null] : ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) ) ;
+ // InternalQVTimperative.g:10244:1: ruleTemplateParameterSubstitutionCS returns [EObject current=null] : ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) ) ;
public final EObject ruleTemplateParameterSubstitutionCS() throws RecognitionException {
EObject current = null;
@@ -31259,14 +29433,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10831:28: ( ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) ) )
- // InternalQVTimperative.g:10832:1: ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) )
+ // InternalQVTimperative.g:10247:28: ( ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) ) )
+ // InternalQVTimperative.g:10248:1: ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) )
{
- // InternalQVTimperative.g:10832:1: ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) )
- // InternalQVTimperative.g:10833:1: (lv_ownedActualParameter_0_0= ruleTypeRefCS )
+ // InternalQVTimperative.g:10248:1: ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) )
+ // InternalQVTimperative.g:10249:1: (lv_ownedActualParameter_0_0= ruleTypeRefCS )
{
- // InternalQVTimperative.g:10833:1: (lv_ownedActualParameter_0_0= ruleTypeRefCS )
- // InternalQVTimperative.g:10834:3: lv_ownedActualParameter_0_0= ruleTypeRefCS
+ // InternalQVTimperative.g:10249:1: (lv_ownedActualParameter_0_0= ruleTypeRefCS )
+ // InternalQVTimperative.g:10250:3: lv_ownedActualParameter_0_0= ruleTypeRefCS
{
if ( state.backtracking==0 ) {
@@ -31317,7 +29491,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTemplateSignatureCS"
- // InternalQVTimperative.g:10858:1: entryRuleTemplateSignatureCS returns [EObject current=null] : iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF ;
+ // InternalQVTimperative.g:10274:1: entryRuleTemplateSignatureCS returns [EObject current=null] : iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF ;
public final EObject entryRuleTemplateSignatureCS() throws RecognitionException {
EObject current = null;
@@ -31325,8 +29499,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10859:2: (iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF )
- // InternalQVTimperative.g:10860:2: iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF
+ // InternalQVTimperative.g:10275:2: (iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF )
+ // InternalQVTimperative.g:10276:2: iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTemplateSignatureCSRule());
@@ -31357,7 +29531,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTemplateSignatureCS"
- // InternalQVTimperative.g:10867:1: ruleTemplateSignatureCS returns [EObject current=null] : (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' ) ;
+ // InternalQVTimperative.g:10283:1: ruleTemplateSignatureCS returns [EObject current=null] : (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' ) ;
public final EObject ruleTemplateSignatureCS() throws RecognitionException {
EObject current = null;
@@ -31372,30 +29546,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10870:28: ( (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' ) )
- // InternalQVTimperative.g:10871:1: (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' )
+ // InternalQVTimperative.g:10286:28: ( (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' ) )
+ // InternalQVTimperative.g:10287:1: (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' )
{
- // InternalQVTimperative.g:10871:1: (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' )
- // InternalQVTimperative.g:10871:3: otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')'
+ // InternalQVTimperative.g:10287:1: (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' )
+ // InternalQVTimperative.g:10287:3: otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')'
{
- otherlv_0=(Token)match(input,26,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_0=(Token)match(input,27,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getTemplateSignatureCSAccess().getLeftParenthesisKeyword_0());
}
- // InternalQVTimperative.g:10875:1: ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) )
- // InternalQVTimperative.g:10876:1: (lv_ownedParameters_1_0= ruleTypeParameterCS )
+ // InternalQVTimperative.g:10291:1: ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) )
+ // InternalQVTimperative.g:10292:1: (lv_ownedParameters_1_0= ruleTypeParameterCS )
{
- // InternalQVTimperative.g:10876:1: (lv_ownedParameters_1_0= ruleTypeParameterCS )
- // InternalQVTimperative.g:10877:3: lv_ownedParameters_1_0= ruleTypeParameterCS
+ // InternalQVTimperative.g:10292:1: (lv_ownedParameters_1_0= ruleTypeParameterCS )
+ // InternalQVTimperative.g:10293:3: lv_ownedParameters_1_0= ruleTypeParameterCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersTypeParameterCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_42);
lv_ownedParameters_1_0=ruleTypeParameterCS();
state._fsp--;
@@ -31419,39 +29593,39 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:10893:2: (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )*
- loop236:
+ // InternalQVTimperative.g:10309:2: (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )*
+ loop218:
do {
- int alt236=2;
- int LA236_0 = input.LA(1);
+ int alt218=2;
+ int LA218_0 = input.LA(1);
- if ( (LA236_0==21) ) {
- alt236=1;
+ if ( (LA218_0==25) ) {
+ alt218=1;
}
- switch (alt236) {
+ switch (alt218) {
case 1 :
- // InternalQVTimperative.g:10893:4: otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) )
+ // InternalQVTimperative.g:10309:4: otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) )
{
- otherlv_2=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getTemplateSignatureCSAccess().getCommaKeyword_2_0());
}
- // InternalQVTimperative.g:10897:1: ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) )
- // InternalQVTimperative.g:10898:1: (lv_ownedParameters_3_0= ruleTypeParameterCS )
+ // InternalQVTimperative.g:10313:1: ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) )
+ // InternalQVTimperative.g:10314:1: (lv_ownedParameters_3_0= ruleTypeParameterCS )
{
- // InternalQVTimperative.g:10898:1: (lv_ownedParameters_3_0= ruleTypeParameterCS )
- // InternalQVTimperative.g:10899:3: lv_ownedParameters_3_0= ruleTypeParameterCS
+ // InternalQVTimperative.g:10314:1: (lv_ownedParameters_3_0= ruleTypeParameterCS )
+ // InternalQVTimperative.g:10315:3: lv_ownedParameters_3_0= ruleTypeParameterCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersTypeParameterCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_17);
+ pushFollow(FollowSets000.FOLLOW_42);
lv_ownedParameters_3_0=ruleTypeParameterCS();
state._fsp--;
@@ -31480,11 +29654,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop236;
+ break loop218;
}
} while (true);
- otherlv_4=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_4=(Token)match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getTemplateSignatureCSAccess().getRightParenthesisKeyword_3());
@@ -31513,7 +29687,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeParameterCS"
- // InternalQVTimperative.g:10927:1: entryRuleTypeParameterCS returns [EObject current=null] : iv_ruleTypeParameterCS= ruleTypeParameterCS EOF ;
+ // InternalQVTimperative.g:10343:1: entryRuleTypeParameterCS returns [EObject current=null] : iv_ruleTypeParameterCS= ruleTypeParameterCS EOF ;
public final EObject entryRuleTypeParameterCS() throws RecognitionException {
EObject current = null;
@@ -31521,8 +29695,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:10928:2: (iv_ruleTypeParameterCS= ruleTypeParameterCS EOF )
- // InternalQVTimperative.g:10929:2: iv_ruleTypeParameterCS= ruleTypeParameterCS EOF
+ // InternalQVTimperative.g:10344:2: (iv_ruleTypeParameterCS= ruleTypeParameterCS EOF )
+ // InternalQVTimperative.g:10345:2: iv_ruleTypeParameterCS= ruleTypeParameterCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeParameterCSRule());
@@ -31553,7 +29727,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeParameterCS"
- // InternalQVTimperative.g:10936:1: ruleTypeParameterCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? ) ;
+ // InternalQVTimperative.g:10352:1: ruleTypeParameterCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? ) ;
public final EObject ruleTypeParameterCS() throws RecognitionException {
EObject current = null;
@@ -31569,17 +29743,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:10939:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? ) )
- // InternalQVTimperative.g:10940:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? )
+ // InternalQVTimperative.g:10355:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? ) )
+ // InternalQVTimperative.g:10356:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? )
{
- // InternalQVTimperative.g:10940:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? )
- // InternalQVTimperative.g:10940:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
+ // InternalQVTimperative.g:10356:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? )
+ // InternalQVTimperative.g:10356:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
{
- // InternalQVTimperative.g:10940:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTimperative.g:10941:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:10356:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTimperative.g:10357:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTimperative.g:10941:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTimperative.g:10942:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTimperative.g:10357:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTimperative.g:10358:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -31610,28 +29784,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:10958:2: (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
- int alt238=2;
- int LA238_0 = input.LA(1);
+ // InternalQVTimperative.g:10374:2: (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
+ int alt220=2;
+ int LA220_0 = input.LA(1);
- if ( (LA238_0==90) ) {
- alt238=1;
+ if ( (LA220_0==93) ) {
+ alt220=1;
}
- switch (alt238) {
+ switch (alt220) {
case 1 :
- // InternalQVTimperative.g:10958:4: otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
+ // InternalQVTimperative.g:10374:4: otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
{
- otherlv_1=(Token)match(input,90,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_1=(Token)match(input,93,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getTypeParameterCSAccess().getExtendsKeyword_1_0());
}
- // InternalQVTimperative.g:10962:1: ( (lv_ownedExtends_2_0= ruleTypedRefCS ) )
- // InternalQVTimperative.g:10963:1: (lv_ownedExtends_2_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:10378:1: ( (lv_ownedExtends_2_0= ruleTypedRefCS ) )
+ // InternalQVTimperative.g:10379:1: (lv_ownedExtends_2_0= ruleTypedRefCS )
{
- // InternalQVTimperative.g:10963:1: (lv_ownedExtends_2_0= ruleTypedRefCS )
- // InternalQVTimperative.g:10964:3: lv_ownedExtends_2_0= ruleTypedRefCS
+ // InternalQVTimperative.g:10379:1: (lv_ownedExtends_2_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:10380:3: lv_ownedExtends_2_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -31662,32 +29836,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:10980:2: (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
- loop237:
+ // InternalQVTimperative.g:10396:2: (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
+ loop219:
do {
- int alt237=2;
- int LA237_0 = input.LA(1);
+ int alt219=2;
+ int LA219_0 = input.LA(1);
- if ( (LA237_0==145) ) {
- alt237=1;
+ if ( (LA219_0==149) ) {
+ alt219=1;
}
- switch (alt237) {
+ switch (alt219) {
case 1 :
- // InternalQVTimperative.g:10980:4: otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
+ // InternalQVTimperative.g:10396:4: otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
{
- otherlv_3=(Token)match(input,145,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_3=(Token)match(input,149,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getTypeParameterCSAccess().getAmpersandAmpersandKeyword_1_2_0());
}
- // InternalQVTimperative.g:10984:1: ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
- // InternalQVTimperative.g:10985:1: (lv_ownedExtends_4_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:10400:1: ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
+ // InternalQVTimperative.g:10401:1: (lv_ownedExtends_4_0= ruleTypedRefCS )
{
- // InternalQVTimperative.g:10985:1: (lv_ownedExtends_4_0= ruleTypedRefCS )
- // InternalQVTimperative.g:10986:3: lv_ownedExtends_4_0= ruleTypedRefCS
+ // InternalQVTimperative.g:10401:1: (lv_ownedExtends_4_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:10402:3: lv_ownedExtends_4_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -31723,7 +29897,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop237;
+ break loop219;
}
} while (true);
@@ -31756,7 +29930,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeRefCS"
- // InternalQVTimperative.g:11010:1: entryRuleTypeRefCS returns [EObject current=null] : iv_ruleTypeRefCS= ruleTypeRefCS EOF ;
+ // InternalQVTimperative.g:10426:1: entryRuleTypeRefCS returns [EObject current=null] : iv_ruleTypeRefCS= ruleTypeRefCS EOF ;
public final EObject entryRuleTypeRefCS() throws RecognitionException {
EObject current = null;
@@ -31764,8 +29938,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:11011:2: (iv_ruleTypeRefCS= ruleTypeRefCS EOF )
- // InternalQVTimperative.g:11012:2: iv_ruleTypeRefCS= ruleTypeRefCS EOF
+ // InternalQVTimperative.g:10427:2: (iv_ruleTypeRefCS= ruleTypeRefCS EOF )
+ // InternalQVTimperative.g:10428:2: iv_ruleTypeRefCS= ruleTypeRefCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeRefCSRule());
@@ -31796,7 +29970,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeRefCS"
- // InternalQVTimperative.g:11019:1: ruleTypeRefCS returns [EObject current=null] : (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS ) ;
+ // InternalQVTimperative.g:10435:1: ruleTypeRefCS returns [EObject current=null] : (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS ) ;
public final EObject ruleTypeRefCS() throws RecognitionException {
EObject current = null;
@@ -31808,29 +29982,29 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:11022:28: ( (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS ) )
- // InternalQVTimperative.g:11023:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
+ // InternalQVTimperative.g:10438:28: ( (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS ) )
+ // InternalQVTimperative.g:10439:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
{
- // InternalQVTimperative.g:11023:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
- int alt239=2;
- int LA239_0 = input.LA(1);
+ // InternalQVTimperative.g:10439:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
+ int alt221=2;
+ int LA221_0 = input.LA(1);
- if ( ((LA239_0>=RULE_SIMPLE_ID && LA239_0<=RULE_ESCAPED_ID)||(LA239_0>=24 && LA239_0<=25)||LA239_0==29||LA239_0==32||(LA239_0>=40 && LA239_0<=41)||LA239_0==45||(LA239_0>=49 && LA239_0<=52)) ) {
- alt239=1;
+ if ( ((LA221_0>=RULE_SIMPLE_ID && LA221_0<=RULE_ESCAPED_ID)||LA221_0==22||LA221_0==24||LA221_0==26||LA221_0==32||LA221_0==35||LA221_0==41||LA221_0==45||LA221_0==49||(LA221_0>=53 && LA221_0<=55)) ) {
+ alt221=1;
}
- else if ( (LA239_0==144) ) {
- alt239=2;
+ else if ( (LA221_0==148) ) {
+ alt221=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 239, 0, input);
+ new NoViableAltException("", 221, 0, input);
throw nvae;
}
- switch (alt239) {
+ switch (alt221) {
case 1 :
- // InternalQVTimperative.g:11024:2: this_TypedRefCS_0= ruleTypedRefCS
+ // InternalQVTimperative.g:10440:2: this_TypedRefCS_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -31857,7 +30031,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:11037:2: this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS
+ // InternalQVTimperative.g:10453:2: this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS
{
if ( state.backtracking==0 ) {
@@ -31906,7 +30080,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypedRefCS"
- // InternalQVTimperative.g:11056:1: entryRuleTypedRefCS returns [EObject current=null] : iv_ruleTypedRefCS= ruleTypedRefCS EOF ;
+ // InternalQVTimperative.g:10472:1: entryRuleTypedRefCS returns [EObject current=null] : iv_ruleTypedRefCS= ruleTypedRefCS EOF ;
public final EObject entryRuleTypedRefCS() throws RecognitionException {
EObject current = null;
@@ -31914,8 +30088,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:11057:2: (iv_ruleTypedRefCS= ruleTypedRefCS EOF )
- // InternalQVTimperative.g:11058:2: iv_ruleTypedRefCS= ruleTypedRefCS EOF
+ // InternalQVTimperative.g:10473:2: (iv_ruleTypedRefCS= ruleTypedRefCS EOF )
+ // InternalQVTimperative.g:10474:2: iv_ruleTypedRefCS= ruleTypedRefCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypedRefCSRule());
@@ -31946,7 +30120,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypedRefCS"
- // InternalQVTimperative.g:11065:1: ruleTypedRefCS returns [EObject current=null] : this_TypedTypeRefCS_0= ruleTypedTypeRefCS ;
+ // InternalQVTimperative.g:10481:1: ruleTypedRefCS returns [EObject current=null] : this_TypedTypeRefCS_0= ruleTypedTypeRefCS ;
public final EObject ruleTypedRefCS() throws RecognitionException {
EObject current = null;
@@ -31956,8 +30130,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:11068:28: (this_TypedTypeRefCS_0= ruleTypedTypeRefCS )
- // InternalQVTimperative.g:11070:2: this_TypedTypeRefCS_0= ruleTypedTypeRefCS
+ // InternalQVTimperative.g:10484:28: (this_TypedTypeRefCS_0= ruleTypedTypeRefCS )
+ // InternalQVTimperative.g:10486:2: this_TypedTypeRefCS_0= ruleTypedTypeRefCS
{
if ( state.backtracking==0 ) {
@@ -32000,7 +30174,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypedTypeRefCS"
- // InternalQVTimperative.g:11089:1: entryRuleTypedTypeRefCS returns [EObject current=null] : iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF ;
+ // InternalQVTimperative.g:10505:1: entryRuleTypedTypeRefCS returns [EObject current=null] : iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF ;
public final EObject entryRuleTypedTypeRefCS() throws RecognitionException {
EObject current = null;
@@ -32008,8 +30182,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:11090:2: (iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF )
- // InternalQVTimperative.g:11091:2: iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF
+ // InternalQVTimperative.g:10506:2: (iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF )
+ // InternalQVTimperative.g:10507:2: iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypedTypeRefCSRule());
@@ -32040,7 +30214,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypedTypeRefCS"
- // InternalQVTimperative.g:11098:1: ruleTypedTypeRefCS returns [EObject current=null] : ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? ) ;
+ // InternalQVTimperative.g:10514:1: ruleTypedTypeRefCS returns [EObject current=null] : ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? ) ;
public final EObject ruleTypedTypeRefCS() throws RecognitionException {
EObject current = null;
@@ -32054,24 +30228,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:11101:28: ( ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? ) )
- // InternalQVTimperative.g:11102:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? )
+ // InternalQVTimperative.g:10517:28: ( ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? ) )
+ // InternalQVTimperative.g:10518:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? )
{
- // InternalQVTimperative.g:11102:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? )
- // InternalQVTimperative.g:11102:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )?
+ // InternalQVTimperative.g:10518:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? )
+ // InternalQVTimperative.g:10518:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )?
{
- // InternalQVTimperative.g:11102:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
- // InternalQVTimperative.g:11103:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTimperative.g:10518:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
+ // InternalQVTimperative.g:10519:1: (lv_ownedPathName_0_0= rulePathNameCS )
{
- // InternalQVTimperative.g:11103:1: (lv_ownedPathName_0_0= rulePathNameCS )
- // InternalQVTimperative.g:11104:3: lv_ownedPathName_0_0= rulePathNameCS
+ // InternalQVTimperative.g:10519:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTimperative.g:10520:3: lv_ownedPathName_0_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypedTypeRefCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_101);
+ pushFollow(FollowSets000.FOLLOW_99);
lv_ownedPathName_0_0=rulePathNameCS();
state._fsp--;
@@ -32095,35 +30269,35 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:11120:2: (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )?
- int alt240=2;
- int LA240_0 = input.LA(1);
+ // InternalQVTimperative.g:10536:2: (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )?
+ int alt222=2;
+ int LA222_0 = input.LA(1);
- if ( (LA240_0==26) ) {
- alt240=1;
+ if ( (LA222_0==27) ) {
+ alt222=1;
}
- switch (alt240) {
+ switch (alt222) {
case 1 :
- // InternalQVTimperative.g:11120:4: otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')'
+ // InternalQVTimperative.g:10536:4: otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')'
{
- otherlv_1=(Token)match(input,26,FollowSets000.FOLLOW_134); if (state.failed) return current;
+ otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_134); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getTypedTypeRefCSAccess().getLeftParenthesisKeyword_1_0());
}
- // InternalQVTimperative.g:11124:1: ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) )
- // InternalQVTimperative.g:11125:1: (lv_ownedBinding_2_0= ruleTemplateBindingCS )
+ // InternalQVTimperative.g:10540:1: ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) )
+ // InternalQVTimperative.g:10541:1: (lv_ownedBinding_2_0= ruleTemplateBindingCS )
{
- // InternalQVTimperative.g:11125:1: (lv_ownedBinding_2_0= ruleTemplateBindingCS )
- // InternalQVTimperative.g:11126:3: lv_ownedBinding_2_0= ruleTemplateBindingCS
+ // InternalQVTimperative.g:10541:1: (lv_ownedBinding_2_0= ruleTemplateBindingCS )
+ // InternalQVTimperative.g:10542:3: lv_ownedBinding_2_0= ruleTemplateBindingCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypedTypeRefCSAccess().getOwnedBindingTemplateBindingCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_18);
+ pushFollow(FollowSets000.FOLLOW_100);
lv_ownedBinding_2_0=ruleTemplateBindingCS();
state._fsp--;
@@ -32147,7 +30321,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_3=(Token)match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getTypedTypeRefCSAccess().getRightParenthesisKeyword_1_2());
@@ -32182,7 +30356,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleWildcardTypeRefCS"
- // InternalQVTimperative.g:11154:1: entryRuleWildcardTypeRefCS returns [EObject current=null] : iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF ;
+ // InternalQVTimperative.g:10570:1: entryRuleWildcardTypeRefCS returns [EObject current=null] : iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF ;
public final EObject entryRuleWildcardTypeRefCS() throws RecognitionException {
EObject current = null;
@@ -32190,8 +30364,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:11155:2: (iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF )
- // InternalQVTimperative.g:11156:2: iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF
+ // InternalQVTimperative.g:10571:2: (iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF )
+ // InternalQVTimperative.g:10572:2: iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getWildcardTypeRefCSRule());
@@ -32222,7 +30396,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleWildcardTypeRefCS"
- // InternalQVTimperative.g:11163:1: ruleWildcardTypeRefCS returns [EObject current=null] : ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? ) ;
+ // InternalQVTimperative.g:10579:1: ruleWildcardTypeRefCS returns [EObject current=null] : ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? ) ;
public final EObject ruleWildcardTypeRefCS() throws RecognitionException {
EObject current = null;
@@ -32234,14 +30408,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:11166:28: ( ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? ) )
- // InternalQVTimperative.g:11167:1: ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? )
+ // InternalQVTimperative.g:10582:28: ( ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? ) )
+ // InternalQVTimperative.g:10583:1: ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? )
{
- // InternalQVTimperative.g:11167:1: ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? )
- // InternalQVTimperative.g:11167:2: () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
+ // InternalQVTimperative.g:10583:1: ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? )
+ // InternalQVTimperative.g:10583:2: () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
{
- // InternalQVTimperative.g:11167:2: ()
- // InternalQVTimperative.g:11168:2:
+ // InternalQVTimperative.g:10583:2: ()
+ // InternalQVTimperative.g:10584:2:
{
if ( state.backtracking==0 ) {
@@ -32258,34 +30432,34 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,144,FollowSets000.FOLLOW_135); if (state.failed) return current;
+ otherlv_1=(Token)match(input,148,FollowSets000.FOLLOW_135); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getWildcardTypeRefCSAccess().getQuestionMarkKeyword_1());
}
- // InternalQVTimperative.g:11180:1: (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
- int alt241=2;
- int LA241_0 = input.LA(1);
+ // InternalQVTimperative.g:10596:1: (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
+ int alt223=2;
+ int LA223_0 = input.LA(1);
- if ( (LA241_0==90) ) {
- alt241=1;
+ if ( (LA223_0==93) ) {
+ alt223=1;
}
- switch (alt241) {
+ switch (alt223) {
case 1 :
- // InternalQVTimperative.g:11180:3: otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
+ // InternalQVTimperative.g:10596:3: otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
{
- otherlv_2=(Token)match(input,90,FollowSets000.FOLLOW_20); if (state.failed) return current;
+ otherlv_2=(Token)match(input,93,FollowSets000.FOLLOW_16); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getWildcardTypeRefCSAccess().getExtendsKeyword_2_0());
}
- // InternalQVTimperative.g:11184:1: ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
- // InternalQVTimperative.g:11185:1: (lv_ownedExtends_3_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:10600:1: ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
+ // InternalQVTimperative.g:10601:1: (lv_ownedExtends_3_0= ruleTypedRefCS )
{
- // InternalQVTimperative.g:11185:1: (lv_ownedExtends_3_0= ruleTypedRefCS )
- // InternalQVTimperative.g:11186:3: lv_ownedExtends_3_0= ruleTypedRefCS
+ // InternalQVTimperative.g:10601:1: (lv_ownedExtends_3_0= ruleTypedRefCS )
+ // InternalQVTimperative.g:10602:3: lv_ownedExtends_3_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -32345,7 +30519,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleID"
- // InternalQVTimperative.g:11210:1: entryRuleID returns [String current=null] : iv_ruleID= ruleID EOF ;
+ // InternalQVTimperative.g:10626:1: entryRuleID returns [String current=null] : iv_ruleID= ruleID EOF ;
public final String entryRuleID() throws RecognitionException {
String current = null;
@@ -32353,8 +30527,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:11211:2: (iv_ruleID= ruleID EOF )
- // InternalQVTimperative.g:11212:2: iv_ruleID= ruleID EOF
+ // InternalQVTimperative.g:10627:2: (iv_ruleID= ruleID EOF )
+ // InternalQVTimperative.g:10628:2: iv_ruleID= ruleID EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIDRule());
@@ -32385,7 +30559,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleID"
- // InternalQVTimperative.g:11219:1: ruleID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID ) ;
+ // InternalQVTimperative.g:10635:1: ruleID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID ) ;
public final AntlrDatatypeRuleToken ruleID() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -32395,29 +30569,29 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:11222:28: ( (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID ) )
- // InternalQVTimperative.g:11223:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
+ // InternalQVTimperative.g:10638:28: ( (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID ) )
+ // InternalQVTimperative.g:10639:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
{
- // InternalQVTimperative.g:11223:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
- int alt242=2;
- int LA242_0 = input.LA(1);
+ // InternalQVTimperative.g:10639:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
+ int alt224=2;
+ int LA224_0 = input.LA(1);
- if ( (LA242_0==RULE_SIMPLE_ID) ) {
- alt242=1;
+ if ( (LA224_0==RULE_SIMPLE_ID) ) {
+ alt224=1;
}
- else if ( (LA242_0==RULE_ESCAPED_ID) ) {
- alt242=2;
+ else if ( (LA224_0==RULE_ESCAPED_ID) ) {
+ alt224=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 242, 0, input);
+ new NoViableAltException("", 224, 0, input);
throw nvae;
}
- switch (alt242) {
+ switch (alt224) {
case 1 :
- // InternalQVTimperative.g:11223:6: this_SIMPLE_ID_0= RULE_SIMPLE_ID
+ // InternalQVTimperative.g:10639:6: this_SIMPLE_ID_0= RULE_SIMPLE_ID
{
this_SIMPLE_ID_0=(Token)match(input,RULE_SIMPLE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -32434,7 +30608,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:11231:10: this_ESCAPED_ID_1= RULE_ESCAPED_ID
+ // InternalQVTimperative.g:10647:10: this_ESCAPED_ID_1= RULE_ESCAPED_ID
{
this_ESCAPED_ID_1=(Token)match(input,RULE_ESCAPED_ID,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -32473,7 +30647,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIdentifier"
- // InternalQVTimperative.g:11246:1: entryRuleIdentifier returns [String current=null] : iv_ruleIdentifier= ruleIdentifier EOF ;
+ // InternalQVTimperative.g:10662:1: entryRuleIdentifier returns [String current=null] : iv_ruleIdentifier= ruleIdentifier EOF ;
public final String entryRuleIdentifier() throws RecognitionException {
String current = null;
@@ -32481,8 +30655,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:11247:2: (iv_ruleIdentifier= ruleIdentifier EOF )
- // InternalQVTimperative.g:11248:2: iv_ruleIdentifier= ruleIdentifier EOF
+ // InternalQVTimperative.g:10663:2: (iv_ruleIdentifier= ruleIdentifier EOF )
+ // InternalQVTimperative.g:10664:2: iv_ruleIdentifier= ruleIdentifier EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIdentifierRule());
@@ -32513,7 +30687,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIdentifier"
- // InternalQVTimperative.g:11255:1: ruleIdentifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= ruleID ;
+ // InternalQVTimperative.g:10671:1: ruleIdentifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= ruleID ;
public final AntlrDatatypeRuleToken ruleIdentifier() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -32523,8 +30697,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:11258:28: (this_ID_0= ruleID )
- // InternalQVTimperative.g:11260:5: this_ID_0= ruleID
+ // InternalQVTimperative.g:10674:28: (this_ID_0= ruleID )
+ // InternalQVTimperative.g:10676:5: this_ID_0= ruleID
{
if ( state.backtracking==0 ) {
@@ -32566,7 +30740,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLOWER"
- // InternalQVTimperative.g:11278:1: entryRuleLOWER returns [String current=null] : iv_ruleLOWER= ruleLOWER EOF ;
+ // InternalQVTimperative.g:10694:1: entryRuleLOWER returns [String current=null] : iv_ruleLOWER= ruleLOWER EOF ;
public final String entryRuleLOWER() throws RecognitionException {
String current = null;
@@ -32574,8 +30748,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:11279:2: (iv_ruleLOWER= ruleLOWER EOF )
- // InternalQVTimperative.g:11280:2: iv_ruleLOWER= ruleLOWER EOF
+ // InternalQVTimperative.g:10695:2: (iv_ruleLOWER= ruleLOWER EOF )
+ // InternalQVTimperative.g:10696:2: iv_ruleLOWER= ruleLOWER EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLOWERRule());
@@ -32606,7 +30780,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLOWER"
- // InternalQVTimperative.g:11287:1: ruleLOWER returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ;
+ // InternalQVTimperative.g:10703:1: ruleLOWER returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ;
public final AntlrDatatypeRuleToken ruleLOWER() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -32615,8 +30789,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:11290:28: (this_INT_0= RULE_INT )
- // InternalQVTimperative.g:11291:5: this_INT_0= RULE_INT
+ // InternalQVTimperative.g:10706:28: (this_INT_0= RULE_INT )
+ // InternalQVTimperative.g:10707:5: this_INT_0= RULE_INT
{
this_INT_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -32649,7 +30823,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNUMBER_LITERAL"
- // InternalQVTimperative.g:11306:1: entryRuleNUMBER_LITERAL returns [String current=null] : iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF ;
+ // InternalQVTimperative.g:10722:1: entryRuleNUMBER_LITERAL returns [String current=null] : iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF ;
public final String entryRuleNUMBER_LITERAL() throws RecognitionException {
String current = null;
@@ -32657,8 +30831,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:11307:2: (iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF )
- // InternalQVTimperative.g:11308:2: iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF
+ // InternalQVTimperative.g:10723:2: (iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF )
+ // InternalQVTimperative.g:10724:2: iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNUMBER_LITERALRule());
@@ -32689,7 +30863,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNUMBER_LITERAL"
- // InternalQVTimperative.g:11315:1: ruleNUMBER_LITERAL returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ;
+ // InternalQVTimperative.g:10731:1: ruleNUMBER_LITERAL returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ;
public final AntlrDatatypeRuleToken ruleNUMBER_LITERAL() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -32698,8 +30872,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:11318:28: (this_INT_0= RULE_INT )
- // InternalQVTimperative.g:11319:5: this_INT_0= RULE_INT
+ // InternalQVTimperative.g:10734:28: (this_INT_0= RULE_INT )
+ // InternalQVTimperative.g:10735:5: this_INT_0= RULE_INT
{
this_INT_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -32732,7 +30906,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStringLiteral"
- // InternalQVTimperative.g:11334:1: entryRuleStringLiteral returns [String current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
+ // InternalQVTimperative.g:10750:1: entryRuleStringLiteral returns [String current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
public final String entryRuleStringLiteral() throws RecognitionException {
String current = null;
@@ -32740,8 +30914,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:11335:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
- // InternalQVTimperative.g:11336:2: iv_ruleStringLiteral= ruleStringLiteral EOF
+ // InternalQVTimperative.g:10751:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
+ // InternalQVTimperative.g:10752:2: iv_ruleStringLiteral= ruleStringLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStringLiteralRule());
@@ -32772,7 +30946,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStringLiteral"
- // InternalQVTimperative.g:11343:1: ruleStringLiteral returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING ;
+ // InternalQVTimperative.g:10759:1: ruleStringLiteral returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING ;
public final AntlrDatatypeRuleToken ruleStringLiteral() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -32781,8 +30955,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:11346:28: (this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:11347:5: this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:10762:28: (this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:10763:5: this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING
{
this_SINGLE_QUOTED_STRING_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -32815,7 +30989,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUPPER"
- // InternalQVTimperative.g:11362:1: entryRuleUPPER returns [String current=null] : iv_ruleUPPER= ruleUPPER EOF ;
+ // InternalQVTimperative.g:10778:1: entryRuleUPPER returns [String current=null] : iv_ruleUPPER= ruleUPPER EOF ;
public final String entryRuleUPPER() throws RecognitionException {
String current = null;
@@ -32823,8 +30997,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:11363:2: (iv_ruleUPPER= ruleUPPER EOF )
- // InternalQVTimperative.g:11364:2: iv_ruleUPPER= ruleUPPER EOF
+ // InternalQVTimperative.g:10779:2: (iv_ruleUPPER= ruleUPPER EOF )
+ // InternalQVTimperative.g:10780:2: iv_ruleUPPER= ruleUPPER EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUPPERRule());
@@ -32855,7 +31029,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUPPER"
- // InternalQVTimperative.g:11371:1: ruleUPPER returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT | kw= '*' ) ;
+ // InternalQVTimperative.g:10787:1: ruleUPPER returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT | kw= '*' ) ;
public final AntlrDatatypeRuleToken ruleUPPER() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -32865,29 +31039,29 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:11374:28: ( (this_INT_0= RULE_INT | kw= '*' ) )
- // InternalQVTimperative.g:11375:1: (this_INT_0= RULE_INT | kw= '*' )
+ // InternalQVTimperative.g:10790:28: ( (this_INT_0= RULE_INT | kw= '*' ) )
+ // InternalQVTimperative.g:10791:1: (this_INT_0= RULE_INT | kw= '*' )
{
- // InternalQVTimperative.g:11375:1: (this_INT_0= RULE_INT | kw= '*' )
- int alt243=2;
- int LA243_0 = input.LA(1);
+ // InternalQVTimperative.g:10791:1: (this_INT_0= RULE_INT | kw= '*' )
+ int alt225=2;
+ int LA225_0 = input.LA(1);
- if ( (LA243_0==RULE_INT) ) {
- alt243=1;
+ if ( (LA225_0==RULE_INT) ) {
+ alt225=1;
}
- else if ( (LA243_0==31) ) {
- alt243=2;
+ else if ( (LA225_0==34) ) {
+ alt225=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 243, 0, input);
+ new NoViableAltException("", 225, 0, input);
throw nvae;
}
- switch (alt243) {
+ switch (alt225) {
case 1 :
- // InternalQVTimperative.g:11375:6: this_INT_0= RULE_INT
+ // InternalQVTimperative.g:10791:6: this_INT_0= RULE_INT
{
this_INT_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -32904,9 +31078,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTimperative.g:11384:2: kw= '*'
+ // InternalQVTimperative.g:10800:2: kw= '*'
{
- kw=(Token)match(input,31,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,34,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -32939,7 +31113,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleURI"
- // InternalQVTimperative.g:11397:1: entryRuleURI returns [String current=null] : iv_ruleURI= ruleURI EOF ;
+ // InternalQVTimperative.g:10813:1: entryRuleURI returns [String current=null] : iv_ruleURI= ruleURI EOF ;
public final String entryRuleURI() throws RecognitionException {
String current = null;
@@ -32947,8 +31121,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTimperative.g:11398:2: (iv_ruleURI= ruleURI EOF )
- // InternalQVTimperative.g:11399:2: iv_ruleURI= ruleURI EOF
+ // InternalQVTimperative.g:10814:2: (iv_ruleURI= ruleURI EOF )
+ // InternalQVTimperative.g:10815:2: iv_ruleURI= ruleURI EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getURIRule());
@@ -32979,7 +31153,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleURI"
- // InternalQVTimperative.g:11406:1: ruleURI returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING ;
+ // InternalQVTimperative.g:10822:1: ruleURI returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING ;
public final AntlrDatatypeRuleToken ruleURI() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -32988,8 +31162,8 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTimperative.g:11409:28: (this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTimperative.g:11410:5: this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTimperative.g:10825:28: (this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTimperative.g:10826:5: this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING
{
this_SINGLE_QUOTED_STRING_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -33020,938 +31194,29 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// $ANTLR end "ruleURI"
- // $ANTLR start synpred8_InternalQVTimperative
- public final void synpred8_InternalQVTimperative_fragment() throws RecognitionException {
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- Token otherlv_6=null;
- EObject lv_ownedUnrealizedVariables_1_0 = null;
-
- EObject lv_ownedUnrealizedVariables_3_0 = null;
-
- EObject lv_ownedConstraints_5_0 = null;
-
-
- // InternalQVTimperative.g:276:2: ( (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' ) )
- // InternalQVTimperative.g:276:2: (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' )
- {
- // InternalQVTimperative.g:276:2: (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' )
- // InternalQVTimperative.g:276:4: otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}'
- {
- otherlv_0=(Token)match(input,20,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:280:1: ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:281:1: (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:281:1: (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:282:3: lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_1_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
- // InternalQVTimperative.g:298:2: (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )*
- loop244:
- do {
- int alt244=2;
- int LA244_0 = input.LA(1);
-
- if ( (LA244_0==21) ) {
- alt244=1;
- }
-
-
- switch (alt244) {
- case 1 :
- // InternalQVTimperative.g:298:4: otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_2=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:302:1: ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:303:1: (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:303:1: (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:304:3: lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_3_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop244;
- }
- } while (true);
-
- otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_10); if (state.failed) return ;
- // InternalQVTimperative.g:324:1: ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )*
- loop245:
- do {
- int alt245=2;
- int LA245_0 = input.LA(1);
-
- if ( (LA245_0==RULE_SINGLE_QUOTED_STRING||(LA245_0>=RULE_INT && LA245_0<=RULE_ESCAPED_ID)||(LA245_0>=24 && LA245_0<=26)||LA245_0==29||(LA245_0>=31 && LA245_0<=32)||(LA245_0>=40 && LA245_0<=41)||LA245_0==45||(LA245_0>=49 && LA245_0<=52)||(LA245_0>=92 && LA245_0<=93)||(LA245_0>=108 && LA245_0<=122)||LA245_0==125||(LA245_0>=127 && LA245_0<=130)||LA245_0==135||(LA245_0>=140 && LA245_0<=141)) ) {
- alt245=1;
- }
-
-
- switch (alt245) {
- case 1 :
- // InternalQVTimperative.g:325:1: (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS )
- {
- // InternalQVTimperative.g:325:1: (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:326:3: lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_10);
- lv_ownedConstraints_5_0=rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
- break;
-
- default :
- break loop245;
- }
- } while (true);
-
- otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
-
- }
- }
- // $ANTLR end synpred8_InternalQVTimperative
-
- // $ANTLR start synpred10_InternalQVTimperative
- public final void synpred10_InternalQVTimperative_fragment() throws RecognitionException {
- Token otherlv_7=null;
- Token otherlv_9=null;
- Token otherlv_11=null;
- EObject lv_ownedUnrealizedVariables_8_0 = null;
-
- EObject lv_ownedUnrealizedVariables_10_0 = null;
-
-
- // InternalQVTimperative.g:347:6: ( (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' ) )
- // InternalQVTimperative.g:347:6: (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' )
- {
- // InternalQVTimperative.g:347:6: (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' )
- // InternalQVTimperative.g:347:8: otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}'
- {
- otherlv_7=(Token)match(input,20,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:351:1: ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:352:1: (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:352:1: (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:353:3: lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_8_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
- // InternalQVTimperative.g:369:2: (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )*
- loop246:
- do {
- int alt246=2;
- int LA246_0 = input.LA(1);
-
- if ( (LA246_0==21) ) {
- alt246=1;
- }
-
-
- switch (alt246) {
- case 1 :
- // InternalQVTimperative.g:369:4: otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:373:1: ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:374:1: (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:374:1: (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:375:3: lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_10_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop246;
- }
- } while (true);
-
- otherlv_11=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
-
- }
- }
- // $ANTLR end synpred10_InternalQVTimperative
-
- // $ANTLR start synpred12_InternalQVTimperative
- public final void synpred12_InternalQVTimperative_fragment() throws RecognitionException {
- Token otherlv_12=null;
- Token otherlv_14=null;
- EObject lv_ownedConstraints_13_0 = null;
-
-
- // InternalQVTimperative.g:396:6: ( (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' ) )
- // InternalQVTimperative.g:396:6: (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' )
- {
- // InternalQVTimperative.g:396:6: (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' )
- // InternalQVTimperative.g:396:8: otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}'
- {
- otherlv_12=(Token)match(input,20,FollowSets000.FOLLOW_7); if (state.failed) return ;
- // InternalQVTimperative.g:400:1: ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+
- int cnt247=0;
- loop247:
- do {
- int alt247=2;
- int LA247_0 = input.LA(1);
-
- if ( (LA247_0==RULE_SINGLE_QUOTED_STRING||(LA247_0>=RULE_INT && LA247_0<=RULE_ESCAPED_ID)||(LA247_0>=24 && LA247_0<=26)||LA247_0==29||(LA247_0>=31 && LA247_0<=32)||(LA247_0>=40 && LA247_0<=41)||LA247_0==45||(LA247_0>=49 && LA247_0<=52)||(LA247_0>=92 && LA247_0<=93)||(LA247_0>=108 && LA247_0<=122)||LA247_0==125||(LA247_0>=127 && LA247_0<=130)||LA247_0==135||(LA247_0>=140 && LA247_0<=141)) ) {
- alt247=1;
- }
-
-
- switch (alt247) {
- case 1 :
- // InternalQVTimperative.g:401:1: (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS )
- {
- // InternalQVTimperative.g:401:1: (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:402:3: lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_10);
- lv_ownedConstraints_13_0=rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
- break;
-
- default :
- if ( cnt247 >= 1 ) break loop247;
- if (state.backtracking>0) {state.failed=true; return ;}
- EarlyExitException eee =
- new EarlyExitException(247, input);
- throw eee;
- }
- cnt247++;
- } while (true);
-
- otherlv_14=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
-
- }
- }
- // $ANTLR end synpred12_InternalQVTimperative
-
- // $ANTLR start synpred22_InternalQVTimperative
- public final void synpred22_InternalQVTimperative_fragment() throws RecognitionException {
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- Token otherlv_6=null;
- EObject lv_ownedUnrealizedVariables_1_0 = null;
-
- EObject lv_ownedUnrealizedVariables_3_0 = null;
-
- EObject lv_ownedPredicates_5_0 = null;
-
-
- // InternalQVTimperative.g:702:2: ( (otherlv_0= '(' ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedPredicates_5_0= rulePredicateCS ) )* otherlv_6= ')' ) )
- // InternalQVTimperative.g:702:2: (otherlv_0= '(' ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedPredicates_5_0= rulePredicateCS ) )* otherlv_6= ')' )
- {
- // InternalQVTimperative.g:702:2: (otherlv_0= '(' ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedPredicates_5_0= rulePredicateCS ) )* otherlv_6= ')' )
- // InternalQVTimperative.g:702:4: otherlv_0= '(' ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedPredicates_5_0= rulePredicateCS ) )* otherlv_6= ')'
- {
- otherlv_0=(Token)match(input,26,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:706:1: ( (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS ) )
- // InternalQVTimperative.g:707:1: (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS )
- {
- // InternalQVTimperative.g:707:1: (lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS )
- // InternalQVTimperative.g:708:3: lv_ownedUnrealizedVariables_1_0= ruleGuardVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_1_0=ruleGuardVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
- // InternalQVTimperative.g:724:2: (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )*
- loop249:
- do {
- int alt249=2;
- int LA249_0 = input.LA(1);
-
- if ( (LA249_0==21) ) {
- alt249=1;
- }
-
-
- switch (alt249) {
- case 1 :
- // InternalQVTimperative.g:724:4: otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) )
- {
- otherlv_2=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:728:1: ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) )
- // InternalQVTimperative.g:729:1: (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS )
- {
- // InternalQVTimperative.g:729:1: (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS )
- // InternalQVTimperative.g:730:3: lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_3_0=ruleGuardVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop249;
- }
- } while (true);
-
- otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_16); if (state.failed) return ;
- // InternalQVTimperative.g:750:1: ( (lv_ownedPredicates_5_0= rulePredicateCS ) )*
- loop250:
- do {
- int alt250=2;
- int LA250_0 = input.LA(1);
-
- if ( (LA250_0==RULE_SINGLE_QUOTED_STRING||(LA250_0>=RULE_INT && LA250_0<=RULE_ESCAPED_ID)||(LA250_0>=24 && LA250_0<=26)||LA250_0==29||(LA250_0>=31 && LA250_0<=32)||(LA250_0>=40 && LA250_0<=41)||LA250_0==45||(LA250_0>=49 && LA250_0<=52)||(LA250_0>=92 && LA250_0<=93)||(LA250_0>=108 && LA250_0<=122)||LA250_0==125||(LA250_0>=127 && LA250_0<=130)||LA250_0==135||(LA250_0>=140 && LA250_0<=141)) ) {
- alt250=1;
- }
-
-
- switch (alt250) {
- case 1 :
- // InternalQVTimperative.g:751:1: (lv_ownedPredicates_5_0= rulePredicateCS )
- {
- // InternalQVTimperative.g:751:1: (lv_ownedPredicates_5_0= rulePredicateCS )
- // InternalQVTimperative.g:752:3: lv_ownedPredicates_5_0= rulePredicateCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_4_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_16);
- lv_ownedPredicates_5_0=rulePredicateCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
- break;
-
- default :
- break loop250;
- }
- } while (true);
-
- otherlv_6=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
-
- }
- }
- // $ANTLR end synpred22_InternalQVTimperative
-
- // $ANTLR start synpred24_InternalQVTimperative
- public final void synpred24_InternalQVTimperative_fragment() throws RecognitionException {
- Token otherlv_7=null;
- Token otherlv_9=null;
- Token otherlv_11=null;
- EObject lv_ownedUnrealizedVariables_8_0 = null;
-
- EObject lv_ownedUnrealizedVariables_10_0 = null;
-
-
- // InternalQVTimperative.g:773:6: ( (otherlv_7= '(' ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )* otherlv_11= ')' ) )
- // InternalQVTimperative.g:773:6: (otherlv_7= '(' ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )* otherlv_11= ')' )
- {
- // InternalQVTimperative.g:773:6: (otherlv_7= '(' ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )* otherlv_11= ')' )
- // InternalQVTimperative.g:773:8: otherlv_7= '(' ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )* otherlv_11= ')'
- {
- otherlv_7=(Token)match(input,26,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:777:1: ( (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS ) )
- // InternalQVTimperative.g:778:1: (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS )
- {
- // InternalQVTimperative.g:778:1: (lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS )
- // InternalQVTimperative.g:779:3: lv_ownedUnrealizedVariables_8_0= ruleGuardVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_17);
- lv_ownedUnrealizedVariables_8_0=ruleGuardVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
- // InternalQVTimperative.g:795:2: (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )*
- loop251:
- do {
- int alt251=2;
- int LA251_0 = input.LA(1);
-
- if ( (LA251_0==21) ) {
- alt251=1;
- }
-
-
- switch (alt251) {
- case 1 :
- // InternalQVTimperative.g:795:4: otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) )
- {
- otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:799:1: ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) )
- // InternalQVTimperative.g:800:1: (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS )
- {
- // InternalQVTimperative.g:800:1: (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS )
- // InternalQVTimperative.g:801:3: lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_17);
- lv_ownedUnrealizedVariables_10_0=ruleGuardVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop251;
- }
- } while (true);
-
- otherlv_11=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
-
- }
- }
- // $ANTLR end synpred24_InternalQVTimperative
-
- // $ANTLR start synpred26_InternalQVTimperative
- public final void synpred26_InternalQVTimperative_fragment() throws RecognitionException {
- Token otherlv_12=null;
- Token otherlv_14=null;
- EObject lv_ownedPredicates_13_0 = null;
-
-
- // InternalQVTimperative.g:822:6: ( (otherlv_12= '(' ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+ otherlv_14= ')' ) )
- // InternalQVTimperative.g:822:6: (otherlv_12= '(' ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+ otherlv_14= ')' )
- {
- // InternalQVTimperative.g:822:6: (otherlv_12= '(' ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+ otherlv_14= ')' )
- // InternalQVTimperative.g:822:8: otherlv_12= '(' ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+ otherlv_14= ')'
- {
- otherlv_12=(Token)match(input,26,FollowSets000.FOLLOW_7); if (state.failed) return ;
- // InternalQVTimperative.g:826:1: ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+
- int cnt252=0;
- loop252:
- do {
- int alt252=2;
- int LA252_0 = input.LA(1);
-
- if ( (LA252_0==RULE_SINGLE_QUOTED_STRING||(LA252_0>=RULE_INT && LA252_0<=RULE_ESCAPED_ID)||(LA252_0>=24 && LA252_0<=26)||LA252_0==29||(LA252_0>=31 && LA252_0<=32)||(LA252_0>=40 && LA252_0<=41)||LA252_0==45||(LA252_0>=49 && LA252_0<=52)||(LA252_0>=92 && LA252_0<=93)||(LA252_0>=108 && LA252_0<=122)||LA252_0==125||(LA252_0>=127 && LA252_0<=130)||LA252_0==135||(LA252_0>=140 && LA252_0<=141)) ) {
- alt252=1;
- }
-
-
- switch (alt252) {
- case 1 :
- // InternalQVTimperative.g:827:1: (lv_ownedPredicates_13_0= rulePredicateCS )
- {
- // InternalQVTimperative.g:827:1: (lv_ownedPredicates_13_0= rulePredicateCS )
- // InternalQVTimperative.g:828:3: lv_ownedPredicates_13_0= rulePredicateCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_16);
- lv_ownedPredicates_13_0=rulePredicateCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
- break;
-
- default :
- if ( cnt252 >= 1 ) break loop252;
- if (state.backtracking>0) {state.failed=true; return ;}
- EarlyExitException eee =
- new EarlyExitException(252, input);
- throw eee;
- }
- cnt252++;
- } while (true);
-
- otherlv_14=(Token)match(input,27,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
-
- }
- }
- // $ANTLR end synpred26_InternalQVTimperative
-
- // $ANTLR start synpred47_InternalQVTimperative
- public final void synpred47_InternalQVTimperative_fragment() throws RecognitionException {
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- Token otherlv_6=null;
- EObject lv_ownedUnrealizedVariables_1_0 = null;
-
- EObject lv_ownedUnrealizedVariables_3_0 = null;
-
- EObject lv_ownedConstraints_5_0 = null;
-
-
- // InternalQVTimperative.g:1691:2: ( (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' ) )
- // InternalQVTimperative.g:1691:2: (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' )
- {
- // InternalQVTimperative.g:1691:2: (otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}' )
- // InternalQVTimperative.g:1691:4: otherlv_0= '{' ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )* otherlv_4= '|' ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )* otherlv_6= '}'
- {
- otherlv_0=(Token)match(input,20,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:1695:1: ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:1696:1: (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:1696:1: (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:1697:3: lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_1_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
- // InternalQVTimperative.g:1713:2: (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )*
- loop260:
- do {
- int alt260=2;
- int LA260_0 = input.LA(1);
-
- if ( (LA260_0==21) ) {
- alt260=1;
- }
-
-
- switch (alt260) {
- case 1 :
- // InternalQVTimperative.g:1713:4: otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_2=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:1717:1: ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:1718:1: (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:1718:1: (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:1719:3: lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_9);
- lv_ownedUnrealizedVariables_3_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop260;
- }
- } while (true);
-
- otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_10); if (state.failed) return ;
- // InternalQVTimperative.g:1739:1: ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )*
- loop261:
- do {
- int alt261=2;
- int LA261_0 = input.LA(1);
-
- if ( (LA261_0==RULE_SINGLE_QUOTED_STRING||(LA261_0>=RULE_INT && LA261_0<=RULE_ESCAPED_ID)||(LA261_0>=24 && LA261_0<=26)||LA261_0==29||(LA261_0>=31 && LA261_0<=32)||(LA261_0>=40 && LA261_0<=41)||LA261_0==45||(LA261_0>=49 && LA261_0<=52)||(LA261_0>=92 && LA261_0<=93)||(LA261_0>=108 && LA261_0<=122)||LA261_0==125||(LA261_0>=127 && LA261_0<=130)||LA261_0==135||(LA261_0>=140 && LA261_0<=141)) ) {
- alt261=1;
- }
-
-
- switch (alt261) {
- case 1 :
- // InternalQVTimperative.g:1740:1: (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS )
- {
- // InternalQVTimperative.g:1740:1: (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:1741:3: lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_10);
- lv_ownedConstraints_5_0=rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
- break;
-
- default :
- break loop261;
- }
- } while (true);
-
- otherlv_6=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
-
- }
- }
- // $ANTLR end synpred47_InternalQVTimperative
-
- // $ANTLR start synpred49_InternalQVTimperative
- public final void synpred49_InternalQVTimperative_fragment() throws RecognitionException {
- Token otherlv_7=null;
- Token otherlv_9=null;
- Token otherlv_11=null;
- EObject lv_ownedUnrealizedVariables_8_0 = null;
-
- EObject lv_ownedUnrealizedVariables_10_0 = null;
-
-
- // InternalQVTimperative.g:1762:6: ( (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' ) )
- // InternalQVTimperative.g:1762:6: (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' )
- {
- // InternalQVTimperative.g:1762:6: (otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}' )
- // InternalQVTimperative.g:1762:8: otherlv_7= '{' ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) ) (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )* otherlv_11= '}'
- {
- otherlv_7=(Token)match(input,20,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:1766:1: ( (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:1767:1: (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:1767:1: (lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:1768:3: lv_ownedUnrealizedVariables_8_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_8_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
- // InternalQVTimperative.g:1784:2: (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )*
- loop262:
- do {
- int alt262=2;
- int LA262_0 = input.LA(1);
-
- if ( (LA262_0==21) ) {
- alt262=1;
- }
-
-
- switch (alt262) {
- case 1 :
- // InternalQVTimperative.g:1784:4: otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
- {
- otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_5); if (state.failed) return ;
- // InternalQVTimperative.g:1788:1: ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
- // InternalQVTimperative.g:1789:1: (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS )
- {
- // InternalQVTimperative.g:1789:1: (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS )
- // InternalQVTimperative.g:1790:3: lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_11);
- lv_ownedUnrealizedVariables_10_0=ruleUnrealizedVariableCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop262;
- }
- } while (true);
-
- otherlv_11=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
-
- }
- }
- // $ANTLR end synpred49_InternalQVTimperative
-
- // $ANTLR start synpred51_InternalQVTimperative
- public final void synpred51_InternalQVTimperative_fragment() throws RecognitionException {
- Token otherlv_12=null;
- Token otherlv_14=null;
- EObject lv_ownedConstraints_13_0 = null;
-
-
- // InternalQVTimperative.g:1811:6: ( (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' ) )
- // InternalQVTimperative.g:1811:6: (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' )
- {
- // InternalQVTimperative.g:1811:6: (otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}' )
- // InternalQVTimperative.g:1811:8: otherlv_12= '{' ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+ otherlv_14= '}'
- {
- otherlv_12=(Token)match(input,20,FollowSets000.FOLLOW_7); if (state.failed) return ;
- // InternalQVTimperative.g:1815:1: ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+
- int cnt263=0;
- loop263:
- do {
- int alt263=2;
- int LA263_0 = input.LA(1);
-
- if ( (LA263_0==RULE_SINGLE_QUOTED_STRING||(LA263_0>=RULE_INT && LA263_0<=RULE_ESCAPED_ID)||(LA263_0>=24 && LA263_0<=26)||LA263_0==29||(LA263_0>=31 && LA263_0<=32)||(LA263_0>=40 && LA263_0<=41)||LA263_0==45||(LA263_0>=49 && LA263_0<=52)||(LA263_0>=92 && LA263_0<=93)||(LA263_0>=108 && LA263_0<=122)||LA263_0==125||(LA263_0>=127 && LA263_0<=130)||LA263_0==135||(LA263_0>=140 && LA263_0<=141)) ) {
- alt263=1;
- }
-
-
- switch (alt263) {
- case 1 :
- // InternalQVTimperative.g:1816:1: (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS )
- {
- // InternalQVTimperative.g:1816:1: (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS )
- // InternalQVTimperative.g:1817:3: lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_10);
- lv_ownedConstraints_13_0=rulePredicateOrAssignmentCS();
-
- state._fsp--;
- if (state.failed) return ;
-
- }
-
-
- }
- break;
-
- default :
- if ( cnt263 >= 1 ) break loop263;
- if (state.backtracking>0) {state.failed=true; return ;}
- EarlyExitException eee =
- new EarlyExitException(263, input);
- throw eee;
- }
- cnt263++;
- } while (true);
-
- otherlv_14=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return ;
-
- }
-
-
- }
- }
- // $ANTLR end synpred51_InternalQVTimperative
-
- // $ANTLR start synpred290_InternalQVTimperative
- public final void synpred290_InternalQVTimperative_fragment() throws RecognitionException {
+ // $ANTLR start synpred269_InternalQVTimperative
+ public final void synpred269_InternalQVTimperative_fragment() throws RecognitionException {
Token otherlv_2=null;
Token otherlv_4=null;
EObject lv_ownedPatternGuard_3_0 = null;
- // InternalQVTimperative.g:8529:4: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )
- // InternalQVTimperative.g:8529:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
+ // InternalQVTimperative.g:7945:4: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )
+ // InternalQVTimperative.g:7945:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
{
otherlv_2=(Token)match(input,20,FollowSets000.FOLLOW_7); if (state.failed) return ;
- // InternalQVTimperative.g:8533:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
- // InternalQVTimperative.g:8534:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTimperative.g:7949:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:7950:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
{
- // InternalQVTimperative.g:8534:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
- // InternalQVTimperative.g:8535:3: lv_ownedPatternGuard_3_0= ruleExpCS
+ // InternalQVTimperative.g:7950:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTimperative.g:7951:3: lv_ownedPatternGuard_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardExpCSParserRuleCall_1_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_43);
lv_ownedPatternGuard_3_0=ruleExpCS();
state._fsp--;
@@ -33962,14 +31227,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ otherlv_4=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return ;
}
}
- // $ANTLR end synpred290_InternalQVTimperative
+ // $ANTLR end synpred269_InternalQVTimperative
- // $ANTLR start synpred291_InternalQVTimperative
- public final void synpred291_InternalQVTimperative_fragment() throws RecognitionException {
+ // $ANTLR start synpred270_InternalQVTimperative
+ public final void synpred270_InternalQVTimperative_fragment() throws RecognitionException {
Token otherlv_2=null;
Token otherlv_4=null;
EObject lv_ownedCurlyBracketedClause_1_0 = null;
@@ -33977,21 +31242,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
EObject lv_ownedPatternGuard_3_0 = null;
- // InternalQVTimperative.g:8511:3: ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )
- // InternalQVTimperative.g:8511:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
+ // InternalQVTimperative.g:7927:3: ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )
+ // InternalQVTimperative.g:7927:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
{
- // InternalQVTimperative.g:8511:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) )
- // InternalQVTimperative.g:8512:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTimperative.g:7927:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) )
+ // InternalQVTimperative.g:7928:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
{
- // InternalQVTimperative.g:8512:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
- // InternalQVTimperative.g:8513:3: lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS
+ // InternalQVTimperative.g:7928:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTimperative.g:7929:3: lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_81);
+ pushFollow(FollowSets000.FOLLOW_79);
lv_ownedCurlyBracketedClause_1_0=ruleCurlyBracketedClauseCS();
state._fsp--;
@@ -34002,30 +31267,30 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8529:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
- int alt348=2;
- int LA348_0 = input.LA(1);
+ // InternalQVTimperative.g:7945:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
+ int alt314=2;
+ int LA314_0 = input.LA(1);
- if ( (LA348_0==20) ) {
- alt348=1;
+ if ( (LA314_0==20) ) {
+ alt314=1;
}
- switch (alt348) {
+ switch (alt314) {
case 1 :
- // InternalQVTimperative.g:8529:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
+ // InternalQVTimperative.g:7945:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
{
otherlv_2=(Token)match(input,20,FollowSets000.FOLLOW_7); if (state.failed) return ;
- // InternalQVTimperative.g:8533:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
- // InternalQVTimperative.g:8534:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTimperative.g:7949:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:7950:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
{
- // InternalQVTimperative.g:8534:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
- // InternalQVTimperative.g:8535:3: lv_ownedPatternGuard_3_0= ruleExpCS
+ // InternalQVTimperative.g:7950:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTimperative.g:7951:3: lv_ownedPatternGuard_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardExpCSParserRuleCall_1_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_12);
+ pushFollow(FollowSets000.FOLLOW_43);
lv_ownedPatternGuard_3_0=ruleExpCS();
state._fsp--;
@@ -34036,7 +31301,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,23,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ otherlv_4=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return ;
}
break;
@@ -34046,15 +31311,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred291_InternalQVTimperative
+ // $ANTLR end synpred270_InternalQVTimperative
- // $ANTLR start synpred293_InternalQVTimperative
- public final void synpred293_InternalQVTimperative_fragment() throws RecognitionException {
+ // $ANTLR start synpred272_InternalQVTimperative
+ public final void synpred272_InternalQVTimperative_fragment() throws RecognitionException {
EObject this_TypeLiteralCS_1 = null;
- // InternalQVTimperative.g:8590:2: (this_TypeLiteralCS_1= ruleTypeLiteralCS )
- // InternalQVTimperative.g:8590:2: this_TypeLiteralCS_1= ruleTypeLiteralCS
+ // InternalQVTimperative.g:8006:2: (this_TypeLiteralCS_1= ruleTypeLiteralCS )
+ // InternalQVTimperative.g:8006:2: this_TypeLiteralCS_1= ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
@@ -34069,10 +31334,10 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred293_InternalQVTimperative
+ // $ANTLR end synpred272_InternalQVTimperative
- // $ANTLR start synpred296_InternalQVTimperative
- public final void synpred296_InternalQVTimperative_fragment() throws RecognitionException {
+ // $ANTLR start synpred275_InternalQVTimperative
+ public final void synpred275_InternalQVTimperative_fragment() throws RecognitionException {
EObject this_PrefixedPrimaryExpCS_0 = null;
AntlrDatatypeRuleToken lv_name_2_0 = null;
@@ -34080,11 +31345,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
EObject lv_ownedRight_3_0 = null;
- // InternalQVTimperative.g:8653:2: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) )
- // InternalQVTimperative.g:8653:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
+ // InternalQVTimperative.g:8069:2: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) )
+ // InternalQVTimperative.g:8069:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
{
- // InternalQVTimperative.g:8653:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
- // InternalQVTimperative.g:8654:2: this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
+ // InternalQVTimperative.g:8069:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
+ // InternalQVTimperative.g:8070:2: this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
{
if ( state.backtracking==0 ) {
@@ -34096,19 +31361,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
state._fsp--;
if (state.failed) return ;
- // InternalQVTimperative.g:8665:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
- int alt349=2;
- int LA349_0 = input.LA(1);
+ // InternalQVTimperative.g:8081:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
+ int alt315=2;
+ int LA315_0 = input.LA(1);
- if ( (LA349_0==31||LA349_0==43||LA349_0==48||LA349_0==92||(LA349_0>=94 && LA349_0<=107)) ) {
- alt349=1;
+ if ( (LA315_0==34||LA315_0==43||LA315_0==48||LA315_0==95||(LA315_0>=97 && LA315_0<=110)) ) {
+ alt315=1;
}
- switch (alt349) {
+ switch (alt315) {
case 1 :
- // InternalQVTimperative.g:8665:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:8081:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
{
- // InternalQVTimperative.g:8665:2: ()
- // InternalQVTimperative.g:8666:2:
+ // InternalQVTimperative.g:8081:2: ()
+ // InternalQVTimperative.g:8082:2:
{
if ( state.backtracking==0 ) {
@@ -34118,11 +31383,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8674:2: ( (lv_name_2_0= ruleBinaryOperatorName ) )
- // InternalQVTimperative.g:8675:1: (lv_name_2_0= ruleBinaryOperatorName )
+ // InternalQVTimperative.g:8090:2: ( (lv_name_2_0= ruleBinaryOperatorName ) )
+ // InternalQVTimperative.g:8091:1: (lv_name_2_0= ruleBinaryOperatorName )
{
- // InternalQVTimperative.g:8675:1: (lv_name_2_0= ruleBinaryOperatorName )
- // InternalQVTimperative.g:8676:3: lv_name_2_0= ruleBinaryOperatorName
+ // InternalQVTimperative.g:8091:1: (lv_name_2_0= ruleBinaryOperatorName )
+ // InternalQVTimperative.g:8092:3: lv_name_2_0= ruleBinaryOperatorName
{
if ( state.backtracking==0 ) {
@@ -34140,11 +31405,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // InternalQVTimperative.g:8692:2: ( (lv_ownedRight_3_0= ruleExpCS ) )
- // InternalQVTimperative.g:8693:1: (lv_ownedRight_3_0= ruleExpCS )
+ // InternalQVTimperative.g:8108:2: ( (lv_ownedRight_3_0= ruleExpCS ) )
+ // InternalQVTimperative.g:8109:1: (lv_ownedRight_3_0= ruleExpCS )
{
- // InternalQVTimperative.g:8693:1: (lv_ownedRight_3_0= ruleExpCS )
- // InternalQVTimperative.g:8694:3: lv_ownedRight_3_0= ruleExpCS
+ // InternalQVTimperative.g:8109:1: (lv_ownedRight_3_0= ruleExpCS )
+ // InternalQVTimperative.g:8110:3: lv_ownedRight_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -34174,15 +31439,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred296_InternalQVTimperative
+ // $ANTLR end synpred275_InternalQVTimperative
- // $ANTLR start synpred303_InternalQVTimperative
- public final void synpred303_InternalQVTimperative_fragment() throws RecognitionException {
+ // $ANTLR start synpred282_InternalQVTimperative
+ public final void synpred282_InternalQVTimperative_fragment() throws RecognitionException {
EObject this_TupleLiteralExpCS_4 = null;
- // InternalQVTimperative.g:8955:2: (this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS )
- // InternalQVTimperative.g:8955:2: this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS
+ // InternalQVTimperative.g:8371:2: (this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS )
+ // InternalQVTimperative.g:8371:2: this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -34197,15 +31462,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred303_InternalQVTimperative
+ // $ANTLR end synpred282_InternalQVTimperative
- // $ANTLR start synpred304_InternalQVTimperative
- public final void synpred304_InternalQVTimperative_fragment() throws RecognitionException {
+ // $ANTLR start synpred283_InternalQVTimperative
+ public final void synpred283_InternalQVTimperative_fragment() throws RecognitionException {
EObject this_MapLiteralExpCS_5 = null;
- // InternalQVTimperative.g:8968:2: (this_MapLiteralExpCS_5= ruleMapLiteralExpCS )
- // InternalQVTimperative.g:8968:2: this_MapLiteralExpCS_5= ruleMapLiteralExpCS
+ // InternalQVTimperative.g:8384:2: (this_MapLiteralExpCS_5= ruleMapLiteralExpCS )
+ // InternalQVTimperative.g:8384:2: this_MapLiteralExpCS_5= ruleMapLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -34220,15 +31485,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred304_InternalQVTimperative
+ // $ANTLR end synpred283_InternalQVTimperative
- // $ANTLR start synpred305_InternalQVTimperative
- public final void synpred305_InternalQVTimperative_fragment() throws RecognitionException {
+ // $ANTLR start synpred284_InternalQVTimperative
+ public final void synpred284_InternalQVTimperative_fragment() throws RecognitionException {
EObject this_CollectionLiteralExpCS_6 = null;
- // InternalQVTimperative.g:8981:2: (this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS )
- // InternalQVTimperative.g:8981:2: this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS
+ // InternalQVTimperative.g:8397:2: (this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS )
+ // InternalQVTimperative.g:8397:2: this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -34243,15 +31508,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred305_InternalQVTimperative
+ // $ANTLR end synpred284_InternalQVTimperative
- // $ANTLR start synpred307_InternalQVTimperative
- public final void synpred307_InternalQVTimperative_fragment() throws RecognitionException {
+ // $ANTLR start synpred286_InternalQVTimperative
+ public final void synpred286_InternalQVTimperative_fragment() throws RecognitionException {
EObject this_TypeLiteralExpCS_8 = null;
- // InternalQVTimperative.g:9007:2: (this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS )
- // InternalQVTimperative.g:9007:2: this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS
+ // InternalQVTimperative.g:8423:2: (this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS )
+ // InternalQVTimperative.g:8423:2: this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -34266,15 +31531,15 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred307_InternalQVTimperative
+ // $ANTLR end synpred286_InternalQVTimperative
// Delegated rules
- public final boolean synpred307_InternalQVTimperative() {
+ public final boolean synpred272_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred307_InternalQVTimperative_fragment(); // can never throw exception
+ synpred272_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -34284,11 +31549,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred305_InternalQVTimperative() {
+ public final boolean synpred275_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred305_InternalQVTimperative_fragment(); // can never throw exception
+ synpred275_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -34298,11 +31563,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred291_InternalQVTimperative() {
+ public final boolean synpred284_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred291_InternalQVTimperative_fragment(); // can never throw exception
+ synpred284_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -34312,11 +31577,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred293_InternalQVTimperative() {
+ public final boolean synpred283_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred293_InternalQVTimperative_fragment(); // can never throw exception
+ synpred283_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -34326,11 +31591,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred303_InternalQVTimperative() {
+ public final boolean synpred282_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred303_InternalQVTimperative_fragment(); // can never throw exception
+ synpred282_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -34340,11 +31605,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred51_InternalQVTimperative() {
+ public final boolean synpred269_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred51_InternalQVTimperative_fragment(); // can never throw exception
+ synpred269_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -34354,11 +31619,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred26_InternalQVTimperative() {
+ public final boolean synpred286_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred26_InternalQVTimperative_fragment(); // can never throw exception
+ synpred286_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -34368,137 +31633,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred290_InternalQVTimperative() {
+ public final boolean synpred270_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred290_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred12_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred12_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred22_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred22_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred10_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred10_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred24_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred24_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred304_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred304_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred8_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred8_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred296_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred296_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred49_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred49_InternalQVTimperative_fragment(); // can never throw exception
- } catch (RecognitionException re) {
- System.err.println("impossible: "+re);
- }
- boolean success = !state.failed;
- input.rewind(start);
- state.backtracking--;
- state.failed=false;
- return success;
- }
- public final boolean synpred47_InternalQVTimperative() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred47_InternalQVTimperative_fragment(); // can never throw exception
+ synpred270_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -34510,37 +31649,37 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
+ protected DFA31 dfa31 = new DFA31(this);
protected DFA42 dfa42 = new DFA42(this);
- protected DFA54 dfa54 = new DFA54(this);
- protected DFA64 dfa64 = new DFA64(this);
- protected DFA178 dfa178 = new DFA178(this);
- protected DFA181 dfa181 = new DFA181(this);
- protected DFA193 dfa193 = new DFA193(this);
- protected DFA192 dfa192 = new DFA192(this);
- protected DFA194 dfa194 = new DFA194(this);
- protected DFA197 dfa197 = new DFA197(this);
- protected DFA200 dfa200 = new DFA200(this);
- protected DFA224 dfa224 = new DFA224(this);
+ protected DFA48 dfa48 = new DFA48(this);
+ protected DFA160 dfa160 = new DFA160(this);
+ protected DFA163 dfa163 = new DFA163(this);
+ protected DFA175 dfa175 = new DFA175(this);
+ protected DFA174 dfa174 = new DFA174(this);
+ protected DFA176 dfa176 = new DFA176(this);
+ protected DFA179 dfa179 = new DFA179(this);
+ protected DFA182 dfa182 = new DFA182(this);
+ protected DFA206 dfa206 = new DFA206(this);
static final String dfa_1s = "\20\uffff";
static final String dfa_2s = "\1\7\15\23\2\uffff";
- static final String dfa_3s = "\1\64\15\53\2\uffff";
- static final String dfa_4s = "\16\uffff\1\1\1\2";
+ static final String dfa_3s = "\1\67\15\53\2\uffff";
+ static final String dfa_4s = "\16\uffff\1\2\1\1";
static final String dfa_5s = "\20\uffff}>";
static final String[] dfa_6s = {
- "\1\1\1\2\17\uffff\1\6\1\15\3\uffff\1\5\2\uffff\1\10\7\uffff\1\3\1\4\3\uffff\1\11\3\uffff\1\14\1\7\1\12\1\13",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
- "\2\17\7\uffff\1\17\1\uffff\1\16\14\uffff\1\17",
+ "\1\1\1\2\15\uffff\1\3\1\uffff\1\6\1\uffff\1\15\5\uffff\1\5\2\uffff\1\10\5\uffff\1\4\3\uffff\1\11\3\uffff\1\14\3\uffff\1\7\1\12\1\13",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
+ "\2\16\12\uffff\1\16\1\uffff\1\17\11\uffff\1\16",
"",
""
};
@@ -34552,11 +31691,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
- class DFA42 extends DFA {
+ class DFA31 extends DFA {
- public DFA42(BaseRecognizer recognizer) {
+ public DFA31(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 42;
+ this.decisionNumber = 31;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -34566,46 +31705,46 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
this.transition = dfa_6;
}
public String getDescription() {
- return "1915:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?";
+ return "1589:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?";
}
}
static final String dfa_7s = "\37\uffff";
static final String dfa_8s = "\1\16\36\uffff";
static final String dfa_9s = "\1\7\15\23\1\uffff\17\24\1\uffff";
- static final String dfa_10s = "\1\172\15\53\1\uffff\17\36\1\uffff";
+ static final String dfa_10s = "\1\175\15\53\1\uffff\17\41\1\uffff";
static final String dfa_11s = "\16\uffff\1\2\17\uffff\1\1";
static final String dfa_12s = "\37\uffff}>";
static final String[] dfa_13s = {
- "\1\1\1\2\17\uffff\1\6\1\15\3\uffff\1\5\2\uffff\1\10\7\uffff\1\3\1\4\3\uffff\1\11\3\uffff\1\14\1\7\1\12\1\13\67\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",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
- "\2\16\5\uffff\1\16\1\uffff\1\16\1\uffff\1\36\14\uffff\1\16",
+ "\1\1\1\2\15\uffff\1\3\1\uffff\1\6\1\uffff\1\15\5\uffff\1\5\2\uffff\1\10\5\uffff\1\4\3\uffff\1\11\3\uffff\1\14\3\uffff\1\7\1\12\1\13\67\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",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
+ "\2\16\6\uffff\1\16\3\uffff\1\16\1\uffff\1\36\11\uffff\1\16",
"",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
- "\1\16\11\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
+ "\1\16\14\uffff\1\36",
""
};
@@ -34617,11 +31756,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA54 extends DFA {
+ class DFA42 extends DFA {
- public DFA54(BaseRecognizer recognizer) {
+ public DFA42(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 54;
+ this.decisionNumber = 42;
this.eot = dfa_7;
this.eof = dfa_8;
this.min = dfa_9;
@@ -34631,142 +31770,140 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "()* loopback of 2565:1: ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*";
+ return "()* loopback of 2178:1: ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*";
}
}
static final String dfa_14s = "\1\7\15\24\2\uffff";
- static final String dfa_15s = "\1\172\15\36\2\uffff";
- static final String dfa_16s = "\16\uffff\1\2\1\1";
- static final String[] dfa_17s = {
- "\1\1\1\2\17\uffff\1\6\1\15\3\uffff\1\5\2\uffff\1\10\7\uffff\1\3\1\4\3\uffff\1\11\3\uffff\1\14\1\7\1\12\1\13\67\uffff\17\16",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
- "\1\16\11\uffff\1\17",
+ static final String dfa_15s = "\1\175\15\41\2\uffff";
+ static final String[] dfa_16s = {
+ "\1\1\1\2\15\uffff\1\3\1\uffff\1\6\1\uffff\1\15\5\uffff\1\5\2\uffff\1\10\5\uffff\1\4\3\uffff\1\11\3\uffff\1\14\3\uffff\1\7\1\12\1\13\67\uffff\17\16",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
+ "\1\16\14\uffff\1\17",
"",
""
};
static final char[] dfa_14 = DFA.unpackEncodedStringToUnsignedChars(dfa_14s);
static final char[] dfa_15 = DFA.unpackEncodedStringToUnsignedChars(dfa_15s);
- static final short[] dfa_16 = DFA.unpackEncodedString(dfa_16s);
- static final short[][] dfa_17 = unpackEncodedStringArray(dfa_17s);
+ static final short[][] dfa_16 = unpackEncodedStringArray(dfa_16s);
- class DFA64 extends DFA {
+ class DFA48 extends DFA {
- public DFA64(BaseRecognizer recognizer) {
+ public DFA48(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 64;
+ this.decisionNumber = 48;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_14;
this.max = dfa_15;
- this.accept = dfa_16;
+ this.accept = dfa_4;
this.special = dfa_5;
- this.transition = dfa_17;
+ this.transition = dfa_16;
}
public String getDescription() {
- return "3047:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?";
+ return "2504:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?";
}
}
- static final String dfa_18s = "\2\uffff\15\1\1\uffff";
- static final String dfa_19s = "\1\4\1\uffff\15\24\1\uffff";
- static final String dfa_20s = "\1\u008d\1\uffff\15\u0085\1\uffff";
- static final String dfa_21s = "\1\uffff\1\1\15\uffff\1\2";
- static final String[] dfa_22s = {
- "\1\1\1\uffff\1\1\1\2\1\3\17\uffff\1\7\1\16\1\1\1\uffff\1\17\1\6\1\uffff\1\1\1\11\7\uffff\1\4\1\5\3\uffff\1\12\3\uffff\1\15\1\10\1\13\1\14\47\uffff\2\1\16\uffff\17\1\2\uffff\1\1\1\uffff\4\1\4\uffff\1\1\4\uffff\2\1",
+ static final String dfa_17s = "\2\uffff\15\1\1\uffff";
+ static final String dfa_18s = "\1\4\1\uffff\15\24\1\uffff";
+ static final String dfa_19s = "\1\u0091\1\uffff\15\u0088\1\uffff";
+ static final String dfa_20s = "\1\uffff\1\1\15\uffff\1\2";
+ static final String[] dfa_21s = {
+ "\1\1\1\uffff\1\1\1\2\1\3\15\uffff\1\4\1\uffff\1\7\1\uffff\1\16\1\1\3\uffff\1\17\1\6\1\uffff\1\1\1\11\5\uffff\1\5\3\uffff\1\12\3\uffff\1\15\3\uffff\1\10\1\13\1\14\47\uffff\2\1\16\uffff\17\1\2\uffff\1\1\1\uffff\4\1\5\uffff\1\1\4\uffff\2\1",
"",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
""
};
- static final short[] dfa_18 = DFA.unpackEncodedString(dfa_18s);
+ static final short[] dfa_17 = DFA.unpackEncodedString(dfa_17s);
+ static final char[] dfa_18 = DFA.unpackEncodedStringToUnsignedChars(dfa_18s);
static final char[] dfa_19 = DFA.unpackEncodedStringToUnsignedChars(dfa_19s);
- static final char[] dfa_20 = DFA.unpackEncodedStringToUnsignedChars(dfa_20s);
- static final short[] dfa_21 = DFA.unpackEncodedString(dfa_21s);
- static final short[][] dfa_22 = unpackEncodedStringArray(dfa_22s);
+ static final short[] dfa_20 = DFA.unpackEncodedString(dfa_20s);
+ static final short[][] dfa_21 = unpackEncodedStringArray(dfa_21s);
- class DFA178 extends DFA {
+ class DFA160 extends DFA {
- public DFA178(BaseRecognizer recognizer) {
+ public DFA160(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 178;
+ this.decisionNumber = 160;
this.eot = dfa_1;
- this.eof = dfa_18;
- this.min = dfa_19;
- this.max = dfa_20;
- this.accept = dfa_21;
+ this.eof = dfa_17;
+ this.min = dfa_18;
+ this.max = dfa_19;
+ this.accept = dfa_20;
this.special = dfa_5;
- this.transition = dfa_22;
+ this.transition = dfa_21;
}
public String getDescription() {
- return "7317:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )";
+ return "6733:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )";
}
}
- static final String[] dfa_23s = {
- "\1\1\1\uffff\1\1\1\2\1\3\17\uffff\1\7\1\16\1\1\1\uffff\1\17\1\6\1\uffff\1\1\1\11\7\uffff\1\4\1\5\3\uffff\1\12\3\uffff\1\15\1\10\1\13\1\14\47\uffff\2\1\16\uffff\17\1\2\uffff\1\1\1\uffff\4\1\4\uffff\1\1\4\uffff\2\1",
+ static final String[] dfa_22s = {
+ "\1\1\1\uffff\1\1\1\2\1\3\15\uffff\1\4\1\uffff\1\7\1\uffff\1\16\1\1\3\uffff\1\17\1\6\1\uffff\1\1\1\11\5\uffff\1\5\3\uffff\1\12\3\uffff\1\15\3\uffff\1\10\1\13\1\14\47\uffff\2\1\16\uffff\17\1\2\uffff\1\1\1\uffff\4\1\5\uffff\1\1\4\uffff\2\1",
"",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1",
""
};
- static final short[][] dfa_23 = unpackEncodedStringArray(dfa_23s);
+ static final short[][] dfa_22 = unpackEncodedStringArray(dfa_22s);
- class DFA181 extends DFA {
+ class DFA163 extends DFA {
- public DFA181(BaseRecognizer recognizer) {
+ public DFA163(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 181;
+ this.decisionNumber = 163;
this.eot = dfa_1;
- this.eof = dfa_18;
- this.min = dfa_19;
- this.max = dfa_20;
- this.accept = dfa_21;
+ this.eof = dfa_17;
+ this.min = dfa_18;
+ this.max = dfa_19;
+ this.accept = dfa_20;
this.special = dfa_5;
- this.transition = dfa_23;
+ this.transition = dfa_22;
}
public String getDescription() {
- return "7530:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )";
+ return "6946:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )";
}
}
- static final String dfa_24s = "\17\uffff";
- static final String dfa_25s = "\1\2\16\uffff";
- static final String dfa_26s = "\1\23\1\0\15\uffff";
- static final String dfa_27s = "\1\u0088\1\0\15\uffff";
- static final String dfa_28s = "\2\uffff\1\2\13\uffff\1\1";
- static final String dfa_29s = "\1\uffff\1\0\15\uffff}>";
- static final String[] dfa_30s = {
- "\1\2\1\1\3\2\3\uffff\1\2\5\uffff\1\2\3\uffff\1\2\5\uffff\1\2\120\uffff\1\2\10\uffff\1\2\2\uffff\1\2",
+ static final String dfa_23s = "\17\uffff";
+ static final String dfa_24s = "\1\2\16\uffff";
+ static final String dfa_25s = "\1\23\1\0\15\uffff";
+ static final String dfa_26s = "\1\u008c\1\0\15\uffff";
+ static final String dfa_27s = "\2\uffff\1\2\13\uffff\1\1";
+ static final String dfa_28s = "\1\uffff\1\0\15\uffff}>";
+ static final String[] dfa_29s = {
+ "\1\2\1\1\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\2\2\15\uffff\1\2\123\uffff\1\2\10\uffff\1\2\1\uffff\1\2\1\uffff\1\2",
"\1\uffff",
"",
"",
@@ -34783,108 +31920,108 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
""
};
+ static final short[] dfa_23 = DFA.unpackEncodedString(dfa_23s);
static final short[] dfa_24 = DFA.unpackEncodedString(dfa_24s);
- static final short[] dfa_25 = DFA.unpackEncodedString(dfa_25s);
+ static final char[] dfa_25 = DFA.unpackEncodedStringToUnsignedChars(dfa_25s);
static final char[] dfa_26 = DFA.unpackEncodedStringToUnsignedChars(dfa_26s);
- static final char[] dfa_27 = DFA.unpackEncodedStringToUnsignedChars(dfa_27s);
+ static final short[] dfa_27 = DFA.unpackEncodedString(dfa_27s);
static final short[] dfa_28 = DFA.unpackEncodedString(dfa_28s);
- static final short[] dfa_29 = DFA.unpackEncodedString(dfa_29s);
- static final short[][] dfa_30 = unpackEncodedStringArray(dfa_30s);
+ static final short[][] dfa_29 = unpackEncodedStringArray(dfa_29s);
- class DFA193 extends DFA {
+ class DFA175 extends DFA {
- public DFA193(BaseRecognizer recognizer) {
+ public DFA175(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 193;
- this.eot = dfa_24;
- this.eof = dfa_25;
- this.min = dfa_26;
- this.max = dfa_27;
- this.accept = dfa_28;
- this.special = dfa_29;
- this.transition = dfa_30;
+ this.decisionNumber = 175;
+ this.eot = dfa_23;
+ this.eof = dfa_24;
+ this.min = dfa_25;
+ this.max = dfa_26;
+ this.accept = dfa_27;
+ this.special = dfa_28;
+ this.transition = dfa_29;
}
public String getDescription() {
- return "8511:2: ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )?";
+ return "7927:2: ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA193_1 = input.LA(1);
+ int LA175_1 = input.LA(1);
- int index193_1 = input.index();
+ int index175_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred291_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred270_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 2;}
- input.seek(index193_1);
+ input.seek(index175_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 193, _s, input);
+ new NoViableAltException(getDescription(), 175, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA192 extends DFA {
+ class DFA174 extends DFA {
- public DFA192(BaseRecognizer recognizer) {
+ public DFA174(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 192;
- this.eot = dfa_24;
- this.eof = dfa_25;
- this.min = dfa_26;
- this.max = dfa_27;
- this.accept = dfa_28;
- this.special = dfa_29;
- this.transition = dfa_30;
+ this.decisionNumber = 174;
+ this.eot = dfa_23;
+ this.eof = dfa_24;
+ this.min = dfa_25;
+ this.max = dfa_26;
+ this.accept = dfa_27;
+ this.special = dfa_28;
+ this.transition = dfa_29;
}
public String getDescription() {
- return "8529:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?";
+ return "7945:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA192_1 = input.LA(1);
+ int LA174_1 = input.LA(1);
- int index192_1 = input.index();
+ int index174_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred290_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred269_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 2;}
- input.seek(index192_1);
+ input.seek(index174_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 192, _s, input);
+ new NoViableAltException(getDescription(), 174, _s, input);
error(nvae);
throw nvae;
}
}
- static final String dfa_31s = "\36\uffff";
- static final String dfa_32s = "\1\7\25\uffff\5\0\3\uffff";
- static final String dfa_33s = "\1\172\25\uffff\5\0\3\uffff";
- static final String dfa_34s = "\1\uffff\1\1\14\uffff\1\2\16\uffff\1\3";
- static final String dfa_35s = "\26\uffff\1\0\1\1\1\2\1\3\1\4\3\uffff}>";
- static final String[] dfa_36s = {
- "\2\1\17\uffff\2\1\3\uffff\1\1\2\uffff\1\1\7\uffff\2\1\3\uffff\1\1\3\uffff\4\1\67\uffff\12\16\1\26\1\27\1\30\1\31\1\32",
+ static final String dfa_30s = "\36\uffff";
+ static final String dfa_31s = "\1\7\25\uffff\5\0\3\uffff";
+ static final String dfa_32s = "\1\175\25\uffff\5\0\3\uffff";
+ static final String dfa_33s = "\1\uffff\1\1\14\uffff\1\2\16\uffff\1\3";
+ static final String dfa_34s = "\26\uffff\1\0\1\1\1\2\1\3\1\4\3\uffff}>";
+ static final String[] dfa_35s = {
+ "\2\1\15\uffff\1\1\1\uffff\1\1\1\uffff\1\1\5\uffff\1\1\2\uffff\1\1\5\uffff\1\1\3\uffff\1\1\3\uffff\1\1\3\uffff\3\1\67\uffff\12\16\1\26\1\27\1\30\1\31\1\32",
"",
"",
"",
@@ -34916,123 +32053,123 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
""
};
- static final short[] dfa_31 = DFA.unpackEncodedString(dfa_31s);
+ static final short[] dfa_30 = DFA.unpackEncodedString(dfa_30s);
+ static final char[] dfa_31 = DFA.unpackEncodedStringToUnsignedChars(dfa_31s);
static final char[] dfa_32 = DFA.unpackEncodedStringToUnsignedChars(dfa_32s);
- static final char[] dfa_33 = DFA.unpackEncodedStringToUnsignedChars(dfa_33s);
+ static final short[] dfa_33 = DFA.unpackEncodedString(dfa_33s);
static final short[] dfa_34 = DFA.unpackEncodedString(dfa_34s);
- static final short[] dfa_35 = DFA.unpackEncodedString(dfa_35s);
- static final short[][] dfa_36 = unpackEncodedStringArray(dfa_36s);
+ static final short[][] dfa_35 = unpackEncodedStringArray(dfa_35s);
- class DFA194 extends DFA {
+ class DFA176 extends DFA {
- public DFA194(BaseRecognizer recognizer) {
+ public DFA176(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 194;
- this.eot = dfa_31;
- this.eof = dfa_31;
- this.min = dfa_32;
- this.max = dfa_33;
- this.accept = dfa_34;
- this.special = dfa_35;
- this.transition = dfa_36;
+ this.decisionNumber = 176;
+ this.eot = dfa_30;
+ this.eof = dfa_30;
+ this.min = dfa_31;
+ this.max = dfa_32;
+ this.accept = dfa_33;
+ this.special = dfa_34;
+ this.transition = dfa_35;
}
public String getDescription() {
- return "8576:2: (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS )";
+ return "7992:2: (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA194_22 = input.LA(1);
+ int LA176_22 = input.LA(1);
- int index194_22 = input.index();
+ int index176_22 = input.index();
input.rewind();
s = -1;
- if ( (synpred293_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred272_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 29;}
- input.seek(index194_22);
+ input.seek(index176_22);
if ( s>=0 ) return s;
break;
case 1 :
- int LA194_23 = input.LA(1);
+ int LA176_23 = input.LA(1);
- int index194_23 = input.index();
+ int index176_23 = input.index();
input.rewind();
s = -1;
- if ( (synpred293_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred272_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 29;}
- input.seek(index194_23);
+ input.seek(index176_23);
if ( s>=0 ) return s;
break;
case 2 :
- int LA194_24 = input.LA(1);
+ int LA176_24 = input.LA(1);
- int index194_24 = input.index();
+ int index176_24 = input.index();
input.rewind();
s = -1;
- if ( (synpred293_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred272_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 29;}
- input.seek(index194_24);
+ input.seek(index176_24);
if ( s>=0 ) return s;
break;
case 3 :
- int LA194_25 = input.LA(1);
+ int LA176_25 = input.LA(1);
- int index194_25 = input.index();
+ int index176_25 = input.index();
input.rewind();
s = -1;
- if ( (synpred293_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred272_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 29;}
- input.seek(index194_25);
+ input.seek(index176_25);
if ( s>=0 ) return s;
break;
case 4 :
- int LA194_26 = input.LA(1);
+ int LA176_26 = input.LA(1);
- int index194_26 = input.index();
+ int index176_26 = input.index();
input.rewind();
s = -1;
- if ( (synpred293_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred272_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 29;}
- input.seek(index194_26);
+ input.seek(index176_26);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 194, _s, input);
+ new NoViableAltException(getDescription(), 176, _s, input);
error(nvae);
throw nvae;
}
}
- static final String dfa_37s = "\53\uffff";
- static final String dfa_38s = "\1\4\2\0\50\uffff";
- static final String dfa_39s = "\1\u008d\2\0\50\uffff";
- static final String dfa_40s = "\3\uffff\1\1\46\uffff\1\2";
- static final String dfa_41s = "\1\uffff\1\0\1\1\50\uffff}>";
- static final String[] dfa_42s = {
- "\1\3\1\uffff\3\3\17\uffff\3\3\2\uffff\1\3\1\uffff\2\3\7\uffff\2\3\3\uffff\1\3\3\uffff\4\3\47\uffff\1\1\1\2\16\uffff\17\3\2\uffff\1\3\1\uffff\4\3\4\uffff\1\3\4\uffff\1\52\1\3",
+ static final String dfa_36s = "\53\uffff";
+ static final String dfa_37s = "\1\4\2\0\50\uffff";
+ static final String dfa_38s = "\1\u0091\2\0\50\uffff";
+ static final String dfa_39s = "\3\uffff\1\1\46\uffff\1\2";
+ static final String dfa_40s = "\1\uffff\1\0\1\1\50\uffff}>";
+ static final String[] dfa_41s = {
+ "\1\3\1\uffff\3\3\15\uffff\1\3\1\uffff\1\3\1\uffff\2\3\4\uffff\1\3\1\uffff\2\3\5\uffff\1\3\3\uffff\1\3\3\uffff\1\3\3\uffff\3\3\47\uffff\1\1\1\2\16\uffff\17\3\2\uffff\1\3\1\uffff\4\3\5\uffff\1\3\4\uffff\1\52\1\3",
"\1\uffff",
"\1\uffff",
"",
@@ -35077,77 +32214,77 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
""
};
- static final short[] dfa_37 = DFA.unpackEncodedString(dfa_37s);
+ static final short[] dfa_36 = DFA.unpackEncodedString(dfa_36s);
+ static final char[] dfa_37 = DFA.unpackEncodedStringToUnsignedChars(dfa_37s);
static final char[] dfa_38 = DFA.unpackEncodedStringToUnsignedChars(dfa_38s);
- static final char[] dfa_39 = DFA.unpackEncodedStringToUnsignedChars(dfa_39s);
+ static final short[] dfa_39 = DFA.unpackEncodedString(dfa_39s);
static final short[] dfa_40 = DFA.unpackEncodedString(dfa_40s);
- static final short[] dfa_41 = DFA.unpackEncodedString(dfa_41s);
- static final short[][] dfa_42 = unpackEncodedStringArray(dfa_42s);
+ static final short[][] dfa_41 = unpackEncodedStringArray(dfa_41s);
- class DFA197 extends DFA {
+ class DFA179 extends DFA {
- public DFA197(BaseRecognizer recognizer) {
+ public DFA179(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 197;
- this.eot = dfa_37;
- this.eof = dfa_37;
- this.min = dfa_38;
- this.max = dfa_39;
- this.accept = dfa_40;
- this.special = dfa_41;
- this.transition = dfa_42;
+ this.decisionNumber = 179;
+ this.eot = dfa_36;
+ this.eof = dfa_36;
+ this.min = dfa_37;
+ this.max = dfa_38;
+ this.accept = dfa_39;
+ this.special = dfa_40;
+ this.transition = dfa_41;
}
public String getDescription() {
- return "8653:1: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS )";
+ return "8069:1: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA197_1 = input.LA(1);
+ int LA179_1 = input.LA(1);
- int index197_1 = input.index();
+ int index179_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred296_InternalQVTimperative()) ) {s = 3;}
+ if ( (synpred275_InternalQVTimperative()) ) {s = 3;}
else if ( (true) ) {s = 42;}
- input.seek(index197_1);
+ input.seek(index179_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA197_2 = input.LA(1);
+ int LA179_2 = input.LA(1);
- int index197_2 = input.index();
+ int index179_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred296_InternalQVTimperative()) ) {s = 3;}
+ if ( (synpred275_InternalQVTimperative()) ) {s = 3;}
else if ( (true) ) {s = 42;}
- input.seek(index197_2);
+ input.seek(index179_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 197, _s, input);
+ new NoViableAltException(getDescription(), 179, _s, input);
error(nvae);
throw nvae;
}
}
- static final String dfa_43s = "\1\4\12\uffff\7\0\31\uffff";
- static final String dfa_44s = "\1\u008d\12\uffff\7\0\31\uffff";
- static final String dfa_45s = "\1\uffff\1\1\1\2\1\3\1\4\15\uffff\1\10\1\11\7\uffff\1\12\14\uffff\1\5\1\6\1\7";
- static final String dfa_46s = "\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\31\uffff}>";
- static final String[] dfa_47s = {
- "\1\4\1\uffff\1\4\2\33\17\uffff\2\33\1\1\2\uffff\1\33\1\uffff\1\4\1\33\7\uffff\2\33\3\uffff\1\33\3\uffff\4\33\67\uffff\1\14\1\13\10\23\1\15\1\16\1\17\1\20\1\21\2\uffff\1\22\1\uffff\4\4\4\uffff\1\2\5\uffff\1\3",
+ static final String dfa_42s = "\1\4\12\uffff\7\0\31\uffff";
+ static final String dfa_43s = "\1\u0091\12\uffff\7\0\31\uffff";
+ static final String dfa_44s = "\1\uffff\1\1\1\2\1\3\1\4\15\uffff\1\10\1\11\7\uffff\1\12\14\uffff\1\5\1\6\1\7";
+ static final String dfa_45s = "\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\31\uffff}>";
+ static final String[] dfa_46s = {
+ "\1\4\1\uffff\1\4\2\33\15\uffff\1\33\1\uffff\1\33\1\uffff\1\33\1\1\4\uffff\1\33\1\uffff\1\4\1\33\5\uffff\1\33\3\uffff\1\33\3\uffff\1\33\3\uffff\3\33\67\uffff\1\14\1\13\10\23\1\15\1\16\1\17\1\20\1\21\2\uffff\1\22\1\uffff\4\4\5\uffff\1\2\5\uffff\1\3",
"",
"",
"",
@@ -35191,182 +32328,182 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
"",
""
};
+ static final char[] dfa_42 = DFA.unpackEncodedStringToUnsignedChars(dfa_42s);
static final char[] dfa_43 = DFA.unpackEncodedStringToUnsignedChars(dfa_43s);
- static final char[] dfa_44 = DFA.unpackEncodedStringToUnsignedChars(dfa_44s);
+ static final short[] dfa_44 = DFA.unpackEncodedString(dfa_44s);
static final short[] dfa_45 = DFA.unpackEncodedString(dfa_45s);
- static final short[] dfa_46 = DFA.unpackEncodedString(dfa_46s);
- static final short[][] dfa_47 = unpackEncodedStringArray(dfa_47s);
+ static final short[][] dfa_46 = unpackEncodedStringArray(dfa_46s);
- class DFA200 extends DFA {
+ class DFA182 extends DFA {
- public DFA200(BaseRecognizer recognizer) {
+ public DFA182(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 200;
- this.eot = dfa_37;
- this.eof = dfa_37;
- this.min = dfa_43;
- this.max = dfa_44;
- this.accept = dfa_45;
- this.special = dfa_46;
- this.transition = dfa_47;
+ this.decisionNumber = 182;
+ this.eot = dfa_36;
+ this.eof = dfa_36;
+ this.min = dfa_42;
+ this.max = dfa_43;
+ this.accept = dfa_44;
+ this.special = dfa_45;
+ this.transition = dfa_46;
}
public String getDescription() {
- return "8902:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_MapLiteralExpCS_5= ruleMapLiteralExpCS | this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS | this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS | this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS | this_NameExpCS_9= ruleNameExpCS )";
+ return "8318:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_MapLiteralExpCS_5= ruleMapLiteralExpCS | this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS | this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS | this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS | this_NameExpCS_9= ruleNameExpCS )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA200_11 = input.LA(1);
+ int LA182_11 = input.LA(1);
- int index200_11 = input.index();
+ int index182_11 = input.index();
input.rewind();
s = -1;
- if ( (synpred303_InternalQVTimperative()) ) {s = 40;}
+ if ( (synpred282_InternalQVTimperative()) ) {s = 40;}
- else if ( (synpred307_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred286_InternalQVTimperative()) ) {s = 19;}
- input.seek(index200_11);
+ input.seek(index182_11);
if ( s>=0 ) return s;
break;
case 1 :
- int LA200_12 = input.LA(1);
+ int LA182_12 = input.LA(1);
- int index200_12 = input.index();
+ int index182_12 = input.index();
input.rewind();
s = -1;
- if ( (synpred304_InternalQVTimperative()) ) {s = 41;}
+ if ( (synpred283_InternalQVTimperative()) ) {s = 41;}
- else if ( (synpred307_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred286_InternalQVTimperative()) ) {s = 19;}
- input.seek(index200_12);
+ input.seek(index182_12);
if ( s>=0 ) return s;
break;
case 2 :
- int LA200_13 = input.LA(1);
+ int LA182_13 = input.LA(1);
- int index200_13 = input.index();
+ int index182_13 = input.index();
input.rewind();
s = -1;
- if ( (synpred305_InternalQVTimperative()) ) {s = 42;}
+ if ( (synpred284_InternalQVTimperative()) ) {s = 42;}
- else if ( (synpred307_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred286_InternalQVTimperative()) ) {s = 19;}
- input.seek(index200_13);
+ input.seek(index182_13);
if ( s>=0 ) return s;
break;
case 3 :
- int LA200_14 = input.LA(1);
+ int LA182_14 = input.LA(1);
- int index200_14 = input.index();
+ int index182_14 = input.index();
input.rewind();
s = -1;
- if ( (synpred305_InternalQVTimperative()) ) {s = 42;}
+ if ( (synpred284_InternalQVTimperative()) ) {s = 42;}
- else if ( (synpred307_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred286_InternalQVTimperative()) ) {s = 19;}
- input.seek(index200_14);
+ input.seek(index182_14);
if ( s>=0 ) return s;
break;
case 4 :
- int LA200_15 = input.LA(1);
+ int LA182_15 = input.LA(1);
- int index200_15 = input.index();
+ int index182_15 = input.index();
input.rewind();
s = -1;
- if ( (synpred305_InternalQVTimperative()) ) {s = 42;}
+ if ( (synpred284_InternalQVTimperative()) ) {s = 42;}
- else if ( (synpred307_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred286_InternalQVTimperative()) ) {s = 19;}
- input.seek(index200_15);
+ input.seek(index182_15);
if ( s>=0 ) return s;
break;
case 5 :
- int LA200_16 = input.LA(1);
+ int LA182_16 = input.LA(1);
- int index200_16 = input.index();
+ int index182_16 = input.index();
input.rewind();
s = -1;
- if ( (synpred305_InternalQVTimperative()) ) {s = 42;}
+ if ( (synpred284_InternalQVTimperative()) ) {s = 42;}
- else if ( (synpred307_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred286_InternalQVTimperative()) ) {s = 19;}
- input.seek(index200_16);
+ input.seek(index182_16);
if ( s>=0 ) return s;
break;
case 6 :
- int LA200_17 = input.LA(1);
+ int LA182_17 = input.LA(1);
- int index200_17 = input.index();
+ int index182_17 = input.index();
input.rewind();
s = -1;
- if ( (synpred305_InternalQVTimperative()) ) {s = 42;}
+ if ( (synpred284_InternalQVTimperative()) ) {s = 42;}
- else if ( (synpred307_InternalQVTimperative()) ) {s = 19;}
+ else if ( (synpred286_InternalQVTimperative()) ) {s = 19;}
- input.seek(index200_17);
+ input.seek(index182_17);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 200, _s, input);
+ new NoViableAltException(getDescription(), 182, _s, input);
error(nvae);
throw nvae;
}
}
- static final String dfa_48s = "\1\u008d\1\uffff\15\u0088\1\uffff";
- static final String[] dfa_49s = {
- "\1\1\1\uffff\1\1\1\2\1\3\17\uffff\1\7\1\16\1\1\1\uffff\1\17\1\6\1\uffff\1\1\1\11\7\uffff\1\4\1\5\3\uffff\1\12\3\uffff\1\15\1\10\1\13\1\14\47\uffff\2\1\16\uffff\17\1\2\uffff\1\1\1\uffff\4\1\4\uffff\1\1\4\uffff\2\1",
+ static final String dfa_47s = "\1\u0091\1\uffff\15\u008c\1\uffff";
+ static final String[] dfa_48s = {
+ "\1\1\1\uffff\1\1\1\2\1\3\15\uffff\1\4\1\uffff\1\7\1\uffff\1\16\1\1\3\uffff\1\17\1\6\1\uffff\1\1\1\11\5\uffff\1\5\3\uffff\1\12\3\uffff\1\15\3\uffff\1\10\1\13\1\14\47\uffff\2\1\16\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\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\13\uffff\1\1\4\uffff\1\1\53\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
+ "\1\1\6\uffff\1\1\3\uffff\1\17\1\uffff\2\1\10\uffff\1\1\4\uffff\1\1\56\uffff\1\1\1\uffff\16\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
""
};
- static final char[] dfa_48 = DFA.unpackEncodedStringToUnsignedChars(dfa_48s);
- static final short[][] dfa_49 = unpackEncodedStringArray(dfa_49s);
+ static final char[] dfa_47 = DFA.unpackEncodedStringToUnsignedChars(dfa_47s);
+ static final short[][] dfa_48 = unpackEncodedStringArray(dfa_48s);
- class DFA224 extends DFA {
+ class DFA206 extends DFA {
- public DFA224(BaseRecognizer recognizer) {
+ public DFA206(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 224;
+ this.decisionNumber = 206;
this.eot = dfa_1;
this.eof = dfa_1;
- this.min = dfa_19;
- this.max = dfa_48;
- this.accept = dfa_21;
+ this.min = dfa_18;
+ this.max = dfa_47;
+ this.accept = dfa_20;
this.special = dfa_5;
- this.transition = dfa_49;
+ this.transition = dfa_48;
}
public String getDescription() {
- return "9961:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )";
+ return "9377:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )";
}
}
@@ -35375,140 +32512,140 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
private static class FollowSets000 {
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0002340120000002L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0002340100000002L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x001E230123000180L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0002340900000002L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0002340800000002L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x00E2220905400180L});
public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x001E2301A70001D0L,0xA7FFF00030000000L,0x0000000000003087L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x00E2220D0D4001D0L,0x3FFF800180000000L,0x000000000003083DL});
public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000600000L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x001E2301A78001D0L,0xA7FFF00030000000L,0x0000000000003087L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000A00000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000002200002L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000200002L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x001E2301AF0001D0L,0xA7FFF00030000000L,0x0000000000003087L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000008200000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x001E2301A70001D0L,0xA7FFF00030000000L,0x0000000000002087L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x001E230123000190L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000040080000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000200100000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000C39C00820000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000004100000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000C09800820000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000009800820000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x001E230123800180L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000006000000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000009800020000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000010000002L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000030000800000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000020000A00000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000080010180000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000080000180000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000180000L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0002040000800000L,0x0000000003002600L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000002000080000L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x001E23012B000180L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x001E230123000182L,0x07FFF00000000000L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x001E230123000180L,0x07FFF00000000000L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000002010000002L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000002000000002L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x00C0000000000000L});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0080000000000000L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x00A0000000000000L});
- public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_57 = new BitSet(new long[]{0xFF00100000000000L,0x000000000000007FL});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0xFF00100000A00000L,0x000000000000007FL});
- public static final BitSet FOLLOW_59 = new BitSet(new long[]{0xFF00100000800000L,0x000000000000007FL});
- public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000800000L,0x0000000000000180L});
- public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x001E230133000180L});
- public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x001E2301A70801F0L,0xA7FFF00030000000L,0x0000000000003087L});
- public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000014180000L});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000010180000L});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000800000L,0x0000000000001800L});
- public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000800180L,0x0000000000004000L});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000040L,0x0000000010000000L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0040000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0020000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x001E230127000180L});
- public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000010180000L,0x0000000000010000L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000180000L,0x0000000000010000L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000380000L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x3300000000000000L,0x0000000000000006L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x3300000000A00000L,0x0000000000000006L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x3300000000800000L,0x0000000000000006L});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000000800000L,0x0000000000020000L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000010100002L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000100002L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x3000000000000000L,0x0000000000000006L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x3000000000A00000L,0x0000000000000006L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x3000000000800000L,0x0000000000000006L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0040000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0020000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000080010180000L,0x0000000000080000L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0xF300100000000000L,0x0000000000F0007FL});
- public static final BitSet FOLLOW_90 = new BitSet(new long[]{0xF300100000A00000L,0x0000000000F0007FL});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0xF300100000800000L,0x0000000000F0007FL});
- public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
- public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000014180000L,0x0000000004000000L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000010180000L,0x0000000004000000L});
- public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000010380000L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000800000L,0x0000000008000000L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x00E0000000800000L,0x0000000000048000L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000040000002L});
- public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000004000002L});
- public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x001E2301B78001D0L,0xA7FFF00030000000L,0x0000000000003087L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x001E2301B70001D0L,0xA7FFF00030000000L,0x0000000000003087L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000002L,0x0800000000000000L});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000200000L,0x1000000000000000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000180L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000000000L,0x4000000000000000L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000080010000000L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x000C000000600000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000880000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000006000002L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000002000002L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0010000070400000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x00E2220D0D4001D0L,0x3FFF800180000000L,0x000000000002083DL});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x00E2220905400190L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000200080000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000020100000L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000C37000620000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000008100000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000C16000220000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000016000220000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x00E2220905600180L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000008000800000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000016000020000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000080000002L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000020000600000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000020002200000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000002200000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000080080180000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000080000180000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000180000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0002040000200000L,0x0000000018013000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x00E2220915400180L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000012000000L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000200000000L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x00E2220905400182L,0x3FFF800000000000L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x00E2220905400180L,0x3FFF800000000000L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000080880000L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000080800000L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0600000000000000L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0400000000000000L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0500000000000000L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0xF800100000000000L,0x00000000000003FFL});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0xF800100002200000L,0x00000000000003FFL});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0xF800100000200000L,0x00000000000003FFL});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000200000L,0x0000000000000C00L});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x00E2220985400180L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x00E2220D0D4801F0L,0x3FFF800180000000L,0x000000000003083DL});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000088180000L});
+ public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000080180000L});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000200000L,0x000000000000C000L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000200180L,0x0000000000020000L});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000040L,0x0000000080000000L});
+ public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0200000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0100000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x00E222090D400180L});
+ public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000080180000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000180000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000002180000L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x9800000000000000L,0x0000000000000031L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x9800000002200000L,0x0000000000000031L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x9800000000200000L,0x0000000000000031L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000200000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000080100002L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000031L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x8000000002200000L,0x0000000000000031L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x8000000000200000L,0x0000000000000031L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0200000000000000L,0x0000000000200000L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0100000000000000L,0x0000000000200000L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000080080180000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x9800100000000000L,0x00000000078003FFL});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x9800100002200000L,0x00000000078003FFL});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x9800100000200000L,0x00000000078003FFL});
+ public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000088180000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000000080180000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000082180000L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000000200000L,0x0000000040000000L});
+ public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0700000000200000L,0x0000000000240000L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000200000002L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000008000002L});
+ public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x00E2220D8D6001D0L,0x3FFF800180000000L,0x000000000003083DL});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x00E2220D8D4001D0L,0x3FFF800180000000L,0x000000000003083DL});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000002L,0x4000000000000000L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000002000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000180L});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x00E2220D0D6001D0L,0x3FFF800180000000L,0x000000000003083DL});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000080080000000L});
public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000000000000012L});
- public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0001080080000002L,0x00000FFFD0000000L});
- public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000004100002L,0x0000000000000000L,0x0000000000000028L});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000100002L,0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x001E230123800190L});
- public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x001E2301BF0001D0L,0xA7FFF00030000000L,0x0000000000003087L});
- public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000008680000L});
- public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000008600000L});
- public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000000200000L,0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000000210000002L});
+ public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0001080400000002L,0x00007FFE80000000L});
+ public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000008100002L,0x0000000000000000L,0x0000000000000140L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000100002L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x00E2220905600190L});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x00E2220D9D4001D0L,0x3FFF800180000000L,0x000000000003083DL});
+ public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000012080000L,0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000012000000L,0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000002000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x00000000A0000002L});
public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000080000000002L});
- public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000A00L});
- public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0000000200200000L});
- public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x0000080014000000L});
- public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x0000000080000040L});
- public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x0000000080000040L,0x0000000080000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_131 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x000000000000C040L});
- public static final BitSet FOLLOW_132 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_133 = new BitSet(new long[]{0x0000000000200002L,0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_134 = new BitSet(new long[]{0x001E2301A70001D0L,0xA7FFF00030000000L,0x0000000000012087L});
- public static final BitSet FOLLOW_135 = new BitSet(new long[]{0x0000000000000002L,0x0000000004000000L});
- public static final BitSet FOLLOW_136 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x000000000000A000L});
+ public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0000000022000000L});
+ public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x0000080088000000L});
+ public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x0000000400000040L});
+ public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x0000000400000040L,0x0000000400000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_131 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x00000000000C0200L});
+ public static final BitSet FOLLOW_132 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_133 = new BitSet(new long[]{0x0000000002000002L,0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_134 = new BitSet(new long[]{0x00E2220D0D4001D0L,0x3FFF800180000000L,0x000000000012083DL});
+ public static final BitSet FOLLOW_135 = new BitSet(new long[]{0x0000000000000002L,0x0000000020000000L});
+ public static final BitSet FOLLOW_136 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000200000L});
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/serializer/AbstractQVTimperativeSemanticSequencer.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/serializer/AbstractQVTimperativeSemanticSequencer.java
index 92edca8ba..22b9ee8ea 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/serializer/AbstractQVTimperativeSemanticSequencer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/serializer/AbstractQVTimperativeSemanticSequencer.java
@@ -447,23 +447,8 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
sequence_AddStatementCS(context, (AddStatementCS) semanticObject);
return;
case QVTimperativeCSPackage.BOTTOM_PATTERN_CS:
- if (rule == grammarAccess.getBottomPatternCSRule()) {
- sequence_BottomPatternCS(context, (BottomPatternCS) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getMiddleBottomPatternCSRule()) {
- sequence_MiddleBottomPatternCS(context, (BottomPatternCS) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getSourceBottomPatternCSRule()) {
- sequence_SourceBottomPatternCS(context, (BottomPatternCS) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getTargetBottomPatternCSRule()) {
- sequence_TargetBottomPatternCS(context, (BottomPatternCS) semanticObject);
- return;
- }
- else break;
+ sequence_BottomPatternCS(context, (BottomPatternCS) semanticObject);
+ return;
case QVTimperativeCSPackage.DIRECTION_CS:
sequence_DirectionCS(context, (DirectionCS) semanticObject);
return;
@@ -490,20 +475,8 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
}
else break;
case QVTimperativeCSPackage.GUARD_PATTERN_CS:
- if (rule == grammarAccess.getGuardPatternCSRule()
- || rule == grammarAccess.getMiddleGuardPatternCSRule()) {
- sequence_GuardPatternCS(context, (GuardPatternCS) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getSourceGuardPatternCSRule()) {
- sequence_SourceGuardPatternCS(context, (GuardPatternCS) semanticObject);
- return;
- }
- else if (rule == grammarAccess.getTargetGuardPatternCSRule()) {
- sequence_TargetGuardPatternCS(context, (GuardPatternCS) semanticObject);
- return;
- }
- else break;
+ sequence_GuardPatternCS(context, (GuardPatternCS) semanticObject);
+ return;
case QVTimperativeCSPackage.MAPPING_CS:
sequence_MappingCS(context, (MappingCS) semanticObject);
return;
@@ -526,7 +499,7 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
sequence_PredicateCS(context, (PredicateCS) semanticObject);
return;
case QVTimperativeCSPackage.PREDICATE_OR_ASSIGNMENT_CS:
- sequence_PredicateOrAssignmentCS(context, (PredicateOrAssignmentCS) semanticObject);
+ sequence_ConstraintCS(context, (PredicateOrAssignmentCS) semanticObject);
return;
case QVTimperativeCSPackage.QUERY_CS:
sequence_QueryCS(context, (QueryCS) semanticObject);
@@ -549,6 +522,10 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
sequence_UnrealizedVariableCS(context, (UnrealizedVariableCS) semanticObject);
return;
}
+ else if (rule == grammarAccess.getVariablePredicateCSRule()) {
+ sequence_VariablePredicateCS(context, (UnrealizedVariableCS) semanticObject);
+ return;
+ }
else break;
}
if (errorAcceptor != null)
@@ -583,11 +560,7 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
* BottomPatternCS returns BottomPatternCS
*
* Constraint:
- * (
- * (ownedUnrealizedVariables+=UnrealizedVariableCS ownedUnrealizedVariables+=UnrealizedVariableCS* ownedConstraints+=PredicateOrAssignmentCS*) |
- * (ownedUnrealizedVariables+=UnrealizedVariableCS ownedUnrealizedVariables+=UnrealizedVariableCS*) |
- * ownedConstraints+=PredicateOrAssignmentCS+
- * )?
+ * (ownedUnrealizedVariables+=UnrealizedVariableCS | ownedConstraints+=ConstraintCS)*
*/
protected void sequence_BottomPatternCS(ISerializationContext context, BottomPatternCS semanticObject) {
genericSequencer.createSequence(context, semanticObject);
@@ -596,6 +569,18 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
/**
* Contexts:
+ * ConstraintCS returns PredicateOrAssignmentCS
+ *
+ * Constraint:
+ * (ownedTarget=ExpCS ownedInitExpression=ExpCS?)
+ */
+ protected void sequence_ConstraintCS(ISerializationContext context, PredicateOrAssignmentCS semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
* DirectionCS returns DirectionCS
*
* Constraint:
@@ -614,14 +599,9 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
/**
* Contexts:
* GuardPatternCS returns GuardPatternCS
- * MiddleGuardPatternCS returns GuardPatternCS
*
* Constraint:
- * (
- * (ownedUnrealizedVariables+=GuardVariableCS ownedUnrealizedVariables+=GuardVariableCS* ownedPredicates+=PredicateCS*) |
- * (ownedUnrealizedVariables+=GuardVariableCS ownedUnrealizedVariables+=GuardVariableCS*) |
- * ownedPredicates+=PredicateCS+
- * )?
+ * (ownedUnrealizedVariables+=GuardVariableCS | ownedUnrealizedVariables+=VariablePredicateCS | ownedPredicates+=PredicateCS)*
*/
protected void sequence_GuardPatternCS(ISerializationContext context, GuardPatternCS semanticObject) {
genericSequencer.createSequence(context, semanticObject);
@@ -633,19 +613,10 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
* GuardVariableCS returns UnrealizedVariableCS
*
* Constraint:
- * (name=UnrestrictedName ownedType=TypeExpCS)
+ * (isConnection?='inout'? name=UnrestrictedName ownedType=TypeExpCS)
*/
protected void sequence_GuardVariableCS(ISerializationContext context, UnrealizedVariableCS semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, BaseCSPackage.Literals.NAMED_ELEMENT_CS__NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, BaseCSPackage.Literals.NAMED_ELEMENT_CS__NAME));
- if (transientValues.isValueTransient(semanticObject, BaseCSPackage.Literals.TYPED_ELEMENT_CS__OWNED_TYPE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, BaseCSPackage.Literals.TYPED_ELEMENT_CS__OWNED_TYPE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0(), semanticObject.getOwnedType());
- feeder.finish();
+ genericSequencer.createSequence(context, semanticObject);
}
@@ -734,30 +705,14 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
/**
* Contexts:
- * MiddleBottomPatternCS returns BottomPatternCS
- *
- * Constraint:
- * (
- * (ownedUnrealizedVariables+=UnrealizedVariableCS ownedUnrealizedVariables+=UnrealizedVariableCS* ownedConstraints+=PredicateOrAssignmentCS*) |
- * (ownedUnrealizedVariables+=UnrealizedVariableCS ownedUnrealizedVariables+=UnrealizedVariableCS*) |
- * ownedConstraints+=PredicateOrAssignmentCS+
- * )?
- */
- protected void sequence_MiddleBottomPatternCS(ISerializationContext context, BottomPatternCS semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
* MiddleDomainCS returns DomainCS
*
* Constraint:
* (
* (checkedProperties+=PathNameCS checkedProperties+=PathNameCS*)?
* (enforcedProperties+=PathNameCS enforcedProperties+=PathNameCS*)?
- * ownedGuardPattern=MiddleGuardPatternCS
- * ownedBottomPattern=MiddleBottomPatternCS
+ * ownedGuardPattern=GuardPatternCS
+ * ownedBottomPattern=BottomPatternCS
* )
*/
protected void sequence_MiddleDomainCS(ISerializationContext context, DomainCS semanticObject) {
@@ -830,25 +785,13 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, QVTimperativeCSPackage.Literals.PREDICATE_CS__OWNED_CONDITION));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_0_0(), semanticObject.getOwnedCondition());
+ feeder.accept(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_1_0(), semanticObject.getOwnedCondition());
feeder.finish();
}
/**
* Contexts:
- * PredicateOrAssignmentCS returns PredicateOrAssignmentCS
- *
- * Constraint:
- * (ownedTarget=ExpCS ownedInitExpression=ExpCS?)
- */
- protected void sequence_PredicateOrAssignmentCS(ISerializationContext context, PredicateOrAssignmentCS semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
* QualifiedPackageCS returns QualifiedPackageCS
*
* Constraint:
@@ -923,18 +866,6 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
/**
* Contexts:
- * SourceBottomPatternCS returns BottomPatternCS
- *
- * Constraint:
- * (ownedUnrealizedVariables+=UnrealizedVariableCS ownedUnrealizedVariables+=UnrealizedVariableCS*)?
- */
- protected void sequence_SourceBottomPatternCS(ISerializationContext context, BottomPatternCS semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
* SourceDomainCS returns DomainCS
*
* Constraint:
@@ -943,8 +874,8 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
* direction=[TypedModel|UnrestrictedName]
* (checkedProperties+=PathNameCS checkedProperties+=PathNameCS*)?
* (enforcedProperties+=PathNameCS enforcedProperties+=PathNameCS*)?
- * ownedGuardPattern=SourceGuardPatternCS
- * ownedBottomPattern=SourceBottomPatternCS
+ * ownedGuardPattern=GuardPatternCS
+ * ownedBottomPattern=BottomPatternCS
* )
*/
protected void sequence_SourceDomainCS(ISerializationContext context, DomainCS semanticObject) {
@@ -954,30 +885,6 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
/**
* Contexts:
- * SourceGuardPatternCS returns GuardPatternCS
- *
- * Constraint:
- * (ownedUnrealizedVariables+=UnrealizedVariableCS ownedUnrealizedVariables+=UnrealizedVariableCS*)?
- */
- protected void sequence_SourceGuardPatternCS(ISerializationContext context, GuardPatternCS semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * TargetBottomPatternCS returns BottomPatternCS
- *
- * Constraint:
- * (ownedUnrealizedVariables+=UnrealizedVariableCS ownedUnrealizedVariables+=UnrealizedVariableCS*)?
- */
- protected void sequence_TargetBottomPatternCS(ISerializationContext context, BottomPatternCS semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
* TargetDomainCS returns DomainCS
*
* Constraint:
@@ -986,8 +893,8 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
* direction=[TypedModel|UnrestrictedName]
* (checkedProperties+=PathNameCS checkedProperties+=PathNameCS*)?
* (enforcedProperties+=PathNameCS enforcedProperties+=PathNameCS*)?
- * ownedGuardPattern=TargetGuardPatternCS
- * ownedBottomPattern=TargetBottomPatternCS
+ * ownedGuardPattern=GuardPatternCS
+ * ownedBottomPattern=BottomPatternCS
* )
*/
protected void sequence_TargetDomainCS(ISerializationContext context, DomainCS semanticObject) {
@@ -997,18 +904,6 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
/**
* Contexts:
- * TargetGuardPatternCS returns GuardPatternCS
- *
- * Constraint:
- * (ownedUnrealizedVariables+=UnrealizedVariableCS ownedUnrealizedVariables+=UnrealizedVariableCS*)?
- */
- protected void sequence_TargetGuardPatternCS(ISerializationContext context, GuardPatternCS semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
* TopLevelCS returns TopLevelCS
*
* Constraint:
@@ -1063,11 +958,23 @@ public abstract class AbstractQVTimperativeSemanticSequencer extends QVTbaseSema
* UnrealizedVariableCS returns UnrealizedVariableCS
*
* Constraint:
- * (name=UnrestrictedName ownedType=TypeExpCS? ownedInitExpression=ExpCS?)
+ * (isConnection?='out'? name=UnrestrictedName ownedType=TypeExpCS? ownedInitExpression=ExpCS?)
*/
protected void sequence_UnrealizedVariableCS(ISerializationContext context, UnrealizedVariableCS semanticObject) {
genericSequencer.createSequence(context, semanticObject);
}
+ /**
+ * Contexts:
+ * VariablePredicateCS returns UnrealizedVariableCS
+ *
+ * Constraint:
+ * (name=UnrestrictedName ownedType=TypeExpCS? ownedInitExpression=ExpCS)
+ */
+ protected void sequence_VariablePredicateCS(ISerializationContext context, UnrealizedVariableCS semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/serializer/AbstractQVTimperativeSyntacticSequencer.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/serializer/AbstractQVTimperativeSyntacticSequencer.java
index b69e603b5..f4f8eaf32 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/serializer/AbstractQVTimperativeSyntacticSequencer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/serializer/AbstractQVTimperativeSyntacticSequencer.java
@@ -1746,7 +1746,7 @@ public abstract class AbstractQVTimperativeSyntacticSequencer extends AbstractSy
* ('{' '}')?
*
* This ambiguous syntax occurs at:
- * (rule start) (ambiguity) ownedGuardPattern=MiddleGuardPatternCS
+ * (rule start) (ambiguity) ownedGuardPattern=GuardPatternCS
*/
protected void emit_MiddleDomainCS___LeftCurlyBracketKeyword_0_0_RightCurlyBracketKeyword_0_3__q(EObject semanticObject, ISynNavigable transition, List<INode> nodes) {
acceptNodes(transition, nodes);
@@ -3569,7 +3569,7 @@ public abstract class AbstractQVTimperativeSyntacticSequencer extends AbstractSy
* ('{' '}')?
*
* This ambiguous syntax occurs at:
- * direction=[TypedModel|UnrestrictedName] (ambiguity) ownedGuardPattern=SourceGuardPatternCS
+ * direction=[TypedModel|UnrestrictedName] (ambiguity) ownedGuardPattern=GuardPatternCS
*/
protected void emit_SourceDomainCS___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_3__q(EObject semanticObject, ISynNavigable transition, List<INode> nodes) {
acceptNodes(transition, nodes);
@@ -3621,7 +3621,7 @@ public abstract class AbstractQVTimperativeSyntacticSequencer extends AbstractSy
* ('{' '}')?
*
* This ambiguous syntax occurs at:
- * direction=[TypedModel|UnrestrictedName] (ambiguity) ownedGuardPattern=TargetGuardPatternCS
+ * direction=[TypedModel|UnrestrictedName] (ambiguity) ownedGuardPattern=GuardPatternCS
*/
protected void emit_TargetDomainCS___LeftCurlyBracketKeyword_2_0_RightCurlyBracketKeyword_2_3__q(EObject semanticObject, ISynNavigable transition, List<INode> nodes) {
acceptNodes(transition, nodes);
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 f5024e96f..32b25f068 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
@@ -132,143 +132,46 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
public class BottomPatternCSElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.BottomPatternCS");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_0_0 = (Keyword)cGroup_0.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_0_1.eContents().get(0);
- private final Group cGroup_0_2 = (Group)cGroup_0.eContents().get(2);
- private final Keyword cCommaKeyword_0_2_0 = (Keyword)cGroup_0_2.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_0_2_1 = (Assignment)cGroup_0_2.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_0_2_1.eContents().get(0);
- private final Keyword cVerticalLineKeyword_0_3 = (Keyword)cGroup_0.eContents().get(3);
- private final Assignment cOwnedConstraintsAssignment_0_4 = (Assignment)cGroup_0.eContents().get(4);
- private final RuleCall cOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0 = (RuleCall)cOwnedConstraintsAssignment_0_4.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_0_5 = (Keyword)cGroup_0.eContents().get(5);
- private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
- private final Keyword cLeftCurlyBracketKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_1_1.eContents().get(0);
- private final Group cGroup_1_2 = (Group)cGroup_1.eContents().get(2);
- private final Keyword cCommaKeyword_1_2_0 = (Keyword)cGroup_1_2.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_1_2_1 = (Assignment)cGroup_1_2.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_1_2_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
- private final Group cGroup_2 = (Group)cAlternatives.eContents().get(2);
- private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Assignment cOwnedConstraintsAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
- private final RuleCall cOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0 = (RuleCall)cOwnedConstraintsAssignment_2_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_2_2 = (Keyword)cGroup_2.eContents().get(2);
- private final Group cGroup_3 = (Group)cAlternatives.eContents().get(3);
- private final Action cBottomPatternCSAction_3_0 = (Action)cGroup_3.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_3_1 = (Keyword)cGroup_3.eContents().get(1);
- private final Keyword cRightCurlyBracketKeyword_3_2 = (Keyword)cGroup_3.eContents().get(2);
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cBottomPatternCSAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
+ private final Assignment cOwnedUnrealizedVariablesAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
+ private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_2_0.eContents().get(0);
+ private final Assignment cOwnedConstraintsAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
+ private final RuleCall cOwnedConstraintsConstraintCSParserRuleCall_2_1_0 = (RuleCall)cOwnedConstraintsAssignment_2_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
//BottomPatternCS:
- // '{' ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)* '|'
- // ownedConstraints+=PredicateOrAssignmentCS* '}' | '{' ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)* '}' | '{' ownedConstraints+=PredicateOrAssignmentCS+ '}' |
- // {BottomPatternCS} '{' '}';
+ // {BottomPatternCS} '{' (ownedUnrealizedVariables+=UnrealizedVariableCS | ownedConstraints+=ConstraintCS)* '}';
@Override public ParserRule getRule() { return rule; }
- //// Bug 466385 explains the redundancy below
- // '{' ownedUnrealizedVariables+=UnrealizedVariableCS (','
- //ownedUnrealizedVariables+=UnrealizedVariableCS)* '|' ownedConstraints+=PredicateOrAssignmentCS* '}' | '{'
- //ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)* '}' | '{'
- //ownedConstraints+=PredicateOrAssignmentCS+ '}' | {BottomPatternCS} '{' '}'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //// Bug 466385 explains the redundancy below
- // '{' ownedUnrealizedVariables+=UnrealizedVariableCS (','
- //ownedUnrealizedVariables+=UnrealizedVariableCS)* '|' ownedConstraints+=PredicateOrAssignmentCS* '}'
- public Group getGroup_0() { return cGroup_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_0_0() { return cLeftCurlyBracketKeyword_0_0; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_0_1() { return cOwnedUnrealizedVariablesAssignment_0_1; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0; }
-
- //(',' ownedUnrealizedVariables+=UnrealizedVariableCS)*
- public Group getGroup_0_2() { return cGroup_0_2; }
-
- //','
- public Keyword getCommaKeyword_0_2_0() { return cCommaKeyword_0_2_0; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_0_2_1() { return cOwnedUnrealizedVariablesAssignment_0_2_1; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0; }
-
- //'|'
- public Keyword getVerticalLineKeyword_0_3() { return cVerticalLineKeyword_0_3; }
-
- //ownedConstraints+=PredicateOrAssignmentCS*
- public Assignment getOwnedConstraintsAssignment_0_4() { return cOwnedConstraintsAssignment_0_4; }
-
- //PredicateOrAssignmentCS
- public RuleCall getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0() { return cOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_0_5() { return cRightCurlyBracketKeyword_0_5; }
+ //{BottomPatternCS} '{' (ownedUnrealizedVariables+=UnrealizedVariableCS | ownedConstraints+=ConstraintCS)* '}'
+ public Group getGroup() { return cGroup; }
- //'{' ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)* '}'
- public Group getGroup_1() { return cGroup_1; }
+ //{BottomPatternCS}
+ public Action getBottomPatternCSAction_0() { return cBottomPatternCSAction_0; }
//'{'
- public Keyword getLeftCurlyBracketKeyword_1_0() { return cLeftCurlyBracketKeyword_1_0; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_1_1() { return cOwnedUnrealizedVariablesAssignment_1_1; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0; }
-
- //(',' ownedUnrealizedVariables+=UnrealizedVariableCS)*
- public Group getGroup_1_2() { return cGroup_1_2; }
+ public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
- //','
- public Keyword getCommaKeyword_1_2_0() { return cCommaKeyword_1_2_0; }
+ //(ownedUnrealizedVariables+=UnrealizedVariableCS | ownedConstraints+=ConstraintCS)*
+ public Alternatives getAlternatives_2() { return cAlternatives_2; }
//ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_1_2_1() { return cOwnedUnrealizedVariablesAssignment_1_2_1; }
+ public Assignment getOwnedUnrealizedVariablesAssignment_2_0() { return cOwnedUnrealizedVariablesAssignment_2_0; }
//UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_1_3() { return cRightCurlyBracketKeyword_1_3; }
-
- //'{' ownedConstraints+=PredicateOrAssignmentCS+ '}'
- public Group getGroup_2() { return cGroup_2; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; }
+ public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0; }
- //ownedConstraints+=PredicateOrAssignmentCS+
+ //ownedConstraints+=ConstraintCS
public Assignment getOwnedConstraintsAssignment_2_1() { return cOwnedConstraintsAssignment_2_1; }
- //PredicateOrAssignmentCS
- public RuleCall getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0() { return cOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0; }
+ //ConstraintCS
+ public RuleCall getOwnedConstraintsConstraintCSParserRuleCall_2_1_0() { return cOwnedConstraintsConstraintCSParserRuleCall_2_1_0; }
//'}'
- public Keyword getRightCurlyBracketKeyword_2_2() { return cRightCurlyBracketKeyword_2_2; }
-
- //{BottomPatternCS} '{' '}'
- public Group getGroup_3() { return cGroup_3; }
-
- //{BottomPatternCS}
- public Action getBottomPatternCSAction_3_0() { return cBottomPatternCSAction_3_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_3_1() { return cLeftCurlyBracketKeyword_3_1; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3_2() { return cRightCurlyBracketKeyword_3_2; }
+ public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
}
public class BottomStatementCSElements extends AbstractParserRuleElementFinder {
@@ -291,6 +194,50 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
public RuleCall getSetStatementCSParserRuleCall_1() { return cSetStatementCSParserRuleCall_1; }
}
+ public class ConstraintCSElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.ConstraintCS");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cCheckKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cOwnedTargetAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cOwnedTargetExpCSParserRuleCall_1_0 = (RuleCall)cOwnedTargetAssignment_1.eContents().get(0);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Keyword cColonEqualsSignKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
+ private final Assignment cOwnedInitExpressionAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
+ private final RuleCall cOwnedInitExpressionExpCSParserRuleCall_2_1_0 = (RuleCall)cOwnedInitExpressionAssignment_2_1.eContents().get(0);
+ private final Keyword cSemicolonKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ //ConstraintCS PredicateOrAssignmentCS:
+ // 'check' ownedTarget=ExpCS (':=' ownedInitExpression=ExpCS)? ';'
+ @Override public ParserRule getRule() { return rule; }
+
+ //'check' ownedTarget=ExpCS (':=' ownedInitExpression=ExpCS)? ';'
+ public Group getGroup() { return cGroup; }
+
+ //'check'
+ public Keyword getCheckKeyword_0() { return cCheckKeyword_0; }
+
+ //ownedTarget=ExpCS
+ public Assignment getOwnedTargetAssignment_1() { return cOwnedTargetAssignment_1; }
+
+ //ExpCS
+ public RuleCall getOwnedTargetExpCSParserRuleCall_1_0() { return cOwnedTargetExpCSParserRuleCall_1_0; }
+
+ //(':=' ownedInitExpression=ExpCS)?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //':='
+ public Keyword getColonEqualsSignKeyword_2_0() { return cColonEqualsSignKeyword_2_0; }
+
+ //ownedInitExpression=ExpCS
+ public Assignment getOwnedInitExpressionAssignment_2_1() { return cOwnedInitExpressionAssignment_2_1; }
+
+ //ExpCS
+ public RuleCall getOwnedInitExpressionExpCSParserRuleCall_2_1_0() { return cOwnedInitExpressionExpCSParserRuleCall_2_1_0; }
+
+ //';'
+ public Keyword getSemicolonKeyword_3() { return cSemicolonKeyword_3; }
+ }
+
public class ControlStatementCSElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.ControlStatementCS");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
@@ -422,175 +369,110 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
public class GuardPatternCSElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardPatternCS");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final Keyword cLeftParenthesisKeyword_0_0 = (Keyword)cGroup_0.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_0_1.eContents().get(0);
- private final Group cGroup_0_2 = (Group)cGroup_0.eContents().get(2);
- private final Keyword cCommaKeyword_0_2_0 = (Keyword)cGroup_0_2.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_0_2_1 = (Assignment)cGroup_0_2.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_0_2_1.eContents().get(0);
- private final Keyword cVerticalLineKeyword_0_3 = (Keyword)cGroup_0.eContents().get(3);
- private final Assignment cOwnedPredicatesAssignment_0_4 = (Assignment)cGroup_0.eContents().get(4);
- private final RuleCall cOwnedPredicatesPredicateCSParserRuleCall_0_4_0 = (RuleCall)cOwnedPredicatesAssignment_0_4.eContents().get(0);
- private final Keyword cRightParenthesisKeyword_0_5 = (Keyword)cGroup_0.eContents().get(5);
- private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
- private final Keyword cLeftParenthesisKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_1_1.eContents().get(0);
- private final Group cGroup_1_2 = (Group)cGroup_1.eContents().get(2);
- private final Keyword cCommaKeyword_1_2_0 = (Keyword)cGroup_1_2.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_1_2_1 = (Assignment)cGroup_1_2.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_1_2_1.eContents().get(0);
- private final Keyword cRightParenthesisKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
- private final Group cGroup_2 = (Group)cAlternatives.eContents().get(2);
- private final Keyword cLeftParenthesisKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Assignment cOwnedPredicatesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
- private final RuleCall cOwnedPredicatesPredicateCSParserRuleCall_2_1_0 = (RuleCall)cOwnedPredicatesAssignment_2_1.eContents().get(0);
- private final Keyword cRightParenthesisKeyword_2_2 = (Keyword)cGroup_2.eContents().get(2);
- private final Group cGroup_3 = (Group)cAlternatives.eContents().get(3);
- private final Action cGuardPatternCSAction_3_0 = (Action)cGroup_3.eContents().get(0);
- private final Keyword cLeftParenthesisKeyword_3_1 = (Keyword)cGroup_3.eContents().get(1);
- private final Keyword cRightParenthesisKeyword_3_2 = (Keyword)cGroup_3.eContents().get(2);
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cGuardPatternCSAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
+ private final Assignment cOwnedUnrealizedVariablesAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
+ private final RuleCall cOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_2_0_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_2_0.eContents().get(0);
+ private final Assignment cOwnedUnrealizedVariablesAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
+ private final RuleCall cOwnedUnrealizedVariablesVariablePredicateCSParserRuleCall_2_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_2_1.eContents().get(0);
+ private final Assignment cOwnedPredicatesAssignment_2_2 = (Assignment)cAlternatives_2.eContents().get(2);
+ private final RuleCall cOwnedPredicatesPredicateCSParserRuleCall_2_2_0 = (RuleCall)cOwnedPredicatesAssignment_2_2.eContents().get(0);
+ private final Keyword cRightParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
//GuardPatternCS:
- // '(' ownedUnrealizedVariables+=GuardVariableCS (',' ownedUnrealizedVariables+=GuardVariableCS)* '|'
- // ownedPredicates+=PredicateCS* ')' | '(' ownedUnrealizedVariables+=GuardVariableCS (','
- // ownedUnrealizedVariables+=GuardVariableCS)* ')' | '(' ownedPredicates+=PredicateCS+ ')' | {GuardPatternCS} '(' ')';
+ // {GuardPatternCS} '(' (ownedUnrealizedVariables+=GuardVariableCS | ownedUnrealizedVariables+=VariablePredicateCS |
+ // ownedPredicates+=PredicateCS)* ')';
@Override public ParserRule getRule() { return rule; }
- //// Bug 466385 explains the redundancy below
- // '(' ownedUnrealizedVariables+=GuardVariableCS (','
- //ownedUnrealizedVariables+=GuardVariableCS)* '|' ownedPredicates+=PredicateCS* ')' | '('
- //ownedUnrealizedVariables+=GuardVariableCS (',' ownedUnrealizedVariables+=GuardVariableCS)* ')' | '('
- //ownedPredicates+=PredicateCS+ ')' | {GuardPatternCS} '(' ')'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //// Bug 466385 explains the redundancy below
- // '(' ownedUnrealizedVariables+=GuardVariableCS (','
- //ownedUnrealizedVariables+=GuardVariableCS)* '|' ownedPredicates+=PredicateCS* ')'
- public Group getGroup_0() { return cGroup_0; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_0_0() { return cLeftParenthesisKeyword_0_0; }
-
- //ownedUnrealizedVariables+=GuardVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_0_1() { return cOwnedUnrealizedVariablesAssignment_0_1; }
-
- //GuardVariableCS
- public RuleCall getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0() { return cOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0; }
-
- //(',' ownedUnrealizedVariables+=GuardVariableCS)*
- public Group getGroup_0_2() { return cGroup_0_2; }
-
- //','
- public Keyword getCommaKeyword_0_2_0() { return cCommaKeyword_0_2_0; }
-
- //ownedUnrealizedVariables+=GuardVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_0_2_1() { return cOwnedUnrealizedVariablesAssignment_0_2_1; }
-
- //GuardVariableCS
- public RuleCall getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0() { return cOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0; }
-
- //'|'
- public Keyword getVerticalLineKeyword_0_3() { return cVerticalLineKeyword_0_3; }
-
- //ownedPredicates+=PredicateCS*
- public Assignment getOwnedPredicatesAssignment_0_4() { return cOwnedPredicatesAssignment_0_4; }
-
- //PredicateCS
- public RuleCall getOwnedPredicatesPredicateCSParserRuleCall_0_4_0() { return cOwnedPredicatesPredicateCSParserRuleCall_0_4_0; }
-
- //')'
- public Keyword getRightParenthesisKeyword_0_5() { return cRightParenthesisKeyword_0_5; }
+ //{GuardPatternCS} '(' (ownedUnrealizedVariables+=GuardVariableCS | ownedUnrealizedVariables+=VariablePredicateCS |
+ //ownedPredicates+=PredicateCS)* ')'
+ public Group getGroup() { return cGroup; }
- //'(' ownedUnrealizedVariables+=GuardVariableCS (',' ownedUnrealizedVariables+=GuardVariableCS)* ')'
- public Group getGroup_1() { return cGroup_1; }
+ //{GuardPatternCS}
+ public Action getGuardPatternCSAction_0() { return cGuardPatternCSAction_0; }
//'('
- public Keyword getLeftParenthesisKeyword_1_0() { return cLeftParenthesisKeyword_1_0; }
-
- //ownedUnrealizedVariables+=GuardVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_1_1() { return cOwnedUnrealizedVariablesAssignment_1_1; }
-
- //GuardVariableCS
- public RuleCall getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0() { return cOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0; }
-
- //(',' ownedUnrealizedVariables+=GuardVariableCS)*
- public Group getGroup_1_2() { return cGroup_1_2; }
+ public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
- //','
- public Keyword getCommaKeyword_1_2_0() { return cCommaKeyword_1_2_0; }
+ //(ownedUnrealizedVariables+=GuardVariableCS | ownedUnrealizedVariables+=VariablePredicateCS |
+ //ownedPredicates+=PredicateCS)*
+ public Alternatives getAlternatives_2() { return cAlternatives_2; }
//ownedUnrealizedVariables+=GuardVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_1_2_1() { return cOwnedUnrealizedVariablesAssignment_1_2_1; }
+ public Assignment getOwnedUnrealizedVariablesAssignment_2_0() { return cOwnedUnrealizedVariablesAssignment_2_0; }
//GuardVariableCS
- public RuleCall getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0() { return cOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0; }
+ public RuleCall getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_2_0_0() { return cOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_2_0_0; }
- //')'
- public Keyword getRightParenthesisKeyword_1_3() { return cRightParenthesisKeyword_1_3; }
-
- //'(' ownedPredicates+=PredicateCS+ ')'
- public Group getGroup_2() { return cGroup_2; }
+ //ownedUnrealizedVariables+=VariablePredicateCS
+ public Assignment getOwnedUnrealizedVariablesAssignment_2_1() { return cOwnedUnrealizedVariablesAssignment_2_1; }
- //'('
- public Keyword getLeftParenthesisKeyword_2_0() { return cLeftParenthesisKeyword_2_0; }
+ //VariablePredicateCS
+ public RuleCall getOwnedUnrealizedVariablesVariablePredicateCSParserRuleCall_2_1_0() { return cOwnedUnrealizedVariablesVariablePredicateCSParserRuleCall_2_1_0; }
- //ownedPredicates+=PredicateCS+
- public Assignment getOwnedPredicatesAssignment_2_1() { return cOwnedPredicatesAssignment_2_1; }
+ //ownedPredicates+=PredicateCS
+ public Assignment getOwnedPredicatesAssignment_2_2() { return cOwnedPredicatesAssignment_2_2; }
//PredicateCS
- public RuleCall getOwnedPredicatesPredicateCSParserRuleCall_2_1_0() { return cOwnedPredicatesPredicateCSParserRuleCall_2_1_0; }
+ public RuleCall getOwnedPredicatesPredicateCSParserRuleCall_2_2_0() { return cOwnedPredicatesPredicateCSParserRuleCall_2_2_0; }
//')'
- public Keyword getRightParenthesisKeyword_2_2() { return cRightParenthesisKeyword_2_2; }
-
- //{GuardPatternCS} '(' ')'
- public Group getGroup_3() { return cGroup_3; }
-
- //{GuardPatternCS}
- public Action getGuardPatternCSAction_3_0() { return cGuardPatternCSAction_3_0; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_3_1() { return cLeftParenthesisKeyword_3_1; }
-
- //')'
- public Keyword getRightParenthesisKeyword_3_2() { return cRightParenthesisKeyword_3_2; }
+ public Keyword getRightParenthesisKeyword_3() { return cRightParenthesisKeyword_3; }
}
public class GuardVariableCSElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.GuardVariableCS");
private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cNameUnrestrictedNameParserRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0);
- private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cOwnedTypeAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cOwnedTypeTypeExpCSParserRuleCall_2_0 = (RuleCall)cOwnedTypeAssignment_2.eContents().get(0);
+ private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
+ private final Keyword cInKeyword_0_0 = (Keyword)cAlternatives_0.eContents().get(0);
+ private final Assignment cIsConnectionAssignment_0_1 = (Assignment)cAlternatives_0.eContents().get(1);
+ private final Keyword cIsConnectionInoutKeyword_0_1_0 = (Keyword)cIsConnectionAssignment_0_1.eContents().get(0);
+ private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cNameUnrestrictedNameParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
+ private final Keyword cColonKeyword_2 = (Keyword)cGroup.eContents().get(2);
+ private final Assignment cOwnedTypeAssignment_3 = (Assignment)cGroup.eContents().get(3);
+ private final RuleCall cOwnedTypeTypeExpCSParserRuleCall_3_0 = (RuleCall)cOwnedTypeAssignment_3.eContents().get(0);
+ private final Keyword cSemicolonKeyword_4 = (Keyword)cGroup.eContents().get(4);
////Variable := VariableName �:� TypeDeclaration
// GuardVariableCS UnrealizedVariableCS:
- // name=UnrestrictedName ':' ownedType=TypeExpCS
+ // ('in' | isConnection?='inout') name=UnrestrictedName ':' ownedType=TypeExpCS ';'
@Override public ParserRule getRule() { return rule; }
- //name=UnrestrictedName ':' ownedType=TypeExpCS
+ //('in' | isConnection?='inout') name=UnrestrictedName ':' ownedType=TypeExpCS ';'
public Group getGroup() { return cGroup; }
+ //('in' | isConnection?='inout')
+ public Alternatives getAlternatives_0() { return cAlternatives_0; }
+
+ //'in'
+ public Keyword getInKeyword_0_0() { return cInKeyword_0_0; }
+
+ //isConnection?='inout'
+ public Assignment getIsConnectionAssignment_0_1() { return cIsConnectionAssignment_0_1; }
+
+ //'inout'
+ public Keyword getIsConnectionInoutKeyword_0_1_0() { return cIsConnectionInoutKeyword_0_1_0; }
+
//name=UnrestrictedName
- public Assignment getNameAssignment_0() { return cNameAssignment_0; }
+ public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//UnrestrictedName
- public RuleCall getNameUnrestrictedNameParserRuleCall_0_0() { return cNameUnrestrictedNameParserRuleCall_0_0; }
+ public RuleCall getNameUnrestrictedNameParserRuleCall_1_0() { return cNameUnrestrictedNameParserRuleCall_1_0; }
//':'
- public Keyword getColonKeyword_1() { return cColonKeyword_1; }
+ public Keyword getColonKeyword_2() { return cColonKeyword_2; }
//ownedType=TypeExpCS
- public Assignment getOwnedTypeAssignment_2() { return cOwnedTypeAssignment_2; }
+ public Assignment getOwnedTypeAssignment_3() { return cOwnedTypeAssignment_3; }
//TypeExpCS
- public RuleCall getOwnedTypeTypeExpCSParserRuleCall_2_0() { return cOwnedTypeTypeExpCSParserRuleCall_2_0; }
+ public RuleCall getOwnedTypeTypeExpCSParserRuleCall_3_0() { return cOwnedTypeTypeExpCSParserRuleCall_3_0; }
+
+ //';'
+ public Keyword getSemicolonKeyword_4() { return cSemicolonKeyword_4; }
}
public class ImportCSElements extends AbstractParserRuleElementFinder {
@@ -973,19 +855,19 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cEnforcedPropertiesPathNameCSParserRuleCall_0_2_2_1_0 = (RuleCall)cEnforcedPropertiesAssignment_0_2_2_1.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_0_3 = (Keyword)cGroup_0.eContents().get(3);
private final Assignment cOwnedGuardPatternAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cOwnedGuardPatternMiddleGuardPatternCSParserRuleCall_1_0 = (RuleCall)cOwnedGuardPatternAssignment_1.eContents().get(0);
+ private final RuleCall cOwnedGuardPatternGuardPatternCSParserRuleCall_1_0 = (RuleCall)cOwnedGuardPatternAssignment_1.eContents().get(0);
private final Assignment cOwnedBottomPatternAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cOwnedBottomPatternMiddleBottomPatternCSParserRuleCall_2_0 = (RuleCall)cOwnedBottomPatternAssignment_2.eContents().get(0);
+ private final RuleCall cOwnedBottomPatternBottomPatternCSParserRuleCall_2_0 = (RuleCall)cOwnedBottomPatternAssignment_2.eContents().get(0);
//MiddleDomainCS DomainCS:
// ('{' ('check' checkedProperties+=PathNameCS (',' checkedProperties+=PathNameCS)*)? ('enforce'
- // enforcedProperties+=PathNameCS (',' enforcedProperties+=PathNameCS)*)? '}')? ownedGuardPattern=MiddleGuardPatternCS
- // ownedBottomPattern=MiddleBottomPatternCS
+ // enforcedProperties+=PathNameCS (',' enforcedProperties+=PathNameCS)*)? '}')? ownedGuardPattern=GuardPatternCS
+ // ownedBottomPattern=BottomPatternCS
@Override public ParserRule getRule() { return rule; }
//('{' ('check' checkedProperties+=PathNameCS (',' checkedProperties+=PathNameCS)*)? ('enforce'
- //enforcedProperties+=PathNameCS (',' enforcedProperties+=PathNameCS)*)? '}')? ownedGuardPattern=MiddleGuardPatternCS
- //ownedBottomPattern=MiddleBottomPatternCS
+ //enforcedProperties+=PathNameCS (',' enforcedProperties+=PathNameCS)*)? '}')? ownedGuardPattern=GuardPatternCS
+ //ownedBottomPattern=BottomPatternCS
public Group getGroup() { return cGroup; }
//('{' ('check' checkedProperties+=PathNameCS (',' checkedProperties+=PathNameCS)*)? ('enforce'
@@ -1046,170 +928,17 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
//'}'
public Keyword getRightCurlyBracketKeyword_0_3() { return cRightCurlyBracketKeyword_0_3; }
- //ownedGuardPattern=MiddleGuardPatternCS
+ //ownedGuardPattern=GuardPatternCS
public Assignment getOwnedGuardPatternAssignment_1() { return cOwnedGuardPatternAssignment_1; }
- //MiddleGuardPatternCS
- public RuleCall getOwnedGuardPatternMiddleGuardPatternCSParserRuleCall_1_0() { return cOwnedGuardPatternMiddleGuardPatternCSParserRuleCall_1_0; }
+ //GuardPatternCS
+ public RuleCall getOwnedGuardPatternGuardPatternCSParserRuleCall_1_0() { return cOwnedGuardPatternGuardPatternCSParserRuleCall_1_0; }
- //ownedBottomPattern=MiddleBottomPatternCS
+ //ownedBottomPattern=BottomPatternCS
public Assignment getOwnedBottomPatternAssignment_2() { return cOwnedBottomPatternAssignment_2; }
- //MiddleBottomPatternCS
- public RuleCall getOwnedBottomPatternMiddleBottomPatternCSParserRuleCall_2_0() { return cOwnedBottomPatternMiddleBottomPatternCSParserRuleCall_2_0; }
- }
-
- public class MiddleBottomPatternCSElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.MiddleBottomPatternCS");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_0_0 = (Keyword)cGroup_0.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_0_1 = (Assignment)cGroup_0.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_0_1.eContents().get(0);
- private final Group cGroup_0_2 = (Group)cGroup_0.eContents().get(2);
- private final Keyword cCommaKeyword_0_2_0 = (Keyword)cGroup_0_2.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_0_2_1 = (Assignment)cGroup_0_2.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_0_2_1.eContents().get(0);
- private final Keyword cVerticalLineKeyword_0_3 = (Keyword)cGroup_0.eContents().get(3);
- private final Assignment cOwnedConstraintsAssignment_0_4 = (Assignment)cGroup_0.eContents().get(4);
- private final RuleCall cOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0 = (RuleCall)cOwnedConstraintsAssignment_0_4.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_0_5 = (Keyword)cGroup_0.eContents().get(5);
- private final Group cGroup_1 = (Group)cAlternatives.eContents().get(1);
- private final Keyword cLeftCurlyBracketKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_1_1.eContents().get(0);
- private final Group cGroup_1_2 = (Group)cGroup_1.eContents().get(2);
- private final Keyword cCommaKeyword_1_2_0 = (Keyword)cGroup_1_2.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_1_2_1 = (Assignment)cGroup_1_2.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_1_2_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
- private final Group cGroup_2 = (Group)cAlternatives.eContents().get(2);
- private final Keyword cLeftCurlyBracketKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Assignment cOwnedConstraintsAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
- private final RuleCall cOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0 = (RuleCall)cOwnedConstraintsAssignment_2_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_2_2 = (Keyword)cGroup_2.eContents().get(2);
- private final Group cGroup_3 = (Group)cAlternatives.eContents().get(3);
- private final Action cBottomPatternCSAction_3_0 = (Action)cGroup_3.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_3_1 = (Keyword)cGroup_3.eContents().get(1);
- private final Keyword cRightCurlyBracketKeyword_3_2 = (Keyword)cGroup_3.eContents().get(2);
-
- //MiddleBottomPatternCS BottomPatternCS:
- // '{' ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)* '|'
- // ownedConstraints+=PredicateOrAssignmentCS* '}' | '{' ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)* '}' | '{' ownedConstraints+=PredicateOrAssignmentCS+ '}' |
- // {BottomPatternCS} '{' '}'
- @Override public ParserRule getRule() { return rule; }
-
- //// Bug 466385 explains the redundancy below
- // '{' ownedUnrealizedVariables+=UnrealizedVariableCS (','
- //ownedUnrealizedVariables+=UnrealizedVariableCS)* '|' ownedConstraints+=PredicateOrAssignmentCS* '}' | '{'
- //ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)* '}' | '{'
- //ownedConstraints+=PredicateOrAssignmentCS+ '}' | {BottomPatternCS} '{' '}'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //// Bug 466385 explains the redundancy below
- // '{' ownedUnrealizedVariables+=UnrealizedVariableCS (','
- //ownedUnrealizedVariables+=UnrealizedVariableCS)* '|' ownedConstraints+=PredicateOrAssignmentCS* '}'
- public Group getGroup_0() { return cGroup_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_0_0() { return cLeftCurlyBracketKeyword_0_0; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_0_1() { return cOwnedUnrealizedVariablesAssignment_0_1; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0; }
-
- //(',' ownedUnrealizedVariables+=UnrealizedVariableCS)*
- public Group getGroup_0_2() { return cGroup_0_2; }
-
- //','
- public Keyword getCommaKeyword_0_2_0() { return cCommaKeyword_0_2_0; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_0_2_1() { return cOwnedUnrealizedVariablesAssignment_0_2_1; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0; }
-
- //'|'
- public Keyword getVerticalLineKeyword_0_3() { return cVerticalLineKeyword_0_3; }
-
- //ownedConstraints+=PredicateOrAssignmentCS*
- public Assignment getOwnedConstraintsAssignment_0_4() { return cOwnedConstraintsAssignment_0_4; }
-
- //PredicateOrAssignmentCS
- public RuleCall getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0() { return cOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_0_5() { return cRightCurlyBracketKeyword_0_5; }
-
- //'{' ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)* '}'
- public Group getGroup_1() { return cGroup_1; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_1_0() { return cLeftCurlyBracketKeyword_1_0; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_1_1() { return cOwnedUnrealizedVariablesAssignment_1_1; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0; }
-
- //(',' ownedUnrealizedVariables+=UnrealizedVariableCS)*
- public Group getGroup_1_2() { return cGroup_1_2; }
-
- //','
- public Keyword getCommaKeyword_1_2_0() { return cCommaKeyword_1_2_0; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_1_2_1() { return cOwnedUnrealizedVariablesAssignment_1_2_1; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_1_3() { return cRightCurlyBracketKeyword_1_3; }
-
- //'{' ownedConstraints+=PredicateOrAssignmentCS+ '}'
- public Group getGroup_2() { return cGroup_2; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; }
-
- //ownedConstraints+=PredicateOrAssignmentCS+
- public Assignment getOwnedConstraintsAssignment_2_1() { return cOwnedConstraintsAssignment_2_1; }
-
- //PredicateOrAssignmentCS
- public RuleCall getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0() { return cOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_2_2() { return cRightCurlyBracketKeyword_2_2; }
-
- //{BottomPatternCS} '{' '}'
- public Group getGroup_3() { return cGroup_3; }
-
- //{BottomPatternCS}
- public Action getBottomPatternCSAction_3_0() { return cBottomPatternCSAction_3_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_3_1() { return cLeftCurlyBracketKeyword_3_1; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3_2() { return cRightCurlyBracketKeyword_3_2; }
- }
-
- public class MiddleGuardPatternCSElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.MiddleGuardPatternCS");
- private final RuleCall cGuardPatternCSParserRuleCall = (RuleCall)rule.eContents().get(1);
-
- //MiddleGuardPatternCS GuardPatternCS:
- // GuardPatternCS
- @Override public ParserRule getRule() { return rule; }
-
- //GuardPatternCS
- public RuleCall getGuardPatternCSParserRuleCall() { return cGuardPatternCSParserRuleCall; }
+ //BottomPatternCS
+ public RuleCall getOwnedBottomPatternBottomPatternCSParserRuleCall_2_0() { return cOwnedBottomPatternBottomPatternCSParserRuleCall_2_0; }
}
public class NamedDomainCSElements extends AbstractParserRuleElementFinder {
@@ -1419,66 +1148,26 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
public class PredicateCSElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateCS");
private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cOwnedConditionAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cOwnedConditionExpCSParserRuleCall_0_0 = (RuleCall)cOwnedConditionAssignment_0.eContents().get(0);
- private final Keyword cSemicolonKeyword_1 = (Keyword)cGroup.eContents().get(1);
-
- //PredicateCS:
- // ownedCondition=ExpCS ';';
- @Override public ParserRule getRule() { return rule; }
-
- //ownedCondition=ExpCS ';'
- public Group getGroup() { return cGroup; }
-
- //ownedCondition=ExpCS
- public Assignment getOwnedConditionAssignment_0() { return cOwnedConditionAssignment_0; }
-
- //ExpCS
- public RuleCall getOwnedConditionExpCSParserRuleCall_0_0() { return cOwnedConditionExpCSParserRuleCall_0_0; }
-
- //';'
- public Keyword getSemicolonKeyword_1() { return cSemicolonKeyword_1; }
- }
-
- public class PredicateOrAssignmentCSElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.PredicateOrAssignmentCS");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cOwnedTargetAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cOwnedTargetExpCSParserRuleCall_0_0 = (RuleCall)cOwnedTargetAssignment_0.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cColonEqualsSignKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final Assignment cOwnedInitExpressionAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOwnedInitExpressionExpCSParserRuleCall_1_1_0 = (RuleCall)cOwnedInitExpressionAssignment_1_1.eContents().get(0);
+ private final Keyword cCheckKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cOwnedConditionAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cOwnedConditionExpCSParserRuleCall_1_0 = (RuleCall)cOwnedConditionAssignment_1.eContents().get(0);
private final Keyword cSemicolonKeyword_2 = (Keyword)cGroup.eContents().get(2);
- ////Constraint ::= Predicate | Assignment
- // //Predicate ::= BooleanOCLExpr
- //
- ////Assignement ::= [�default�] SlotOwnerOCLExpr�.�PropertyName �:=� ValueOCLExpr
- // PredicateOrAssignmentCS:
- // ownedTarget=ExpCS (':=' ownedInitExpression=ExpCS)? ';';
+ //PredicateCS:
+ // 'check' ownedCondition=ExpCS ';';
@Override public ParserRule getRule() { return rule; }
- //ownedTarget=ExpCS (':=' ownedInitExpression=ExpCS)? ';'
+ //'check' ownedCondition=ExpCS ';'
public Group getGroup() { return cGroup; }
- //ownedTarget=ExpCS
- public Assignment getOwnedTargetAssignment_0() { return cOwnedTargetAssignment_0; }
-
- //ExpCS
- public RuleCall getOwnedTargetExpCSParserRuleCall_0_0() { return cOwnedTargetExpCSParserRuleCall_0_0; }
-
- //(':=' ownedInitExpression=ExpCS)?
- public Group getGroup_1() { return cGroup_1; }
-
- //':='
- public Keyword getColonEqualsSignKeyword_1_0() { return cColonEqualsSignKeyword_1_0; }
+ //'check'
+ public Keyword getCheckKeyword_0() { return cCheckKeyword_0; }
- //ownedInitExpression=ExpCS
- public Assignment getOwnedInitExpressionAssignment_1_1() { return cOwnedInitExpressionAssignment_1_1; }
+ //ownedCondition=ExpCS
+ public Assignment getOwnedConditionAssignment_1() { return cOwnedConditionAssignment_1; }
//ExpCS
- public RuleCall getOwnedInitExpressionExpCSParserRuleCall_1_1_0() { return cOwnedInitExpressionExpCSParserRuleCall_1_1_0; }
+ public RuleCall getOwnedConditionExpCSParserRuleCall_1_0() { return cOwnedConditionExpCSParserRuleCall_1_0; }
//';'
public Keyword getSemicolonKeyword_2() { return cSemicolonKeyword_2; }
@@ -1623,12 +1312,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cOwnedInitExpressionExpCSParserRuleCall_6_1_0 = (RuleCall)cOwnedInitExpressionAssignment_6_1.eContents().get(0);
private final Keyword cSemicolonKeyword_7 = (Keyword)cGroup.eContents().get(7);
- ////<query> ::= 'query' <PathNameCS>
- // // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
- //
- //// ':' <TypeCS>
- // // (';' | '{' <OCLExpressionCS> '}')
- // NewStatementCS:
+ //NewStatementCS:
// 'new' ':' referredTypedModel=[qvtbase::TypedModel|UnrestrictedName] name=UnrestrictedName ':' ownedType=TypeExpCS
// (':=' ownedInitExpression=ExpCS)? ';';
@Override public ParserRule getRule() { return rule; }
@@ -1813,19 +1497,19 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cEnforcedPropertiesPathNameCSParserRuleCall_2_2_2_1_0 = (RuleCall)cEnforcedPropertiesAssignment_2_2_2_1.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3);
private final Assignment cOwnedGuardPatternAssignment_3 = (Assignment)cGroup.eContents().get(3);
- private final RuleCall cOwnedGuardPatternSourceGuardPatternCSParserRuleCall_3_0 = (RuleCall)cOwnedGuardPatternAssignment_3.eContents().get(0);
+ private final RuleCall cOwnedGuardPatternGuardPatternCSParserRuleCall_3_0 = (RuleCall)cOwnedGuardPatternAssignment_3.eContents().get(0);
private final Assignment cOwnedBottomPatternAssignment_4 = (Assignment)cGroup.eContents().get(4);
- private final RuleCall cOwnedBottomPatternSourceBottomPatternCSParserRuleCall_4_0 = (RuleCall)cOwnedBottomPatternAssignment_4.eContents().get(0);
+ private final RuleCall cOwnedBottomPatternBottomPatternCSParserRuleCall_4_0 = (RuleCall)cOwnedBottomPatternAssignment_4.eContents().get(0);
//SourceDomainCS DomainCS:
// isCheck?='check' direction=[qvtbase::TypedModel|UnrestrictedName] ('{' ('check' checkedProperties+=PathNameCS (','
// checkedProperties+=PathNameCS)*)? ('enforce' enforcedProperties+=PathNameCS (',' enforcedProperties+=PathNameCS)*)?
- // '}')? ownedGuardPattern=SourceGuardPatternCS ownedBottomPattern=SourceBottomPatternCS
+ // '}')? ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
@Override public ParserRule getRule() { return rule; }
//isCheck?='check' direction=[qvtbase::TypedModel|UnrestrictedName] ('{' ('check' checkedProperties+=PathNameCS (','
//checkedProperties+=PathNameCS)*)? ('enforce' enforcedProperties+=PathNameCS (',' enforcedProperties+=PathNameCS)*)?
- //'}')? ownedGuardPattern=SourceGuardPatternCS ownedBottomPattern=SourceBottomPatternCS
+ //'}')? ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
public Group getGroup() { return cGroup; }
//isCheck?='check'
@@ -1901,125 +1585,17 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
//'}'
public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; }
- //ownedGuardPattern=SourceGuardPatternCS
+ //ownedGuardPattern=GuardPatternCS
public Assignment getOwnedGuardPatternAssignment_3() { return cOwnedGuardPatternAssignment_3; }
- //SourceGuardPatternCS
- public RuleCall getOwnedGuardPatternSourceGuardPatternCSParserRuleCall_3_0() { return cOwnedGuardPatternSourceGuardPatternCSParserRuleCall_3_0; }
+ //GuardPatternCS
+ public RuleCall getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0() { return cOwnedGuardPatternGuardPatternCSParserRuleCall_3_0; }
- //ownedBottomPattern=SourceBottomPatternCS
+ //ownedBottomPattern=BottomPatternCS
public Assignment getOwnedBottomPatternAssignment_4() { return cOwnedBottomPatternAssignment_4; }
- //SourceBottomPatternCS
- public RuleCall getOwnedBottomPatternSourceBottomPatternCSParserRuleCall_4_0() { return cOwnedBottomPatternSourceBottomPatternCSParserRuleCall_4_0; }
- }
-
- public class SourceBottomPatternCSElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.SourceBottomPatternCS");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cBottomPatternCSAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Assignment cOwnedUnrealizedVariablesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_2_0.eContents().get(0);
- private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
- private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_2_1_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- //SourceBottomPatternCS BottomPatternCS:
- // {BottomPatternCS} '{' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)*)? '}'
- @Override public ParserRule getRule() { return rule; }
-
- //{BottomPatternCS} '{' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- //ownedUnrealizedVariables+=UnrealizedVariableCS)*)? '}'
- public Group getGroup() { return cGroup; }
-
- //{BottomPatternCS}
- public Action getBottomPatternCSAction_0() { return cBottomPatternCSAction_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
-
- //(ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)*)?
- public Group getGroup_2() { return cGroup_2; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_2_0() { return cOwnedUnrealizedVariablesAssignment_2_0; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0; }
-
- //(',' ownedUnrealizedVariables+=UnrealizedVariableCS)*
- public Group getGroup_2_1() { return cGroup_2_1; }
-
- //','
- public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_2_1_1() { return cOwnedUnrealizedVariablesAssignment_2_1_1; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
- }
-
- public class SourceGuardPatternCSElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.SourceGuardPatternCS");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cGuardPatternCSAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Assignment cOwnedUnrealizedVariablesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_2_0.eContents().get(0);
- private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
- private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_2_1_1.eContents().get(0);
- private final Keyword cRightParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- //SourceGuardPatternCS GuardPatternCS:
- // {GuardPatternCS} '(' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)*)? ')'
- @Override public ParserRule getRule() { return rule; }
-
- //{GuardPatternCS} '(' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- //ownedUnrealizedVariables+=UnrealizedVariableCS)*)? ')'
- public Group getGroup() { return cGroup; }
-
- //{GuardPatternCS}
- public Action getGuardPatternCSAction_0() { return cGuardPatternCSAction_0; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
-
- //(ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)*)?
- public Group getGroup_2() { return cGroup_2; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_2_0() { return cOwnedUnrealizedVariablesAssignment_2_0; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0; }
-
- //(',' ownedUnrealizedVariables+=UnrealizedVariableCS)*
- public Group getGroup_2_1() { return cGroup_2_1; }
-
- //','
- public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_2_1_1() { return cOwnedUnrealizedVariablesAssignment_2_1_1; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0; }
-
- //')'
- public Keyword getRightParenthesisKeyword_3() { return cRightParenthesisKeyword_3; }
+ //BottomPatternCS
+ public RuleCall getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0() { return cOwnedBottomPatternBottomPatternCSParserRuleCall_4_0; }
}
public class StatementCSElements extends AbstractParserRuleElementFinder {
@@ -2118,20 +1694,19 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cEnforcedPropertiesPathNameCSParserRuleCall_2_2_2_1_0 = (RuleCall)cEnforcedPropertiesAssignment_2_2_2_1.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_2_3 = (Keyword)cGroup_2.eContents().get(3);
private final Assignment cOwnedGuardPatternAssignment_3 = (Assignment)cGroup.eContents().get(3);
- private final RuleCall cOwnedGuardPatternTargetGuardPatternCSParserRuleCall_3_0 = (RuleCall)cOwnedGuardPatternAssignment_3.eContents().get(0);
+ private final RuleCall cOwnedGuardPatternGuardPatternCSParserRuleCall_3_0 = (RuleCall)cOwnedGuardPatternAssignment_3.eContents().get(0);
private final Assignment cOwnedBottomPatternAssignment_4 = (Assignment)cGroup.eContents().get(4);
- private final RuleCall cOwnedBottomPatternTargetBottomPatternCSParserRuleCall_4_0 = (RuleCall)cOwnedBottomPatternAssignment_4.eContents().get(0);
+ private final RuleCall cOwnedBottomPatternBottomPatternCSParserRuleCall_4_0 = (RuleCall)cOwnedBottomPatternAssignment_4.eContents().get(0);
//TargetDomainCS DomainCS:
// isEnforce?='enforce' direction=[qvtbase::TypedModel|UnrestrictedName] ('{' ('check' checkedProperties+=PathNameCS
// (',' checkedProperties+=PathNameCS)*)? ('enforce' enforcedProperties+=PathNameCS (','
- // enforcedProperties+=PathNameCS)*)? '}')? ownedGuardPattern=TargetGuardPatternCS
- // ownedBottomPattern=TargetBottomPatternCS
+ // enforcedProperties+=PathNameCS)*)? '}')? ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
@Override public ParserRule getRule() { return rule; }
//isEnforce?='enforce' direction=[qvtbase::TypedModel|UnrestrictedName] ('{' ('check' checkedProperties+=PathNameCS (','
//checkedProperties+=PathNameCS)*)? ('enforce' enforcedProperties+=PathNameCS (',' enforcedProperties+=PathNameCS)*)?
- //'}')? ownedGuardPattern=TargetGuardPatternCS ownedBottomPattern=TargetBottomPatternCS
+ //'}')? ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
public Group getGroup() { return cGroup; }
//isEnforce?='enforce'
@@ -2207,125 +1782,17 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
//'}'
public Keyword getRightCurlyBracketKeyword_2_3() { return cRightCurlyBracketKeyword_2_3; }
- //ownedGuardPattern=TargetGuardPatternCS
+ //ownedGuardPattern=GuardPatternCS
public Assignment getOwnedGuardPatternAssignment_3() { return cOwnedGuardPatternAssignment_3; }
- //TargetGuardPatternCS
- public RuleCall getOwnedGuardPatternTargetGuardPatternCSParserRuleCall_3_0() { return cOwnedGuardPatternTargetGuardPatternCSParserRuleCall_3_0; }
+ //GuardPatternCS
+ public RuleCall getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0() { return cOwnedGuardPatternGuardPatternCSParserRuleCall_3_0; }
- //ownedBottomPattern=TargetBottomPatternCS
+ //ownedBottomPattern=BottomPatternCS
public Assignment getOwnedBottomPatternAssignment_4() { return cOwnedBottomPatternAssignment_4; }
- //TargetBottomPatternCS
- public RuleCall getOwnedBottomPatternTargetBottomPatternCSParserRuleCall_4_0() { return cOwnedBottomPatternTargetBottomPatternCSParserRuleCall_4_0; }
- }
-
- public class TargetBottomPatternCSElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.TargetBottomPatternCS");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cBottomPatternCSAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Assignment cOwnedUnrealizedVariablesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_2_0.eContents().get(0);
- private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
- private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_2_1_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- //TargetBottomPatternCS BottomPatternCS:
- // {BottomPatternCS} '{' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)*)? '}'
- @Override public ParserRule getRule() { return rule; }
-
- //{BottomPatternCS} '{' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- //ownedUnrealizedVariables+=UnrealizedVariableCS)*)? '}'
- public Group getGroup() { return cGroup; }
-
- //{BottomPatternCS}
- public Action getBottomPatternCSAction_0() { return cBottomPatternCSAction_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
-
- //(ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)*)?
- public Group getGroup_2() { return cGroup_2; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_2_0() { return cOwnedUnrealizedVariablesAssignment_2_0; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0; }
-
- //(',' ownedUnrealizedVariables+=UnrealizedVariableCS)*
- public Group getGroup_2_1() { return cGroup_2_1; }
-
- //','
- public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_2_1_1() { return cOwnedUnrealizedVariablesAssignment_2_1_1; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
- }
-
- public class TargetGuardPatternCSElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.TargetGuardPatternCS");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cGuardPatternCSAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Assignment cOwnedUnrealizedVariablesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_2_0.eContents().get(0);
- private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
- private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
- private final Assignment cOwnedUnrealizedVariablesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
- private final RuleCall cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0 = (RuleCall)cOwnedUnrealizedVariablesAssignment_2_1_1.eContents().get(0);
- private final Keyword cRightParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- //TargetGuardPatternCS GuardPatternCS:
- // {GuardPatternCS} '(' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)*)? ')'
- @Override public ParserRule getRule() { return rule; }
-
- //{GuardPatternCS} '(' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- //ownedUnrealizedVariables+=UnrealizedVariableCS)*)? ')'
- public Group getGroup() { return cGroup; }
-
- //{GuardPatternCS}
- public Action getGuardPatternCSAction_0() { return cGuardPatternCSAction_0; }
-
- //'('
- public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
-
- //(ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)*)?
- public Group getGroup_2() { return cGroup_2; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_2_0() { return cOwnedUnrealizedVariablesAssignment_2_0; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0; }
-
- //(',' ownedUnrealizedVariables+=UnrealizedVariableCS)*
- public Group getGroup_2_1() { return cGroup_2_1; }
-
- //','
- public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
-
- //ownedUnrealizedVariables+=UnrealizedVariableCS
- public Assignment getOwnedUnrealizedVariablesAssignment_2_1_1() { return cOwnedUnrealizedVariablesAssignment_2_1_1; }
-
- //UnrealizedVariableCS
- public RuleCall getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0() { return cOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0; }
-
- //')'
- public Keyword getRightParenthesisKeyword_3() { return cRightParenthesisKeyword_3; }
+ //BottomPatternCS
+ public RuleCall getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0() { return cOwnedBottomPatternBottomPatternCSParserRuleCall_4_0; }
}
public class UnnamedDomainCSElements extends AbstractParserRuleElementFinder {
@@ -2363,54 +1830,129 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
public class UnrealizedVariableCSElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.UnrealizedVariableCS");
private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cNameUnrestrictedNameParserRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cColonKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final Assignment cOwnedTypeAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
- private final RuleCall cOwnedTypeTypeExpCSParserRuleCall_1_1_0 = (RuleCall)cOwnedTypeAssignment_1_1.eContents().get(0);
+ private final Alternatives cAlternatives_0 = (Alternatives)cGroup.eContents().get(0);
+ private final Keyword cVarKeyword_0_0 = (Keyword)cAlternatives_0.eContents().get(0);
+ private final Assignment cIsConnectionAssignment_0_1 = (Assignment)cAlternatives_0.eContents().get(1);
+ private final Keyword cIsConnectionOutKeyword_0_1_0 = (Keyword)cIsConnectionAssignment_0_1.eContents().get(0);
+ private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cNameUnrestrictedNameParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Keyword cColonEqualsSignKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Assignment cOwnedInitExpressionAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
- private final RuleCall cOwnedInitExpressionExpCSParserRuleCall_2_1_0 = (RuleCall)cOwnedInitExpressionAssignment_2_1.eContents().get(0);
+ private final Keyword cColonKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
+ private final Assignment cOwnedTypeAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
+ private final RuleCall cOwnedTypeTypeExpCSParserRuleCall_2_1_0 = (RuleCall)cOwnedTypeAssignment_2_1.eContents().get(0);
+ private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
+ private final Keyword cColonEqualsSignKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
+ private final Assignment cOwnedInitExpressionAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
+ private final RuleCall cOwnedInitExpressionExpCSParserRuleCall_3_1_0 = (RuleCall)cOwnedInitExpressionAssignment_3_1.eContents().get(0);
+ private final Keyword cSemicolonKeyword_4 = (Keyword)cGroup.eContents().get(4);
- ////Variable := VariableName �:� TypeDeclaration
- // UnrealizedVariableCS:
- // name=UnrestrictedName (':' ownedType=TypeExpCS)? (':=' ownedInitExpression=ExpCS)?;
+ //UnrealizedVariableCS:
+ // ('var' | isConnection?='out') name=UnrestrictedName (':' ownedType=TypeExpCS)? (':=' ownedInitExpression=ExpCS)? ';';
@Override public ParserRule getRule() { return rule; }
- //name=UnrestrictedName (':' ownedType=TypeExpCS)? (':=' ownedInitExpression=ExpCS)?
+ //('var' | isConnection?='out') name=UnrestrictedName (':' ownedType=TypeExpCS)? (':=' ownedInitExpression=ExpCS)? ';'
public Group getGroup() { return cGroup; }
+ //('var' | isConnection?='out')
+ public Alternatives getAlternatives_0() { return cAlternatives_0; }
+
+ //'var'
+ public Keyword getVarKeyword_0_0() { return cVarKeyword_0_0; }
+
+ //isConnection?='out'
+ public Assignment getIsConnectionAssignment_0_1() { return cIsConnectionAssignment_0_1; }
+
+ //'out'
+ public Keyword getIsConnectionOutKeyword_0_1_0() { return cIsConnectionOutKeyword_0_1_0; }
+
//name=UnrestrictedName
- public Assignment getNameAssignment_0() { return cNameAssignment_0; }
+ public Assignment getNameAssignment_1() { return cNameAssignment_1; }
//UnrestrictedName
- public RuleCall getNameUnrestrictedNameParserRuleCall_0_0() { return cNameUnrestrictedNameParserRuleCall_0_0; }
+ public RuleCall getNameUnrestrictedNameParserRuleCall_1_0() { return cNameUnrestrictedNameParserRuleCall_1_0; }
//(':' ownedType=TypeExpCS)?
- public Group getGroup_1() { return cGroup_1; }
+ public Group getGroup_2() { return cGroup_2; }
//':'
- public Keyword getColonKeyword_1_0() { return cColonKeyword_1_0; }
+ public Keyword getColonKeyword_2_0() { return cColonKeyword_2_0; }
//ownedType=TypeExpCS
- public Assignment getOwnedTypeAssignment_1_1() { return cOwnedTypeAssignment_1_1; }
+ public Assignment getOwnedTypeAssignment_2_1() { return cOwnedTypeAssignment_2_1; }
//TypeExpCS
- public RuleCall getOwnedTypeTypeExpCSParserRuleCall_1_1_0() { return cOwnedTypeTypeExpCSParserRuleCall_1_1_0; }
+ public RuleCall getOwnedTypeTypeExpCSParserRuleCall_2_1_0() { return cOwnedTypeTypeExpCSParserRuleCall_2_1_0; }
//(':=' ownedInitExpression=ExpCS)?
+ public Group getGroup_3() { return cGroup_3; }
+
+ //':='
+ public Keyword getColonEqualsSignKeyword_3_0() { return cColonEqualsSignKeyword_3_0; }
+
+ //ownedInitExpression=ExpCS
+ public Assignment getOwnedInitExpressionAssignment_3_1() { return cOwnedInitExpressionAssignment_3_1; }
+
+ //ExpCS
+ public RuleCall getOwnedInitExpressionExpCSParserRuleCall_3_1_0() { return cOwnedInitExpressionExpCSParserRuleCall_3_1_0; }
+
+ //';'
+ public Keyword getSemicolonKeyword_4() { return cSemicolonKeyword_4; }
+ }
+
+ public class VariablePredicateCSElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.qvtd.xtext.qvtimperative.QVTimperative.VariablePredicateCS");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cInvarKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cNameUnrestrictedNameParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Keyword cColonKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
+ private final Assignment cOwnedTypeAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
+ private final RuleCall cOwnedTypeTypeExpCSParserRuleCall_2_1_0 = (RuleCall)cOwnedTypeAssignment_2_1.eContents().get(0);
+ private final Keyword cColonEqualsSignKeyword_3 = (Keyword)cGroup.eContents().get(3);
+ private final Assignment cOwnedInitExpressionAssignment_4 = (Assignment)cGroup.eContents().get(4);
+ private final RuleCall cOwnedInitExpressionExpCSParserRuleCall_4_0 = (RuleCall)cOwnedInitExpressionAssignment_4.eContents().get(0);
+ private final Keyword cSemicolonKeyword_5 = (Keyword)cGroup.eContents().get(5);
+
+ //VariablePredicateCS UnrealizedVariableCS:
+ // 'invar' name=UnrestrictedName (':' ownedType=TypeExpCS)? ':=' ownedInitExpression=ExpCS ';'
+ @Override public ParserRule getRule() { return rule; }
+
+ //'invar' name=UnrestrictedName (':' ownedType=TypeExpCS)? ':=' ownedInitExpression=ExpCS ';'
+ public Group getGroup() { return cGroup; }
+
+ //'invar'
+ public Keyword getInvarKeyword_0() { return cInvarKeyword_0; }
+
+ //name=UnrestrictedName
+ public Assignment getNameAssignment_1() { return cNameAssignment_1; }
+
+ //UnrestrictedName
+ public RuleCall getNameUnrestrictedNameParserRuleCall_1_0() { return cNameUnrestrictedNameParserRuleCall_1_0; }
+
+ //(':' ownedType=TypeExpCS)?
public Group getGroup_2() { return cGroup_2; }
+ //':'
+ public Keyword getColonKeyword_2_0() { return cColonKeyword_2_0; }
+
+ //ownedType=TypeExpCS
+ public Assignment getOwnedTypeAssignment_2_1() { return cOwnedTypeAssignment_2_1; }
+
+ //TypeExpCS
+ public RuleCall getOwnedTypeTypeExpCSParserRuleCall_2_1_0() { return cOwnedTypeTypeExpCSParserRuleCall_2_1_0; }
+
//':='
- public Keyword getColonEqualsSignKeyword_2_0() { return cColonEqualsSignKeyword_2_0; }
+ public Keyword getColonEqualsSignKeyword_3() { return cColonEqualsSignKeyword_3; }
//ownedInitExpression=ExpCS
- public Assignment getOwnedInitExpressionAssignment_2_1() { return cOwnedInitExpressionAssignment_2_1; }
+ public Assignment getOwnedInitExpressionAssignment_4() { return cOwnedInitExpressionAssignment_4; }
//ExpCS
- public RuleCall getOwnedInitExpressionExpCSParserRuleCall_2_1_0() { return cOwnedInitExpressionExpCSParserRuleCall_2_1_0; }
+ public RuleCall getOwnedInitExpressionExpCSParserRuleCall_4_0() { return cOwnedInitExpressionExpCSParserRuleCall_4_0; }
+
+ //';'
+ public Keyword getSemicolonKeyword_5() { return cSemicolonKeyword_5; }
}
public class UnrestrictedNameElements extends AbstractParserRuleElementFinder {
@@ -2430,22 +1972,15 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cUsesKeyword_11 = (Keyword)cAlternatives.eContents().get(11);
//UnrestrictedName:
- // EssentialOCLUnrestrictedName | 'check' //| 'creation'
- // //| 'default'
- // //| 'deletion'
- // | 'enforce' | 'import' |
- // 'imports' //| 'include'
- // | 'library' | 'map' | 'query' | 'realize' | 'refines' | 'transformation' | 'uses'
- // //| 'where'
+ // EssentialOCLUnrestrictedName | 'check' | 'enforce' | 'import' | 'imports' //| 'include'
+ // | 'library' | 'map' |
+ // 'query' | 'realize' | 'refines' | 'transformation' | 'uses' //| 'where'
//;
@Override public ParserRule getRule() { return rule; }
- //EssentialOCLUnrestrictedName | 'check' //| 'creation'
- // //| 'default'
- // //| 'deletion'
- // | 'enforce' | 'import' | 'imports'
- ////| 'include'
- // | 'library' | 'map' | 'query' | 'realize' | 'refines' | 'transformation' | 'uses'
+ //EssentialOCLUnrestrictedName | 'check' | 'enforce' | 'import' | 'imports' //| 'include'
+ // | 'library' | 'map' | 'query' |
+ //'realize' | 'refines' | 'transformation' | 'uses'
public Alternatives getAlternatives() { return cAlternatives; }
//EssentialOCLUnrestrictedName
@@ -2490,6 +2025,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
private final AddStatementCSElements pAddStatementCS;
private final BottomPatternCSElements pBottomPatternCS;
private final BottomStatementCSElements pBottomStatementCS;
+ private final ConstraintCSElements pConstraintCS;
private final ControlStatementCSElements pControlStatementCS;
private final DirectionCSElements pDirectionCS;
private final GuardPatternCSElements pGuardPatternCS;
@@ -2501,27 +2037,21 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
private final MappingLoopCSElements pMappingLoopCS;
private final MappingIteratorCSElements pMappingIteratorCS;
private final MiddleDomainCSElements pMiddleDomainCS;
- private final MiddleBottomPatternCSElements pMiddleBottomPatternCS;
- private final MiddleGuardPatternCSElements pMiddleGuardPatternCS;
private final NamedDomainCSElements pNamedDomainCS;
private final QualifiedPackageCSElements pQualifiedPackageCS;
private final ParamDeclarationCSElements pParamDeclarationCS;
private final PredicateCSElements pPredicateCS;
- private final PredicateOrAssignmentCSElements pPredicateOrAssignmentCS;
private final QueryCSElements pQueryCS;
private final NewStatementCSElements pNewStatementCS;
private final ScopeNameCSElements pScopeNameCS;
private final SetStatementCSElements pSetStatementCS;
private final SourceDomainCSElements pSourceDomainCS;
- private final SourceBottomPatternCSElements pSourceBottomPatternCS;
- private final SourceGuardPatternCSElements pSourceGuardPatternCS;
private final StatementCSElements pStatementCS;
private final TransformationCSElements pTransformationCS;
private final TargetDomainCSElements pTargetDomainCS;
- private final TargetBottomPatternCSElements pTargetBottomPatternCS;
- private final TargetGuardPatternCSElements pTargetGuardPatternCS;
private final UnnamedDomainCSElements pUnnamedDomainCS;
private final UnrealizedVariableCSElements pUnrealizedVariableCS;
+ private final VariablePredicateCSElements pVariablePredicateCS;
private final UnrestrictedNameElements pUnrestrictedName;
private final Grammar grammar;
@@ -2545,6 +2075,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
this.pAddStatementCS = new AddStatementCSElements();
this.pBottomPatternCS = new BottomPatternCSElements();
this.pBottomStatementCS = new BottomStatementCSElements();
+ this.pConstraintCS = new ConstraintCSElements();
this.pControlStatementCS = new ControlStatementCSElements();
this.pDirectionCS = new DirectionCSElements();
this.pGuardPatternCS = new GuardPatternCSElements();
@@ -2556,27 +2087,21 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
this.pMappingLoopCS = new MappingLoopCSElements();
this.pMappingIteratorCS = new MappingIteratorCSElements();
this.pMiddleDomainCS = new MiddleDomainCSElements();
- this.pMiddleBottomPatternCS = new MiddleBottomPatternCSElements();
- this.pMiddleGuardPatternCS = new MiddleGuardPatternCSElements();
this.pNamedDomainCS = new NamedDomainCSElements();
this.pQualifiedPackageCS = new QualifiedPackageCSElements();
this.pParamDeclarationCS = new ParamDeclarationCSElements();
this.pPredicateCS = new PredicateCSElements();
- this.pPredicateOrAssignmentCS = new PredicateOrAssignmentCSElements();
this.pQueryCS = new QueryCSElements();
this.pNewStatementCS = new NewStatementCSElements();
this.pScopeNameCS = new ScopeNameCSElements();
this.pSetStatementCS = new SetStatementCSElements();
this.pSourceDomainCS = new SourceDomainCSElements();
- this.pSourceBottomPatternCS = new SourceBottomPatternCSElements();
- this.pSourceGuardPatternCS = new SourceGuardPatternCSElements();
this.pStatementCS = new StatementCSElements();
this.pTransformationCS = new TransformationCSElements();
this.pTargetDomainCS = new TargetDomainCSElements();
- this.pTargetBottomPatternCS = new TargetBottomPatternCSElements();
- this.pTargetGuardPatternCS = new TargetGuardPatternCSElements();
this.pUnnamedDomainCS = new UnnamedDomainCSElements();
this.pUnrealizedVariableCS = new UnrealizedVariableCSElements();
+ this.pVariablePredicateCS = new VariablePredicateCSElements();
this.pUnrestrictedName = new UnrestrictedNameElements();
}
@@ -2637,10 +2162,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//BottomPatternCS:
- // '{' ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)* '|'
- // ownedConstraints+=PredicateOrAssignmentCS* '}' | '{' ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)* '}' | '{' ownedConstraints+=PredicateOrAssignmentCS+ '}' |
- // {BottomPatternCS} '{' '}';
+ // {BottomPatternCS} '{' (ownedUnrealizedVariables+=UnrealizedVariableCS | ownedConstraints+=ConstraintCS)* '}';
public BottomPatternCSElements getBottomPatternCSAccess() {
return pBottomPatternCS;
}
@@ -2659,6 +2181,16 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
return getBottomStatementCSAccess().getRule();
}
+ //ConstraintCS PredicateOrAssignmentCS:
+ // 'check' ownedTarget=ExpCS (':=' ownedInitExpression=ExpCS)? ';'
+ public ConstraintCSElements getConstraintCSAccess() {
+ return pConstraintCS;
+ }
+
+ public ParserRule getConstraintCSRule() {
+ return getConstraintCSAccess().getRule();
+ }
+
//ControlStatementCS MappingStatementCS:
// AddStatementCS | MappingCallCS | MappingLoopCS
public ControlStatementCSElements getControlStatementCSAccess() {
@@ -2682,9 +2214,8 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//GuardPatternCS:
- // '(' ownedUnrealizedVariables+=GuardVariableCS (',' ownedUnrealizedVariables+=GuardVariableCS)* '|'
- // ownedPredicates+=PredicateCS* ')' | '(' ownedUnrealizedVariables+=GuardVariableCS (','
- // ownedUnrealizedVariables+=GuardVariableCS)* ')' | '(' ownedPredicates+=PredicateCS+ ')' | {GuardPatternCS} '(' ')';
+ // {GuardPatternCS} '(' (ownedUnrealizedVariables+=GuardVariableCS | ownedUnrealizedVariables+=VariablePredicateCS |
+ // ownedPredicates+=PredicateCS)* ')';
public GuardPatternCSElements getGuardPatternCSAccess() {
return pGuardPatternCS;
}
@@ -2695,7 +2226,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
////Variable := VariableName �:� TypeDeclaration
// GuardVariableCS UnrealizedVariableCS:
- // name=UnrestrictedName ':' ownedType=TypeExpCS
+ // ('in' | isConnection?='inout') name=UnrestrictedName ':' ownedType=TypeExpCS ';'
public GuardVariableCSElements getGuardVariableCSAccess() {
return pGuardVariableCS;
}
@@ -2769,8 +2300,8 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
//MiddleDomainCS DomainCS:
// ('{' ('check' checkedProperties+=PathNameCS (',' checkedProperties+=PathNameCS)*)? ('enforce'
- // enforcedProperties+=PathNameCS (',' enforcedProperties+=PathNameCS)*)? '}')? ownedGuardPattern=MiddleGuardPatternCS
- // ownedBottomPattern=MiddleBottomPatternCS
+ // enforcedProperties+=PathNameCS (',' enforcedProperties+=PathNameCS)*)? '}')? ownedGuardPattern=GuardPatternCS
+ // ownedBottomPattern=BottomPatternCS
public MiddleDomainCSElements getMiddleDomainCSAccess() {
return pMiddleDomainCS;
}
@@ -2779,29 +2310,6 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
return getMiddleDomainCSAccess().getRule();
}
- //MiddleBottomPatternCS BottomPatternCS:
- // '{' ownedUnrealizedVariables+=UnrealizedVariableCS (',' ownedUnrealizedVariables+=UnrealizedVariableCS)* '|'
- // ownedConstraints+=PredicateOrAssignmentCS* '}' | '{' ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)* '}' | '{' ownedConstraints+=PredicateOrAssignmentCS+ '}' |
- // {BottomPatternCS} '{' '}'
- public MiddleBottomPatternCSElements getMiddleBottomPatternCSAccess() {
- return pMiddleBottomPatternCS;
- }
-
- public ParserRule getMiddleBottomPatternCSRule() {
- return getMiddleBottomPatternCSAccess().getRule();
- }
-
- //MiddleGuardPatternCS GuardPatternCS:
- // GuardPatternCS
- public MiddleGuardPatternCSElements getMiddleGuardPatternCSAccess() {
- return pMiddleGuardPatternCS;
- }
-
- public ParserRule getMiddleGuardPatternCSRule() {
- return getMiddleGuardPatternCSAccess().getRule();
- }
-
//NamedDomainCS DomainCS:
// isCheck?='check'? isEnforce?='enforce'? direction=[qvtbase::TypedModel|UnrestrictedName]
// ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
@@ -2835,7 +2343,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//PredicateCS:
- // ownedCondition=ExpCS ';';
+ // 'check' ownedCondition=ExpCS ';';
public PredicateCSElements getPredicateCSAccess() {
return pPredicateCS;
}
@@ -2844,20 +2352,6 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
return getPredicateCSAccess().getRule();
}
- ////Constraint ::= Predicate | Assignment
- // //Predicate ::= BooleanOCLExpr
- //
- ////Assignement ::= [�default�] SlotOwnerOCLExpr�.�PropertyName �:=� ValueOCLExpr
- // PredicateOrAssignmentCS:
- // ownedTarget=ExpCS (':=' ownedInitExpression=ExpCS)? ';';
- public PredicateOrAssignmentCSElements getPredicateOrAssignmentCSAccess() {
- return pPredicateOrAssignmentCS;
- }
-
- public ParserRule getPredicateOrAssignmentCSRule() {
- return getPredicateOrAssignmentCSAccess().getRule();
- }
-
//QueryCS:
// isTransient?='transient'? 'query' ownedPathName=ScopeNameCS name=UnrestrictedName '('
// (ownedParameters+=ParamDeclarationCS (',' ownedParameters+=ParamDeclarationCS)*)? ')' ':' ownedType=TypeExpCS (';' |
@@ -2870,12 +2364,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
return getQueryCSAccess().getRule();
}
- ////<query> ::= 'query' <PathNameCS>
- // // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
- //
- //// ':' <TypeCS>
- // // (';' | '{' <OCLExpressionCS> '}')
- // NewStatementCS:
+ //NewStatementCS:
// 'new' ':' referredTypedModel=[qvtbase::TypedModel|UnrestrictedName] name=UnrestrictedName ':' ownedType=TypeExpCS
// (':=' ownedInitExpression=ExpCS)? ';';
public NewStatementCSElements getNewStatementCSAccess() {
@@ -2910,7 +2399,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
//SourceDomainCS DomainCS:
// isCheck?='check' direction=[qvtbase::TypedModel|UnrestrictedName] ('{' ('check' checkedProperties+=PathNameCS (','
// checkedProperties+=PathNameCS)*)? ('enforce' enforcedProperties+=PathNameCS (',' enforcedProperties+=PathNameCS)*)?
- // '}')? ownedGuardPattern=SourceGuardPatternCS ownedBottomPattern=SourceBottomPatternCS
+ // '}')? ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
public SourceDomainCSElements getSourceDomainCSAccess() {
return pSourceDomainCS;
}
@@ -2919,28 +2408,6 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
return getSourceDomainCSAccess().getRule();
}
- //SourceBottomPatternCS BottomPatternCS:
- // {BottomPatternCS} '{' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)*)? '}'
- public SourceBottomPatternCSElements getSourceBottomPatternCSAccess() {
- return pSourceBottomPatternCS;
- }
-
- public ParserRule getSourceBottomPatternCSRule() {
- return getSourceBottomPatternCSAccess().getRule();
- }
-
- //SourceGuardPatternCS GuardPatternCS:
- // {GuardPatternCS} '(' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)*)? ')'
- public SourceGuardPatternCSElements getSourceGuardPatternCSAccess() {
- return pSourceGuardPatternCS;
- }
-
- public ParserRule getSourceGuardPatternCSRule() {
- return getSourceGuardPatternCSAccess().getRule();
- }
-
//StatementCS:
// ControlStatementCS;
public StatementCSElements getStatementCSAccess() {
@@ -2964,8 +2431,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
//TargetDomainCS DomainCS:
// isEnforce?='enforce' direction=[qvtbase::TypedModel|UnrestrictedName] ('{' ('check' checkedProperties+=PathNameCS
// (',' checkedProperties+=PathNameCS)*)? ('enforce' enforcedProperties+=PathNameCS (','
- // enforcedProperties+=PathNameCS)*)? '}')? ownedGuardPattern=TargetGuardPatternCS
- // ownedBottomPattern=TargetBottomPatternCS
+ // enforcedProperties+=PathNameCS)*)? '}')? ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
public TargetDomainCSElements getTargetDomainCSAccess() {
return pTargetDomainCS;
}
@@ -2974,28 +2440,6 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
return getTargetDomainCSAccess().getRule();
}
- //TargetBottomPatternCS BottomPatternCS:
- // {BottomPatternCS} '{' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)*)? '}'
- public TargetBottomPatternCSElements getTargetBottomPatternCSAccess() {
- return pTargetBottomPatternCS;
- }
-
- public ParserRule getTargetBottomPatternCSRule() {
- return getTargetBottomPatternCSAccess().getRule();
- }
-
- //TargetGuardPatternCS GuardPatternCS:
- // {GuardPatternCS} '(' (ownedUnrealizedVariables+=UnrealizedVariableCS (','
- // ownedUnrealizedVariables+=UnrealizedVariableCS)*)? ')'
- public TargetGuardPatternCSElements getTargetGuardPatternCSAccess() {
- return pTargetGuardPatternCS;
- }
-
- public ParserRule getTargetGuardPatternCSRule() {
- return getTargetGuardPatternCSAccess().getRule();
- }
-
//UnnamedDomainCS DomainCS:
// {DomainCS} ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
public UnnamedDomainCSElements getUnnamedDomainCSAccess() {
@@ -3006,9 +2450,8 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
return getUnnamedDomainCSAccess().getRule();
}
- ////Variable := VariableName �:� TypeDeclaration
- // UnrealizedVariableCS:
- // name=UnrestrictedName (':' ownedType=TypeExpCS)? (':=' ownedInitExpression=ExpCS)?;
+ //UnrealizedVariableCS:
+ // ('var' | isConnection?='out') name=UnrestrictedName (':' ownedType=TypeExpCS)? (':=' ownedInitExpression=ExpCS)? ';';
public UnrealizedVariableCSElements getUnrealizedVariableCSAccess() {
return pUnrealizedVariableCS;
}
@@ -3017,14 +2460,20 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
return getUnrealizedVariableCSAccess().getRule();
}
+ //VariablePredicateCS UnrealizedVariableCS:
+ // 'invar' name=UnrestrictedName (':' ownedType=TypeExpCS)? ':=' ownedInitExpression=ExpCS ';'
+ public VariablePredicateCSElements getVariablePredicateCSAccess() {
+ return pVariablePredicateCS;
+ }
+
+ public ParserRule getVariablePredicateCSRule() {
+ return getVariablePredicateCSAccess().getRule();
+ }
+
//UnrestrictedName:
- // EssentialOCLUnrestrictedName | 'check' //| 'creation'
- // //| 'default'
- // //| 'deletion'
- // | 'enforce' | 'import' |
- // 'imports' //| 'include'
- // | 'library' | 'map' | 'query' | 'realize' | 'refines' | 'transformation' | 'uses'
- // //| 'where'
+ // EssentialOCLUnrestrictedName | 'check' | 'enforce' | 'import' | 'imports' //| 'include'
+ // | 'library' | 'map' |
+ // 'query' | 'realize' | 'refines' | 'transformation' | 'uses' //| 'where'
//;
public UnrestrictedNameElements getUnrestrictedNameAccess() {
return pUnrestrictedName;

Back to the top