Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Willink2017-05-18 11:45:38 +0000
committerEd Willink2017-05-18 11:45:38 +0000
commite7da899790760f83ce147c9c1a1958ccf1f56d8b (patch)
tree90557b014162a2fd4e5ab4a722c28218d66fa823
parent7988fe69e72c6b94fd571b59d7265facb7de7b23 (diff)
downloadorg.eclipse.qvtd-e7da899790760f83ce147c9c1a1958ccf1f56d8b.tar.gz
org.eclipse.qvtd-e7da899790760f83ce147c9c1a1958ccf1f56d8b.tar.xz
org.eclipse.qvtd-e7da899790760f83ce147c9c1a1958ccf1f56d8b.zip
[515327] Regenerate with overrides in QVTc CS and grammar
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/AbstractQVTcoreProposalProvider.java3
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/QVTcoreParser.java10
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g187
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.tokens74
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreLexer.java832
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java16399
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/MappingCS.java27
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/QVTcoreCSPackage.java32
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/impl/MappingCSImpl.java62
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/impl/QVTcoreCSPackageImpl.java14
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbinbin25617 -> 25689 bytes
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcoreGrammarResource.java2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g52
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.tokens212
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreLexer.java1332
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java9742
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/serializer/AbstractQVTcoreSemanticSequencer.java1
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/serializer/AbstractQVTcoreSyntacticSequencer.java44
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java248
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src/org/eclipse/qvtd/xtext/qvtcore/formatting/QVTcoreFormatter.java16
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcs/impl/QVTrelationCSPackageImpl.java4
21 files changed, 15003 insertions, 14290 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/AbstractQVTcoreProposalProvider.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/AbstractQVTcoreProposalProvider.java
index 37d493349..1ad9c8f9a 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/AbstractQVTcoreProposalProvider.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/AbstractQVTcoreProposalProvider.java
@@ -89,6 +89,9 @@ public class AbstractQVTcoreProposalProvider extends org.eclipse.qvtd.xtext.qvtb
public void completeMappingCS_Refines(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
+ public void completeMappingCS_Overrides(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
public void completeMappingCS_OwnedDomains(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/QVTcoreParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/QVTcoreParser.java
index 104e1a7ea..038b0d503 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/QVTcoreParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/QVTcoreParser.java
@@ -137,7 +137,8 @@ public class QVTcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getMappingCSAccess().getGroup_4(), "rule__MappingCS__Group_4__0");
put(grammarAccess.getMappingCSAccess().getGroup_5(), "rule__MappingCS__Group_5__0");
put(grammarAccess.getMappingCSAccess().getGroup_5_2(), "rule__MappingCS__Group_5_2__0");
- put(grammarAccess.getMappingCSAccess().getGroup_8(), "rule__MappingCS__Group_8__0");
+ put(grammarAccess.getMappingCSAccess().getGroup_6(), "rule__MappingCS__Group_6__0");
+ put(grammarAccess.getMappingCSAccess().getGroup_9(), "rule__MappingCS__Group_9__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");
@@ -348,9 +349,10 @@ public class QVTcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getMappingCSAccess().getOwnedInPathNameAssignment_4_1(), "rule__MappingCS__OwnedInPathNameAssignment_4_1");
put(grammarAccess.getMappingCSAccess().getRefinesAssignment_5_1(), "rule__MappingCS__RefinesAssignment_5_1");
put(grammarAccess.getMappingCSAccess().getRefinesAssignment_5_2_1(), "rule__MappingCS__RefinesAssignment_5_2_1");
- put(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_7(), "rule__MappingCS__OwnedDomainsAssignment_7");
- put(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_8_1(), "rule__MappingCS__OwnedMiddleAssignment_8_1");
- put(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsAssignment_9(), "rule__MappingCS__OwnedComposedMappingsAssignment_9");
+ put(grammarAccess.getMappingCSAccess().getOverridesAssignment_6_1(), "rule__MappingCS__OverridesAssignment_6_1");
+ put(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_8(), "rule__MappingCS__OwnedDomainsAssignment_8");
+ put(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_9_1(), "rule__MappingCS__OwnedMiddleAssignment_9_1");
+ put(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsAssignment_10(), "rule__MappingCS__OwnedComposedMappingsAssignment_10");
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");
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g
index 2975b44e6..88e30ebfa 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g
@@ -8087,11 +8087,9 @@ rule__MappingCS__Group__6__Impl
}
:
(
-{ before(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_6()); }
-
- '{'
-
-{ after(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_6()); }
+{ before(grammarAccess.getMappingCSAccess().getGroup_6()); }
+(rule__MappingCS__Group_6__0)?
+{ after(grammarAccess.getMappingCSAccess().getGroup_6()); }
)
;
@@ -8118,9 +8116,11 @@ rule__MappingCS__Group__7__Impl
}
:
(
-{ before(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_7()); }
-(rule__MappingCS__OwnedDomainsAssignment_7)*
-{ after(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_7()); }
+{ before(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_7()); }
+
+ '{'
+
+{ after(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_7()); }
)
;
@@ -8147,9 +8147,9 @@ rule__MappingCS__Group__8__Impl
}
:
(
-{ before(grammarAccess.getMappingCSAccess().getGroup_8()); }
-(rule__MappingCS__Group_8__0)?
-{ after(grammarAccess.getMappingCSAccess().getGroup_8()); }
+{ before(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_8()); }
+(rule__MappingCS__OwnedDomainsAssignment_8)*
+{ after(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_8()); }
)
;
@@ -8176,9 +8176,9 @@ rule__MappingCS__Group__9__Impl
}
:
(
-{ before(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsAssignment_9()); }
-(rule__MappingCS__OwnedComposedMappingsAssignment_9)*
-{ after(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsAssignment_9()); }
+{ before(grammarAccess.getMappingCSAccess().getGroup_9()); }
+(rule__MappingCS__Group_9__0)?
+{ after(grammarAccess.getMappingCSAccess().getGroup_9()); }
)
;
@@ -8193,6 +8193,7 @@ rule__MappingCS__Group__10
}
:
rule__MappingCS__Group__10__Impl
+ rule__MappingCS__Group__11
;
finally {
restoreStackSize(stackSize);
@@ -8204,11 +8205,39 @@ rule__MappingCS__Group__10__Impl
}
:
(
-{ before(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_10()); }
+{ before(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsAssignment_10()); }
+(rule__MappingCS__OwnedComposedMappingsAssignment_10)*
+{ after(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsAssignment_10()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MappingCS__Group__11
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MappingCS__Group__11__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MappingCS__Group__11__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_11()); }
'}'
-{ after(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_10()); }
+{ after(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_11()); }
)
;
@@ -8239,6 +8268,8 @@ finally {
+
+
rule__MappingCS__Group_4__0
@init {
int stackSize = keepStackSize();
@@ -8459,29 +8490,92 @@ finally {
-rule__MappingCS__Group_8__0
+rule__MappingCS__Group_6__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MappingCS__Group_6__0__Impl
+ rule__MappingCS__Group_6__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MappingCS__Group_6__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMappingCSAccess().getOverridesKeyword_6_0()); }
+
+ 'overrides'
+
+{ after(grammarAccess.getMappingCSAccess().getOverridesKeyword_6_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MappingCS__Group_6__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MappingCS__Group_6__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MappingCS__Group_6__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMappingCSAccess().getOverridesAssignment_6_1()); }
+(rule__MappingCS__OverridesAssignment_6_1)
+{ after(grammarAccess.getMappingCSAccess().getOverridesAssignment_6_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__MappingCS__Group_9__0
@init {
int stackSize = keepStackSize();
}
:
- rule__MappingCS__Group_8__0__Impl
- rule__MappingCS__Group_8__1
+ rule__MappingCS__Group_9__0__Impl
+ rule__MappingCS__Group_9__1
;
finally {
restoreStackSize(stackSize);
}
-rule__MappingCS__Group_8__0__Impl
+rule__MappingCS__Group_9__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMappingCSAccess().getWhereKeyword_8_0()); }
+{ before(grammarAccess.getMappingCSAccess().getWhereKeyword_9_0()); }
'where'
-{ after(grammarAccess.getMappingCSAccess().getWhereKeyword_8_0()); }
+{ after(grammarAccess.getMappingCSAccess().getWhereKeyword_9_0()); }
)
;
@@ -8490,26 +8584,26 @@ finally {
}
-rule__MappingCS__Group_8__1
+rule__MappingCS__Group_9__1
@init {
int stackSize = keepStackSize();
}
:
- rule__MappingCS__Group_8__1__Impl
+ rule__MappingCS__Group_9__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__MappingCS__Group_8__1__Impl
+rule__MappingCS__Group_9__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_8_1()); }
-(rule__MappingCS__OwnedMiddleAssignment_8_1)
-{ after(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_8_1()); }
+{ before(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_9_1()); }
+(rule__MappingCS__OwnedMiddleAssignment_9_1)
+{ after(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_9_1()); }
)
;
@@ -25256,14 +25350,33 @@ finally {
restoreStackSize(stackSize);
}
-rule__MappingCS__OwnedDomainsAssignment_7
+rule__MappingCS__OverridesAssignment_6_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMappingCSAccess().getOverridesMappingCrossReference_6_1_0()); }
+(
+{ before(grammarAccess.getMappingCSAccess().getOverridesMappingUnrestrictedNameParserRuleCall_6_1_0_1()); }
+ ruleUnrestrictedName{ after(grammarAccess.getMappingCSAccess().getOverridesMappingUnrestrictedNameParserRuleCall_6_1_0_1()); }
+)
+{ after(grammarAccess.getMappingCSAccess().getOverridesMappingCrossReference_6_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MappingCS__OwnedDomainsAssignment_8
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_7_0()); }
- ruleNamedDomainCS{ after(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_7_0()); }
+{ before(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_8_0()); }
+ ruleNamedDomainCS{ after(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_8_0()); }
)
;
@@ -25271,14 +25384,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__MappingCS__OwnedMiddleAssignment_8_1
+rule__MappingCS__OwnedMiddleAssignment_9_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_8_1_0()); }
- ruleUnnamedDomainCS{ after(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_8_1_0()); }
+{ before(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_9_1_0()); }
+ ruleUnnamedDomainCS{ after(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_9_1_0()); }
)
;
@@ -25286,14 +25399,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__MappingCS__OwnedComposedMappingsAssignment_9
+rule__MappingCS__OwnedComposedMappingsAssignment_10
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_9_0()); }
- ruleMappingCS{ after(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_9_0()); }
+{ before(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_10_0()); }
+ ruleMappingCS{ after(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_10_0()); }
)
;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.tokens b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.tokens
index a0371e62f..c5c57ccea 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.tokens
@@ -1,34 +1,34 @@
-'!composes'=133
-'!derived'=125
-'!id'=126
-'!ordered'=127
-'!readonly'=128
-'!resolve'=134
+'!composes'=134
+'!derived'=126
+'!id'=127
+'!ordered'=128
+'!readonly'=129
+'!resolve'=135
'!serializable'=32
-'!transient'=129
-'!unique'=130
-'!unsettable'=131
-'!volatile'=132
-'#'=105
-'&&'=122
+'!transient'=130
+'!unique'=131
+'!unsettable'=132
+'!volatile'=133
+'#'=106
+'&&'=123
'('=99
')'=100
'*'=61
'+'=63
-'++'=107
-'+='=124
+'++'=108
+'+='=125
','=98
'-'=59
'->'=75
'.'=74
-'..'=106
+'..'=107
'/'=62
':'=101
-'::'=104
+'::'=105
':='=18
';'=17
'<'=65
-'<-'=109
+'<-'=110
'<='=67
'<>'=69
'='=68
@@ -37,12 +37,12 @@
'?'=94
'?->'=77
'?.'=76
-'@'=137
+'@'=138
'Bag'=89
'Boolean'=80
'Collection'=91
'Integer'=81
-'Lambda'=108
+'Lambda'=109
'Map'=78
'OclAny'=85
'OclInvalid'=86
@@ -54,8 +54,8 @@
'String'=83
'Tuple'=79
'UnlimitedNatural'=84
-'['=113
-']'=114
+'['=114
+']'=115
'abstract'=19
'and'=70
'attribute'=33
@@ -64,36 +64,37 @@
'class'=35
'composes'=36
'datatype'=37
-'default'=123
+'default'=124
'definition'=38
'derivation'=40
'derived'=39
-'else'=117
-'elseif'=119
-'endif'=118
+'else'=118
+'elseif'=120
+'endif'=119
'enforce'=21
'enum'=41
'extends'=42
-'false'=136
+'false'=137
'id'=43
-'if'=115
+'if'=116
'implies'=73
'import'=22
'imports'=23
'in'=102
'initial'=44
'interface'=45
-'invalid'=110
-'let'=120
+'invalid'=111
+'let'=121
'literal'=46
'map'=24
'not'=60
-'null'=111
+'null'=112
'operation'=47
'or'=71
'ordered'=48
+'overrides'=103
'package'=25
-'pre'=112
+'pre'=113
'primitive'=49
'property'=50
'query'=26
@@ -101,23 +102,23 @@
'realize'=27
'refines'=28
'resolve'=52
-'self'=121
+'self'=122
'serializable'=53
'static'=54
-'then'=116
+'then'=117
'throws'=55
'transformation'=29
'transient'=30
-'true'=135
+'true'=136
'unique'=56
'unsettable'=57
'uses'=31
'volatile'=58
-'where'=103
+'where'=104
'xor'=72
'{'=95
'|'=96
-'|1'=138
+'|1'=139
'|?'=93
'}'=97
RULE_ANY_OTHER=16
@@ -172,6 +173,7 @@ T__135=135
T__136=136
T__137=137
T__138=138
+T__139=139
T__17=17
T__18=18
T__19=19
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreLexer.java
index bff53d7c2..e2c3ea7a4 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreLexer.java
@@ -23,6 +23,7 @@ public class InternalQVTcoreLexer extends Lexer {
public static final int T__52=52;
public static final int T__136=136;
public static final int T__53=53;
+ public static final int T__139=139;
public static final int T__54=54;
public static final int T__138=138;
public static final int T__133=133;
@@ -1956,10 +1957,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:97:8: ( 'where' )
- // InternalQVTcore.g:97:10: 'where'
+ // InternalQVTcore.g:97:8: ( 'overrides' )
+ // InternalQVTcore.g:97:10: 'overrides'
{
- match("where");
+ match("overrides");
}
@@ -1977,10 +1978,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:98:8: ( '::' )
- // InternalQVTcore.g:98:10: '::'
+ // InternalQVTcore.g:98:8: ( 'where' )
+ // InternalQVTcore.g:98:10: 'where'
{
- match("::");
+ match("where");
}
@@ -1998,10 +1999,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:99:8: ( '#' )
- // InternalQVTcore.g:99:10: '#'
+ // InternalQVTcore.g:99:8: ( '::' )
+ // InternalQVTcore.g:99:10: '::'
{
- match('#');
+ match("::");
+
}
@@ -2018,11 +2020,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:100:8: ( '..' )
- // InternalQVTcore.g:100:10: '..'
+ // InternalQVTcore.g:100:8: ( '#' )
+ // InternalQVTcore.g:100:10: '#'
{
- match("..");
-
+ match('#');
}
@@ -2039,10 +2040,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:101:8: ( '++' )
- // InternalQVTcore.g:101:10: '++'
+ // InternalQVTcore.g:101:8: ( '..' )
+ // InternalQVTcore.g:101:10: '..'
{
- match("++");
+ match("..");
}
@@ -2060,10 +2061,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:102:8: ( 'Lambda' )
- // InternalQVTcore.g:102:10: 'Lambda'
+ // InternalQVTcore.g:102:8: ( '++' )
+ // InternalQVTcore.g:102:10: '++'
{
- match("Lambda");
+ match("++");
}
@@ -2081,10 +2082,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:103:8: ( '<-' )
- // InternalQVTcore.g:103:10: '<-'
+ // InternalQVTcore.g:103:8: ( 'Lambda' )
+ // InternalQVTcore.g:103:10: 'Lambda'
{
- match("<-");
+ match("Lambda");
}
@@ -2102,10 +2103,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:104:8: ( 'invalid' )
- // InternalQVTcore.g:104:10: 'invalid'
+ // InternalQVTcore.g:104:8: ( '<-' )
+ // InternalQVTcore.g:104:10: '<-'
{
- match("invalid");
+ match("<-");
}
@@ -2123,10 +2124,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:105:8: ( 'null' )
- // InternalQVTcore.g:105:10: 'null'
+ // InternalQVTcore.g:105:8: ( 'invalid' )
+ // InternalQVTcore.g:105:10: 'invalid'
{
- match("null");
+ match("invalid");
}
@@ -2144,10 +2145,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:106:8: ( 'pre' )
- // InternalQVTcore.g:106:10: 'pre'
+ // InternalQVTcore.g:106:8: ( 'null' )
+ // InternalQVTcore.g:106:10: 'null'
{
- match("pre");
+ match("null");
}
@@ -2165,10 +2166,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:107:8: ( '[' )
- // InternalQVTcore.g:107:10: '['
+ // InternalQVTcore.g:107:8: ( 'pre' )
+ // InternalQVTcore.g:107:10: 'pre'
{
- match('[');
+ match("pre");
+
}
@@ -2185,10 +2187,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:108:8: ( ']' )
- // InternalQVTcore.g:108:10: ']'
+ // InternalQVTcore.g:108:8: ( '[' )
+ // InternalQVTcore.g:108:10: '['
{
- match(']');
+ match('[');
}
@@ -2205,11 +2207,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:109:8: ( 'if' )
- // InternalQVTcore.g:109:10: 'if'
+ // InternalQVTcore.g:109:8: ( ']' )
+ // InternalQVTcore.g:109:10: ']'
{
- match("if");
-
+ match(']');
}
@@ -2226,10 +2227,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:110:8: ( 'then' )
- // InternalQVTcore.g:110:10: 'then'
+ // InternalQVTcore.g:110:8: ( 'if' )
+ // InternalQVTcore.g:110:10: 'if'
{
- match("then");
+ match("if");
}
@@ -2247,10 +2248,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:111:8: ( 'else' )
- // InternalQVTcore.g:111:10: 'else'
+ // InternalQVTcore.g:111:8: ( 'then' )
+ // InternalQVTcore.g:111:10: 'then'
{
- match("else");
+ match("then");
}
@@ -2268,10 +2269,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:112:8: ( 'endif' )
- // InternalQVTcore.g:112:10: 'endif'
+ // InternalQVTcore.g:112:8: ( 'else' )
+ // InternalQVTcore.g:112:10: 'else'
{
- match("endif");
+ match("else");
}
@@ -2289,10 +2290,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:113:8: ( 'elseif' )
- // InternalQVTcore.g:113:10: 'elseif'
+ // InternalQVTcore.g:113:8: ( 'endif' )
+ // InternalQVTcore.g:113:10: 'endif'
{
- match("elseif");
+ match("endif");
}
@@ -2310,10 +2311,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:114:8: ( 'let' )
- // InternalQVTcore.g:114:10: 'let'
+ // InternalQVTcore.g:114:8: ( 'elseif' )
+ // InternalQVTcore.g:114:10: 'elseif'
{
- match("let");
+ match("elseif");
}
@@ -2331,10 +2332,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:115:8: ( 'self' )
- // InternalQVTcore.g:115:10: 'self'
+ // InternalQVTcore.g:115:8: ( 'let' )
+ // InternalQVTcore.g:115:10: 'let'
{
- match("self");
+ match("let");
}
@@ -2352,10 +2353,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:116:8: ( '&&' )
- // InternalQVTcore.g:116:10: '&&'
+ // InternalQVTcore.g:116:8: ( 'self' )
+ // InternalQVTcore.g:116:10: 'self'
{
- match("&&");
+ match("self");
}
@@ -2373,10 +2374,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:117:8: ( 'default' )
- // InternalQVTcore.g:117:10: 'default'
+ // InternalQVTcore.g:117:8: ( '&&' )
+ // InternalQVTcore.g:117:10: '&&'
{
- match("default");
+ match("&&");
}
@@ -2394,10 +2395,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:118:8: ( '+=' )
- // InternalQVTcore.g:118:10: '+='
+ // InternalQVTcore.g:118:8: ( 'default' )
+ // InternalQVTcore.g:118:10: 'default'
{
- match("+=");
+ match("default");
}
@@ -2415,10 +2416,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:119:8: ( '!derived' )
- // InternalQVTcore.g:119:10: '!derived'
+ // InternalQVTcore.g:119:8: ( '+=' )
+ // InternalQVTcore.g:119:10: '+='
{
- match("!derived");
+ match("+=");
}
@@ -2436,10 +2437,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:120:8: ( '!id' )
- // InternalQVTcore.g:120:10: '!id'
+ // InternalQVTcore.g:120:8: ( '!derived' )
+ // InternalQVTcore.g:120:10: '!derived'
{
- match("!id");
+ match("!derived");
}
@@ -2457,10 +2458,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:121:8: ( '!ordered' )
- // InternalQVTcore.g:121:10: '!ordered'
+ // InternalQVTcore.g:121:8: ( '!id' )
+ // InternalQVTcore.g:121:10: '!id'
{
- match("!ordered");
+ match("!id");
}
@@ -2478,10 +2479,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:122:8: ( '!readonly' )
- // InternalQVTcore.g:122:10: '!readonly'
+ // InternalQVTcore.g:122:8: ( '!ordered' )
+ // InternalQVTcore.g:122:10: '!ordered'
{
- match("!readonly");
+ match("!ordered");
}
@@ -2499,10 +2500,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:123:8: ( '!transient' )
- // InternalQVTcore.g:123:10: '!transient'
+ // InternalQVTcore.g:123:8: ( '!readonly' )
+ // InternalQVTcore.g:123:10: '!readonly'
{
- match("!transient");
+ match("!readonly");
}
@@ -2520,10 +2521,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:124:8: ( '!unique' )
- // InternalQVTcore.g:124:10: '!unique'
+ // InternalQVTcore.g:124:8: ( '!transient' )
+ // InternalQVTcore.g:124:10: '!transient'
{
- match("!unique");
+ match("!transient");
}
@@ -2541,10 +2542,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:125:8: ( '!unsettable' )
- // InternalQVTcore.g:125:10: '!unsettable'
+ // InternalQVTcore.g:125:8: ( '!unique' )
+ // InternalQVTcore.g:125:10: '!unique'
{
- match("!unsettable");
+ match("!unique");
}
@@ -2562,10 +2563,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__132;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:126:8: ( '!volatile' )
- // InternalQVTcore.g:126:10: '!volatile'
+ // InternalQVTcore.g:126:8: ( '!unsettable' )
+ // InternalQVTcore.g:126:10: '!unsettable'
{
- match("!volatile");
+ match("!unsettable");
}
@@ -2583,10 +2584,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__133;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:127:8: ( '!composes' )
- // InternalQVTcore.g:127:10: '!composes'
+ // InternalQVTcore.g:127:8: ( '!volatile' )
+ // InternalQVTcore.g:127:10: '!volatile'
{
- match("!composes");
+ match("!volatile");
}
@@ -2604,10 +2605,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__134;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:128:8: ( '!resolve' )
- // InternalQVTcore.g:128:10: '!resolve'
+ // InternalQVTcore.g:128:8: ( '!composes' )
+ // InternalQVTcore.g:128:10: '!composes'
{
- match("!resolve");
+ match("!composes");
}
@@ -2625,10 +2626,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__135;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:129:8: ( 'true' )
- // InternalQVTcore.g:129:10: 'true'
+ // InternalQVTcore.g:129:8: ( '!resolve' )
+ // InternalQVTcore.g:129:10: '!resolve'
{
- match("true");
+ match("!resolve");
}
@@ -2646,10 +2647,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__136;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:130:8: ( 'false' )
- // InternalQVTcore.g:130:10: 'false'
+ // InternalQVTcore.g:130:8: ( 'true' )
+ // InternalQVTcore.g:130:10: 'true'
{
- match("false");
+ match("true");
}
@@ -2667,10 +2668,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__137;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:131:8: ( '@' )
- // InternalQVTcore.g:131:10: '@'
+ // InternalQVTcore.g:131:8: ( 'false' )
+ // InternalQVTcore.g:131:10: 'false'
{
- match('@');
+ match("false");
+
}
@@ -2687,8 +2689,28 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__138;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:132:8: ( '|1' )
- // InternalQVTcore.g:132:10: '|1'
+ // InternalQVTcore.g:132:8: ( '@' )
+ // InternalQVTcore.g:132:10: '@'
+ {
+ match('@');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__138"
+
+ // $ANTLR start "T__139"
+ public final void mT__139() throws RecognitionException {
+ try {
+ int _type = T__139;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalQVTcore.g:133:8: ( '|1' )
+ // InternalQVTcore.g:133:10: '|1'
{
match("|1");
@@ -2701,15 +2723,15 @@ public class InternalQVTcoreLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__138"
+ // $ANTLR end "T__139"
// $ANTLR start "RULE_UNQUOTED_STRING"
public final void mRULE_UNQUOTED_STRING() throws RecognitionException {
try {
int _type = RULE_UNQUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29898:22: ( '\\u00A3$%^\\u00A3$%^' )
- // InternalQVTcore.g:29898:24: '\\u00A3$%^\\u00A3$%^'
+ // InternalQVTcore.g:30011:22: ( '\\u00A3$%^\\u00A3$%^' )
+ // InternalQVTcore.g:30011:24: '\\u00A3$%^\\u00A3$%^'
{
match("\u00A3$%^\u00A3$%^");
@@ -2727,8 +2749,8 @@ public class InternalQVTcoreLexer extends Lexer {
// $ANTLR start "RULE_ESCAPED_CHARACTER"
public final void mRULE_ESCAPED_CHARACTER() throws RecognitionException {
try {
- // InternalQVTcore.g:29900:33: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) )
- // InternalQVTcore.g:29900:35: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // InternalQVTcore.g:30013:33: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) )
+ // InternalQVTcore.g:30013: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') ) {
@@ -2752,8 +2774,8 @@ public class InternalQVTcoreLexer extends Lexer {
// $ANTLR start "RULE_LETTER_CHARACTER"
public final void mRULE_LETTER_CHARACTER() throws RecognitionException {
try {
- // InternalQVTcore.g:29902:32: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) )
- // InternalQVTcore.g:29902:34: ( 'a' .. 'z' | 'A' .. 'Z' | '_' )
+ // InternalQVTcore.g:30015:32: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) )
+ // InternalQVTcore.g:30015: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();
@@ -2778,11 +2800,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_DOUBLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29904:27: ( '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // InternalQVTcore.g:29904:29: '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalQVTcore.g:30017:27: ( '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalQVTcore.g:30017:29: '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalQVTcore.g:29904:33: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalQVTcore.g:30017:33: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )*
loop1:
do {
int alt1=3;
@@ -2798,14 +2820,14 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt1) {
case 1 :
- // InternalQVTcore.g:29904:34: RULE_ESCAPED_CHARACTER
+ // InternalQVTcore.g:30017:34: RULE_ESCAPED_CHARACTER
{
mRULE_ESCAPED_CHARACTER();
}
break;
case 2 :
- // InternalQVTcore.g:29904:57: ~ ( ( '\\\\' | '\"' ) )
+ // InternalQVTcore.g:30017:57: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2842,11 +2864,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_SINGLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29906:27: ( '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- // InternalQVTcore.g:29906:29: '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalQVTcore.g:30019:27: ( '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalQVTcore.g:30019:29: '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalQVTcore.g:29906:34: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalQVTcore.g:30019:34: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )*
loop2:
do {
int alt2=3;
@@ -2862,14 +2884,14 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt2) {
case 1 :
- // InternalQVTcore.g:29906:35: RULE_ESCAPED_CHARACTER
+ // InternalQVTcore.g:30019:35: RULE_ESCAPED_CHARACTER
{
mRULE_ESCAPED_CHARACTER();
}
break;
case 2 :
- // InternalQVTcore.g:29906:58: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalQVTcore.g:30019:58: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2906,12 +2928,12 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_ML_SINGLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29908:30: ( '/\\'' ( options {greedy=false; } : . )* '\\'/' )
- // InternalQVTcore.g:29908:32: '/\\'' ( options {greedy=false; } : . )* '\\'/'
+ // InternalQVTcore.g:30021:30: ( '/\\'' ( options {greedy=false; } : . )* '\\'/' )
+ // InternalQVTcore.g:30021:32: '/\\'' ( options {greedy=false; } : . )* '\\'/'
{
match("/'");
- // InternalQVTcore.g:29908:38: ( options {greedy=false; } : . )*
+ // InternalQVTcore.g:30021:38: ( options {greedy=false; } : . )*
loop3:
do {
int alt3=2;
@@ -2936,7 +2958,7 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalQVTcore.g:29908:66: .
+ // InternalQVTcore.g:30021:66: .
{
matchAny();
@@ -2966,11 +2988,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_SIMPLE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29910:16: ( RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* )
- // InternalQVTcore.g:29910:18: RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )*
+ // InternalQVTcore.g:30023:16: ( RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* )
+ // InternalQVTcore.g:30023:18: RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )*
{
mRULE_LETTER_CHARACTER();
- // InternalQVTcore.g:29910:40: ( RULE_LETTER_CHARACTER | '0' .. '9' )*
+ // InternalQVTcore.g:30023:40: ( RULE_LETTER_CHARACTER | '0' .. '9' )*
loop4:
do {
int alt4=2;
@@ -3019,8 +3041,8 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_ESCAPED_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29912:17: ( '_' RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:29912:19: '_' RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:30025:17: ( '_' RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:30025:19: '_' RULE_SINGLE_QUOTED_STRING
{
match('_');
mRULE_SINGLE_QUOTED_STRING();
@@ -3040,10 +3062,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29914:10: ( ( '0' .. '9' )+ )
- // InternalQVTcore.g:29914:12: ( '0' .. '9' )+
+ // InternalQVTcore.g:30027:10: ( ( '0' .. '9' )+ )
+ // InternalQVTcore.g:30027:12: ( '0' .. '9' )+
{
- // InternalQVTcore.g:29914:12: ( '0' .. '9' )+
+ // InternalQVTcore.g:30027:12: ( '0' .. '9' )+
int cnt5=0;
loop5:
do {
@@ -3057,7 +3079,7 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt5) {
case 1 :
- // InternalQVTcore.g:29914:13: '0' .. '9'
+ // InternalQVTcore.g:30027:13: '0' .. '9'
{
matchRange('0','9');
@@ -3089,12 +3111,12 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29916:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalQVTcore.g:29916:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalQVTcore.g:30029:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalQVTcore.g:30029:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalQVTcore.g:29916:24: ( options {greedy=false; } : . )*
+ // InternalQVTcore.g:30029:24: ( options {greedy=false; } : . )*
loop6:
do {
int alt6=2;
@@ -3119,7 +3141,7 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt6) {
case 1 :
- // InternalQVTcore.g:29916:52: .
+ // InternalQVTcore.g:30029:52: .
{
matchAny();
@@ -3149,12 +3171,12 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29918:17: ( '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalQVTcore.g:29918:19: '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalQVTcore.g:30031:17: ( '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalQVTcore.g:30031:19: '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("--");
- // InternalQVTcore.g:29918:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalQVTcore.g:30031:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop7:
do {
int alt7=2;
@@ -3167,7 +3189,7 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalQVTcore.g:29918:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalQVTcore.g:30031: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();
@@ -3187,7 +3209,7 @@ public class InternalQVTcoreLexer extends Lexer {
}
} while (true);
- // InternalQVTcore.g:29918:40: ( ( '\\r' )? '\\n' )?
+ // InternalQVTcore.g:30031:40: ( ( '\\r' )? '\\n' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -3196,9 +3218,9 @@ public class InternalQVTcoreLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalQVTcore.g:29918:41: ( '\\r' )? '\\n'
+ // InternalQVTcore.g:30031:41: ( '\\r' )? '\\n'
{
- // InternalQVTcore.g:29918:41: ( '\\r' )?
+ // InternalQVTcore.g:30031:41: ( '\\r' )?
int alt8=2;
int LA8_0 = input.LA(1);
@@ -3207,7 +3229,7 @@ public class InternalQVTcoreLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // InternalQVTcore.g:29918:41: '\\r'
+ // InternalQVTcore.g:30031:41: '\\r'
{
match('\r');
@@ -3239,10 +3261,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29920:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalQVTcore.g:29920:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalQVTcore.g:30033:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalQVTcore.g:30033:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalQVTcore.g:29920:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalQVTcore.g:30033:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt10=0;
loop10:
do {
@@ -3296,8 +3318,8 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29922:16: ( . )
- // InternalQVTcore.g:29922:18: .
+ // InternalQVTcore.g:30035:16: ( . )
+ // InternalQVTcore.g:30035:18: .
{
matchAny();
@@ -3312,8 +3334,8 @@ public class InternalQVTcoreLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalQVTcore.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 | 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=133;
+ // InternalQVTcore.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 | 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=134;
alt11 = dfa11.predict(input);
switch (alt11) {
case 1 :
@@ -4171,77 +4193,84 @@ public class InternalQVTcoreLexer extends Lexer {
}
break;
case 123 :
- // InternalQVTcore.g:1:781: RULE_UNQUOTED_STRING
+ // InternalQVTcore.g:1:781: T__139
{
- mRULE_UNQUOTED_STRING();
+ mT__139();
}
break;
case 124 :
- // InternalQVTcore.g:1:802: RULE_DOUBLE_QUOTED_STRING
+ // InternalQVTcore.g:1:788: RULE_UNQUOTED_STRING
{
- mRULE_DOUBLE_QUOTED_STRING();
+ mRULE_UNQUOTED_STRING();
}
break;
case 125 :
- // InternalQVTcore.g:1:828: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:1:809: RULE_DOUBLE_QUOTED_STRING
{
- mRULE_SINGLE_QUOTED_STRING();
+ mRULE_DOUBLE_QUOTED_STRING();
}
break;
case 126 :
- // InternalQVTcore.g:1:854: RULE_ML_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:1:835: RULE_SINGLE_QUOTED_STRING
{
- mRULE_ML_SINGLE_QUOTED_STRING();
+ mRULE_SINGLE_QUOTED_STRING();
}
break;
case 127 :
- // InternalQVTcore.g:1:883: RULE_SIMPLE_ID
+ // InternalQVTcore.g:1:861: RULE_ML_SINGLE_QUOTED_STRING
{
- mRULE_SIMPLE_ID();
+ mRULE_ML_SINGLE_QUOTED_STRING();
}
break;
case 128 :
- // InternalQVTcore.g:1:898: RULE_ESCAPED_ID
+ // InternalQVTcore.g:1:890: RULE_SIMPLE_ID
{
- mRULE_ESCAPED_ID();
+ mRULE_SIMPLE_ID();
}
break;
case 129 :
- // InternalQVTcore.g:1:914: RULE_INT
+ // InternalQVTcore.g:1:905: RULE_ESCAPED_ID
{
- mRULE_INT();
+ mRULE_ESCAPED_ID();
}
break;
case 130 :
- // InternalQVTcore.g:1:923: RULE_ML_COMMENT
+ // InternalQVTcore.g:1:921: RULE_INT
{
- mRULE_ML_COMMENT();
+ mRULE_INT();
}
break;
case 131 :
- // InternalQVTcore.g:1:939: RULE_SL_COMMENT
+ // InternalQVTcore.g:1:930: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 132 :
- // InternalQVTcore.g:1:955: RULE_WS
+ // InternalQVTcore.g:1:946: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 133 :
- // InternalQVTcore.g:1:963: RULE_ANY_OTHER
+ // InternalQVTcore.g:1:962: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 134 :
+ // InternalQVTcore.g:1:970: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4255,17 +4284,17 @@ public class InternalQVTcoreLexer extends Lexer {
protected DFA11 dfa11 = new DFA11(this);
static final String DFA11_eotS =
- "\2\uffff\1\101\12\105\1\75\6\105\1\156\1\105\1\uffff\1\164\1\167\1\171\1\175\1\uffff\1\105\1\u0081\1\u0084\11\105\1\u0093\5\uffff\1\105\1\uffff\1\105\2\uffff\1\75\1\105\1\uffff\3\75\1\105\10\uffff\3\105\1\uffff\7\105\1\u00b3\1\u00b7\1\u00b8\11\105\11\uffff\6\105\1\u00d3\3\105\3\uffff\2\105\16\uffff\1\105\5\uffff\14\105\10\uffff\1\105\1\uffff\1\105\3\uffff\1\105\7\uffff\2\105\1\u00ed\11\105\1\uffff\3\105\2\uffff\1\u00fb\3\105\1\u00ff\13\105\2\uffff\5\105\1\u0116\2\105\1\uffff\4\105\1\u011d\1\105\1\u011f\1\u0120\2\105\1\u0123\3\105\1\u0127\12\105\1\uffff\4\105\1\u0138\2\105\1\u013c\5\105\1\uffff\3\105\1\uffff\6\105\1\u014b\1\105\1\u014d\1\u014e\2\105\4\uffff\1\u0151\5\105\1\uffff\3\105\1\u015a\2\105\1\uffff\1\u015d\2\uffff\2\105\1\uffff\1\105\1\u0161\1\105\1\uffff\14\105\1\u016f\1\u0170\2\105\1\uffff\1\u0173\2\105\1\uffff\10\105\1\u017e\5\105\1\uffff\1\105\2\uffff\2\105\1\uffff\10\105\1\uffff\2\105\1\uffff\1\u0193\2\105\1\uffff\10\105\1\u019e\1\105\1\u01a0\2\105\2\uffff\2\105\1\uffff\1\105\1\u01a6\1\u01a8\7\105\1\uffff\6\105\1\u01b6\1\u01b7\12\105\1\u01c2\1\105\1\uffff\2\105\1\u01c6\2\105\1\u01c9\4\105\1\uffff\1\u01ce\1\uffff\3\105\1\u01d2\1\u01d3\1\uffff\1\u01d4\1\uffff\1\u01d5\1\u01d6\1\105\1\u01d8\1\u01d9\2\105\1\u01dc\1\105\1\u01de\1\u01df\2\105\2\uffff\3\105\1\u01e5\1\u01e6\1\105\1\u01e8\1\105\1\u01ea\1\105\1\uffff\1\105\1\u01ed\1\u01ee\1\uffff\2\105\1\uffff\1\105\1\u01f2\2\105\1\uffff\1\u01f5\1\105\1\u01f7\5\uffff\1\105\2\uffff\1\105\1\u01fa\1\uffff\1\u01fb\2\uffff\3\105\1\u01ff\1\105\2\uffff\1\105\1\uffff\1\105\1\uffff\1\105\1\u0204\2\uffff\1\u0205\2\105\1\uffff\2\105\1\uffff\1\u020a\1\uffff\1\u020b\1\u020c\2\uffff\1\105\1\u020e\1\105\1\uffff\2\105\1\u0212\1\105\2\uffff\4\105\3\uffff\1\105\1\uffff\1\u0219\1\u021a\1\u021b\1\uffff\2\105\1\u021e\1\u021f\1\u0220\1\105\3\uffff\2\105\3\uffff\1\105\1\u0225\2\105\1\uffff\1\105\1\u0229\1\105\1\uffff\1\105\1\u022c\1\uffff";
+ "\2\uffff\1\101\12\105\1\75\6\105\1\157\1\105\1\uffff\1\165\1\170\1\172\1\176\1\uffff\1\105\1\u0082\1\u0085\11\105\1\u0094\5\uffff\1\105\1\uffff\1\105\2\uffff\1\75\1\105\1\uffff\3\75\1\105\10\uffff\3\105\1\uffff\7\105\1\u00b4\1\u00b8\1\u00b9\11\105\11\uffff\6\105\1\u00d4\4\105\3\uffff\2\105\16\uffff\1\105\5\uffff\14\105\10\uffff\1\105\1\uffff\1\105\3\uffff\1\105\7\uffff\2\105\1\u00ef\11\105\1\uffff\3\105\2\uffff\1\u00fd\3\105\1\u0101\13\105\2\uffff\5\105\1\u0118\2\105\1\uffff\5\105\1\u0120\1\105\1\u0122\1\u0123\2\105\1\u0126\3\105\1\u012a\12\105\1\uffff\4\105\1\u013b\2\105\1\u013f\5\105\1\uffff\3\105\1\uffff\6\105\1\u014e\1\105\1\u0150\1\u0151\2\105\4\uffff\1\u0154\5\105\1\uffff\4\105\1\u015e\2\105\1\uffff\1\u0161\2\uffff\2\105\1\uffff\1\105\1\u0165\1\105\1\uffff\14\105\1\u0173\1\u0174\2\105\1\uffff\1\u0177\2\105\1\uffff\10\105\1\u0182\5\105\1\uffff\1\105\2\uffff\2\105\1\uffff\11\105\1\uffff\2\105\1\uffff\1\u0198\2\105\1\uffff\10\105\1\u01a3\1\105\1\u01a5\2\105\2\uffff\2\105\1\uffff\1\105\1\u01ab\1\u01ad\7\105\1\uffff\6\105\1\u01bb\1\u01bc\13\105\1\u01c8\1\105\1\uffff\2\105\1\u01cc\2\105\1\u01cf\4\105\1\uffff\1\u01d4\1\uffff\3\105\1\u01d8\1\u01d9\1\uffff\1\u01da\1\uffff\1\u01db\1\u01dc\1\105\1\u01de\1\u01df\2\105\1\u01e2\1\105\1\u01e4\1\u01e5\2\105\2\uffff\3\105\1\u01eb\1\u01ec\1\105\1\u01ee\1\105\1\u01f0\2\105\1\uffff\1\105\1\u01f4\1\u01f5\1\uffff\2\105\1\uffff\1\105\1\u01f9\2\105\1\uffff\1\u01fc\1\105\1\u01fe\5\uffff\1\105\2\uffff\1\105\1\u0201\1\uffff\1\u0202\2\uffff\3\105\1\u0206\1\105\2\uffff\1\105\1\uffff\1\105\1\uffff\2\105\1\u020c\2\uffff\1\u020d\2\105\1\uffff\2\105\1\uffff\1\u0212\1\uffff\1\u0213\1\u0214\2\uffff\1\105\1\u0216\1\105\1\uffff\2\105\1\u021a\1\u021b\1\105\2\uffff\4\105\3\uffff\1\105\1\uffff\1\u0222\1\u0223\1\u0224\2\uffff\2\105\1\u0227\1\u0228\1\u0229\1\105\3\uffff\2\105\3\uffff\1\105\1\u022e\2\105\1\uffff\1\105\1\u0232\1\105\1\uffff\1\105\1\u0235\1\uffff";
static final String DFA11_eofS =
- "\u022d\uffff";
+ "\u0236\uffff";
static final String DFA11_minS =
- "\1\0\1\uffff\1\72\1\142\1\150\1\154\1\144\2\141\1\165\1\145\1\150\1\156\1\143\1\157\1\141\1\145\1\160\1\145\1\157\1\55\1\157\1\uffff\1\47\1\53\1\75\1\55\1\uffff\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\1\uffff\1\141\2\uffff\1\46\1\141\1\uffff\1\44\2\0\1\47\10\uffff\1\163\1\164\1\144\1\uffff\1\145\1\141\1\155\1\144\1\164\1\163\1\160\3\60\1\160\1\143\2\145\2\141\2\145\1\151\4\uffff\1\145\1\uffff\1\156\2\uffff\1\144\1\164\1\146\2\164\1\145\1\60\1\154\1\141\1\154\3\uffff\1\164\1\154\16\uffff\1\162\5\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\uffff\1\155\3\uffff\1\154\7\uffff\1\164\1\162\1\60\1\143\1\163\1\160\1\157\1\155\1\151\2\145\1\154\1\uffff\1\164\1\145\1\141\2\uffff\1\60\1\153\1\155\1\160\1\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\1\171\2\141\1\151\1\145\1\60\1\162\1\145\1\uffff\1\151\1\146\1\164\1\141\1\60\1\154\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\142\1\163\1\162\1\151\1\uffff\1\153\1\163\1\157\1\162\1\60\1\146\1\156\1\60\1\162\2\151\1\162\1\154\1\uffff\1\141\1\151\1\145\1\uffff\1\171\1\151\1\157\1\156\1\154\1\163\1\60\1\167\2\60\1\165\1\164\4\uffff\1\60\1\164\1\156\1\165\1\166\1\162\1\uffff\1\141\1\162\1\141\1\60\1\151\1\164\1\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\2\145\1\144\1\145\1\141\1\142\2\60\1\163\1\143\1\uffff\1\60\1\144\1\146\1\uffff\1\164\1\145\1\141\1\146\1\151\1\147\1\164\1\162\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\171\1\151\1\154\2\141\1\164\1\145\1\154\1\uffff\1\143\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\60\1\141\1\60\1\143\1\165\2\uffff\2\145\1\uffff\1\163\2\60\1\163\1\154\1\141\1\144\1\145\1\151\1\164\1\uffff\1\145\1\154\1\163\1\145\1\157\1\145\2\60\1\141\1\160\2\164\1\144\1\164\1\154\1\151\1\144\1\151\1\60\1\154\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144\1\164\1\uffff\1\60\1\uffff\2\164\1\163\2\60\1\uffff\1\60\1\uffff\2\60\1\143\2\60\1\166\1\171\1\60\1\171\2\60\1\162\1\156\2\uffff\1\142\1\145\1\151\2\60\1\151\1\60\1\157\1\60\1\172\1\uffff\1\145\2\60\1\uffff\2\145\1\uffff\1\154\1\60\1\123\1\151\1\uffff\1\60\1\145\1\60\5\uffff\1\145\2\uffff\1\145\1\60\1\uffff\1\60\2\uffff\1\155\1\164\1\154\1\60\1\157\2\uffff\1\157\1\uffff\1\156\1\uffff\1\141\1\60\2\uffff\1\60\1\144\1\151\1\uffff\1\145\1\157\1\uffff\1\60\1\uffff\2\60\2\uffff\1\141\1\60\1\145\1\uffff\2\156\1\60\1\142\2\uffff\1\116\1\144\1\164\1\156\3\uffff\1\164\1\uffff\3\60\1\uffff\1\154\1\141\3\60\1\151\3\uffff\1\145\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\uffff\1\72\1\142\1\150\1\154\1\144\2\141\1\165\1\145\1\150\1\156\1\143\1\157\1\141\1\145\1\160\1\145\1\157\1\55\1\157\1\uffff\1\47\1\53\1\75\1\55\1\uffff\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\1\uffff\1\141\2\uffff\1\46\1\141\1\uffff\1\44\2\0\1\47\10\uffff\1\163\1\164\1\144\1\uffff\1\145\1\141\1\155\1\144\1\164\1\163\1\160\3\60\1\160\1\143\2\145\2\141\2\145\1\151\4\uffff\1\145\1\uffff\1\156\2\uffff\1\144\1\164\1\146\2\164\1\145\1\60\1\145\1\154\1\141\1\154\3\uffff\1\164\1\154\16\uffff\1\162\5\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\uffff\1\155\3\uffff\1\154\7\uffff\1\164\1\162\1\60\1\143\1\163\1\160\1\157\1\155\1\151\2\145\1\154\1\uffff\1\164\1\145\1\141\2\uffff\1\60\1\153\1\155\1\160\1\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\1\171\2\141\1\151\1\145\1\60\1\162\1\145\1\uffff\1\162\1\151\1\146\1\164\1\141\1\60\1\154\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\142\1\163\1\162\1\151\1\uffff\1\153\1\163\1\157\1\162\1\60\1\146\1\156\1\60\1\162\2\151\1\162\1\154\1\uffff\1\141\1\151\1\145\1\uffff\1\171\1\151\1\157\1\156\1\154\1\163\1\60\1\167\2\60\1\165\1\164\4\uffff\1\60\1\164\1\156\1\165\1\166\1\162\1\uffff\1\141\2\162\1\141\1\60\1\151\1\164\1\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\2\145\1\144\1\145\1\141\1\142\2\60\1\163\1\143\1\uffff\1\60\1\144\1\146\1\uffff\1\164\1\145\1\141\1\146\1\151\1\147\1\164\1\162\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\171\1\151\1\154\2\141\1\164\1\145\1\151\1\154\1\uffff\1\143\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\60\1\141\1\60\1\143\1\165\2\uffff\2\145\1\uffff\1\163\2\60\1\163\1\154\1\141\1\144\1\145\1\151\1\164\1\uffff\1\145\1\154\1\163\1\145\1\157\1\145\2\60\1\141\1\160\2\164\1\144\1\164\1\154\1\151\2\144\1\151\1\60\1\154\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144\1\164\1\uffff\1\60\1\uffff\2\164\1\163\2\60\1\uffff\1\60\1\uffff\2\60\1\143\2\60\1\166\1\171\1\60\1\171\2\60\1\162\1\156\2\uffff\1\142\1\145\1\151\2\60\1\151\1\60\1\157\1\60\1\145\1\172\1\uffff\1\145\2\60\1\uffff\2\145\1\uffff\1\154\1\60\1\123\1\151\1\uffff\1\60\1\145\1\60\5\uffff\1\145\2\uffff\1\145\1\60\1\uffff\1\60\2\uffff\1\155\1\164\1\154\1\60\1\157\2\uffff\1\157\1\uffff\1\156\1\uffff\1\163\1\141\1\60\2\uffff\1\60\1\144\1\151\1\uffff\1\145\1\157\1\uffff\1\60\1\uffff\2\60\2\uffff\1\141\1\60\1\145\1\uffff\2\156\2\60\1\142\2\uffff\1\116\1\144\1\164\1\156\3\uffff\1\164\1\uffff\3\60\2\uffff\1\154\1\141\3\60\1\151\3\uffff\1\145\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\uffff\1\75\1\164\1\157\1\170\1\156\1\141\1\162\1\165\1\145\1\162\1\163\1\166\1\157\1\145\1\151\1\162\1\164\1\157\1\76\1\165\1\uffff\1\52\2\75\1\76\1\uffff\1\157\2\56\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\uffff\1\141\2\uffff\1\46\1\141\1\uffff\1\44\2\uffff\1\47\10\uffff\1\163\1\164\1\144\1\uffff\1\145\1\141\1\155\1\165\1\164\1\163\1\160\3\172\1\160\1\143\1\157\1\145\1\163\1\165\1\162\1\145\1\163\4\uffff\1\145\1\uffff\1\156\2\uffff\1\144\1\164\1\162\2\164\1\145\1\172\1\162\1\141\1\154\3\uffff\1\164\1\154\16\uffff\1\162\5\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\uffff\1\155\3\uffff\1\154\7\uffff\1\164\1\162\1\172\1\143\1\163\1\160\1\157\1\155\1\151\2\145\1\157\1\uffff\1\164\1\145\1\141\2\uffff\1\172\1\153\1\155\1\160\1\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\1\171\1\141\2\151\1\145\1\172\1\162\1\145\1\uffff\1\151\1\146\1\164\1\141\1\172\1\154\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\142\1\163\1\162\1\151\1\uffff\1\153\1\163\1\157\1\162\1\172\1\146\1\156\1\172\1\162\2\151\1\162\1\154\1\uffff\1\141\1\151\1\145\1\uffff\1\171\1\151\1\157\1\156\1\154\1\163\1\172\1\167\2\172\1\165\1\164\4\uffff\1\172\1\164\1\156\1\165\1\166\1\162\1\uffff\1\141\1\162\1\141\1\172\1\151\1\164\1\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\2\145\1\144\1\145\1\141\1\142\2\172\1\163\1\143\1\uffff\1\172\1\144\1\146\1\uffff\1\164\1\145\1\141\1\146\1\151\1\147\1\164\1\162\2\172\1\156\1\145\1\166\1\151\1\uffff\1\163\2\uffff\1\145\1\164\1\uffff\1\171\1\151\1\154\1\145\1\141\1\164\1\145\1\154\1\uffff\1\143\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\172\1\141\1\172\1\143\1\165\2\uffff\2\145\1\uffff\1\163\2\172\1\163\1\154\1\141\1\144\1\145\1\151\1\164\1\uffff\1\145\1\154\1\163\1\145\1\157\1\145\2\172\1\141\1\160\2\164\1\144\1\164\1\154\1\151\1\144\1\151\1\172\1\154\1\uffff\1\156\1\162\1\172\1\143\1\164\1\172\1\141\2\144\1\164\1\uffff\1\172\1\uffff\2\164\1\163\2\172\1\uffff\1\172\1\uffff\2\172\1\143\2\172\1\166\1\171\1\172\1\171\2\172\1\162\1\156\2\uffff\1\142\1\145\1\151\2\172\1\151\1\172\1\157\2\172\1\uffff\1\145\2\172\1\uffff\2\145\1\uffff\1\154\1\172\1\123\1\151\1\uffff\1\172\1\145\1\172\5\uffff\1\145\2\uffff\1\145\1\172\1\uffff\1\172\2\uffff\1\155\1\164\1\154\1\172\1\157\2\uffff\1\157\1\uffff\1\156\1\uffff\1\141\1\172\2\uffff\1\172\1\144\1\151\1\uffff\1\145\1\157\1\uffff\1\172\1\uffff\2\172\2\uffff\1\141\1\172\1\145\1\uffff\2\156\1\172\1\142\2\uffff\1\116\1\144\1\164\1\156\3\uffff\1\164\1\uffff\3\172\1\uffff\1\154\1\141\3\172\1\151\3\uffff\1\145\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\uffff\1\75\1\164\1\157\1\170\1\156\1\141\1\162\1\165\1\145\1\162\1\163\1\166\1\157\1\145\1\151\1\166\1\164\1\157\1\76\1\165\1\uffff\1\52\2\75\1\76\1\uffff\1\157\2\56\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\uffff\1\141\2\uffff\1\46\1\141\1\uffff\1\44\2\uffff\1\47\10\uffff\1\163\1\164\1\144\1\uffff\1\145\1\141\1\155\1\165\1\164\1\163\1\160\3\172\1\160\1\143\1\157\1\145\1\163\1\165\1\162\1\145\1\163\4\uffff\1\145\1\uffff\1\156\2\uffff\1\144\1\164\1\162\2\164\1\145\1\172\1\145\1\162\1\141\1\154\3\uffff\1\164\1\154\16\uffff\1\162\5\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\uffff\1\155\3\uffff\1\154\7\uffff\1\164\1\162\1\172\1\143\1\163\1\160\1\157\1\155\1\151\2\145\1\157\1\uffff\1\164\1\145\1\141\2\uffff\1\172\1\153\1\155\1\160\1\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\1\171\1\141\2\151\1\145\1\172\1\162\1\145\1\uffff\1\162\1\151\1\146\1\164\1\141\1\172\1\154\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\142\1\163\1\162\1\151\1\uffff\1\153\1\163\1\157\1\162\1\172\1\146\1\156\1\172\1\162\2\151\1\162\1\154\1\uffff\1\141\1\151\1\145\1\uffff\1\171\1\151\1\157\1\156\1\154\1\163\1\172\1\167\2\172\1\165\1\164\4\uffff\1\172\1\164\1\156\1\165\1\166\1\162\1\uffff\1\141\2\162\1\141\1\172\1\151\1\164\1\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\2\145\1\144\1\145\1\141\1\142\2\172\1\163\1\143\1\uffff\1\172\1\144\1\146\1\uffff\1\164\1\145\1\141\1\146\1\151\1\147\1\164\1\162\2\172\1\156\1\145\1\166\1\151\1\uffff\1\163\2\uffff\1\145\1\164\1\uffff\1\171\1\151\1\154\1\145\1\141\1\164\1\145\1\151\1\154\1\uffff\1\143\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\172\1\141\1\172\1\143\1\165\2\uffff\2\145\1\uffff\1\163\2\172\1\163\1\154\1\141\1\144\1\145\1\151\1\164\1\uffff\1\145\1\154\1\163\1\145\1\157\1\145\2\172\1\141\1\160\2\164\1\144\1\164\1\154\1\151\2\144\1\151\1\172\1\154\1\uffff\1\156\1\162\1\172\1\143\1\164\1\172\1\141\2\144\1\164\1\uffff\1\172\1\uffff\2\164\1\163\2\172\1\uffff\1\172\1\uffff\2\172\1\143\2\172\1\166\1\171\1\172\1\171\2\172\1\162\1\156\2\uffff\1\142\1\145\1\151\2\172\1\151\1\172\1\157\1\172\1\145\1\172\1\uffff\1\145\2\172\1\uffff\2\145\1\uffff\1\154\1\172\1\123\1\151\1\uffff\1\172\1\145\1\172\5\uffff\1\145\2\uffff\1\145\1\172\1\uffff\1\172\2\uffff\1\155\1\164\1\154\1\172\1\157\2\uffff\1\157\1\uffff\1\156\1\uffff\1\163\1\141\1\172\2\uffff\1\172\1\144\1\151\1\uffff\1\145\1\157\1\uffff\1\172\1\uffff\2\172\2\uffff\1\141\1\172\1\145\1\uffff\2\156\2\172\1\142\2\uffff\1\116\1\144\1\164\1\156\3\uffff\1\164\1\uffff\3\172\2\uffff\1\154\1\141\3\172\1\151\3\uffff\1\145\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 =
- "\1\uffff\1\1\24\uffff\1\55\4\uffff\1\64\15\uffff\1\117\1\121\1\122\1\123\1\124\1\uffff\1\131\1\uffff\1\141\1\142\2\uffff\1\171\4\uffff\1\177\1\u0081\1\u0084\1\u0085\1\1\1\2\1\130\1\125\3\uffff\1\177\23\uffff\1\20\1\155\1\156\1\157\1\uffff\1\161\1\uffff\1\164\1\165\12\uffff\1\73\1\u0083\1\53\2\uffff\1\55\1\176\1\u0082\1\56\1\133\1\154\1\57\1\62\1\60\1\63\1\65\1\135\1\61\1\64\1\uffff\1\132\1\72\1\74\1\75\1\116\14\uffff\1\115\1\172\1\120\1\117\1\121\1\122\1\123\1\124\1\uffff\1\131\1\uffff\1\141\1\142\1\152\1\uffff\1\171\1\173\1\174\1\175\1\u0080\1\u0081\1\u0084\14\uffff\1\33\3\uffff\1\126\1\143\32\uffff\1\67\31\uffff\1\66\15\uffff\1\10\3\uffff\1\140\14\uffff\1\160\1\166\1\162\1\163\6\uffff\1\150\6\uffff\1\54\1\uffff\1\70\1\76\2\uffff\1\111\3\uffff\1\110\20\uffff\1\31\3\uffff\1\145\16\uffff\1\167\1\uffff\1\144\1\17\2\uffff\1\22\10\uffff\1\151\2\uffff\1\137\3\uffff\1\102\15\uffff\1\4\1\23\2\uffff\1\146\12\uffff\1\12\24\uffff\1\77\12\uffff\1\127\1\uffff\1\170\5\uffff\1\147\1\uffff\1\6\15\uffff\1\47\1\50\12\uffff\1\46\3\uffff\1\103\2\uffff\1\105\4\uffff\1\134\3\uffff\1\5\1\32\1\7\1\71\1\34\1\uffff\1\136\1\11\2\uffff\1\13\1\uffff\1\14\1\44\5\uffff\1\153\1\27\1\uffff\1\36\1\uffff\1\40\2\uffff\1\100\1\101\3\uffff\1\107\2\uffff\1\3\1\uffff\1\24\2\uffff\1\42\1\43\3\uffff\1\25\4\uffff\1\52\1\112\4\uffff\1\21\1\35\1\41\1\uffff\1\16\3\uffff\1\37\6\uffff\1\51\1\26\1\30\2\uffff\1\106\1\114\1\113\4\uffff\1\45\3\uffff\1\15\2\uffff\1\104";
+ "\1\uffff\1\1\24\uffff\1\55\4\uffff\1\64\15\uffff\1\117\1\121\1\122\1\123\1\124\1\uffff\1\132\1\uffff\1\142\1\143\2\uffff\1\172\4\uffff\1\u0080\1\u0082\1\u0085\1\u0086\1\1\1\2\1\131\1\125\3\uffff\1\u0080\23\uffff\1\20\1\156\1\157\1\160\1\uffff\1\162\1\uffff\1\165\1\166\13\uffff\1\73\1\u0084\1\53\2\uffff\1\55\1\177\1\u0083\1\56\1\134\1\155\1\57\1\62\1\60\1\63\1\65\1\136\1\61\1\64\1\uffff\1\133\1\72\1\74\1\75\1\116\14\uffff\1\115\1\173\1\120\1\117\1\121\1\122\1\123\1\124\1\uffff\1\132\1\uffff\1\142\1\143\1\153\1\uffff\1\172\1\174\1\175\1\176\1\u0081\1\u0082\1\u0085\14\uffff\1\33\3\uffff\1\126\1\144\32\uffff\1\67\32\uffff\1\66\15\uffff\1\10\3\uffff\1\141\14\uffff\1\161\1\167\1\163\1\164\6\uffff\1\151\7\uffff\1\54\1\uffff\1\70\1\76\2\uffff\1\111\3\uffff\1\110\20\uffff\1\31\3\uffff\1\146\16\uffff\1\170\1\uffff\1\145\1\17\2\uffff\1\22\11\uffff\1\152\2\uffff\1\140\3\uffff\1\102\15\uffff\1\4\1\23\2\uffff\1\147\12\uffff\1\12\25\uffff\1\77\12\uffff\1\130\1\uffff\1\171\5\uffff\1\150\1\uffff\1\6\15\uffff\1\47\1\50\13\uffff\1\46\3\uffff\1\103\2\uffff\1\105\4\uffff\1\135\3\uffff\1\5\1\32\1\7\1\71\1\34\1\uffff\1\137\1\11\2\uffff\1\13\1\uffff\1\14\1\44\5\uffff\1\154\1\27\1\uffff\1\36\1\uffff\1\40\3\uffff\1\100\1\101\3\uffff\1\107\2\uffff\1\3\1\uffff\1\24\2\uffff\1\42\1\43\3\uffff\1\25\5\uffff\1\52\1\112\4\uffff\1\21\1\35\1\41\1\uffff\1\16\3\uffff\1\37\1\127\6\uffff\1\51\1\26\1\30\2\uffff\1\106\1\114\1\113\4\uffff\1\45\3\uffff\1\15\2\uffff\1\104";
static final String DFA11_specialS =
- "\1\0\66\uffff\1\1\1\2\u01f4\uffff}>";
+ "\1\0\66\uffff\1\1\1\2\u01fd\uffff}>";
static final String[] DFA11_transitionS = {
"\11\75\2\74\2\75\1\74\22\75\1\74\1\15\1\67\1\57\2\75\1\63\1\70\1\54\1\55\1\26\1\30\1\53\1\24\1\35\1\27\12\73\1\2\1\1\1\32\1\33\1\31\1\36\1\65\1\72\1\41\1\47\5\72\1\42\2\72\1\60\1\37\1\72\1\46\2\72\1\43\1\44\1\40\1\45\5\72\1\61\1\75\1\62\1\75\1\71\1\75\1\3\1\16\1\4\1\17\1\5\1\64\2\72\1\6\2\72\1\20\1\7\1\25\1\21\1\10\1\11\1\12\1\22\1\13\1\14\1\23\1\56\1\34\2\72\1\51\1\50\1\52\45\75\1\66\uff5c\75",
"",
@@ -4284,47 +4313,47 @@ public class InternalQVTcoreLexer extends Lexer {
"\1\142",
"\1\143\3\uffff\1\144",
"\1\146\3\uffff\1\145",
- "\1\147\1\uffff\1\150",
- "\1\151\16\uffff\1\152",
- "\1\153",
- "\1\155\20\uffff\1\154",
- "\1\157\5\uffff\1\160",
- "",
- "\1\162\2\uffff\1\163",
- "\1\165\21\uffff\1\166",
- "\1\170",
- "\1\174\17\uffff\1\172\1\173",
- "",
- "\1\177",
+ "\1\147\1\uffff\1\150\3\uffff\1\151",
+ "\1\152\16\uffff\1\153",
+ "\1\154",
+ "\1\156\20\uffff\1\155",
+ "\1\160\5\uffff\1\161",
+ "",
+ "\1\163\2\uffff\1\164",
+ "\1\166\21\uffff\1\167",
+ "\1\171",
+ "\1\175\17\uffff\1\173\1\174",
+ "",
"\1\u0080",
- "\1\u0083\1\u0082",
- "\1\u0085",
+ "\1\u0081",
+ "\1\u0084\1\u0083",
"\1\u0086",
- "\1\u0088\15\uffff\1\u0087",
- "\1\u0089",
+ "\1\u0087",
+ "\1\u0089\15\uffff\1\u0088",
"\1\u008a",
- "\1\u008c\16\uffff\1\u008b",
- "\1\u008d",
- "\1\u008e\16\uffff\1\u008f",
- "\1\u0090",
- "\1\u0092\15\uffff\1\u0091",
+ "\1\u008b",
+ "\1\u008d\16\uffff\1\u008c",
+ "\1\u008e",
+ "\1\u008f\16\uffff\1\u0090",
+ "\1\u0091",
+ "\1\u0093\15\uffff\1\u0092",
"",
"",
"",
"",
"",
- "\1\u0099",
+ "\1\u009a",
"",
- "\1\u009b",
+ "\1\u009c",
"",
"",
- "\1\u009e",
"\1\u009f",
+ "\1\u00a0",
"",
- "\1\u00a1",
- "\0\u00a2",
+ "\1\u00a2",
"\0\u00a3",
- "\1\u00a4",
+ "\0\u00a4",
+ "\1\u00a5",
"",
"",
"",
@@ -4333,53 +4362,54 @@ public class InternalQVTcoreLexer extends Lexer {
"",
"",
"",
- "\1\u00a7",
"\1\u00a8",
"\1\u00a9",
- "",
"\1\u00aa",
+ "",
"\1\u00ab",
"\1\u00ac",
- "\1\u00af\1\uffff\1\u00ad\16\uffff\1\u00ae",
- "\1\u00b0",
+ "\1\u00ad",
+ "\1\u00b0\1\uffff\1\u00ae\16\uffff\1\u00af",
"\1\u00b1",
"\1\u00b2",
+ "\1\u00b3",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\10\105\1\u00b4\12\105\1\u00b5\1\105\1\u00b6\4\105",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\10\105\1\u00b5\12\105\1\u00b6\1\105\1\u00b7\4\105",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u00b9",
"\1\u00ba",
- "\1\u00bd\3\uffff\1\u00bb\5\uffff\1\u00bc",
- "\1\u00be",
- "\1\u00bf\4\uffff\1\u00c0\14\uffff\1\u00c1",
- "\1\u00c2\23\uffff\1\u00c3",
- "\1\u00c5\14\uffff\1\u00c4",
- "\1\u00c6",
- "\1\u00c7\11\uffff\1\u00c8",
- "",
+ "\1\u00bb",
+ "\1\u00be\3\uffff\1\u00bc\5\uffff\1\u00bd",
+ "\1\u00bf",
+ "\1\u00c0\4\uffff\1\u00c1\14\uffff\1\u00c2",
+ "\1\u00c3\23\uffff\1\u00c4",
+ "\1\u00c6\14\uffff\1\u00c5",
+ "\1\u00c7",
+ "\1\u00c8\11\uffff\1\u00c9",
"",
"",
"",
- "\1\u00c9",
"",
"\1\u00ca",
"",
- "",
"\1\u00cb",
+ "",
+ "",
"\1\u00cc",
- "\1\u00cd\13\uffff\1\u00ce",
- "\1\u00cf",
+ "\1\u00cd",
+ "\1\u00ce\13\uffff\1\u00cf",
"\1\u00d0",
"\1\u00d1",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\3\105\1\u00d2\26\105",
- "\1\u00d5\5\uffff\1\u00d4",
- "\1\u00d6",
- "\1\u00d7",
+ "\1\u00d2",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\3\105\1\u00d3\26\105",
+ "\1\u00d5",
+ "\1\u00d7\5\uffff\1\u00d6",
+ "\1\u00d8",
+ "\1\u00d9",
"",
"",
"",
- "\1\u00d8",
- "\1\u00d9",
+ "\1\u00da",
+ "\1\u00db",
"",
"",
"",
@@ -4394,24 +4424,24 @@ public class InternalQVTcoreLexer extends Lexer {
"",
"",
"",
- "\1\u00da",
+ "\1\u00dc",
"",
"",
"",
"",
"",
- "\1\u00db",
- "\1\u00dc",
"\1\u00dd",
"\1\u00de",
"\1\u00df",
"\1\u00e0",
"\1\u00e1",
- "\1\u00e3\2\uffff\1\u00e2",
- "\1\u00e4",
- "\1\u00e5",
+ "\1\u00e2",
+ "\1\u00e3",
+ "\1\u00e5\2\uffff\1\u00e4",
"\1\u00e6",
"\1\u00e7",
+ "\1\u00e8",
+ "\1\u00e9",
"",
"",
"",
@@ -4420,13 +4450,13 @@ public class InternalQVTcoreLexer extends Lexer {
"",
"",
"",
- "\1\u00e8",
+ "\1\u00ea",
"",
- "\1\u00e9",
+ "\1\u00eb",
"",
"",
"",
- "\1\u00ea",
+ "\1\u00ec",
"",
"",
"",
@@ -4434,33 +4464,31 @@ public class InternalQVTcoreLexer extends Lexer {
"",
"",
"",
- "\1\u00eb",
- "\1\u00ec",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u00ed",
"\1\u00ee",
- "\1\u00ef",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u00f0",
"\1\u00f1",
"\1\u00f2",
"\1\u00f3",
"\1\u00f4",
"\1\u00f5",
- "\1\u00f7\2\uffff\1\u00f6",
+ "\1\u00f6",
+ "\1\u00f7",
+ "\1\u00f9\2\uffff\1\u00f8",
"",
- "\1\u00f8",
- "\1\u00f9",
"\1\u00fa",
+ "\1\u00fb",
+ "\1\u00fc",
"",
"",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u00fc",
- "\1\u00fd",
"\1\u00fe",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u00ff",
"\1\u0100",
- "\1\u0102\7\uffff\1\u0101",
- "\1\u0103",
- "\1\u0104",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u0102",
+ "\1\u0104\7\uffff\1\u0103",
"\1\u0105",
"\1\u0106",
"\1\u0107",
@@ -4468,57 +4496,56 @@ public class InternalQVTcoreLexer extends Lexer {
"\1\u0109",
"\1\u010a",
"\1\u010b",
- "\1\u010c\21\uffff\1\u010d",
- "\1\u010e\11\uffff\1\u010f",
- "\1\u0110",
- "\1\u0111",
- "\1\u0113\7\uffff\1\u0112",
- "\1\u0114",
- "\1\u0115",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u010c",
+ "\1\u010d",
+ "\1\u010e\21\uffff\1\u010f",
+ "\1\u0110\11\uffff\1\u0111",
+ "\1\u0112",
+ "\1\u0113",
+ "\1\u0115\7\uffff\1\u0114",
+ "\1\u0116",
"\1\u0117",
- "\1\u0118",
- "",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u0119",
"\1\u011a",
+ "",
"\1\u011b",
"\1\u011c",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u011d",
"\1\u011e",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u011f",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u0121",
- "\1\u0122",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u0124",
"\1\u0125",
- "\1\u0126",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u0127",
"\1\u0128",
"\1\u0129",
- "\1\u012a\7\uffff\1\u012b\14\uffff\1\u012c",
- "\1\u012d",
- "\1\u012e",
- "\1\u012f",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u012b",
+ "\1\u012c",
+ "\1\u012d\7\uffff\1\u012e\14\uffff\1\u012f",
"\1\u0130",
"\1\u0131",
"\1\u0132",
"\1\u0133",
- "",
"\1\u0134",
"\1\u0135",
"\1\u0136",
+ "",
"\1\u0137",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u0138",
"\1\u0139",
"\1\u013a",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\10\105\1\u013b\21\105",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u013c",
"\1\u013d",
- "\1\u013e",
- "\1\u013f",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\10\105\1\u013e\21\105",
"\1\u0140",
"\1\u0141",
- "",
"\1\u0142",
"\1\u0143",
"\1\u0144",
@@ -4526,47 +4553,48 @@ public class InternalQVTcoreLexer extends Lexer {
"\1\u0145",
"\1\u0146",
"\1\u0147",
+ "",
"\1\u0148",
"\1\u0149",
"\1\u014a",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u014b",
"\1\u014c",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u014d",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u014f",
- "\1\u0150",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u0152",
+ "\1\u0153",
"",
"",
"",
"",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u0152",
- "\1\u0153",
- "\1\u0154",
"\1\u0155",
"\1\u0156",
- "",
"\1\u0157",
"\1\u0158",
"\1\u0159",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "",
+ "\1\u015a",
"\1\u015b",
"\1\u015c",
- "",
+ "\1\u015d",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "",
- "",
- "\1\u015e",
"\1\u015f",
- "",
"\1\u0160",
+ "",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u0162",
"",
+ "",
+ "\1\u0162",
"\1\u0163",
+ "",
"\1\u0164",
- "\1\u0165",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u0166",
+ "",
"\1\u0167",
"\1\u0168",
"\1\u0169",
@@ -4575,199 +4603,207 @@ public class InternalQVTcoreLexer extends Lexer {
"\1\u016c",
"\1\u016d",
"\1\u016e",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u016f",
+ "\1\u0170",
"\1\u0171",
"\1\u0172",
- "",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u0174",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u0175",
- "",
"\1\u0176",
- "\1\u0177",
+ "",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u0178",
"\1\u0179",
+ "",
"\1\u017a",
"\1\u017b",
"\1\u017c",
"\1\u017d",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u017e",
"\1\u017f",
"\1\u0180",
"\1\u0181",
- "\1\u0182",
- "\1\u0183\2\uffff\1\u0184",
- "",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u0183",
+ "\1\u0184",
"\1\u0185",
- "",
- "",
"\1\u0186",
- "\1\u0187",
+ "\1\u0187\2\uffff\1\u0188",
"",
- "\1\u0188",
"\1\u0189",
+ "",
+ "",
"\1\u018a",
- "\1\u018c\3\uffff\1\u018b",
+ "\1\u018b",
+ "",
+ "\1\u018c",
"\1\u018d",
"\1\u018e",
- "\1\u018f",
- "\1\u0190",
- "",
+ "\1\u0190\3\uffff\1\u018f",
"\1\u0191",
"\1\u0192",
- "",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u0193",
"\1\u0194",
"\1\u0195",
"",
"\1\u0196",
"\1\u0197",
- "\1\u0198",
+ "",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u0199",
"\1\u019a",
+ "",
"\1\u019b",
"\1\u019c",
"\1\u019d",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u019e",
"\1\u019f",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u01a0",
"\1\u01a1",
"\1\u01a2",
- "",
- "",
- "\1\u01a3",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u01a4",
- "",
- "\1\u01a5",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\22\105\1\u01a7\7\105",
+ "\1\u01a6",
+ "\1\u01a7",
+ "",
+ "",
+ "\1\u01a8",
"\1\u01a9",
+ "",
"\1\u01aa",
- "\1\u01ab",
- "\1\u01ac",
- "\1\u01ad",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\22\105\1\u01ac\7\105",
"\1\u01ae",
"\1\u01af",
- "",
"\1\u01b0",
"\1\u01b1",
"\1\u01b2",
"\1\u01b3",
"\1\u01b4",
+ "",
"\1\u01b5",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u01b6",
+ "\1\u01b7",
"\1\u01b8",
"\1\u01b9",
"\1\u01ba",
- "\1\u01bb",
- "\1\u01bc",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u01bd",
"\1\u01be",
"\1\u01bf",
"\1\u01c0",
"\1\u01c1",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u01c2",
"\1\u01c3",
- "",
"\1\u01c4",
"\1\u01c5",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u01c6",
"\1\u01c7",
- "\1\u01c8",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u01c9",
+ "",
"\1\u01ca",
"\1\u01cb",
- "\1\u01cc",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u01cd",
- "",
+ "\1\u01ce",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "",
- "\1\u01cf",
"\1\u01d0",
"\1\u01d1",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u01d2",
+ "\1\u01d3",
"",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"",
+ "\1\u01d5",
+ "\1\u01d6",
+ "\1\u01d7",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u01d7",
+ "",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u01da",
- "\1\u01db",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u01dd",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u01e0",
"\1\u01e1",
- "",
- "",
- "\1\u01e2",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\1\u01e3",
- "\1\u01e4",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u01e6",
"\1\u01e7",
- "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "",
+ "",
+ "\1\u01e8",
"\1\u01e9",
+ "\1\u01ea",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u01ed",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u01eb",
+ "\1\u01ef",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
+ "\1\u01f1",
+ "\1\u01f2",
"",
- "\1\u01ec",
+ "\1\u01f3",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"",
- "\1\u01ef",
- "\1\u01f0",
+ "\1\u01f6",
+ "\1\u01f7",
"",
- "\1\u01f1",
+ "\1\u01f8",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u01f3",
- "\1\u01f4",
+ "\1\u01fa",
+ "\1\u01fb",
"",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u01f6",
+ "\1\u01fd",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"",
"",
"",
"",
"",
- "\1\u01f8",
+ "\1\u01ff",
"",
"",
- "\1\u01f9",
+ "\1\u0200",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"",
"",
- "\1\u01fc",
- "\1\u01fd",
- "\1\u01fe",
+ "\1\u0203",
+ "\1\u0204",
+ "\1\u0205",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u0200",
+ "\1\u0207",
"",
"",
- "\1\u0201",
+ "\1\u0208",
"",
- "\1\u0202",
+ "\1\u0209",
"",
- "\1\u0203",
+ "\1\u020a",
+ "\1\u020b",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"",
"",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u0206",
- "\1\u0207",
+ "\1\u020e",
+ "\1\u020f",
"",
- "\1\u0208",
- "\1\u0209",
+ "\1\u0210",
+ "\1\u0211",
"",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"",
@@ -4775,53 +4811,55 @@ public class InternalQVTcoreLexer extends Lexer {
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"",
"",
- "\1\u020d",
+ "\1\u0215",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u020f",
+ "\1\u0217",
"",
- "\1\u0210",
- "\1\u0211",
+ "\1\u0218",
+ "\1\u0219",
+ "\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u0213",
+ "\1\u021c",
"",
"",
- "\1\u0214",
- "\1\u0215",
- "\1\u0216",
- "\1\u0217",
+ "\1\u021d",
+ "\1\u021e",
+ "\1\u021f",
+ "\1\u0220",
"",
"",
"",
- "\1\u0218",
+ "\1\u0221",
"",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"",
- "\1\u021c",
- "\1\u021d",
+ "",
+ "\1\u0225",
+ "\1\u0226",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u0221",
+ "\1\u022a",
"",
"",
"",
- "\1\u0222",
- "\1\u0223",
+ "\1\u022b",
+ "\1\u022c",
"",
"",
"",
- "\1\u0224",
+ "\1\u022d",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u0226",
- "\1\u0227",
+ "\1\u022f",
+ "\1\u0230",
"",
- "\1\u0228",
+ "\1\u0231",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
- "\1\u022a",
+ "\1\u0233",
"",
- "\1\u022b",
+ "\1\u0234",
"\12\105\7\uffff\32\105\4\uffff\1\105\1\uffff\32\105",
""
};
@@ -4856,7 +4894,7 @@ public class InternalQVTcoreLexer 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 | 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 | 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;
@@ -4994,7 +5032,7 @@ public class InternalQVTcoreLexer extends Lexer {
int LA11_55 = input.LA(1);
s = -1;
- if ( ((LA11_55>='\u0000' && LA11_55<='\uFFFF')) ) {s = 162;}
+ if ( ((LA11_55>='\u0000' && LA11_55<='\uFFFF')) ) {s = 163;}
else s = 61;
@@ -5004,7 +5042,7 @@ public class InternalQVTcoreLexer extends Lexer {
int LA11_56 = input.LA(1);
s = -1;
- if ( ((LA11_56>='\u0000' && LA11_56<='\uFFFF')) ) {s = 163;}
+ if ( ((LA11_56>='\u0000' && LA11_56<='\uFFFF')) ) {s = 164;}
else s = 61;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java
index dec888866..e620accfd 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java
@@ -33,7 +33,7 @@ import java.util.HashMap;
@SuppressWarnings("all")
public class InternalQVTcoreParser 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", "';'", "':='", "'abstract'", "'check'", "'enforce'", "'import'", "'imports'", "'map'", "'package'", "'query'", "'realize'", "'refines'", "'transformation'", "'transient'", "'uses'", "'!serializable'", "'attribute'", "'body'", "'class'", "'composes'", "'datatype'", "'definition'", "'derived'", "'derivation'", "'enum'", "'extends'", "'id'", "'initial'", "'interface'", "'literal'", "'operation'", "'ordered'", "'primitive'", "'property'", "'readonly'", "'resolve'", "'serializable'", "'static'", "'throws'", "'unique'", "'unsettable'", "'volatile'", "'-'", "'not'", "'*'", "'/'", "'+'", "'>'", "'<'", "'>='", "'<='", "'='", "'<>'", "'and'", "'or'", "'xor'", "'implies'", "'.'", "'->'", "'?.'", "'?->'", "'Map'", "'Tuple'", "'Boolean'", "'Integer'", "'Real'", "'String'", "'UnlimitedNatural'", "'OclAny'", "'OclInvalid'", "'OclVoid'", "'Set'", "'Bag'", "'Sequence'", "'Collection'", "'OrderedSet'", "'|?'", "'?'", "'{'", "'|'", "'}'", "','", "'('", "')'", "':'", "'in'", "'where'", "'::'", "'#'", "'..'", "'++'", "'Lambda'", "'<-'", "'invalid'", "'null'", "'pre'", "'['", "']'", "'if'", "'then'", "'else'", "'endif'", "'elseif'", "'let'", "'self'", "'&&'", "'default'", "'+='", "'!derived'", "'!id'", "'!ordered'", "'!readonly'", "'!transient'", "'!unique'", "'!unsettable'", "'!volatile'", "'!composes'", "'!resolve'", "'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", "';'", "':='", "'abstract'", "'check'", "'enforce'", "'import'", "'imports'", "'map'", "'package'", "'query'", "'realize'", "'refines'", "'transformation'", "'transient'", "'uses'", "'!serializable'", "'attribute'", "'body'", "'class'", "'composes'", "'datatype'", "'definition'", "'derived'", "'derivation'", "'enum'", "'extends'", "'id'", "'initial'", "'interface'", "'literal'", "'operation'", "'ordered'", "'primitive'", "'property'", "'readonly'", "'resolve'", "'serializable'", "'static'", "'throws'", "'unique'", "'unsettable'", "'volatile'", "'-'", "'not'", "'*'", "'/'", "'+'", "'>'", "'<'", "'>='", "'<='", "'='", "'<>'", "'and'", "'or'", "'xor'", "'implies'", "'.'", "'->'", "'?.'", "'?->'", "'Map'", "'Tuple'", "'Boolean'", "'Integer'", "'Real'", "'String'", "'UnlimitedNatural'", "'OclAny'", "'OclInvalid'", "'OclVoid'", "'Set'", "'Bag'", "'Sequence'", "'Collection'", "'OrderedSet'", "'|?'", "'?'", "'{'", "'|'", "'}'", "','", "'('", "')'", "':'", "'in'", "'overrides'", "'where'", "'::'", "'#'", "'..'", "'++'", "'Lambda'", "'<-'", "'invalid'", "'null'", "'pre'", "'['", "']'", "'if'", "'then'", "'else'", "'endif'", "'elseif'", "'let'", "'self'", "'&&'", "'default'", "'+='", "'!derived'", "'!id'", "'!ordered'", "'!readonly'", "'!transient'", "'!unique'", "'!unsettable'", "'!volatile'", "'!composes'", "'!resolve'", "'true'", "'false'", "'@'", "'|1'"
};
public static final int T__50=50;
public static final int T__59=59;
@@ -46,6 +46,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
public static final int T__52=52;
public static final int T__136=136;
public static final int T__53=53;
+ public static final int T__139=139;
public static final int T__54=54;
public static final int T__138=138;
public static final int T__133=133;
@@ -10815,12 +10816,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
else if ( (LA7_0==27) ) {
int LA7_2 = input.LA(2);
- if ( (LA7_2==EOF||LA7_2==18||(LA7_2>=97 && LA7_2<=98)||LA7_2==101) ) {
- alt7=1;
- }
- else if ( ((LA7_2>=RULE_SIMPLE_ID && LA7_2<=RULE_ESCAPED_ID)||(LA7_2>=19 && LA7_2<=31)||(LA7_2>=33 && LA7_2<=58)) ) {
+ if ( ((LA7_2>=RULE_SIMPLE_ID && LA7_2<=RULE_ESCAPED_ID)||(LA7_2>=19 && LA7_2<=31)||(LA7_2>=33 && LA7_2<=58)) ) {
alt7=2;
}
+ else if ( (LA7_2==EOF||LA7_2==18||(LA7_2>=97 && LA7_2<=98)||LA7_2==101) ) {
+ alt7=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -11379,7 +11380,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( (LA12_0==18) ) {
alt12=1;
}
- else if ( (LA12_0==124) ) {
+ else if ( (LA12_0==125) ) {
alt12=2;
}
else {
@@ -12202,7 +12203,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt17=1;
}
break;
- case 125:
+ case 126:
{
alt17=2;
}
@@ -12212,7 +12213,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt17=3;
}
break;
- case 126:
+ case 127:
{
alt17=4;
}
@@ -12222,7 +12223,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt17=5;
}
break;
- case 127:
+ case 128:
{
alt17=6;
}
@@ -12232,7 +12233,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt17=7;
}
break;
- case 128:
+ case 129:
{
alt17=8;
}
@@ -12242,7 +12243,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt17=9;
}
break;
- case 129:
+ case 130:
{
alt17=10;
}
@@ -12252,7 +12253,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt17=11;
}
break;
- case 130:
+ case 131:
{
alt17=12;
}
@@ -12262,7 +12263,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt17=13;
}
break;
- case 131:
+ case 132:
{
alt17=14;
}
@@ -12272,7 +12273,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt17=15;
}
break;
- case 132:
+ case 133:
{
alt17=16;
}
@@ -13744,7 +13745,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt28=1;
}
break;
- case 125:
+ case 126:
{
alt28=2;
}
@@ -13754,7 +13755,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt28=3;
}
break;
- case 127:
+ case 128:
{
alt28=4;
}
@@ -13764,7 +13765,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt28=5;
}
break;
- case 130:
+ case 131:
{
alt28=6;
}
@@ -14074,7 +14075,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt30=1;
}
break;
- case 127:
+ case 128:
{
alt30=2;
}
@@ -14084,7 +14085,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt30=3;
}
break;
- case 130:
+ case 131:
{
alt30=4;
}
@@ -14346,7 +14347,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt32=1;
}
break;
- case 133:
+ case 134:
{
alt32=2;
}
@@ -14356,7 +14357,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt32=3;
}
break;
- case 125:
+ case 126:
{
alt32=4;
}
@@ -14366,7 +14367,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt32=5;
}
break;
- case 127:
+ case 128:
{
alt32=6;
}
@@ -14376,7 +14377,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt32=7;
}
break;
- case 128:
+ case 129:
{
alt32=8;
}
@@ -14386,7 +14387,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt32=9;
}
break;
- case 134:
+ case 135:
{
alt32=10;
}
@@ -14396,7 +14397,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt32=11;
}
break;
- case 129:
+ case 130:
{
alt32=12;
}
@@ -14406,7 +14407,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt32=13;
}
break;
- case 130:
+ case 131:
{
alt32=14;
}
@@ -14416,7 +14417,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt32=15;
}
break;
- case 131:
+ case 132:
{
alt32=16;
}
@@ -14426,7 +14427,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt32=17;
}
break;
- case 132:
+ case 133:
{
alt32=18;
}
@@ -15180,7 +15181,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
int alt35=2;
int LA35_0 = input.LA(1);
- if ( ((LA35_0>=RULE_INT && LA35_0<=RULE_ESCAPED_ID)||(LA35_0>=19 && LA35_0<=31)||(LA35_0>=33 && LA35_0<=61)||(LA35_0>=78 && LA35_0<=92)||LA35_0==99||LA35_0==108||(LA35_0>=110 && LA35_0<=111)||LA35_0==115||(LA35_0>=120 && LA35_0<=121)||(LA35_0>=135 && LA35_0<=136)) ) {
+ if ( ((LA35_0>=RULE_INT && LA35_0<=RULE_ESCAPED_ID)||(LA35_0>=19 && LA35_0<=31)||(LA35_0>=33 && LA35_0<=61)||(LA35_0>=78 && LA35_0<=92)||LA35_0==99||LA35_0==109||(LA35_0>=111 && LA35_0<=112)||LA35_0==116||(LA35_0>=121 && LA35_0<=122)||(LA35_0>=136 && LA35_0<=137)) ) {
alt35=1;
}
else if ( (LA35_0==RULE_UNQUOTED_STRING) ) {
@@ -15376,12 +15377,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
{
int LA37_5 = input.LA(3);
- if ( (LA37_5==47) ) {
- alt37=1;
- }
- else if ( (LA37_5==33||LA37_5==50) ) {
+ if ( (LA37_5==33||LA37_5==50) ) {
alt37=2;
}
+ else if ( (LA37_5==47) ) {
+ alt37=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -15419,12 +15420,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
{
int LA37_6 = input.LA(3);
- if ( (LA37_6==47) ) {
- alt37=1;
- }
- else if ( (LA37_6==33||LA37_6==50) ) {
+ if ( (LA37_6==33||LA37_6==50) ) {
alt37=2;
}
+ else if ( (LA37_6==47) ) {
+ alt37=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -15624,14 +15625,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
}
break;
- case 33:
+ case 50:
{
- alt38=1;
+ alt38=2;
}
break;
- case 50:
+ case 33:
{
- alt38=2;
+ alt38=1;
}
break;
default:
@@ -18089,8 +18090,8 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt51=2;
}
break;
- case 135:
case 136:
+ case 137:
{
alt51=3;
}
@@ -18100,12 +18101,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt51=4;
}
break;
- case 110:
+ case 111:
{
alt51=5;
}
break;
- case 111:
+ case 112:
{
alt51=6;
}
@@ -18285,10 +18286,10 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
int alt52=2;
int LA52_0 = input.LA(1);
- if ( (LA52_0==135) ) {
+ if ( (LA52_0==136) ) {
alt52=1;
}
- else if ( (LA52_0==136) ) {
+ else if ( (LA52_0==137) ) {
alt52=2;
}
else {
@@ -18724,7 +18725,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( ((LA56_0>=59 && LA56_0<=60)) ) {
alt56=1;
}
- else if ( (LA56_0==120) ) {
+ else if ( (LA56_0==121) ) {
alt56=2;
}
else {
@@ -18818,7 +18819,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( ((LA57_0>=59 && LA57_0<=60)) ) {
alt57=1;
}
- else if ( ((LA57_0>=RULE_INT && LA57_0<=RULE_ESCAPED_ID)||(LA57_0>=19 && LA57_0<=31)||(LA57_0>=33 && LA57_0<=58)||LA57_0==61||(LA57_0>=78 && LA57_0<=92)||LA57_0==99||LA57_0==108||(LA57_0>=110 && LA57_0<=111)||LA57_0==115||LA57_0==121||(LA57_0>=135 && LA57_0<=136)) ) {
+ else if ( ((LA57_0>=RULE_INT && LA57_0<=RULE_ESCAPED_ID)||(LA57_0>=19 && LA57_0<=31)||(LA57_0>=33 && LA57_0<=58)||LA57_0==61||(LA57_0>=78 && LA57_0<=92)||LA57_0==99||LA57_0==109||(LA57_0>=111 && LA57_0<=112)||LA57_0==116||LA57_0==122||(LA57_0>=136 && LA57_0<=137)) ) {
alt57=2;
}
else {
@@ -19167,7 +19168,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
int alt59=2;
int LA59_0 = input.LA(1);
- if ( ((LA59_0>=RULE_INT && LA59_0<=RULE_ESCAPED_ID)||(LA59_0>=19 && LA59_0<=31)||(LA59_0>=33 && LA59_0<=61)||(LA59_0>=78 && LA59_0<=92)||LA59_0==99||LA59_0==108||(LA59_0>=110 && LA59_0<=111)||LA59_0==115||(LA59_0>=120 && LA59_0<=121)||(LA59_0>=135 && LA59_0<=136)) ) {
+ if ( ((LA59_0>=RULE_INT && LA59_0<=RULE_ESCAPED_ID)||(LA59_0>=19 && LA59_0<=31)||(LA59_0>=33 && LA59_0<=61)||(LA59_0>=78 && LA59_0<=92)||LA59_0==99||LA59_0==109||(LA59_0>=111 && LA59_0<=112)||LA59_0==116||(LA59_0>=121 && LA59_0<=122)||(LA59_0>=136 && LA59_0<=137)) ) {
alt59=1;
}
else if ( (LA59_0==101) ) {
@@ -19632,7 +19633,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( (LA64_0==93) ) {
alt64=1;
}
- else if ( (LA64_0==138) ) {
+ else if ( (LA64_0==139) ) {
alt64=2;
}
else {
@@ -20687,7 +20688,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
int alt72=2;
int LA72_0 = input.LA(1);
- if ( ((LA72_0>=RULE_INT && LA72_0<=RULE_ESCAPED_ID)||(LA72_0>=19 && LA72_0<=31)||(LA72_0>=33 && LA72_0<=61)||(LA72_0>=78 && LA72_0<=92)||LA72_0==99||LA72_0==108||(LA72_0>=110 && LA72_0<=111)||LA72_0==115||(LA72_0>=120 && LA72_0<=121)||LA72_0==123||(LA72_0>=135 && LA72_0<=136)) ) {
+ if ( ((LA72_0>=RULE_INT && LA72_0<=RULE_ESCAPED_ID)||(LA72_0>=19 && LA72_0<=31)||(LA72_0>=33 && LA72_0<=61)||(LA72_0>=78 && LA72_0<=92)||LA72_0==99||LA72_0==109||(LA72_0>=111 && LA72_0<=112)||LA72_0==116||(LA72_0>=121 && LA72_0<=122)||LA72_0==124||(LA72_0>=136 && LA72_0<=137)) ) {
alt72=1;
}
@@ -21648,7 +21649,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
int alt74=2;
int LA74_0 = input.LA(1);
- if ( ((LA74_0>=RULE_INT && LA74_0<=RULE_ESCAPED_ID)||(LA74_0>=19 && LA74_0<=31)||(LA74_0>=33 && LA74_0<=61)||(LA74_0>=78 && LA74_0<=92)||LA74_0==99||LA74_0==108||(LA74_0>=110 && LA74_0<=111)||LA74_0==115||(LA74_0>=120 && LA74_0<=121)||LA74_0==123||(LA74_0>=135 && LA74_0<=136)) ) {
+ if ( ((LA74_0>=RULE_INT && LA74_0<=RULE_ESCAPED_ID)||(LA74_0>=19 && LA74_0<=31)||(LA74_0>=33 && LA74_0<=61)||(LA74_0>=78 && LA74_0<=92)||LA74_0==99||LA74_0==109||(LA74_0>=111 && LA74_0<=112)||LA74_0==116||(LA74_0>=121 && LA74_0<=122)||LA74_0==124||(LA74_0>=136 && LA74_0<=137)) ) {
alt74=1;
}
@@ -22148,12 +22149,9 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
int LA75_2 = input.LA(2);
if ( (LA75_2==23) ) {
- int LA75_3 = input.LA(3);
+ int LA75_4 = input.LA(3);
- if ( ((LA75_3>=RULE_SIMPLE_ID && LA75_3<=RULE_ESCAPED_ID)||(LA75_3>=19 && LA75_3<=30)||(LA75_3>=33 && LA75_3<=58)) ) {
- alt75=1;
- }
- else if ( (LA75_3==31) ) {
+ if ( (LA75_4==31) ) {
int LA75_5 = input.LA(4);
if ( (LA75_5==31) ) {
@@ -22167,6 +22165,9 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
alt75=1;
}
}
+ else if ( ((LA75_4>=RULE_SIMPLE_ID && LA75_4<=RULE_ESCAPED_ID)||(LA75_4>=19 && LA75_4<=30)||(LA75_4>=33 && LA75_4<=58)) ) {
+ alt75=1;
+ }
}
}
switch (alt75) {
@@ -23588,7 +23589,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
int alt80=2;
int LA80_0 = input.LA(1);
- if ( ((LA80_0>=RULE_INT && LA80_0<=RULE_ESCAPED_ID)||(LA80_0>=19 && LA80_0<=31)||(LA80_0>=33 && LA80_0<=61)||(LA80_0>=78 && LA80_0<=92)||LA80_0==99||LA80_0==108||(LA80_0>=110 && LA80_0<=111)||LA80_0==115||(LA80_0>=120 && LA80_0<=121)||(LA80_0>=135 && LA80_0<=136)) ) {
+ if ( ((LA80_0>=RULE_INT && LA80_0<=RULE_ESCAPED_ID)||(LA80_0>=19 && LA80_0<=31)||(LA80_0>=33 && LA80_0<=61)||(LA80_0>=78 && LA80_0<=92)||LA80_0==99||LA80_0==109||(LA80_0>=111 && LA80_0<=112)||LA80_0==116||(LA80_0>=121 && LA80_0<=122)||(LA80_0>=136 && LA80_0<=137)) ) {
alt80=1;
}
@@ -24549,7 +24550,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
int alt82=2;
int LA82_0 = input.LA(1);
- if ( ((LA82_0>=RULE_INT && LA82_0<=RULE_ESCAPED_ID)||(LA82_0>=19 && LA82_0<=31)||(LA82_0>=33 && LA82_0<=61)||(LA82_0>=78 && LA82_0<=92)||LA82_0==99||LA82_0==108||(LA82_0>=110 && LA82_0<=111)||LA82_0==115||(LA82_0>=120 && LA82_0<=121)||(LA82_0>=135 && LA82_0<=136)) ) {
+ if ( ((LA82_0>=RULE_INT && LA82_0<=RULE_ESCAPED_ID)||(LA82_0>=19 && LA82_0<=31)||(LA82_0>=33 && LA82_0<=61)||(LA82_0>=78 && LA82_0<=92)||LA82_0==99||LA82_0==109||(LA82_0>=111 && LA82_0<=112)||LA82_0==116||(LA82_0>=121 && LA82_0<=122)||(LA82_0>=136 && LA82_0<=137)) ) {
alt82=1;
}
@@ -25494,7 +25495,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
int alt84=2;
int LA84_0 = input.LA(1);
- if ( (LA84_0==104) ) {
+ if ( (LA84_0==105) ) {
alt84=1;
}
switch (alt84) {
@@ -26258,16 +26259,16 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
else if ( (LA86_0==28) ) {
int LA86_2 = input.LA(2);
- if ( (LA86_2==95||LA86_2==102) ) {
- alt86=1;
- }
- else if ( (LA86_2==28) ) {
+ if ( (LA86_2==28) ) {
int LA86_4 = input.LA(3);
if ( ((LA86_4>=RULE_SIMPLE_ID && LA86_4<=RULE_ESCAPED_ID)||(LA86_4>=19 && LA86_4<=31)||(LA86_4>=33 && LA86_4<=58)) ) {
alt86=1;
}
}
+ else if ( (LA86_2==95||(LA86_2>=102 && LA86_2<=103)) ) {
+ alt86=1;
+ }
}
switch (alt86) {
case 1 :
@@ -26518,7 +26519,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// InternalQVTcore.g:8076:1: ( rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 )
// InternalQVTcore.g:8077:2: rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_29);
+ pushFollow(FollowSets000.FOLLOW_28);
rule__MappingCS__Group__6__Impl();
state._fsp--;
@@ -26547,24 +26548,45 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group__6__Impl"
- // InternalQVTcore.g:8084:1: rule__MappingCS__Group__6__Impl : ( '{' ) ;
+ // InternalQVTcore.g:8084: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 {
- // InternalQVTcore.g:8088:1: ( ( '{' ) )
- // InternalQVTcore.g:8089:1: ( '{' )
+ // InternalQVTcore.g:8088:1: ( ( ( rule__MappingCS__Group_6__0 )? ) )
+ // InternalQVTcore.g:8089:1: ( ( rule__MappingCS__Group_6__0 )? )
{
- // InternalQVTcore.g:8089:1: ( '{' )
- // InternalQVTcore.g:8090:1: '{'
+ // InternalQVTcore.g:8089:1: ( ( rule__MappingCS__Group_6__0 )? )
+ // InternalQVTcore.g:8090:1: ( rule__MappingCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_6());
+ before(grammarAccess.getMappingCSAccess().getGroup_6());
}
- match(input,95,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ // InternalQVTcore.g:8091:1: ( rule__MappingCS__Group_6__0 )?
+ int alt89=2;
+ int LA89_0 = input.LA(1);
+
+ if ( (LA89_0==103) ) {
+ alt89=1;
+ }
+ switch (alt89) {
+ case 1 :
+ // InternalQVTcore.g:8091:2: rule__MappingCS__Group_6__0
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__MappingCS__Group_6__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
+
+ }
+
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_6());
+ after(grammarAccess.getMappingCSAccess().getGroup_6());
}
}
@@ -26588,14 +26610,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group__7"
- // InternalQVTcore.g:8103:1: rule__MappingCS__Group__7 : rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 ;
+ // InternalQVTcore.g:8101: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 {
- // InternalQVTcore.g:8107:1: ( rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 )
- // InternalQVTcore.g:8108:2: rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8
+ // InternalQVTcore.g:8105:1: ( rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 )
+ // InternalQVTcore.g:8106:2: rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8
{
pushFollow(FollowSets000.FOLLOW_29);
rule__MappingCS__Group__7__Impl();
@@ -26626,32 +26648,111 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group__7__Impl"
- // InternalQVTcore.g:8115:1: rule__MappingCS__Group__7__Impl : ( ( rule__MappingCS__OwnedDomainsAssignment_7 )* ) ;
+ // InternalQVTcore.g:8113:1: rule__MappingCS__Group__7__Impl : ( '{' ) ;
public final void rule__MappingCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8119:1: ( ( ( rule__MappingCS__OwnedDomainsAssignment_7 )* ) )
- // InternalQVTcore.g:8120:1: ( ( rule__MappingCS__OwnedDomainsAssignment_7 )* )
+ // InternalQVTcore.g:8117:1: ( ( '{' ) )
+ // InternalQVTcore.g:8118:1: ( '{' )
{
- // InternalQVTcore.g:8120:1: ( ( rule__MappingCS__OwnedDomainsAssignment_7 )* )
- // InternalQVTcore.g:8121:1: ( rule__MappingCS__OwnedDomainsAssignment_7 )*
+ // InternalQVTcore.g:8118:1: ( '{' )
+ // InternalQVTcore.g:8119:1: '{'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_7());
+ before(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_7());
}
- // InternalQVTcore.g:8122:1: ( rule__MappingCS__OwnedDomainsAssignment_7 )*
- loop89:
+ match(input,95,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_7());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MappingCS__Group__7__Impl"
+
+
+ // $ANTLR start "rule__MappingCS__Group__8"
+ // InternalQVTcore.g:8132: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 {
+ // InternalQVTcore.g:8136:1: ( rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 )
+ // InternalQVTcore.g:8137:2: rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9
+ {
+ pushFollow(FollowSets000.FOLLOW_29);
+ rule__MappingCS__Group__8__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__MappingCS__Group__9();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MappingCS__Group__8"
+
+
+ // $ANTLR start "rule__MappingCS__Group__8__Impl"
+ // InternalQVTcore.g:8144:1: rule__MappingCS__Group__8__Impl : ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* ) ;
+ public final void rule__MappingCS__Group__8__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalQVTcore.g:8148:1: ( ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* ) )
+ // InternalQVTcore.g:8149:1: ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* )
+ {
+ // InternalQVTcore.g:8149:1: ( ( rule__MappingCS__OwnedDomainsAssignment_8 )* )
+ // InternalQVTcore.g:8150:1: ( rule__MappingCS__OwnedDomainsAssignment_8 )*
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_8());
+ }
+ // InternalQVTcore.g:8151:1: ( rule__MappingCS__OwnedDomainsAssignment_8 )*
+ loop90:
do {
- int alt89=2;
+ int alt90=2;
switch ( input.LA(1) ) {
case 19:
{
- int LA89_2 = input.LA(2);
+ int LA90_2 = input.LA(2);
- if ( (LA89_2==99) ) {
- alt89=1;
+ if ( (LA90_2==99) ) {
+ alt90=1;
}
@@ -26659,10 +26760,10 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
case 24:
{
- int LA89_3 = input.LA(2);
+ int LA90_3 = input.LA(2);
- if ( (LA89_3==99) ) {
- alt89=1;
+ if ( (LA90_3==99) ) {
+ alt90=1;
}
@@ -26708,18 +26809,18 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
case 57:
case 58:
{
- alt89=1;
+ alt90=1;
}
break;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
- // InternalQVTcore.g:8122:2: rule__MappingCS__OwnedDomainsAssignment_7
+ // InternalQVTcore.g:8151:2: rule__MappingCS__OwnedDomainsAssignment_8
{
pushFollow(FollowSets000.FOLLOW_30);
- rule__MappingCS__OwnedDomainsAssignment_7();
+ rule__MappingCS__OwnedDomainsAssignment_8();
state._fsp--;
if (state.failed) return ;
@@ -26728,12 +26829,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop89;
+ break loop90;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_7());
+ after(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_8());
}
}
@@ -26753,26 +26854,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__Group__7__Impl"
+ // $ANTLR end "rule__MappingCS__Group__8__Impl"
- // $ANTLR start "rule__MappingCS__Group__8"
- // InternalQVTcore.g:8132:1: rule__MappingCS__Group__8 : rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 ;
- public final void rule__MappingCS__Group__8() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__Group__9"
+ // InternalQVTcore.g:8161:1: rule__MappingCS__Group__9 : rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10 ;
+ public final void rule__MappingCS__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8136:1: ( rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 )
- // InternalQVTcore.g:8137:2: rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9
+ // InternalQVTcore.g:8165:1: ( rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10 )
+ // InternalQVTcore.g:8166:2: rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10
{
pushFollow(FollowSets000.FOLLOW_29);
- rule__MappingCS__Group__8__Impl();
+ rule__MappingCS__Group__9__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__MappingCS__Group__9();
+ rule__MappingCS__Group__10();
state._fsp--;
if (state.failed) return ;
@@ -26791,38 +26892,38 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__Group__8"
+ // $ANTLR end "rule__MappingCS__Group__9"
- // $ANTLR start "rule__MappingCS__Group__8__Impl"
- // InternalQVTcore.g:8144:1: rule__MappingCS__Group__8__Impl : ( ( rule__MappingCS__Group_8__0 )? ) ;
- public final void rule__MappingCS__Group__8__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__Group__9__Impl"
+ // InternalQVTcore.g:8173:1: rule__MappingCS__Group__9__Impl : ( ( rule__MappingCS__Group_9__0 )? ) ;
+ public final void rule__MappingCS__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8148:1: ( ( ( rule__MappingCS__Group_8__0 )? ) )
- // InternalQVTcore.g:8149:1: ( ( rule__MappingCS__Group_8__0 )? )
+ // InternalQVTcore.g:8177:1: ( ( ( rule__MappingCS__Group_9__0 )? ) )
+ // InternalQVTcore.g:8178:1: ( ( rule__MappingCS__Group_9__0 )? )
{
- // InternalQVTcore.g:8149:1: ( ( rule__MappingCS__Group_8__0 )? )
- // InternalQVTcore.g:8150:1: ( rule__MappingCS__Group_8__0 )?
+ // InternalQVTcore.g:8178:1: ( ( rule__MappingCS__Group_9__0 )? )
+ // InternalQVTcore.g:8179:1: ( rule__MappingCS__Group_9__0 )?
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getGroup_8());
+ before(grammarAccess.getMappingCSAccess().getGroup_9());
}
- // InternalQVTcore.g:8151:1: ( rule__MappingCS__Group_8__0 )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // InternalQVTcore.g:8180:1: ( rule__MappingCS__Group_9__0 )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==103) ) {
- alt90=1;
+ if ( (LA91_0==104) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
- // InternalQVTcore.g:8151:2: rule__MappingCS__Group_8__0
+ // InternalQVTcore.g:8180:2: rule__MappingCS__Group_9__0
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__MappingCS__Group_8__0();
+ rule__MappingCS__Group_9__0();
state._fsp--;
if (state.failed) return ;
@@ -26833,7 +26934,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getGroup_8());
+ after(grammarAccess.getMappingCSAccess().getGroup_9());
}
}
@@ -26853,26 +26954,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__Group__8__Impl"
+ // $ANTLR end "rule__MappingCS__Group__9__Impl"
- // $ANTLR start "rule__MappingCS__Group__9"
- // InternalQVTcore.g:8161:1: rule__MappingCS__Group__9 : rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10 ;
- public final void rule__MappingCS__Group__9() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__Group__10"
+ // InternalQVTcore.g:8190:1: rule__MappingCS__Group__10 : rule__MappingCS__Group__10__Impl rule__MappingCS__Group__11 ;
+ public final void rule__MappingCS__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8165:1: ( rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10 )
- // InternalQVTcore.g:8166:2: rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10
+ // InternalQVTcore.g:8194:1: ( rule__MappingCS__Group__10__Impl rule__MappingCS__Group__11 )
+ // InternalQVTcore.g:8195:2: rule__MappingCS__Group__10__Impl rule__MappingCS__Group__11
{
pushFollow(FollowSets000.FOLLOW_29);
- rule__MappingCS__Group__9__Impl();
+ rule__MappingCS__Group__10__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__MappingCS__Group__10();
+ rule__MappingCS__Group__11();
state._fsp--;
if (state.failed) return ;
@@ -26891,42 +26992,42 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__Group__9"
+ // $ANTLR end "rule__MappingCS__Group__10"
- // $ANTLR start "rule__MappingCS__Group__9__Impl"
- // InternalQVTcore.g:8173:1: rule__MappingCS__Group__9__Impl : ( ( rule__MappingCS__OwnedComposedMappingsAssignment_9 )* ) ;
- public final void rule__MappingCS__Group__9__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__Group__10__Impl"
+ // InternalQVTcore.g:8202:1: rule__MappingCS__Group__10__Impl : ( ( rule__MappingCS__OwnedComposedMappingsAssignment_10 )* ) ;
+ public final void rule__MappingCS__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8177:1: ( ( ( rule__MappingCS__OwnedComposedMappingsAssignment_9 )* ) )
- // InternalQVTcore.g:8178:1: ( ( rule__MappingCS__OwnedComposedMappingsAssignment_9 )* )
+ // InternalQVTcore.g:8206:1: ( ( ( rule__MappingCS__OwnedComposedMappingsAssignment_10 )* ) )
+ // InternalQVTcore.g:8207:1: ( ( rule__MappingCS__OwnedComposedMappingsAssignment_10 )* )
{
- // InternalQVTcore.g:8178:1: ( ( rule__MappingCS__OwnedComposedMappingsAssignment_9 )* )
- // InternalQVTcore.g:8179:1: ( rule__MappingCS__OwnedComposedMappingsAssignment_9 )*
+ // InternalQVTcore.g:8207:1: ( ( rule__MappingCS__OwnedComposedMappingsAssignment_10 )* )
+ // InternalQVTcore.g:8208:1: ( rule__MappingCS__OwnedComposedMappingsAssignment_10 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsAssignment_9());
+ before(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsAssignment_10());
}
- // InternalQVTcore.g:8180:1: ( rule__MappingCS__OwnedComposedMappingsAssignment_9 )*
- loop91:
+ // InternalQVTcore.g:8209:1: ( rule__MappingCS__OwnedComposedMappingsAssignment_10 )*
+ loop92:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==19||LA91_0==24) ) {
- alt91=1;
+ if ( (LA92_0==19||LA92_0==24) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
- // InternalQVTcore.g:8180:2: rule__MappingCS__OwnedComposedMappingsAssignment_9
+ // InternalQVTcore.g:8209:2: rule__MappingCS__OwnedComposedMappingsAssignment_10
{
pushFollow(FollowSets000.FOLLOW_31);
- rule__MappingCS__OwnedComposedMappingsAssignment_9();
+ rule__MappingCS__OwnedComposedMappingsAssignment_10();
state._fsp--;
if (state.failed) return ;
@@ -26935,12 +27036,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop91;
+ break loop92;
}
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsAssignment_9());
+ after(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsAssignment_10());
}
}
@@ -26960,21 +27061,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__Group__9__Impl"
+ // $ANTLR end "rule__MappingCS__Group__10__Impl"
- // $ANTLR start "rule__MappingCS__Group__10"
- // InternalQVTcore.g:8190:1: rule__MappingCS__Group__10 : rule__MappingCS__Group__10__Impl ;
- public final void rule__MappingCS__Group__10() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__Group__11"
+ // InternalQVTcore.g:8219:1: rule__MappingCS__Group__11 : rule__MappingCS__Group__11__Impl ;
+ public final void rule__MappingCS__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8194:1: ( rule__MappingCS__Group__10__Impl )
- // InternalQVTcore.g:8195:2: rule__MappingCS__Group__10__Impl
+ // InternalQVTcore.g:8223:1: ( rule__MappingCS__Group__11__Impl )
+ // InternalQVTcore.g:8224:2: rule__MappingCS__Group__11__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__MappingCS__Group__10__Impl();
+ rule__MappingCS__Group__11__Impl();
state._fsp--;
if (state.failed) return ;
@@ -26993,28 +27094,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__Group__10"
+ // $ANTLR end "rule__MappingCS__Group__11"
- // $ANTLR start "rule__MappingCS__Group__10__Impl"
- // InternalQVTcore.g:8201:1: rule__MappingCS__Group__10__Impl : ( '}' ) ;
- public final void rule__MappingCS__Group__10__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__Group__11__Impl"
+ // InternalQVTcore.g:8230:1: rule__MappingCS__Group__11__Impl : ( '}' ) ;
+ public final void rule__MappingCS__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8205:1: ( ( '}' ) )
- // InternalQVTcore.g:8206:1: ( '}' )
+ // InternalQVTcore.g:8234:1: ( ( '}' ) )
+ // InternalQVTcore.g:8235:1: ( '}' )
{
- // InternalQVTcore.g:8206:1: ( '}' )
- // InternalQVTcore.g:8207:1: '}'
+ // InternalQVTcore.g:8235:1: ( '}' )
+ // InternalQVTcore.g:8236:1: '}'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_10());
+ before(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_11());
}
match(input,97,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_10());
+ after(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_11());
}
}
@@ -27034,18 +27135,18 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__Group__10__Impl"
+ // $ANTLR end "rule__MappingCS__Group__11__Impl"
// $ANTLR start "rule__MappingCS__Group_4__0"
- // InternalQVTcore.g:8242:1: rule__MappingCS__Group_4__0 : rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 ;
+ // InternalQVTcore.g:8273:1: rule__MappingCS__Group_4__0 : rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 ;
public final void rule__MappingCS__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8246:1: ( rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 )
- // InternalQVTcore.g:8247:2: rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1
+ // InternalQVTcore.g:8277:1: ( rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 )
+ // InternalQVTcore.g:8278:2: rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__MappingCS__Group_4__0__Impl();
@@ -27076,17 +27177,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_4__0__Impl"
- // InternalQVTcore.g:8254:1: rule__MappingCS__Group_4__0__Impl : ( 'in' ) ;
+ // InternalQVTcore.g:8285:1: rule__MappingCS__Group_4__0__Impl : ( 'in' ) ;
public final void rule__MappingCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8258:1: ( ( 'in' ) )
- // InternalQVTcore.g:8259:1: ( 'in' )
+ // InternalQVTcore.g:8289:1: ( ( 'in' ) )
+ // InternalQVTcore.g:8290:1: ( 'in' )
{
- // InternalQVTcore.g:8259:1: ( 'in' )
- // InternalQVTcore.g:8260:1: 'in'
+ // InternalQVTcore.g:8290:1: ( 'in' )
+ // InternalQVTcore.g:8291:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getInKeyword_4_0());
@@ -27117,14 +27218,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_4__1"
- // InternalQVTcore.g:8273:1: rule__MappingCS__Group_4__1 : rule__MappingCS__Group_4__1__Impl ;
+ // InternalQVTcore.g:8304:1: rule__MappingCS__Group_4__1 : rule__MappingCS__Group_4__1__Impl ;
public final void rule__MappingCS__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8277:1: ( rule__MappingCS__Group_4__1__Impl )
- // InternalQVTcore.g:8278:2: rule__MappingCS__Group_4__1__Impl
+ // InternalQVTcore.g:8308:1: ( rule__MappingCS__Group_4__1__Impl )
+ // InternalQVTcore.g:8309:2: rule__MappingCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__Group_4__1__Impl();
@@ -27150,23 +27251,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_4__1__Impl"
- // InternalQVTcore.g:8284:1: rule__MappingCS__Group_4__1__Impl : ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) ;
+ // InternalQVTcore.g:8315:1: rule__MappingCS__Group_4__1__Impl : ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) ;
public final void rule__MappingCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8288:1: ( ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) )
- // InternalQVTcore.g:8289:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) )
+ // InternalQVTcore.g:8319:1: ( ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) ) )
+ // InternalQVTcore.g:8320:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) )
{
- // InternalQVTcore.g:8289:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) )
- // InternalQVTcore.g:8290:1: ( rule__MappingCS__OwnedInPathNameAssignment_4_1 )
+ // InternalQVTcore.g:8320:1: ( ( rule__MappingCS__OwnedInPathNameAssignment_4_1 ) )
+ // InternalQVTcore.g:8321:1: ( rule__MappingCS__OwnedInPathNameAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedInPathNameAssignment_4_1());
}
- // InternalQVTcore.g:8291:1: ( rule__MappingCS__OwnedInPathNameAssignment_4_1 )
- // InternalQVTcore.g:8291:2: rule__MappingCS__OwnedInPathNameAssignment_4_1
+ // InternalQVTcore.g:8322:1: ( rule__MappingCS__OwnedInPathNameAssignment_4_1 )
+ // InternalQVTcore.g:8322:2: rule__MappingCS__OwnedInPathNameAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__OwnedInPathNameAssignment_4_1();
@@ -27201,14 +27302,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_5__0"
- // InternalQVTcore.g:8305:1: rule__MappingCS__Group_5__0 : rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1 ;
+ // InternalQVTcore.g:8336:1: rule__MappingCS__Group_5__0 : rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1 ;
public final void rule__MappingCS__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8309:1: ( rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1 )
- // InternalQVTcore.g:8310:2: rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1
+ // InternalQVTcore.g:8340:1: ( rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1 )
+ // InternalQVTcore.g:8341:2: rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__MappingCS__Group_5__0__Impl();
@@ -27239,17 +27340,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_5__0__Impl"
- // InternalQVTcore.g:8317:1: rule__MappingCS__Group_5__0__Impl : ( 'refines' ) ;
+ // InternalQVTcore.g:8348:1: rule__MappingCS__Group_5__0__Impl : ( 'refines' ) ;
public final void rule__MappingCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8321:1: ( ( 'refines' ) )
- // InternalQVTcore.g:8322:1: ( 'refines' )
+ // InternalQVTcore.g:8352:1: ( ( 'refines' ) )
+ // InternalQVTcore.g:8353:1: ( 'refines' )
{
- // InternalQVTcore.g:8322:1: ( 'refines' )
- // InternalQVTcore.g:8323:1: 'refines'
+ // InternalQVTcore.g:8353:1: ( 'refines' )
+ // InternalQVTcore.g:8354:1: 'refines'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRefinesKeyword_5_0());
@@ -27280,14 +27381,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_5__1"
- // InternalQVTcore.g:8336:1: rule__MappingCS__Group_5__1 : rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2 ;
+ // InternalQVTcore.g:8367:1: rule__MappingCS__Group_5__1 : rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2 ;
public final void rule__MappingCS__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8340:1: ( rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2 )
- // InternalQVTcore.g:8341:2: rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2
+ // InternalQVTcore.g:8371:1: ( rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2 )
+ // InternalQVTcore.g:8372:2: rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2
{
pushFollow(FollowSets000.FOLLOW_17);
rule__MappingCS__Group_5__1__Impl();
@@ -27318,23 +27419,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_5__1__Impl"
- // InternalQVTcore.g:8348:1: rule__MappingCS__Group_5__1__Impl : ( ( rule__MappingCS__RefinesAssignment_5_1 ) ) ;
+ // InternalQVTcore.g:8379:1: rule__MappingCS__Group_5__1__Impl : ( ( rule__MappingCS__RefinesAssignment_5_1 ) ) ;
public final void rule__MappingCS__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8352:1: ( ( ( rule__MappingCS__RefinesAssignment_5_1 ) ) )
- // InternalQVTcore.g:8353:1: ( ( rule__MappingCS__RefinesAssignment_5_1 ) )
+ // InternalQVTcore.g:8383:1: ( ( ( rule__MappingCS__RefinesAssignment_5_1 ) ) )
+ // InternalQVTcore.g:8384:1: ( ( rule__MappingCS__RefinesAssignment_5_1 ) )
{
- // InternalQVTcore.g:8353:1: ( ( rule__MappingCS__RefinesAssignment_5_1 ) )
- // InternalQVTcore.g:8354:1: ( rule__MappingCS__RefinesAssignment_5_1 )
+ // InternalQVTcore.g:8384:1: ( ( rule__MappingCS__RefinesAssignment_5_1 ) )
+ // InternalQVTcore.g:8385:1: ( rule__MappingCS__RefinesAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRefinesAssignment_5_1());
}
- // InternalQVTcore.g:8355:1: ( rule__MappingCS__RefinesAssignment_5_1 )
- // InternalQVTcore.g:8355:2: rule__MappingCS__RefinesAssignment_5_1
+ // InternalQVTcore.g:8386:1: ( rule__MappingCS__RefinesAssignment_5_1 )
+ // InternalQVTcore.g:8386:2: rule__MappingCS__RefinesAssignment_5_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__RefinesAssignment_5_1();
@@ -27369,14 +27470,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_5__2"
- // InternalQVTcore.g:8365:1: rule__MappingCS__Group_5__2 : rule__MappingCS__Group_5__2__Impl ;
+ // InternalQVTcore.g:8396:1: rule__MappingCS__Group_5__2 : rule__MappingCS__Group_5__2__Impl ;
public final void rule__MappingCS__Group_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8369:1: ( rule__MappingCS__Group_5__2__Impl )
- // InternalQVTcore.g:8370:2: rule__MappingCS__Group_5__2__Impl
+ // InternalQVTcore.g:8400:1: ( rule__MappingCS__Group_5__2__Impl )
+ // InternalQVTcore.g:8401:2: rule__MappingCS__Group_5__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__Group_5__2__Impl();
@@ -27402,35 +27503,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_5__2__Impl"
- // InternalQVTcore.g:8376:1: rule__MappingCS__Group_5__2__Impl : ( ( rule__MappingCS__Group_5_2__0 )* ) ;
+ // InternalQVTcore.g:8407:1: rule__MappingCS__Group_5__2__Impl : ( ( rule__MappingCS__Group_5_2__0 )* ) ;
public final void rule__MappingCS__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8380:1: ( ( ( rule__MappingCS__Group_5_2__0 )* ) )
- // InternalQVTcore.g:8381:1: ( ( rule__MappingCS__Group_5_2__0 )* )
+ // InternalQVTcore.g:8411:1: ( ( ( rule__MappingCS__Group_5_2__0 )* ) )
+ // InternalQVTcore.g:8412:1: ( ( rule__MappingCS__Group_5_2__0 )* )
{
- // InternalQVTcore.g:8381:1: ( ( rule__MappingCS__Group_5_2__0 )* )
- // InternalQVTcore.g:8382:1: ( rule__MappingCS__Group_5_2__0 )*
+ // InternalQVTcore.g:8412:1: ( ( rule__MappingCS__Group_5_2__0 )* )
+ // InternalQVTcore.g:8413:1: ( rule__MappingCS__Group_5_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getGroup_5_2());
}
- // InternalQVTcore.g:8383:1: ( rule__MappingCS__Group_5_2__0 )*
- loop92:
+ // InternalQVTcore.g:8414:1: ( rule__MappingCS__Group_5_2__0 )*
+ loop93:
do {
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==98) ) {
- alt92=1;
+ if ( (LA93_0==98) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
- // InternalQVTcore.g:8383:2: rule__MappingCS__Group_5_2__0
+ // InternalQVTcore.g:8414:2: rule__MappingCS__Group_5_2__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__MappingCS__Group_5_2__0();
@@ -27442,7 +27543,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop92;
+ break loop93;
}
} while (true);
@@ -27471,14 +27572,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_5_2__0"
- // InternalQVTcore.g:8399:1: rule__MappingCS__Group_5_2__0 : rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1 ;
+ // InternalQVTcore.g:8430:1: rule__MappingCS__Group_5_2__0 : rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1 ;
public final void rule__MappingCS__Group_5_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8403:1: ( rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1 )
- // InternalQVTcore.g:8404:2: rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1
+ // InternalQVTcore.g:8434:1: ( rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1 )
+ // InternalQVTcore.g:8435:2: rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__MappingCS__Group_5_2__0__Impl();
@@ -27509,17 +27610,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_5_2__0__Impl"
- // InternalQVTcore.g:8411:1: rule__MappingCS__Group_5_2__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:8442:1: rule__MappingCS__Group_5_2__0__Impl : ( ',' ) ;
public final void rule__MappingCS__Group_5_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8415:1: ( ( ',' ) )
- // InternalQVTcore.g:8416:1: ( ',' )
+ // InternalQVTcore.g:8446:1: ( ( ',' ) )
+ // InternalQVTcore.g:8447:1: ( ',' )
{
- // InternalQVTcore.g:8416:1: ( ',' )
- // InternalQVTcore.g:8417:1: ','
+ // InternalQVTcore.g:8447:1: ( ',' )
+ // InternalQVTcore.g:8448:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getCommaKeyword_5_2_0());
@@ -27550,14 +27651,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_5_2__1"
- // InternalQVTcore.g:8430:1: rule__MappingCS__Group_5_2__1 : rule__MappingCS__Group_5_2__1__Impl ;
+ // InternalQVTcore.g:8461:1: rule__MappingCS__Group_5_2__1 : rule__MappingCS__Group_5_2__1__Impl ;
public final void rule__MappingCS__Group_5_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8434:1: ( rule__MappingCS__Group_5_2__1__Impl )
- // InternalQVTcore.g:8435:2: rule__MappingCS__Group_5_2__1__Impl
+ // InternalQVTcore.g:8465:1: ( rule__MappingCS__Group_5_2__1__Impl )
+ // InternalQVTcore.g:8466:2: rule__MappingCS__Group_5_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__Group_5_2__1__Impl();
@@ -27583,23 +27684,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__Group_5_2__1__Impl"
- // InternalQVTcore.g:8441:1: rule__MappingCS__Group_5_2__1__Impl : ( ( rule__MappingCS__RefinesAssignment_5_2_1 ) ) ;
+ // InternalQVTcore.g:8472:1: rule__MappingCS__Group_5_2__1__Impl : ( ( rule__MappingCS__RefinesAssignment_5_2_1 ) ) ;
public final void rule__MappingCS__Group_5_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8445:1: ( ( ( rule__MappingCS__RefinesAssignment_5_2_1 ) ) )
- // InternalQVTcore.g:8446:1: ( ( rule__MappingCS__RefinesAssignment_5_2_1 ) )
+ // InternalQVTcore.g:8476:1: ( ( ( rule__MappingCS__RefinesAssignment_5_2_1 ) ) )
+ // InternalQVTcore.g:8477:1: ( ( rule__MappingCS__RefinesAssignment_5_2_1 ) )
{
- // InternalQVTcore.g:8446:1: ( ( rule__MappingCS__RefinesAssignment_5_2_1 ) )
- // InternalQVTcore.g:8447:1: ( rule__MappingCS__RefinesAssignment_5_2_1 )
+ // InternalQVTcore.g:8477:1: ( ( rule__MappingCS__RefinesAssignment_5_2_1 ) )
+ // InternalQVTcore.g:8478:1: ( rule__MappingCS__RefinesAssignment_5_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRefinesAssignment_5_2_1());
}
- // InternalQVTcore.g:8448:1: ( rule__MappingCS__RefinesAssignment_5_2_1 )
- // InternalQVTcore.g:8448:2: rule__MappingCS__RefinesAssignment_5_2_1
+ // InternalQVTcore.g:8479:1: ( rule__MappingCS__RefinesAssignment_5_2_1 )
+ // InternalQVTcore.g:8479:2: rule__MappingCS__RefinesAssignment_5_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MappingCS__RefinesAssignment_5_2_1();
@@ -27633,23 +27734,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__MappingCS__Group_5_2__1__Impl"
- // $ANTLR start "rule__MappingCS__Group_8__0"
- // InternalQVTcore.g:8462:1: rule__MappingCS__Group_8__0 : rule__MappingCS__Group_8__0__Impl rule__MappingCS__Group_8__1 ;
- public final void rule__MappingCS__Group_8__0() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__Group_6__0"
+ // InternalQVTcore.g:8493: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 {
- // InternalQVTcore.g:8466:1: ( rule__MappingCS__Group_8__0__Impl rule__MappingCS__Group_8__1 )
- // InternalQVTcore.g:8467:2: rule__MappingCS__Group_8__0__Impl rule__MappingCS__Group_8__1
+ // InternalQVTcore.g:8497:1: ( rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1 )
+ // InternalQVTcore.g:8498:2: rule__MappingCS__Group_6__0__Impl rule__MappingCS__Group_6__1
{
- pushFollow(FollowSets000.FOLLOW_21);
- rule__MappingCS__Group_8__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_7);
+ rule__MappingCS__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
pushFollow(FollowSets000.FOLLOW_2);
- rule__MappingCS__Group_8__1();
+ rule__MappingCS__Group_6__1();
state._fsp--;
if (state.failed) return ;
@@ -27668,28 +27769,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__Group_8__0"
+ // $ANTLR end "rule__MappingCS__Group_6__0"
- // $ANTLR start "rule__MappingCS__Group_8__0__Impl"
- // InternalQVTcore.g:8474:1: rule__MappingCS__Group_8__0__Impl : ( 'where' ) ;
- public final void rule__MappingCS__Group_8__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__Group_6__0__Impl"
+ // InternalQVTcore.g:8505:1: rule__MappingCS__Group_6__0__Impl : ( 'overrides' ) ;
+ public final void rule__MappingCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8478:1: ( ( 'where' ) )
- // InternalQVTcore.g:8479:1: ( 'where' )
+ // InternalQVTcore.g:8509:1: ( ( 'overrides' ) )
+ // InternalQVTcore.g:8510:1: ( 'overrides' )
{
- // InternalQVTcore.g:8479:1: ( 'where' )
- // InternalQVTcore.g:8480:1: 'where'
+ // InternalQVTcore.g:8510:1: ( 'overrides' )
+ // InternalQVTcore.g:8511:1: 'overrides'
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getWhereKeyword_8_0());
+ before(grammarAccess.getMappingCSAccess().getOverridesKeyword_6_0());
}
match(input,103,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getWhereKeyword_8_0());
+ after(grammarAccess.getMappingCSAccess().getOverridesKeyword_6_0());
}
}
@@ -27709,21 +27810,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__Group_8__0__Impl"
+ // $ANTLR end "rule__MappingCS__Group_6__0__Impl"
- // $ANTLR start "rule__MappingCS__Group_8__1"
- // InternalQVTcore.g:8493:1: rule__MappingCS__Group_8__1 : rule__MappingCS__Group_8__1__Impl ;
- public final void rule__MappingCS__Group_8__1() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__Group_6__1"
+ // InternalQVTcore.g:8524: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 {
- // InternalQVTcore.g:8497:1: ( rule__MappingCS__Group_8__1__Impl )
- // InternalQVTcore.g:8498:2: rule__MappingCS__Group_8__1__Impl
+ // InternalQVTcore.g:8528:1: ( rule__MappingCS__Group_6__1__Impl )
+ // InternalQVTcore.g:8529:2: rule__MappingCS__Group_6__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__MappingCS__Group_8__1__Impl();
+ rule__MappingCS__Group_6__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -27742,30 +27843,30 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__Group_8__1"
+ // $ANTLR end "rule__MappingCS__Group_6__1"
- // $ANTLR start "rule__MappingCS__Group_8__1__Impl"
- // InternalQVTcore.g:8504:1: rule__MappingCS__Group_8__1__Impl : ( ( rule__MappingCS__OwnedMiddleAssignment_8_1 ) ) ;
- public final void rule__MappingCS__Group_8__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__Group_6__1__Impl"
+ // InternalQVTcore.g:8535:1: rule__MappingCS__Group_6__1__Impl : ( ( rule__MappingCS__OverridesAssignment_6_1 ) ) ;
+ public final void rule__MappingCS__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8508:1: ( ( ( rule__MappingCS__OwnedMiddleAssignment_8_1 ) ) )
- // InternalQVTcore.g:8509:1: ( ( rule__MappingCS__OwnedMiddleAssignment_8_1 ) )
+ // InternalQVTcore.g:8539:1: ( ( ( rule__MappingCS__OverridesAssignment_6_1 ) ) )
+ // InternalQVTcore.g:8540:1: ( ( rule__MappingCS__OverridesAssignment_6_1 ) )
{
- // InternalQVTcore.g:8509:1: ( ( rule__MappingCS__OwnedMiddleAssignment_8_1 ) )
- // InternalQVTcore.g:8510:1: ( rule__MappingCS__OwnedMiddleAssignment_8_1 )
+ // InternalQVTcore.g:8540:1: ( ( rule__MappingCS__OverridesAssignment_6_1 ) )
+ // InternalQVTcore.g:8541:1: ( rule__MappingCS__OverridesAssignment_6_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_8_1());
+ before(grammarAccess.getMappingCSAccess().getOverridesAssignment_6_1());
}
- // InternalQVTcore.g:8511:1: ( rule__MappingCS__OwnedMiddleAssignment_8_1 )
- // InternalQVTcore.g:8511:2: rule__MappingCS__OwnedMiddleAssignment_8_1
+ // InternalQVTcore.g:8542:1: ( rule__MappingCS__OverridesAssignment_6_1 )
+ // InternalQVTcore.g:8542:2: rule__MappingCS__OverridesAssignment_6_1
{
pushFollow(FollowSets000.FOLLOW_2);
- rule__MappingCS__OwnedMiddleAssignment_8_1();
+ rule__MappingCS__OverridesAssignment_6_1();
state._fsp--;
if (state.failed) return ;
@@ -27773,7 +27874,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_8_1());
+ after(grammarAccess.getMappingCSAccess().getOverridesAssignment_6_1());
}
}
@@ -27793,18 +27894,181 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__Group_8__1__Impl"
+ // $ANTLR end "rule__MappingCS__Group_6__1__Impl"
+
+
+ // $ANTLR start "rule__MappingCS__Group_9__0"
+ // InternalQVTcore.g:8556:1: rule__MappingCS__Group_9__0 : rule__MappingCS__Group_9__0__Impl rule__MappingCS__Group_9__1 ;
+ public final void rule__MappingCS__Group_9__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalQVTcore.g:8560:1: ( rule__MappingCS__Group_9__0__Impl rule__MappingCS__Group_9__1 )
+ // InternalQVTcore.g:8561:2: rule__MappingCS__Group_9__0__Impl rule__MappingCS__Group_9__1
+ {
+ pushFollow(FollowSets000.FOLLOW_21);
+ rule__MappingCS__Group_9__0__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__MappingCS__Group_9__1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MappingCS__Group_9__0"
+
+
+ // $ANTLR start "rule__MappingCS__Group_9__0__Impl"
+ // InternalQVTcore.g:8568:1: rule__MappingCS__Group_9__0__Impl : ( 'where' ) ;
+ public final void rule__MappingCS__Group_9__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalQVTcore.g:8572:1: ( ( 'where' ) )
+ // InternalQVTcore.g:8573:1: ( 'where' )
+ {
+ // InternalQVTcore.g:8573:1: ( 'where' )
+ // InternalQVTcore.g:8574:1: 'where'
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMappingCSAccess().getWhereKeyword_9_0());
+ }
+ match(input,104,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMappingCSAccess().getWhereKeyword_9_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MappingCS__Group_9__0__Impl"
+
+
+ // $ANTLR start "rule__MappingCS__Group_9__1"
+ // InternalQVTcore.g:8587:1: rule__MappingCS__Group_9__1 : rule__MappingCS__Group_9__1__Impl ;
+ public final void rule__MappingCS__Group_9__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalQVTcore.g:8591:1: ( rule__MappingCS__Group_9__1__Impl )
+ // InternalQVTcore.g:8592:2: rule__MappingCS__Group_9__1__Impl
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__MappingCS__Group_9__1__Impl();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MappingCS__Group_9__1"
+
+
+ // $ANTLR start "rule__MappingCS__Group_9__1__Impl"
+ // InternalQVTcore.g:8598:1: rule__MappingCS__Group_9__1__Impl : ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) ) ;
+ public final void rule__MappingCS__Group_9__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalQVTcore.g:8602:1: ( ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) ) )
+ // InternalQVTcore.g:8603:1: ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) )
+ {
+ // InternalQVTcore.g:8603:1: ( ( rule__MappingCS__OwnedMiddleAssignment_9_1 ) )
+ // InternalQVTcore.g:8604:1: ( rule__MappingCS__OwnedMiddleAssignment_9_1 )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_9_1());
+ }
+ // InternalQVTcore.g:8605:1: ( rule__MappingCS__OwnedMiddleAssignment_9_1 )
+ // InternalQVTcore.g:8605:2: rule__MappingCS__OwnedMiddleAssignment_9_1
+ {
+ pushFollow(FollowSets000.FOLLOW_2);
+ rule__MappingCS__OwnedMiddleAssignment_9_1();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMappingCSAccess().getOwnedMiddleAssignment_9_1());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MappingCS__Group_9__1__Impl"
// $ANTLR start "rule__NamedDomainCS__Group__0"
- // InternalQVTcore.g:8525:1: rule__NamedDomainCS__Group__0 : rule__NamedDomainCS__Group__0__Impl rule__NamedDomainCS__Group__1 ;
+ // InternalQVTcore.g:8619:1: rule__NamedDomainCS__Group__0 : rule__NamedDomainCS__Group__0__Impl rule__NamedDomainCS__Group__1 ;
public final void rule__NamedDomainCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8529:1: ( rule__NamedDomainCS__Group__0__Impl rule__NamedDomainCS__Group__1 )
- // InternalQVTcore.g:8530:2: rule__NamedDomainCS__Group__0__Impl rule__NamedDomainCS__Group__1
+ // InternalQVTcore.g:8623:1: ( rule__NamedDomainCS__Group__0__Impl rule__NamedDomainCS__Group__1 )
+ // InternalQVTcore.g:8624:2: rule__NamedDomainCS__Group__0__Impl rule__NamedDomainCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__NamedDomainCS__Group__0__Impl();
@@ -27835,35 +28099,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__Group__0__Impl"
- // InternalQVTcore.g:8537:1: rule__NamedDomainCS__Group__0__Impl : ( ( rule__NamedDomainCS__IsCheckAssignment_0 )? ) ;
+ // InternalQVTcore.g:8631:1: rule__NamedDomainCS__Group__0__Impl : ( ( rule__NamedDomainCS__IsCheckAssignment_0 )? ) ;
public final void rule__NamedDomainCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8541:1: ( ( ( rule__NamedDomainCS__IsCheckAssignment_0 )? ) )
- // InternalQVTcore.g:8542:1: ( ( rule__NamedDomainCS__IsCheckAssignment_0 )? )
+ // InternalQVTcore.g:8635:1: ( ( ( rule__NamedDomainCS__IsCheckAssignment_0 )? ) )
+ // InternalQVTcore.g:8636:1: ( ( rule__NamedDomainCS__IsCheckAssignment_0 )? )
{
- // InternalQVTcore.g:8542:1: ( ( rule__NamedDomainCS__IsCheckAssignment_0 )? )
- // InternalQVTcore.g:8543:1: ( rule__NamedDomainCS__IsCheckAssignment_0 )?
+ // InternalQVTcore.g:8636:1: ( ( rule__NamedDomainCS__IsCheckAssignment_0 )? )
+ // InternalQVTcore.g:8637:1: ( rule__NamedDomainCS__IsCheckAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getIsCheckAssignment_0());
}
- // InternalQVTcore.g:8544:1: ( rule__NamedDomainCS__IsCheckAssignment_0 )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ // InternalQVTcore.g:8638:1: ( rule__NamedDomainCS__IsCheckAssignment_0 )?
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==20) ) {
- int LA93_1 = input.LA(2);
+ if ( (LA94_0==20) ) {
+ int LA94_1 = input.LA(2);
- if ( ((LA93_1>=RULE_SIMPLE_ID && LA93_1<=RULE_ESCAPED_ID)||(LA93_1>=19 && LA93_1<=31)||(LA93_1>=33 && LA93_1<=58)) ) {
- alt93=1;
+ if ( ((LA94_1>=RULE_SIMPLE_ID && LA94_1<=RULE_ESCAPED_ID)||(LA94_1>=19 && LA94_1<=31)||(LA94_1>=33 && LA94_1<=58)) ) {
+ alt94=1;
}
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
- // InternalQVTcore.g:8544:2: rule__NamedDomainCS__IsCheckAssignment_0
+ // InternalQVTcore.g:8638:2: rule__NamedDomainCS__IsCheckAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NamedDomainCS__IsCheckAssignment_0();
@@ -27901,14 +28165,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__Group__1"
- // InternalQVTcore.g:8554:1: rule__NamedDomainCS__Group__1 : rule__NamedDomainCS__Group__1__Impl rule__NamedDomainCS__Group__2 ;
+ // InternalQVTcore.g:8648:1: rule__NamedDomainCS__Group__1 : rule__NamedDomainCS__Group__1__Impl rule__NamedDomainCS__Group__2 ;
public final void rule__NamedDomainCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8558:1: ( rule__NamedDomainCS__Group__1__Impl rule__NamedDomainCS__Group__2 )
- // InternalQVTcore.g:8559:2: rule__NamedDomainCS__Group__1__Impl rule__NamedDomainCS__Group__2
+ // InternalQVTcore.g:8652:1: ( rule__NamedDomainCS__Group__1__Impl rule__NamedDomainCS__Group__2 )
+ // InternalQVTcore.g:8653:2: rule__NamedDomainCS__Group__1__Impl rule__NamedDomainCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__NamedDomainCS__Group__1__Impl();
@@ -27939,35 +28203,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__Group__1__Impl"
- // InternalQVTcore.g:8566:1: rule__NamedDomainCS__Group__1__Impl : ( ( rule__NamedDomainCS__IsEnforceAssignment_1 )? ) ;
+ // InternalQVTcore.g:8660:1: rule__NamedDomainCS__Group__1__Impl : ( ( rule__NamedDomainCS__IsEnforceAssignment_1 )? ) ;
public final void rule__NamedDomainCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8570:1: ( ( ( rule__NamedDomainCS__IsEnforceAssignment_1 )? ) )
- // InternalQVTcore.g:8571:1: ( ( rule__NamedDomainCS__IsEnforceAssignment_1 )? )
+ // InternalQVTcore.g:8664:1: ( ( ( rule__NamedDomainCS__IsEnforceAssignment_1 )? ) )
+ // InternalQVTcore.g:8665:1: ( ( rule__NamedDomainCS__IsEnforceAssignment_1 )? )
{
- // InternalQVTcore.g:8571:1: ( ( rule__NamedDomainCS__IsEnforceAssignment_1 )? )
- // InternalQVTcore.g:8572:1: ( rule__NamedDomainCS__IsEnforceAssignment_1 )?
+ // InternalQVTcore.g:8665:1: ( ( rule__NamedDomainCS__IsEnforceAssignment_1 )? )
+ // InternalQVTcore.g:8666:1: ( rule__NamedDomainCS__IsEnforceAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getIsEnforceAssignment_1());
}
- // InternalQVTcore.g:8573:1: ( rule__NamedDomainCS__IsEnforceAssignment_1 )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // InternalQVTcore.g:8667:1: ( rule__NamedDomainCS__IsEnforceAssignment_1 )?
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==21) ) {
- int LA94_1 = input.LA(2);
+ if ( (LA95_0==21) ) {
+ int LA95_1 = input.LA(2);
- if ( ((LA94_1>=RULE_SIMPLE_ID && LA94_1<=RULE_ESCAPED_ID)||(LA94_1>=19 && LA94_1<=31)||(LA94_1>=33 && LA94_1<=58)) ) {
- alt94=1;
+ if ( ((LA95_1>=RULE_SIMPLE_ID && LA95_1<=RULE_ESCAPED_ID)||(LA95_1>=19 && LA95_1<=31)||(LA95_1>=33 && LA95_1<=58)) ) {
+ alt95=1;
}
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
- // InternalQVTcore.g:8573:2: rule__NamedDomainCS__IsEnforceAssignment_1
+ // InternalQVTcore.g:8667:2: rule__NamedDomainCS__IsEnforceAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NamedDomainCS__IsEnforceAssignment_1();
@@ -28005,14 +28269,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__Group__2"
- // InternalQVTcore.g:8583:1: rule__NamedDomainCS__Group__2 : rule__NamedDomainCS__Group__2__Impl rule__NamedDomainCS__Group__3 ;
+ // InternalQVTcore.g:8677:1: rule__NamedDomainCS__Group__2 : rule__NamedDomainCS__Group__2__Impl rule__NamedDomainCS__Group__3 ;
public final void rule__NamedDomainCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8587:1: ( rule__NamedDomainCS__Group__2__Impl rule__NamedDomainCS__Group__3 )
- // InternalQVTcore.g:8588:2: rule__NamedDomainCS__Group__2__Impl rule__NamedDomainCS__Group__3
+ // InternalQVTcore.g:8681:1: ( rule__NamedDomainCS__Group__2__Impl rule__NamedDomainCS__Group__3 )
+ // InternalQVTcore.g:8682:2: rule__NamedDomainCS__Group__2__Impl rule__NamedDomainCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_21);
rule__NamedDomainCS__Group__2__Impl();
@@ -28043,23 +28307,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__Group__2__Impl"
- // InternalQVTcore.g:8595:1: rule__NamedDomainCS__Group__2__Impl : ( ( rule__NamedDomainCS__DirectionAssignment_2 ) ) ;
+ // InternalQVTcore.g:8689:1: rule__NamedDomainCS__Group__2__Impl : ( ( rule__NamedDomainCS__DirectionAssignment_2 ) ) ;
public final void rule__NamedDomainCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8599:1: ( ( ( rule__NamedDomainCS__DirectionAssignment_2 ) ) )
- // InternalQVTcore.g:8600:1: ( ( rule__NamedDomainCS__DirectionAssignment_2 ) )
+ // InternalQVTcore.g:8693:1: ( ( ( rule__NamedDomainCS__DirectionAssignment_2 ) ) )
+ // InternalQVTcore.g:8694:1: ( ( rule__NamedDomainCS__DirectionAssignment_2 ) )
{
- // InternalQVTcore.g:8600:1: ( ( rule__NamedDomainCS__DirectionAssignment_2 ) )
- // InternalQVTcore.g:8601:1: ( rule__NamedDomainCS__DirectionAssignment_2 )
+ // InternalQVTcore.g:8694:1: ( ( rule__NamedDomainCS__DirectionAssignment_2 ) )
+ // InternalQVTcore.g:8695:1: ( rule__NamedDomainCS__DirectionAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getDirectionAssignment_2());
}
- // InternalQVTcore.g:8602:1: ( rule__NamedDomainCS__DirectionAssignment_2 )
- // InternalQVTcore.g:8602:2: rule__NamedDomainCS__DirectionAssignment_2
+ // InternalQVTcore.g:8696:1: ( rule__NamedDomainCS__DirectionAssignment_2 )
+ // InternalQVTcore.g:8696:2: rule__NamedDomainCS__DirectionAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NamedDomainCS__DirectionAssignment_2();
@@ -28094,14 +28358,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__Group__3"
- // InternalQVTcore.g:8612:1: rule__NamedDomainCS__Group__3 : rule__NamedDomainCS__Group__3__Impl rule__NamedDomainCS__Group__4 ;
+ // InternalQVTcore.g:8706:1: rule__NamedDomainCS__Group__3 : rule__NamedDomainCS__Group__3__Impl rule__NamedDomainCS__Group__4 ;
public final void rule__NamedDomainCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8616:1: ( rule__NamedDomainCS__Group__3__Impl rule__NamedDomainCS__Group__4 )
- // InternalQVTcore.g:8617:2: rule__NamedDomainCS__Group__3__Impl rule__NamedDomainCS__Group__4
+ // InternalQVTcore.g:8710:1: ( rule__NamedDomainCS__Group__3__Impl rule__NamedDomainCS__Group__4 )
+ // InternalQVTcore.g:8711:2: rule__NamedDomainCS__Group__3__Impl rule__NamedDomainCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_15);
rule__NamedDomainCS__Group__3__Impl();
@@ -28132,23 +28396,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__Group__3__Impl"
- // InternalQVTcore.g:8624:1: rule__NamedDomainCS__Group__3__Impl : ( ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 ) ) ;
+ // InternalQVTcore.g:8718:1: rule__NamedDomainCS__Group__3__Impl : ( ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 ) ) ;
public final void rule__NamedDomainCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8628:1: ( ( ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 ) ) )
- // InternalQVTcore.g:8629:1: ( ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 ) )
+ // InternalQVTcore.g:8722:1: ( ( ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 ) ) )
+ // InternalQVTcore.g:8723:1: ( ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 ) )
{
- // InternalQVTcore.g:8629:1: ( ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 ) )
- // InternalQVTcore.g:8630:1: ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 )
+ // InternalQVTcore.g:8723:1: ( ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 ) )
+ // InternalQVTcore.g:8724:1: ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getOwnedGuardPatternAssignment_3());
}
- // InternalQVTcore.g:8631:1: ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 )
- // InternalQVTcore.g:8631:2: rule__NamedDomainCS__OwnedGuardPatternAssignment_3
+ // InternalQVTcore.g:8725:1: ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 )
+ // InternalQVTcore.g:8725:2: rule__NamedDomainCS__OwnedGuardPatternAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NamedDomainCS__OwnedGuardPatternAssignment_3();
@@ -28183,14 +28447,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__Group__4"
- // InternalQVTcore.g:8641:1: rule__NamedDomainCS__Group__4 : rule__NamedDomainCS__Group__4__Impl ;
+ // InternalQVTcore.g:8735:1: rule__NamedDomainCS__Group__4 : rule__NamedDomainCS__Group__4__Impl ;
public final void rule__NamedDomainCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8645:1: ( rule__NamedDomainCS__Group__4__Impl )
- // InternalQVTcore.g:8646:2: rule__NamedDomainCS__Group__4__Impl
+ // InternalQVTcore.g:8739:1: ( rule__NamedDomainCS__Group__4__Impl )
+ // InternalQVTcore.g:8740:2: rule__NamedDomainCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NamedDomainCS__Group__4__Impl();
@@ -28216,23 +28480,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__Group__4__Impl"
- // InternalQVTcore.g:8652:1: rule__NamedDomainCS__Group__4__Impl : ( ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 ) ) ;
+ // InternalQVTcore.g:8746:1: rule__NamedDomainCS__Group__4__Impl : ( ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 ) ) ;
public final void rule__NamedDomainCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8656:1: ( ( ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 ) ) )
- // InternalQVTcore.g:8657:1: ( ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 ) )
+ // InternalQVTcore.g:8750:1: ( ( ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 ) ) )
+ // InternalQVTcore.g:8751:1: ( ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 ) )
{
- // InternalQVTcore.g:8657:1: ( ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 ) )
- // InternalQVTcore.g:8658:1: ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 )
+ // InternalQVTcore.g:8751:1: ( ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 ) )
+ // InternalQVTcore.g:8752:1: ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getOwnedBottomPatternAssignment_4());
}
- // InternalQVTcore.g:8659:1: ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 )
- // InternalQVTcore.g:8659:2: rule__NamedDomainCS__OwnedBottomPatternAssignment_4
+ // InternalQVTcore.g:8753:1: ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 )
+ // InternalQVTcore.g:8753:2: rule__NamedDomainCS__OwnedBottomPatternAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NamedDomainCS__OwnedBottomPatternAssignment_4();
@@ -28267,14 +28531,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__0"
- // InternalQVTcore.g:8679:1: rule__QualifiedPackageCS__Group__0 : rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1 ;
+ // InternalQVTcore.g:8773: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 {
- // InternalQVTcore.g:8683:1: ( rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1 )
- // InternalQVTcore.g:8684:2: rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1
+ // InternalQVTcore.g:8777:1: ( rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1 )
+ // InternalQVTcore.g:8778:2: rule__QualifiedPackageCS__Group__0__Impl rule__QualifiedPackageCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__QualifiedPackageCS__Group__0__Impl();
@@ -28305,17 +28569,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__0__Impl"
- // InternalQVTcore.g:8691:1: rule__QualifiedPackageCS__Group__0__Impl : ( 'package' ) ;
+ // InternalQVTcore.g:8785:1: rule__QualifiedPackageCS__Group__0__Impl : ( 'package' ) ;
public final void rule__QualifiedPackageCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8695:1: ( ( 'package' ) )
- // InternalQVTcore.g:8696:1: ( 'package' )
+ // InternalQVTcore.g:8789:1: ( ( 'package' ) )
+ // InternalQVTcore.g:8790:1: ( 'package' )
{
- // InternalQVTcore.g:8696:1: ( 'package' )
- // InternalQVTcore.g:8697:1: 'package'
+ // InternalQVTcore.g:8790:1: ( 'package' )
+ // InternalQVTcore.g:8791:1: 'package'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getPackageKeyword_0());
@@ -28346,14 +28610,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__1"
- // InternalQVTcore.g:8710:1: rule__QualifiedPackageCS__Group__1 : rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2 ;
+ // InternalQVTcore.g:8804: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 {
- // InternalQVTcore.g:8714:1: ( rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2 )
- // InternalQVTcore.g:8715:2: rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2
+ // InternalQVTcore.g:8808:1: ( rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2 )
+ // InternalQVTcore.g:8809:2: rule__QualifiedPackageCS__Group__1__Impl rule__QualifiedPackageCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_23);
rule__QualifiedPackageCS__Group__1__Impl();
@@ -28384,27 +28648,27 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__1__Impl"
- // InternalQVTcore.g:8722:1: rule__QualifiedPackageCS__Group__1__Impl : ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? ) ;
+ // InternalQVTcore.g:8816:1: rule__QualifiedPackageCS__Group__1__Impl : ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? ) ;
public final void rule__QualifiedPackageCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8726:1: ( ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? ) )
- // InternalQVTcore.g:8727:1: ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? )
+ // InternalQVTcore.g:8820:1: ( ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? ) )
+ // InternalQVTcore.g:8821:1: ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? )
{
- // InternalQVTcore.g:8727:1: ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? )
- // InternalQVTcore.g:8728:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?
+ // InternalQVTcore.g:8821:1: ( ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )? )
+ // InternalQVTcore.g:8822:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedPathNameAssignment_1());
}
- // InternalQVTcore.g:8729:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?
- int alt95=2;
- alt95 = dfa95.predict(input);
- switch (alt95) {
+ // InternalQVTcore.g:8823:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?
+ int alt96=2;
+ alt96 = dfa96.predict(input);
+ switch (alt96) {
case 1 :
- // InternalQVTcore.g:8729:2: rule__QualifiedPackageCS__OwnedPathNameAssignment_1
+ // InternalQVTcore.g:8823:2: rule__QualifiedPackageCS__OwnedPathNameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__OwnedPathNameAssignment_1();
@@ -28442,14 +28706,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__2"
- // InternalQVTcore.g:8739:1: rule__QualifiedPackageCS__Group__2 : rule__QualifiedPackageCS__Group__2__Impl rule__QualifiedPackageCS__Group__3 ;
+ // InternalQVTcore.g:8833: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 {
- // InternalQVTcore.g:8743:1: ( rule__QualifiedPackageCS__Group__2__Impl rule__QualifiedPackageCS__Group__3 )
- // InternalQVTcore.g:8744:2: rule__QualifiedPackageCS__Group__2__Impl rule__QualifiedPackageCS__Group__3
+ // InternalQVTcore.g:8837:1: ( rule__QualifiedPackageCS__Group__2__Impl rule__QualifiedPackageCS__Group__3 )
+ // InternalQVTcore.g:8838:2: rule__QualifiedPackageCS__Group__2__Impl rule__QualifiedPackageCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_32);
rule__QualifiedPackageCS__Group__2__Impl();
@@ -28480,23 +28744,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__2__Impl"
- // InternalQVTcore.g:8751:1: rule__QualifiedPackageCS__Group__2__Impl : ( ( rule__QualifiedPackageCS__NameAssignment_2 ) ) ;
+ // InternalQVTcore.g:8845:1: rule__QualifiedPackageCS__Group__2__Impl : ( ( rule__QualifiedPackageCS__NameAssignment_2 ) ) ;
public final void rule__QualifiedPackageCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8755:1: ( ( ( rule__QualifiedPackageCS__NameAssignment_2 ) ) )
- // InternalQVTcore.g:8756:1: ( ( rule__QualifiedPackageCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:8849:1: ( ( ( rule__QualifiedPackageCS__NameAssignment_2 ) ) )
+ // InternalQVTcore.g:8850:1: ( ( rule__QualifiedPackageCS__NameAssignment_2 ) )
{
- // InternalQVTcore.g:8756:1: ( ( rule__QualifiedPackageCS__NameAssignment_2 ) )
- // InternalQVTcore.g:8757:1: ( rule__QualifiedPackageCS__NameAssignment_2 )
+ // InternalQVTcore.g:8850:1: ( ( rule__QualifiedPackageCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:8851:1: ( rule__QualifiedPackageCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNameAssignment_2());
}
- // InternalQVTcore.g:8758:1: ( rule__QualifiedPackageCS__NameAssignment_2 )
- // InternalQVTcore.g:8758:2: rule__QualifiedPackageCS__NameAssignment_2
+ // InternalQVTcore.g:8852:1: ( rule__QualifiedPackageCS__NameAssignment_2 )
+ // InternalQVTcore.g:8852:2: rule__QualifiedPackageCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__NameAssignment_2();
@@ -28531,14 +28795,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__3"
- // InternalQVTcore.g:8768:1: rule__QualifiedPackageCS__Group__3 : rule__QualifiedPackageCS__Group__3__Impl rule__QualifiedPackageCS__Group__4 ;
+ // InternalQVTcore.g:8862: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 {
- // InternalQVTcore.g:8772:1: ( rule__QualifiedPackageCS__Group__3__Impl rule__QualifiedPackageCS__Group__4 )
- // InternalQVTcore.g:8773:2: rule__QualifiedPackageCS__Group__3__Impl rule__QualifiedPackageCS__Group__4
+ // InternalQVTcore.g:8866:1: ( rule__QualifiedPackageCS__Group__3__Impl rule__QualifiedPackageCS__Group__4 )
+ // InternalQVTcore.g:8867:2: rule__QualifiedPackageCS__Group__3__Impl rule__QualifiedPackageCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_32);
rule__QualifiedPackageCS__Group__3__Impl();
@@ -28569,31 +28833,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__3__Impl"
- // InternalQVTcore.g:8780:1: rule__QualifiedPackageCS__Group__3__Impl : ( ( rule__QualifiedPackageCS__Group_3__0 )? ) ;
+ // InternalQVTcore.g:8874: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 {
- // InternalQVTcore.g:8784:1: ( ( ( rule__QualifiedPackageCS__Group_3__0 )? ) )
- // InternalQVTcore.g:8785:1: ( ( rule__QualifiedPackageCS__Group_3__0 )? )
+ // InternalQVTcore.g:8878:1: ( ( ( rule__QualifiedPackageCS__Group_3__0 )? ) )
+ // InternalQVTcore.g:8879:1: ( ( rule__QualifiedPackageCS__Group_3__0 )? )
{
- // InternalQVTcore.g:8785:1: ( ( rule__QualifiedPackageCS__Group_3__0 )? )
- // InternalQVTcore.g:8786:1: ( rule__QualifiedPackageCS__Group_3__0 )?
+ // InternalQVTcore.g:8879:1: ( ( rule__QualifiedPackageCS__Group_3__0 )? )
+ // InternalQVTcore.g:8880:1: ( rule__QualifiedPackageCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getGroup_3());
}
- // InternalQVTcore.g:8787:1: ( rule__QualifiedPackageCS__Group_3__0 )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ // InternalQVTcore.g:8881:1: ( rule__QualifiedPackageCS__Group_3__0 )?
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==101) ) {
- alt96=1;
+ if ( (LA97_0==101) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
- // InternalQVTcore.g:8787:2: rule__QualifiedPackageCS__Group_3__0
+ // InternalQVTcore.g:8881:2: rule__QualifiedPackageCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group_3__0();
@@ -28631,14 +28895,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__4"
- // InternalQVTcore.g:8797:1: rule__QualifiedPackageCS__Group__4 : rule__QualifiedPackageCS__Group__4__Impl rule__QualifiedPackageCS__Group__5 ;
+ // InternalQVTcore.g:8891: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 {
- // InternalQVTcore.g:8801:1: ( rule__QualifiedPackageCS__Group__4__Impl rule__QualifiedPackageCS__Group__5 )
- // InternalQVTcore.g:8802:2: rule__QualifiedPackageCS__Group__4__Impl rule__QualifiedPackageCS__Group__5
+ // InternalQVTcore.g:8895:1: ( rule__QualifiedPackageCS__Group__4__Impl rule__QualifiedPackageCS__Group__5 )
+ // InternalQVTcore.g:8896:2: rule__QualifiedPackageCS__Group__4__Impl rule__QualifiedPackageCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_32);
rule__QualifiedPackageCS__Group__4__Impl();
@@ -28669,31 +28933,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__4__Impl"
- // InternalQVTcore.g:8809:1: rule__QualifiedPackageCS__Group__4__Impl : ( ( rule__QualifiedPackageCS__Group_4__0 )? ) ;
+ // InternalQVTcore.g:8903: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 {
- // InternalQVTcore.g:8813:1: ( ( ( rule__QualifiedPackageCS__Group_4__0 )? ) )
- // InternalQVTcore.g:8814:1: ( ( rule__QualifiedPackageCS__Group_4__0 )? )
+ // InternalQVTcore.g:8907:1: ( ( ( rule__QualifiedPackageCS__Group_4__0 )? ) )
+ // InternalQVTcore.g:8908:1: ( ( rule__QualifiedPackageCS__Group_4__0 )? )
{
- // InternalQVTcore.g:8814:1: ( ( rule__QualifiedPackageCS__Group_4__0 )? )
- // InternalQVTcore.g:8815:1: ( rule__QualifiedPackageCS__Group_4__0 )?
+ // InternalQVTcore.g:8908:1: ( ( rule__QualifiedPackageCS__Group_4__0 )? )
+ // InternalQVTcore.g:8909:1: ( rule__QualifiedPackageCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getGroup_4());
}
- // InternalQVTcore.g:8816:1: ( rule__QualifiedPackageCS__Group_4__0 )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ // InternalQVTcore.g:8910:1: ( rule__QualifiedPackageCS__Group_4__0 )?
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==68) ) {
- alt97=1;
+ if ( (LA98_0==68) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
- // InternalQVTcore.g:8816:2: rule__QualifiedPackageCS__Group_4__0
+ // InternalQVTcore.g:8910:2: rule__QualifiedPackageCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group_4__0();
@@ -28731,14 +28995,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__5"
- // InternalQVTcore.g:8826:1: rule__QualifiedPackageCS__Group__5 : rule__QualifiedPackageCS__Group__5__Impl ;
+ // InternalQVTcore.g:8920:1: rule__QualifiedPackageCS__Group__5 : rule__QualifiedPackageCS__Group__5__Impl ;
public final void rule__QualifiedPackageCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8830:1: ( rule__QualifiedPackageCS__Group__5__Impl )
- // InternalQVTcore.g:8831:2: rule__QualifiedPackageCS__Group__5__Impl
+ // InternalQVTcore.g:8924:1: ( rule__QualifiedPackageCS__Group__5__Impl )
+ // InternalQVTcore.g:8925:2: rule__QualifiedPackageCS__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group__5__Impl();
@@ -28764,23 +29028,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group__5__Impl"
- // InternalQVTcore.g:8837:1: rule__QualifiedPackageCS__Group__5__Impl : ( ( rule__QualifiedPackageCS__Alternatives_5 ) ) ;
+ // InternalQVTcore.g:8931:1: rule__QualifiedPackageCS__Group__5__Impl : ( ( rule__QualifiedPackageCS__Alternatives_5 ) ) ;
public final void rule__QualifiedPackageCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8841:1: ( ( ( rule__QualifiedPackageCS__Alternatives_5 ) ) )
- // InternalQVTcore.g:8842:1: ( ( rule__QualifiedPackageCS__Alternatives_5 ) )
+ // InternalQVTcore.g:8935:1: ( ( ( rule__QualifiedPackageCS__Alternatives_5 ) ) )
+ // InternalQVTcore.g:8936:1: ( ( rule__QualifiedPackageCS__Alternatives_5 ) )
{
- // InternalQVTcore.g:8842:1: ( ( rule__QualifiedPackageCS__Alternatives_5 ) )
- // InternalQVTcore.g:8843:1: ( rule__QualifiedPackageCS__Alternatives_5 )
+ // InternalQVTcore.g:8936:1: ( ( rule__QualifiedPackageCS__Alternatives_5 ) )
+ // InternalQVTcore.g:8937:1: ( rule__QualifiedPackageCS__Alternatives_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getAlternatives_5());
}
- // InternalQVTcore.g:8844:1: ( rule__QualifiedPackageCS__Alternatives_5 )
- // InternalQVTcore.g:8844:2: rule__QualifiedPackageCS__Alternatives_5
+ // InternalQVTcore.g:8938:1: ( rule__QualifiedPackageCS__Alternatives_5 )
+ // InternalQVTcore.g:8938:2: rule__QualifiedPackageCS__Alternatives_5
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Alternatives_5();
@@ -28815,14 +29079,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_3__0"
- // InternalQVTcore.g:8866:1: rule__QualifiedPackageCS__Group_3__0 : rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1 ;
+ // InternalQVTcore.g:8960: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 {
- // InternalQVTcore.g:8870:1: ( rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1 )
- // InternalQVTcore.g:8871:2: rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1
+ // InternalQVTcore.g:8964:1: ( rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1 )
+ // InternalQVTcore.g:8965:2: rule__QualifiedPackageCS__Group_3__0__Impl rule__QualifiedPackageCS__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__QualifiedPackageCS__Group_3__0__Impl();
@@ -28853,17 +29117,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_3__0__Impl"
- // InternalQVTcore.g:8878:1: rule__QualifiedPackageCS__Group_3__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:8972:1: rule__QualifiedPackageCS__Group_3__0__Impl : ( ':' ) ;
public final void rule__QualifiedPackageCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8882:1: ( ( ':' ) )
- // InternalQVTcore.g:8883:1: ( ':' )
+ // InternalQVTcore.g:8976:1: ( ( ':' ) )
+ // InternalQVTcore.g:8977:1: ( ':' )
{
- // InternalQVTcore.g:8883:1: ( ':' )
- // InternalQVTcore.g:8884:1: ':'
+ // InternalQVTcore.g:8977:1: ( ':' )
+ // InternalQVTcore.g:8978:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getColonKeyword_3_0());
@@ -28894,14 +29158,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_3__1"
- // InternalQVTcore.g:8897:1: rule__QualifiedPackageCS__Group_3__1 : rule__QualifiedPackageCS__Group_3__1__Impl ;
+ // InternalQVTcore.g:8991: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 {
- // InternalQVTcore.g:8901:1: ( rule__QualifiedPackageCS__Group_3__1__Impl )
- // InternalQVTcore.g:8902:2: rule__QualifiedPackageCS__Group_3__1__Impl
+ // InternalQVTcore.g:8995:1: ( rule__QualifiedPackageCS__Group_3__1__Impl )
+ // InternalQVTcore.g:8996:2: rule__QualifiedPackageCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group_3__1__Impl();
@@ -28927,23 +29191,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_3__1__Impl"
- // InternalQVTcore.g:8908:1: rule__QualifiedPackageCS__Group_3__1__Impl : ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) ) ;
+ // InternalQVTcore.g:9002: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 {
- // InternalQVTcore.g:8912:1: ( ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) ) )
- // InternalQVTcore.g:8913:1: ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) )
+ // InternalQVTcore.g:9006:1: ( ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) ) )
+ // InternalQVTcore.g:9007:1: ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) )
{
- // InternalQVTcore.g:8913:1: ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) )
- // InternalQVTcore.g:8914:1: ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 )
+ // InternalQVTcore.g:9007:1: ( ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 ) )
+ // InternalQVTcore.g:9008:1: ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNsPrefixAssignment_3_1());
}
- // InternalQVTcore.g:8915:1: ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 )
- // InternalQVTcore.g:8915:2: rule__QualifiedPackageCS__NsPrefixAssignment_3_1
+ // InternalQVTcore.g:9009:1: ( rule__QualifiedPackageCS__NsPrefixAssignment_3_1 )
+ // InternalQVTcore.g:9009:2: rule__QualifiedPackageCS__NsPrefixAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__NsPrefixAssignment_3_1();
@@ -28978,14 +29242,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_4__0"
- // InternalQVTcore.g:8929:1: rule__QualifiedPackageCS__Group_4__0 : rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1 ;
+ // InternalQVTcore.g:9023: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 {
- // InternalQVTcore.g:8933:1: ( rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1 )
- // InternalQVTcore.g:8934:2: rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1
+ // InternalQVTcore.g:9027:1: ( rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1 )
+ // InternalQVTcore.g:9028:2: rule__QualifiedPackageCS__Group_4__0__Impl rule__QualifiedPackageCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_24);
rule__QualifiedPackageCS__Group_4__0__Impl();
@@ -29016,17 +29280,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_4__0__Impl"
- // InternalQVTcore.g:8941:1: rule__QualifiedPackageCS__Group_4__0__Impl : ( '=' ) ;
+ // InternalQVTcore.g:9035:1: rule__QualifiedPackageCS__Group_4__0__Impl : ( '=' ) ;
public final void rule__QualifiedPackageCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:8945:1: ( ( '=' ) )
- // InternalQVTcore.g:8946:1: ( '=' )
+ // InternalQVTcore.g:9039:1: ( ( '=' ) )
+ // InternalQVTcore.g:9040:1: ( '=' )
{
- // InternalQVTcore.g:8946:1: ( '=' )
- // InternalQVTcore.g:8947:1: '='
+ // InternalQVTcore.g:9040:1: ( '=' )
+ // InternalQVTcore.g:9041:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getEqualsSignKeyword_4_0());
@@ -29057,14 +29321,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_4__1"
- // InternalQVTcore.g:8960:1: rule__QualifiedPackageCS__Group_4__1 : rule__QualifiedPackageCS__Group_4__1__Impl ;
+ // InternalQVTcore.g:9054: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 {
- // InternalQVTcore.g:8964:1: ( rule__QualifiedPackageCS__Group_4__1__Impl )
- // InternalQVTcore.g:8965:2: rule__QualifiedPackageCS__Group_4__1__Impl
+ // InternalQVTcore.g:9058:1: ( rule__QualifiedPackageCS__Group_4__1__Impl )
+ // InternalQVTcore.g:9059:2: rule__QualifiedPackageCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group_4__1__Impl();
@@ -29090,23 +29354,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_4__1__Impl"
- // InternalQVTcore.g:8971:1: rule__QualifiedPackageCS__Group_4__1__Impl : ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) ) ;
+ // InternalQVTcore.g:9065: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 {
- // InternalQVTcore.g:8975:1: ( ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) ) )
- // InternalQVTcore.g:8976:1: ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) )
+ // InternalQVTcore.g:9069:1: ( ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) ) )
+ // InternalQVTcore.g:9070:1: ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) )
{
- // InternalQVTcore.g:8976:1: ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) )
- // InternalQVTcore.g:8977:1: ( rule__QualifiedPackageCS__NsURIAssignment_4_1 )
+ // InternalQVTcore.g:9070:1: ( ( rule__QualifiedPackageCS__NsURIAssignment_4_1 ) )
+ // InternalQVTcore.g:9071:1: ( rule__QualifiedPackageCS__NsURIAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNsURIAssignment_4_1());
}
- // InternalQVTcore.g:8978:1: ( rule__QualifiedPackageCS__NsURIAssignment_4_1 )
- // InternalQVTcore.g:8978:2: rule__QualifiedPackageCS__NsURIAssignment_4_1
+ // InternalQVTcore.g:9072:1: ( rule__QualifiedPackageCS__NsURIAssignment_4_1 )
+ // InternalQVTcore.g:9072:2: rule__QualifiedPackageCS__NsURIAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__NsURIAssignment_4_1();
@@ -29141,14 +29405,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__0"
- // InternalQVTcore.g:8992:1: rule__QualifiedPackageCS__Group_5_0__0 : rule__QualifiedPackageCS__Group_5_0__0__Impl rule__QualifiedPackageCS__Group_5_0__1 ;
+ // InternalQVTcore.g:9086: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 {
- // InternalQVTcore.g:8996:1: ( rule__QualifiedPackageCS__Group_5_0__0__Impl rule__QualifiedPackageCS__Group_5_0__1 )
- // InternalQVTcore.g:8997:2: rule__QualifiedPackageCS__Group_5_0__0__Impl rule__QualifiedPackageCS__Group_5_0__1
+ // InternalQVTcore.g:9090:1: ( rule__QualifiedPackageCS__Group_5_0__0__Impl rule__QualifiedPackageCS__Group_5_0__1 )
+ // InternalQVTcore.g:9091:2: rule__QualifiedPackageCS__Group_5_0__0__Impl rule__QualifiedPackageCS__Group_5_0__1
{
pushFollow(FollowSets000.FOLLOW_33);
rule__QualifiedPackageCS__Group_5_0__0__Impl();
@@ -29179,17 +29443,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__0__Impl"
- // InternalQVTcore.g:9004:1: rule__QualifiedPackageCS__Group_5_0__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:9098:1: rule__QualifiedPackageCS__Group_5_0__0__Impl : ( '{' ) ;
public final void rule__QualifiedPackageCS__Group_5_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9008:1: ( ( '{' ) )
- // InternalQVTcore.g:9009:1: ( '{' )
+ // InternalQVTcore.g:9102:1: ( ( '{' ) )
+ // InternalQVTcore.g:9103:1: ( '{' )
{
- // InternalQVTcore.g:9009:1: ( '{' )
- // InternalQVTcore.g:9010:1: '{'
+ // InternalQVTcore.g:9103:1: ( '{' )
+ // InternalQVTcore.g:9104:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getLeftCurlyBracketKeyword_5_0_0());
@@ -29220,14 +29484,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__1"
- // InternalQVTcore.g:9023:1: rule__QualifiedPackageCS__Group_5_0__1 : rule__QualifiedPackageCS__Group_5_0__1__Impl rule__QualifiedPackageCS__Group_5_0__2 ;
+ // InternalQVTcore.g:9117: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 {
- // InternalQVTcore.g:9027:1: ( rule__QualifiedPackageCS__Group_5_0__1__Impl rule__QualifiedPackageCS__Group_5_0__2 )
- // InternalQVTcore.g:9028:2: rule__QualifiedPackageCS__Group_5_0__1__Impl rule__QualifiedPackageCS__Group_5_0__2
+ // InternalQVTcore.g:9121:1: ( rule__QualifiedPackageCS__Group_5_0__1__Impl rule__QualifiedPackageCS__Group_5_0__2 )
+ // InternalQVTcore.g:9122:2: rule__QualifiedPackageCS__Group_5_0__1__Impl rule__QualifiedPackageCS__Group_5_0__2
{
pushFollow(FollowSets000.FOLLOW_33);
rule__QualifiedPackageCS__Group_5_0__1__Impl();
@@ -29258,35 +29522,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__1__Impl"
- // InternalQVTcore.g:9035:1: rule__QualifiedPackageCS__Group_5_0__1__Impl : ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* ) ;
+ // InternalQVTcore.g:9129: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 {
- // InternalQVTcore.g:9039:1: ( ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* ) )
- // InternalQVTcore.g:9040:1: ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* )
+ // InternalQVTcore.g:9133:1: ( ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* ) )
+ // InternalQVTcore.g:9134:1: ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* )
{
- // InternalQVTcore.g:9040:1: ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* )
- // InternalQVTcore.g:9041:1: ( rule__QualifiedPackageCS__Alternatives_5_0_1 )*
+ // InternalQVTcore.g:9134:1: ( ( rule__QualifiedPackageCS__Alternatives_5_0_1 )* )
+ // InternalQVTcore.g:9135:1: ( rule__QualifiedPackageCS__Alternatives_5_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getAlternatives_5_0_1());
}
- // InternalQVTcore.g:9042:1: ( rule__QualifiedPackageCS__Alternatives_5_0_1 )*
- loop98:
+ // InternalQVTcore.g:9136:1: ( rule__QualifiedPackageCS__Alternatives_5_0_1 )*
+ loop99:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==19||LA98_0==25||LA98_0==29||LA98_0==35||LA98_0==37||LA98_0==41||LA98_0==49) ) {
- alt98=1;
+ if ( (LA99_0==19||LA99_0==25||LA99_0==29||LA99_0==35||LA99_0==37||LA99_0==41||LA99_0==49) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
- // InternalQVTcore.g:9042:2: rule__QualifiedPackageCS__Alternatives_5_0_1
+ // InternalQVTcore.g:9136:2: rule__QualifiedPackageCS__Alternatives_5_0_1
{
pushFollow(FollowSets000.FOLLOW_34);
rule__QualifiedPackageCS__Alternatives_5_0_1();
@@ -29298,7 +29562,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop98;
+ break loop99;
}
} while (true);
@@ -29327,14 +29591,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__2"
- // InternalQVTcore.g:9052:1: rule__QualifiedPackageCS__Group_5_0__2 : rule__QualifiedPackageCS__Group_5_0__2__Impl ;
+ // InternalQVTcore.g:9146: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 {
- // InternalQVTcore.g:9056:1: ( rule__QualifiedPackageCS__Group_5_0__2__Impl )
- // InternalQVTcore.g:9057:2: rule__QualifiedPackageCS__Group_5_0__2__Impl
+ // InternalQVTcore.g:9150:1: ( rule__QualifiedPackageCS__Group_5_0__2__Impl )
+ // InternalQVTcore.g:9151:2: rule__QualifiedPackageCS__Group_5_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__Group_5_0__2__Impl();
@@ -29360,17 +29624,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__Group_5_0__2__Impl"
- // InternalQVTcore.g:9063:1: rule__QualifiedPackageCS__Group_5_0__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:9157:1: rule__QualifiedPackageCS__Group_5_0__2__Impl : ( '}' ) ;
public final void rule__QualifiedPackageCS__Group_5_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9067:1: ( ( '}' ) )
- // InternalQVTcore.g:9068:1: ( '}' )
+ // InternalQVTcore.g:9161:1: ( ( '}' ) )
+ // InternalQVTcore.g:9162:1: ( '}' )
{
- // InternalQVTcore.g:9068:1: ( '}' )
- // InternalQVTcore.g:9069:1: '}'
+ // InternalQVTcore.g:9162:1: ( '}' )
+ // InternalQVTcore.g:9163:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getRightCurlyBracketKeyword_5_0_2());
@@ -29401,14 +29665,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParamDeclarationCS__Group__0"
- // InternalQVTcore.g:9088:1: rule__ParamDeclarationCS__Group__0 : rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 ;
+ // InternalQVTcore.g:9182: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 {
- // InternalQVTcore.g:9092:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
- // InternalQVTcore.g:9093:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
+ // InternalQVTcore.g:9186:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
+ // InternalQVTcore.g:9187:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_22);
rule__ParamDeclarationCS__Group__0__Impl();
@@ -29439,23 +29703,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParamDeclarationCS__Group__0__Impl"
- // InternalQVTcore.g:9100:1: rule__ParamDeclarationCS__Group__0__Impl : ( ( rule__ParamDeclarationCS__NameAssignment_0 ) ) ;
+ // InternalQVTcore.g:9194:1: rule__ParamDeclarationCS__Group__0__Impl : ( ( rule__ParamDeclarationCS__NameAssignment_0 ) ) ;
public final void rule__ParamDeclarationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9104:1: ( ( ( rule__ParamDeclarationCS__NameAssignment_0 ) ) )
- // InternalQVTcore.g:9105:1: ( ( rule__ParamDeclarationCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:9198:1: ( ( ( rule__ParamDeclarationCS__NameAssignment_0 ) ) )
+ // InternalQVTcore.g:9199:1: ( ( rule__ParamDeclarationCS__NameAssignment_0 ) )
{
- // InternalQVTcore.g:9105:1: ( ( rule__ParamDeclarationCS__NameAssignment_0 ) )
- // InternalQVTcore.g:9106:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
+ // InternalQVTcore.g:9199:1: ( ( rule__ParamDeclarationCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:9200:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getNameAssignment_0());
}
- // InternalQVTcore.g:9107:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
- // InternalQVTcore.g:9107:2: rule__ParamDeclarationCS__NameAssignment_0
+ // InternalQVTcore.g:9201:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
+ // InternalQVTcore.g:9201:2: rule__ParamDeclarationCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParamDeclarationCS__NameAssignment_0();
@@ -29490,14 +29754,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParamDeclarationCS__Group__1"
- // InternalQVTcore.g:9117:1: rule__ParamDeclarationCS__Group__1 : rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 ;
+ // InternalQVTcore.g:9211: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 {
- // InternalQVTcore.g:9121:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
- // InternalQVTcore.g:9122:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
+ // InternalQVTcore.g:9215:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
+ // InternalQVTcore.g:9216:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_23);
rule__ParamDeclarationCS__Group__1__Impl();
@@ -29528,17 +29792,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParamDeclarationCS__Group__1__Impl"
- // InternalQVTcore.g:9129:1: rule__ParamDeclarationCS__Group__1__Impl : ( ':' ) ;
+ // InternalQVTcore.g:9223:1: rule__ParamDeclarationCS__Group__1__Impl : ( ':' ) ;
public final void rule__ParamDeclarationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9133:1: ( ( ':' ) )
- // InternalQVTcore.g:9134:1: ( ':' )
+ // InternalQVTcore.g:9227:1: ( ( ':' ) )
+ // InternalQVTcore.g:9228:1: ( ':' )
{
- // InternalQVTcore.g:9134:1: ( ':' )
- // InternalQVTcore.g:9135:1: ':'
+ // InternalQVTcore.g:9228:1: ( ':' )
+ // InternalQVTcore.g:9229:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
@@ -29569,14 +29833,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParamDeclarationCS__Group__2"
- // InternalQVTcore.g:9148:1: rule__ParamDeclarationCS__Group__2 : rule__ParamDeclarationCS__Group__2__Impl ;
+ // InternalQVTcore.g:9242:1: rule__ParamDeclarationCS__Group__2 : rule__ParamDeclarationCS__Group__2__Impl ;
public final void rule__ParamDeclarationCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9152:1: ( rule__ParamDeclarationCS__Group__2__Impl )
- // InternalQVTcore.g:9153:2: rule__ParamDeclarationCS__Group__2__Impl
+ // InternalQVTcore.g:9246:1: ( rule__ParamDeclarationCS__Group__2__Impl )
+ // InternalQVTcore.g:9247:2: rule__ParamDeclarationCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParamDeclarationCS__Group__2__Impl();
@@ -29602,23 +29866,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParamDeclarationCS__Group__2__Impl"
- // InternalQVTcore.g:9159:1: rule__ParamDeclarationCS__Group__2__Impl : ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) ) ;
+ // InternalQVTcore.g:9253:1: rule__ParamDeclarationCS__Group__2__Impl : ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) ) ;
public final void rule__ParamDeclarationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9163:1: ( ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) ) )
- // InternalQVTcore.g:9164:1: ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) )
+ // InternalQVTcore.g:9257:1: ( ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) ) )
+ // InternalQVTcore.g:9258:1: ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) )
{
- // InternalQVTcore.g:9164:1: ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) )
- // InternalQVTcore.g:9165:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
+ // InternalQVTcore.g:9258:1: ( ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 ) )
+ // InternalQVTcore.g:9259:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeAssignment_2());
}
- // InternalQVTcore.g:9166:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
- // InternalQVTcore.g:9166:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
+ // InternalQVTcore.g:9260:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
+ // InternalQVTcore.g:9260:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParamDeclarationCS__OwnedTypeAssignment_2();
@@ -29653,14 +29917,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateCS__Group__0"
- // InternalQVTcore.g:9182:1: rule__PredicateCS__Group__0 : rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 ;
+ // InternalQVTcore.g:9276: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 {
- // InternalQVTcore.g:9186:1: ( rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 )
- // InternalQVTcore.g:9187:2: rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1
+ // InternalQVTcore.g:9280:1: ( rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 )
+ // InternalQVTcore.g:9281:2: rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_35);
rule__PredicateCS__Group__0__Impl();
@@ -29691,23 +29955,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateCS__Group__0__Impl"
- // InternalQVTcore.g:9194:1: rule__PredicateCS__Group__0__Impl : ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) ) ;
+ // InternalQVTcore.g:9288:1: rule__PredicateCS__Group__0__Impl : ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) ) ;
public final void rule__PredicateCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9198:1: ( ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) ) )
- // InternalQVTcore.g:9199:1: ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) )
+ // InternalQVTcore.g:9292:1: ( ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) ) )
+ // InternalQVTcore.g:9293:1: ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) )
{
- // InternalQVTcore.g:9199:1: ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) )
- // InternalQVTcore.g:9200:1: ( rule__PredicateCS__OwnedConditionAssignment_0 )
+ // InternalQVTcore.g:9293:1: ( ( rule__PredicateCS__OwnedConditionAssignment_0 ) )
+ // InternalQVTcore.g:9294:1: ( rule__PredicateCS__OwnedConditionAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateCSAccess().getOwnedConditionAssignment_0());
}
- // InternalQVTcore.g:9201:1: ( rule__PredicateCS__OwnedConditionAssignment_0 )
- // InternalQVTcore.g:9201:2: rule__PredicateCS__OwnedConditionAssignment_0
+ // InternalQVTcore.g:9295:1: ( rule__PredicateCS__OwnedConditionAssignment_0 )
+ // InternalQVTcore.g:9295:2: rule__PredicateCS__OwnedConditionAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PredicateCS__OwnedConditionAssignment_0();
@@ -29742,14 +30006,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateCS__Group__1"
- // InternalQVTcore.g:9211:1: rule__PredicateCS__Group__1 : rule__PredicateCS__Group__1__Impl ;
+ // InternalQVTcore.g:9305:1: rule__PredicateCS__Group__1 : rule__PredicateCS__Group__1__Impl ;
public final void rule__PredicateCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9215:1: ( rule__PredicateCS__Group__1__Impl )
- // InternalQVTcore.g:9216:2: rule__PredicateCS__Group__1__Impl
+ // InternalQVTcore.g:9309:1: ( rule__PredicateCS__Group__1__Impl )
+ // InternalQVTcore.g:9310:2: rule__PredicateCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PredicateCS__Group__1__Impl();
@@ -29775,17 +30039,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateCS__Group__1__Impl"
- // InternalQVTcore.g:9222:1: rule__PredicateCS__Group__1__Impl : ( ';' ) ;
+ // InternalQVTcore.g:9316:1: rule__PredicateCS__Group__1__Impl : ( ';' ) ;
public final void rule__PredicateCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9226:1: ( ( ';' ) )
- // InternalQVTcore.g:9227:1: ( ';' )
+ // InternalQVTcore.g:9320:1: ( ( ';' ) )
+ // InternalQVTcore.g:9321:1: ( ';' )
{
- // InternalQVTcore.g:9227:1: ( ';' )
- // InternalQVTcore.g:9228:1: ';'
+ // InternalQVTcore.g:9321:1: ( ';' )
+ // InternalQVTcore.g:9322:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
@@ -29816,14 +30080,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group__0"
- // InternalQVTcore.g:9245:1: rule__PredicateOrAssignmentCS__Group__0 : rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1 ;
+ // InternalQVTcore.g:9339: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 {
- // InternalQVTcore.g:9249:1: ( rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1 )
- // InternalQVTcore.g:9250:2: rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1
+ // InternalQVTcore.g:9343:1: ( rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1 )
+ // InternalQVTcore.g:9344:2: rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__PredicateOrAssignmentCS__Group__0__Impl();
@@ -29854,31 +30118,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group__0__Impl"
- // InternalQVTcore.g:9257:1: rule__PredicateOrAssignmentCS__Group__0__Impl : ( ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )? ) ;
+ // InternalQVTcore.g:9351:1: rule__PredicateOrAssignmentCS__Group__0__Impl : ( ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )? ) ;
public final void rule__PredicateOrAssignmentCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9261:1: ( ( ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )? ) )
- // InternalQVTcore.g:9262:1: ( ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )? )
+ // InternalQVTcore.g:9355:1: ( ( ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )? ) )
+ // InternalQVTcore.g:9356:1: ( ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )? )
{
- // InternalQVTcore.g:9262:1: ( ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )? )
- // InternalQVTcore.g:9263:1: ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )?
+ // InternalQVTcore.g:9356:1: ( ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )? )
+ // InternalQVTcore.g:9357:1: ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsDefaultAssignment_0());
}
- // InternalQVTcore.g:9264:1: ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // InternalQVTcore.g:9358:1: ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )?
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==123) ) {
- alt99=1;
+ if ( (LA100_0==124) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
- // InternalQVTcore.g:9264:2: rule__PredicateOrAssignmentCS__IsDefaultAssignment_0
+ // InternalQVTcore.g:9358:2: rule__PredicateOrAssignmentCS__IsDefaultAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PredicateOrAssignmentCS__IsDefaultAssignment_0();
@@ -29916,14 +30180,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group__1"
- // InternalQVTcore.g:9274:1: rule__PredicateOrAssignmentCS__Group__1 : rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2 ;
+ // InternalQVTcore.g:9368: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 {
- // InternalQVTcore.g:9278:1: ( rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2 )
- // InternalQVTcore.g:9279:2: rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2
+ // InternalQVTcore.g:9372:1: ( rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2 )
+ // InternalQVTcore.g:9373:2: rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_36);
rule__PredicateOrAssignmentCS__Group__1__Impl();
@@ -29954,23 +30218,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group__1__Impl"
- // InternalQVTcore.g:9286:1: rule__PredicateOrAssignmentCS__Group__1__Impl : ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 ) ) ;
+ // InternalQVTcore.g:9380:1: rule__PredicateOrAssignmentCS__Group__1__Impl : ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 ) ) ;
public final void rule__PredicateOrAssignmentCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9290:1: ( ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 ) ) )
- // InternalQVTcore.g:9291:1: ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 ) )
+ // InternalQVTcore.g:9384:1: ( ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 ) ) )
+ // InternalQVTcore.g:9385:1: ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 ) )
{
- // InternalQVTcore.g:9291:1: ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 ) )
- // InternalQVTcore.g:9292:1: ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 )
+ // InternalQVTcore.g:9385:1: ( ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 ) )
+ // InternalQVTcore.g:9386:1: ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetAssignment_1());
}
- // InternalQVTcore.g:9293:1: ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 )
- // InternalQVTcore.g:9293:2: rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1
+ // InternalQVTcore.g:9387:1: ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 )
+ // InternalQVTcore.g:9387:2: rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1();
@@ -30005,14 +30269,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group__2"
- // InternalQVTcore.g:9303:1: rule__PredicateOrAssignmentCS__Group__2 : rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3 ;
+ // InternalQVTcore.g:9397:1: rule__PredicateOrAssignmentCS__Group__2 : rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3 ;
public final void rule__PredicateOrAssignmentCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9307:1: ( rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3 )
- // InternalQVTcore.g:9308:2: rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3
+ // InternalQVTcore.g:9401:1: ( rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3 )
+ // InternalQVTcore.g:9402:2: rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_36);
rule__PredicateOrAssignmentCS__Group__2__Impl();
@@ -30043,31 +30307,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group__2__Impl"
- // InternalQVTcore.g:9315:1: rule__PredicateOrAssignmentCS__Group__2__Impl : ( ( rule__PredicateOrAssignmentCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:9409:1: rule__PredicateOrAssignmentCS__Group__2__Impl : ( ( rule__PredicateOrAssignmentCS__Group_2__0 )? ) ;
public final void rule__PredicateOrAssignmentCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9319:1: ( ( ( rule__PredicateOrAssignmentCS__Group_2__0 )? ) )
- // InternalQVTcore.g:9320:1: ( ( rule__PredicateOrAssignmentCS__Group_2__0 )? )
+ // InternalQVTcore.g:9413:1: ( ( ( rule__PredicateOrAssignmentCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:9414:1: ( ( rule__PredicateOrAssignmentCS__Group_2__0 )? )
{
- // InternalQVTcore.g:9320:1: ( ( rule__PredicateOrAssignmentCS__Group_2__0 )? )
- // InternalQVTcore.g:9321:1: ( rule__PredicateOrAssignmentCS__Group_2__0 )?
+ // InternalQVTcore.g:9414:1: ( ( rule__PredicateOrAssignmentCS__Group_2__0 )? )
+ // InternalQVTcore.g:9415:1: ( rule__PredicateOrAssignmentCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup_2());
}
- // InternalQVTcore.g:9322:1: ( rule__PredicateOrAssignmentCS__Group_2__0 )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalQVTcore.g:9416:1: ( rule__PredicateOrAssignmentCS__Group_2__0 )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==18||LA100_0==124) ) {
- alt100=1;
+ if ( (LA101_0==18||LA101_0==125) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
- // InternalQVTcore.g:9322:2: rule__PredicateOrAssignmentCS__Group_2__0
+ // InternalQVTcore.g:9416:2: rule__PredicateOrAssignmentCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PredicateOrAssignmentCS__Group_2__0();
@@ -30105,14 +30369,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group__3"
- // InternalQVTcore.g:9332:1: rule__PredicateOrAssignmentCS__Group__3 : rule__PredicateOrAssignmentCS__Group__3__Impl ;
+ // InternalQVTcore.g:9426:1: rule__PredicateOrAssignmentCS__Group__3 : rule__PredicateOrAssignmentCS__Group__3__Impl ;
public final void rule__PredicateOrAssignmentCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9336:1: ( rule__PredicateOrAssignmentCS__Group__3__Impl )
- // InternalQVTcore.g:9337:2: rule__PredicateOrAssignmentCS__Group__3__Impl
+ // InternalQVTcore.g:9430:1: ( rule__PredicateOrAssignmentCS__Group__3__Impl )
+ // InternalQVTcore.g:9431:2: rule__PredicateOrAssignmentCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PredicateOrAssignmentCS__Group__3__Impl();
@@ -30138,17 +30402,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group__3__Impl"
- // InternalQVTcore.g:9343:1: rule__PredicateOrAssignmentCS__Group__3__Impl : ( ';' ) ;
+ // InternalQVTcore.g:9437:1: rule__PredicateOrAssignmentCS__Group__3__Impl : ( ';' ) ;
public final void rule__PredicateOrAssignmentCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9347:1: ( ( ';' ) )
- // InternalQVTcore.g:9348:1: ( ';' )
+ // InternalQVTcore.g:9441:1: ( ( ';' ) )
+ // InternalQVTcore.g:9442:1: ( ';' )
{
- // InternalQVTcore.g:9348:1: ( ';' )
- // InternalQVTcore.g:9349:1: ';'
+ // InternalQVTcore.g:9442:1: ( ';' )
+ // InternalQVTcore.g:9443:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_3());
@@ -30179,14 +30443,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group_2__0"
- // InternalQVTcore.g:9370:1: rule__PredicateOrAssignmentCS__Group_2__0 : rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1 ;
+ // InternalQVTcore.g:9464:1: rule__PredicateOrAssignmentCS__Group_2__0 : rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1 ;
public final void rule__PredicateOrAssignmentCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9374:1: ( rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1 )
- // InternalQVTcore.g:9375:2: rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1
+ // InternalQVTcore.g:9468:1: ( rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1 )
+ // InternalQVTcore.g:9469:2: rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__PredicateOrAssignmentCS__Group_2__0__Impl();
@@ -30217,23 +30481,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group_2__0__Impl"
- // InternalQVTcore.g:9382:1: rule__PredicateOrAssignmentCS__Group_2__0__Impl : ( ( rule__PredicateOrAssignmentCS__Alternatives_2_0 ) ) ;
+ // InternalQVTcore.g:9476:1: rule__PredicateOrAssignmentCS__Group_2__0__Impl : ( ( rule__PredicateOrAssignmentCS__Alternatives_2_0 ) ) ;
public final void rule__PredicateOrAssignmentCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9386:1: ( ( ( rule__PredicateOrAssignmentCS__Alternatives_2_0 ) ) )
- // InternalQVTcore.g:9387:1: ( ( rule__PredicateOrAssignmentCS__Alternatives_2_0 ) )
+ // InternalQVTcore.g:9480:1: ( ( ( rule__PredicateOrAssignmentCS__Alternatives_2_0 ) ) )
+ // InternalQVTcore.g:9481:1: ( ( rule__PredicateOrAssignmentCS__Alternatives_2_0 ) )
{
- // InternalQVTcore.g:9387:1: ( ( rule__PredicateOrAssignmentCS__Alternatives_2_0 ) )
- // InternalQVTcore.g:9388:1: ( rule__PredicateOrAssignmentCS__Alternatives_2_0 )
+ // InternalQVTcore.g:9481:1: ( ( rule__PredicateOrAssignmentCS__Alternatives_2_0 ) )
+ // InternalQVTcore.g:9482:1: ( rule__PredicateOrAssignmentCS__Alternatives_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getAlternatives_2_0());
}
- // InternalQVTcore.g:9389:1: ( rule__PredicateOrAssignmentCS__Alternatives_2_0 )
- // InternalQVTcore.g:9389:2: rule__PredicateOrAssignmentCS__Alternatives_2_0
+ // InternalQVTcore.g:9483:1: ( rule__PredicateOrAssignmentCS__Alternatives_2_0 )
+ // InternalQVTcore.g:9483:2: rule__PredicateOrAssignmentCS__Alternatives_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PredicateOrAssignmentCS__Alternatives_2_0();
@@ -30268,14 +30532,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group_2__1"
- // InternalQVTcore.g:9399:1: rule__PredicateOrAssignmentCS__Group_2__1 : rule__PredicateOrAssignmentCS__Group_2__1__Impl ;
+ // InternalQVTcore.g:9493:1: rule__PredicateOrAssignmentCS__Group_2__1 : rule__PredicateOrAssignmentCS__Group_2__1__Impl ;
public final void rule__PredicateOrAssignmentCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9403:1: ( rule__PredicateOrAssignmentCS__Group_2__1__Impl )
- // InternalQVTcore.g:9404:2: rule__PredicateOrAssignmentCS__Group_2__1__Impl
+ // InternalQVTcore.g:9497:1: ( rule__PredicateOrAssignmentCS__Group_2__1__Impl )
+ // InternalQVTcore.g:9498:2: rule__PredicateOrAssignmentCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PredicateOrAssignmentCS__Group_2__1__Impl();
@@ -30301,23 +30565,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__Group_2__1__Impl"
- // InternalQVTcore.g:9410:1: rule__PredicateOrAssignmentCS__Group_2__1__Impl : ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 ) ) ;
+ // InternalQVTcore.g:9504:1: rule__PredicateOrAssignmentCS__Group_2__1__Impl : ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 ) ) ;
public final void rule__PredicateOrAssignmentCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9414:1: ( ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 ) ) )
- // InternalQVTcore.g:9415:1: ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 ) )
+ // InternalQVTcore.g:9508:1: ( ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 ) ) )
+ // InternalQVTcore.g:9509:1: ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 ) )
{
- // InternalQVTcore.g:9415:1: ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 ) )
- // InternalQVTcore.g:9416:1: ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 )
+ // InternalQVTcore.g:9509:1: ( ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 ) )
+ // InternalQVTcore.g:9510:1: ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionAssignment_2_1());
}
- // InternalQVTcore.g:9417:1: ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 )
- // InternalQVTcore.g:9417:2: rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1
+ // InternalQVTcore.g:9511:1: ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 )
+ // InternalQVTcore.g:9511:2: rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1();
@@ -30352,14 +30616,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__0"
- // InternalQVTcore.g:9431:1: rule__QueryCS__Group__0 : rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 ;
+ // InternalQVTcore.g:9525: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 {
- // InternalQVTcore.g:9435:1: ( rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 )
- // InternalQVTcore.g:9436:2: rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1
+ // InternalQVTcore.g:9529:1: ( rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 )
+ // InternalQVTcore.g:9530:2: rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_4);
rule__QueryCS__Group__0__Impl();
@@ -30390,31 +30654,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__0__Impl"
- // InternalQVTcore.g:9443:1: rule__QueryCS__Group__0__Impl : ( ( rule__QueryCS__IsTransientAssignment_0 )? ) ;
+ // InternalQVTcore.g:9537:1: rule__QueryCS__Group__0__Impl : ( ( rule__QueryCS__IsTransientAssignment_0 )? ) ;
public final void rule__QueryCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9447:1: ( ( ( rule__QueryCS__IsTransientAssignment_0 )? ) )
- // InternalQVTcore.g:9448:1: ( ( rule__QueryCS__IsTransientAssignment_0 )? )
+ // InternalQVTcore.g:9541:1: ( ( ( rule__QueryCS__IsTransientAssignment_0 )? ) )
+ // InternalQVTcore.g:9542:1: ( ( rule__QueryCS__IsTransientAssignment_0 )? )
{
- // InternalQVTcore.g:9448:1: ( ( rule__QueryCS__IsTransientAssignment_0 )? )
- // InternalQVTcore.g:9449:1: ( rule__QueryCS__IsTransientAssignment_0 )?
+ // InternalQVTcore.g:9542:1: ( ( rule__QueryCS__IsTransientAssignment_0 )? )
+ // InternalQVTcore.g:9543:1: ( rule__QueryCS__IsTransientAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getIsTransientAssignment_0());
}
- // InternalQVTcore.g:9450:1: ( rule__QueryCS__IsTransientAssignment_0 )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ // InternalQVTcore.g:9544:1: ( rule__QueryCS__IsTransientAssignment_0 )?
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==30) ) {
- alt101=1;
+ if ( (LA102_0==30) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
- // InternalQVTcore.g:9450:2: rule__QueryCS__IsTransientAssignment_0
+ // InternalQVTcore.g:9544:2: rule__QueryCS__IsTransientAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__IsTransientAssignment_0();
@@ -30452,14 +30716,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__1"
- // InternalQVTcore.g:9460:1: rule__QueryCS__Group__1 : rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 ;
+ // InternalQVTcore.g:9554: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 {
- // InternalQVTcore.g:9464:1: ( rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 )
- // InternalQVTcore.g:9465:2: rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2
+ // InternalQVTcore.g:9558:1: ( rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 )
+ // InternalQVTcore.g:9559:2: rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_23);
rule__QueryCS__Group__1__Impl();
@@ -30490,17 +30754,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__1__Impl"
- // InternalQVTcore.g:9472:1: rule__QueryCS__Group__1__Impl : ( 'query' ) ;
+ // InternalQVTcore.g:9566:1: rule__QueryCS__Group__1__Impl : ( 'query' ) ;
public final void rule__QueryCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9476:1: ( ( 'query' ) )
- // InternalQVTcore.g:9477:1: ( 'query' )
+ // InternalQVTcore.g:9570:1: ( ( 'query' ) )
+ // InternalQVTcore.g:9571:1: ( 'query' )
{
- // InternalQVTcore.g:9477:1: ( 'query' )
- // InternalQVTcore.g:9478:1: 'query'
+ // InternalQVTcore.g:9571:1: ( 'query' )
+ // InternalQVTcore.g:9572:1: 'query'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getQueryKeyword_1());
@@ -30531,14 +30795,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__2"
- // InternalQVTcore.g:9491:1: rule__QueryCS__Group__2 : rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 ;
+ // InternalQVTcore.g:9585: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 {
- // InternalQVTcore.g:9495:1: ( rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 )
- // InternalQVTcore.g:9496:2: rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3
+ // InternalQVTcore.g:9589:1: ( rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 )
+ // InternalQVTcore.g:9590:2: rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_7);
rule__QueryCS__Group__2__Impl();
@@ -30569,23 +30833,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__2__Impl"
- // InternalQVTcore.g:9503:1: rule__QueryCS__Group__2__Impl : ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) ) ;
+ // InternalQVTcore.g:9597:1: rule__QueryCS__Group__2__Impl : ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) ) ;
public final void rule__QueryCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9507:1: ( ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) ) )
- // InternalQVTcore.g:9508:1: ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) )
+ // InternalQVTcore.g:9601:1: ( ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) ) )
+ // InternalQVTcore.g:9602:1: ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) )
{
- // InternalQVTcore.g:9508:1: ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) )
- // InternalQVTcore.g:9509:1: ( rule__QueryCS__OwnedPathNameAssignment_2 )
+ // InternalQVTcore.g:9602:1: ( ( rule__QueryCS__OwnedPathNameAssignment_2 ) )
+ // InternalQVTcore.g:9603:1: ( rule__QueryCS__OwnedPathNameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedPathNameAssignment_2());
}
- // InternalQVTcore.g:9510:1: ( rule__QueryCS__OwnedPathNameAssignment_2 )
- // InternalQVTcore.g:9510:2: rule__QueryCS__OwnedPathNameAssignment_2
+ // InternalQVTcore.g:9604:1: ( rule__QueryCS__OwnedPathNameAssignment_2 )
+ // InternalQVTcore.g:9604:2: rule__QueryCS__OwnedPathNameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__OwnedPathNameAssignment_2();
@@ -30620,14 +30884,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__3"
- // InternalQVTcore.g:9520:1: rule__QueryCS__Group__3 : rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 ;
+ // InternalQVTcore.g:9614: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 {
- // InternalQVTcore.g:9524:1: ( rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 )
- // InternalQVTcore.g:9525:2: rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4
+ // InternalQVTcore.g:9618:1: ( rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 )
+ // InternalQVTcore.g:9619:2: rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_21);
rule__QueryCS__Group__3__Impl();
@@ -30658,23 +30922,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__3__Impl"
- // InternalQVTcore.g:9532:1: rule__QueryCS__Group__3__Impl : ( ( rule__QueryCS__NameAssignment_3 ) ) ;
+ // InternalQVTcore.g:9626:1: rule__QueryCS__Group__3__Impl : ( ( rule__QueryCS__NameAssignment_3 ) ) ;
public final void rule__QueryCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9536:1: ( ( ( rule__QueryCS__NameAssignment_3 ) ) )
- // InternalQVTcore.g:9537:1: ( ( rule__QueryCS__NameAssignment_3 ) )
+ // InternalQVTcore.g:9630:1: ( ( ( rule__QueryCS__NameAssignment_3 ) ) )
+ // InternalQVTcore.g:9631:1: ( ( rule__QueryCS__NameAssignment_3 ) )
{
- // InternalQVTcore.g:9537:1: ( ( rule__QueryCS__NameAssignment_3 ) )
- // InternalQVTcore.g:9538:1: ( rule__QueryCS__NameAssignment_3 )
+ // InternalQVTcore.g:9631:1: ( ( rule__QueryCS__NameAssignment_3 ) )
+ // InternalQVTcore.g:9632:1: ( rule__QueryCS__NameAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getNameAssignment_3());
}
- // InternalQVTcore.g:9539:1: ( rule__QueryCS__NameAssignment_3 )
- // InternalQVTcore.g:9539:2: rule__QueryCS__NameAssignment_3
+ // InternalQVTcore.g:9633:1: ( rule__QueryCS__NameAssignment_3 )
+ // InternalQVTcore.g:9633:2: rule__QueryCS__NameAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__NameAssignment_3();
@@ -30709,14 +30973,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__4"
- // InternalQVTcore.g:9549:1: rule__QueryCS__Group__4 : rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 ;
+ // InternalQVTcore.g:9643: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 {
- // InternalQVTcore.g:9553:1: ( rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 )
- // InternalQVTcore.g:9554:2: rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5
+ // InternalQVTcore.g:9647:1: ( rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 )
+ // InternalQVTcore.g:9648:2: rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_37);
rule__QueryCS__Group__4__Impl();
@@ -30747,17 +31011,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__4__Impl"
- // InternalQVTcore.g:9561:1: rule__QueryCS__Group__4__Impl : ( '(' ) ;
+ // InternalQVTcore.g:9655:1: rule__QueryCS__Group__4__Impl : ( '(' ) ;
public final void rule__QueryCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9565:1: ( ( '(' ) )
- // InternalQVTcore.g:9566:1: ( '(' )
+ // InternalQVTcore.g:9659:1: ( ( '(' ) )
+ // InternalQVTcore.g:9660:1: ( '(' )
{
- // InternalQVTcore.g:9566:1: ( '(' )
- // InternalQVTcore.g:9567:1: '('
+ // InternalQVTcore.g:9660:1: ( '(' )
+ // InternalQVTcore.g:9661:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_4());
@@ -30788,14 +31052,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__5"
- // InternalQVTcore.g:9580:1: rule__QueryCS__Group__5 : rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 ;
+ // InternalQVTcore.g:9674: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 {
- // InternalQVTcore.g:9584:1: ( rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 )
- // InternalQVTcore.g:9585:2: rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6
+ // InternalQVTcore.g:9678:1: ( rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 )
+ // InternalQVTcore.g:9679:2: rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_37);
rule__QueryCS__Group__5__Impl();
@@ -30826,31 +31090,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__5__Impl"
- // InternalQVTcore.g:9592:1: rule__QueryCS__Group__5__Impl : ( ( rule__QueryCS__Group_5__0 )? ) ;
+ // InternalQVTcore.g:9686: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 {
- // InternalQVTcore.g:9596:1: ( ( ( rule__QueryCS__Group_5__0 )? ) )
- // InternalQVTcore.g:9597:1: ( ( rule__QueryCS__Group_5__0 )? )
+ // InternalQVTcore.g:9690:1: ( ( ( rule__QueryCS__Group_5__0 )? ) )
+ // InternalQVTcore.g:9691:1: ( ( rule__QueryCS__Group_5__0 )? )
{
- // InternalQVTcore.g:9597:1: ( ( rule__QueryCS__Group_5__0 )? )
- // InternalQVTcore.g:9598:1: ( rule__QueryCS__Group_5__0 )?
+ // InternalQVTcore.g:9691:1: ( ( rule__QueryCS__Group_5__0 )? )
+ // InternalQVTcore.g:9692:1: ( rule__QueryCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getGroup_5());
}
- // InternalQVTcore.g:9599:1: ( rule__QueryCS__Group_5__0 )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ // InternalQVTcore.g:9693:1: ( rule__QueryCS__Group_5__0 )?
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( ((LA102_0>=RULE_SIMPLE_ID && LA102_0<=RULE_ESCAPED_ID)||(LA102_0>=19 && LA102_0<=31)||(LA102_0>=33 && LA102_0<=58)) ) {
- alt102=1;
+ if ( ((LA103_0>=RULE_SIMPLE_ID && LA103_0<=RULE_ESCAPED_ID)||(LA103_0>=19 && LA103_0<=31)||(LA103_0>=33 && LA103_0<=58)) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
- // InternalQVTcore.g:9599:2: rule__QueryCS__Group_5__0
+ // InternalQVTcore.g:9693:2: rule__QueryCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group_5__0();
@@ -30888,14 +31152,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__6"
- // InternalQVTcore.g:9609:1: rule__QueryCS__Group__6 : rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 ;
+ // InternalQVTcore.g:9703: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 {
- // InternalQVTcore.g:9613:1: ( rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 )
- // InternalQVTcore.g:9614:2: rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7
+ // InternalQVTcore.g:9707:1: ( rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 )
+ // InternalQVTcore.g:9708:2: rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7
{
pushFollow(FollowSets000.FOLLOW_22);
rule__QueryCS__Group__6__Impl();
@@ -30926,17 +31190,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__6__Impl"
- // InternalQVTcore.g:9621:1: rule__QueryCS__Group__6__Impl : ( ')' ) ;
+ // InternalQVTcore.g:9715:1: rule__QueryCS__Group__6__Impl : ( ')' ) ;
public final void rule__QueryCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9625:1: ( ( ')' ) )
- // InternalQVTcore.g:9626:1: ( ')' )
+ // InternalQVTcore.g:9719:1: ( ( ')' ) )
+ // InternalQVTcore.g:9720:1: ( ')' )
{
- // InternalQVTcore.g:9626:1: ( ')' )
- // InternalQVTcore.g:9627:1: ')'
+ // InternalQVTcore.g:9720:1: ( ')' )
+ // InternalQVTcore.g:9721:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_6());
@@ -30967,14 +31231,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__7"
- // InternalQVTcore.g:9640:1: rule__QueryCS__Group__7 : rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 ;
+ // InternalQVTcore.g:9734: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 {
- // InternalQVTcore.g:9644:1: ( rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 )
- // InternalQVTcore.g:9645:2: rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8
+ // InternalQVTcore.g:9738:1: ( rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 )
+ // InternalQVTcore.g:9739:2: rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8
{
pushFollow(FollowSets000.FOLLOW_23);
rule__QueryCS__Group__7__Impl();
@@ -31005,17 +31269,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__7__Impl"
- // InternalQVTcore.g:9652:1: rule__QueryCS__Group__7__Impl : ( ':' ) ;
+ // InternalQVTcore.g:9746:1: rule__QueryCS__Group__7__Impl : ( ':' ) ;
public final void rule__QueryCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9656:1: ( ( ':' ) )
- // InternalQVTcore.g:9657:1: ( ':' )
+ // InternalQVTcore.g:9750:1: ( ( ':' ) )
+ // InternalQVTcore.g:9751:1: ( ':' )
{
- // InternalQVTcore.g:9657:1: ( ':' )
- // InternalQVTcore.g:9658:1: ':'
+ // InternalQVTcore.g:9751:1: ( ':' )
+ // InternalQVTcore.g:9752:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getColonKeyword_7());
@@ -31046,14 +31310,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__8"
- // InternalQVTcore.g:9671:1: rule__QueryCS__Group__8 : rule__QueryCS__Group__8__Impl rule__QueryCS__Group__9 ;
+ // InternalQVTcore.g:9765: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 {
- // InternalQVTcore.g:9675:1: ( rule__QueryCS__Group__8__Impl rule__QueryCS__Group__9 )
- // InternalQVTcore.g:9676:2: rule__QueryCS__Group__8__Impl rule__QueryCS__Group__9
+ // InternalQVTcore.g:9769:1: ( rule__QueryCS__Group__8__Impl rule__QueryCS__Group__9 )
+ // InternalQVTcore.g:9770:2: rule__QueryCS__Group__8__Impl rule__QueryCS__Group__9
{
pushFollow(FollowSets000.FOLLOW_38);
rule__QueryCS__Group__8__Impl();
@@ -31084,23 +31348,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__8__Impl"
- // InternalQVTcore.g:9683:1: rule__QueryCS__Group__8__Impl : ( ( rule__QueryCS__OwnedTypeAssignment_8 ) ) ;
+ // InternalQVTcore.g:9777:1: rule__QueryCS__Group__8__Impl : ( ( rule__QueryCS__OwnedTypeAssignment_8 ) ) ;
public final void rule__QueryCS__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9687:1: ( ( ( rule__QueryCS__OwnedTypeAssignment_8 ) ) )
- // InternalQVTcore.g:9688:1: ( ( rule__QueryCS__OwnedTypeAssignment_8 ) )
+ // InternalQVTcore.g:9781:1: ( ( ( rule__QueryCS__OwnedTypeAssignment_8 ) ) )
+ // InternalQVTcore.g:9782:1: ( ( rule__QueryCS__OwnedTypeAssignment_8 ) )
{
- // InternalQVTcore.g:9688:1: ( ( rule__QueryCS__OwnedTypeAssignment_8 ) )
- // InternalQVTcore.g:9689:1: ( rule__QueryCS__OwnedTypeAssignment_8 )
+ // InternalQVTcore.g:9782:1: ( ( rule__QueryCS__OwnedTypeAssignment_8 ) )
+ // InternalQVTcore.g:9783:1: ( rule__QueryCS__OwnedTypeAssignment_8 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedTypeAssignment_8());
}
- // InternalQVTcore.g:9690:1: ( rule__QueryCS__OwnedTypeAssignment_8 )
- // InternalQVTcore.g:9690:2: rule__QueryCS__OwnedTypeAssignment_8
+ // InternalQVTcore.g:9784:1: ( rule__QueryCS__OwnedTypeAssignment_8 )
+ // InternalQVTcore.g:9784:2: rule__QueryCS__OwnedTypeAssignment_8
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__OwnedTypeAssignment_8();
@@ -31135,14 +31399,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__9"
- // InternalQVTcore.g:9700:1: rule__QueryCS__Group__9 : rule__QueryCS__Group__9__Impl ;
+ // InternalQVTcore.g:9794:1: rule__QueryCS__Group__9 : rule__QueryCS__Group__9__Impl ;
public final void rule__QueryCS__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9704:1: ( rule__QueryCS__Group__9__Impl )
- // InternalQVTcore.g:9705:2: rule__QueryCS__Group__9__Impl
+ // InternalQVTcore.g:9798:1: ( rule__QueryCS__Group__9__Impl )
+ // InternalQVTcore.g:9799:2: rule__QueryCS__Group__9__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group__9__Impl();
@@ -31168,23 +31432,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group__9__Impl"
- // InternalQVTcore.g:9711:1: rule__QueryCS__Group__9__Impl : ( ( rule__QueryCS__Alternatives_9 ) ) ;
+ // InternalQVTcore.g:9805:1: rule__QueryCS__Group__9__Impl : ( ( rule__QueryCS__Alternatives_9 ) ) ;
public final void rule__QueryCS__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9715:1: ( ( ( rule__QueryCS__Alternatives_9 ) ) )
- // InternalQVTcore.g:9716:1: ( ( rule__QueryCS__Alternatives_9 ) )
+ // InternalQVTcore.g:9809:1: ( ( ( rule__QueryCS__Alternatives_9 ) ) )
+ // InternalQVTcore.g:9810:1: ( ( rule__QueryCS__Alternatives_9 ) )
{
- // InternalQVTcore.g:9716:1: ( ( rule__QueryCS__Alternatives_9 ) )
- // InternalQVTcore.g:9717:1: ( rule__QueryCS__Alternatives_9 )
+ // InternalQVTcore.g:9810:1: ( ( rule__QueryCS__Alternatives_9 ) )
+ // InternalQVTcore.g:9811:1: ( rule__QueryCS__Alternatives_9 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getAlternatives_9());
}
- // InternalQVTcore.g:9718:1: ( rule__QueryCS__Alternatives_9 )
- // InternalQVTcore.g:9718:2: rule__QueryCS__Alternatives_9
+ // InternalQVTcore.g:9812:1: ( rule__QueryCS__Alternatives_9 )
+ // InternalQVTcore.g:9812:2: rule__QueryCS__Alternatives_9
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Alternatives_9();
@@ -31219,14 +31483,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_5__0"
- // InternalQVTcore.g:9748:1: rule__QueryCS__Group_5__0 : rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1 ;
+ // InternalQVTcore.g:9842: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 {
- // InternalQVTcore.g:9752:1: ( rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1 )
- // InternalQVTcore.g:9753:2: rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1
+ // InternalQVTcore.g:9846:1: ( rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1 )
+ // InternalQVTcore.g:9847:2: rule__QueryCS__Group_5__0__Impl rule__QueryCS__Group_5__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__QueryCS__Group_5__0__Impl();
@@ -31257,23 +31521,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_5__0__Impl"
- // InternalQVTcore.g:9760:1: rule__QueryCS__Group_5__0__Impl : ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) ) ;
+ // InternalQVTcore.g:9854: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 {
- // InternalQVTcore.g:9764:1: ( ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) ) )
- // InternalQVTcore.g:9765:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) )
+ // InternalQVTcore.g:9858:1: ( ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) ) )
+ // InternalQVTcore.g:9859:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) )
{
- // InternalQVTcore.g:9765:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) )
- // InternalQVTcore.g:9766:1: ( rule__QueryCS__OwnedParametersAssignment_5_0 )
+ // InternalQVTcore.g:9859:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_0 ) )
+ // InternalQVTcore.g:9860:1: ( rule__QueryCS__OwnedParametersAssignment_5_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedParametersAssignment_5_0());
}
- // InternalQVTcore.g:9767:1: ( rule__QueryCS__OwnedParametersAssignment_5_0 )
- // InternalQVTcore.g:9767:2: rule__QueryCS__OwnedParametersAssignment_5_0
+ // InternalQVTcore.g:9861:1: ( rule__QueryCS__OwnedParametersAssignment_5_0 )
+ // InternalQVTcore.g:9861:2: rule__QueryCS__OwnedParametersAssignment_5_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__OwnedParametersAssignment_5_0();
@@ -31308,14 +31572,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_5__1"
- // InternalQVTcore.g:9777:1: rule__QueryCS__Group_5__1 : rule__QueryCS__Group_5__1__Impl ;
+ // InternalQVTcore.g:9871: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 {
- // InternalQVTcore.g:9781:1: ( rule__QueryCS__Group_5__1__Impl )
- // InternalQVTcore.g:9782:2: rule__QueryCS__Group_5__1__Impl
+ // InternalQVTcore.g:9875:1: ( rule__QueryCS__Group_5__1__Impl )
+ // InternalQVTcore.g:9876:2: rule__QueryCS__Group_5__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group_5__1__Impl();
@@ -31341,35 +31605,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_5__1__Impl"
- // InternalQVTcore.g:9788:1: rule__QueryCS__Group_5__1__Impl : ( ( rule__QueryCS__Group_5_1__0 )* ) ;
+ // InternalQVTcore.g:9882: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 {
- // InternalQVTcore.g:9792:1: ( ( ( rule__QueryCS__Group_5_1__0 )* ) )
- // InternalQVTcore.g:9793:1: ( ( rule__QueryCS__Group_5_1__0 )* )
+ // InternalQVTcore.g:9886:1: ( ( ( rule__QueryCS__Group_5_1__0 )* ) )
+ // InternalQVTcore.g:9887:1: ( ( rule__QueryCS__Group_5_1__0 )* )
{
- // InternalQVTcore.g:9793:1: ( ( rule__QueryCS__Group_5_1__0 )* )
- // InternalQVTcore.g:9794:1: ( rule__QueryCS__Group_5_1__0 )*
+ // InternalQVTcore.g:9887:1: ( ( rule__QueryCS__Group_5_1__0 )* )
+ // InternalQVTcore.g:9888:1: ( rule__QueryCS__Group_5_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getGroup_5_1());
}
- // InternalQVTcore.g:9795:1: ( rule__QueryCS__Group_5_1__0 )*
- loop103:
+ // InternalQVTcore.g:9889:1: ( rule__QueryCS__Group_5_1__0 )*
+ loop104:
do {
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==98) ) {
- alt103=1;
+ if ( (LA104_0==98) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
- // InternalQVTcore.g:9795:2: rule__QueryCS__Group_5_1__0
+ // InternalQVTcore.g:9889:2: rule__QueryCS__Group_5_1__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__QueryCS__Group_5_1__0();
@@ -31381,7 +31645,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop103;
+ break loop104;
}
} while (true);
@@ -31410,14 +31674,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_5_1__0"
- // InternalQVTcore.g:9809:1: rule__QueryCS__Group_5_1__0 : rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1 ;
+ // InternalQVTcore.g:9903: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 {
- // InternalQVTcore.g:9813:1: ( rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1 )
- // InternalQVTcore.g:9814:2: rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1
+ // InternalQVTcore.g:9907:1: ( rule__QueryCS__Group_5_1__0__Impl rule__QueryCS__Group_5_1__1 )
+ // InternalQVTcore.g:9908: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();
@@ -31448,17 +31712,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_5_1__0__Impl"
- // InternalQVTcore.g:9821:1: rule__QueryCS__Group_5_1__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:9915:1: rule__QueryCS__Group_5_1__0__Impl : ( ',' ) ;
public final void rule__QueryCS__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9825:1: ( ( ',' ) )
- // InternalQVTcore.g:9826:1: ( ',' )
+ // InternalQVTcore.g:9919:1: ( ( ',' ) )
+ // InternalQVTcore.g:9920:1: ( ',' )
{
- // InternalQVTcore.g:9826:1: ( ',' )
- // InternalQVTcore.g:9827:1: ','
+ // InternalQVTcore.g:9920:1: ( ',' )
+ // InternalQVTcore.g:9921:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getCommaKeyword_5_1_0());
@@ -31489,14 +31753,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_5_1__1"
- // InternalQVTcore.g:9840:1: rule__QueryCS__Group_5_1__1 : rule__QueryCS__Group_5_1__1__Impl ;
+ // InternalQVTcore.g:9934: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 {
- // InternalQVTcore.g:9844:1: ( rule__QueryCS__Group_5_1__1__Impl )
- // InternalQVTcore.g:9845:2: rule__QueryCS__Group_5_1__1__Impl
+ // InternalQVTcore.g:9938:1: ( rule__QueryCS__Group_5_1__1__Impl )
+ // InternalQVTcore.g:9939:2: rule__QueryCS__Group_5_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group_5_1__1__Impl();
@@ -31522,23 +31786,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_5_1__1__Impl"
- // InternalQVTcore.g:9851:1: rule__QueryCS__Group_5_1__1__Impl : ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) ) ;
+ // InternalQVTcore.g:9945: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 {
- // InternalQVTcore.g:9855:1: ( ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) ) )
- // InternalQVTcore.g:9856:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) )
+ // InternalQVTcore.g:9949:1: ( ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) ) )
+ // InternalQVTcore.g:9950:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) )
{
- // InternalQVTcore.g:9856:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) )
- // InternalQVTcore.g:9857:1: ( rule__QueryCS__OwnedParametersAssignment_5_1_1 )
+ // InternalQVTcore.g:9950:1: ( ( rule__QueryCS__OwnedParametersAssignment_5_1_1 ) )
+ // InternalQVTcore.g:9951:1: ( rule__QueryCS__OwnedParametersAssignment_5_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedParametersAssignment_5_1_1());
}
- // InternalQVTcore.g:9858:1: ( rule__QueryCS__OwnedParametersAssignment_5_1_1 )
- // InternalQVTcore.g:9858:2: rule__QueryCS__OwnedParametersAssignment_5_1_1
+ // InternalQVTcore.g:9952:1: ( rule__QueryCS__OwnedParametersAssignment_5_1_1 )
+ // InternalQVTcore.g:9952:2: rule__QueryCS__OwnedParametersAssignment_5_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__OwnedParametersAssignment_5_1_1();
@@ -31573,14 +31837,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_9_1__0"
- // InternalQVTcore.g:9872:1: rule__QueryCS__Group_9_1__0 : rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1 ;
+ // InternalQVTcore.g:9966: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 {
- // InternalQVTcore.g:9876:1: ( rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1 )
- // InternalQVTcore.g:9877:2: rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1
+ // InternalQVTcore.g:9970:1: ( rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1 )
+ // InternalQVTcore.g:9971:2: rule__QueryCS__Group_9_1__0__Impl rule__QueryCS__Group_9_1__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__QueryCS__Group_9_1__0__Impl();
@@ -31611,17 +31875,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_9_1__0__Impl"
- // InternalQVTcore.g:9884:1: rule__QueryCS__Group_9_1__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:9978:1: rule__QueryCS__Group_9_1__0__Impl : ( '{' ) ;
public final void rule__QueryCS__Group_9_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9888:1: ( ( '{' ) )
- // InternalQVTcore.g:9889:1: ( '{' )
+ // InternalQVTcore.g:9982:1: ( ( '{' ) )
+ // InternalQVTcore.g:9983:1: ( '{' )
{
- // InternalQVTcore.g:9889:1: ( '{' )
- // InternalQVTcore.g:9890:1: '{'
+ // InternalQVTcore.g:9983:1: ( '{' )
+ // InternalQVTcore.g:9984:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_9_1_0());
@@ -31652,14 +31916,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_9_1__1"
- // InternalQVTcore.g:9903:1: rule__QueryCS__Group_9_1__1 : rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2 ;
+ // InternalQVTcore.g:9997: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 {
- // InternalQVTcore.g:9907:1: ( rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2 )
- // InternalQVTcore.g:9908:2: rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2
+ // InternalQVTcore.g:10001:1: ( rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2 )
+ // InternalQVTcore.g:10002:2: rule__QueryCS__Group_9_1__1__Impl rule__QueryCS__Group_9_1__2
{
pushFollow(FollowSets000.FOLLOW_14);
rule__QueryCS__Group_9_1__1__Impl();
@@ -31690,23 +31954,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_9_1__1__Impl"
- // InternalQVTcore.g:9915:1: rule__QueryCS__Group_9_1__1__Impl : ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) ) ;
+ // InternalQVTcore.g:10009: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 {
- // InternalQVTcore.g:9919:1: ( ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) ) )
- // InternalQVTcore.g:9920:1: ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) )
+ // InternalQVTcore.g:10013:1: ( ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) ) )
+ // InternalQVTcore.g:10014:1: ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) )
{
- // InternalQVTcore.g:9920:1: ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) )
- // InternalQVTcore.g:9921:1: ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 )
+ // InternalQVTcore.g:10014:1: ( ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 ) )
+ // InternalQVTcore.g:10015:1: ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedExpressionAssignment_9_1_1());
}
- // InternalQVTcore.g:9922:1: ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 )
- // InternalQVTcore.g:9922:2: rule__QueryCS__OwnedExpressionAssignment_9_1_1
+ // InternalQVTcore.g:10016:1: ( rule__QueryCS__OwnedExpressionAssignment_9_1_1 )
+ // InternalQVTcore.g:10016:2: rule__QueryCS__OwnedExpressionAssignment_9_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__OwnedExpressionAssignment_9_1_1();
@@ -31741,14 +32005,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_9_1__2"
- // InternalQVTcore.g:9932:1: rule__QueryCS__Group_9_1__2 : rule__QueryCS__Group_9_1__2__Impl ;
+ // InternalQVTcore.g:10026: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 {
- // InternalQVTcore.g:9936:1: ( rule__QueryCS__Group_9_1__2__Impl )
- // InternalQVTcore.g:9937:2: rule__QueryCS__Group_9_1__2__Impl
+ // InternalQVTcore.g:10030:1: ( rule__QueryCS__Group_9_1__2__Impl )
+ // InternalQVTcore.g:10031:2: rule__QueryCS__Group_9_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QueryCS__Group_9_1__2__Impl();
@@ -31774,17 +32038,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__Group_9_1__2__Impl"
- // InternalQVTcore.g:9943:1: rule__QueryCS__Group_9_1__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:10037:1: rule__QueryCS__Group_9_1__2__Impl : ( '}' ) ;
public final void rule__QueryCS__Group_9_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9947:1: ( ( '}' ) )
- // InternalQVTcore.g:9948:1: ( '}' )
+ // InternalQVTcore.g:10041:1: ( ( '}' ) )
+ // InternalQVTcore.g:10042:1: ( '}' )
{
- // InternalQVTcore.g:9948:1: ( '}' )
- // InternalQVTcore.g:9949:1: '}'
+ // InternalQVTcore.g:10042:1: ( '}' )
+ // InternalQVTcore.g:10043:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_9_1_2());
@@ -31815,14 +32079,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__Group__0"
- // InternalQVTcore.g:9968:1: rule__ScopeNameCS__Group__0 : rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 ;
+ // InternalQVTcore.g:10062: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 {
- // InternalQVTcore.g:9972:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
- // InternalQVTcore.g:9973:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
+ // InternalQVTcore.g:10066:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
+ // InternalQVTcore.g:10067:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_39);
rule__ScopeNameCS__Group__0__Impl();
@@ -31853,23 +32117,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__Group__0__Impl"
- // InternalQVTcore.g:9980:1: rule__ScopeNameCS__Group__0__Impl : ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) ) ;
+ // InternalQVTcore.g:10074:1: rule__ScopeNameCS__Group__0__Impl : ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) ) ;
public final void rule__ScopeNameCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:9984:1: ( ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) ) )
- // InternalQVTcore.g:9985:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTcore.g:10078:1: ( ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) ) )
+ // InternalQVTcore.g:10079:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) )
{
- // InternalQVTcore.g:9985:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) )
- // InternalQVTcore.g:9986:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTcore.g:10079:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTcore.g:10080:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsAssignment_0());
}
- // InternalQVTcore.g:9987:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
- // InternalQVTcore.g:9987:2: rule__ScopeNameCS__OwnedPathElementsAssignment_0
+ // InternalQVTcore.g:10081:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTcore.g:10081:2: rule__ScopeNameCS__OwnedPathElementsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ScopeNameCS__OwnedPathElementsAssignment_0();
@@ -31904,14 +32168,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__Group__1"
- // InternalQVTcore.g:9997:1: rule__ScopeNameCS__Group__1 : rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 ;
+ // InternalQVTcore.g:10091: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 {
- // InternalQVTcore.g:10001:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
- // InternalQVTcore.g:10002:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
+ // InternalQVTcore.g:10095:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
+ // InternalQVTcore.g:10096:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_40);
rule__ScopeNameCS__Group__1__Impl();
@@ -31942,22 +32206,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__Group__1__Impl"
- // InternalQVTcore.g:10009:1: rule__ScopeNameCS__Group__1__Impl : ( '::' ) ;
+ // InternalQVTcore.g:10103:1: rule__ScopeNameCS__Group__1__Impl : ( '::' ) ;
public final void rule__ScopeNameCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10013:1: ( ( '::' ) )
- // InternalQVTcore.g:10014:1: ( '::' )
+ // InternalQVTcore.g:10107:1: ( ( '::' ) )
+ // InternalQVTcore.g:10108:1: ( '::' )
{
- // InternalQVTcore.g:10014:1: ( '::' )
- // InternalQVTcore.g:10015:1: '::'
+ // InternalQVTcore.g:10108:1: ( '::' )
+ // InternalQVTcore.g:10109:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
- 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.getScopeNameCSAccess().getColonColonKeyword_1());
}
@@ -31983,14 +32247,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__Group__2"
- // InternalQVTcore.g:10028:1: rule__ScopeNameCS__Group__2 : rule__ScopeNameCS__Group__2__Impl ;
+ // InternalQVTcore.g:10122:1: rule__ScopeNameCS__Group__2 : rule__ScopeNameCS__Group__2__Impl ;
public final void rule__ScopeNameCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10032:1: ( rule__ScopeNameCS__Group__2__Impl )
- // InternalQVTcore.g:10033:2: rule__ScopeNameCS__Group__2__Impl
+ // InternalQVTcore.g:10126:1: ( rule__ScopeNameCS__Group__2__Impl )
+ // InternalQVTcore.g:10127:2: rule__ScopeNameCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ScopeNameCS__Group__2__Impl();
@@ -32016,29 +32280,29 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__Group__2__Impl"
- // InternalQVTcore.g:10039:1: rule__ScopeNameCS__Group__2__Impl : ( ( rule__ScopeNameCS__Group_2__0 )* ) ;
+ // InternalQVTcore.g:10133: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 {
- // InternalQVTcore.g:10043:1: ( ( ( rule__ScopeNameCS__Group_2__0 )* ) )
- // InternalQVTcore.g:10044:1: ( ( rule__ScopeNameCS__Group_2__0 )* )
+ // InternalQVTcore.g:10137:1: ( ( ( rule__ScopeNameCS__Group_2__0 )* ) )
+ // InternalQVTcore.g:10138:1: ( ( rule__ScopeNameCS__Group_2__0 )* )
{
- // InternalQVTcore.g:10044:1: ( ( rule__ScopeNameCS__Group_2__0 )* )
- // InternalQVTcore.g:10045:1: ( rule__ScopeNameCS__Group_2__0 )*
+ // InternalQVTcore.g:10138:1: ( ( rule__ScopeNameCS__Group_2__0 )* )
+ // InternalQVTcore.g:10139:1: ( rule__ScopeNameCS__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getGroup_2());
}
- // InternalQVTcore.g:10046:1: ( rule__ScopeNameCS__Group_2__0 )*
- loop104:
+ // InternalQVTcore.g:10140:1: ( rule__ScopeNameCS__Group_2__0 )*
+ loop105:
do {
- int alt104=2;
- alt104 = dfa104.predict(input);
- switch (alt104) {
+ int alt105=2;
+ alt105 = dfa105.predict(input);
+ switch (alt105) {
case 1 :
- // InternalQVTcore.g:10046:2: rule__ScopeNameCS__Group_2__0
+ // InternalQVTcore.g:10140:2: rule__ScopeNameCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_41);
rule__ScopeNameCS__Group_2__0();
@@ -32050,7 +32314,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop104;
+ break loop105;
}
} while (true);
@@ -32079,14 +32343,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__Group_2__0"
- // InternalQVTcore.g:10062:1: rule__ScopeNameCS__Group_2__0 : rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 ;
+ // InternalQVTcore.g:10156: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 {
- // InternalQVTcore.g:10066:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
- // InternalQVTcore.g:10067:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
+ // InternalQVTcore.g:10160:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
+ // InternalQVTcore.g:10161:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_39);
rule__ScopeNameCS__Group_2__0__Impl();
@@ -32117,23 +32381,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__Group_2__0__Impl"
- // InternalQVTcore.g:10074:1: rule__ScopeNameCS__Group_2__0__Impl : ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) ) ;
+ // InternalQVTcore.g:10168: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 {
- // InternalQVTcore.g:10078:1: ( ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) ) )
- // InternalQVTcore.g:10079:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) )
+ // InternalQVTcore.g:10172:1: ( ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) ) )
+ // InternalQVTcore.g:10173:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) )
{
- // InternalQVTcore.g:10079:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) )
- // InternalQVTcore.g:10080:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
+ // InternalQVTcore.g:10173:1: ( ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 ) )
+ // InternalQVTcore.g:10174:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsAssignment_2_0());
}
- // InternalQVTcore.g:10081:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
- // InternalQVTcore.g:10081:2: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0
+ // InternalQVTcore.g:10175:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
+ // InternalQVTcore.g:10175:2: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ScopeNameCS__OwnedPathElementsAssignment_2_0();
@@ -32168,14 +32432,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__Group_2__1"
- // InternalQVTcore.g:10091:1: rule__ScopeNameCS__Group_2__1 : rule__ScopeNameCS__Group_2__1__Impl ;
+ // InternalQVTcore.g:10185: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 {
- // InternalQVTcore.g:10095:1: ( rule__ScopeNameCS__Group_2__1__Impl )
- // InternalQVTcore.g:10096:2: rule__ScopeNameCS__Group_2__1__Impl
+ // InternalQVTcore.g:10189:1: ( rule__ScopeNameCS__Group_2__1__Impl )
+ // InternalQVTcore.g:10190:2: rule__ScopeNameCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ScopeNameCS__Group_2__1__Impl();
@@ -32201,22 +32465,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__Group_2__1__Impl"
- // InternalQVTcore.g:10102:1: rule__ScopeNameCS__Group_2__1__Impl : ( '::' ) ;
+ // InternalQVTcore.g:10196:1: rule__ScopeNameCS__Group_2__1__Impl : ( '::' ) ;
public final void rule__ScopeNameCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10106:1: ( ( '::' ) )
- // InternalQVTcore.g:10107:1: ( '::' )
+ // InternalQVTcore.g:10200:1: ( ( '::' ) )
+ // InternalQVTcore.g:10201:1: ( '::' )
{
- // InternalQVTcore.g:10107:1: ( '::' )
- // InternalQVTcore.g:10108:1: '::'
+ // InternalQVTcore.g:10201:1: ( '::' )
+ // InternalQVTcore.g:10202:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
- 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.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
@@ -32242,14 +32506,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__0"
- // InternalQVTcore.g:10125:1: rule__TransformationCS__Group__0 : rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 ;
+ // InternalQVTcore.g:10219: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 {
- // InternalQVTcore.g:10129:1: ( rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 )
- // InternalQVTcore.g:10130:2: rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1
+ // InternalQVTcore.g:10223:1: ( rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 )
+ // InternalQVTcore.g:10224:2: rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__TransformationCS__Group__0__Impl();
@@ -32280,17 +32544,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__0__Impl"
- // InternalQVTcore.g:10137:1: rule__TransformationCS__Group__0__Impl : ( 'transformation' ) ;
+ // InternalQVTcore.g:10231:1: rule__TransformationCS__Group__0__Impl : ( 'transformation' ) ;
public final void rule__TransformationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10141:1: ( ( 'transformation' ) )
- // InternalQVTcore.g:10142:1: ( 'transformation' )
+ // InternalQVTcore.g:10235:1: ( ( 'transformation' ) )
+ // InternalQVTcore.g:10236:1: ( 'transformation' )
{
- // InternalQVTcore.g:10142:1: ( 'transformation' )
- // InternalQVTcore.g:10143:1: 'transformation'
+ // InternalQVTcore.g:10236:1: ( 'transformation' )
+ // InternalQVTcore.g:10237:1: 'transformation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
@@ -32321,14 +32585,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__1"
- // InternalQVTcore.g:10156:1: rule__TransformationCS__Group__1 : rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 ;
+ // InternalQVTcore.g:10250: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 {
- // InternalQVTcore.g:10160:1: ( rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 )
- // InternalQVTcore.g:10161:2: rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2
+ // InternalQVTcore.g:10254:1: ( rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 )
+ // InternalQVTcore.g:10255:2: rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_23);
rule__TransformationCS__Group__1__Impl();
@@ -32359,27 +32623,27 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__1__Impl"
- // InternalQVTcore.g:10168:1: rule__TransformationCS__Group__1__Impl : ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? ) ;
+ // InternalQVTcore.g:10262:1: rule__TransformationCS__Group__1__Impl : ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? ) ;
public final void rule__TransformationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10172:1: ( ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? ) )
- // InternalQVTcore.g:10173:1: ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? )
+ // InternalQVTcore.g:10266:1: ( ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? ) )
+ // InternalQVTcore.g:10267:1: ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? )
{
- // InternalQVTcore.g:10173:1: ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? )
- // InternalQVTcore.g:10174:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?
+ // InternalQVTcore.g:10267:1: ( ( rule__TransformationCS__OwnedPathNameAssignment_1 )? )
+ // InternalQVTcore.g:10268:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getOwnedPathNameAssignment_1());
}
- // InternalQVTcore.g:10175:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?
- int alt105=2;
- alt105 = dfa105.predict(input);
- switch (alt105) {
+ // InternalQVTcore.g:10269:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?
+ int alt106=2;
+ alt106 = dfa106.predict(input);
+ switch (alt106) {
case 1 :
- // InternalQVTcore.g:10175:2: rule__TransformationCS__OwnedPathNameAssignment_1
+ // InternalQVTcore.g:10269:2: rule__TransformationCS__OwnedPathNameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TransformationCS__OwnedPathNameAssignment_1();
@@ -32417,14 +32681,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__2"
- // InternalQVTcore.g:10185:1: rule__TransformationCS__Group__2 : rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 ;
+ // InternalQVTcore.g:10279: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 {
- // InternalQVTcore.g:10189:1: ( rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 )
- // InternalQVTcore.g:10190:2: rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3
+ // InternalQVTcore.g:10283:1: ( rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 )
+ // InternalQVTcore.g:10284:2: rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_15);
rule__TransformationCS__Group__2__Impl();
@@ -32455,23 +32719,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__2__Impl"
- // InternalQVTcore.g:10197:1: rule__TransformationCS__Group__2__Impl : ( ( rule__TransformationCS__NameAssignment_2 ) ) ;
+ // InternalQVTcore.g:10291:1: rule__TransformationCS__Group__2__Impl : ( ( rule__TransformationCS__NameAssignment_2 ) ) ;
public final void rule__TransformationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10201:1: ( ( ( rule__TransformationCS__NameAssignment_2 ) ) )
- // InternalQVTcore.g:10202:1: ( ( rule__TransformationCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:10295:1: ( ( ( rule__TransformationCS__NameAssignment_2 ) ) )
+ // InternalQVTcore.g:10296:1: ( ( rule__TransformationCS__NameAssignment_2 ) )
{
- // InternalQVTcore.g:10202:1: ( ( rule__TransformationCS__NameAssignment_2 ) )
- // InternalQVTcore.g:10203:1: ( rule__TransformationCS__NameAssignment_2 )
+ // InternalQVTcore.g:10296:1: ( ( rule__TransformationCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:10297:1: ( rule__TransformationCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getNameAssignment_2());
}
- // InternalQVTcore.g:10204:1: ( rule__TransformationCS__NameAssignment_2 )
- // InternalQVTcore.g:10204:2: rule__TransformationCS__NameAssignment_2
+ // InternalQVTcore.g:10298:1: ( rule__TransformationCS__NameAssignment_2 )
+ // InternalQVTcore.g:10298:2: rule__TransformationCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TransformationCS__NameAssignment_2();
@@ -32506,14 +32770,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__3"
- // InternalQVTcore.g:10214:1: rule__TransformationCS__Group__3 : rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 ;
+ // InternalQVTcore.g:10308: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 {
- // InternalQVTcore.g:10218:1: ( rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 )
- // InternalQVTcore.g:10219:2: rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4
+ // InternalQVTcore.g:10312:1: ( rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 )
+ // InternalQVTcore.g:10313:2: rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_42);
rule__TransformationCS__Group__3__Impl();
@@ -32544,17 +32808,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__3__Impl"
- // InternalQVTcore.g:10226:1: rule__TransformationCS__Group__3__Impl : ( '{' ) ;
+ // InternalQVTcore.g:10320:1: rule__TransformationCS__Group__3__Impl : ( '{' ) ;
public final void rule__TransformationCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10230:1: ( ( '{' ) )
- // InternalQVTcore.g:10231:1: ( '{' )
+ // InternalQVTcore.g:10324:1: ( ( '{' ) )
+ // InternalQVTcore.g:10325:1: ( '{' )
{
- // InternalQVTcore.g:10231:1: ( '{' )
- // InternalQVTcore.g:10232:1: '{'
+ // InternalQVTcore.g:10325:1: ( '{' )
+ // InternalQVTcore.g:10326:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
@@ -32585,14 +32849,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__4"
- // InternalQVTcore.g:10245:1: rule__TransformationCS__Group__4 : rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 ;
+ // InternalQVTcore.g:10339: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 {
- // InternalQVTcore.g:10249:1: ( rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 )
- // InternalQVTcore.g:10250:2: rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5
+ // InternalQVTcore.g:10343:1: ( rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 )
+ // InternalQVTcore.g:10344:2: rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_42);
rule__TransformationCS__Group__4__Impl();
@@ -32623,35 +32887,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__4__Impl"
- // InternalQVTcore.g:10257:1: rule__TransformationCS__Group__4__Impl : ( ( rule__TransformationCS__Group_4__0 )* ) ;
+ // InternalQVTcore.g:10351: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 {
- // InternalQVTcore.g:10261:1: ( ( ( rule__TransformationCS__Group_4__0 )* ) )
- // InternalQVTcore.g:10262:1: ( ( rule__TransformationCS__Group_4__0 )* )
+ // InternalQVTcore.g:10355:1: ( ( ( rule__TransformationCS__Group_4__0 )* ) )
+ // InternalQVTcore.g:10356:1: ( ( rule__TransformationCS__Group_4__0 )* )
{
- // InternalQVTcore.g:10262:1: ( ( rule__TransformationCS__Group_4__0 )* )
- // InternalQVTcore.g:10263:1: ( rule__TransformationCS__Group_4__0 )*
+ // InternalQVTcore.g:10356:1: ( ( rule__TransformationCS__Group_4__0 )* )
+ // InternalQVTcore.g:10357:1: ( rule__TransformationCS__Group_4__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getGroup_4());
}
- // InternalQVTcore.g:10264:1: ( rule__TransformationCS__Group_4__0 )*
- loop106:
+ // InternalQVTcore.g:10358:1: ( rule__TransformationCS__Group_4__0 )*
+ loop107:
do {
- int alt106=2;
- int LA106_0 = input.LA(1);
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( ((LA106_0>=RULE_SIMPLE_ID && LA106_0<=RULE_ESCAPED_ID)||(LA106_0>=19 && LA106_0<=31)||(LA106_0>=33 && LA106_0<=58)) ) {
- alt106=1;
+ if ( ((LA107_0>=RULE_SIMPLE_ID && LA107_0<=RULE_ESCAPED_ID)||(LA107_0>=19 && LA107_0<=31)||(LA107_0>=33 && LA107_0<=58)) ) {
+ alt107=1;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
- // InternalQVTcore.g:10264:2: rule__TransformationCS__Group_4__0
+ // InternalQVTcore.g:10358:2: rule__TransformationCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_30);
rule__TransformationCS__Group_4__0();
@@ -32663,7 +32927,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop106;
+ break loop107;
}
} while (true);
@@ -32692,14 +32956,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__5"
- // InternalQVTcore.g:10274:1: rule__TransformationCS__Group__5 : rule__TransformationCS__Group__5__Impl ;
+ // InternalQVTcore.g:10368:1: rule__TransformationCS__Group__5 : rule__TransformationCS__Group__5__Impl ;
public final void rule__TransformationCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10278:1: ( rule__TransformationCS__Group__5__Impl )
- // InternalQVTcore.g:10279:2: rule__TransformationCS__Group__5__Impl
+ // InternalQVTcore.g:10372:1: ( rule__TransformationCS__Group__5__Impl )
+ // InternalQVTcore.g:10373:2: rule__TransformationCS__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TransformationCS__Group__5__Impl();
@@ -32725,17 +32989,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group__5__Impl"
- // InternalQVTcore.g:10285:1: rule__TransformationCS__Group__5__Impl : ( '}' ) ;
+ // InternalQVTcore.g:10379:1: rule__TransformationCS__Group__5__Impl : ( '}' ) ;
public final void rule__TransformationCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10289:1: ( ( '}' ) )
- // InternalQVTcore.g:10290:1: ( '}' )
+ // InternalQVTcore.g:10383:1: ( ( '}' ) )
+ // InternalQVTcore.g:10384:1: ( '}' )
{
- // InternalQVTcore.g:10290:1: ( '}' )
- // InternalQVTcore.g:10291:1: '}'
+ // InternalQVTcore.g:10384:1: ( '}' )
+ // InternalQVTcore.g:10385:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
@@ -32766,14 +33030,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group_4__0"
- // InternalQVTcore.g:10316:1: rule__TransformationCS__Group_4__0 : rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 ;
+ // InternalQVTcore.g:10410: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 {
- // InternalQVTcore.g:10320:1: ( rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 )
- // InternalQVTcore.g:10321:2: rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1
+ // InternalQVTcore.g:10414:1: ( rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 )
+ // InternalQVTcore.g:10415:2: rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_35);
rule__TransformationCS__Group_4__0__Impl();
@@ -32804,23 +33068,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group_4__0__Impl"
- // InternalQVTcore.g:10328:1: rule__TransformationCS__Group_4__0__Impl : ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) ) ;
+ // InternalQVTcore.g:10422: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 {
- // InternalQVTcore.g:10332:1: ( ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) ) )
- // InternalQVTcore.g:10333:1: ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) )
+ // InternalQVTcore.g:10426:1: ( ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) ) )
+ // InternalQVTcore.g:10427:1: ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) )
{
- // InternalQVTcore.g:10333:1: ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) )
- // InternalQVTcore.g:10334:1: ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 )
+ // InternalQVTcore.g:10427:1: ( ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 ) )
+ // InternalQVTcore.g:10428:1: ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getOwnedDirectionsAssignment_4_0());
}
- // InternalQVTcore.g:10335:1: ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 )
- // InternalQVTcore.g:10335:2: rule__TransformationCS__OwnedDirectionsAssignment_4_0
+ // InternalQVTcore.g:10429:1: ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 )
+ // InternalQVTcore.g:10429:2: rule__TransformationCS__OwnedDirectionsAssignment_4_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TransformationCS__OwnedDirectionsAssignment_4_0();
@@ -32855,14 +33119,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group_4__1"
- // InternalQVTcore.g:10345:1: rule__TransformationCS__Group_4__1 : rule__TransformationCS__Group_4__1__Impl ;
+ // InternalQVTcore.g:10439: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 {
- // InternalQVTcore.g:10349:1: ( rule__TransformationCS__Group_4__1__Impl )
- // InternalQVTcore.g:10350:2: rule__TransformationCS__Group_4__1__Impl
+ // InternalQVTcore.g:10443:1: ( rule__TransformationCS__Group_4__1__Impl )
+ // InternalQVTcore.g:10444:2: rule__TransformationCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TransformationCS__Group_4__1__Impl();
@@ -32888,17 +33152,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__Group_4__1__Impl"
- // InternalQVTcore.g:10356:1: rule__TransformationCS__Group_4__1__Impl : ( ';' ) ;
+ // InternalQVTcore.g:10450:1: rule__TransformationCS__Group_4__1__Impl : ( ';' ) ;
public final void rule__TransformationCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10360:1: ( ( ';' ) )
- // InternalQVTcore.g:10361:1: ( ';' )
+ // InternalQVTcore.g:10454:1: ( ( ';' ) )
+ // InternalQVTcore.g:10455:1: ( ';' )
{
- // InternalQVTcore.g:10361:1: ( ';' )
- // InternalQVTcore.g:10362:1: ';'
+ // InternalQVTcore.g:10455:1: ( ';' )
+ // InternalQVTcore.g:10456:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
@@ -32929,14 +33193,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group__0"
- // InternalQVTcore.g:10379:1: rule__UnrealizedVariableCS__Group__0 : rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 ;
+ // InternalQVTcore.g:10473: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 {
- // InternalQVTcore.g:10383:1: ( rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 )
- // InternalQVTcore.g:10384:2: rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1
+ // InternalQVTcore.g:10477:1: ( rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 )
+ // InternalQVTcore.g:10478:2: rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_43);
rule__UnrealizedVariableCS__Group__0__Impl();
@@ -32967,23 +33231,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group__0__Impl"
- // InternalQVTcore.g:10391:1: rule__UnrealizedVariableCS__Group__0__Impl : ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) ) ;
+ // InternalQVTcore.g:10485:1: rule__UnrealizedVariableCS__Group__0__Impl : ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) ) ;
public final void rule__UnrealizedVariableCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10395:1: ( ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) ) )
- // InternalQVTcore.g:10396:1: ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:10489:1: ( ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) ) )
+ // InternalQVTcore.g:10490:1: ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) )
{
- // InternalQVTcore.g:10396:1: ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) )
- // InternalQVTcore.g:10397:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
+ // InternalQVTcore.g:10490:1: ( ( rule__UnrealizedVariableCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:10491:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getNameAssignment_0());
}
- // InternalQVTcore.g:10398:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
- // InternalQVTcore.g:10398:2: rule__UnrealizedVariableCS__NameAssignment_0
+ // InternalQVTcore.g:10492:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
+ // InternalQVTcore.g:10492:2: rule__UnrealizedVariableCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnrealizedVariableCS__NameAssignment_0();
@@ -33018,14 +33282,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group__1"
- // InternalQVTcore.g:10408:1: rule__UnrealizedVariableCS__Group__1 : rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 ;
+ // InternalQVTcore.g:10502: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 {
- // InternalQVTcore.g:10412:1: ( rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 )
- // InternalQVTcore.g:10413:2: rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2
+ // InternalQVTcore.g:10506:1: ( rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 )
+ // InternalQVTcore.g:10507:2: rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_43);
rule__UnrealizedVariableCS__Group__1__Impl();
@@ -33056,31 +33320,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group__1__Impl"
- // InternalQVTcore.g:10420:1: rule__UnrealizedVariableCS__Group__1__Impl : ( ( rule__UnrealizedVariableCS__Group_1__0 )? ) ;
+ // InternalQVTcore.g:10514:1: rule__UnrealizedVariableCS__Group__1__Impl : ( ( rule__UnrealizedVariableCS__Group_1__0 )? ) ;
public final void rule__UnrealizedVariableCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10424:1: ( ( ( rule__UnrealizedVariableCS__Group_1__0 )? ) )
- // InternalQVTcore.g:10425:1: ( ( rule__UnrealizedVariableCS__Group_1__0 )? )
+ // InternalQVTcore.g:10518:1: ( ( ( rule__UnrealizedVariableCS__Group_1__0 )? ) )
+ // InternalQVTcore.g:10519:1: ( ( rule__UnrealizedVariableCS__Group_1__0 )? )
{
- // InternalQVTcore.g:10425:1: ( ( rule__UnrealizedVariableCS__Group_1__0 )? )
- // InternalQVTcore.g:10426:1: ( rule__UnrealizedVariableCS__Group_1__0 )?
+ // InternalQVTcore.g:10519:1: ( ( rule__UnrealizedVariableCS__Group_1__0 )? )
+ // InternalQVTcore.g:10520:1: ( rule__UnrealizedVariableCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_1());
}
- // InternalQVTcore.g:10427:1: ( rule__UnrealizedVariableCS__Group_1__0 )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalQVTcore.g:10521:1: ( rule__UnrealizedVariableCS__Group_1__0 )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==101) ) {
- alt107=1;
+ if ( (LA108_0==101) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
- // InternalQVTcore.g:10427:2: rule__UnrealizedVariableCS__Group_1__0
+ // InternalQVTcore.g:10521:2: rule__UnrealizedVariableCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnrealizedVariableCS__Group_1__0();
@@ -33118,14 +33382,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group__2"
- // InternalQVTcore.g:10437:1: rule__UnrealizedVariableCS__Group__2 : rule__UnrealizedVariableCS__Group__2__Impl ;
+ // InternalQVTcore.g:10531:1: rule__UnrealizedVariableCS__Group__2 : rule__UnrealizedVariableCS__Group__2__Impl ;
public final void rule__UnrealizedVariableCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10441:1: ( rule__UnrealizedVariableCS__Group__2__Impl )
- // InternalQVTcore.g:10442:2: rule__UnrealizedVariableCS__Group__2__Impl
+ // InternalQVTcore.g:10535:1: ( rule__UnrealizedVariableCS__Group__2__Impl )
+ // InternalQVTcore.g:10536:2: rule__UnrealizedVariableCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnrealizedVariableCS__Group__2__Impl();
@@ -33151,31 +33415,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group__2__Impl"
- // InternalQVTcore.g:10448:1: rule__UnrealizedVariableCS__Group__2__Impl : ( ( rule__UnrealizedVariableCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:10542: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 {
- // InternalQVTcore.g:10452:1: ( ( ( rule__UnrealizedVariableCS__Group_2__0 )? ) )
- // InternalQVTcore.g:10453:1: ( ( rule__UnrealizedVariableCS__Group_2__0 )? )
+ // InternalQVTcore.g:10546:1: ( ( ( rule__UnrealizedVariableCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:10547:1: ( ( rule__UnrealizedVariableCS__Group_2__0 )? )
{
- // InternalQVTcore.g:10453:1: ( ( rule__UnrealizedVariableCS__Group_2__0 )? )
- // InternalQVTcore.g:10454:1: ( rule__UnrealizedVariableCS__Group_2__0 )?
+ // InternalQVTcore.g:10547:1: ( ( rule__UnrealizedVariableCS__Group_2__0 )? )
+ // InternalQVTcore.g:10548:1: ( rule__UnrealizedVariableCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2());
}
- // InternalQVTcore.g:10455:1: ( rule__UnrealizedVariableCS__Group_2__0 )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalQVTcore.g:10549:1: ( rule__UnrealizedVariableCS__Group_2__0 )?
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==18) ) {
- alt108=1;
+ if ( (LA109_0==18) ) {
+ alt109=1;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
- // InternalQVTcore.g:10455:2: rule__UnrealizedVariableCS__Group_2__0
+ // InternalQVTcore.g:10549:2: rule__UnrealizedVariableCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnrealizedVariableCS__Group_2__0();
@@ -33213,14 +33477,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group_1__0"
- // InternalQVTcore.g:10471:1: rule__UnrealizedVariableCS__Group_1__0 : rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1 ;
+ // InternalQVTcore.g:10565: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 {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10475:1: ( rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1 )
- // InternalQVTcore.g:10476:2: rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1
+ // InternalQVTcore.g:10569:1: ( rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1 )
+ // InternalQVTcore.g:10570:2: rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__UnrealizedVariableCS__Group_1__0__Impl();
@@ -33251,17 +33515,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group_1__0__Impl"
- // InternalQVTcore.g:10483:1: rule__UnrealizedVariableCS__Group_1__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:10577:1: rule__UnrealizedVariableCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__UnrealizedVariableCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10487:1: ( ( ':' ) )
- // InternalQVTcore.g:10488:1: ( ':' )
+ // InternalQVTcore.g:10581:1: ( ( ':' ) )
+ // InternalQVTcore.g:10582:1: ( ':' )
{
- // InternalQVTcore.g:10488:1: ( ':' )
- // InternalQVTcore.g:10489:1: ':'
+ // InternalQVTcore.g:10582:1: ( ':' )
+ // InternalQVTcore.g:10583:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
@@ -33292,14 +33556,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group_1__1"
- // InternalQVTcore.g:10502:1: rule__UnrealizedVariableCS__Group_1__1 : rule__UnrealizedVariableCS__Group_1__1__Impl ;
+ // InternalQVTcore.g:10596:1: rule__UnrealizedVariableCS__Group_1__1 : rule__UnrealizedVariableCS__Group_1__1__Impl ;
public final void rule__UnrealizedVariableCS__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10506:1: ( rule__UnrealizedVariableCS__Group_1__1__Impl )
- // InternalQVTcore.g:10507:2: rule__UnrealizedVariableCS__Group_1__1__Impl
+ // InternalQVTcore.g:10600:1: ( rule__UnrealizedVariableCS__Group_1__1__Impl )
+ // InternalQVTcore.g:10601:2: rule__UnrealizedVariableCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnrealizedVariableCS__Group_1__1__Impl();
@@ -33325,23 +33589,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group_1__1__Impl"
- // InternalQVTcore.g:10513:1: rule__UnrealizedVariableCS__Group_1__1__Impl : ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:10607:1: rule__UnrealizedVariableCS__Group_1__1__Impl : ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) ) ;
public final void rule__UnrealizedVariableCS__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10517:1: ( ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) ) )
- // InternalQVTcore.g:10518:1: ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:10611:1: ( ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) ) )
+ // InternalQVTcore.g:10612:1: ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) )
{
- // InternalQVTcore.g:10518:1: ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) )
- // InternalQVTcore.g:10519:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTcore.g:10612:1: ( ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:10613:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeAssignment_1_1());
}
- // InternalQVTcore.g:10520:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 )
- // InternalQVTcore.g:10520:2: rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1
+ // InternalQVTcore.g:10614:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTcore.g:10614:2: rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1();
@@ -33376,14 +33640,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group_2__0"
- // InternalQVTcore.g:10534:1: rule__UnrealizedVariableCS__Group_2__0 : rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 ;
+ // InternalQVTcore.g:10628: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 {
- // InternalQVTcore.g:10538:1: ( rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 )
- // InternalQVTcore.g:10539:2: rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1
+ // InternalQVTcore.g:10632:1: ( rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 )
+ // InternalQVTcore.g:10633:2: rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__UnrealizedVariableCS__Group_2__0__Impl();
@@ -33414,17 +33678,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group_2__0__Impl"
- // InternalQVTcore.g:10546:1: rule__UnrealizedVariableCS__Group_2__0__Impl : ( ':=' ) ;
+ // InternalQVTcore.g:10640:1: rule__UnrealizedVariableCS__Group_2__0__Impl : ( ':=' ) ;
public final void rule__UnrealizedVariableCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10550:1: ( ( ':=' ) )
- // InternalQVTcore.g:10551:1: ( ':=' )
+ // InternalQVTcore.g:10644:1: ( ( ':=' ) )
+ // InternalQVTcore.g:10645:1: ( ':=' )
{
- // InternalQVTcore.g:10551:1: ( ':=' )
- // InternalQVTcore.g:10552:1: ':='
+ // InternalQVTcore.g:10645:1: ( ':=' )
+ // InternalQVTcore.g:10646:1: ':='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
@@ -33455,14 +33719,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group_2__1"
- // InternalQVTcore.g:10565:1: rule__UnrealizedVariableCS__Group_2__1 : rule__UnrealizedVariableCS__Group_2__1__Impl ;
+ // InternalQVTcore.g:10659: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 {
- // InternalQVTcore.g:10569:1: ( rule__UnrealizedVariableCS__Group_2__1__Impl )
- // InternalQVTcore.g:10570:2: rule__UnrealizedVariableCS__Group_2__1__Impl
+ // InternalQVTcore.g:10663:1: ( rule__UnrealizedVariableCS__Group_2__1__Impl )
+ // InternalQVTcore.g:10664:2: rule__UnrealizedVariableCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnrealizedVariableCS__Group_2__1__Impl();
@@ -33488,23 +33752,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__Group_2__1__Impl"
- // InternalQVTcore.g:10576:1: rule__UnrealizedVariableCS__Group_2__1__Impl : ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) ) ;
+ // InternalQVTcore.g:10670:1: rule__UnrealizedVariableCS__Group_2__1__Impl : ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) ) ;
public final void rule__UnrealizedVariableCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10580:1: ( ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) ) )
- // InternalQVTcore.g:10581:1: ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) )
+ // InternalQVTcore.g:10674:1: ( ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) ) )
+ // InternalQVTcore.g:10675:1: ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) )
{
- // InternalQVTcore.g:10581:1: ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) )
- // InternalQVTcore.g:10582:1: ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 )
+ // InternalQVTcore.g:10675:1: ( ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 ) )
+ // InternalQVTcore.g:10676:1: ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionAssignment_2_1());
}
- // InternalQVTcore.g:10583:1: ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 )
- // InternalQVTcore.g:10583:2: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1
+ // InternalQVTcore.g:10677:1: ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 )
+ // InternalQVTcore.g:10677:2: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1();
@@ -33539,14 +33803,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealizedVariableCS__Group__0"
- // InternalQVTcore.g:10597:1: rule__RealizedVariableCS__Group__0 : rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 ;
+ // InternalQVTcore.g:10691:1: rule__RealizedVariableCS__Group__0 : rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 ;
public final void rule__RealizedVariableCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10601:1: ( rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 )
- // InternalQVTcore.g:10602:2: rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1
+ // InternalQVTcore.g:10695:1: ( rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 )
+ // InternalQVTcore.g:10696:2: rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__RealizedVariableCS__Group__0__Impl();
@@ -33577,17 +33841,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealizedVariableCS__Group__0__Impl"
- // InternalQVTcore.g:10609:1: rule__RealizedVariableCS__Group__0__Impl : ( 'realize' ) ;
+ // InternalQVTcore.g:10703:1: rule__RealizedVariableCS__Group__0__Impl : ( 'realize' ) ;
public final void rule__RealizedVariableCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10613:1: ( ( 'realize' ) )
- // InternalQVTcore.g:10614:1: ( 'realize' )
+ // InternalQVTcore.g:10707:1: ( ( 'realize' ) )
+ // InternalQVTcore.g:10708:1: ( 'realize' )
{
- // InternalQVTcore.g:10614:1: ( 'realize' )
- // InternalQVTcore.g:10615:1: 'realize'
+ // InternalQVTcore.g:10708:1: ( 'realize' )
+ // InternalQVTcore.g:10709:1: 'realize'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
@@ -33618,14 +33882,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealizedVariableCS__Group__1"
- // InternalQVTcore.g:10628:1: rule__RealizedVariableCS__Group__1 : rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 ;
+ // InternalQVTcore.g:10722:1: rule__RealizedVariableCS__Group__1 : rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 ;
public final void rule__RealizedVariableCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10632:1: ( rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 )
- // InternalQVTcore.g:10633:2: rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2
+ // InternalQVTcore.g:10726:1: ( rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 )
+ // InternalQVTcore.g:10727:2: rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_22);
rule__RealizedVariableCS__Group__1__Impl();
@@ -33656,23 +33920,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealizedVariableCS__Group__1__Impl"
- // InternalQVTcore.g:10640:1: rule__RealizedVariableCS__Group__1__Impl : ( ( rule__RealizedVariableCS__NameAssignment_1 ) ) ;
+ // InternalQVTcore.g:10734:1: rule__RealizedVariableCS__Group__1__Impl : ( ( rule__RealizedVariableCS__NameAssignment_1 ) ) ;
public final void rule__RealizedVariableCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10644:1: ( ( ( rule__RealizedVariableCS__NameAssignment_1 ) ) )
- // InternalQVTcore.g:10645:1: ( ( rule__RealizedVariableCS__NameAssignment_1 ) )
+ // InternalQVTcore.g:10738:1: ( ( ( rule__RealizedVariableCS__NameAssignment_1 ) ) )
+ // InternalQVTcore.g:10739:1: ( ( rule__RealizedVariableCS__NameAssignment_1 ) )
{
- // InternalQVTcore.g:10645:1: ( ( rule__RealizedVariableCS__NameAssignment_1 ) )
- // InternalQVTcore.g:10646:1: ( rule__RealizedVariableCS__NameAssignment_1 )
+ // InternalQVTcore.g:10739:1: ( ( rule__RealizedVariableCS__NameAssignment_1 ) )
+ // InternalQVTcore.g:10740:1: ( rule__RealizedVariableCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getNameAssignment_1());
}
- // InternalQVTcore.g:10647:1: ( rule__RealizedVariableCS__NameAssignment_1 )
- // InternalQVTcore.g:10647:2: rule__RealizedVariableCS__NameAssignment_1
+ // InternalQVTcore.g:10741:1: ( rule__RealizedVariableCS__NameAssignment_1 )
+ // InternalQVTcore.g:10741:2: rule__RealizedVariableCS__NameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RealizedVariableCS__NameAssignment_1();
@@ -33707,14 +33971,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealizedVariableCS__Group__2"
- // InternalQVTcore.g:10657:1: rule__RealizedVariableCS__Group__2 : rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 ;
+ // InternalQVTcore.g:10751:1: rule__RealizedVariableCS__Group__2 : rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 ;
public final void rule__RealizedVariableCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10661:1: ( rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 )
- // InternalQVTcore.g:10662:2: rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3
+ // InternalQVTcore.g:10755:1: ( rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 )
+ // InternalQVTcore.g:10756:2: rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_23);
rule__RealizedVariableCS__Group__2__Impl();
@@ -33745,17 +34009,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealizedVariableCS__Group__2__Impl"
- // InternalQVTcore.g:10669:1: rule__RealizedVariableCS__Group__2__Impl : ( ':' ) ;
+ // InternalQVTcore.g:10763:1: rule__RealizedVariableCS__Group__2__Impl : ( ':' ) ;
public final void rule__RealizedVariableCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10673:1: ( ( ':' ) )
- // InternalQVTcore.g:10674:1: ( ':' )
+ // InternalQVTcore.g:10767:1: ( ( ':' ) )
+ // InternalQVTcore.g:10768:1: ( ':' )
{
- // InternalQVTcore.g:10674:1: ( ':' )
- // InternalQVTcore.g:10675:1: ':'
+ // InternalQVTcore.g:10768:1: ( ':' )
+ // InternalQVTcore.g:10769:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
@@ -33786,14 +34050,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealizedVariableCS__Group__3"
- // InternalQVTcore.g:10688:1: rule__RealizedVariableCS__Group__3 : rule__RealizedVariableCS__Group__3__Impl ;
+ // InternalQVTcore.g:10782:1: rule__RealizedVariableCS__Group__3 : rule__RealizedVariableCS__Group__3__Impl ;
public final void rule__RealizedVariableCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10692:1: ( rule__RealizedVariableCS__Group__3__Impl )
- // InternalQVTcore.g:10693:2: rule__RealizedVariableCS__Group__3__Impl
+ // InternalQVTcore.g:10786:1: ( rule__RealizedVariableCS__Group__3__Impl )
+ // InternalQVTcore.g:10787:2: rule__RealizedVariableCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RealizedVariableCS__Group__3__Impl();
@@ -33819,23 +34083,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealizedVariableCS__Group__3__Impl"
- // InternalQVTcore.g:10699:1: rule__RealizedVariableCS__Group__3__Impl : ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) ) ;
+ // InternalQVTcore.g:10793:1: rule__RealizedVariableCS__Group__3__Impl : ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) ) ;
public final void rule__RealizedVariableCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10703:1: ( ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) ) )
- // InternalQVTcore.g:10704:1: ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) )
+ // InternalQVTcore.g:10797:1: ( ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) ) )
+ // InternalQVTcore.g:10798:1: ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) )
{
- // InternalQVTcore.g:10704:1: ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) )
- // InternalQVTcore.g:10705:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
+ // InternalQVTcore.g:10798:1: ( ( rule__RealizedVariableCS__OwnedTypeAssignment_3 ) )
+ // InternalQVTcore.g:10799:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getOwnedTypeAssignment_3());
}
- // InternalQVTcore.g:10706:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
- // InternalQVTcore.g:10706:2: rule__RealizedVariableCS__OwnedTypeAssignment_3
+ // InternalQVTcore.g:10800:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
+ // InternalQVTcore.g:10800:2: rule__RealizedVariableCS__OwnedTypeAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RealizedVariableCS__OwnedTypeAssignment_3();
@@ -33870,14 +34134,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnnamedDomainCS__Group__0"
- // InternalQVTcore.g:10724:1: rule__UnnamedDomainCS__Group__0 : rule__UnnamedDomainCS__Group__0__Impl rule__UnnamedDomainCS__Group__1 ;
+ // InternalQVTcore.g:10818:1: rule__UnnamedDomainCS__Group__0 : rule__UnnamedDomainCS__Group__0__Impl rule__UnnamedDomainCS__Group__1 ;
public final void rule__UnnamedDomainCS__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10728:1: ( rule__UnnamedDomainCS__Group__0__Impl rule__UnnamedDomainCS__Group__1 )
- // InternalQVTcore.g:10729:2: rule__UnnamedDomainCS__Group__0__Impl rule__UnnamedDomainCS__Group__1
+ // InternalQVTcore.g:10822:1: ( rule__UnnamedDomainCS__Group__0__Impl rule__UnnamedDomainCS__Group__1 )
+ // InternalQVTcore.g:10823:2: rule__UnnamedDomainCS__Group__0__Impl rule__UnnamedDomainCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_21);
rule__UnnamedDomainCS__Group__0__Impl();
@@ -33908,23 +34172,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnnamedDomainCS__Group__0__Impl"
- // InternalQVTcore.g:10736:1: rule__UnnamedDomainCS__Group__0__Impl : ( () ) ;
+ // InternalQVTcore.g:10830:1: rule__UnnamedDomainCS__Group__0__Impl : ( () ) ;
public final void rule__UnnamedDomainCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10740:1: ( ( () ) )
- // InternalQVTcore.g:10741:1: ( () )
+ // InternalQVTcore.g:10834:1: ( ( () ) )
+ // InternalQVTcore.g:10835:1: ( () )
{
- // InternalQVTcore.g:10741:1: ( () )
- // InternalQVTcore.g:10742:1: ()
+ // InternalQVTcore.g:10835:1: ( () )
+ // InternalQVTcore.g:10836:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnnamedDomainCSAccess().getDomainCSAction_0());
}
- // InternalQVTcore.g:10743:1: ()
- // InternalQVTcore.g:10745:1:
+ // InternalQVTcore.g:10837:1: ()
+ // InternalQVTcore.g:10839:1:
{
}
@@ -33949,14 +34213,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnnamedDomainCS__Group__1"
- // InternalQVTcore.g:10755:1: rule__UnnamedDomainCS__Group__1 : rule__UnnamedDomainCS__Group__1__Impl rule__UnnamedDomainCS__Group__2 ;
+ // InternalQVTcore.g:10849:1: rule__UnnamedDomainCS__Group__1 : rule__UnnamedDomainCS__Group__1__Impl rule__UnnamedDomainCS__Group__2 ;
public final void rule__UnnamedDomainCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10759:1: ( rule__UnnamedDomainCS__Group__1__Impl rule__UnnamedDomainCS__Group__2 )
- // InternalQVTcore.g:10760:2: rule__UnnamedDomainCS__Group__1__Impl rule__UnnamedDomainCS__Group__2
+ // InternalQVTcore.g:10853:1: ( rule__UnnamedDomainCS__Group__1__Impl rule__UnnamedDomainCS__Group__2 )
+ // InternalQVTcore.g:10854:2: rule__UnnamedDomainCS__Group__1__Impl rule__UnnamedDomainCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_15);
rule__UnnamedDomainCS__Group__1__Impl();
@@ -33987,23 +34251,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnnamedDomainCS__Group__1__Impl"
- // InternalQVTcore.g:10767:1: rule__UnnamedDomainCS__Group__1__Impl : ( ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 ) ) ;
+ // InternalQVTcore.g:10861:1: rule__UnnamedDomainCS__Group__1__Impl : ( ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 ) ) ;
public final void rule__UnnamedDomainCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10771:1: ( ( ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 ) ) )
- // InternalQVTcore.g:10772:1: ( ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 ) )
+ // InternalQVTcore.g:10865:1: ( ( ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 ) ) )
+ // InternalQVTcore.g:10866:1: ( ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 ) )
{
- // InternalQVTcore.g:10772:1: ( ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 ) )
- // InternalQVTcore.g:10773:1: ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 )
+ // InternalQVTcore.g:10866:1: ( ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 ) )
+ // InternalQVTcore.g:10867:1: ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnnamedDomainCSAccess().getOwnedGuardPatternAssignment_1());
}
- // InternalQVTcore.g:10774:1: ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 )
- // InternalQVTcore.g:10774:2: rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1
+ // InternalQVTcore.g:10868:1: ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 )
+ // InternalQVTcore.g:10868:2: rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1();
@@ -34038,14 +34302,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnnamedDomainCS__Group__2"
- // InternalQVTcore.g:10784:1: rule__UnnamedDomainCS__Group__2 : rule__UnnamedDomainCS__Group__2__Impl ;
+ // InternalQVTcore.g:10878:1: rule__UnnamedDomainCS__Group__2 : rule__UnnamedDomainCS__Group__2__Impl ;
public final void rule__UnnamedDomainCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10788:1: ( rule__UnnamedDomainCS__Group__2__Impl )
- // InternalQVTcore.g:10789:2: rule__UnnamedDomainCS__Group__2__Impl
+ // InternalQVTcore.g:10882:1: ( rule__UnnamedDomainCS__Group__2__Impl )
+ // InternalQVTcore.g:10883:2: rule__UnnamedDomainCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnnamedDomainCS__Group__2__Impl();
@@ -34071,23 +34335,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnnamedDomainCS__Group__2__Impl"
- // InternalQVTcore.g:10795:1: rule__UnnamedDomainCS__Group__2__Impl : ( ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 ) ) ;
+ // InternalQVTcore.g:10889:1: rule__UnnamedDomainCS__Group__2__Impl : ( ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 ) ) ;
public final void rule__UnnamedDomainCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10799:1: ( ( ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 ) ) )
- // InternalQVTcore.g:10800:1: ( ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 ) )
+ // InternalQVTcore.g:10893:1: ( ( ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 ) ) )
+ // InternalQVTcore.g:10894:1: ( ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 ) )
{
- // InternalQVTcore.g:10800:1: ( ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 ) )
- // InternalQVTcore.g:10801:1: ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 )
+ // InternalQVTcore.g:10894:1: ( ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 ) )
+ // InternalQVTcore.g:10895:1: ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnnamedDomainCSAccess().getOwnedBottomPatternAssignment_2());
}
- // InternalQVTcore.g:10802:1: ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 )
- // InternalQVTcore.g:10802:2: rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2
+ // InternalQVTcore.g:10896:1: ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 )
+ // InternalQVTcore.g:10896:2: rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2();
@@ -34122,14 +34386,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__0"
- // InternalQVTcore.g:10818:1: rule__AttributeCS__Group__0 : rule__AttributeCS__Group__0__Impl rule__AttributeCS__Group__1 ;
+ // InternalQVTcore.g:10912: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 {
- // InternalQVTcore.g:10822:1: ( rule__AttributeCS__Group__0__Impl rule__AttributeCS__Group__1 )
- // InternalQVTcore.g:10823:2: rule__AttributeCS__Group__0__Impl rule__AttributeCS__Group__1
+ // InternalQVTcore.g:10916:1: ( rule__AttributeCS__Group__0__Impl rule__AttributeCS__Group__1 )
+ // InternalQVTcore.g:10917:2: rule__AttributeCS__Group__0__Impl rule__AttributeCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_44);
rule__AttributeCS__Group__0__Impl();
@@ -34160,31 +34424,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__0__Impl"
- // InternalQVTcore.g:10830:1: rule__AttributeCS__Group__0__Impl : ( ( rule__AttributeCS__Alternatives_0 )? ) ;
+ // InternalQVTcore.g:10924:1: rule__AttributeCS__Group__0__Impl : ( ( rule__AttributeCS__Alternatives_0 )? ) ;
public final void rule__AttributeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10834:1: ( ( ( rule__AttributeCS__Alternatives_0 )? ) )
- // InternalQVTcore.g:10835:1: ( ( rule__AttributeCS__Alternatives_0 )? )
+ // InternalQVTcore.g:10928:1: ( ( ( rule__AttributeCS__Alternatives_0 )? ) )
+ // InternalQVTcore.g:10929:1: ( ( rule__AttributeCS__Alternatives_0 )? )
{
- // InternalQVTcore.g:10835:1: ( ( rule__AttributeCS__Alternatives_0 )? )
- // InternalQVTcore.g:10836:1: ( rule__AttributeCS__Alternatives_0 )?
+ // InternalQVTcore.g:10929:1: ( ( rule__AttributeCS__Alternatives_0 )? )
+ // InternalQVTcore.g:10930:1: ( rule__AttributeCS__Alternatives_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getAlternatives_0());
}
- // InternalQVTcore.g:10837:1: ( rule__AttributeCS__Alternatives_0 )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ // InternalQVTcore.g:10931:1: ( rule__AttributeCS__Alternatives_0 )?
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==38||LA109_0==54) ) {
- alt109=1;
+ if ( (LA110_0==38||LA110_0==54) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
- // InternalQVTcore.g:10837:2: rule__AttributeCS__Alternatives_0
+ // InternalQVTcore.g:10931:2: rule__AttributeCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Alternatives_0();
@@ -34222,14 +34486,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__1"
- // InternalQVTcore.g:10847:1: rule__AttributeCS__Group__1 : rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2 ;
+ // InternalQVTcore.g:10941: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 {
- // InternalQVTcore.g:10851:1: ( rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2 )
- // InternalQVTcore.g:10852:2: rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2
+ // InternalQVTcore.g:10945:1: ( rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2 )
+ // InternalQVTcore.g:10946:2: rule__AttributeCS__Group__1__Impl rule__AttributeCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__AttributeCS__Group__1__Impl();
@@ -34260,17 +34524,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__1__Impl"
- // InternalQVTcore.g:10859:1: rule__AttributeCS__Group__1__Impl : ( 'attribute' ) ;
+ // InternalQVTcore.g:10953:1: rule__AttributeCS__Group__1__Impl : ( 'attribute' ) ;
public final void rule__AttributeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10863:1: ( ( 'attribute' ) )
- // InternalQVTcore.g:10864:1: ( 'attribute' )
+ // InternalQVTcore.g:10957:1: ( ( 'attribute' ) )
+ // InternalQVTcore.g:10958:1: ( 'attribute' )
{
- // InternalQVTcore.g:10864:1: ( 'attribute' )
- // InternalQVTcore.g:10865:1: 'attribute'
+ // InternalQVTcore.g:10958:1: ( 'attribute' )
+ // InternalQVTcore.g:10959:1: 'attribute'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getAttributeKeyword_1());
@@ -34301,14 +34565,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__2"
- // InternalQVTcore.g:10878:1: rule__AttributeCS__Group__2 : rule__AttributeCS__Group__2__Impl rule__AttributeCS__Group__3 ;
+ // InternalQVTcore.g:10972: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 {
- // InternalQVTcore.g:10882:1: ( rule__AttributeCS__Group__2__Impl rule__AttributeCS__Group__3 )
- // InternalQVTcore.g:10883:2: rule__AttributeCS__Group__2__Impl rule__AttributeCS__Group__3
+ // InternalQVTcore.g:10976:1: ( rule__AttributeCS__Group__2__Impl rule__AttributeCS__Group__3 )
+ // InternalQVTcore.g:10977:2: rule__AttributeCS__Group__2__Impl rule__AttributeCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_32);
rule__AttributeCS__Group__2__Impl();
@@ -34339,23 +34603,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__2__Impl"
- // InternalQVTcore.g:10890:1: rule__AttributeCS__Group__2__Impl : ( ( rule__AttributeCS__NameAssignment_2 ) ) ;
+ // InternalQVTcore.g:10984:1: rule__AttributeCS__Group__2__Impl : ( ( rule__AttributeCS__NameAssignment_2 ) ) ;
public final void rule__AttributeCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10894:1: ( ( ( rule__AttributeCS__NameAssignment_2 ) ) )
- // InternalQVTcore.g:10895:1: ( ( rule__AttributeCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:10988:1: ( ( ( rule__AttributeCS__NameAssignment_2 ) ) )
+ // InternalQVTcore.g:10989:1: ( ( rule__AttributeCS__NameAssignment_2 ) )
{
- // InternalQVTcore.g:10895:1: ( ( rule__AttributeCS__NameAssignment_2 ) )
- // InternalQVTcore.g:10896:1: ( rule__AttributeCS__NameAssignment_2 )
+ // InternalQVTcore.g:10989:1: ( ( rule__AttributeCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:10990:1: ( rule__AttributeCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getNameAssignment_2());
}
- // InternalQVTcore.g:10897:1: ( rule__AttributeCS__NameAssignment_2 )
- // InternalQVTcore.g:10897:2: rule__AttributeCS__NameAssignment_2
+ // InternalQVTcore.g:10991:1: ( rule__AttributeCS__NameAssignment_2 )
+ // InternalQVTcore.g:10991:2: rule__AttributeCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__NameAssignment_2();
@@ -34390,14 +34654,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__3"
- // InternalQVTcore.g:10907:1: rule__AttributeCS__Group__3 : rule__AttributeCS__Group__3__Impl rule__AttributeCS__Group__4 ;
+ // InternalQVTcore.g:11001: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 {
- // InternalQVTcore.g:10911:1: ( rule__AttributeCS__Group__3__Impl rule__AttributeCS__Group__4 )
- // InternalQVTcore.g:10912:2: rule__AttributeCS__Group__3__Impl rule__AttributeCS__Group__4
+ // InternalQVTcore.g:11005:1: ( rule__AttributeCS__Group__3__Impl rule__AttributeCS__Group__4 )
+ // InternalQVTcore.g:11006:2: rule__AttributeCS__Group__3__Impl rule__AttributeCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_32);
rule__AttributeCS__Group__3__Impl();
@@ -34428,31 +34692,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__3__Impl"
- // InternalQVTcore.g:10919:1: rule__AttributeCS__Group__3__Impl : ( ( rule__AttributeCS__Group_3__0 )? ) ;
+ // InternalQVTcore.g:11013: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 {
- // InternalQVTcore.g:10923:1: ( ( ( rule__AttributeCS__Group_3__0 )? ) )
- // InternalQVTcore.g:10924:1: ( ( rule__AttributeCS__Group_3__0 )? )
+ // InternalQVTcore.g:11017:1: ( ( ( rule__AttributeCS__Group_3__0 )? ) )
+ // InternalQVTcore.g:11018:1: ( ( rule__AttributeCS__Group_3__0 )? )
{
- // InternalQVTcore.g:10924:1: ( ( rule__AttributeCS__Group_3__0 )? )
- // InternalQVTcore.g:10925:1: ( rule__AttributeCS__Group_3__0 )?
+ // InternalQVTcore.g:11018:1: ( ( rule__AttributeCS__Group_3__0 )? )
+ // InternalQVTcore.g:11019:1: ( rule__AttributeCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_3());
}
- // InternalQVTcore.g:10926:1: ( rule__AttributeCS__Group_3__0 )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalQVTcore.g:11020:1: ( rule__AttributeCS__Group_3__0 )?
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA110_0==101) ) {
- alt110=1;
+ if ( (LA111_0==101) ) {
+ alt111=1;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
- // InternalQVTcore.g:10926:2: rule__AttributeCS__Group_3__0
+ // InternalQVTcore.g:11020:2: rule__AttributeCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_3__0();
@@ -34490,14 +34754,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__4"
- // InternalQVTcore.g:10936:1: rule__AttributeCS__Group__4 : rule__AttributeCS__Group__4__Impl rule__AttributeCS__Group__5 ;
+ // InternalQVTcore.g:11030: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 {
- // InternalQVTcore.g:10940:1: ( rule__AttributeCS__Group__4__Impl rule__AttributeCS__Group__5 )
- // InternalQVTcore.g:10941:2: rule__AttributeCS__Group__4__Impl rule__AttributeCS__Group__5
+ // InternalQVTcore.g:11034:1: ( rule__AttributeCS__Group__4__Impl rule__AttributeCS__Group__5 )
+ // InternalQVTcore.g:11035:2: rule__AttributeCS__Group__4__Impl rule__AttributeCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_32);
rule__AttributeCS__Group__4__Impl();
@@ -34528,31 +34792,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__4__Impl"
- // InternalQVTcore.g:10948:1: rule__AttributeCS__Group__4__Impl : ( ( rule__AttributeCS__Group_4__0 )? ) ;
+ // InternalQVTcore.g:11042: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 {
- // InternalQVTcore.g:10952:1: ( ( ( rule__AttributeCS__Group_4__0 )? ) )
- // InternalQVTcore.g:10953:1: ( ( rule__AttributeCS__Group_4__0 )? )
+ // InternalQVTcore.g:11046:1: ( ( ( rule__AttributeCS__Group_4__0 )? ) )
+ // InternalQVTcore.g:11047:1: ( ( rule__AttributeCS__Group_4__0 )? )
{
- // InternalQVTcore.g:10953:1: ( ( rule__AttributeCS__Group_4__0 )? )
- // InternalQVTcore.g:10954:1: ( rule__AttributeCS__Group_4__0 )?
+ // InternalQVTcore.g:11047:1: ( ( rule__AttributeCS__Group_4__0 )? )
+ // InternalQVTcore.g:11048:1: ( rule__AttributeCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_4());
}
- // InternalQVTcore.g:10955:1: ( rule__AttributeCS__Group_4__0 )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ // InternalQVTcore.g:11049:1: ( rule__AttributeCS__Group_4__0 )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==68) ) {
- alt111=1;
+ if ( (LA112_0==68) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
- // InternalQVTcore.g:10955:2: rule__AttributeCS__Group_4__0
+ // InternalQVTcore.g:11049:2: rule__AttributeCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_4__0();
@@ -34590,14 +34854,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__5"
- // InternalQVTcore.g:10965:1: rule__AttributeCS__Group__5 : rule__AttributeCS__Group__5__Impl rule__AttributeCS__Group__6 ;
+ // InternalQVTcore.g:11059: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 {
- // InternalQVTcore.g:10969:1: ( rule__AttributeCS__Group__5__Impl rule__AttributeCS__Group__6 )
- // InternalQVTcore.g:10970:2: rule__AttributeCS__Group__5__Impl rule__AttributeCS__Group__6
+ // InternalQVTcore.g:11063:1: ( rule__AttributeCS__Group__5__Impl rule__AttributeCS__Group__6 )
+ // InternalQVTcore.g:11064:2: rule__AttributeCS__Group__5__Impl rule__AttributeCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_32);
rule__AttributeCS__Group__5__Impl();
@@ -34628,35 +34892,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__5__Impl"
- // InternalQVTcore.g:10977:1: rule__AttributeCS__Group__5__Impl : ( ( rule__AttributeCS__Group_5__0 )? ) ;
+ // InternalQVTcore.g:11071: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 {
- // InternalQVTcore.g:10981:1: ( ( ( rule__AttributeCS__Group_5__0 )? ) )
- // InternalQVTcore.g:10982:1: ( ( rule__AttributeCS__Group_5__0 )? )
+ // InternalQVTcore.g:11075:1: ( ( ( rule__AttributeCS__Group_5__0 )? ) )
+ // InternalQVTcore.g:11076:1: ( ( rule__AttributeCS__Group_5__0 )? )
{
- // InternalQVTcore.g:10982:1: ( ( rule__AttributeCS__Group_5__0 )? )
- // InternalQVTcore.g:10983:1: ( rule__AttributeCS__Group_5__0 )?
+ // InternalQVTcore.g:11076:1: ( ( rule__AttributeCS__Group_5__0 )? )
+ // InternalQVTcore.g:11077:1: ( rule__AttributeCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_5());
}
- // InternalQVTcore.g:10984:1: ( rule__AttributeCS__Group_5__0 )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalQVTcore.g:11078:1: ( rule__AttributeCS__Group_5__0 )?
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA112_0==95) ) {
- int LA112_1 = input.LA(2);
+ if ( (LA113_0==95) ) {
+ int LA113_1 = input.LA(2);
- if ( (LA112_1==30||LA112_1==39||LA112_1==43||LA112_1==48||LA112_1==51||(LA112_1>=56 && LA112_1<=58)||(LA112_1>=125 && LA112_1<=132)) ) {
- alt112=1;
+ if ( (LA113_1==30||LA113_1==39||LA113_1==43||LA113_1==48||LA113_1==51||(LA113_1>=56 && LA113_1<=58)||(LA113_1>=126 && LA113_1<=133)) ) {
+ alt113=1;
}
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
- // InternalQVTcore.g:10984:2: rule__AttributeCS__Group_5__0
+ // InternalQVTcore.g:11078:2: rule__AttributeCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_5__0();
@@ -34694,14 +34958,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__6"
- // InternalQVTcore.g:10994:1: rule__AttributeCS__Group__6 : rule__AttributeCS__Group__6__Impl ;
+ // InternalQVTcore.g:11088:1: rule__AttributeCS__Group__6 : rule__AttributeCS__Group__6__Impl ;
public final void rule__AttributeCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:10998:1: ( rule__AttributeCS__Group__6__Impl )
- // InternalQVTcore.g:10999:2: rule__AttributeCS__Group__6__Impl
+ // InternalQVTcore.g:11092:1: ( rule__AttributeCS__Group__6__Impl )
+ // InternalQVTcore.g:11093:2: rule__AttributeCS__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group__6__Impl();
@@ -34727,23 +34991,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group__6__Impl"
- // InternalQVTcore.g:11005:1: rule__AttributeCS__Group__6__Impl : ( ( rule__AttributeCS__Alternatives_6 ) ) ;
+ // InternalQVTcore.g:11099:1: rule__AttributeCS__Group__6__Impl : ( ( rule__AttributeCS__Alternatives_6 ) ) ;
public final void rule__AttributeCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11009:1: ( ( ( rule__AttributeCS__Alternatives_6 ) ) )
- // InternalQVTcore.g:11010:1: ( ( rule__AttributeCS__Alternatives_6 ) )
+ // InternalQVTcore.g:11103:1: ( ( ( rule__AttributeCS__Alternatives_6 ) ) )
+ // InternalQVTcore.g:11104:1: ( ( rule__AttributeCS__Alternatives_6 ) )
{
- // InternalQVTcore.g:11010:1: ( ( rule__AttributeCS__Alternatives_6 ) )
- // InternalQVTcore.g:11011:1: ( rule__AttributeCS__Alternatives_6 )
+ // InternalQVTcore.g:11104:1: ( ( rule__AttributeCS__Alternatives_6 ) )
+ // InternalQVTcore.g:11105:1: ( rule__AttributeCS__Alternatives_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getAlternatives_6());
}
- // InternalQVTcore.g:11012:1: ( rule__AttributeCS__Alternatives_6 )
- // InternalQVTcore.g:11012:2: rule__AttributeCS__Alternatives_6
+ // InternalQVTcore.g:11106:1: ( rule__AttributeCS__Alternatives_6 )
+ // InternalQVTcore.g:11106:2: rule__AttributeCS__Alternatives_6
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Alternatives_6();
@@ -34778,14 +35042,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_0_0__0"
- // InternalQVTcore.g:11036:1: rule__AttributeCS__Group_0_0__0 : rule__AttributeCS__Group_0_0__0__Impl rule__AttributeCS__Group_0_0__1 ;
+ // InternalQVTcore.g:11130: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 {
- // InternalQVTcore.g:11040:1: ( rule__AttributeCS__Group_0_0__0__Impl rule__AttributeCS__Group_0_0__1 )
- // InternalQVTcore.g:11041:2: rule__AttributeCS__Group_0_0__0__Impl rule__AttributeCS__Group_0_0__1
+ // InternalQVTcore.g:11134:1: ( rule__AttributeCS__Group_0_0__0__Impl rule__AttributeCS__Group_0_0__1 )
+ // InternalQVTcore.g:11135:2: rule__AttributeCS__Group_0_0__0__Impl rule__AttributeCS__Group_0_0__1
{
pushFollow(FollowSets000.FOLLOW_45);
rule__AttributeCS__Group_0_0__0__Impl();
@@ -34816,23 +35080,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_0_0__0__Impl"
- // InternalQVTcore.g:11048:1: rule__AttributeCS__Group_0_0__0__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) ) ;
+ // InternalQVTcore.g:11142: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 {
- // InternalQVTcore.g:11052:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) ) )
- // InternalQVTcore.g:11053:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTcore.g:11146:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) ) )
+ // InternalQVTcore.g:11147:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) )
{
- // InternalQVTcore.g:11053:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) )
- // InternalQVTcore.g:11054:1: ( rule__AttributeCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTcore.g:11147:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTcore.g:11148:1: ( rule__AttributeCS__QualifiersAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_0_0_0());
}
- // InternalQVTcore.g:11055:1: ( rule__AttributeCS__QualifiersAssignment_0_0_0 )
- // InternalQVTcore.g:11055:2: rule__AttributeCS__QualifiersAssignment_0_0_0
+ // InternalQVTcore.g:11149:1: ( rule__AttributeCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTcore.g:11149:2: rule__AttributeCS__QualifiersAssignment_0_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_0_0_0();
@@ -34867,14 +35131,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_0_0__1"
- // InternalQVTcore.g:11065:1: rule__AttributeCS__Group_0_0__1 : rule__AttributeCS__Group_0_0__1__Impl ;
+ // InternalQVTcore.g:11159: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 {
- // InternalQVTcore.g:11069:1: ( rule__AttributeCS__Group_0_0__1__Impl )
- // InternalQVTcore.g:11070:2: rule__AttributeCS__Group_0_0__1__Impl
+ // InternalQVTcore.g:11163:1: ( rule__AttributeCS__Group_0_0__1__Impl )
+ // InternalQVTcore.g:11164:2: rule__AttributeCS__Group_0_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_0_0__1__Impl();
@@ -34900,31 +35164,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_0_0__1__Impl"
- // InternalQVTcore.g:11076:1: rule__AttributeCS__Group_0_0__1__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? ) ;
+ // InternalQVTcore.g:11170: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 {
- // InternalQVTcore.g:11080:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? ) )
- // InternalQVTcore.g:11081:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTcore.g:11174:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? ) )
+ // InternalQVTcore.g:11175:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? )
{
- // InternalQVTcore.g:11081:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? )
- // InternalQVTcore.g:11082:1: ( rule__AttributeCS__QualifiersAssignment_0_0_1 )?
+ // InternalQVTcore.g:11175:1: ( ( rule__AttributeCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTcore.g:11176:1: ( rule__AttributeCS__QualifiersAssignment_0_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_0_0_1());
}
- // InternalQVTcore.g:11083:1: ( rule__AttributeCS__QualifiersAssignment_0_0_1 )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ // InternalQVTcore.g:11177:1: ( rule__AttributeCS__QualifiersAssignment_0_0_1 )?
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA113_0==38) ) {
- alt113=1;
+ if ( (LA114_0==38) ) {
+ alt114=1;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
- // InternalQVTcore.g:11083:2: rule__AttributeCS__QualifiersAssignment_0_0_1
+ // InternalQVTcore.g:11177:2: rule__AttributeCS__QualifiersAssignment_0_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_0_0_1();
@@ -34962,14 +35226,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_0_1__0"
- // InternalQVTcore.g:11097:1: rule__AttributeCS__Group_0_1__0 : rule__AttributeCS__Group_0_1__0__Impl rule__AttributeCS__Group_0_1__1 ;
+ // InternalQVTcore.g:11191: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 {
- // InternalQVTcore.g:11101:1: ( rule__AttributeCS__Group_0_1__0__Impl rule__AttributeCS__Group_0_1__1 )
- // InternalQVTcore.g:11102:2: rule__AttributeCS__Group_0_1__0__Impl rule__AttributeCS__Group_0_1__1
+ // InternalQVTcore.g:11195:1: ( rule__AttributeCS__Group_0_1__0__Impl rule__AttributeCS__Group_0_1__1 )
+ // InternalQVTcore.g:11196:2: rule__AttributeCS__Group_0_1__0__Impl rule__AttributeCS__Group_0_1__1
{
pushFollow(FollowSets000.FOLLOW_46);
rule__AttributeCS__Group_0_1__0__Impl();
@@ -35000,23 +35264,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_0_1__0__Impl"
- // InternalQVTcore.g:11109:1: rule__AttributeCS__Group_0_1__0__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) ) ;
+ // InternalQVTcore.g:11203: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 {
- // InternalQVTcore.g:11113:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) ) )
- // InternalQVTcore.g:11114:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTcore.g:11207:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) ) )
+ // InternalQVTcore.g:11208:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) )
{
- // InternalQVTcore.g:11114:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) )
- // InternalQVTcore.g:11115:1: ( rule__AttributeCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTcore.g:11208:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTcore.g:11209:1: ( rule__AttributeCS__QualifiersAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_0_1_0());
}
- // InternalQVTcore.g:11116:1: ( rule__AttributeCS__QualifiersAssignment_0_1_0 )
- // InternalQVTcore.g:11116:2: rule__AttributeCS__QualifiersAssignment_0_1_0
+ // InternalQVTcore.g:11210:1: ( rule__AttributeCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTcore.g:11210:2: rule__AttributeCS__QualifiersAssignment_0_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_0_1_0();
@@ -35051,14 +35315,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_0_1__1"
- // InternalQVTcore.g:11126:1: rule__AttributeCS__Group_0_1__1 : rule__AttributeCS__Group_0_1__1__Impl ;
+ // InternalQVTcore.g:11220: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 {
- // InternalQVTcore.g:11130:1: ( rule__AttributeCS__Group_0_1__1__Impl )
- // InternalQVTcore.g:11131:2: rule__AttributeCS__Group_0_1__1__Impl
+ // InternalQVTcore.g:11224:1: ( rule__AttributeCS__Group_0_1__1__Impl )
+ // InternalQVTcore.g:11225:2: rule__AttributeCS__Group_0_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_0_1__1__Impl();
@@ -35084,31 +35348,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_0_1__1__Impl"
- // InternalQVTcore.g:11137:1: rule__AttributeCS__Group_0_1__1__Impl : ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? ) ;
+ // InternalQVTcore.g:11231: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 {
- // InternalQVTcore.g:11141:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? ) )
- // InternalQVTcore.g:11142:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTcore.g:11235:1: ( ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? ) )
+ // InternalQVTcore.g:11236:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? )
{
- // InternalQVTcore.g:11142:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? )
- // InternalQVTcore.g:11143:1: ( rule__AttributeCS__QualifiersAssignment_0_1_1 )?
+ // InternalQVTcore.g:11236:1: ( ( rule__AttributeCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTcore.g:11237:1: ( rule__AttributeCS__QualifiersAssignment_0_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersAssignment_0_1_1());
}
- // InternalQVTcore.g:11144:1: ( rule__AttributeCS__QualifiersAssignment_0_1_1 )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalQVTcore.g:11238:1: ( rule__AttributeCS__QualifiersAssignment_0_1_1 )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA114_0==54) ) {
- alt114=1;
+ if ( (LA115_0==54) ) {
+ alt115=1;
}
- switch (alt114) {
+ switch (alt115) {
case 1 :
- // InternalQVTcore.g:11144:2: rule__AttributeCS__QualifiersAssignment_0_1_1
+ // InternalQVTcore.g:11238:2: rule__AttributeCS__QualifiersAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__QualifiersAssignment_0_1_1();
@@ -35146,14 +35410,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_3__0"
- // InternalQVTcore.g:11158:1: rule__AttributeCS__Group_3__0 : rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1 ;
+ // InternalQVTcore.g:11252: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 {
- // InternalQVTcore.g:11162:1: ( rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1 )
- // InternalQVTcore.g:11163:2: rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1
+ // InternalQVTcore.g:11256:1: ( rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1 )
+ // InternalQVTcore.g:11257:2: rule__AttributeCS__Group_3__0__Impl rule__AttributeCS__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__AttributeCS__Group_3__0__Impl();
@@ -35184,17 +35448,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_3__0__Impl"
- // InternalQVTcore.g:11170:1: rule__AttributeCS__Group_3__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:11264:1: rule__AttributeCS__Group_3__0__Impl : ( ':' ) ;
public final void rule__AttributeCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11174:1: ( ( ':' ) )
- // InternalQVTcore.g:11175:1: ( ':' )
+ // InternalQVTcore.g:11268:1: ( ( ':' ) )
+ // InternalQVTcore.g:11269:1: ( ':' )
{
- // InternalQVTcore.g:11175:1: ( ':' )
- // InternalQVTcore.g:11176:1: ':'
+ // InternalQVTcore.g:11269:1: ( ':' )
+ // InternalQVTcore.g:11270:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getColonKeyword_3_0());
@@ -35225,14 +35489,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_3__1"
- // InternalQVTcore.g:11189:1: rule__AttributeCS__Group_3__1 : rule__AttributeCS__Group_3__1__Impl ;
+ // InternalQVTcore.g:11283: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 {
- // InternalQVTcore.g:11193:1: ( rule__AttributeCS__Group_3__1__Impl )
- // InternalQVTcore.g:11194:2: rule__AttributeCS__Group_3__1__Impl
+ // InternalQVTcore.g:11287:1: ( rule__AttributeCS__Group_3__1__Impl )
+ // InternalQVTcore.g:11288:2: rule__AttributeCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_3__1__Impl();
@@ -35258,23 +35522,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_3__1__Impl"
- // InternalQVTcore.g:11200:1: rule__AttributeCS__Group_3__1__Impl : ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) ) ;
+ // InternalQVTcore.g:11294: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 {
- // InternalQVTcore.g:11204:1: ( ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) ) )
- // InternalQVTcore.g:11205:1: ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) )
+ // InternalQVTcore.g:11298:1: ( ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) ) )
+ // InternalQVTcore.g:11299:1: ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) )
{
- // InternalQVTcore.g:11205:1: ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) )
- // InternalQVTcore.g:11206:1: ( rule__AttributeCS__OwnedTypeAssignment_3_1 )
+ // InternalQVTcore.g:11299:1: ( ( rule__AttributeCS__OwnedTypeAssignment_3_1 ) )
+ // InternalQVTcore.g:11300:1: ( rule__AttributeCS__OwnedTypeAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedTypeAssignment_3_1());
}
- // InternalQVTcore.g:11207:1: ( rule__AttributeCS__OwnedTypeAssignment_3_1 )
- // InternalQVTcore.g:11207:2: rule__AttributeCS__OwnedTypeAssignment_3_1
+ // InternalQVTcore.g:11301:1: ( rule__AttributeCS__OwnedTypeAssignment_3_1 )
+ // InternalQVTcore.g:11301:2: rule__AttributeCS__OwnedTypeAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__OwnedTypeAssignment_3_1();
@@ -35309,14 +35573,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_4__0"
- // InternalQVTcore.g:11221:1: rule__AttributeCS__Group_4__0 : rule__AttributeCS__Group_4__0__Impl rule__AttributeCS__Group_4__1 ;
+ // InternalQVTcore.g:11315: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 {
- // InternalQVTcore.g:11225:1: ( rule__AttributeCS__Group_4__0__Impl rule__AttributeCS__Group_4__1 )
- // InternalQVTcore.g:11226:2: rule__AttributeCS__Group_4__0__Impl rule__AttributeCS__Group_4__1
+ // InternalQVTcore.g:11319:1: ( rule__AttributeCS__Group_4__0__Impl rule__AttributeCS__Group_4__1 )
+ // InternalQVTcore.g:11320:2: rule__AttributeCS__Group_4__0__Impl rule__AttributeCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_47);
rule__AttributeCS__Group_4__0__Impl();
@@ -35347,17 +35611,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_4__0__Impl"
- // InternalQVTcore.g:11233:1: rule__AttributeCS__Group_4__0__Impl : ( '=' ) ;
+ // InternalQVTcore.g:11327:1: rule__AttributeCS__Group_4__0__Impl : ( '=' ) ;
public final void rule__AttributeCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11237:1: ( ( '=' ) )
- // InternalQVTcore.g:11238:1: ( '=' )
+ // InternalQVTcore.g:11331:1: ( ( '=' ) )
+ // InternalQVTcore.g:11332:1: ( '=' )
{
- // InternalQVTcore.g:11238:1: ( '=' )
- // InternalQVTcore.g:11239:1: '='
+ // InternalQVTcore.g:11332:1: ( '=' )
+ // InternalQVTcore.g:11333:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getEqualsSignKeyword_4_0());
@@ -35388,14 +35652,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_4__1"
- // InternalQVTcore.g:11252:1: rule__AttributeCS__Group_4__1 : rule__AttributeCS__Group_4__1__Impl ;
+ // InternalQVTcore.g:11346: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 {
- // InternalQVTcore.g:11256:1: ( rule__AttributeCS__Group_4__1__Impl )
- // InternalQVTcore.g:11257:2: rule__AttributeCS__Group_4__1__Impl
+ // InternalQVTcore.g:11350:1: ( rule__AttributeCS__Group_4__1__Impl )
+ // InternalQVTcore.g:11351:2: rule__AttributeCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_4__1__Impl();
@@ -35421,23 +35685,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_4__1__Impl"
- // InternalQVTcore.g:11263:1: rule__AttributeCS__Group_4__1__Impl : ( ( rule__AttributeCS__DefaultAssignment_4_1 ) ) ;
+ // InternalQVTcore.g:11357: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 {
- // InternalQVTcore.g:11267:1: ( ( ( rule__AttributeCS__DefaultAssignment_4_1 ) ) )
- // InternalQVTcore.g:11268:1: ( ( rule__AttributeCS__DefaultAssignment_4_1 ) )
+ // InternalQVTcore.g:11361:1: ( ( ( rule__AttributeCS__DefaultAssignment_4_1 ) ) )
+ // InternalQVTcore.g:11362:1: ( ( rule__AttributeCS__DefaultAssignment_4_1 ) )
{
- // InternalQVTcore.g:11268:1: ( ( rule__AttributeCS__DefaultAssignment_4_1 ) )
- // InternalQVTcore.g:11269:1: ( rule__AttributeCS__DefaultAssignment_4_1 )
+ // InternalQVTcore.g:11362:1: ( ( rule__AttributeCS__DefaultAssignment_4_1 ) )
+ // InternalQVTcore.g:11363:1: ( rule__AttributeCS__DefaultAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getDefaultAssignment_4_1());
}
- // InternalQVTcore.g:11270:1: ( rule__AttributeCS__DefaultAssignment_4_1 )
- // InternalQVTcore.g:11270:2: rule__AttributeCS__DefaultAssignment_4_1
+ // InternalQVTcore.g:11364:1: ( rule__AttributeCS__DefaultAssignment_4_1 )
+ // InternalQVTcore.g:11364:2: rule__AttributeCS__DefaultAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__DefaultAssignment_4_1();
@@ -35472,14 +35736,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_5__0"
- // InternalQVTcore.g:11284:1: rule__AttributeCS__Group_5__0 : rule__AttributeCS__Group_5__0__Impl rule__AttributeCS__Group_5__1 ;
+ // InternalQVTcore.g:11378: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 {
- // InternalQVTcore.g:11288:1: ( rule__AttributeCS__Group_5__0__Impl rule__AttributeCS__Group_5__1 )
- // InternalQVTcore.g:11289:2: rule__AttributeCS__Group_5__0__Impl rule__AttributeCS__Group_5__1
+ // InternalQVTcore.g:11382:1: ( rule__AttributeCS__Group_5__0__Impl rule__AttributeCS__Group_5__1 )
+ // InternalQVTcore.g:11383:2: rule__AttributeCS__Group_5__0__Impl rule__AttributeCS__Group_5__1
{
pushFollow(FollowSets000.FOLLOW_48);
rule__AttributeCS__Group_5__0__Impl();
@@ -35510,17 +35774,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_5__0__Impl"
- // InternalQVTcore.g:11296:1: rule__AttributeCS__Group_5__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:11390:1: rule__AttributeCS__Group_5__0__Impl : ( '{' ) ;
public final void rule__AttributeCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11300:1: ( ( '{' ) )
- // InternalQVTcore.g:11301:1: ( '{' )
+ // InternalQVTcore.g:11394:1: ( ( '{' ) )
+ // InternalQVTcore.g:11395:1: ( '{' )
{
- // InternalQVTcore.g:11301:1: ( '{' )
- // InternalQVTcore.g:11302:1: '{'
+ // InternalQVTcore.g:11395:1: ( '{' )
+ // InternalQVTcore.g:11396:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getLeftCurlyBracketKeyword_5_0());
@@ -35551,14 +35815,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_5__1"
- // InternalQVTcore.g:11315:1: rule__AttributeCS__Group_5__1 : rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2 ;
+ // InternalQVTcore.g:11409: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 {
- // InternalQVTcore.g:11319:1: ( rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2 )
- // InternalQVTcore.g:11320:2: rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2
+ // InternalQVTcore.g:11413:1: ( rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2 )
+ // InternalQVTcore.g:11414:2: rule__AttributeCS__Group_5__1__Impl rule__AttributeCS__Group_5__2
{
pushFollow(FollowSets000.FOLLOW_14);
rule__AttributeCS__Group_5__1__Impl();
@@ -35589,26 +35853,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_5__1__Impl"
- // InternalQVTcore.g:11327:1: rule__AttributeCS__Group_5__1__Impl : ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) ) ;
+ // InternalQVTcore.g:11421: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 {
- // InternalQVTcore.g:11331:1: ( ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) ) )
- // InternalQVTcore.g:11332:1: ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) )
+ // InternalQVTcore.g:11425:1: ( ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) ) )
+ // InternalQVTcore.g:11426:1: ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) )
{
- // InternalQVTcore.g:11332:1: ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) )
- // InternalQVTcore.g:11333:1: ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* )
+ // InternalQVTcore.g:11426:1: ( ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* ) )
+ // InternalQVTcore.g:11427:1: ( ( rule__AttributeCS__Group_5_1__0 ) ) ( ( rule__AttributeCS__Group_5_1__0 )* )
{
- // InternalQVTcore.g:11333:1: ( ( rule__AttributeCS__Group_5_1__0 ) )
- // InternalQVTcore.g:11334:1: ( rule__AttributeCS__Group_5_1__0 )
+ // InternalQVTcore.g:11427:1: ( ( rule__AttributeCS__Group_5_1__0 ) )
+ // InternalQVTcore.g:11428:1: ( rule__AttributeCS__Group_5_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_5_1());
}
- // InternalQVTcore.g:11335:1: ( rule__AttributeCS__Group_5_1__0 )
- // InternalQVTcore.g:11335:2: rule__AttributeCS__Group_5_1__0
+ // InternalQVTcore.g:11429:1: ( rule__AttributeCS__Group_5_1__0 )
+ // InternalQVTcore.g:11429:2: rule__AttributeCS__Group_5_1__0
{
pushFollow(FollowSets000.FOLLOW_49);
rule__AttributeCS__Group_5_1__0();
@@ -35624,26 +35888,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
- // InternalQVTcore.g:11338:1: ( ( rule__AttributeCS__Group_5_1__0 )* )
- // InternalQVTcore.g:11339:1: ( rule__AttributeCS__Group_5_1__0 )*
+ // InternalQVTcore.g:11432:1: ( ( rule__AttributeCS__Group_5_1__0 )* )
+ // InternalQVTcore.g:11433:1: ( rule__AttributeCS__Group_5_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getGroup_5_1());
}
- // InternalQVTcore.g:11340:1: ( rule__AttributeCS__Group_5_1__0 )*
- loop115:
+ // InternalQVTcore.g:11434:1: ( rule__AttributeCS__Group_5_1__0 )*
+ loop116:
do {
- int alt115=2;
- int LA115_0 = input.LA(1);
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA115_0==30||LA115_0==39||LA115_0==43||LA115_0==48||LA115_0==51||(LA115_0>=56 && LA115_0<=58)||(LA115_0>=125 && LA115_0<=132)) ) {
- alt115=1;
+ if ( (LA116_0==30||LA116_0==39||LA116_0==43||LA116_0==48||LA116_0==51||(LA116_0>=56 && LA116_0<=58)||(LA116_0>=126 && LA116_0<=133)) ) {
+ alt116=1;
}
- switch (alt115) {
+ switch (alt116) {
case 1 :
- // InternalQVTcore.g:11340:2: rule__AttributeCS__Group_5_1__0
+ // InternalQVTcore.g:11434:2: rule__AttributeCS__Group_5_1__0
{
pushFollow(FollowSets000.FOLLOW_49);
rule__AttributeCS__Group_5_1__0();
@@ -35655,7 +35919,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop115;
+ break loop116;
}
} while (true);
@@ -35687,14 +35951,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_5__2"
- // InternalQVTcore.g:11351:1: rule__AttributeCS__Group_5__2 : rule__AttributeCS__Group_5__2__Impl ;
+ // InternalQVTcore.g:11445: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 {
- // InternalQVTcore.g:11355:1: ( rule__AttributeCS__Group_5__2__Impl )
- // InternalQVTcore.g:11356:2: rule__AttributeCS__Group_5__2__Impl
+ // InternalQVTcore.g:11449:1: ( rule__AttributeCS__Group_5__2__Impl )
+ // InternalQVTcore.g:11450:2: rule__AttributeCS__Group_5__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_5__2__Impl();
@@ -35720,17 +35984,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_5__2__Impl"
- // InternalQVTcore.g:11362:1: rule__AttributeCS__Group_5__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:11456:1: rule__AttributeCS__Group_5__2__Impl : ( '}' ) ;
public final void rule__AttributeCS__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11366:1: ( ( '}' ) )
- // InternalQVTcore.g:11367:1: ( '}' )
+ // InternalQVTcore.g:11460:1: ( ( '}' ) )
+ // InternalQVTcore.g:11461:1: ( '}' )
{
- // InternalQVTcore.g:11367:1: ( '}' )
- // InternalQVTcore.g:11368:1: '}'
+ // InternalQVTcore.g:11461:1: ( '}' )
+ // InternalQVTcore.g:11462:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getRightCurlyBracketKeyword_5_2());
@@ -35761,14 +36025,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_5_1__0"
- // InternalQVTcore.g:11387:1: rule__AttributeCS__Group_5_1__0 : rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1 ;
+ // InternalQVTcore.g:11481: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 {
- // InternalQVTcore.g:11391:1: ( rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1 )
- // InternalQVTcore.g:11392:2: rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1
+ // InternalQVTcore.g:11485:1: ( rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1 )
+ // InternalQVTcore.g:11486:2: rule__AttributeCS__Group_5_1__0__Impl rule__AttributeCS__Group_5_1__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__AttributeCS__Group_5_1__0__Impl();
@@ -35799,23 +36063,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_5_1__0__Impl"
- // InternalQVTcore.g:11399:1: rule__AttributeCS__Group_5_1__0__Impl : ( ( rule__AttributeCS__Alternatives_5_1_0 ) ) ;
+ // InternalQVTcore.g:11493: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 {
- // InternalQVTcore.g:11403:1: ( ( ( rule__AttributeCS__Alternatives_5_1_0 ) ) )
- // InternalQVTcore.g:11404:1: ( ( rule__AttributeCS__Alternatives_5_1_0 ) )
+ // InternalQVTcore.g:11497:1: ( ( ( rule__AttributeCS__Alternatives_5_1_0 ) ) )
+ // InternalQVTcore.g:11498:1: ( ( rule__AttributeCS__Alternatives_5_1_0 ) )
{
- // InternalQVTcore.g:11404:1: ( ( rule__AttributeCS__Alternatives_5_1_0 ) )
- // InternalQVTcore.g:11405:1: ( rule__AttributeCS__Alternatives_5_1_0 )
+ // InternalQVTcore.g:11498:1: ( ( rule__AttributeCS__Alternatives_5_1_0 ) )
+ // InternalQVTcore.g:11499:1: ( rule__AttributeCS__Alternatives_5_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getAlternatives_5_1_0());
}
- // InternalQVTcore.g:11406:1: ( rule__AttributeCS__Alternatives_5_1_0 )
- // InternalQVTcore.g:11406:2: rule__AttributeCS__Alternatives_5_1_0
+ // InternalQVTcore.g:11500:1: ( rule__AttributeCS__Alternatives_5_1_0 )
+ // InternalQVTcore.g:11500:2: rule__AttributeCS__Alternatives_5_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Alternatives_5_1_0();
@@ -35850,14 +36114,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_5_1__1"
- // InternalQVTcore.g:11416:1: rule__AttributeCS__Group_5_1__1 : rule__AttributeCS__Group_5_1__1__Impl ;
+ // InternalQVTcore.g:11510: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 {
- // InternalQVTcore.g:11420:1: ( rule__AttributeCS__Group_5_1__1__Impl )
- // InternalQVTcore.g:11421:2: rule__AttributeCS__Group_5_1__1__Impl
+ // InternalQVTcore.g:11514:1: ( rule__AttributeCS__Group_5_1__1__Impl )
+ // InternalQVTcore.g:11515:2: rule__AttributeCS__Group_5_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_5_1__1__Impl();
@@ -35883,31 +36147,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_5_1__1__Impl"
- // InternalQVTcore.g:11427:1: rule__AttributeCS__Group_5_1__1__Impl : ( ( ',' )? ) ;
+ // InternalQVTcore.g:11521:1: rule__AttributeCS__Group_5_1__1__Impl : ( ( ',' )? ) ;
public final void rule__AttributeCS__Group_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11431:1: ( ( ( ',' )? ) )
- // InternalQVTcore.g:11432:1: ( ( ',' )? )
+ // InternalQVTcore.g:11525:1: ( ( ( ',' )? ) )
+ // InternalQVTcore.g:11526:1: ( ( ',' )? )
{
- // InternalQVTcore.g:11432:1: ( ( ',' )? )
- // InternalQVTcore.g:11433:1: ( ',' )?
+ // InternalQVTcore.g:11526:1: ( ( ',' )? )
+ // InternalQVTcore.g:11527:1: ( ',' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getCommaKeyword_5_1_1());
}
- // InternalQVTcore.g:11434:1: ( ',' )?
- int alt116=2;
- int LA116_0 = input.LA(1);
+ // InternalQVTcore.g:11528:1: ( ',' )?
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA116_0==98) ) {
- alt116=1;
+ if ( (LA117_0==98) ) {
+ alt117=1;
}
- switch (alt116) {
+ switch (alt117) {
case 1 :
- // InternalQVTcore.g:11435:2: ','
+ // InternalQVTcore.g:11529:2: ','
{
match(input,98,FollowSets000.FOLLOW_2); if (state.failed) return ;
@@ -35941,14 +36205,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0__0"
- // InternalQVTcore.g:11450:1: rule__AttributeCS__Group_6_0__0 : rule__AttributeCS__Group_6_0__0__Impl rule__AttributeCS__Group_6_0__1 ;
+ // InternalQVTcore.g:11544: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 {
- // InternalQVTcore.g:11454:1: ( rule__AttributeCS__Group_6_0__0__Impl rule__AttributeCS__Group_6_0__1 )
- // InternalQVTcore.g:11455:2: rule__AttributeCS__Group_6_0__0__Impl rule__AttributeCS__Group_6_0__1
+ // InternalQVTcore.g:11548:1: ( rule__AttributeCS__Group_6_0__0__Impl rule__AttributeCS__Group_6_0__1 )
+ // InternalQVTcore.g:11549:2: rule__AttributeCS__Group_6_0__0__Impl rule__AttributeCS__Group_6_0__1
{
pushFollow(FollowSets000.FOLLOW_50);
rule__AttributeCS__Group_6_0__0__Impl();
@@ -35979,17 +36243,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0__0__Impl"
- // InternalQVTcore.g:11462:1: rule__AttributeCS__Group_6_0__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:11556:1: rule__AttributeCS__Group_6_0__0__Impl : ( '{' ) ;
public final void rule__AttributeCS__Group_6_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11466:1: ( ( '{' ) )
- // InternalQVTcore.g:11467:1: ( '{' )
+ // InternalQVTcore.g:11560:1: ( ( '{' ) )
+ // InternalQVTcore.g:11561:1: ( '{' )
{
- // InternalQVTcore.g:11467:1: ( '{' )
- // InternalQVTcore.g:11468:1: '{'
+ // InternalQVTcore.g:11561:1: ( '{' )
+ // InternalQVTcore.g:11562:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getLeftCurlyBracketKeyword_6_0_0());
@@ -36020,14 +36284,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0__1"
- // InternalQVTcore.g:11481:1: rule__AttributeCS__Group_6_0__1 : rule__AttributeCS__Group_6_0__1__Impl rule__AttributeCS__Group_6_0__2 ;
+ // InternalQVTcore.g:11575: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 {
- // InternalQVTcore.g:11485:1: ( rule__AttributeCS__Group_6_0__1__Impl rule__AttributeCS__Group_6_0__2 )
- // InternalQVTcore.g:11486:2: rule__AttributeCS__Group_6_0__1__Impl rule__AttributeCS__Group_6_0__2
+ // InternalQVTcore.g:11579:1: ( rule__AttributeCS__Group_6_0__1__Impl rule__AttributeCS__Group_6_0__2 )
+ // InternalQVTcore.g:11580:2: rule__AttributeCS__Group_6_0__1__Impl rule__AttributeCS__Group_6_0__2
{
pushFollow(FollowSets000.FOLLOW_50);
rule__AttributeCS__Group_6_0__1__Impl();
@@ -36058,35 +36322,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0__1__Impl"
- // InternalQVTcore.g:11493:1: rule__AttributeCS__Group_6_0__1__Impl : ( ( rule__AttributeCS__Alternatives_6_0_1 )* ) ;
+ // InternalQVTcore.g:11587: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 {
- // InternalQVTcore.g:11497:1: ( ( ( rule__AttributeCS__Alternatives_6_0_1 )* ) )
- // InternalQVTcore.g:11498:1: ( ( rule__AttributeCS__Alternatives_6_0_1 )* )
+ // InternalQVTcore.g:11591:1: ( ( ( rule__AttributeCS__Alternatives_6_0_1 )* ) )
+ // InternalQVTcore.g:11592:1: ( ( rule__AttributeCS__Alternatives_6_0_1 )* )
{
- // InternalQVTcore.g:11498:1: ( ( rule__AttributeCS__Alternatives_6_0_1 )* )
- // InternalQVTcore.g:11499:1: ( rule__AttributeCS__Alternatives_6_0_1 )*
+ // InternalQVTcore.g:11592:1: ( ( rule__AttributeCS__Alternatives_6_0_1 )* )
+ // InternalQVTcore.g:11593:1: ( rule__AttributeCS__Alternatives_6_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getAlternatives_6_0_1());
}
- // InternalQVTcore.g:11500:1: ( rule__AttributeCS__Alternatives_6_0_1 )*
- loop117:
+ // InternalQVTcore.g:11594:1: ( rule__AttributeCS__Alternatives_6_0_1 )*
+ loop118:
do {
- int alt117=2;
- int LA117_0 = input.LA(1);
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA117_0==40||LA117_0==44) ) {
- alt117=1;
+ if ( (LA118_0==40||LA118_0==44) ) {
+ alt118=1;
}
- switch (alt117) {
+ switch (alt118) {
case 1 :
- // InternalQVTcore.g:11500:2: rule__AttributeCS__Alternatives_6_0_1
+ // InternalQVTcore.g:11594:2: rule__AttributeCS__Alternatives_6_0_1
{
pushFollow(FollowSets000.FOLLOW_51);
rule__AttributeCS__Alternatives_6_0_1();
@@ -36098,7 +36362,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop117;
+ break loop118;
}
} while (true);
@@ -36127,14 +36391,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0__2"
- // InternalQVTcore.g:11510:1: rule__AttributeCS__Group_6_0__2 : rule__AttributeCS__Group_6_0__2__Impl ;
+ // InternalQVTcore.g:11604: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 {
- // InternalQVTcore.g:11514:1: ( rule__AttributeCS__Group_6_0__2__Impl )
- // InternalQVTcore.g:11515:2: rule__AttributeCS__Group_6_0__2__Impl
+ // InternalQVTcore.g:11608:1: ( rule__AttributeCS__Group_6_0__2__Impl )
+ // InternalQVTcore.g:11609:2: rule__AttributeCS__Group_6_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_6_0__2__Impl();
@@ -36160,17 +36424,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0__2__Impl"
- // InternalQVTcore.g:11521:1: rule__AttributeCS__Group_6_0__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:11615:1: rule__AttributeCS__Group_6_0__2__Impl : ( '}' ) ;
public final void rule__AttributeCS__Group_6_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11525:1: ( ( '}' ) )
- // InternalQVTcore.g:11526:1: ( '}' )
+ // InternalQVTcore.g:11619:1: ( ( '}' ) )
+ // InternalQVTcore.g:11620:1: ( '}' )
{
- // InternalQVTcore.g:11526:1: ( '}' )
- // InternalQVTcore.g:11527:1: '}'
+ // InternalQVTcore.g:11620:1: ( '}' )
+ // InternalQVTcore.g:11621:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getRightCurlyBracketKeyword_6_0_2());
@@ -36201,14 +36465,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__0"
- // InternalQVTcore.g:11546: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 ;
+ // InternalQVTcore.g:11640: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 {
- // InternalQVTcore.g:11550:1: ( rule__AttributeCS__Group_6_0_1_0__0__Impl rule__AttributeCS__Group_6_0_1_0__1 )
- // InternalQVTcore.g:11551:2: rule__AttributeCS__Group_6_0_1_0__0__Impl rule__AttributeCS__Group_6_0_1_0__1
+ // InternalQVTcore.g:11644:1: ( rule__AttributeCS__Group_6_0_1_0__0__Impl rule__AttributeCS__Group_6_0_1_0__1 )
+ // InternalQVTcore.g:11645:2: rule__AttributeCS__Group_6_0_1_0__0__Impl rule__AttributeCS__Group_6_0_1_0__1
{
pushFollow(FollowSets000.FOLLOW_52);
rule__AttributeCS__Group_6_0_1_0__0__Impl();
@@ -36239,17 +36503,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__0__Impl"
- // InternalQVTcore.g:11558:1: rule__AttributeCS__Group_6_0_1_0__0__Impl : ( 'initial' ) ;
+ // InternalQVTcore.g:11652: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 {
- // InternalQVTcore.g:11562:1: ( ( 'initial' ) )
- // InternalQVTcore.g:11563:1: ( 'initial' )
+ // InternalQVTcore.g:11656:1: ( ( 'initial' ) )
+ // InternalQVTcore.g:11657:1: ( 'initial' )
{
- // InternalQVTcore.g:11563:1: ( 'initial' )
- // InternalQVTcore.g:11564:1: 'initial'
+ // InternalQVTcore.g:11657:1: ( 'initial' )
+ // InternalQVTcore.g:11658:1: 'initial'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getInitialKeyword_6_0_1_0_0());
@@ -36280,14 +36544,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__1"
- // InternalQVTcore.g:11577: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 ;
+ // InternalQVTcore.g:11671: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 {
- // InternalQVTcore.g:11581:1: ( rule__AttributeCS__Group_6_0_1_0__1__Impl rule__AttributeCS__Group_6_0_1_0__2 )
- // InternalQVTcore.g:11582:2: rule__AttributeCS__Group_6_0_1_0__1__Impl rule__AttributeCS__Group_6_0_1_0__2
+ // InternalQVTcore.g:11675:1: ( rule__AttributeCS__Group_6_0_1_0__1__Impl rule__AttributeCS__Group_6_0_1_0__2 )
+ // InternalQVTcore.g:11676:2: rule__AttributeCS__Group_6_0_1_0__1__Impl rule__AttributeCS__Group_6_0_1_0__2
{
pushFollow(FollowSets000.FOLLOW_52);
rule__AttributeCS__Group_6_0_1_0__1__Impl();
@@ -36318,31 +36582,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__1__Impl"
- // InternalQVTcore.g:11589:1: rule__AttributeCS__Group_6_0_1_0__1__Impl : ( ( ruleUnrestrictedName )? ) ;
+ // InternalQVTcore.g:11683: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 {
- // InternalQVTcore.g:11593:1: ( ( ( ruleUnrestrictedName )? ) )
- // InternalQVTcore.g:11594:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTcore.g:11687:1: ( ( ( ruleUnrestrictedName )? ) )
+ // InternalQVTcore.g:11688:1: ( ( ruleUnrestrictedName )? )
{
- // InternalQVTcore.g:11594:1: ( ( ruleUnrestrictedName )? )
- // InternalQVTcore.g:11595:1: ( ruleUnrestrictedName )?
+ // InternalQVTcore.g:11688:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTcore.g:11689:1: ( ruleUnrestrictedName )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getUnrestrictedNameParserRuleCall_6_0_1_0_1());
}
- // InternalQVTcore.g:11596:1: ( ruleUnrestrictedName )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // InternalQVTcore.g:11690:1: ( ruleUnrestrictedName )?
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( ((LA118_0>=RULE_SIMPLE_ID && LA118_0<=RULE_ESCAPED_ID)||(LA118_0>=19 && LA118_0<=31)||(LA118_0>=33 && LA118_0<=58)) ) {
- alt118=1;
+ if ( ((LA119_0>=RULE_SIMPLE_ID && LA119_0<=RULE_ESCAPED_ID)||(LA119_0>=19 && LA119_0<=31)||(LA119_0>=33 && LA119_0<=58)) ) {
+ alt119=1;
}
- switch (alt118) {
+ switch (alt119) {
case 1 :
- // InternalQVTcore.g:11596:3: ruleUnrestrictedName
+ // InternalQVTcore.g:11690:3: ruleUnrestrictedName
{
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -36380,14 +36644,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__2"
- // InternalQVTcore.g:11606: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 ;
+ // InternalQVTcore.g:11700: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 {
- // InternalQVTcore.g:11610:1: ( rule__AttributeCS__Group_6_0_1_0__2__Impl rule__AttributeCS__Group_6_0_1_0__3 )
- // InternalQVTcore.g:11611:2: rule__AttributeCS__Group_6_0_1_0__2__Impl rule__AttributeCS__Group_6_0_1_0__3
+ // InternalQVTcore.g:11704:1: ( rule__AttributeCS__Group_6_0_1_0__2__Impl rule__AttributeCS__Group_6_0_1_0__3 )
+ // InternalQVTcore.g:11705:2: rule__AttributeCS__Group_6_0_1_0__2__Impl rule__AttributeCS__Group_6_0_1_0__3
{
pushFollow(FollowSets000.FOLLOW_53);
rule__AttributeCS__Group_6_0_1_0__2__Impl();
@@ -36418,17 +36682,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__2__Impl"
- // InternalQVTcore.g:11618:1: rule__AttributeCS__Group_6_0_1_0__2__Impl : ( ':' ) ;
+ // InternalQVTcore.g:11712: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 {
- // InternalQVTcore.g:11622:1: ( ( ':' ) )
- // InternalQVTcore.g:11623:1: ( ':' )
+ // InternalQVTcore.g:11716:1: ( ( ':' ) )
+ // InternalQVTcore.g:11717:1: ( ':' )
{
- // InternalQVTcore.g:11623:1: ( ':' )
- // InternalQVTcore.g:11624:1: ':'
+ // InternalQVTcore.g:11717:1: ( ':' )
+ // InternalQVTcore.g:11718:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getColonKeyword_6_0_1_0_2());
@@ -36459,14 +36723,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__3"
- // InternalQVTcore.g:11637: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 ;
+ // InternalQVTcore.g:11731: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 {
- // InternalQVTcore.g:11641:1: ( rule__AttributeCS__Group_6_0_1_0__3__Impl rule__AttributeCS__Group_6_0_1_0__4 )
- // InternalQVTcore.g:11642:2: rule__AttributeCS__Group_6_0_1_0__3__Impl rule__AttributeCS__Group_6_0_1_0__4
+ // InternalQVTcore.g:11735:1: ( rule__AttributeCS__Group_6_0_1_0__3__Impl rule__AttributeCS__Group_6_0_1_0__4 )
+ // InternalQVTcore.g:11736:2: rule__AttributeCS__Group_6_0_1_0__3__Impl rule__AttributeCS__Group_6_0_1_0__4
{
pushFollow(FollowSets000.FOLLOW_53);
rule__AttributeCS__Group_6_0_1_0__3__Impl();
@@ -36497,31 +36761,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__3__Impl"
- // InternalQVTcore.g:11649:1: rule__AttributeCS__Group_6_0_1_0__3__Impl : ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? ) ;
+ // InternalQVTcore.g:11743: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 {
- // InternalQVTcore.g:11653:1: ( ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? ) )
- // InternalQVTcore.g:11654:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? )
+ // InternalQVTcore.g:11747:1: ( ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? ) )
+ // InternalQVTcore.g:11748:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? )
{
- // InternalQVTcore.g:11654:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? )
- // InternalQVTcore.g:11655:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )?
+ // InternalQVTcore.g:11748:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )? )
+ // InternalQVTcore.g:11749:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedDefaultExpressionsAssignment_6_0_1_0_3());
}
- // InternalQVTcore.g:11656:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalQVTcore.g:11750:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 )?
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( ((LA119_0>=RULE_INT && LA119_0<=RULE_UNQUOTED_STRING)||(LA119_0>=19 && LA119_0<=31)||(LA119_0>=33 && LA119_0<=61)||(LA119_0>=78 && LA119_0<=92)||LA119_0==99||LA119_0==108||(LA119_0>=110 && LA119_0<=111)||LA119_0==115||(LA119_0>=120 && LA119_0<=121)||(LA119_0>=135 && LA119_0<=136)) ) {
- alt119=1;
+ if ( ((LA120_0>=RULE_INT && LA120_0<=RULE_UNQUOTED_STRING)||(LA120_0>=19 && LA120_0<=31)||(LA120_0>=33 && LA120_0<=61)||(LA120_0>=78 && LA120_0<=92)||LA120_0==99||LA120_0==109||(LA120_0>=111 && LA120_0<=112)||LA120_0==116||(LA120_0>=121 && LA120_0<=122)||(LA120_0>=136 && LA120_0<=137)) ) {
+ alt120=1;
}
- switch (alt119) {
+ switch (alt120) {
case 1 :
- // InternalQVTcore.g:11656:2: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3
+ // InternalQVTcore.g:11750:2: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3();
@@ -36559,14 +36823,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__4"
- // InternalQVTcore.g:11666:1: rule__AttributeCS__Group_6_0_1_0__4 : rule__AttributeCS__Group_6_0_1_0__4__Impl ;
+ // InternalQVTcore.g:11760: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 {
- // InternalQVTcore.g:11670:1: ( rule__AttributeCS__Group_6_0_1_0__4__Impl )
- // InternalQVTcore.g:11671:2: rule__AttributeCS__Group_6_0_1_0__4__Impl
+ // InternalQVTcore.g:11764:1: ( rule__AttributeCS__Group_6_0_1_0__4__Impl )
+ // InternalQVTcore.g:11765:2: rule__AttributeCS__Group_6_0_1_0__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_6_0_1_0__4__Impl();
@@ -36592,17 +36856,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_0__4__Impl"
- // InternalQVTcore.g:11677:1: rule__AttributeCS__Group_6_0_1_0__4__Impl : ( ';' ) ;
+ // InternalQVTcore.g:11771: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 {
- // InternalQVTcore.g:11681:1: ( ( ';' ) )
- // InternalQVTcore.g:11682:1: ( ';' )
+ // InternalQVTcore.g:11775:1: ( ( ';' ) )
+ // InternalQVTcore.g:11776:1: ( ';' )
{
- // InternalQVTcore.g:11682:1: ( ';' )
- // InternalQVTcore.g:11683:1: ';'
+ // InternalQVTcore.g:11776:1: ( ';' )
+ // InternalQVTcore.g:11777:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getSemicolonKeyword_6_0_1_0_4());
@@ -36633,14 +36897,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__0"
- // InternalQVTcore.g:11706: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 ;
+ // InternalQVTcore.g:11800: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 {
- // InternalQVTcore.g:11710:1: ( rule__AttributeCS__Group_6_0_1_1__0__Impl rule__AttributeCS__Group_6_0_1_1__1 )
- // InternalQVTcore.g:11711:2: rule__AttributeCS__Group_6_0_1_1__0__Impl rule__AttributeCS__Group_6_0_1_1__1
+ // InternalQVTcore.g:11804:1: ( rule__AttributeCS__Group_6_0_1_1__0__Impl rule__AttributeCS__Group_6_0_1_1__1 )
+ // InternalQVTcore.g:11805:2: rule__AttributeCS__Group_6_0_1_1__0__Impl rule__AttributeCS__Group_6_0_1_1__1
{
pushFollow(FollowSets000.FOLLOW_52);
rule__AttributeCS__Group_6_0_1_1__0__Impl();
@@ -36671,17 +36935,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__0__Impl"
- // InternalQVTcore.g:11718:1: rule__AttributeCS__Group_6_0_1_1__0__Impl : ( 'derivation' ) ;
+ // InternalQVTcore.g:11812: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 {
- // InternalQVTcore.g:11722:1: ( ( 'derivation' ) )
- // InternalQVTcore.g:11723:1: ( 'derivation' )
+ // InternalQVTcore.g:11816:1: ( ( 'derivation' ) )
+ // InternalQVTcore.g:11817:1: ( 'derivation' )
{
- // InternalQVTcore.g:11723:1: ( 'derivation' )
- // InternalQVTcore.g:11724:1: 'derivation'
+ // InternalQVTcore.g:11817:1: ( 'derivation' )
+ // InternalQVTcore.g:11818:1: 'derivation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getDerivationKeyword_6_0_1_1_0());
@@ -36712,14 +36976,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__1"
- // InternalQVTcore.g:11737: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 ;
+ // InternalQVTcore.g:11831: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 {
- // InternalQVTcore.g:11741:1: ( rule__AttributeCS__Group_6_0_1_1__1__Impl rule__AttributeCS__Group_6_0_1_1__2 )
- // InternalQVTcore.g:11742:2: rule__AttributeCS__Group_6_0_1_1__1__Impl rule__AttributeCS__Group_6_0_1_1__2
+ // InternalQVTcore.g:11835:1: ( rule__AttributeCS__Group_6_0_1_1__1__Impl rule__AttributeCS__Group_6_0_1_1__2 )
+ // InternalQVTcore.g:11836:2: rule__AttributeCS__Group_6_0_1_1__1__Impl rule__AttributeCS__Group_6_0_1_1__2
{
pushFollow(FollowSets000.FOLLOW_52);
rule__AttributeCS__Group_6_0_1_1__1__Impl();
@@ -36750,31 +37014,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__1__Impl"
- // InternalQVTcore.g:11749:1: rule__AttributeCS__Group_6_0_1_1__1__Impl : ( ( ruleUnrestrictedName )? ) ;
+ // InternalQVTcore.g:11843: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 {
- // InternalQVTcore.g:11753:1: ( ( ( ruleUnrestrictedName )? ) )
- // InternalQVTcore.g:11754:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTcore.g:11847:1: ( ( ( ruleUnrestrictedName )? ) )
+ // InternalQVTcore.g:11848:1: ( ( ruleUnrestrictedName )? )
{
- // InternalQVTcore.g:11754:1: ( ( ruleUnrestrictedName )? )
- // InternalQVTcore.g:11755:1: ( ruleUnrestrictedName )?
+ // InternalQVTcore.g:11848:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTcore.g:11849:1: ( ruleUnrestrictedName )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getUnrestrictedNameParserRuleCall_6_0_1_1_1());
}
- // InternalQVTcore.g:11756:1: ( ruleUnrestrictedName )?
- int alt120=2;
- int LA120_0 = input.LA(1);
+ // InternalQVTcore.g:11850:1: ( ruleUnrestrictedName )?
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( ((LA120_0>=RULE_SIMPLE_ID && LA120_0<=RULE_ESCAPED_ID)||(LA120_0>=19 && LA120_0<=31)||(LA120_0>=33 && LA120_0<=58)) ) {
- alt120=1;
+ if ( ((LA121_0>=RULE_SIMPLE_ID && LA121_0<=RULE_ESCAPED_ID)||(LA121_0>=19 && LA121_0<=31)||(LA121_0>=33 && LA121_0<=58)) ) {
+ alt121=1;
}
- switch (alt120) {
+ switch (alt121) {
case 1 :
- // InternalQVTcore.g:11756:3: ruleUnrestrictedName
+ // InternalQVTcore.g:11850:3: ruleUnrestrictedName
{
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -36812,14 +37076,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__2"
- // InternalQVTcore.g:11766: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 ;
+ // InternalQVTcore.g:11860: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 {
- // InternalQVTcore.g:11770:1: ( rule__AttributeCS__Group_6_0_1_1__2__Impl rule__AttributeCS__Group_6_0_1_1__3 )
- // InternalQVTcore.g:11771:2: rule__AttributeCS__Group_6_0_1_1__2__Impl rule__AttributeCS__Group_6_0_1_1__3
+ // InternalQVTcore.g:11864:1: ( rule__AttributeCS__Group_6_0_1_1__2__Impl rule__AttributeCS__Group_6_0_1_1__3 )
+ // InternalQVTcore.g:11865:2: rule__AttributeCS__Group_6_0_1_1__2__Impl rule__AttributeCS__Group_6_0_1_1__3
{
pushFollow(FollowSets000.FOLLOW_53);
rule__AttributeCS__Group_6_0_1_1__2__Impl();
@@ -36850,17 +37114,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__2__Impl"
- // InternalQVTcore.g:11778:1: rule__AttributeCS__Group_6_0_1_1__2__Impl : ( ':' ) ;
+ // InternalQVTcore.g:11872: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 {
- // InternalQVTcore.g:11782:1: ( ( ':' ) )
- // InternalQVTcore.g:11783:1: ( ':' )
+ // InternalQVTcore.g:11876:1: ( ( ':' ) )
+ // InternalQVTcore.g:11877:1: ( ':' )
{
- // InternalQVTcore.g:11783:1: ( ':' )
- // InternalQVTcore.g:11784:1: ':'
+ // InternalQVTcore.g:11877:1: ( ':' )
+ // InternalQVTcore.g:11878:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getColonKeyword_6_0_1_1_2());
@@ -36891,14 +37155,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__3"
- // InternalQVTcore.g:11797: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 ;
+ // InternalQVTcore.g:11891: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 {
- // InternalQVTcore.g:11801:1: ( rule__AttributeCS__Group_6_0_1_1__3__Impl rule__AttributeCS__Group_6_0_1_1__4 )
- // InternalQVTcore.g:11802:2: rule__AttributeCS__Group_6_0_1_1__3__Impl rule__AttributeCS__Group_6_0_1_1__4
+ // InternalQVTcore.g:11895:1: ( rule__AttributeCS__Group_6_0_1_1__3__Impl rule__AttributeCS__Group_6_0_1_1__4 )
+ // InternalQVTcore.g:11896:2: rule__AttributeCS__Group_6_0_1_1__3__Impl rule__AttributeCS__Group_6_0_1_1__4
{
pushFollow(FollowSets000.FOLLOW_53);
rule__AttributeCS__Group_6_0_1_1__3__Impl();
@@ -36929,31 +37193,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__3__Impl"
- // InternalQVTcore.g:11809:1: rule__AttributeCS__Group_6_0_1_1__3__Impl : ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? ) ;
+ // InternalQVTcore.g:11903: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 {
- // InternalQVTcore.g:11813:1: ( ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? ) )
- // InternalQVTcore.g:11814:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? )
+ // InternalQVTcore.g:11907:1: ( ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? ) )
+ // InternalQVTcore.g:11908:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? )
{
- // InternalQVTcore.g:11814:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? )
- // InternalQVTcore.g:11815:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )?
+ // InternalQVTcore.g:11908:1: ( ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )? )
+ // InternalQVTcore.g:11909:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedDefaultExpressionsAssignment_6_0_1_1_3());
}
- // InternalQVTcore.g:11816:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )?
- int alt121=2;
- int LA121_0 = input.LA(1);
+ // InternalQVTcore.g:11910:1: ( rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 )?
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( ((LA121_0>=RULE_INT && LA121_0<=RULE_UNQUOTED_STRING)||(LA121_0>=19 && LA121_0<=31)||(LA121_0>=33 && LA121_0<=61)||(LA121_0>=78 && LA121_0<=92)||LA121_0==99||LA121_0==108||(LA121_0>=110 && LA121_0<=111)||LA121_0==115||(LA121_0>=120 && LA121_0<=121)||(LA121_0>=135 && LA121_0<=136)) ) {
- alt121=1;
+ if ( ((LA122_0>=RULE_INT && LA122_0<=RULE_UNQUOTED_STRING)||(LA122_0>=19 && LA122_0<=31)||(LA122_0>=33 && LA122_0<=61)||(LA122_0>=78 && LA122_0<=92)||LA122_0==99||LA122_0==109||(LA122_0>=111 && LA122_0<=112)||LA122_0==116||(LA122_0>=121 && LA122_0<=122)||(LA122_0>=136 && LA122_0<=137)) ) {
+ alt122=1;
}
- switch (alt121) {
+ switch (alt122) {
case 1 :
- // InternalQVTcore.g:11816:2: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3
+ // InternalQVTcore.g:11910:2: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3();
@@ -36991,14 +37255,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__4"
- // InternalQVTcore.g:11826:1: rule__AttributeCS__Group_6_0_1_1__4 : rule__AttributeCS__Group_6_0_1_1__4__Impl ;
+ // InternalQVTcore.g:11920: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 {
- // InternalQVTcore.g:11830:1: ( rule__AttributeCS__Group_6_0_1_1__4__Impl )
- // InternalQVTcore.g:11831:2: rule__AttributeCS__Group_6_0_1_1__4__Impl
+ // InternalQVTcore.g:11924:1: ( rule__AttributeCS__Group_6_0_1_1__4__Impl )
+ // InternalQVTcore.g:11925:2: rule__AttributeCS__Group_6_0_1_1__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__AttributeCS__Group_6_0_1_1__4__Impl();
@@ -37024,17 +37288,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__Group_6_0_1_1__4__Impl"
- // InternalQVTcore.g:11837:1: rule__AttributeCS__Group_6_0_1_1__4__Impl : ( ';' ) ;
+ // InternalQVTcore.g:11931: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 {
- // InternalQVTcore.g:11841:1: ( ( ';' ) )
- // InternalQVTcore.g:11842:1: ( ';' )
+ // InternalQVTcore.g:11935:1: ( ( ';' ) )
+ // InternalQVTcore.g:11936:1: ( ';' )
{
- // InternalQVTcore.g:11842:1: ( ';' )
- // InternalQVTcore.g:11843:1: ';'
+ // InternalQVTcore.g:11936:1: ( ';' )
+ // InternalQVTcore.g:11937:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getSemicolonKeyword_6_0_1_1_4());
@@ -37065,14 +37329,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__0"
- // InternalQVTcore.g:11866:1: rule__DataTypeCS__Group__0 : rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1 ;
+ // InternalQVTcore.g:11960: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 {
- // InternalQVTcore.g:11870:1: ( rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1 )
- // InternalQVTcore.g:11871:2: rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1
+ // InternalQVTcore.g:11964:1: ( rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1 )
+ // InternalQVTcore.g:11965:2: rule__DataTypeCS__Group__0__Impl rule__DataTypeCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_54);
rule__DataTypeCS__Group__0__Impl();
@@ -37103,31 +37367,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__0__Impl"
- // InternalQVTcore.g:11878:1: rule__DataTypeCS__Group__0__Impl : ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? ) ;
+ // InternalQVTcore.g:11972:1: rule__DataTypeCS__Group__0__Impl : ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? ) ;
public final void rule__DataTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11882:1: ( ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? ) )
- // InternalQVTcore.g:11883:1: ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? )
+ // InternalQVTcore.g:11976:1: ( ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? ) )
+ // InternalQVTcore.g:11977:1: ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? )
{
- // InternalQVTcore.g:11883:1: ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? )
- // InternalQVTcore.g:11884:1: ( rule__DataTypeCS__IsPrimitiveAssignment_0 )?
+ // InternalQVTcore.g:11977:1: ( ( rule__DataTypeCS__IsPrimitiveAssignment_0 )? )
+ // InternalQVTcore.g:11978:1: ( rule__DataTypeCS__IsPrimitiveAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getIsPrimitiveAssignment_0());
}
- // InternalQVTcore.g:11885:1: ( rule__DataTypeCS__IsPrimitiveAssignment_0 )?
- int alt122=2;
- int LA122_0 = input.LA(1);
+ // InternalQVTcore.g:11979:1: ( rule__DataTypeCS__IsPrimitiveAssignment_0 )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA122_0==49) ) {
- alt122=1;
+ if ( (LA123_0==49) ) {
+ alt123=1;
}
- switch (alt122) {
+ switch (alt123) {
case 1 :
- // InternalQVTcore.g:11885:2: rule__DataTypeCS__IsPrimitiveAssignment_0
+ // InternalQVTcore.g:11979:2: rule__DataTypeCS__IsPrimitiveAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__IsPrimitiveAssignment_0();
@@ -37165,14 +37429,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__1"
- // InternalQVTcore.g:11895:1: rule__DataTypeCS__Group__1 : rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2 ;
+ // InternalQVTcore.g:11989: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 {
- // InternalQVTcore.g:11899:1: ( rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2 )
- // InternalQVTcore.g:11900:2: rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2
+ // InternalQVTcore.g:11993:1: ( rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2 )
+ // InternalQVTcore.g:11994:2: rule__DataTypeCS__Group__1__Impl rule__DataTypeCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__DataTypeCS__Group__1__Impl();
@@ -37203,17 +37467,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__1__Impl"
- // InternalQVTcore.g:11907:1: rule__DataTypeCS__Group__1__Impl : ( 'datatype' ) ;
+ // InternalQVTcore.g:12001:1: rule__DataTypeCS__Group__1__Impl : ( 'datatype' ) ;
public final void rule__DataTypeCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11911:1: ( ( 'datatype' ) )
- // InternalQVTcore.g:11912:1: ( 'datatype' )
+ // InternalQVTcore.g:12005:1: ( ( 'datatype' ) )
+ // InternalQVTcore.g:12006:1: ( 'datatype' )
{
- // InternalQVTcore.g:11912:1: ( 'datatype' )
- // InternalQVTcore.g:11913:1: 'datatype'
+ // InternalQVTcore.g:12006:1: ( 'datatype' )
+ // InternalQVTcore.g:12007:1: 'datatype'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getDatatypeKeyword_1());
@@ -37244,14 +37508,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__2"
- // InternalQVTcore.g:11926:1: rule__DataTypeCS__Group__2 : rule__DataTypeCS__Group__2__Impl rule__DataTypeCS__Group__3 ;
+ // InternalQVTcore.g:12020: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 {
- // InternalQVTcore.g:11930:1: ( rule__DataTypeCS__Group__2__Impl rule__DataTypeCS__Group__3 )
- // InternalQVTcore.g:11931:2: rule__DataTypeCS__Group__2__Impl rule__DataTypeCS__Group__3
+ // InternalQVTcore.g:12024:1: ( rule__DataTypeCS__Group__2__Impl rule__DataTypeCS__Group__3 )
+ // InternalQVTcore.g:12025:2: rule__DataTypeCS__Group__2__Impl rule__DataTypeCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_55);
rule__DataTypeCS__Group__2__Impl();
@@ -37282,23 +37546,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__2__Impl"
- // InternalQVTcore.g:11938:1: rule__DataTypeCS__Group__2__Impl : ( ( rule__DataTypeCS__NameAssignment_2 ) ) ;
+ // InternalQVTcore.g:12032:1: rule__DataTypeCS__Group__2__Impl : ( ( rule__DataTypeCS__NameAssignment_2 ) ) ;
public final void rule__DataTypeCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11942:1: ( ( ( rule__DataTypeCS__NameAssignment_2 ) ) )
- // InternalQVTcore.g:11943:1: ( ( rule__DataTypeCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:12036:1: ( ( ( rule__DataTypeCS__NameAssignment_2 ) ) )
+ // InternalQVTcore.g:12037:1: ( ( rule__DataTypeCS__NameAssignment_2 ) )
{
- // InternalQVTcore.g:11943:1: ( ( rule__DataTypeCS__NameAssignment_2 ) )
- // InternalQVTcore.g:11944:1: ( rule__DataTypeCS__NameAssignment_2 )
+ // InternalQVTcore.g:12037:1: ( ( rule__DataTypeCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:12038:1: ( rule__DataTypeCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getNameAssignment_2());
}
- // InternalQVTcore.g:11945:1: ( rule__DataTypeCS__NameAssignment_2 )
- // InternalQVTcore.g:11945:2: rule__DataTypeCS__NameAssignment_2
+ // InternalQVTcore.g:12039:1: ( rule__DataTypeCS__NameAssignment_2 )
+ // InternalQVTcore.g:12039:2: rule__DataTypeCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__NameAssignment_2();
@@ -37333,14 +37597,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__3"
- // InternalQVTcore.g:11955:1: rule__DataTypeCS__Group__3 : rule__DataTypeCS__Group__3__Impl rule__DataTypeCS__Group__4 ;
+ // InternalQVTcore.g:12049: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 {
- // InternalQVTcore.g:11959:1: ( rule__DataTypeCS__Group__3__Impl rule__DataTypeCS__Group__4 )
- // InternalQVTcore.g:11960:2: rule__DataTypeCS__Group__3__Impl rule__DataTypeCS__Group__4
+ // InternalQVTcore.g:12053:1: ( rule__DataTypeCS__Group__3__Impl rule__DataTypeCS__Group__4 )
+ // InternalQVTcore.g:12054:2: rule__DataTypeCS__Group__3__Impl rule__DataTypeCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_55);
rule__DataTypeCS__Group__3__Impl();
@@ -37371,31 +37635,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__3__Impl"
- // InternalQVTcore.g:11967:1: rule__DataTypeCS__Group__3__Impl : ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? ) ;
+ // InternalQVTcore.g:12061:1: rule__DataTypeCS__Group__3__Impl : ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? ) ;
public final void rule__DataTypeCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:11971:1: ( ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? ) )
- // InternalQVTcore.g:11972:1: ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? )
+ // InternalQVTcore.g:12065:1: ( ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? ) )
+ // InternalQVTcore.g:12066:1: ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? )
{
- // InternalQVTcore.g:11972:1: ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? )
- // InternalQVTcore.g:11973:1: ( rule__DataTypeCS__OwnedSignatureAssignment_3 )?
+ // InternalQVTcore.g:12066:1: ( ( rule__DataTypeCS__OwnedSignatureAssignment_3 )? )
+ // InternalQVTcore.g:12067:1: ( rule__DataTypeCS__OwnedSignatureAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getOwnedSignatureAssignment_3());
}
- // InternalQVTcore.g:11974:1: ( rule__DataTypeCS__OwnedSignatureAssignment_3 )?
- int alt123=2;
- int LA123_0 = input.LA(1);
+ // InternalQVTcore.g:12068:1: ( rule__DataTypeCS__OwnedSignatureAssignment_3 )?
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA123_0==99) ) {
- alt123=1;
+ if ( (LA124_0==99) ) {
+ alt124=1;
}
- switch (alt123) {
+ switch (alt124) {
case 1 :
- // InternalQVTcore.g:11974:2: rule__DataTypeCS__OwnedSignatureAssignment_3
+ // InternalQVTcore.g:12068:2: rule__DataTypeCS__OwnedSignatureAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__OwnedSignatureAssignment_3();
@@ -37433,14 +37697,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__4"
- // InternalQVTcore.g:11984:1: rule__DataTypeCS__Group__4 : rule__DataTypeCS__Group__4__Impl rule__DataTypeCS__Group__5 ;
+ // InternalQVTcore.g:12078: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 {
- // InternalQVTcore.g:11988:1: ( rule__DataTypeCS__Group__4__Impl rule__DataTypeCS__Group__5 )
- // InternalQVTcore.g:11989:2: rule__DataTypeCS__Group__4__Impl rule__DataTypeCS__Group__5
+ // InternalQVTcore.g:12082:1: ( rule__DataTypeCS__Group__4__Impl rule__DataTypeCS__Group__5 )
+ // InternalQVTcore.g:12083:2: rule__DataTypeCS__Group__4__Impl rule__DataTypeCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_55);
rule__DataTypeCS__Group__4__Impl();
@@ -37471,31 +37735,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__4__Impl"
- // InternalQVTcore.g:11996:1: rule__DataTypeCS__Group__4__Impl : ( ( rule__DataTypeCS__Group_4__0 )? ) ;
+ // InternalQVTcore.g:12090: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 {
- // InternalQVTcore.g:12000:1: ( ( ( rule__DataTypeCS__Group_4__0 )? ) )
- // InternalQVTcore.g:12001:1: ( ( rule__DataTypeCS__Group_4__0 )? )
+ // InternalQVTcore.g:12094:1: ( ( ( rule__DataTypeCS__Group_4__0 )? ) )
+ // InternalQVTcore.g:12095:1: ( ( rule__DataTypeCS__Group_4__0 )? )
{
- // InternalQVTcore.g:12001:1: ( ( rule__DataTypeCS__Group_4__0 )? )
- // InternalQVTcore.g:12002:1: ( rule__DataTypeCS__Group_4__0 )?
+ // InternalQVTcore.g:12095:1: ( ( rule__DataTypeCS__Group_4__0 )? )
+ // InternalQVTcore.g:12096:1: ( rule__DataTypeCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getGroup_4());
}
- // InternalQVTcore.g:12003:1: ( rule__DataTypeCS__Group_4__0 )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ // InternalQVTcore.g:12097:1: ( rule__DataTypeCS__Group_4__0 )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA124_0==101) ) {
- alt124=1;
+ if ( (LA125_0==101) ) {
+ alt125=1;
}
- switch (alt124) {
+ switch (alt125) {
case 1 :
- // InternalQVTcore.g:12003:2: rule__DataTypeCS__Group_4__0
+ // InternalQVTcore.g:12097:2: rule__DataTypeCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group_4__0();
@@ -37533,14 +37797,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__5"
- // InternalQVTcore.g:12013:1: rule__DataTypeCS__Group__5 : rule__DataTypeCS__Group__5__Impl rule__DataTypeCS__Group__6 ;
+ // InternalQVTcore.g:12107: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 {
- // InternalQVTcore.g:12017:1: ( rule__DataTypeCS__Group__5__Impl rule__DataTypeCS__Group__6 )
- // InternalQVTcore.g:12018:2: rule__DataTypeCS__Group__5__Impl rule__DataTypeCS__Group__6
+ // InternalQVTcore.g:12111:1: ( rule__DataTypeCS__Group__5__Impl rule__DataTypeCS__Group__6 )
+ // InternalQVTcore.g:12112:2: rule__DataTypeCS__Group__5__Impl rule__DataTypeCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_55);
rule__DataTypeCS__Group__5__Impl();
@@ -37571,42 +37835,42 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__5__Impl"
- // InternalQVTcore.g:12025:1: rule__DataTypeCS__Group__5__Impl : ( ( rule__DataTypeCS__Group_5__0 )? ) ;
+ // InternalQVTcore.g:12119: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 {
- // InternalQVTcore.g:12029:1: ( ( ( rule__DataTypeCS__Group_5__0 )? ) )
- // InternalQVTcore.g:12030:1: ( ( rule__DataTypeCS__Group_5__0 )? )
+ // InternalQVTcore.g:12123:1: ( ( ( rule__DataTypeCS__Group_5__0 )? ) )
+ // InternalQVTcore.g:12124:1: ( ( rule__DataTypeCS__Group_5__0 )? )
{
- // InternalQVTcore.g:12030:1: ( ( rule__DataTypeCS__Group_5__0 )? )
- // InternalQVTcore.g:12031:1: ( rule__DataTypeCS__Group_5__0 )?
+ // InternalQVTcore.g:12124:1: ( ( rule__DataTypeCS__Group_5__0 )? )
+ // InternalQVTcore.g:12125:1: ( rule__DataTypeCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getGroup_5());
}
- // InternalQVTcore.g:12032:1: ( rule__DataTypeCS__Group_5__0 )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalQVTcore.g:12126:1: ( rule__DataTypeCS__Group_5__0 )?
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA125_0==95) ) {
- int LA125_1 = input.LA(2);
+ if ( (LA126_0==95) ) {
+ int LA126_1 = input.LA(2);
- if ( (LA125_1==97) ) {
- int LA125_3 = input.LA(3);
+ if ( (LA126_1==97) ) {
+ int LA126_3 = input.LA(3);
- if ( (LA125_3==17||LA125_3==95) ) {
- alt125=1;
+ if ( (LA126_3==17||LA126_3==95) ) {
+ alt126=1;
}
}
- else if ( (LA125_1==32||LA125_1==53) ) {
- alt125=1;
+ else if ( (LA126_1==32||LA126_1==53) ) {
+ alt126=1;
}
}
- switch (alt125) {
+ switch (alt126) {
case 1 :
- // InternalQVTcore.g:12032:2: rule__DataTypeCS__Group_5__0
+ // InternalQVTcore.g:12126:2: rule__DataTypeCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group_5__0();
@@ -37644,14 +37908,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__6"
- // InternalQVTcore.g:12042:1: rule__DataTypeCS__Group__6 : rule__DataTypeCS__Group__6__Impl ;
+ // InternalQVTcore.g:12136:1: rule__DataTypeCS__Group__6 : rule__DataTypeCS__Group__6__Impl ;
public final void rule__DataTypeCS__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12046:1: ( rule__DataTypeCS__Group__6__Impl )
- // InternalQVTcore.g:12047:2: rule__DataTypeCS__Group__6__Impl
+ // InternalQVTcore.g:12140:1: ( rule__DataTypeCS__Group__6__Impl )
+ // InternalQVTcore.g:12141:2: rule__DataTypeCS__Group__6__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group__6__Impl();
@@ -37677,23 +37941,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group__6__Impl"
- // InternalQVTcore.g:12053:1: rule__DataTypeCS__Group__6__Impl : ( ( rule__DataTypeCS__Alternatives_6 ) ) ;
+ // InternalQVTcore.g:12147:1: rule__DataTypeCS__Group__6__Impl : ( ( rule__DataTypeCS__Alternatives_6 ) ) ;
public final void rule__DataTypeCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12057:1: ( ( ( rule__DataTypeCS__Alternatives_6 ) ) )
- // InternalQVTcore.g:12058:1: ( ( rule__DataTypeCS__Alternatives_6 ) )
+ // InternalQVTcore.g:12151:1: ( ( ( rule__DataTypeCS__Alternatives_6 ) ) )
+ // InternalQVTcore.g:12152:1: ( ( rule__DataTypeCS__Alternatives_6 ) )
{
- // InternalQVTcore.g:12058:1: ( ( rule__DataTypeCS__Alternatives_6 ) )
- // InternalQVTcore.g:12059:1: ( rule__DataTypeCS__Alternatives_6 )
+ // InternalQVTcore.g:12152:1: ( ( rule__DataTypeCS__Alternatives_6 ) )
+ // InternalQVTcore.g:12153:1: ( rule__DataTypeCS__Alternatives_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getAlternatives_6());
}
- // InternalQVTcore.g:12060:1: ( rule__DataTypeCS__Alternatives_6 )
- // InternalQVTcore.g:12060:2: rule__DataTypeCS__Alternatives_6
+ // InternalQVTcore.g:12154:1: ( rule__DataTypeCS__Alternatives_6 )
+ // InternalQVTcore.g:12154:2: rule__DataTypeCS__Alternatives_6
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Alternatives_6();
@@ -37728,14 +37992,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_4__0"
- // InternalQVTcore.g:12084:1: rule__DataTypeCS__Group_4__0 : rule__DataTypeCS__Group_4__0__Impl rule__DataTypeCS__Group_4__1 ;
+ // InternalQVTcore.g:12178: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 {
- // InternalQVTcore.g:12088:1: ( rule__DataTypeCS__Group_4__0__Impl rule__DataTypeCS__Group_4__1 )
- // InternalQVTcore.g:12089:2: rule__DataTypeCS__Group_4__0__Impl rule__DataTypeCS__Group_4__1
+ // InternalQVTcore.g:12182:1: ( rule__DataTypeCS__Group_4__0__Impl rule__DataTypeCS__Group_4__1 )
+ // InternalQVTcore.g:12183:2: rule__DataTypeCS__Group_4__0__Impl rule__DataTypeCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_47);
rule__DataTypeCS__Group_4__0__Impl();
@@ -37766,17 +38030,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_4__0__Impl"
- // InternalQVTcore.g:12096:1: rule__DataTypeCS__Group_4__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:12190:1: rule__DataTypeCS__Group_4__0__Impl : ( ':' ) ;
public final void rule__DataTypeCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12100:1: ( ( ':' ) )
- // InternalQVTcore.g:12101:1: ( ':' )
+ // InternalQVTcore.g:12194:1: ( ( ':' ) )
+ // InternalQVTcore.g:12195:1: ( ':' )
{
- // InternalQVTcore.g:12101:1: ( ':' )
- // InternalQVTcore.g:12102:1: ':'
+ // InternalQVTcore.g:12195:1: ( ':' )
+ // InternalQVTcore.g:12196:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getColonKeyword_4_0());
@@ -37807,14 +38071,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_4__1"
- // InternalQVTcore.g:12115:1: rule__DataTypeCS__Group_4__1 : rule__DataTypeCS__Group_4__1__Impl ;
+ // InternalQVTcore.g:12209: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 {
- // InternalQVTcore.g:12119:1: ( rule__DataTypeCS__Group_4__1__Impl )
- // InternalQVTcore.g:12120:2: rule__DataTypeCS__Group_4__1__Impl
+ // InternalQVTcore.g:12213:1: ( rule__DataTypeCS__Group_4__1__Impl )
+ // InternalQVTcore.g:12214:2: rule__DataTypeCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group_4__1__Impl();
@@ -37840,23 +38104,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_4__1__Impl"
- // InternalQVTcore.g:12126:1: rule__DataTypeCS__Group_4__1__Impl : ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) ) ;
+ // InternalQVTcore.g:12220: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 {
- // InternalQVTcore.g:12130:1: ( ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) ) )
- // InternalQVTcore.g:12131:1: ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) )
+ // InternalQVTcore.g:12224:1: ( ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) ) )
+ // InternalQVTcore.g:12225:1: ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) )
{
- // InternalQVTcore.g:12131:1: ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) )
- // InternalQVTcore.g:12132:1: ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 )
+ // InternalQVTcore.g:12225:1: ( ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 ) )
+ // InternalQVTcore.g:12226:1: ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getInstanceClassNameAssignment_4_1());
}
- // InternalQVTcore.g:12133:1: ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 )
- // InternalQVTcore.g:12133:2: rule__DataTypeCS__InstanceClassNameAssignment_4_1
+ // InternalQVTcore.g:12227:1: ( rule__DataTypeCS__InstanceClassNameAssignment_4_1 )
+ // InternalQVTcore.g:12227:2: rule__DataTypeCS__InstanceClassNameAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__InstanceClassNameAssignment_4_1();
@@ -37891,14 +38155,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_5__0"
- // InternalQVTcore.g:12147:1: rule__DataTypeCS__Group_5__0 : rule__DataTypeCS__Group_5__0__Impl rule__DataTypeCS__Group_5__1 ;
+ // InternalQVTcore.g:12241: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 {
- // InternalQVTcore.g:12151:1: ( rule__DataTypeCS__Group_5__0__Impl rule__DataTypeCS__Group_5__1 )
- // InternalQVTcore.g:12152:2: rule__DataTypeCS__Group_5__0__Impl rule__DataTypeCS__Group_5__1
+ // InternalQVTcore.g:12245:1: ( rule__DataTypeCS__Group_5__0__Impl rule__DataTypeCS__Group_5__1 )
+ // InternalQVTcore.g:12246:2: rule__DataTypeCS__Group_5__0__Impl rule__DataTypeCS__Group_5__1
{
pushFollow(FollowSets000.FOLLOW_56);
rule__DataTypeCS__Group_5__0__Impl();
@@ -37929,17 +38193,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_5__0__Impl"
- // InternalQVTcore.g:12159:1: rule__DataTypeCS__Group_5__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:12253:1: rule__DataTypeCS__Group_5__0__Impl : ( '{' ) ;
public final void rule__DataTypeCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12163:1: ( ( '{' ) )
- // InternalQVTcore.g:12164:1: ( '{' )
+ // InternalQVTcore.g:12257:1: ( ( '{' ) )
+ // InternalQVTcore.g:12258:1: ( '{' )
{
- // InternalQVTcore.g:12164:1: ( '{' )
- // InternalQVTcore.g:12165:1: '{'
+ // InternalQVTcore.g:12258:1: ( '{' )
+ // InternalQVTcore.g:12259:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getLeftCurlyBracketKeyword_5_0());
@@ -37970,14 +38234,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_5__1"
- // InternalQVTcore.g:12178:1: rule__DataTypeCS__Group_5__1 : rule__DataTypeCS__Group_5__1__Impl rule__DataTypeCS__Group_5__2 ;
+ // InternalQVTcore.g:12272: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 {
- // InternalQVTcore.g:12182:1: ( rule__DataTypeCS__Group_5__1__Impl rule__DataTypeCS__Group_5__2 )
- // InternalQVTcore.g:12183:2: rule__DataTypeCS__Group_5__1__Impl rule__DataTypeCS__Group_5__2
+ // InternalQVTcore.g:12276:1: ( rule__DataTypeCS__Group_5__1__Impl rule__DataTypeCS__Group_5__2 )
+ // InternalQVTcore.g:12277:2: rule__DataTypeCS__Group_5__1__Impl rule__DataTypeCS__Group_5__2
{
pushFollow(FollowSets000.FOLLOW_56);
rule__DataTypeCS__Group_5__1__Impl();
@@ -38008,31 +38272,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_5__1__Impl"
- // InternalQVTcore.g:12190:1: rule__DataTypeCS__Group_5__1__Impl : ( ( rule__DataTypeCS__Alternatives_5_1 )? ) ;
+ // InternalQVTcore.g:12284: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 {
- // InternalQVTcore.g:12194:1: ( ( ( rule__DataTypeCS__Alternatives_5_1 )? ) )
- // InternalQVTcore.g:12195:1: ( ( rule__DataTypeCS__Alternatives_5_1 )? )
+ // InternalQVTcore.g:12288:1: ( ( ( rule__DataTypeCS__Alternatives_5_1 )? ) )
+ // InternalQVTcore.g:12289:1: ( ( rule__DataTypeCS__Alternatives_5_1 )? )
{
- // InternalQVTcore.g:12195:1: ( ( rule__DataTypeCS__Alternatives_5_1 )? )
- // InternalQVTcore.g:12196:1: ( rule__DataTypeCS__Alternatives_5_1 )?
+ // InternalQVTcore.g:12289:1: ( ( rule__DataTypeCS__Alternatives_5_1 )? )
+ // InternalQVTcore.g:12290:1: ( rule__DataTypeCS__Alternatives_5_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getAlternatives_5_1());
}
- // InternalQVTcore.g:12197:1: ( rule__DataTypeCS__Alternatives_5_1 )?
- int alt126=2;
- int LA126_0 = input.LA(1);
+ // InternalQVTcore.g:12291:1: ( rule__DataTypeCS__Alternatives_5_1 )?
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA126_0==32||LA126_0==53) ) {
- alt126=1;
+ if ( (LA127_0==32||LA127_0==53) ) {
+ alt127=1;
}
- switch (alt126) {
+ switch (alt127) {
case 1 :
- // InternalQVTcore.g:12197:2: rule__DataTypeCS__Alternatives_5_1
+ // InternalQVTcore.g:12291:2: rule__DataTypeCS__Alternatives_5_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Alternatives_5_1();
@@ -38070,14 +38334,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_5__2"
- // InternalQVTcore.g:12207:1: rule__DataTypeCS__Group_5__2 : rule__DataTypeCS__Group_5__2__Impl ;
+ // InternalQVTcore.g:12301: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 {
- // InternalQVTcore.g:12211:1: ( rule__DataTypeCS__Group_5__2__Impl )
- // InternalQVTcore.g:12212:2: rule__DataTypeCS__Group_5__2__Impl
+ // InternalQVTcore.g:12305:1: ( rule__DataTypeCS__Group_5__2__Impl )
+ // InternalQVTcore.g:12306:2: rule__DataTypeCS__Group_5__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group_5__2__Impl();
@@ -38103,17 +38367,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_5__2__Impl"
- // InternalQVTcore.g:12218:1: rule__DataTypeCS__Group_5__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:12312:1: rule__DataTypeCS__Group_5__2__Impl : ( '}' ) ;
public final void rule__DataTypeCS__Group_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12222:1: ( ( '}' ) )
- // InternalQVTcore.g:12223:1: ( '}' )
+ // InternalQVTcore.g:12316:1: ( ( '}' ) )
+ // InternalQVTcore.g:12317:1: ( '}' )
{
- // InternalQVTcore.g:12223:1: ( '}' )
- // InternalQVTcore.g:12224:1: '}'
+ // InternalQVTcore.g:12317:1: ( '}' )
+ // InternalQVTcore.g:12318:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getRightCurlyBracketKeyword_5_2());
@@ -38144,14 +38408,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_6_0__0"
- // InternalQVTcore.g:12243:1: rule__DataTypeCS__Group_6_0__0 : rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1 ;
+ // InternalQVTcore.g:12337: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 {
- // InternalQVTcore.g:12247:1: ( rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1 )
- // InternalQVTcore.g:12248:2: rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1
+ // InternalQVTcore.g:12341:1: ( rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1 )
+ // InternalQVTcore.g:12342:2: rule__DataTypeCS__Group_6_0__0__Impl rule__DataTypeCS__Group_6_0__1
{
pushFollow(FollowSets000.FOLLOW_14);
rule__DataTypeCS__Group_6_0__0__Impl();
@@ -38182,17 +38446,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_6_0__0__Impl"
- // InternalQVTcore.g:12255:1: rule__DataTypeCS__Group_6_0__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:12349:1: rule__DataTypeCS__Group_6_0__0__Impl : ( '{' ) ;
public final void rule__DataTypeCS__Group_6_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12259:1: ( ( '{' ) )
- // InternalQVTcore.g:12260:1: ( '{' )
+ // InternalQVTcore.g:12353:1: ( ( '{' ) )
+ // InternalQVTcore.g:12354:1: ( '{' )
{
- // InternalQVTcore.g:12260:1: ( '{' )
- // InternalQVTcore.g:12261:1: '{'
+ // InternalQVTcore.g:12354:1: ( '{' )
+ // InternalQVTcore.g:12355:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getLeftCurlyBracketKeyword_6_0_0());
@@ -38223,14 +38487,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_6_0__1"
- // InternalQVTcore.g:12274:1: rule__DataTypeCS__Group_6_0__1 : rule__DataTypeCS__Group_6_0__1__Impl ;
+ // InternalQVTcore.g:12368: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 {
- // InternalQVTcore.g:12278:1: ( rule__DataTypeCS__Group_6_0__1__Impl )
- // InternalQVTcore.g:12279:2: rule__DataTypeCS__Group_6_0__1__Impl
+ // InternalQVTcore.g:12372:1: ( rule__DataTypeCS__Group_6_0__1__Impl )
+ // InternalQVTcore.g:12373:2: rule__DataTypeCS__Group_6_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__DataTypeCS__Group_6_0__1__Impl();
@@ -38256,17 +38520,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__Group_6_0__1__Impl"
- // InternalQVTcore.g:12285:1: rule__DataTypeCS__Group_6_0__1__Impl : ( '}' ) ;
+ // InternalQVTcore.g:12379:1: rule__DataTypeCS__Group_6_0__1__Impl : ( '}' ) ;
public final void rule__DataTypeCS__Group_6_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12289:1: ( ( '}' ) )
- // InternalQVTcore.g:12290:1: ( '}' )
+ // InternalQVTcore.g:12383:1: ( ( '}' ) )
+ // InternalQVTcore.g:12384:1: ( '}' )
{
- // InternalQVTcore.g:12290:1: ( '}' )
- // InternalQVTcore.g:12291:1: '}'
+ // InternalQVTcore.g:12384:1: ( '}' )
+ // InternalQVTcore.g:12385:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getRightCurlyBracketKeyword_6_0_1());
@@ -38297,14 +38561,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__0"
- // InternalQVTcore.g:12308:1: rule__EnumerationCS__Group__0 : rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1 ;
+ // InternalQVTcore.g:12402: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 {
- // InternalQVTcore.g:12312:1: ( rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1 )
- // InternalQVTcore.g:12313:2: rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1
+ // InternalQVTcore.g:12406:1: ( rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1 )
+ // InternalQVTcore.g:12407:2: rule__EnumerationCS__Group__0__Impl rule__EnumerationCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__EnumerationCS__Group__0__Impl();
@@ -38335,17 +38599,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__0__Impl"
- // InternalQVTcore.g:12320:1: rule__EnumerationCS__Group__0__Impl : ( 'enum' ) ;
+ // InternalQVTcore.g:12414:1: rule__EnumerationCS__Group__0__Impl : ( 'enum' ) ;
public final void rule__EnumerationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12324:1: ( ( 'enum' ) )
- // InternalQVTcore.g:12325:1: ( 'enum' )
+ // InternalQVTcore.g:12418:1: ( ( 'enum' ) )
+ // InternalQVTcore.g:12419:1: ( 'enum' )
{
- // InternalQVTcore.g:12325:1: ( 'enum' )
- // InternalQVTcore.g:12326:1: 'enum'
+ // InternalQVTcore.g:12419:1: ( 'enum' )
+ // InternalQVTcore.g:12420:1: 'enum'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getEnumKeyword_0());
@@ -38376,14 +38640,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__1"
- // InternalQVTcore.g:12339:1: rule__EnumerationCS__Group__1 : rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2 ;
+ // InternalQVTcore.g:12433: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 {
- // InternalQVTcore.g:12343:1: ( rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2 )
- // InternalQVTcore.g:12344:2: rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2
+ // InternalQVTcore.g:12437:1: ( rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2 )
+ // InternalQVTcore.g:12438:2: rule__EnumerationCS__Group__1__Impl rule__EnumerationCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_55);
rule__EnumerationCS__Group__1__Impl();
@@ -38414,23 +38678,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__1__Impl"
- // InternalQVTcore.g:12351:1: rule__EnumerationCS__Group__1__Impl : ( ( rule__EnumerationCS__NameAssignment_1 ) ) ;
+ // InternalQVTcore.g:12445:1: rule__EnumerationCS__Group__1__Impl : ( ( rule__EnumerationCS__NameAssignment_1 ) ) ;
public final void rule__EnumerationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12355:1: ( ( ( rule__EnumerationCS__NameAssignment_1 ) ) )
- // InternalQVTcore.g:12356:1: ( ( rule__EnumerationCS__NameAssignment_1 ) )
+ // InternalQVTcore.g:12449:1: ( ( ( rule__EnumerationCS__NameAssignment_1 ) ) )
+ // InternalQVTcore.g:12450:1: ( ( rule__EnumerationCS__NameAssignment_1 ) )
{
- // InternalQVTcore.g:12356:1: ( ( rule__EnumerationCS__NameAssignment_1 ) )
- // InternalQVTcore.g:12357:1: ( rule__EnumerationCS__NameAssignment_1 )
+ // InternalQVTcore.g:12450:1: ( ( rule__EnumerationCS__NameAssignment_1 ) )
+ // InternalQVTcore.g:12451:1: ( rule__EnumerationCS__NameAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getNameAssignment_1());
}
- // InternalQVTcore.g:12358:1: ( rule__EnumerationCS__NameAssignment_1 )
- // InternalQVTcore.g:12358:2: rule__EnumerationCS__NameAssignment_1
+ // InternalQVTcore.g:12452:1: ( rule__EnumerationCS__NameAssignment_1 )
+ // InternalQVTcore.g:12452:2: rule__EnumerationCS__NameAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__NameAssignment_1();
@@ -38465,14 +38729,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__2"
- // InternalQVTcore.g:12368:1: rule__EnumerationCS__Group__2 : rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3 ;
+ // InternalQVTcore.g:12462: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 {
- // InternalQVTcore.g:12372:1: ( rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3 )
- // InternalQVTcore.g:12373:2: rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3
+ // InternalQVTcore.g:12466:1: ( rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3 )
+ // InternalQVTcore.g:12467:2: rule__EnumerationCS__Group__2__Impl rule__EnumerationCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_55);
rule__EnumerationCS__Group__2__Impl();
@@ -38503,31 +38767,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__2__Impl"
- // InternalQVTcore.g:12380:1: rule__EnumerationCS__Group__2__Impl : ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? ) ;
+ // InternalQVTcore.g:12474:1: rule__EnumerationCS__Group__2__Impl : ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? ) ;
public final void rule__EnumerationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12384:1: ( ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? ) )
- // InternalQVTcore.g:12385:1: ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? )
+ // InternalQVTcore.g:12478:1: ( ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? ) )
+ // InternalQVTcore.g:12479:1: ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? )
{
- // InternalQVTcore.g:12385:1: ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? )
- // InternalQVTcore.g:12386:1: ( rule__EnumerationCS__OwnedSignatureAssignment_2 )?
+ // InternalQVTcore.g:12479:1: ( ( rule__EnumerationCS__OwnedSignatureAssignment_2 )? )
+ // InternalQVTcore.g:12480:1: ( rule__EnumerationCS__OwnedSignatureAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedSignatureAssignment_2());
}
- // InternalQVTcore.g:12387:1: ( rule__EnumerationCS__OwnedSignatureAssignment_2 )?
- int alt127=2;
- int LA127_0 = input.LA(1);
+ // InternalQVTcore.g:12481:1: ( rule__EnumerationCS__OwnedSignatureAssignment_2 )?
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA127_0==99) ) {
- alt127=1;
+ if ( (LA128_0==99) ) {
+ alt128=1;
}
- switch (alt127) {
+ switch (alt128) {
case 1 :
- // InternalQVTcore.g:12387:2: rule__EnumerationCS__OwnedSignatureAssignment_2
+ // InternalQVTcore.g:12481:2: rule__EnumerationCS__OwnedSignatureAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__OwnedSignatureAssignment_2();
@@ -38565,14 +38829,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__3"
- // InternalQVTcore.g:12397:1: rule__EnumerationCS__Group__3 : rule__EnumerationCS__Group__3__Impl rule__EnumerationCS__Group__4 ;
+ // InternalQVTcore.g:12491: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 {
- // InternalQVTcore.g:12401:1: ( rule__EnumerationCS__Group__3__Impl rule__EnumerationCS__Group__4 )
- // InternalQVTcore.g:12402:2: rule__EnumerationCS__Group__3__Impl rule__EnumerationCS__Group__4
+ // InternalQVTcore.g:12495:1: ( rule__EnumerationCS__Group__3__Impl rule__EnumerationCS__Group__4 )
+ // InternalQVTcore.g:12496:2: rule__EnumerationCS__Group__3__Impl rule__EnumerationCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_55);
rule__EnumerationCS__Group__3__Impl();
@@ -38603,31 +38867,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__3__Impl"
- // InternalQVTcore.g:12409:1: rule__EnumerationCS__Group__3__Impl : ( ( rule__EnumerationCS__Group_3__0 )? ) ;
+ // InternalQVTcore.g:12503: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 {
- // InternalQVTcore.g:12413:1: ( ( ( rule__EnumerationCS__Group_3__0 )? ) )
- // InternalQVTcore.g:12414:1: ( ( rule__EnumerationCS__Group_3__0 )? )
+ // InternalQVTcore.g:12507:1: ( ( ( rule__EnumerationCS__Group_3__0 )? ) )
+ // InternalQVTcore.g:12508:1: ( ( rule__EnumerationCS__Group_3__0 )? )
{
- // InternalQVTcore.g:12414:1: ( ( rule__EnumerationCS__Group_3__0 )? )
- // InternalQVTcore.g:12415:1: ( rule__EnumerationCS__Group_3__0 )?
+ // InternalQVTcore.g:12508:1: ( ( rule__EnumerationCS__Group_3__0 )? )
+ // InternalQVTcore.g:12509:1: ( rule__EnumerationCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getGroup_3());
}
- // InternalQVTcore.g:12416:1: ( rule__EnumerationCS__Group_3__0 )?
- int alt128=2;
- int LA128_0 = input.LA(1);
+ // InternalQVTcore.g:12510:1: ( rule__EnumerationCS__Group_3__0 )?
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA128_0==101) ) {
- alt128=1;
+ if ( (LA129_0==101) ) {
+ alt129=1;
}
- switch (alt128) {
+ switch (alt129) {
case 1 :
- // InternalQVTcore.g:12416:2: rule__EnumerationCS__Group_3__0
+ // InternalQVTcore.g:12510:2: rule__EnumerationCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group_3__0();
@@ -38665,14 +38929,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__4"
- // InternalQVTcore.g:12426:1: rule__EnumerationCS__Group__4 : rule__EnumerationCS__Group__4__Impl rule__EnumerationCS__Group__5 ;
+ // InternalQVTcore.g:12520: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 {
- // InternalQVTcore.g:12430:1: ( rule__EnumerationCS__Group__4__Impl rule__EnumerationCS__Group__5 )
- // InternalQVTcore.g:12431:2: rule__EnumerationCS__Group__4__Impl rule__EnumerationCS__Group__5
+ // InternalQVTcore.g:12524:1: ( rule__EnumerationCS__Group__4__Impl rule__EnumerationCS__Group__5 )
+ // InternalQVTcore.g:12525:2: rule__EnumerationCS__Group__4__Impl rule__EnumerationCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_55);
rule__EnumerationCS__Group__4__Impl();
@@ -38703,42 +38967,42 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__4__Impl"
- // InternalQVTcore.g:12438:1: rule__EnumerationCS__Group__4__Impl : ( ( rule__EnumerationCS__Group_4__0 )? ) ;
+ // InternalQVTcore.g:12532: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 {
- // InternalQVTcore.g:12442:1: ( ( ( rule__EnumerationCS__Group_4__0 )? ) )
- // InternalQVTcore.g:12443:1: ( ( rule__EnumerationCS__Group_4__0 )? )
+ // InternalQVTcore.g:12536:1: ( ( ( rule__EnumerationCS__Group_4__0 )? ) )
+ // InternalQVTcore.g:12537:1: ( ( rule__EnumerationCS__Group_4__0 )? )
{
- // InternalQVTcore.g:12443:1: ( ( rule__EnumerationCS__Group_4__0 )? )
- // InternalQVTcore.g:12444:1: ( rule__EnumerationCS__Group_4__0 )?
+ // InternalQVTcore.g:12537:1: ( ( rule__EnumerationCS__Group_4__0 )? )
+ // InternalQVTcore.g:12538:1: ( rule__EnumerationCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getGroup_4());
}
- // InternalQVTcore.g:12445:1: ( rule__EnumerationCS__Group_4__0 )?
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalQVTcore.g:12539:1: ( rule__EnumerationCS__Group_4__0 )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA129_0==95) ) {
- int LA129_1 = input.LA(2);
+ if ( (LA130_0==95) ) {
+ int LA130_1 = input.LA(2);
- if ( (LA129_1==97) ) {
- int LA129_3 = input.LA(3);
+ if ( (LA130_1==32||LA130_1==53) ) {
+ alt130=1;
+ }
+ else if ( (LA130_1==97) ) {
+ int LA130_4 = input.LA(3);
- if ( (LA129_3==17||LA129_3==95) ) {
- alt129=1;
+ if ( (LA130_4==17||LA130_4==95) ) {
+ alt130=1;
}
}
- else if ( (LA129_1==32||LA129_1==53) ) {
- alt129=1;
- }
}
- switch (alt129) {
+ switch (alt130) {
case 1 :
- // InternalQVTcore.g:12445:2: rule__EnumerationCS__Group_4__0
+ // InternalQVTcore.g:12539:2: rule__EnumerationCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group_4__0();
@@ -38776,14 +39040,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__5"
- // InternalQVTcore.g:12455:1: rule__EnumerationCS__Group__5 : rule__EnumerationCS__Group__5__Impl ;
+ // InternalQVTcore.g:12549:1: rule__EnumerationCS__Group__5 : rule__EnumerationCS__Group__5__Impl ;
public final void rule__EnumerationCS__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12459:1: ( rule__EnumerationCS__Group__5__Impl )
- // InternalQVTcore.g:12460:2: rule__EnumerationCS__Group__5__Impl
+ // InternalQVTcore.g:12553:1: ( rule__EnumerationCS__Group__5__Impl )
+ // InternalQVTcore.g:12554:2: rule__EnumerationCS__Group__5__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group__5__Impl();
@@ -38809,23 +39073,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group__5__Impl"
- // InternalQVTcore.g:12466:1: rule__EnumerationCS__Group__5__Impl : ( ( rule__EnumerationCS__Alternatives_5 ) ) ;
+ // InternalQVTcore.g:12560:1: rule__EnumerationCS__Group__5__Impl : ( ( rule__EnumerationCS__Alternatives_5 ) ) ;
public final void rule__EnumerationCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12470:1: ( ( ( rule__EnumerationCS__Alternatives_5 ) ) )
- // InternalQVTcore.g:12471:1: ( ( rule__EnumerationCS__Alternatives_5 ) )
+ // InternalQVTcore.g:12564:1: ( ( ( rule__EnumerationCS__Alternatives_5 ) ) )
+ // InternalQVTcore.g:12565:1: ( ( rule__EnumerationCS__Alternatives_5 ) )
{
- // InternalQVTcore.g:12471:1: ( ( rule__EnumerationCS__Alternatives_5 ) )
- // InternalQVTcore.g:12472:1: ( rule__EnumerationCS__Alternatives_5 )
+ // InternalQVTcore.g:12565:1: ( ( rule__EnumerationCS__Alternatives_5 ) )
+ // InternalQVTcore.g:12566:1: ( rule__EnumerationCS__Alternatives_5 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getAlternatives_5());
}
- // InternalQVTcore.g:12473:1: ( rule__EnumerationCS__Alternatives_5 )
- // InternalQVTcore.g:12473:2: rule__EnumerationCS__Alternatives_5
+ // InternalQVTcore.g:12567:1: ( rule__EnumerationCS__Alternatives_5 )
+ // InternalQVTcore.g:12567:2: rule__EnumerationCS__Alternatives_5
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Alternatives_5();
@@ -38860,14 +39124,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_3__0"
- // InternalQVTcore.g:12495:1: rule__EnumerationCS__Group_3__0 : rule__EnumerationCS__Group_3__0__Impl rule__EnumerationCS__Group_3__1 ;
+ // InternalQVTcore.g:12589: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 {
- // InternalQVTcore.g:12499:1: ( rule__EnumerationCS__Group_3__0__Impl rule__EnumerationCS__Group_3__1 )
- // InternalQVTcore.g:12500:2: rule__EnumerationCS__Group_3__0__Impl rule__EnumerationCS__Group_3__1
+ // InternalQVTcore.g:12593:1: ( rule__EnumerationCS__Group_3__0__Impl rule__EnumerationCS__Group_3__1 )
+ // InternalQVTcore.g:12594:2: rule__EnumerationCS__Group_3__0__Impl rule__EnumerationCS__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_47);
rule__EnumerationCS__Group_3__0__Impl();
@@ -38898,17 +39162,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_3__0__Impl"
- // InternalQVTcore.g:12507:1: rule__EnumerationCS__Group_3__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:12601:1: rule__EnumerationCS__Group_3__0__Impl : ( ':' ) ;
public final void rule__EnumerationCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12511:1: ( ( ':' ) )
- // InternalQVTcore.g:12512:1: ( ':' )
+ // InternalQVTcore.g:12605:1: ( ( ':' ) )
+ // InternalQVTcore.g:12606:1: ( ':' )
{
- // InternalQVTcore.g:12512:1: ( ':' )
- // InternalQVTcore.g:12513:1: ':'
+ // InternalQVTcore.g:12606:1: ( ':' )
+ // InternalQVTcore.g:12607:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getColonKeyword_3_0());
@@ -38939,14 +39203,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_3__1"
- // InternalQVTcore.g:12526:1: rule__EnumerationCS__Group_3__1 : rule__EnumerationCS__Group_3__1__Impl ;
+ // InternalQVTcore.g:12620: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 {
- // InternalQVTcore.g:12530:1: ( rule__EnumerationCS__Group_3__1__Impl )
- // InternalQVTcore.g:12531:2: rule__EnumerationCS__Group_3__1__Impl
+ // InternalQVTcore.g:12624:1: ( rule__EnumerationCS__Group_3__1__Impl )
+ // InternalQVTcore.g:12625:2: rule__EnumerationCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group_3__1__Impl();
@@ -38972,23 +39236,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_3__1__Impl"
- // InternalQVTcore.g:12537:1: rule__EnumerationCS__Group_3__1__Impl : ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) ) ;
+ // InternalQVTcore.g:12631: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 {
- // InternalQVTcore.g:12541:1: ( ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) ) )
- // InternalQVTcore.g:12542:1: ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) )
+ // InternalQVTcore.g:12635:1: ( ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) ) )
+ // InternalQVTcore.g:12636:1: ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) )
{
- // InternalQVTcore.g:12542:1: ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) )
- // InternalQVTcore.g:12543:1: ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 )
+ // InternalQVTcore.g:12636:1: ( ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 ) )
+ // InternalQVTcore.g:12637:1: ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getInstanceClassNameAssignment_3_1());
}
- // InternalQVTcore.g:12544:1: ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 )
- // InternalQVTcore.g:12544:2: rule__EnumerationCS__InstanceClassNameAssignment_3_1
+ // InternalQVTcore.g:12638:1: ( rule__EnumerationCS__InstanceClassNameAssignment_3_1 )
+ // InternalQVTcore.g:12638:2: rule__EnumerationCS__InstanceClassNameAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__InstanceClassNameAssignment_3_1();
@@ -39023,14 +39287,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_4__0"
- // InternalQVTcore.g:12558:1: rule__EnumerationCS__Group_4__0 : rule__EnumerationCS__Group_4__0__Impl rule__EnumerationCS__Group_4__1 ;
+ // InternalQVTcore.g:12652: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 {
- // InternalQVTcore.g:12562:1: ( rule__EnumerationCS__Group_4__0__Impl rule__EnumerationCS__Group_4__1 )
- // InternalQVTcore.g:12563:2: rule__EnumerationCS__Group_4__0__Impl rule__EnumerationCS__Group_4__1
+ // InternalQVTcore.g:12656:1: ( rule__EnumerationCS__Group_4__0__Impl rule__EnumerationCS__Group_4__1 )
+ // InternalQVTcore.g:12657:2: rule__EnumerationCS__Group_4__0__Impl rule__EnumerationCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_56);
rule__EnumerationCS__Group_4__0__Impl();
@@ -39061,17 +39325,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_4__0__Impl"
- // InternalQVTcore.g:12570:1: rule__EnumerationCS__Group_4__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:12664:1: rule__EnumerationCS__Group_4__0__Impl : ( '{' ) ;
public final void rule__EnumerationCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12574:1: ( ( '{' ) )
- // InternalQVTcore.g:12575:1: ( '{' )
+ // InternalQVTcore.g:12668:1: ( ( '{' ) )
+ // InternalQVTcore.g:12669:1: ( '{' )
{
- // InternalQVTcore.g:12575:1: ( '{' )
- // InternalQVTcore.g:12576:1: '{'
+ // InternalQVTcore.g:12669:1: ( '{' )
+ // InternalQVTcore.g:12670:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_4_0());
@@ -39102,14 +39366,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_4__1"
- // InternalQVTcore.g:12589:1: rule__EnumerationCS__Group_4__1 : rule__EnumerationCS__Group_4__1__Impl rule__EnumerationCS__Group_4__2 ;
+ // InternalQVTcore.g:12683: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 {
- // InternalQVTcore.g:12593:1: ( rule__EnumerationCS__Group_4__1__Impl rule__EnumerationCS__Group_4__2 )
- // InternalQVTcore.g:12594:2: rule__EnumerationCS__Group_4__1__Impl rule__EnumerationCS__Group_4__2
+ // InternalQVTcore.g:12687:1: ( rule__EnumerationCS__Group_4__1__Impl rule__EnumerationCS__Group_4__2 )
+ // InternalQVTcore.g:12688:2: rule__EnumerationCS__Group_4__1__Impl rule__EnumerationCS__Group_4__2
{
pushFollow(FollowSets000.FOLLOW_56);
rule__EnumerationCS__Group_4__1__Impl();
@@ -39140,31 +39404,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_4__1__Impl"
- // InternalQVTcore.g:12601:1: rule__EnumerationCS__Group_4__1__Impl : ( ( rule__EnumerationCS__Alternatives_4_1 )? ) ;
+ // InternalQVTcore.g:12695: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 {
- // InternalQVTcore.g:12605:1: ( ( ( rule__EnumerationCS__Alternatives_4_1 )? ) )
- // InternalQVTcore.g:12606:1: ( ( rule__EnumerationCS__Alternatives_4_1 )? )
+ // InternalQVTcore.g:12699:1: ( ( ( rule__EnumerationCS__Alternatives_4_1 )? ) )
+ // InternalQVTcore.g:12700:1: ( ( rule__EnumerationCS__Alternatives_4_1 )? )
{
- // InternalQVTcore.g:12606:1: ( ( rule__EnumerationCS__Alternatives_4_1 )? )
- // InternalQVTcore.g:12607:1: ( rule__EnumerationCS__Alternatives_4_1 )?
+ // InternalQVTcore.g:12700:1: ( ( rule__EnumerationCS__Alternatives_4_1 )? )
+ // InternalQVTcore.g:12701:1: ( rule__EnumerationCS__Alternatives_4_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getAlternatives_4_1());
}
- // InternalQVTcore.g:12608:1: ( rule__EnumerationCS__Alternatives_4_1 )?
- int alt130=2;
- int LA130_0 = input.LA(1);
+ // InternalQVTcore.g:12702:1: ( rule__EnumerationCS__Alternatives_4_1 )?
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA130_0==32||LA130_0==53) ) {
- alt130=1;
+ if ( (LA131_0==32||LA131_0==53) ) {
+ alt131=1;
}
- switch (alt130) {
+ switch (alt131) {
case 1 :
- // InternalQVTcore.g:12608:2: rule__EnumerationCS__Alternatives_4_1
+ // InternalQVTcore.g:12702:2: rule__EnumerationCS__Alternatives_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Alternatives_4_1();
@@ -39202,14 +39466,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_4__2"
- // InternalQVTcore.g:12618:1: rule__EnumerationCS__Group_4__2 : rule__EnumerationCS__Group_4__2__Impl ;
+ // InternalQVTcore.g:12712: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 {
- // InternalQVTcore.g:12622:1: ( rule__EnumerationCS__Group_4__2__Impl )
- // InternalQVTcore.g:12623:2: rule__EnumerationCS__Group_4__2__Impl
+ // InternalQVTcore.g:12716:1: ( rule__EnumerationCS__Group_4__2__Impl )
+ // InternalQVTcore.g:12717:2: rule__EnumerationCS__Group_4__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group_4__2__Impl();
@@ -39235,17 +39499,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_4__2__Impl"
- // InternalQVTcore.g:12629:1: rule__EnumerationCS__Group_4__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:12723:1: rule__EnumerationCS__Group_4__2__Impl : ( '}' ) ;
public final void rule__EnumerationCS__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12633:1: ( ( '}' ) )
- // InternalQVTcore.g:12634:1: ( '}' )
+ // InternalQVTcore.g:12727:1: ( ( '}' ) )
+ // InternalQVTcore.g:12728:1: ( '}' )
{
- // InternalQVTcore.g:12634:1: ( '}' )
- // InternalQVTcore.g:12635:1: '}'
+ // InternalQVTcore.g:12728:1: ( '}' )
+ // InternalQVTcore.g:12729:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getRightCurlyBracketKeyword_4_2());
@@ -39276,14 +39540,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_5_0__0"
- // InternalQVTcore.g:12654:1: rule__EnumerationCS__Group_5_0__0 : rule__EnumerationCS__Group_5_0__0__Impl rule__EnumerationCS__Group_5_0__1 ;
+ // InternalQVTcore.g:12748: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 {
- // InternalQVTcore.g:12658:1: ( rule__EnumerationCS__Group_5_0__0__Impl rule__EnumerationCS__Group_5_0__1 )
- // InternalQVTcore.g:12659:2: rule__EnumerationCS__Group_5_0__0__Impl rule__EnumerationCS__Group_5_0__1
+ // InternalQVTcore.g:12752:1: ( rule__EnumerationCS__Group_5_0__0__Impl rule__EnumerationCS__Group_5_0__1 )
+ // InternalQVTcore.g:12753:2: rule__EnumerationCS__Group_5_0__0__Impl rule__EnumerationCS__Group_5_0__1
{
pushFollow(FollowSets000.FOLLOW_57);
rule__EnumerationCS__Group_5_0__0__Impl();
@@ -39314,17 +39578,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_5_0__0__Impl"
- // InternalQVTcore.g:12666:1: rule__EnumerationCS__Group_5_0__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:12760:1: rule__EnumerationCS__Group_5_0__0__Impl : ( '{' ) ;
public final void rule__EnumerationCS__Group_5_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12670:1: ( ( '{' ) )
- // InternalQVTcore.g:12671:1: ( '{' )
+ // InternalQVTcore.g:12764:1: ( ( '{' ) )
+ // InternalQVTcore.g:12765:1: ( '{' )
{
- // InternalQVTcore.g:12671:1: ( '{' )
- // InternalQVTcore.g:12672:1: '{'
+ // InternalQVTcore.g:12765:1: ( '{' )
+ // InternalQVTcore.g:12766:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_5_0_0());
@@ -39355,14 +39619,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_5_0__1"
- // InternalQVTcore.g:12685:1: rule__EnumerationCS__Group_5_0__1 : rule__EnumerationCS__Group_5_0__1__Impl rule__EnumerationCS__Group_5_0__2 ;
+ // InternalQVTcore.g:12779: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 {
- // InternalQVTcore.g:12689:1: ( rule__EnumerationCS__Group_5_0__1__Impl rule__EnumerationCS__Group_5_0__2 )
- // InternalQVTcore.g:12690:2: rule__EnumerationCS__Group_5_0__1__Impl rule__EnumerationCS__Group_5_0__2
+ // InternalQVTcore.g:12783:1: ( rule__EnumerationCS__Group_5_0__1__Impl rule__EnumerationCS__Group_5_0__2 )
+ // InternalQVTcore.g:12784:2: rule__EnumerationCS__Group_5_0__1__Impl rule__EnumerationCS__Group_5_0__2
{
pushFollow(FollowSets000.FOLLOW_57);
rule__EnumerationCS__Group_5_0__1__Impl();
@@ -39393,35 +39657,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_5_0__1__Impl"
- // InternalQVTcore.g:12697:1: rule__EnumerationCS__Group_5_0__1__Impl : ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* ) ;
+ // InternalQVTcore.g:12791: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 {
- // InternalQVTcore.g:12701:1: ( ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* ) )
- // InternalQVTcore.g:12702:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* )
+ // InternalQVTcore.g:12795:1: ( ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* ) )
+ // InternalQVTcore.g:12796:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* )
{
- // InternalQVTcore.g:12702:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* )
- // InternalQVTcore.g:12703:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )*
+ // InternalQVTcore.g:12796:1: ( ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )* )
+ // InternalQVTcore.g:12797:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsAssignment_5_0_1());
}
- // InternalQVTcore.g:12704:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )*
- loop131:
+ // InternalQVTcore.g:12798:1: ( rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 )*
+ loop132:
do {
- int alt131=2;
- int LA131_0 = input.LA(1);
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( ((LA131_0>=RULE_SIMPLE_ID && LA131_0<=RULE_ESCAPED_ID)||LA131_0==46) ) {
- alt131=1;
+ if ( ((LA132_0>=RULE_SIMPLE_ID && LA132_0<=RULE_ESCAPED_ID)||LA132_0==46) ) {
+ alt132=1;
}
- switch (alt131) {
+ switch (alt132) {
case 1 :
- // InternalQVTcore.g:12704:2: rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1
+ // InternalQVTcore.g:12798:2: rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1
{
pushFollow(FollowSets000.FOLLOW_58);
rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1();
@@ -39433,7 +39697,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop131;
+ break loop132;
}
} while (true);
@@ -39462,14 +39726,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_5_0__2"
- // InternalQVTcore.g:12714:1: rule__EnumerationCS__Group_5_0__2 : rule__EnumerationCS__Group_5_0__2__Impl ;
+ // InternalQVTcore.g:12808: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 {
- // InternalQVTcore.g:12718:1: ( rule__EnumerationCS__Group_5_0__2__Impl )
- // InternalQVTcore.g:12719:2: rule__EnumerationCS__Group_5_0__2__Impl
+ // InternalQVTcore.g:12812:1: ( rule__EnumerationCS__Group_5_0__2__Impl )
+ // InternalQVTcore.g:12813:2: rule__EnumerationCS__Group_5_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationCS__Group_5_0__2__Impl();
@@ -39495,17 +39759,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__Group_5_0__2__Impl"
- // InternalQVTcore.g:12725:1: rule__EnumerationCS__Group_5_0__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:12819:1: rule__EnumerationCS__Group_5_0__2__Impl : ( '}' ) ;
public final void rule__EnumerationCS__Group_5_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12729:1: ( ( '}' ) )
- // InternalQVTcore.g:12730:1: ( '}' )
+ // InternalQVTcore.g:12823:1: ( ( '}' ) )
+ // InternalQVTcore.g:12824:1: ( '}' )
{
- // InternalQVTcore.g:12730:1: ( '}' )
- // InternalQVTcore.g:12731:1: '}'
+ // InternalQVTcore.g:12824:1: ( '}' )
+ // InternalQVTcore.g:12825:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getRightCurlyBracketKeyword_5_0_2());
@@ -39536,14 +39800,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group__0"
- // InternalQVTcore.g:12750:1: rule__EnumerationLiteralCS__Group__0 : rule__EnumerationLiteralCS__Group__0__Impl rule__EnumerationLiteralCS__Group__1 ;
+ // InternalQVTcore.g:12844: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 {
- // InternalQVTcore.g:12754:1: ( rule__EnumerationLiteralCS__Group__0__Impl rule__EnumerationLiteralCS__Group__1 )
- // InternalQVTcore.g:12755:2: rule__EnumerationLiteralCS__Group__0__Impl rule__EnumerationLiteralCS__Group__1
+ // InternalQVTcore.g:12848:1: ( rule__EnumerationLiteralCS__Group__0__Impl rule__EnumerationLiteralCS__Group__1 )
+ // InternalQVTcore.g:12849:2: rule__EnumerationLiteralCS__Group__0__Impl rule__EnumerationLiteralCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_59);
rule__EnumerationLiteralCS__Group__0__Impl();
@@ -39574,23 +39838,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group__0__Impl"
- // InternalQVTcore.g:12762:1: rule__EnumerationLiteralCS__Group__0__Impl : ( ( rule__EnumerationLiteralCS__Alternatives_0 ) ) ;
+ // InternalQVTcore.g:12856:1: rule__EnumerationLiteralCS__Group__0__Impl : ( ( rule__EnumerationLiteralCS__Alternatives_0 ) ) ;
public final void rule__EnumerationLiteralCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12766:1: ( ( ( rule__EnumerationLiteralCS__Alternatives_0 ) ) )
- // InternalQVTcore.g:12767:1: ( ( rule__EnumerationLiteralCS__Alternatives_0 ) )
+ // InternalQVTcore.g:12860:1: ( ( ( rule__EnumerationLiteralCS__Alternatives_0 ) ) )
+ // InternalQVTcore.g:12861:1: ( ( rule__EnumerationLiteralCS__Alternatives_0 ) )
{
- // InternalQVTcore.g:12767:1: ( ( rule__EnumerationLiteralCS__Alternatives_0 ) )
- // InternalQVTcore.g:12768:1: ( rule__EnumerationLiteralCS__Alternatives_0 )
+ // InternalQVTcore.g:12861:1: ( ( rule__EnumerationLiteralCS__Alternatives_0 ) )
+ // InternalQVTcore.g:12862:1: ( rule__EnumerationLiteralCS__Alternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getAlternatives_0());
}
- // InternalQVTcore.g:12769:1: ( rule__EnumerationLiteralCS__Alternatives_0 )
- // InternalQVTcore.g:12769:2: rule__EnumerationLiteralCS__Alternatives_0
+ // InternalQVTcore.g:12863:1: ( rule__EnumerationLiteralCS__Alternatives_0 )
+ // InternalQVTcore.g:12863:2: rule__EnumerationLiteralCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Alternatives_0();
@@ -39625,14 +39889,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group__1"
- // InternalQVTcore.g:12779:1: rule__EnumerationLiteralCS__Group__1 : rule__EnumerationLiteralCS__Group__1__Impl rule__EnumerationLiteralCS__Group__2 ;
+ // InternalQVTcore.g:12873: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 {
- // InternalQVTcore.g:12783:1: ( rule__EnumerationLiteralCS__Group__1__Impl rule__EnumerationLiteralCS__Group__2 )
- // InternalQVTcore.g:12784:2: rule__EnumerationLiteralCS__Group__1__Impl rule__EnumerationLiteralCS__Group__2
+ // InternalQVTcore.g:12877:1: ( rule__EnumerationLiteralCS__Group__1__Impl rule__EnumerationLiteralCS__Group__2 )
+ // InternalQVTcore.g:12878:2: rule__EnumerationLiteralCS__Group__1__Impl rule__EnumerationLiteralCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_59);
rule__EnumerationLiteralCS__Group__1__Impl();
@@ -39663,31 +39927,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group__1__Impl"
- // InternalQVTcore.g:12791:1: rule__EnumerationLiteralCS__Group__1__Impl : ( ( rule__EnumerationLiteralCS__Group_1__0 )? ) ;
+ // InternalQVTcore.g:12885: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 {
- // InternalQVTcore.g:12795:1: ( ( ( rule__EnumerationLiteralCS__Group_1__0 )? ) )
- // InternalQVTcore.g:12796:1: ( ( rule__EnumerationLiteralCS__Group_1__0 )? )
+ // InternalQVTcore.g:12889:1: ( ( ( rule__EnumerationLiteralCS__Group_1__0 )? ) )
+ // InternalQVTcore.g:12890:1: ( ( rule__EnumerationLiteralCS__Group_1__0 )? )
{
- // InternalQVTcore.g:12796:1: ( ( rule__EnumerationLiteralCS__Group_1__0 )? )
- // InternalQVTcore.g:12797:1: ( rule__EnumerationLiteralCS__Group_1__0 )?
+ // InternalQVTcore.g:12890:1: ( ( rule__EnumerationLiteralCS__Group_1__0 )? )
+ // InternalQVTcore.g:12891:1: ( rule__EnumerationLiteralCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getGroup_1());
}
- // InternalQVTcore.g:12798:1: ( rule__EnumerationLiteralCS__Group_1__0 )?
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalQVTcore.g:12892:1: ( rule__EnumerationLiteralCS__Group_1__0 )?
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA132_0==68) ) {
- alt132=1;
+ if ( (LA133_0==68) ) {
+ alt133=1;
}
- switch (alt132) {
+ switch (alt133) {
case 1 :
- // InternalQVTcore.g:12798:2: rule__EnumerationLiteralCS__Group_1__0
+ // InternalQVTcore.g:12892:2: rule__EnumerationLiteralCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group_1__0();
@@ -39725,14 +39989,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group__2"
- // InternalQVTcore.g:12808:1: rule__EnumerationLiteralCS__Group__2 : rule__EnumerationLiteralCS__Group__2__Impl ;
+ // InternalQVTcore.g:12902:1: rule__EnumerationLiteralCS__Group__2 : rule__EnumerationLiteralCS__Group__2__Impl ;
public final void rule__EnumerationLiteralCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12812:1: ( rule__EnumerationLiteralCS__Group__2__Impl )
- // InternalQVTcore.g:12813:2: rule__EnumerationLiteralCS__Group__2__Impl
+ // InternalQVTcore.g:12906:1: ( rule__EnumerationLiteralCS__Group__2__Impl )
+ // InternalQVTcore.g:12907:2: rule__EnumerationLiteralCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group__2__Impl();
@@ -39758,23 +40022,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group__2__Impl"
- // InternalQVTcore.g:12819:1: rule__EnumerationLiteralCS__Group__2__Impl : ( ( rule__EnumerationLiteralCS__Alternatives_2 ) ) ;
+ // InternalQVTcore.g:12913:1: rule__EnumerationLiteralCS__Group__2__Impl : ( ( rule__EnumerationLiteralCS__Alternatives_2 ) ) ;
public final void rule__EnumerationLiteralCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12823:1: ( ( ( rule__EnumerationLiteralCS__Alternatives_2 ) ) )
- // InternalQVTcore.g:12824:1: ( ( rule__EnumerationLiteralCS__Alternatives_2 ) )
+ // InternalQVTcore.g:12917:1: ( ( ( rule__EnumerationLiteralCS__Alternatives_2 ) ) )
+ // InternalQVTcore.g:12918:1: ( ( rule__EnumerationLiteralCS__Alternatives_2 ) )
{
- // InternalQVTcore.g:12824:1: ( ( rule__EnumerationLiteralCS__Alternatives_2 ) )
- // InternalQVTcore.g:12825:1: ( rule__EnumerationLiteralCS__Alternatives_2 )
+ // InternalQVTcore.g:12918:1: ( ( rule__EnumerationLiteralCS__Alternatives_2 ) )
+ // InternalQVTcore.g:12919:1: ( rule__EnumerationLiteralCS__Alternatives_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getAlternatives_2());
}
- // InternalQVTcore.g:12826:1: ( rule__EnumerationLiteralCS__Alternatives_2 )
- // InternalQVTcore.g:12826:2: rule__EnumerationLiteralCS__Alternatives_2
+ // InternalQVTcore.g:12920:1: ( rule__EnumerationLiteralCS__Alternatives_2 )
+ // InternalQVTcore.g:12920:2: rule__EnumerationLiteralCS__Alternatives_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Alternatives_2();
@@ -39809,14 +40073,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_0_0__0"
- // InternalQVTcore.g:12842:1: rule__EnumerationLiteralCS__Group_0_0__0 : rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1 ;
+ // InternalQVTcore.g:12936: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 {
- // InternalQVTcore.g:12846:1: ( rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1 )
- // InternalQVTcore.g:12847:2: rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1
+ // InternalQVTcore.g:12940:1: ( rule__EnumerationLiteralCS__Group_0_0__0__Impl rule__EnumerationLiteralCS__Group_0_0__1 )
+ // InternalQVTcore.g:12941: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();
@@ -39847,17 +40111,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_0_0__0__Impl"
- // InternalQVTcore.g:12854:1: rule__EnumerationLiteralCS__Group_0_0__0__Impl : ( 'literal' ) ;
+ // InternalQVTcore.g:12948: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 {
- // InternalQVTcore.g:12858:1: ( ( 'literal' ) )
- // InternalQVTcore.g:12859:1: ( 'literal' )
+ // InternalQVTcore.g:12952:1: ( ( 'literal' ) )
+ // InternalQVTcore.g:12953:1: ( 'literal' )
{
- // InternalQVTcore.g:12859:1: ( 'literal' )
- // InternalQVTcore.g:12860:1: 'literal'
+ // InternalQVTcore.g:12953:1: ( 'literal' )
+ // InternalQVTcore.g:12954:1: 'literal'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getLiteralKeyword_0_0_0());
@@ -39888,14 +40152,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_0_0__1"
- // InternalQVTcore.g:12873:1: rule__EnumerationLiteralCS__Group_0_0__1 : rule__EnumerationLiteralCS__Group_0_0__1__Impl ;
+ // InternalQVTcore.g:12967: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 {
- // InternalQVTcore.g:12877:1: ( rule__EnumerationLiteralCS__Group_0_0__1__Impl )
- // InternalQVTcore.g:12878:2: rule__EnumerationLiteralCS__Group_0_0__1__Impl
+ // InternalQVTcore.g:12971:1: ( rule__EnumerationLiteralCS__Group_0_0__1__Impl )
+ // InternalQVTcore.g:12972:2: rule__EnumerationLiteralCS__Group_0_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group_0_0__1__Impl();
@@ -39921,23 +40185,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_0_0__1__Impl"
- // InternalQVTcore.g:12884:1: rule__EnumerationLiteralCS__Group_0_0__1__Impl : ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) ) ;
+ // InternalQVTcore.g:12978: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 {
- // InternalQVTcore.g:12888:1: ( ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) ) )
- // InternalQVTcore.g:12889:1: ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) )
+ // InternalQVTcore.g:12982:1: ( ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) ) )
+ // InternalQVTcore.g:12983:1: ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) )
{
- // InternalQVTcore.g:12889:1: ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) )
- // InternalQVTcore.g:12890:1: ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 )
+ // InternalQVTcore.g:12983:1: ( ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 ) )
+ // InternalQVTcore.g:12984:1: ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getNameAssignment_0_0_1());
}
- // InternalQVTcore.g:12891:1: ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 )
- // InternalQVTcore.g:12891:2: rule__EnumerationLiteralCS__NameAssignment_0_0_1
+ // InternalQVTcore.g:12985:1: ( rule__EnumerationLiteralCS__NameAssignment_0_0_1 )
+ // InternalQVTcore.g:12985:2: rule__EnumerationLiteralCS__NameAssignment_0_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__NameAssignment_0_0_1();
@@ -39972,14 +40236,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_1__0"
- // InternalQVTcore.g:12905:1: rule__EnumerationLiteralCS__Group_1__0 : rule__EnumerationLiteralCS__Group_1__0__Impl rule__EnumerationLiteralCS__Group_1__1 ;
+ // InternalQVTcore.g:12999: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 {
- // InternalQVTcore.g:12909:1: ( rule__EnumerationLiteralCS__Group_1__0__Impl rule__EnumerationLiteralCS__Group_1__1 )
- // InternalQVTcore.g:12910:2: rule__EnumerationLiteralCS__Group_1__0__Impl rule__EnumerationLiteralCS__Group_1__1
+ // InternalQVTcore.g:13003:1: ( rule__EnumerationLiteralCS__Group_1__0__Impl rule__EnumerationLiteralCS__Group_1__1 )
+ // InternalQVTcore.g:13004:2: rule__EnumerationLiteralCS__Group_1__0__Impl rule__EnumerationLiteralCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_60);
rule__EnumerationLiteralCS__Group_1__0__Impl();
@@ -40010,17 +40274,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_1__0__Impl"
- // InternalQVTcore.g:12917:1: rule__EnumerationLiteralCS__Group_1__0__Impl : ( '=' ) ;
+ // InternalQVTcore.g:13011:1: rule__EnumerationLiteralCS__Group_1__0__Impl : ( '=' ) ;
public final void rule__EnumerationLiteralCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12921:1: ( ( '=' ) )
- // InternalQVTcore.g:12922:1: ( '=' )
+ // InternalQVTcore.g:13015:1: ( ( '=' ) )
+ // InternalQVTcore.g:13016:1: ( '=' )
{
- // InternalQVTcore.g:12922:1: ( '=' )
- // InternalQVTcore.g:12923:1: '='
+ // InternalQVTcore.g:13016:1: ( '=' )
+ // InternalQVTcore.g:13017:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getEqualsSignKeyword_1_0());
@@ -40051,14 +40315,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_1__1"
- // InternalQVTcore.g:12936:1: rule__EnumerationLiteralCS__Group_1__1 : rule__EnumerationLiteralCS__Group_1__1__Impl ;
+ // InternalQVTcore.g:13030: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 {
- // InternalQVTcore.g:12940:1: ( rule__EnumerationLiteralCS__Group_1__1__Impl )
- // InternalQVTcore.g:12941:2: rule__EnumerationLiteralCS__Group_1__1__Impl
+ // InternalQVTcore.g:13034:1: ( rule__EnumerationLiteralCS__Group_1__1__Impl )
+ // InternalQVTcore.g:13035:2: rule__EnumerationLiteralCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group_1__1__Impl();
@@ -40084,23 +40348,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_1__1__Impl"
- // InternalQVTcore.g:12947:1: rule__EnumerationLiteralCS__Group_1__1__Impl : ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:13041: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 {
- // InternalQVTcore.g:12951:1: ( ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) ) )
- // InternalQVTcore.g:12952:1: ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) )
+ // InternalQVTcore.g:13045:1: ( ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) ) )
+ // InternalQVTcore.g:13046:1: ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) )
{
- // InternalQVTcore.g:12952:1: ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) )
- // InternalQVTcore.g:12953:1: ( rule__EnumerationLiteralCS__ValueAssignment_1_1 )
+ // InternalQVTcore.g:13046:1: ( ( rule__EnumerationLiteralCS__ValueAssignment_1_1 ) )
+ // InternalQVTcore.g:13047:1: ( rule__EnumerationLiteralCS__ValueAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getValueAssignment_1_1());
}
- // InternalQVTcore.g:12954:1: ( rule__EnumerationLiteralCS__ValueAssignment_1_1 )
- // InternalQVTcore.g:12954:2: rule__EnumerationLiteralCS__ValueAssignment_1_1
+ // InternalQVTcore.g:13048:1: ( rule__EnumerationLiteralCS__ValueAssignment_1_1 )
+ // InternalQVTcore.g:13048:2: rule__EnumerationLiteralCS__ValueAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__ValueAssignment_1_1();
@@ -40135,14 +40399,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_2_0__0"
- // InternalQVTcore.g:12968:1: rule__EnumerationLiteralCS__Group_2_0__0 : rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1 ;
+ // InternalQVTcore.g:13062: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 {
- // InternalQVTcore.g:12972:1: ( rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1 )
- // InternalQVTcore.g:12973:2: rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1
+ // InternalQVTcore.g:13066:1: ( rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1 )
+ // InternalQVTcore.g:13067:2: rule__EnumerationLiteralCS__Group_2_0__0__Impl rule__EnumerationLiteralCS__Group_2_0__1
{
pushFollow(FollowSets000.FOLLOW_14);
rule__EnumerationLiteralCS__Group_2_0__0__Impl();
@@ -40173,17 +40437,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_2_0__0__Impl"
- // InternalQVTcore.g:12980:1: rule__EnumerationLiteralCS__Group_2_0__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:13074:1: rule__EnumerationLiteralCS__Group_2_0__0__Impl : ( '{' ) ;
public final void rule__EnumerationLiteralCS__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:12984:1: ( ( '{' ) )
- // InternalQVTcore.g:12985:1: ( '{' )
+ // InternalQVTcore.g:13078:1: ( ( '{' ) )
+ // InternalQVTcore.g:13079:1: ( '{' )
{
- // InternalQVTcore.g:12985:1: ( '{' )
- // InternalQVTcore.g:12986:1: '{'
+ // InternalQVTcore.g:13079:1: ( '{' )
+ // InternalQVTcore.g:13080:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getLeftCurlyBracketKeyword_2_0_0());
@@ -40214,14 +40478,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_2_0__1"
- // InternalQVTcore.g:12999:1: rule__EnumerationLiteralCS__Group_2_0__1 : rule__EnumerationLiteralCS__Group_2_0__1__Impl ;
+ // InternalQVTcore.g:13093: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 {
- // InternalQVTcore.g:13003:1: ( rule__EnumerationLiteralCS__Group_2_0__1__Impl )
- // InternalQVTcore.g:13004:2: rule__EnumerationLiteralCS__Group_2_0__1__Impl
+ // InternalQVTcore.g:13097:1: ( rule__EnumerationLiteralCS__Group_2_0__1__Impl )
+ // InternalQVTcore.g:13098:2: rule__EnumerationLiteralCS__Group_2_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__EnumerationLiteralCS__Group_2_0__1__Impl();
@@ -40247,17 +40511,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__Group_2_0__1__Impl"
- // InternalQVTcore.g:13010:1: rule__EnumerationLiteralCS__Group_2_0__1__Impl : ( '}' ) ;
+ // InternalQVTcore.g:13104:1: rule__EnumerationLiteralCS__Group_2_0__1__Impl : ( '}' ) ;
public final void rule__EnumerationLiteralCS__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13014:1: ( ( '}' ) )
- // InternalQVTcore.g:13015:1: ( '}' )
+ // InternalQVTcore.g:13108:1: ( ( '}' ) )
+ // InternalQVTcore.g:13109:1: ( '}' )
{
- // InternalQVTcore.g:13015:1: ( '}' )
- // InternalQVTcore.g:13016:1: '}'
+ // InternalQVTcore.g:13109:1: ( '}' )
+ // InternalQVTcore.g:13110:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getRightCurlyBracketKeyword_2_0_1());
@@ -40288,14 +40552,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__0"
- // InternalQVTcore.g:13033:1: rule__OperationCS__Group__0 : rule__OperationCS__Group__0__Impl rule__OperationCS__Group__1 ;
+ // InternalQVTcore.g:13127: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 {
- // InternalQVTcore.g:13037:1: ( rule__OperationCS__Group__0__Impl rule__OperationCS__Group__1 )
- // InternalQVTcore.g:13038:2: rule__OperationCS__Group__0__Impl rule__OperationCS__Group__1
+ // InternalQVTcore.g:13131:1: ( rule__OperationCS__Group__0__Impl rule__OperationCS__Group__1 )
+ // InternalQVTcore.g:13132:2: rule__OperationCS__Group__0__Impl rule__OperationCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_61);
rule__OperationCS__Group__0__Impl();
@@ -40326,31 +40590,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__0__Impl"
- // InternalQVTcore.g:13045:1: rule__OperationCS__Group__0__Impl : ( ( rule__OperationCS__Alternatives_0 )? ) ;
+ // InternalQVTcore.g:13139:1: rule__OperationCS__Group__0__Impl : ( ( rule__OperationCS__Alternatives_0 )? ) ;
public final void rule__OperationCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13049:1: ( ( ( rule__OperationCS__Alternatives_0 )? ) )
- // InternalQVTcore.g:13050:1: ( ( rule__OperationCS__Alternatives_0 )? )
+ // InternalQVTcore.g:13143:1: ( ( ( rule__OperationCS__Alternatives_0 )? ) )
+ // InternalQVTcore.g:13144:1: ( ( rule__OperationCS__Alternatives_0 )? )
{
- // InternalQVTcore.g:13050:1: ( ( rule__OperationCS__Alternatives_0 )? )
- // InternalQVTcore.g:13051:1: ( rule__OperationCS__Alternatives_0 )?
+ // InternalQVTcore.g:13144:1: ( ( rule__OperationCS__Alternatives_0 )? )
+ // InternalQVTcore.g:13145:1: ( rule__OperationCS__Alternatives_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getAlternatives_0());
}
- // InternalQVTcore.g:13052:1: ( rule__OperationCS__Alternatives_0 )?
- int alt133=2;
- int LA133_0 = input.LA(1);
+ // InternalQVTcore.g:13146:1: ( rule__OperationCS__Alternatives_0 )?
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA133_0==38||LA133_0==54) ) {
- alt133=1;
+ if ( (LA134_0==38||LA134_0==54) ) {
+ alt134=1;
}
- switch (alt133) {
+ switch (alt134) {
case 1 :
- // InternalQVTcore.g:13052:2: rule__OperationCS__Alternatives_0
+ // InternalQVTcore.g:13146:2: rule__OperationCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Alternatives_0();
@@ -40388,14 +40652,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__1"
- // InternalQVTcore.g:13062:1: rule__OperationCS__Group__1 : rule__OperationCS__Group__1__Impl rule__OperationCS__Group__2 ;
+ // InternalQVTcore.g:13156: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 {
- // InternalQVTcore.g:13066:1: ( rule__OperationCS__Group__1__Impl rule__OperationCS__Group__2 )
- // InternalQVTcore.g:13067:2: rule__OperationCS__Group__1__Impl rule__OperationCS__Group__2
+ // InternalQVTcore.g:13160:1: ( rule__OperationCS__Group__1__Impl rule__OperationCS__Group__2 )
+ // InternalQVTcore.g:13161:2: rule__OperationCS__Group__1__Impl rule__OperationCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_62);
rule__OperationCS__Group__1__Impl();
@@ -40426,17 +40690,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__1__Impl"
- // InternalQVTcore.g:13074:1: rule__OperationCS__Group__1__Impl : ( 'operation' ) ;
+ // InternalQVTcore.g:13168:1: rule__OperationCS__Group__1__Impl : ( 'operation' ) ;
public final void rule__OperationCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13078:1: ( ( 'operation' ) )
- // InternalQVTcore.g:13079:1: ( 'operation' )
+ // InternalQVTcore.g:13172:1: ( ( 'operation' ) )
+ // InternalQVTcore.g:13173:1: ( 'operation' )
{
- // InternalQVTcore.g:13079:1: ( 'operation' )
- // InternalQVTcore.g:13080:1: 'operation'
+ // InternalQVTcore.g:13173:1: ( 'operation' )
+ // InternalQVTcore.g:13174:1: 'operation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOperationKeyword_1());
@@ -40467,14 +40731,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__2"
- // InternalQVTcore.g:13093:1: rule__OperationCS__Group__2 : rule__OperationCS__Group__2__Impl rule__OperationCS__Group__3 ;
+ // InternalQVTcore.g:13187: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 {
- // InternalQVTcore.g:13097:1: ( rule__OperationCS__Group__2__Impl rule__OperationCS__Group__3 )
- // InternalQVTcore.g:13098:2: rule__OperationCS__Group__2__Impl rule__OperationCS__Group__3
+ // InternalQVTcore.g:13191:1: ( rule__OperationCS__Group__2__Impl rule__OperationCS__Group__3 )
+ // InternalQVTcore.g:13192:2: rule__OperationCS__Group__2__Impl rule__OperationCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_62);
rule__OperationCS__Group__2__Impl();
@@ -40505,31 +40769,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__2__Impl"
- // InternalQVTcore.g:13105:1: rule__OperationCS__Group__2__Impl : ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? ) ;
+ // InternalQVTcore.g:13199:1: rule__OperationCS__Group__2__Impl : ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? ) ;
public final void rule__OperationCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13109:1: ( ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? ) )
- // InternalQVTcore.g:13110:1: ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? )
+ // InternalQVTcore.g:13203:1: ( ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? ) )
+ // InternalQVTcore.g:13204:1: ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? )
{
- // InternalQVTcore.g:13110:1: ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? )
- // InternalQVTcore.g:13111:1: ( rule__OperationCS__OwnedSignatureAssignment_2 )?
+ // InternalQVTcore.g:13204:1: ( ( rule__OperationCS__OwnedSignatureAssignment_2 )? )
+ // InternalQVTcore.g:13205:1: ( rule__OperationCS__OwnedSignatureAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedSignatureAssignment_2());
}
- // InternalQVTcore.g:13112:1: ( rule__OperationCS__OwnedSignatureAssignment_2 )?
- int alt134=2;
- int LA134_0 = input.LA(1);
+ // InternalQVTcore.g:13206:1: ( rule__OperationCS__OwnedSignatureAssignment_2 )?
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA134_0==99) ) {
- alt134=1;
+ if ( (LA135_0==99) ) {
+ alt135=1;
}
- switch (alt134) {
+ switch (alt135) {
case 1 :
- // InternalQVTcore.g:13112:2: rule__OperationCS__OwnedSignatureAssignment_2
+ // InternalQVTcore.g:13206:2: rule__OperationCS__OwnedSignatureAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedSignatureAssignment_2();
@@ -40567,14 +40831,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__3"
- // InternalQVTcore.g:13122:1: rule__OperationCS__Group__3 : rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4 ;
+ // InternalQVTcore.g:13216: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 {
- // InternalQVTcore.g:13126:1: ( rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4 )
- // InternalQVTcore.g:13127:2: rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4
+ // InternalQVTcore.g:13220:1: ( rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4 )
+ // InternalQVTcore.g:13221:2: rule__OperationCS__Group__3__Impl rule__OperationCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_21);
rule__OperationCS__Group__3__Impl();
@@ -40605,23 +40869,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__3__Impl"
- // InternalQVTcore.g:13134:1: rule__OperationCS__Group__3__Impl : ( ( rule__OperationCS__NameAssignment_3 ) ) ;
+ // InternalQVTcore.g:13228:1: rule__OperationCS__Group__3__Impl : ( ( rule__OperationCS__NameAssignment_3 ) ) ;
public final void rule__OperationCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13138:1: ( ( ( rule__OperationCS__NameAssignment_3 ) ) )
- // InternalQVTcore.g:13139:1: ( ( rule__OperationCS__NameAssignment_3 ) )
+ // InternalQVTcore.g:13232:1: ( ( ( rule__OperationCS__NameAssignment_3 ) ) )
+ // InternalQVTcore.g:13233:1: ( ( rule__OperationCS__NameAssignment_3 ) )
{
- // InternalQVTcore.g:13139:1: ( ( rule__OperationCS__NameAssignment_3 ) )
- // InternalQVTcore.g:13140:1: ( rule__OperationCS__NameAssignment_3 )
+ // InternalQVTcore.g:13233:1: ( ( rule__OperationCS__NameAssignment_3 ) )
+ // InternalQVTcore.g:13234:1: ( rule__OperationCS__NameAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getNameAssignment_3());
}
- // InternalQVTcore.g:13141:1: ( rule__OperationCS__NameAssignment_3 )
- // InternalQVTcore.g:13141:2: rule__OperationCS__NameAssignment_3
+ // InternalQVTcore.g:13235:1: ( rule__OperationCS__NameAssignment_3 )
+ // InternalQVTcore.g:13235:2: rule__OperationCS__NameAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__NameAssignment_3();
@@ -40656,14 +40920,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__4"
- // InternalQVTcore.g:13151:1: rule__OperationCS__Group__4 : rule__OperationCS__Group__4__Impl rule__OperationCS__Group__5 ;
+ // InternalQVTcore.g:13245: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 {
- // InternalQVTcore.g:13155:1: ( rule__OperationCS__Group__4__Impl rule__OperationCS__Group__5 )
- // InternalQVTcore.g:13156:2: rule__OperationCS__Group__4__Impl rule__OperationCS__Group__5
+ // InternalQVTcore.g:13249:1: ( rule__OperationCS__Group__4__Impl rule__OperationCS__Group__5 )
+ // InternalQVTcore.g:13250:2: rule__OperationCS__Group__4__Impl rule__OperationCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_37);
rule__OperationCS__Group__4__Impl();
@@ -40694,17 +40958,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__4__Impl"
- // InternalQVTcore.g:13163:1: rule__OperationCS__Group__4__Impl : ( '(' ) ;
+ // InternalQVTcore.g:13257:1: rule__OperationCS__Group__4__Impl : ( '(' ) ;
public final void rule__OperationCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13167:1: ( ( '(' ) )
- // InternalQVTcore.g:13168:1: ( '(' )
+ // InternalQVTcore.g:13261:1: ( ( '(' ) )
+ // InternalQVTcore.g:13262:1: ( '(' )
{
- // InternalQVTcore.g:13168:1: ( '(' )
- // InternalQVTcore.g:13169:1: '('
+ // InternalQVTcore.g:13262:1: ( '(' )
+ // InternalQVTcore.g:13263:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getLeftParenthesisKeyword_4());
@@ -40735,14 +40999,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__5"
- // InternalQVTcore.g:13182:1: rule__OperationCS__Group__5 : rule__OperationCS__Group__5__Impl rule__OperationCS__Group__6 ;
+ // InternalQVTcore.g:13276: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 {
- // InternalQVTcore.g:13186:1: ( rule__OperationCS__Group__5__Impl rule__OperationCS__Group__6 )
- // InternalQVTcore.g:13187:2: rule__OperationCS__Group__5__Impl rule__OperationCS__Group__6
+ // InternalQVTcore.g:13280:1: ( rule__OperationCS__Group__5__Impl rule__OperationCS__Group__6 )
+ // InternalQVTcore.g:13281:2: rule__OperationCS__Group__5__Impl rule__OperationCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_37);
rule__OperationCS__Group__5__Impl();
@@ -40773,31 +41037,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__5__Impl"
- // InternalQVTcore.g:13194:1: rule__OperationCS__Group__5__Impl : ( ( rule__OperationCS__Group_5__0 )? ) ;
+ // InternalQVTcore.g:13288: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 {
- // InternalQVTcore.g:13198:1: ( ( ( rule__OperationCS__Group_5__0 )? ) )
- // InternalQVTcore.g:13199:1: ( ( rule__OperationCS__Group_5__0 )? )
+ // InternalQVTcore.g:13292:1: ( ( ( rule__OperationCS__Group_5__0 )? ) )
+ // InternalQVTcore.g:13293:1: ( ( rule__OperationCS__Group_5__0 )? )
{
- // InternalQVTcore.g:13199:1: ( ( rule__OperationCS__Group_5__0 )? )
- // InternalQVTcore.g:13200:1: ( rule__OperationCS__Group_5__0 )?
+ // InternalQVTcore.g:13293:1: ( ( rule__OperationCS__Group_5__0 )? )
+ // InternalQVTcore.g:13294:1: ( rule__OperationCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_5());
}
- // InternalQVTcore.g:13201:1: ( rule__OperationCS__Group_5__0 )?
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalQVTcore.g:13295:1: ( rule__OperationCS__Group_5__0 )?
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( ((LA135_0>=RULE_SIMPLE_ID && LA135_0<=RULE_ESCAPED_ID)||(LA135_0>=19 && LA135_0<=31)||(LA135_0>=33 && LA135_0<=58)) ) {
- alt135=1;
+ if ( ((LA136_0>=RULE_SIMPLE_ID && LA136_0<=RULE_ESCAPED_ID)||(LA136_0>=19 && LA136_0<=31)||(LA136_0>=33 && LA136_0<=58)) ) {
+ alt136=1;
}
- switch (alt135) {
+ switch (alt136) {
case 1 :
- // InternalQVTcore.g:13201:2: rule__OperationCS__Group_5__0
+ // InternalQVTcore.g:13295:2: rule__OperationCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_5__0();
@@ -40835,14 +41099,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__6"
- // InternalQVTcore.g:13211:1: rule__OperationCS__Group__6 : rule__OperationCS__Group__6__Impl rule__OperationCS__Group__7 ;
+ // InternalQVTcore.g:13305: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 {
- // InternalQVTcore.g:13215:1: ( rule__OperationCS__Group__6__Impl rule__OperationCS__Group__7 )
- // InternalQVTcore.g:13216:2: rule__OperationCS__Group__6__Impl rule__OperationCS__Group__7
+ // InternalQVTcore.g:13309:1: ( rule__OperationCS__Group__6__Impl rule__OperationCS__Group__7 )
+ // InternalQVTcore.g:13310:2: rule__OperationCS__Group__6__Impl rule__OperationCS__Group__7
{
pushFollow(FollowSets000.FOLLOW_63);
rule__OperationCS__Group__6__Impl();
@@ -40873,17 +41137,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__6__Impl"
- // InternalQVTcore.g:13223:1: rule__OperationCS__Group__6__Impl : ( ')' ) ;
+ // InternalQVTcore.g:13317:1: rule__OperationCS__Group__6__Impl : ( ')' ) ;
public final void rule__OperationCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13227:1: ( ( ')' ) )
- // InternalQVTcore.g:13228:1: ( ')' )
+ // InternalQVTcore.g:13321:1: ( ( ')' ) )
+ // InternalQVTcore.g:13322:1: ( ')' )
{
- // InternalQVTcore.g:13228:1: ( ')' )
- // InternalQVTcore.g:13229:1: ')'
+ // InternalQVTcore.g:13322:1: ( ')' )
+ // InternalQVTcore.g:13323:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getRightParenthesisKeyword_6());
@@ -40914,14 +41178,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__7"
- // InternalQVTcore.g:13242:1: rule__OperationCS__Group__7 : rule__OperationCS__Group__7__Impl rule__OperationCS__Group__8 ;
+ // InternalQVTcore.g:13336: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 {
- // InternalQVTcore.g:13246:1: ( rule__OperationCS__Group__7__Impl rule__OperationCS__Group__8 )
- // InternalQVTcore.g:13247:2: rule__OperationCS__Group__7__Impl rule__OperationCS__Group__8
+ // InternalQVTcore.g:13340:1: ( rule__OperationCS__Group__7__Impl rule__OperationCS__Group__8 )
+ // InternalQVTcore.g:13341:2: rule__OperationCS__Group__7__Impl rule__OperationCS__Group__8
{
pushFollow(FollowSets000.FOLLOW_63);
rule__OperationCS__Group__7__Impl();
@@ -40952,31 +41216,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__7__Impl"
- // InternalQVTcore.g:13254:1: rule__OperationCS__Group__7__Impl : ( ( rule__OperationCS__Group_7__0 )? ) ;
+ // InternalQVTcore.g:13348: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 {
- // InternalQVTcore.g:13258:1: ( ( ( rule__OperationCS__Group_7__0 )? ) )
- // InternalQVTcore.g:13259:1: ( ( rule__OperationCS__Group_7__0 )? )
+ // InternalQVTcore.g:13352:1: ( ( ( rule__OperationCS__Group_7__0 )? ) )
+ // InternalQVTcore.g:13353:1: ( ( rule__OperationCS__Group_7__0 )? )
{
- // InternalQVTcore.g:13259:1: ( ( rule__OperationCS__Group_7__0 )? )
- // InternalQVTcore.g:13260:1: ( rule__OperationCS__Group_7__0 )?
+ // InternalQVTcore.g:13353:1: ( ( rule__OperationCS__Group_7__0 )? )
+ // InternalQVTcore.g:13354:1: ( rule__OperationCS__Group_7__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_7());
}
- // InternalQVTcore.g:13261:1: ( rule__OperationCS__Group_7__0 )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalQVTcore.g:13355:1: ( rule__OperationCS__Group_7__0 )?
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA136_0==101) ) {
- alt136=1;
+ if ( (LA137_0==101) ) {
+ alt137=1;
}
- switch (alt136) {
+ switch (alt137) {
case 1 :
- // InternalQVTcore.g:13261:2: rule__OperationCS__Group_7__0
+ // InternalQVTcore.g:13355:2: rule__OperationCS__Group_7__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_7__0();
@@ -41014,14 +41278,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__8"
- // InternalQVTcore.g:13271:1: rule__OperationCS__Group__8 : rule__OperationCS__Group__8__Impl rule__OperationCS__Group__9 ;
+ // InternalQVTcore.g:13365: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 {
- // InternalQVTcore.g:13275:1: ( rule__OperationCS__Group__8__Impl rule__OperationCS__Group__9 )
- // InternalQVTcore.g:13276:2: rule__OperationCS__Group__8__Impl rule__OperationCS__Group__9
+ // InternalQVTcore.g:13369:1: ( rule__OperationCS__Group__8__Impl rule__OperationCS__Group__9 )
+ // InternalQVTcore.g:13370:2: rule__OperationCS__Group__8__Impl rule__OperationCS__Group__9
{
pushFollow(FollowSets000.FOLLOW_63);
rule__OperationCS__Group__8__Impl();
@@ -41052,31 +41316,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__8__Impl"
- // InternalQVTcore.g:13283:1: rule__OperationCS__Group__8__Impl : ( ( rule__OperationCS__Group_8__0 )? ) ;
+ // InternalQVTcore.g:13377: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 {
- // InternalQVTcore.g:13287:1: ( ( ( rule__OperationCS__Group_8__0 )? ) )
- // InternalQVTcore.g:13288:1: ( ( rule__OperationCS__Group_8__0 )? )
+ // InternalQVTcore.g:13381:1: ( ( ( rule__OperationCS__Group_8__0 )? ) )
+ // InternalQVTcore.g:13382:1: ( ( rule__OperationCS__Group_8__0 )? )
{
- // InternalQVTcore.g:13288:1: ( ( rule__OperationCS__Group_8__0 )? )
- // InternalQVTcore.g:13289:1: ( rule__OperationCS__Group_8__0 )?
+ // InternalQVTcore.g:13382:1: ( ( rule__OperationCS__Group_8__0 )? )
+ // InternalQVTcore.g:13383:1: ( rule__OperationCS__Group_8__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_8());
}
- // InternalQVTcore.g:13290:1: ( rule__OperationCS__Group_8__0 )?
- int alt137=2;
- int LA137_0 = input.LA(1);
+ // InternalQVTcore.g:13384:1: ( rule__OperationCS__Group_8__0 )?
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA137_0==55) ) {
- alt137=1;
+ if ( (LA138_0==55) ) {
+ alt138=1;
}
- switch (alt137) {
+ switch (alt138) {
case 1 :
- // InternalQVTcore.g:13290:2: rule__OperationCS__Group_8__0
+ // InternalQVTcore.g:13384:2: rule__OperationCS__Group_8__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_8__0();
@@ -41114,14 +41378,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__9"
- // InternalQVTcore.g:13300:1: rule__OperationCS__Group__9 : rule__OperationCS__Group__9__Impl rule__OperationCS__Group__10 ;
+ // InternalQVTcore.g:13394: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 {
- // InternalQVTcore.g:13304:1: ( rule__OperationCS__Group__9__Impl rule__OperationCS__Group__10 )
- // InternalQVTcore.g:13305:2: rule__OperationCS__Group__9__Impl rule__OperationCS__Group__10
+ // InternalQVTcore.g:13398:1: ( rule__OperationCS__Group__9__Impl rule__OperationCS__Group__10 )
+ // InternalQVTcore.g:13399:2: rule__OperationCS__Group__9__Impl rule__OperationCS__Group__10
{
pushFollow(FollowSets000.FOLLOW_63);
rule__OperationCS__Group__9__Impl();
@@ -41152,35 +41416,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__9__Impl"
- // InternalQVTcore.g:13312:1: rule__OperationCS__Group__9__Impl : ( ( rule__OperationCS__Group_9__0 )? ) ;
+ // InternalQVTcore.g:13406: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 {
- // InternalQVTcore.g:13316:1: ( ( ( rule__OperationCS__Group_9__0 )? ) )
- // InternalQVTcore.g:13317:1: ( ( rule__OperationCS__Group_9__0 )? )
+ // InternalQVTcore.g:13410:1: ( ( ( rule__OperationCS__Group_9__0 )? ) )
+ // InternalQVTcore.g:13411:1: ( ( rule__OperationCS__Group_9__0 )? )
{
- // InternalQVTcore.g:13317:1: ( ( rule__OperationCS__Group_9__0 )? )
- // InternalQVTcore.g:13318:1: ( rule__OperationCS__Group_9__0 )?
+ // InternalQVTcore.g:13411:1: ( ( rule__OperationCS__Group_9__0 )? )
+ // InternalQVTcore.g:13412:1: ( rule__OperationCS__Group_9__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_9());
}
- // InternalQVTcore.g:13319:1: ( rule__OperationCS__Group_9__0 )?
- int alt138=2;
- int LA138_0 = input.LA(1);
+ // InternalQVTcore.g:13413:1: ( rule__OperationCS__Group_9__0 )?
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA138_0==95) ) {
- int LA138_1 = input.LA(2);
+ if ( (LA139_0==95) ) {
+ int LA139_1 = input.LA(2);
- if ( (LA138_1==39||LA138_1==48||LA138_1==56||LA138_1==125||LA138_1==127||LA138_1==130) ) {
- alt138=1;
+ if ( (LA139_1==39||LA139_1==48||LA139_1==56||LA139_1==126||LA139_1==128||LA139_1==131) ) {
+ alt139=1;
}
}
- switch (alt138) {
+ switch (alt139) {
case 1 :
- // InternalQVTcore.g:13319:2: rule__OperationCS__Group_9__0
+ // InternalQVTcore.g:13413:2: rule__OperationCS__Group_9__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_9__0();
@@ -41218,14 +41482,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__10"
- // InternalQVTcore.g:13329:1: rule__OperationCS__Group__10 : rule__OperationCS__Group__10__Impl ;
+ // InternalQVTcore.g:13423:1: rule__OperationCS__Group__10 : rule__OperationCS__Group__10__Impl ;
public final void rule__OperationCS__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13333:1: ( rule__OperationCS__Group__10__Impl )
- // InternalQVTcore.g:13334:2: rule__OperationCS__Group__10__Impl
+ // InternalQVTcore.g:13427:1: ( rule__OperationCS__Group__10__Impl )
+ // InternalQVTcore.g:13428:2: rule__OperationCS__Group__10__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group__10__Impl();
@@ -41251,23 +41515,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group__10__Impl"
- // InternalQVTcore.g:13340:1: rule__OperationCS__Group__10__Impl : ( ( rule__OperationCS__Alternatives_10 ) ) ;
+ // InternalQVTcore.g:13434:1: rule__OperationCS__Group__10__Impl : ( ( rule__OperationCS__Alternatives_10 ) ) ;
public final void rule__OperationCS__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13344:1: ( ( ( rule__OperationCS__Alternatives_10 ) ) )
- // InternalQVTcore.g:13345:1: ( ( rule__OperationCS__Alternatives_10 ) )
+ // InternalQVTcore.g:13438:1: ( ( ( rule__OperationCS__Alternatives_10 ) ) )
+ // InternalQVTcore.g:13439:1: ( ( rule__OperationCS__Alternatives_10 ) )
{
- // InternalQVTcore.g:13345:1: ( ( rule__OperationCS__Alternatives_10 ) )
- // InternalQVTcore.g:13346:1: ( rule__OperationCS__Alternatives_10 )
+ // InternalQVTcore.g:13439:1: ( ( rule__OperationCS__Alternatives_10 ) )
+ // InternalQVTcore.g:13440:1: ( rule__OperationCS__Alternatives_10 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getAlternatives_10());
}
- // InternalQVTcore.g:13347:1: ( rule__OperationCS__Alternatives_10 )
- // InternalQVTcore.g:13347:2: rule__OperationCS__Alternatives_10
+ // InternalQVTcore.g:13441:1: ( rule__OperationCS__Alternatives_10 )
+ // InternalQVTcore.g:13441:2: rule__OperationCS__Alternatives_10
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Alternatives_10();
@@ -41302,14 +41566,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_0_0__0"
- // InternalQVTcore.g:13379:1: rule__OperationCS__Group_0_0__0 : rule__OperationCS__Group_0_0__0__Impl rule__OperationCS__Group_0_0__1 ;
+ // InternalQVTcore.g:13473: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 {
- // InternalQVTcore.g:13383:1: ( rule__OperationCS__Group_0_0__0__Impl rule__OperationCS__Group_0_0__1 )
- // InternalQVTcore.g:13384:2: rule__OperationCS__Group_0_0__0__Impl rule__OperationCS__Group_0_0__1
+ // InternalQVTcore.g:13477:1: ( rule__OperationCS__Group_0_0__0__Impl rule__OperationCS__Group_0_0__1 )
+ // InternalQVTcore.g:13478:2: rule__OperationCS__Group_0_0__0__Impl rule__OperationCS__Group_0_0__1
{
pushFollow(FollowSets000.FOLLOW_45);
rule__OperationCS__Group_0_0__0__Impl();
@@ -41340,23 +41604,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_0_0__0__Impl"
- // InternalQVTcore.g:13391:1: rule__OperationCS__Group_0_0__0__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) ) ;
+ // InternalQVTcore.g:13485: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 {
- // InternalQVTcore.g:13395:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) ) )
- // InternalQVTcore.g:13396:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTcore.g:13489:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) ) )
+ // InternalQVTcore.g:13490:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) )
{
- // InternalQVTcore.g:13396:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) )
- // InternalQVTcore.g:13397:1: ( rule__OperationCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTcore.g:13490:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTcore.g:13491:1: ( rule__OperationCS__QualifiersAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_0_0_0());
}
- // InternalQVTcore.g:13398:1: ( rule__OperationCS__QualifiersAssignment_0_0_0 )
- // InternalQVTcore.g:13398:2: rule__OperationCS__QualifiersAssignment_0_0_0
+ // InternalQVTcore.g:13492:1: ( rule__OperationCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTcore.g:13492:2: rule__OperationCS__QualifiersAssignment_0_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_0_0_0();
@@ -41391,14 +41655,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_0_0__1"
- // InternalQVTcore.g:13408:1: rule__OperationCS__Group_0_0__1 : rule__OperationCS__Group_0_0__1__Impl ;
+ // InternalQVTcore.g:13502: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 {
- // InternalQVTcore.g:13412:1: ( rule__OperationCS__Group_0_0__1__Impl )
- // InternalQVTcore.g:13413:2: rule__OperationCS__Group_0_0__1__Impl
+ // InternalQVTcore.g:13506:1: ( rule__OperationCS__Group_0_0__1__Impl )
+ // InternalQVTcore.g:13507:2: rule__OperationCS__Group_0_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_0_0__1__Impl();
@@ -41424,31 +41688,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_0_0__1__Impl"
- // InternalQVTcore.g:13419:1: rule__OperationCS__Group_0_0__1__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? ) ;
+ // InternalQVTcore.g:13513: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 {
- // InternalQVTcore.g:13423:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? ) )
- // InternalQVTcore.g:13424:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTcore.g:13517:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? ) )
+ // InternalQVTcore.g:13518:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? )
{
- // InternalQVTcore.g:13424:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? )
- // InternalQVTcore.g:13425:1: ( rule__OperationCS__QualifiersAssignment_0_0_1 )?
+ // InternalQVTcore.g:13518:1: ( ( rule__OperationCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTcore.g:13519:1: ( rule__OperationCS__QualifiersAssignment_0_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_0_0_1());
}
- // InternalQVTcore.g:13426:1: ( rule__OperationCS__QualifiersAssignment_0_0_1 )?
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalQVTcore.g:13520:1: ( rule__OperationCS__QualifiersAssignment_0_0_1 )?
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA139_0==38) ) {
- alt139=1;
+ if ( (LA140_0==38) ) {
+ alt140=1;
}
- switch (alt139) {
+ switch (alt140) {
case 1 :
- // InternalQVTcore.g:13426:2: rule__OperationCS__QualifiersAssignment_0_0_1
+ // InternalQVTcore.g:13520:2: rule__OperationCS__QualifiersAssignment_0_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_0_0_1();
@@ -41486,14 +41750,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_0_1__0"
- // InternalQVTcore.g:13440:1: rule__OperationCS__Group_0_1__0 : rule__OperationCS__Group_0_1__0__Impl rule__OperationCS__Group_0_1__1 ;
+ // InternalQVTcore.g:13534: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 {
- // InternalQVTcore.g:13444:1: ( rule__OperationCS__Group_0_1__0__Impl rule__OperationCS__Group_0_1__1 )
- // InternalQVTcore.g:13445:2: rule__OperationCS__Group_0_1__0__Impl rule__OperationCS__Group_0_1__1
+ // InternalQVTcore.g:13538:1: ( rule__OperationCS__Group_0_1__0__Impl rule__OperationCS__Group_0_1__1 )
+ // InternalQVTcore.g:13539:2: rule__OperationCS__Group_0_1__0__Impl rule__OperationCS__Group_0_1__1
{
pushFollow(FollowSets000.FOLLOW_46);
rule__OperationCS__Group_0_1__0__Impl();
@@ -41524,23 +41788,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_0_1__0__Impl"
- // InternalQVTcore.g:13452:1: rule__OperationCS__Group_0_1__0__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) ) ;
+ // InternalQVTcore.g:13546: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 {
- // InternalQVTcore.g:13456:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) ) )
- // InternalQVTcore.g:13457:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTcore.g:13550:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) ) )
+ // InternalQVTcore.g:13551:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) )
{
- // InternalQVTcore.g:13457:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) )
- // InternalQVTcore.g:13458:1: ( rule__OperationCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTcore.g:13551:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTcore.g:13552:1: ( rule__OperationCS__QualifiersAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_0_1_0());
}
- // InternalQVTcore.g:13459:1: ( rule__OperationCS__QualifiersAssignment_0_1_0 )
- // InternalQVTcore.g:13459:2: rule__OperationCS__QualifiersAssignment_0_1_0
+ // InternalQVTcore.g:13553:1: ( rule__OperationCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTcore.g:13553:2: rule__OperationCS__QualifiersAssignment_0_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_0_1_0();
@@ -41575,14 +41839,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_0_1__1"
- // InternalQVTcore.g:13469:1: rule__OperationCS__Group_0_1__1 : rule__OperationCS__Group_0_1__1__Impl ;
+ // InternalQVTcore.g:13563: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 {
- // InternalQVTcore.g:13473:1: ( rule__OperationCS__Group_0_1__1__Impl )
- // InternalQVTcore.g:13474:2: rule__OperationCS__Group_0_1__1__Impl
+ // InternalQVTcore.g:13567:1: ( rule__OperationCS__Group_0_1__1__Impl )
+ // InternalQVTcore.g:13568:2: rule__OperationCS__Group_0_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_0_1__1__Impl();
@@ -41608,31 +41872,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_0_1__1__Impl"
- // InternalQVTcore.g:13480:1: rule__OperationCS__Group_0_1__1__Impl : ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? ) ;
+ // InternalQVTcore.g:13574: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 {
- // InternalQVTcore.g:13484:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? ) )
- // InternalQVTcore.g:13485:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTcore.g:13578:1: ( ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? ) )
+ // InternalQVTcore.g:13579:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? )
{
- // InternalQVTcore.g:13485:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? )
- // InternalQVTcore.g:13486:1: ( rule__OperationCS__QualifiersAssignment_0_1_1 )?
+ // InternalQVTcore.g:13579:1: ( ( rule__OperationCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTcore.g:13580:1: ( rule__OperationCS__QualifiersAssignment_0_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersAssignment_0_1_1());
}
- // InternalQVTcore.g:13487:1: ( rule__OperationCS__QualifiersAssignment_0_1_1 )?
- int alt140=2;
- int LA140_0 = input.LA(1);
+ // InternalQVTcore.g:13581:1: ( rule__OperationCS__QualifiersAssignment_0_1_1 )?
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA140_0==54) ) {
- alt140=1;
+ if ( (LA141_0==54) ) {
+ alt141=1;
}
- switch (alt140) {
+ switch (alt141) {
case 1 :
- // InternalQVTcore.g:13487:2: rule__OperationCS__QualifiersAssignment_0_1_1
+ // InternalQVTcore.g:13581:2: rule__OperationCS__QualifiersAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__QualifiersAssignment_0_1_1();
@@ -41670,14 +41934,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_5__0"
- // InternalQVTcore.g:13501:1: rule__OperationCS__Group_5__0 : rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1 ;
+ // InternalQVTcore.g:13595: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 {
- // InternalQVTcore.g:13505:1: ( rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1 )
- // InternalQVTcore.g:13506:2: rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1
+ // InternalQVTcore.g:13599:1: ( rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1 )
+ // InternalQVTcore.g:13600:2: rule__OperationCS__Group_5__0__Impl rule__OperationCS__Group_5__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__OperationCS__Group_5__0__Impl();
@@ -41708,23 +41972,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_5__0__Impl"
- // InternalQVTcore.g:13513:1: rule__OperationCS__Group_5__0__Impl : ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) ) ;
+ // InternalQVTcore.g:13607: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 {
- // InternalQVTcore.g:13517:1: ( ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) ) )
- // InternalQVTcore.g:13518:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) )
+ // InternalQVTcore.g:13611:1: ( ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) ) )
+ // InternalQVTcore.g:13612:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) )
{
- // InternalQVTcore.g:13518:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) )
- // InternalQVTcore.g:13519:1: ( rule__OperationCS__OwnedParametersAssignment_5_0 )
+ // InternalQVTcore.g:13612:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_0 ) )
+ // InternalQVTcore.g:13613:1: ( rule__OperationCS__OwnedParametersAssignment_5_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedParametersAssignment_5_0());
}
- // InternalQVTcore.g:13520:1: ( rule__OperationCS__OwnedParametersAssignment_5_0 )
- // InternalQVTcore.g:13520:2: rule__OperationCS__OwnedParametersAssignment_5_0
+ // InternalQVTcore.g:13614:1: ( rule__OperationCS__OwnedParametersAssignment_5_0 )
+ // InternalQVTcore.g:13614:2: rule__OperationCS__OwnedParametersAssignment_5_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedParametersAssignment_5_0();
@@ -41759,14 +42023,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_5__1"
- // InternalQVTcore.g:13530:1: rule__OperationCS__Group_5__1 : rule__OperationCS__Group_5__1__Impl ;
+ // InternalQVTcore.g:13624: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 {
- // InternalQVTcore.g:13534:1: ( rule__OperationCS__Group_5__1__Impl )
- // InternalQVTcore.g:13535:2: rule__OperationCS__Group_5__1__Impl
+ // InternalQVTcore.g:13628:1: ( rule__OperationCS__Group_5__1__Impl )
+ // InternalQVTcore.g:13629:2: rule__OperationCS__Group_5__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_5__1__Impl();
@@ -41792,35 +42056,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_5__1__Impl"
- // InternalQVTcore.g:13541:1: rule__OperationCS__Group_5__1__Impl : ( ( rule__OperationCS__Group_5_1__0 )* ) ;
+ // InternalQVTcore.g:13635: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 {
- // InternalQVTcore.g:13545:1: ( ( ( rule__OperationCS__Group_5_1__0 )* ) )
- // InternalQVTcore.g:13546:1: ( ( rule__OperationCS__Group_5_1__0 )* )
+ // InternalQVTcore.g:13639:1: ( ( ( rule__OperationCS__Group_5_1__0 )* ) )
+ // InternalQVTcore.g:13640:1: ( ( rule__OperationCS__Group_5_1__0 )* )
{
- // InternalQVTcore.g:13546:1: ( ( rule__OperationCS__Group_5_1__0 )* )
- // InternalQVTcore.g:13547:1: ( rule__OperationCS__Group_5_1__0 )*
+ // InternalQVTcore.g:13640:1: ( ( rule__OperationCS__Group_5_1__0 )* )
+ // InternalQVTcore.g:13641:1: ( rule__OperationCS__Group_5_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_5_1());
}
- // InternalQVTcore.g:13548:1: ( rule__OperationCS__Group_5_1__0 )*
- loop141:
+ // InternalQVTcore.g:13642:1: ( rule__OperationCS__Group_5_1__0 )*
+ loop142:
do {
- int alt141=2;
- int LA141_0 = input.LA(1);
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA141_0==98) ) {
- alt141=1;
+ if ( (LA142_0==98) ) {
+ alt142=1;
}
- switch (alt141) {
+ switch (alt142) {
case 1 :
- // InternalQVTcore.g:13548:2: rule__OperationCS__Group_5_1__0
+ // InternalQVTcore.g:13642:2: rule__OperationCS__Group_5_1__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__OperationCS__Group_5_1__0();
@@ -41832,7 +42096,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop141;
+ break loop142;
}
} while (true);
@@ -41861,14 +42125,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_5_1__0"
- // InternalQVTcore.g:13562:1: rule__OperationCS__Group_5_1__0 : rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1 ;
+ // InternalQVTcore.g:13656: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 {
- // InternalQVTcore.g:13566:1: ( rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1 )
- // InternalQVTcore.g:13567:2: rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1
+ // InternalQVTcore.g:13660:1: ( rule__OperationCS__Group_5_1__0__Impl rule__OperationCS__Group_5_1__1 )
+ // InternalQVTcore.g:13661: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();
@@ -41899,17 +42163,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_5_1__0__Impl"
- // InternalQVTcore.g:13574:1: rule__OperationCS__Group_5_1__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:13668:1: rule__OperationCS__Group_5_1__0__Impl : ( ',' ) ;
public final void rule__OperationCS__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13578:1: ( ( ',' ) )
- // InternalQVTcore.g:13579:1: ( ',' )
+ // InternalQVTcore.g:13672:1: ( ( ',' ) )
+ // InternalQVTcore.g:13673:1: ( ',' )
{
- // InternalQVTcore.g:13579:1: ( ',' )
- // InternalQVTcore.g:13580:1: ','
+ // InternalQVTcore.g:13673:1: ( ',' )
+ // InternalQVTcore.g:13674:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getCommaKeyword_5_1_0());
@@ -41940,14 +42204,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_5_1__1"
- // InternalQVTcore.g:13593:1: rule__OperationCS__Group_5_1__1 : rule__OperationCS__Group_5_1__1__Impl ;
+ // InternalQVTcore.g:13687: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 {
- // InternalQVTcore.g:13597:1: ( rule__OperationCS__Group_5_1__1__Impl )
- // InternalQVTcore.g:13598:2: rule__OperationCS__Group_5_1__1__Impl
+ // InternalQVTcore.g:13691:1: ( rule__OperationCS__Group_5_1__1__Impl )
+ // InternalQVTcore.g:13692:2: rule__OperationCS__Group_5_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_5_1__1__Impl();
@@ -41973,23 +42237,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_5_1__1__Impl"
- // InternalQVTcore.g:13604:1: rule__OperationCS__Group_5_1__1__Impl : ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) ) ;
+ // InternalQVTcore.g:13698: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 {
- // InternalQVTcore.g:13608:1: ( ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) ) )
- // InternalQVTcore.g:13609:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) )
+ // InternalQVTcore.g:13702:1: ( ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) ) )
+ // InternalQVTcore.g:13703:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) )
{
- // InternalQVTcore.g:13609:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) )
- // InternalQVTcore.g:13610:1: ( rule__OperationCS__OwnedParametersAssignment_5_1_1 )
+ // InternalQVTcore.g:13703:1: ( ( rule__OperationCS__OwnedParametersAssignment_5_1_1 ) )
+ // InternalQVTcore.g:13704:1: ( rule__OperationCS__OwnedParametersAssignment_5_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedParametersAssignment_5_1_1());
}
- // InternalQVTcore.g:13611:1: ( rule__OperationCS__OwnedParametersAssignment_5_1_1 )
- // InternalQVTcore.g:13611:2: rule__OperationCS__OwnedParametersAssignment_5_1_1
+ // InternalQVTcore.g:13705:1: ( rule__OperationCS__OwnedParametersAssignment_5_1_1 )
+ // InternalQVTcore.g:13705:2: rule__OperationCS__OwnedParametersAssignment_5_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedParametersAssignment_5_1_1();
@@ -42024,14 +42288,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_7__0"
- // InternalQVTcore.g:13625:1: rule__OperationCS__Group_7__0 : rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1 ;
+ // InternalQVTcore.g:13719: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 {
- // InternalQVTcore.g:13629:1: ( rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1 )
- // InternalQVTcore.g:13630:2: rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1
+ // InternalQVTcore.g:13723:1: ( rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1 )
+ // InternalQVTcore.g:13724:2: rule__OperationCS__Group_7__0__Impl rule__OperationCS__Group_7__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__OperationCS__Group_7__0__Impl();
@@ -42062,17 +42326,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_7__0__Impl"
- // InternalQVTcore.g:13637:1: rule__OperationCS__Group_7__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:13731:1: rule__OperationCS__Group_7__0__Impl : ( ':' ) ;
public final void rule__OperationCS__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13641:1: ( ( ':' ) )
- // InternalQVTcore.g:13642:1: ( ':' )
+ // InternalQVTcore.g:13735:1: ( ( ':' ) )
+ // InternalQVTcore.g:13736:1: ( ':' )
{
- // InternalQVTcore.g:13642:1: ( ':' )
- // InternalQVTcore.g:13643:1: ':'
+ // InternalQVTcore.g:13736:1: ( ':' )
+ // InternalQVTcore.g:13737:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getColonKeyword_7_0());
@@ -42103,14 +42367,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_7__1"
- // InternalQVTcore.g:13656:1: rule__OperationCS__Group_7__1 : rule__OperationCS__Group_7__1__Impl ;
+ // InternalQVTcore.g:13750: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 {
- // InternalQVTcore.g:13660:1: ( rule__OperationCS__Group_7__1__Impl )
- // InternalQVTcore.g:13661:2: rule__OperationCS__Group_7__1__Impl
+ // InternalQVTcore.g:13754:1: ( rule__OperationCS__Group_7__1__Impl )
+ // InternalQVTcore.g:13755:2: rule__OperationCS__Group_7__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_7__1__Impl();
@@ -42136,23 +42400,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_7__1__Impl"
- // InternalQVTcore.g:13667:1: rule__OperationCS__Group_7__1__Impl : ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) ) ;
+ // InternalQVTcore.g:13761: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 {
- // InternalQVTcore.g:13671:1: ( ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) ) )
- // InternalQVTcore.g:13672:1: ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) )
+ // InternalQVTcore.g:13765:1: ( ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) ) )
+ // InternalQVTcore.g:13766:1: ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) )
{
- // InternalQVTcore.g:13672:1: ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) )
- // InternalQVTcore.g:13673:1: ( rule__OperationCS__OwnedTypeAssignment_7_1 )
+ // InternalQVTcore.g:13766:1: ( ( rule__OperationCS__OwnedTypeAssignment_7_1 ) )
+ // InternalQVTcore.g:13767:1: ( rule__OperationCS__OwnedTypeAssignment_7_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedTypeAssignment_7_1());
}
- // InternalQVTcore.g:13674:1: ( rule__OperationCS__OwnedTypeAssignment_7_1 )
- // InternalQVTcore.g:13674:2: rule__OperationCS__OwnedTypeAssignment_7_1
+ // InternalQVTcore.g:13768:1: ( rule__OperationCS__OwnedTypeAssignment_7_1 )
+ // InternalQVTcore.g:13768:2: rule__OperationCS__OwnedTypeAssignment_7_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedTypeAssignment_7_1();
@@ -42187,14 +42451,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_8__0"
- // InternalQVTcore.g:13688:1: rule__OperationCS__Group_8__0 : rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1 ;
+ // InternalQVTcore.g:13782: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 {
- // InternalQVTcore.g:13692:1: ( rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1 )
- // InternalQVTcore.g:13693:2: rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1
+ // InternalQVTcore.g:13786:1: ( rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1 )
+ // InternalQVTcore.g:13787:2: rule__OperationCS__Group_8__0__Impl rule__OperationCS__Group_8__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__OperationCS__Group_8__0__Impl();
@@ -42225,17 +42489,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_8__0__Impl"
- // InternalQVTcore.g:13700:1: rule__OperationCS__Group_8__0__Impl : ( 'throws' ) ;
+ // InternalQVTcore.g:13794:1: rule__OperationCS__Group_8__0__Impl : ( 'throws' ) ;
public final void rule__OperationCS__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13704:1: ( ( 'throws' ) )
- // InternalQVTcore.g:13705:1: ( 'throws' )
+ // InternalQVTcore.g:13798:1: ( ( 'throws' ) )
+ // InternalQVTcore.g:13799:1: ( 'throws' )
{
- // InternalQVTcore.g:13705:1: ( 'throws' )
- // InternalQVTcore.g:13706:1: 'throws'
+ // InternalQVTcore.g:13799:1: ( 'throws' )
+ // InternalQVTcore.g:13800:1: 'throws'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getThrowsKeyword_8_0());
@@ -42266,14 +42530,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_8__1"
- // InternalQVTcore.g:13719:1: rule__OperationCS__Group_8__1 : rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2 ;
+ // InternalQVTcore.g:13813: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 {
- // InternalQVTcore.g:13723:1: ( rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2 )
- // InternalQVTcore.g:13724:2: rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2
+ // InternalQVTcore.g:13817:1: ( rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2 )
+ // InternalQVTcore.g:13818:2: rule__OperationCS__Group_8__1__Impl rule__OperationCS__Group_8__2
{
pushFollow(FollowSets000.FOLLOW_17);
rule__OperationCS__Group_8__1__Impl();
@@ -42304,23 +42568,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_8__1__Impl"
- // InternalQVTcore.g:13731:1: rule__OperationCS__Group_8__1__Impl : ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) ) ;
+ // InternalQVTcore.g:13825: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 {
- // InternalQVTcore.g:13735:1: ( ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) ) )
- // InternalQVTcore.g:13736:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) )
+ // InternalQVTcore.g:13829:1: ( ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) ) )
+ // InternalQVTcore.g:13830:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) )
{
- // InternalQVTcore.g:13736:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) )
- // InternalQVTcore.g:13737:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_1 )
+ // InternalQVTcore.g:13830:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_1 ) )
+ // InternalQVTcore.g:13831:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedExceptionsAssignment_8_1());
}
- // InternalQVTcore.g:13738:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_1 )
- // InternalQVTcore.g:13738:2: rule__OperationCS__OwnedExceptionsAssignment_8_1
+ // InternalQVTcore.g:13832:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_1 )
+ // InternalQVTcore.g:13832:2: rule__OperationCS__OwnedExceptionsAssignment_8_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedExceptionsAssignment_8_1();
@@ -42355,14 +42619,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_8__2"
- // InternalQVTcore.g:13748:1: rule__OperationCS__Group_8__2 : rule__OperationCS__Group_8__2__Impl ;
+ // InternalQVTcore.g:13842: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 {
- // InternalQVTcore.g:13752:1: ( rule__OperationCS__Group_8__2__Impl )
- // InternalQVTcore.g:13753:2: rule__OperationCS__Group_8__2__Impl
+ // InternalQVTcore.g:13846:1: ( rule__OperationCS__Group_8__2__Impl )
+ // InternalQVTcore.g:13847:2: rule__OperationCS__Group_8__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_8__2__Impl();
@@ -42388,35 +42652,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_8__2__Impl"
- // InternalQVTcore.g:13759:1: rule__OperationCS__Group_8__2__Impl : ( ( rule__OperationCS__Group_8_2__0 )* ) ;
+ // InternalQVTcore.g:13853: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 {
- // InternalQVTcore.g:13763:1: ( ( ( rule__OperationCS__Group_8_2__0 )* ) )
- // InternalQVTcore.g:13764:1: ( ( rule__OperationCS__Group_8_2__0 )* )
+ // InternalQVTcore.g:13857:1: ( ( ( rule__OperationCS__Group_8_2__0 )* ) )
+ // InternalQVTcore.g:13858:1: ( ( rule__OperationCS__Group_8_2__0 )* )
{
- // InternalQVTcore.g:13764:1: ( ( rule__OperationCS__Group_8_2__0 )* )
- // InternalQVTcore.g:13765:1: ( rule__OperationCS__Group_8_2__0 )*
+ // InternalQVTcore.g:13858:1: ( ( rule__OperationCS__Group_8_2__0 )* )
+ // InternalQVTcore.g:13859:1: ( rule__OperationCS__Group_8_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_8_2());
}
- // InternalQVTcore.g:13766:1: ( rule__OperationCS__Group_8_2__0 )*
- loop142:
+ // InternalQVTcore.g:13860:1: ( rule__OperationCS__Group_8_2__0 )*
+ loop143:
do {
- int alt142=2;
- int LA142_0 = input.LA(1);
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA142_0==98) ) {
- alt142=1;
+ if ( (LA143_0==98) ) {
+ alt143=1;
}
- switch (alt142) {
+ switch (alt143) {
case 1 :
- // InternalQVTcore.g:13766:2: rule__OperationCS__Group_8_2__0
+ // InternalQVTcore.g:13860:2: rule__OperationCS__Group_8_2__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__OperationCS__Group_8_2__0();
@@ -42428,7 +42692,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop142;
+ break loop143;
}
} while (true);
@@ -42457,14 +42721,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_8_2__0"
- // InternalQVTcore.g:13782:1: rule__OperationCS__Group_8_2__0 : rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1 ;
+ // InternalQVTcore.g:13876: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 {
- // InternalQVTcore.g:13786:1: ( rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1 )
- // InternalQVTcore.g:13787:2: rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1
+ // InternalQVTcore.g:13880:1: ( rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1 )
+ // InternalQVTcore.g:13881:2: rule__OperationCS__Group_8_2__0__Impl rule__OperationCS__Group_8_2__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__OperationCS__Group_8_2__0__Impl();
@@ -42495,17 +42759,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_8_2__0__Impl"
- // InternalQVTcore.g:13794:1: rule__OperationCS__Group_8_2__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:13888:1: rule__OperationCS__Group_8_2__0__Impl : ( ',' ) ;
public final void rule__OperationCS__Group_8_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13798:1: ( ( ',' ) )
- // InternalQVTcore.g:13799:1: ( ',' )
+ // InternalQVTcore.g:13892:1: ( ( ',' ) )
+ // InternalQVTcore.g:13893:1: ( ',' )
{
- // InternalQVTcore.g:13799:1: ( ',' )
- // InternalQVTcore.g:13800:1: ','
+ // InternalQVTcore.g:13893:1: ( ',' )
+ // InternalQVTcore.g:13894:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getCommaKeyword_8_2_0());
@@ -42536,14 +42800,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_8_2__1"
- // InternalQVTcore.g:13813:1: rule__OperationCS__Group_8_2__1 : rule__OperationCS__Group_8_2__1__Impl ;
+ // InternalQVTcore.g:13907: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 {
- // InternalQVTcore.g:13817:1: ( rule__OperationCS__Group_8_2__1__Impl )
- // InternalQVTcore.g:13818:2: rule__OperationCS__Group_8_2__1__Impl
+ // InternalQVTcore.g:13911:1: ( rule__OperationCS__Group_8_2__1__Impl )
+ // InternalQVTcore.g:13912:2: rule__OperationCS__Group_8_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_8_2__1__Impl();
@@ -42569,23 +42833,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_8_2__1__Impl"
- // InternalQVTcore.g:13824:1: rule__OperationCS__Group_8_2__1__Impl : ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) ) ;
+ // InternalQVTcore.g:13918: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 {
- // InternalQVTcore.g:13828:1: ( ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) ) )
- // InternalQVTcore.g:13829:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) )
+ // InternalQVTcore.g:13922:1: ( ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) ) )
+ // InternalQVTcore.g:13923:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) )
{
- // InternalQVTcore.g:13829:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) )
- // InternalQVTcore.g:13830:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 )
+ // InternalQVTcore.g:13923:1: ( ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 ) )
+ // InternalQVTcore.g:13924:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedExceptionsAssignment_8_2_1());
}
- // InternalQVTcore.g:13831:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 )
- // InternalQVTcore.g:13831:2: rule__OperationCS__OwnedExceptionsAssignment_8_2_1
+ // InternalQVTcore.g:13925:1: ( rule__OperationCS__OwnedExceptionsAssignment_8_2_1 )
+ // InternalQVTcore.g:13925:2: rule__OperationCS__OwnedExceptionsAssignment_8_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedExceptionsAssignment_8_2_1();
@@ -42620,14 +42884,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_9__0"
- // InternalQVTcore.g:13845:1: rule__OperationCS__Group_9__0 : rule__OperationCS__Group_9__0__Impl rule__OperationCS__Group_9__1 ;
+ // InternalQVTcore.g:13939: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 {
- // InternalQVTcore.g:13849:1: ( rule__OperationCS__Group_9__0__Impl rule__OperationCS__Group_9__1 )
- // InternalQVTcore.g:13850:2: rule__OperationCS__Group_9__0__Impl rule__OperationCS__Group_9__1
+ // InternalQVTcore.g:13943:1: ( rule__OperationCS__Group_9__0__Impl rule__OperationCS__Group_9__1 )
+ // InternalQVTcore.g:13944:2: rule__OperationCS__Group_9__0__Impl rule__OperationCS__Group_9__1
{
pushFollow(FollowSets000.FOLLOW_64);
rule__OperationCS__Group_9__0__Impl();
@@ -42658,17 +42922,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_9__0__Impl"
- // InternalQVTcore.g:13857:1: rule__OperationCS__Group_9__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:13951:1: rule__OperationCS__Group_9__0__Impl : ( '{' ) ;
public final void rule__OperationCS__Group_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13861:1: ( ( '{' ) )
- // InternalQVTcore.g:13862:1: ( '{' )
+ // InternalQVTcore.g:13955:1: ( ( '{' ) )
+ // InternalQVTcore.g:13956:1: ( '{' )
{
- // InternalQVTcore.g:13862:1: ( '{' )
- // InternalQVTcore.g:13863:1: '{'
+ // InternalQVTcore.g:13956:1: ( '{' )
+ // InternalQVTcore.g:13957:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getLeftCurlyBracketKeyword_9_0());
@@ -42699,14 +42963,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_9__1"
- // InternalQVTcore.g:13876:1: rule__OperationCS__Group_9__1 : rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2 ;
+ // InternalQVTcore.g:13970: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 {
- // InternalQVTcore.g:13880:1: ( rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2 )
- // InternalQVTcore.g:13881:2: rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2
+ // InternalQVTcore.g:13974:1: ( rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2 )
+ // InternalQVTcore.g:13975:2: rule__OperationCS__Group_9__1__Impl rule__OperationCS__Group_9__2
{
pushFollow(FollowSets000.FOLLOW_14);
rule__OperationCS__Group_9__1__Impl();
@@ -42737,26 +43001,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_9__1__Impl"
- // InternalQVTcore.g:13888:1: rule__OperationCS__Group_9__1__Impl : ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) ) ;
+ // InternalQVTcore.g:13982: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 {
- // InternalQVTcore.g:13892:1: ( ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) ) )
- // InternalQVTcore.g:13893:1: ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) )
+ // InternalQVTcore.g:13986:1: ( ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) ) )
+ // InternalQVTcore.g:13987:1: ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) )
{
- // InternalQVTcore.g:13893:1: ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) )
- // InternalQVTcore.g:13894:1: ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* )
+ // InternalQVTcore.g:13987:1: ( ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* ) )
+ // InternalQVTcore.g:13988:1: ( ( rule__OperationCS__Group_9_1__0 ) ) ( ( rule__OperationCS__Group_9_1__0 )* )
{
- // InternalQVTcore.g:13894:1: ( ( rule__OperationCS__Group_9_1__0 ) )
- // InternalQVTcore.g:13895:1: ( rule__OperationCS__Group_9_1__0 )
+ // InternalQVTcore.g:13988:1: ( ( rule__OperationCS__Group_9_1__0 ) )
+ // InternalQVTcore.g:13989:1: ( rule__OperationCS__Group_9_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_9_1());
}
- // InternalQVTcore.g:13896:1: ( rule__OperationCS__Group_9_1__0 )
- // InternalQVTcore.g:13896:2: rule__OperationCS__Group_9_1__0
+ // InternalQVTcore.g:13990:1: ( rule__OperationCS__Group_9_1__0 )
+ // InternalQVTcore.g:13990:2: rule__OperationCS__Group_9_1__0
{
pushFollow(FollowSets000.FOLLOW_65);
rule__OperationCS__Group_9_1__0();
@@ -42772,26 +43036,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
- // InternalQVTcore.g:13899:1: ( ( rule__OperationCS__Group_9_1__0 )* )
- // InternalQVTcore.g:13900:1: ( rule__OperationCS__Group_9_1__0 )*
+ // InternalQVTcore.g:13993:1: ( ( rule__OperationCS__Group_9_1__0 )* )
+ // InternalQVTcore.g:13994:1: ( rule__OperationCS__Group_9_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_9_1());
}
- // InternalQVTcore.g:13901:1: ( rule__OperationCS__Group_9_1__0 )*
- loop143:
+ // InternalQVTcore.g:13995:1: ( rule__OperationCS__Group_9_1__0 )*
+ loop144:
do {
- int alt143=2;
- int LA143_0 = input.LA(1);
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA143_0==39||LA143_0==48||LA143_0==56||LA143_0==125||LA143_0==127||LA143_0==130) ) {
- alt143=1;
+ if ( (LA144_0==39||LA144_0==48||LA144_0==56||LA144_0==126||LA144_0==128||LA144_0==131) ) {
+ alt144=1;
}
- switch (alt143) {
+ switch (alt144) {
case 1 :
- // InternalQVTcore.g:13901:2: rule__OperationCS__Group_9_1__0
+ // InternalQVTcore.g:13995:2: rule__OperationCS__Group_9_1__0
{
pushFollow(FollowSets000.FOLLOW_65);
rule__OperationCS__Group_9_1__0();
@@ -42803,7 +43067,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop143;
+ break loop144;
}
} while (true);
@@ -42835,14 +43099,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_9__2"
- // InternalQVTcore.g:13912:1: rule__OperationCS__Group_9__2 : rule__OperationCS__Group_9__2__Impl ;
+ // InternalQVTcore.g:14006: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 {
- // InternalQVTcore.g:13916:1: ( rule__OperationCS__Group_9__2__Impl )
- // InternalQVTcore.g:13917:2: rule__OperationCS__Group_9__2__Impl
+ // InternalQVTcore.g:14010:1: ( rule__OperationCS__Group_9__2__Impl )
+ // InternalQVTcore.g:14011:2: rule__OperationCS__Group_9__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_9__2__Impl();
@@ -42868,17 +43132,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_9__2__Impl"
- // InternalQVTcore.g:13923:1: rule__OperationCS__Group_9__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:14017:1: rule__OperationCS__Group_9__2__Impl : ( '}' ) ;
public final void rule__OperationCS__Group_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13927:1: ( ( '}' ) )
- // InternalQVTcore.g:13928:1: ( '}' )
+ // InternalQVTcore.g:14021:1: ( ( '}' ) )
+ // InternalQVTcore.g:14022:1: ( '}' )
{
- // InternalQVTcore.g:13928:1: ( '}' )
- // InternalQVTcore.g:13929:1: '}'
+ // InternalQVTcore.g:14022:1: ( '}' )
+ // InternalQVTcore.g:14023:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getRightCurlyBracketKeyword_9_2());
@@ -42909,14 +43173,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_9_1__0"
- // InternalQVTcore.g:13948:1: rule__OperationCS__Group_9_1__0 : rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1 ;
+ // InternalQVTcore.g:14042: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 {
- // InternalQVTcore.g:13952:1: ( rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1 )
- // InternalQVTcore.g:13953:2: rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1
+ // InternalQVTcore.g:14046:1: ( rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1 )
+ // InternalQVTcore.g:14047:2: rule__OperationCS__Group_9_1__0__Impl rule__OperationCS__Group_9_1__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__OperationCS__Group_9_1__0__Impl();
@@ -42947,23 +43211,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_9_1__0__Impl"
- // InternalQVTcore.g:13960:1: rule__OperationCS__Group_9_1__0__Impl : ( ( rule__OperationCS__Alternatives_9_1_0 ) ) ;
+ // InternalQVTcore.g:14054: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 {
- // InternalQVTcore.g:13964:1: ( ( ( rule__OperationCS__Alternatives_9_1_0 ) ) )
- // InternalQVTcore.g:13965:1: ( ( rule__OperationCS__Alternatives_9_1_0 ) )
+ // InternalQVTcore.g:14058:1: ( ( ( rule__OperationCS__Alternatives_9_1_0 ) ) )
+ // InternalQVTcore.g:14059:1: ( ( rule__OperationCS__Alternatives_9_1_0 ) )
{
- // InternalQVTcore.g:13965:1: ( ( rule__OperationCS__Alternatives_9_1_0 ) )
- // InternalQVTcore.g:13966:1: ( rule__OperationCS__Alternatives_9_1_0 )
+ // InternalQVTcore.g:14059:1: ( ( rule__OperationCS__Alternatives_9_1_0 ) )
+ // InternalQVTcore.g:14060:1: ( rule__OperationCS__Alternatives_9_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getAlternatives_9_1_0());
}
- // InternalQVTcore.g:13967:1: ( rule__OperationCS__Alternatives_9_1_0 )
- // InternalQVTcore.g:13967:2: rule__OperationCS__Alternatives_9_1_0
+ // InternalQVTcore.g:14061:1: ( rule__OperationCS__Alternatives_9_1_0 )
+ // InternalQVTcore.g:14061:2: rule__OperationCS__Alternatives_9_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Alternatives_9_1_0();
@@ -42998,14 +43262,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_9_1__1"
- // InternalQVTcore.g:13977:1: rule__OperationCS__Group_9_1__1 : rule__OperationCS__Group_9_1__1__Impl ;
+ // InternalQVTcore.g:14071: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 {
- // InternalQVTcore.g:13981:1: ( rule__OperationCS__Group_9_1__1__Impl )
- // InternalQVTcore.g:13982:2: rule__OperationCS__Group_9_1__1__Impl
+ // InternalQVTcore.g:14075:1: ( rule__OperationCS__Group_9_1__1__Impl )
+ // InternalQVTcore.g:14076:2: rule__OperationCS__Group_9_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_9_1__1__Impl();
@@ -43031,31 +43295,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_9_1__1__Impl"
- // InternalQVTcore.g:13988:1: rule__OperationCS__Group_9_1__1__Impl : ( ( ',' )? ) ;
+ // InternalQVTcore.g:14082:1: rule__OperationCS__Group_9_1__1__Impl : ( ( ',' )? ) ;
public final void rule__OperationCS__Group_9_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:13992:1: ( ( ( ',' )? ) )
- // InternalQVTcore.g:13993:1: ( ( ',' )? )
+ // InternalQVTcore.g:14086:1: ( ( ( ',' )? ) )
+ // InternalQVTcore.g:14087:1: ( ( ',' )? )
{
- // InternalQVTcore.g:13993:1: ( ( ',' )? )
- // InternalQVTcore.g:13994:1: ( ',' )?
+ // InternalQVTcore.g:14087:1: ( ( ',' )? )
+ // InternalQVTcore.g:14088:1: ( ',' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getCommaKeyword_9_1_1());
}
- // InternalQVTcore.g:13995:1: ( ',' )?
- int alt144=2;
- int LA144_0 = input.LA(1);
+ // InternalQVTcore.g:14089:1: ( ',' )?
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA144_0==98) ) {
- alt144=1;
+ if ( (LA145_0==98) ) {
+ alt145=1;
}
- switch (alt144) {
+ switch (alt145) {
case 1 :
- // InternalQVTcore.g:13996:2: ','
+ // InternalQVTcore.g:14090:2: ','
{
match(input,98,FollowSets000.FOLLOW_2); if (state.failed) return ;
@@ -43089,14 +43353,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0__0"
- // InternalQVTcore.g:14011:1: rule__OperationCS__Group_10_0__0 : rule__OperationCS__Group_10_0__0__Impl rule__OperationCS__Group_10_0__1 ;
+ // InternalQVTcore.g:14105: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 {
- // InternalQVTcore.g:14015:1: ( rule__OperationCS__Group_10_0__0__Impl rule__OperationCS__Group_10_0__1 )
- // InternalQVTcore.g:14016:2: rule__OperationCS__Group_10_0__0__Impl rule__OperationCS__Group_10_0__1
+ // InternalQVTcore.g:14109:1: ( rule__OperationCS__Group_10_0__0__Impl rule__OperationCS__Group_10_0__1 )
+ // InternalQVTcore.g:14110:2: rule__OperationCS__Group_10_0__0__Impl rule__OperationCS__Group_10_0__1
{
pushFollow(FollowSets000.FOLLOW_66);
rule__OperationCS__Group_10_0__0__Impl();
@@ -43127,17 +43391,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0__0__Impl"
- // InternalQVTcore.g:14023:1: rule__OperationCS__Group_10_0__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:14117:1: rule__OperationCS__Group_10_0__0__Impl : ( '{' ) ;
public final void rule__OperationCS__Group_10_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14027:1: ( ( '{' ) )
- // InternalQVTcore.g:14028:1: ( '{' )
+ // InternalQVTcore.g:14121:1: ( ( '{' ) )
+ // InternalQVTcore.g:14122:1: ( '{' )
{
- // InternalQVTcore.g:14028:1: ( '{' )
- // InternalQVTcore.g:14029:1: '{'
+ // InternalQVTcore.g:14122:1: ( '{' )
+ // InternalQVTcore.g:14123:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getLeftCurlyBracketKeyword_10_0_0());
@@ -43168,14 +43432,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0__1"
- // InternalQVTcore.g:14042:1: rule__OperationCS__Group_10_0__1 : rule__OperationCS__Group_10_0__1__Impl rule__OperationCS__Group_10_0__2 ;
+ // InternalQVTcore.g:14136: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 {
- // InternalQVTcore.g:14046:1: ( rule__OperationCS__Group_10_0__1__Impl rule__OperationCS__Group_10_0__2 )
- // InternalQVTcore.g:14047:2: rule__OperationCS__Group_10_0__1__Impl rule__OperationCS__Group_10_0__2
+ // InternalQVTcore.g:14140:1: ( rule__OperationCS__Group_10_0__1__Impl rule__OperationCS__Group_10_0__2 )
+ // InternalQVTcore.g:14141:2: rule__OperationCS__Group_10_0__1__Impl rule__OperationCS__Group_10_0__2
{
pushFollow(FollowSets000.FOLLOW_66);
rule__OperationCS__Group_10_0__1__Impl();
@@ -43206,35 +43470,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0__1__Impl"
- // InternalQVTcore.g:14054:1: rule__OperationCS__Group_10_0__1__Impl : ( ( rule__OperationCS__Group_10_0_1__0 )* ) ;
+ // InternalQVTcore.g:14148: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 {
- // InternalQVTcore.g:14058:1: ( ( ( rule__OperationCS__Group_10_0_1__0 )* ) )
- // InternalQVTcore.g:14059:1: ( ( rule__OperationCS__Group_10_0_1__0 )* )
+ // InternalQVTcore.g:14152:1: ( ( ( rule__OperationCS__Group_10_0_1__0 )* ) )
+ // InternalQVTcore.g:14153:1: ( ( rule__OperationCS__Group_10_0_1__0 )* )
{
- // InternalQVTcore.g:14059:1: ( ( rule__OperationCS__Group_10_0_1__0 )* )
- // InternalQVTcore.g:14060:1: ( rule__OperationCS__Group_10_0_1__0 )*
+ // InternalQVTcore.g:14153:1: ( ( rule__OperationCS__Group_10_0_1__0 )* )
+ // InternalQVTcore.g:14154:1: ( rule__OperationCS__Group_10_0_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getGroup_10_0_1());
}
- // InternalQVTcore.g:14061:1: ( rule__OperationCS__Group_10_0_1__0 )*
- loop145:
+ // InternalQVTcore.g:14155:1: ( rule__OperationCS__Group_10_0_1__0 )*
+ loop146:
do {
- int alt145=2;
- int LA145_0 = input.LA(1);
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA145_0==34) ) {
- alt145=1;
+ if ( (LA146_0==34) ) {
+ alt146=1;
}
- switch (alt145) {
+ switch (alt146) {
case 1 :
- // InternalQVTcore.g:14061:2: rule__OperationCS__Group_10_0_1__0
+ // InternalQVTcore.g:14155:2: rule__OperationCS__Group_10_0_1__0
{
pushFollow(FollowSets000.FOLLOW_67);
rule__OperationCS__Group_10_0_1__0();
@@ -43246,7 +43510,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop145;
+ break loop146;
}
} while (true);
@@ -43275,14 +43539,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0__2"
- // InternalQVTcore.g:14071:1: rule__OperationCS__Group_10_0__2 : rule__OperationCS__Group_10_0__2__Impl ;
+ // InternalQVTcore.g:14165: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 {
- // InternalQVTcore.g:14075:1: ( rule__OperationCS__Group_10_0__2__Impl )
- // InternalQVTcore.g:14076:2: rule__OperationCS__Group_10_0__2__Impl
+ // InternalQVTcore.g:14169:1: ( rule__OperationCS__Group_10_0__2__Impl )
+ // InternalQVTcore.g:14170:2: rule__OperationCS__Group_10_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_10_0__2__Impl();
@@ -43308,17 +43572,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0__2__Impl"
- // InternalQVTcore.g:14082:1: rule__OperationCS__Group_10_0__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:14176:1: rule__OperationCS__Group_10_0__2__Impl : ( '}' ) ;
public final void rule__OperationCS__Group_10_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14086:1: ( ( '}' ) )
- // InternalQVTcore.g:14087:1: ( '}' )
+ // InternalQVTcore.g:14180:1: ( ( '}' ) )
+ // InternalQVTcore.g:14181:1: ( '}' )
{
- // InternalQVTcore.g:14087:1: ( '}' )
- // InternalQVTcore.g:14088:1: '}'
+ // InternalQVTcore.g:14181:1: ( '}' )
+ // InternalQVTcore.g:14182:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getRightCurlyBracketKeyword_10_0_2());
@@ -43349,14 +43613,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0_1__0"
- // InternalQVTcore.g:14107:1: rule__OperationCS__Group_10_0_1__0 : rule__OperationCS__Group_10_0_1__0__Impl rule__OperationCS__Group_10_0_1__1 ;
+ // InternalQVTcore.g:14201: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 {
- // InternalQVTcore.g:14111:1: ( rule__OperationCS__Group_10_0_1__0__Impl rule__OperationCS__Group_10_0_1__1 )
- // InternalQVTcore.g:14112:2: rule__OperationCS__Group_10_0_1__0__Impl rule__OperationCS__Group_10_0_1__1
+ // InternalQVTcore.g:14205:1: ( rule__OperationCS__Group_10_0_1__0__Impl rule__OperationCS__Group_10_0_1__1 )
+ // InternalQVTcore.g:14206:2: rule__OperationCS__Group_10_0_1__0__Impl rule__OperationCS__Group_10_0_1__1
{
pushFollow(FollowSets000.FOLLOW_52);
rule__OperationCS__Group_10_0_1__0__Impl();
@@ -43387,17 +43651,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0_1__0__Impl"
- // InternalQVTcore.g:14119:1: rule__OperationCS__Group_10_0_1__0__Impl : ( 'body' ) ;
+ // InternalQVTcore.g:14213: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 {
- // InternalQVTcore.g:14123:1: ( ( 'body' ) )
- // InternalQVTcore.g:14124:1: ( 'body' )
+ // InternalQVTcore.g:14217:1: ( ( 'body' ) )
+ // InternalQVTcore.g:14218:1: ( 'body' )
{
- // InternalQVTcore.g:14124:1: ( 'body' )
- // InternalQVTcore.g:14125:1: 'body'
+ // InternalQVTcore.g:14218:1: ( 'body' )
+ // InternalQVTcore.g:14219:1: 'body'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getBodyKeyword_10_0_1_0());
@@ -43428,14 +43692,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0_1__1"
- // InternalQVTcore.g:14138:1: rule__OperationCS__Group_10_0_1__1 : rule__OperationCS__Group_10_0_1__1__Impl rule__OperationCS__Group_10_0_1__2 ;
+ // InternalQVTcore.g:14232: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 {
- // InternalQVTcore.g:14142:1: ( rule__OperationCS__Group_10_0_1__1__Impl rule__OperationCS__Group_10_0_1__2 )
- // InternalQVTcore.g:14143:2: rule__OperationCS__Group_10_0_1__1__Impl rule__OperationCS__Group_10_0_1__2
+ // InternalQVTcore.g:14236:1: ( rule__OperationCS__Group_10_0_1__1__Impl rule__OperationCS__Group_10_0_1__2 )
+ // InternalQVTcore.g:14237:2: rule__OperationCS__Group_10_0_1__1__Impl rule__OperationCS__Group_10_0_1__2
{
pushFollow(FollowSets000.FOLLOW_52);
rule__OperationCS__Group_10_0_1__1__Impl();
@@ -43466,31 +43730,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0_1__1__Impl"
- // InternalQVTcore.g:14150:1: rule__OperationCS__Group_10_0_1__1__Impl : ( ( ruleUnrestrictedName )? ) ;
+ // InternalQVTcore.g:14244: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 {
- // InternalQVTcore.g:14154:1: ( ( ( ruleUnrestrictedName )? ) )
- // InternalQVTcore.g:14155:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTcore.g:14248:1: ( ( ( ruleUnrestrictedName )? ) )
+ // InternalQVTcore.g:14249:1: ( ( ruleUnrestrictedName )? )
{
- // InternalQVTcore.g:14155:1: ( ( ruleUnrestrictedName )? )
- // InternalQVTcore.g:14156:1: ( ruleUnrestrictedName )?
+ // InternalQVTcore.g:14249:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTcore.g:14250:1: ( ruleUnrestrictedName )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getUnrestrictedNameParserRuleCall_10_0_1_1());
}
- // InternalQVTcore.g:14157:1: ( ruleUnrestrictedName )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalQVTcore.g:14251:1: ( ruleUnrestrictedName )?
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( ((LA146_0>=RULE_SIMPLE_ID && LA146_0<=RULE_ESCAPED_ID)||(LA146_0>=19 && LA146_0<=31)||(LA146_0>=33 && LA146_0<=58)) ) {
- alt146=1;
+ if ( ((LA147_0>=RULE_SIMPLE_ID && LA147_0<=RULE_ESCAPED_ID)||(LA147_0>=19 && LA147_0<=31)||(LA147_0>=33 && LA147_0<=58)) ) {
+ alt147=1;
}
- switch (alt146) {
+ switch (alt147) {
case 1 :
- // InternalQVTcore.g:14157:3: ruleUnrestrictedName
+ // InternalQVTcore.g:14251:3: ruleUnrestrictedName
{
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -43528,14 +43792,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0_1__2"
- // InternalQVTcore.g:14167:1: rule__OperationCS__Group_10_0_1__2 : rule__OperationCS__Group_10_0_1__2__Impl rule__OperationCS__Group_10_0_1__3 ;
+ // InternalQVTcore.g:14261: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 {
- // InternalQVTcore.g:14171:1: ( rule__OperationCS__Group_10_0_1__2__Impl rule__OperationCS__Group_10_0_1__3 )
- // InternalQVTcore.g:14172:2: rule__OperationCS__Group_10_0_1__2__Impl rule__OperationCS__Group_10_0_1__3
+ // InternalQVTcore.g:14265:1: ( rule__OperationCS__Group_10_0_1__2__Impl rule__OperationCS__Group_10_0_1__3 )
+ // InternalQVTcore.g:14266:2: rule__OperationCS__Group_10_0_1__2__Impl rule__OperationCS__Group_10_0_1__3
{
pushFollow(FollowSets000.FOLLOW_53);
rule__OperationCS__Group_10_0_1__2__Impl();
@@ -43566,17 +43830,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0_1__2__Impl"
- // InternalQVTcore.g:14179:1: rule__OperationCS__Group_10_0_1__2__Impl : ( ':' ) ;
+ // InternalQVTcore.g:14273: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 {
- // InternalQVTcore.g:14183:1: ( ( ':' ) )
- // InternalQVTcore.g:14184:1: ( ':' )
+ // InternalQVTcore.g:14277:1: ( ( ':' ) )
+ // InternalQVTcore.g:14278:1: ( ':' )
{
- // InternalQVTcore.g:14184:1: ( ':' )
- // InternalQVTcore.g:14185:1: ':'
+ // InternalQVTcore.g:14278:1: ( ':' )
+ // InternalQVTcore.g:14279:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getColonKeyword_10_0_1_2());
@@ -43607,14 +43871,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0_1__3"
- // InternalQVTcore.g:14198:1: rule__OperationCS__Group_10_0_1__3 : rule__OperationCS__Group_10_0_1__3__Impl rule__OperationCS__Group_10_0_1__4 ;
+ // InternalQVTcore.g:14292: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 {
- // InternalQVTcore.g:14202:1: ( rule__OperationCS__Group_10_0_1__3__Impl rule__OperationCS__Group_10_0_1__4 )
- // InternalQVTcore.g:14203:2: rule__OperationCS__Group_10_0_1__3__Impl rule__OperationCS__Group_10_0_1__4
+ // InternalQVTcore.g:14296:1: ( rule__OperationCS__Group_10_0_1__3__Impl rule__OperationCS__Group_10_0_1__4 )
+ // InternalQVTcore.g:14297:2: rule__OperationCS__Group_10_0_1__3__Impl rule__OperationCS__Group_10_0_1__4
{
pushFollow(FollowSets000.FOLLOW_53);
rule__OperationCS__Group_10_0_1__3__Impl();
@@ -43645,31 +43909,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0_1__3__Impl"
- // InternalQVTcore.g:14210:1: rule__OperationCS__Group_10_0_1__3__Impl : ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? ) ;
+ // InternalQVTcore.g:14304: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 {
- // InternalQVTcore.g:14214:1: ( ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? ) )
- // InternalQVTcore.g:14215:1: ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? )
+ // InternalQVTcore.g:14308:1: ( ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? ) )
+ // InternalQVTcore.g:14309:1: ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? )
{
- // InternalQVTcore.g:14215:1: ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? )
- // InternalQVTcore.g:14216:1: ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )?
+ // InternalQVTcore.g:14309:1: ( ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )? )
+ // InternalQVTcore.g:14310:1: ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedBodyExpressionsAssignment_10_0_1_3());
}
- // InternalQVTcore.g:14217:1: ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalQVTcore.g:14311:1: ( rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 )?
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( ((LA147_0>=RULE_INT && LA147_0<=RULE_UNQUOTED_STRING)||(LA147_0>=19 && LA147_0<=31)||(LA147_0>=33 && LA147_0<=61)||(LA147_0>=78 && LA147_0<=92)||LA147_0==99||LA147_0==108||(LA147_0>=110 && LA147_0<=111)||LA147_0==115||(LA147_0>=120 && LA147_0<=121)||(LA147_0>=135 && LA147_0<=136)) ) {
- alt147=1;
+ if ( ((LA148_0>=RULE_INT && LA148_0<=RULE_UNQUOTED_STRING)||(LA148_0>=19 && LA148_0<=31)||(LA148_0>=33 && LA148_0<=61)||(LA148_0>=78 && LA148_0<=92)||LA148_0==99||LA148_0==109||(LA148_0>=111 && LA148_0<=112)||LA148_0==116||(LA148_0>=121 && LA148_0<=122)||(LA148_0>=136 && LA148_0<=137)) ) {
+ alt148=1;
}
- switch (alt147) {
+ switch (alt148) {
case 1 :
- // InternalQVTcore.g:14217:2: rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3
+ // InternalQVTcore.g:14311:2: rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3();
@@ -43707,14 +43971,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0_1__4"
- // InternalQVTcore.g:14227:1: rule__OperationCS__Group_10_0_1__4 : rule__OperationCS__Group_10_0_1__4__Impl ;
+ // InternalQVTcore.g:14321: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 {
- // InternalQVTcore.g:14231:1: ( rule__OperationCS__Group_10_0_1__4__Impl )
- // InternalQVTcore.g:14232:2: rule__OperationCS__Group_10_0_1__4__Impl
+ // InternalQVTcore.g:14325:1: ( rule__OperationCS__Group_10_0_1__4__Impl )
+ // InternalQVTcore.g:14326:2: rule__OperationCS__Group_10_0_1__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__OperationCS__Group_10_0_1__4__Impl();
@@ -43740,17 +44004,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__Group_10_0_1__4__Impl"
- // InternalQVTcore.g:14238:1: rule__OperationCS__Group_10_0_1__4__Impl : ( ';' ) ;
+ // InternalQVTcore.g:14332: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 {
- // InternalQVTcore.g:14242:1: ( ( ';' ) )
- // InternalQVTcore.g:14243:1: ( ';' )
+ // InternalQVTcore.g:14336:1: ( ( ';' ) )
+ // InternalQVTcore.g:14337:1: ( ';' )
{
- // InternalQVTcore.g:14243:1: ( ';' )
- // InternalQVTcore.g:14244:1: ';'
+ // InternalQVTcore.g:14337:1: ( ';' )
+ // InternalQVTcore.g:14338:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getSemicolonKeyword_10_0_1_4());
@@ -43781,14 +44045,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group__0"
- // InternalQVTcore.g:14267:1: rule__ParameterCS__Group__0 : rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1 ;
+ // InternalQVTcore.g:14361: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 {
- // InternalQVTcore.g:14271:1: ( rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1 )
- // InternalQVTcore.g:14272:2: rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1
+ // InternalQVTcore.g:14365:1: ( rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1 )
+ // InternalQVTcore.g:14366:2: rule__ParameterCS__Group__0__Impl rule__ParameterCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_68);
rule__ParameterCS__Group__0__Impl();
@@ -43819,23 +44083,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group__0__Impl"
- // InternalQVTcore.g:14279:1: rule__ParameterCS__Group__0__Impl : ( ( rule__ParameterCS__NameAssignment_0 ) ) ;
+ // InternalQVTcore.g:14373:1: rule__ParameterCS__Group__0__Impl : ( ( rule__ParameterCS__NameAssignment_0 ) ) ;
public final void rule__ParameterCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14283:1: ( ( ( rule__ParameterCS__NameAssignment_0 ) ) )
- // InternalQVTcore.g:14284:1: ( ( rule__ParameterCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:14377:1: ( ( ( rule__ParameterCS__NameAssignment_0 ) ) )
+ // InternalQVTcore.g:14378:1: ( ( rule__ParameterCS__NameAssignment_0 ) )
{
- // InternalQVTcore.g:14284:1: ( ( rule__ParameterCS__NameAssignment_0 ) )
- // InternalQVTcore.g:14285:1: ( rule__ParameterCS__NameAssignment_0 )
+ // InternalQVTcore.g:14378:1: ( ( rule__ParameterCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:14379:1: ( rule__ParameterCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getNameAssignment_0());
}
- // InternalQVTcore.g:14286:1: ( rule__ParameterCS__NameAssignment_0 )
- // InternalQVTcore.g:14286:2: rule__ParameterCS__NameAssignment_0
+ // InternalQVTcore.g:14380:1: ( rule__ParameterCS__NameAssignment_0 )
+ // InternalQVTcore.g:14380:2: rule__ParameterCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__NameAssignment_0();
@@ -43870,14 +44134,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group__1"
- // InternalQVTcore.g:14296:1: rule__ParameterCS__Group__1 : rule__ParameterCS__Group__1__Impl rule__ParameterCS__Group__2 ;
+ // InternalQVTcore.g:14390: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 {
- // InternalQVTcore.g:14300:1: ( rule__ParameterCS__Group__1__Impl rule__ParameterCS__Group__2 )
- // InternalQVTcore.g:14301:2: rule__ParameterCS__Group__1__Impl rule__ParameterCS__Group__2
+ // InternalQVTcore.g:14394:1: ( rule__ParameterCS__Group__1__Impl rule__ParameterCS__Group__2 )
+ // InternalQVTcore.g:14395:2: rule__ParameterCS__Group__1__Impl rule__ParameterCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_68);
rule__ParameterCS__Group__1__Impl();
@@ -43908,31 +44172,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group__1__Impl"
- // InternalQVTcore.g:14308:1: rule__ParameterCS__Group__1__Impl : ( ( rule__ParameterCS__Group_1__0 )? ) ;
+ // InternalQVTcore.g:14402: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 {
- // InternalQVTcore.g:14312:1: ( ( ( rule__ParameterCS__Group_1__0 )? ) )
- // InternalQVTcore.g:14313:1: ( ( rule__ParameterCS__Group_1__0 )? )
+ // InternalQVTcore.g:14406:1: ( ( ( rule__ParameterCS__Group_1__0 )? ) )
+ // InternalQVTcore.g:14407:1: ( ( rule__ParameterCS__Group_1__0 )? )
{
- // InternalQVTcore.g:14313:1: ( ( rule__ParameterCS__Group_1__0 )? )
- // InternalQVTcore.g:14314:1: ( rule__ParameterCS__Group_1__0 )?
+ // InternalQVTcore.g:14407:1: ( ( rule__ParameterCS__Group_1__0 )? )
+ // InternalQVTcore.g:14408:1: ( rule__ParameterCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup_1());
}
- // InternalQVTcore.g:14315:1: ( rule__ParameterCS__Group_1__0 )?
- int alt148=2;
- int LA148_0 = input.LA(1);
+ // InternalQVTcore.g:14409:1: ( rule__ParameterCS__Group_1__0 )?
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA148_0==101) ) {
- alt148=1;
+ if ( (LA149_0==101) ) {
+ alt149=1;
}
- switch (alt148) {
+ switch (alt149) {
case 1 :
- // InternalQVTcore.g:14315:2: rule__ParameterCS__Group_1__0
+ // InternalQVTcore.g:14409:2: rule__ParameterCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_1__0();
@@ -43970,14 +44234,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group__2"
- // InternalQVTcore.g:14325:1: rule__ParameterCS__Group__2 : rule__ParameterCS__Group__2__Impl rule__ParameterCS__Group__3 ;
+ // InternalQVTcore.g:14419: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 {
- // InternalQVTcore.g:14329:1: ( rule__ParameterCS__Group__2__Impl rule__ParameterCS__Group__3 )
- // InternalQVTcore.g:14330:2: rule__ParameterCS__Group__2__Impl rule__ParameterCS__Group__3
+ // InternalQVTcore.g:14423:1: ( rule__ParameterCS__Group__2__Impl rule__ParameterCS__Group__3 )
+ // InternalQVTcore.g:14424:2: rule__ParameterCS__Group__2__Impl rule__ParameterCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_68);
rule__ParameterCS__Group__2__Impl();
@@ -44008,35 +44272,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group__2__Impl"
- // InternalQVTcore.g:14337:1: rule__ParameterCS__Group__2__Impl : ( ( rule__ParameterCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:14431: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 {
- // InternalQVTcore.g:14341:1: ( ( ( rule__ParameterCS__Group_2__0 )? ) )
- // InternalQVTcore.g:14342:1: ( ( rule__ParameterCS__Group_2__0 )? )
+ // InternalQVTcore.g:14435:1: ( ( ( rule__ParameterCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:14436:1: ( ( rule__ParameterCS__Group_2__0 )? )
{
- // InternalQVTcore.g:14342:1: ( ( rule__ParameterCS__Group_2__0 )? )
- // InternalQVTcore.g:14343:1: ( rule__ParameterCS__Group_2__0 )?
+ // InternalQVTcore.g:14436:1: ( ( rule__ParameterCS__Group_2__0 )? )
+ // InternalQVTcore.g:14437:1: ( rule__ParameterCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup_2());
}
- // InternalQVTcore.g:14344:1: ( rule__ParameterCS__Group_2__0 )?
- int alt149=2;
- int LA149_0 = input.LA(1);
+ // InternalQVTcore.g:14438:1: ( rule__ParameterCS__Group_2__0 )?
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA149_0==95) ) {
- int LA149_1 = input.LA(2);
+ if ( (LA150_0==95) ) {
+ int LA150_1 = input.LA(2);
- if ( (LA149_1==48||LA149_1==56||LA149_1==127||LA149_1==130) ) {
- alt149=1;
+ if ( (LA150_1==48||LA150_1==56||LA150_1==128||LA150_1==131) ) {
+ alt150=1;
}
}
- switch (alt149) {
+ switch (alt150) {
case 1 :
- // InternalQVTcore.g:14344:2: rule__ParameterCS__Group_2__0
+ // InternalQVTcore.g:14438:2: rule__ParameterCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_2__0();
@@ -44074,14 +44338,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group__3"
- // InternalQVTcore.g:14354:1: rule__ParameterCS__Group__3 : rule__ParameterCS__Group__3__Impl ;
+ // InternalQVTcore.g:14448:1: rule__ParameterCS__Group__3 : rule__ParameterCS__Group__3__Impl ;
public final void rule__ParameterCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14358:1: ( rule__ParameterCS__Group__3__Impl )
- // InternalQVTcore.g:14359:2: rule__ParameterCS__Group__3__Impl
+ // InternalQVTcore.g:14452:1: ( rule__ParameterCS__Group__3__Impl )
+ // InternalQVTcore.g:14453:2: rule__ParameterCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group__3__Impl();
@@ -44107,31 +44371,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group__3__Impl"
- // InternalQVTcore.g:14365:1: rule__ParameterCS__Group__3__Impl : ( ( rule__ParameterCS__Group_3__0 )? ) ;
+ // InternalQVTcore.g:14459: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 {
- // InternalQVTcore.g:14369:1: ( ( ( rule__ParameterCS__Group_3__0 )? ) )
- // InternalQVTcore.g:14370:1: ( ( rule__ParameterCS__Group_3__0 )? )
+ // InternalQVTcore.g:14463:1: ( ( ( rule__ParameterCS__Group_3__0 )? ) )
+ // InternalQVTcore.g:14464:1: ( ( rule__ParameterCS__Group_3__0 )? )
{
- // InternalQVTcore.g:14370:1: ( ( rule__ParameterCS__Group_3__0 )? )
- // InternalQVTcore.g:14371:1: ( rule__ParameterCS__Group_3__0 )?
+ // InternalQVTcore.g:14464:1: ( ( rule__ParameterCS__Group_3__0 )? )
+ // InternalQVTcore.g:14465:1: ( rule__ParameterCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup_3());
}
- // InternalQVTcore.g:14372:1: ( rule__ParameterCS__Group_3__0 )?
- int alt150=2;
- int LA150_0 = input.LA(1);
+ // InternalQVTcore.g:14466:1: ( rule__ParameterCS__Group_3__0 )?
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA150_0==95) ) {
- alt150=1;
+ if ( (LA151_0==95) ) {
+ alt151=1;
}
- switch (alt150) {
+ switch (alt151) {
case 1 :
- // InternalQVTcore.g:14372:2: rule__ParameterCS__Group_3__0
+ // InternalQVTcore.g:14466:2: rule__ParameterCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_3__0();
@@ -44169,14 +44433,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_1__0"
- // InternalQVTcore.g:14390:1: rule__ParameterCS__Group_1__0 : rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1 ;
+ // InternalQVTcore.g:14484: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 {
- // InternalQVTcore.g:14394:1: ( rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1 )
- // InternalQVTcore.g:14395:2: rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1
+ // InternalQVTcore.g:14488:1: ( rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1 )
+ // InternalQVTcore.g:14489:2: rule__ParameterCS__Group_1__0__Impl rule__ParameterCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__ParameterCS__Group_1__0__Impl();
@@ -44207,17 +44471,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_1__0__Impl"
- // InternalQVTcore.g:14402:1: rule__ParameterCS__Group_1__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:14496:1: rule__ParameterCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__ParameterCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14406:1: ( ( ':' ) )
- // InternalQVTcore.g:14407:1: ( ':' )
+ // InternalQVTcore.g:14500:1: ( ( ':' ) )
+ // InternalQVTcore.g:14501:1: ( ':' )
{
- // InternalQVTcore.g:14407:1: ( ':' )
- // InternalQVTcore.g:14408:1: ':'
+ // InternalQVTcore.g:14501:1: ( ':' )
+ // InternalQVTcore.g:14502:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getColonKeyword_1_0());
@@ -44248,14 +44512,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_1__1"
- // InternalQVTcore.g:14421:1: rule__ParameterCS__Group_1__1 : rule__ParameterCS__Group_1__1__Impl ;
+ // InternalQVTcore.g:14515: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 {
- // InternalQVTcore.g:14425:1: ( rule__ParameterCS__Group_1__1__Impl )
- // InternalQVTcore.g:14426:2: rule__ParameterCS__Group_1__1__Impl
+ // InternalQVTcore.g:14519:1: ( rule__ParameterCS__Group_1__1__Impl )
+ // InternalQVTcore.g:14520:2: rule__ParameterCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_1__1__Impl();
@@ -44281,23 +44545,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_1__1__Impl"
- // InternalQVTcore.g:14432:1: rule__ParameterCS__Group_1__1__Impl : ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:14526: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 {
- // InternalQVTcore.g:14436:1: ( ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) ) )
- // InternalQVTcore.g:14437:1: ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:14530:1: ( ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) ) )
+ // InternalQVTcore.g:14531:1: ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) )
{
- // InternalQVTcore.g:14437:1: ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) )
- // InternalQVTcore.g:14438:1: ( rule__ParameterCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTcore.g:14531:1: ( ( rule__ParameterCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:14532:1: ( rule__ParameterCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getOwnedTypeAssignment_1_1());
}
- // InternalQVTcore.g:14439:1: ( rule__ParameterCS__OwnedTypeAssignment_1_1 )
- // InternalQVTcore.g:14439:2: rule__ParameterCS__OwnedTypeAssignment_1_1
+ // InternalQVTcore.g:14533:1: ( rule__ParameterCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTcore.g:14533:2: rule__ParameterCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__OwnedTypeAssignment_1_1();
@@ -44332,14 +44596,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_2__0"
- // InternalQVTcore.g:14453:1: rule__ParameterCS__Group_2__0 : rule__ParameterCS__Group_2__0__Impl rule__ParameterCS__Group_2__1 ;
+ // InternalQVTcore.g:14547: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 {
- // InternalQVTcore.g:14457:1: ( rule__ParameterCS__Group_2__0__Impl rule__ParameterCS__Group_2__1 )
- // InternalQVTcore.g:14458:2: rule__ParameterCS__Group_2__0__Impl rule__ParameterCS__Group_2__1
+ // InternalQVTcore.g:14551:1: ( rule__ParameterCS__Group_2__0__Impl rule__ParameterCS__Group_2__1 )
+ // InternalQVTcore.g:14552:2: rule__ParameterCS__Group_2__0__Impl rule__ParameterCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_69);
rule__ParameterCS__Group_2__0__Impl();
@@ -44370,17 +44634,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_2__0__Impl"
- // InternalQVTcore.g:14465:1: rule__ParameterCS__Group_2__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:14559:1: rule__ParameterCS__Group_2__0__Impl : ( '{' ) ;
public final void rule__ParameterCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14469:1: ( ( '{' ) )
- // InternalQVTcore.g:14470:1: ( '{' )
+ // InternalQVTcore.g:14563:1: ( ( '{' ) )
+ // InternalQVTcore.g:14564:1: ( '{' )
{
- // InternalQVTcore.g:14470:1: ( '{' )
- // InternalQVTcore.g:14471:1: '{'
+ // InternalQVTcore.g:14564:1: ( '{' )
+ // InternalQVTcore.g:14565:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getLeftCurlyBracketKeyword_2_0());
@@ -44411,14 +44675,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_2__1"
- // InternalQVTcore.g:14484:1: rule__ParameterCS__Group_2__1 : rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2 ;
+ // InternalQVTcore.g:14578: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 {
- // InternalQVTcore.g:14488:1: ( rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2 )
- // InternalQVTcore.g:14489:2: rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2
+ // InternalQVTcore.g:14582:1: ( rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2 )
+ // InternalQVTcore.g:14583:2: rule__ParameterCS__Group_2__1__Impl rule__ParameterCS__Group_2__2
{
pushFollow(FollowSets000.FOLLOW_14);
rule__ParameterCS__Group_2__1__Impl();
@@ -44449,26 +44713,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_2__1__Impl"
- // InternalQVTcore.g:14496:1: rule__ParameterCS__Group_2__1__Impl : ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) ) ;
+ // InternalQVTcore.g:14590: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 {
- // InternalQVTcore.g:14500:1: ( ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) ) )
- // InternalQVTcore.g:14501:1: ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) )
+ // InternalQVTcore.g:14594:1: ( ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) ) )
+ // InternalQVTcore.g:14595:1: ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) )
{
- // InternalQVTcore.g:14501:1: ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) )
- // InternalQVTcore.g:14502:1: ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* )
+ // InternalQVTcore.g:14595:1: ( ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* ) )
+ // InternalQVTcore.g:14596:1: ( ( rule__ParameterCS__Group_2_1__0 ) ) ( ( rule__ParameterCS__Group_2_1__0 )* )
{
- // InternalQVTcore.g:14502:1: ( ( rule__ParameterCS__Group_2_1__0 ) )
- // InternalQVTcore.g:14503:1: ( rule__ParameterCS__Group_2_1__0 )
+ // InternalQVTcore.g:14596:1: ( ( rule__ParameterCS__Group_2_1__0 ) )
+ // InternalQVTcore.g:14597:1: ( rule__ParameterCS__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup_2_1());
}
- // InternalQVTcore.g:14504:1: ( rule__ParameterCS__Group_2_1__0 )
- // InternalQVTcore.g:14504:2: rule__ParameterCS__Group_2_1__0
+ // InternalQVTcore.g:14598:1: ( rule__ParameterCS__Group_2_1__0 )
+ // InternalQVTcore.g:14598:2: rule__ParameterCS__Group_2_1__0
{
pushFollow(FollowSets000.FOLLOW_70);
rule__ParameterCS__Group_2_1__0();
@@ -44484,26 +44748,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
- // InternalQVTcore.g:14507:1: ( ( rule__ParameterCS__Group_2_1__0 )* )
- // InternalQVTcore.g:14508:1: ( rule__ParameterCS__Group_2_1__0 )*
+ // InternalQVTcore.g:14601:1: ( ( rule__ParameterCS__Group_2_1__0 )* )
+ // InternalQVTcore.g:14602:1: ( rule__ParameterCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getGroup_2_1());
}
- // InternalQVTcore.g:14509:1: ( rule__ParameterCS__Group_2_1__0 )*
- loop151:
+ // InternalQVTcore.g:14603:1: ( rule__ParameterCS__Group_2_1__0 )*
+ loop152:
do {
- int alt151=2;
- int LA151_0 = input.LA(1);
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA151_0==48||LA151_0==56||LA151_0==127||LA151_0==130) ) {
- alt151=1;
+ if ( (LA152_0==48||LA152_0==56||LA152_0==128||LA152_0==131) ) {
+ alt152=1;
}
- switch (alt151) {
+ switch (alt152) {
case 1 :
- // InternalQVTcore.g:14509:2: rule__ParameterCS__Group_2_1__0
+ // InternalQVTcore.g:14603:2: rule__ParameterCS__Group_2_1__0
{
pushFollow(FollowSets000.FOLLOW_70);
rule__ParameterCS__Group_2_1__0();
@@ -44515,7 +44779,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop151;
+ break loop152;
}
} while (true);
@@ -44547,14 +44811,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_2__2"
- // InternalQVTcore.g:14520:1: rule__ParameterCS__Group_2__2 : rule__ParameterCS__Group_2__2__Impl ;
+ // InternalQVTcore.g:14614: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 {
- // InternalQVTcore.g:14524:1: ( rule__ParameterCS__Group_2__2__Impl )
- // InternalQVTcore.g:14525:2: rule__ParameterCS__Group_2__2__Impl
+ // InternalQVTcore.g:14618:1: ( rule__ParameterCS__Group_2__2__Impl )
+ // InternalQVTcore.g:14619:2: rule__ParameterCS__Group_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_2__2__Impl();
@@ -44580,17 +44844,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_2__2__Impl"
- // InternalQVTcore.g:14531:1: rule__ParameterCS__Group_2__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:14625:1: rule__ParameterCS__Group_2__2__Impl : ( '}' ) ;
public final void rule__ParameterCS__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14535:1: ( ( '}' ) )
- // InternalQVTcore.g:14536:1: ( '}' )
+ // InternalQVTcore.g:14629:1: ( ( '}' ) )
+ // InternalQVTcore.g:14630:1: ( '}' )
{
- // InternalQVTcore.g:14536:1: ( '}' )
- // InternalQVTcore.g:14537:1: '}'
+ // InternalQVTcore.g:14630:1: ( '}' )
+ // InternalQVTcore.g:14631:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getRightCurlyBracketKeyword_2_2());
@@ -44621,14 +44885,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_2_1__0"
- // InternalQVTcore.g:14556:1: rule__ParameterCS__Group_2_1__0 : rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1 ;
+ // InternalQVTcore.g:14650: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 {
- // InternalQVTcore.g:14560:1: ( rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1 )
- // InternalQVTcore.g:14561:2: rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1
+ // InternalQVTcore.g:14654:1: ( rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1 )
+ // InternalQVTcore.g:14655:2: rule__ParameterCS__Group_2_1__0__Impl rule__ParameterCS__Group_2_1__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__ParameterCS__Group_2_1__0__Impl();
@@ -44659,23 +44923,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_2_1__0__Impl"
- // InternalQVTcore.g:14568:1: rule__ParameterCS__Group_2_1__0__Impl : ( ( rule__ParameterCS__Alternatives_2_1_0 ) ) ;
+ // InternalQVTcore.g:14662: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 {
- // InternalQVTcore.g:14572:1: ( ( ( rule__ParameterCS__Alternatives_2_1_0 ) ) )
- // InternalQVTcore.g:14573:1: ( ( rule__ParameterCS__Alternatives_2_1_0 ) )
+ // InternalQVTcore.g:14666:1: ( ( ( rule__ParameterCS__Alternatives_2_1_0 ) ) )
+ // InternalQVTcore.g:14667:1: ( ( rule__ParameterCS__Alternatives_2_1_0 ) )
{
- // InternalQVTcore.g:14573:1: ( ( rule__ParameterCS__Alternatives_2_1_0 ) )
- // InternalQVTcore.g:14574:1: ( rule__ParameterCS__Alternatives_2_1_0 )
+ // InternalQVTcore.g:14667:1: ( ( rule__ParameterCS__Alternatives_2_1_0 ) )
+ // InternalQVTcore.g:14668:1: ( rule__ParameterCS__Alternatives_2_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getAlternatives_2_1_0());
}
- // InternalQVTcore.g:14575:1: ( rule__ParameterCS__Alternatives_2_1_0 )
- // InternalQVTcore.g:14575:2: rule__ParameterCS__Alternatives_2_1_0
+ // InternalQVTcore.g:14669:1: ( rule__ParameterCS__Alternatives_2_1_0 )
+ // InternalQVTcore.g:14669:2: rule__ParameterCS__Alternatives_2_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Alternatives_2_1_0();
@@ -44710,14 +44974,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_2_1__1"
- // InternalQVTcore.g:14585:1: rule__ParameterCS__Group_2_1__1 : rule__ParameterCS__Group_2_1__1__Impl ;
+ // InternalQVTcore.g:14679: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 {
- // InternalQVTcore.g:14589:1: ( rule__ParameterCS__Group_2_1__1__Impl )
- // InternalQVTcore.g:14590:2: rule__ParameterCS__Group_2_1__1__Impl
+ // InternalQVTcore.g:14683:1: ( rule__ParameterCS__Group_2_1__1__Impl )
+ // InternalQVTcore.g:14684:2: rule__ParameterCS__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_2_1__1__Impl();
@@ -44743,31 +45007,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_2_1__1__Impl"
- // InternalQVTcore.g:14596:1: rule__ParameterCS__Group_2_1__1__Impl : ( ( ',' )? ) ;
+ // InternalQVTcore.g:14690:1: rule__ParameterCS__Group_2_1__1__Impl : ( ( ',' )? ) ;
public final void rule__ParameterCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14600:1: ( ( ( ',' )? ) )
- // InternalQVTcore.g:14601:1: ( ( ',' )? )
+ // InternalQVTcore.g:14694:1: ( ( ( ',' )? ) )
+ // InternalQVTcore.g:14695:1: ( ( ',' )? )
{
- // InternalQVTcore.g:14601:1: ( ( ',' )? )
- // InternalQVTcore.g:14602:1: ( ',' )?
+ // InternalQVTcore.g:14695:1: ( ( ',' )? )
+ // InternalQVTcore.g:14696:1: ( ',' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getCommaKeyword_2_1_1());
}
- // InternalQVTcore.g:14603:1: ( ',' )?
- int alt152=2;
- int LA152_0 = input.LA(1);
+ // InternalQVTcore.g:14697:1: ( ',' )?
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA152_0==98) ) {
- alt152=1;
+ if ( (LA153_0==98) ) {
+ alt153=1;
}
- switch (alt152) {
+ switch (alt153) {
case 1 :
- // InternalQVTcore.g:14604:2: ','
+ // InternalQVTcore.g:14698:2: ','
{
match(input,98,FollowSets000.FOLLOW_2); if (state.failed) return ;
@@ -44801,14 +45065,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_3__0"
- // InternalQVTcore.g:14619:1: rule__ParameterCS__Group_3__0 : rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1 ;
+ // InternalQVTcore.g:14713: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 {
- // InternalQVTcore.g:14623:1: ( rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1 )
- // InternalQVTcore.g:14624:2: rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1
+ // InternalQVTcore.g:14717:1: ( rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1 )
+ // InternalQVTcore.g:14718:2: rule__ParameterCS__Group_3__0__Impl rule__ParameterCS__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_14);
rule__ParameterCS__Group_3__0__Impl();
@@ -44839,17 +45103,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_3__0__Impl"
- // InternalQVTcore.g:14631:1: rule__ParameterCS__Group_3__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:14725:1: rule__ParameterCS__Group_3__0__Impl : ( '{' ) ;
public final void rule__ParameterCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14635:1: ( ( '{' ) )
- // InternalQVTcore.g:14636:1: ( '{' )
+ // InternalQVTcore.g:14729:1: ( ( '{' ) )
+ // InternalQVTcore.g:14730:1: ( '{' )
{
- // InternalQVTcore.g:14636:1: ( '{' )
- // InternalQVTcore.g:14637:1: '{'
+ // InternalQVTcore.g:14730:1: ( '{' )
+ // InternalQVTcore.g:14731:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getLeftCurlyBracketKeyword_3_0());
@@ -44880,14 +45144,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_3__1"
- // InternalQVTcore.g:14650:1: rule__ParameterCS__Group_3__1 : rule__ParameterCS__Group_3__1__Impl ;
+ // InternalQVTcore.g:14744: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 {
- // InternalQVTcore.g:14654:1: ( rule__ParameterCS__Group_3__1__Impl )
- // InternalQVTcore.g:14655:2: rule__ParameterCS__Group_3__1__Impl
+ // InternalQVTcore.g:14748:1: ( rule__ParameterCS__Group_3__1__Impl )
+ // InternalQVTcore.g:14749:2: rule__ParameterCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ParameterCS__Group_3__1__Impl();
@@ -44913,17 +45177,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__Group_3__1__Impl"
- // InternalQVTcore.g:14661:1: rule__ParameterCS__Group_3__1__Impl : ( '}' ) ;
+ // InternalQVTcore.g:14755:1: rule__ParameterCS__Group_3__1__Impl : ( '}' ) ;
public final void rule__ParameterCS__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14665:1: ( ( '}' ) )
- // InternalQVTcore.g:14666:1: ( '}' )
+ // InternalQVTcore.g:14759:1: ( ( '}' ) )
+ // InternalQVTcore.g:14760:1: ( '}' )
{
- // InternalQVTcore.g:14666:1: ( '}' )
- // InternalQVTcore.g:14667:1: '}'
+ // InternalQVTcore.g:14760:1: ( '}' )
+ // InternalQVTcore.g:14761:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getRightCurlyBracketKeyword_3_1());
@@ -44954,14 +45218,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__0"
- // InternalQVTcore.g:14684:1: rule__ReferenceCS__Group__0 : rule__ReferenceCS__Group__0__Impl rule__ReferenceCS__Group__1 ;
+ // InternalQVTcore.g:14778: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 {
- // InternalQVTcore.g:14688:1: ( rule__ReferenceCS__Group__0__Impl rule__ReferenceCS__Group__1 )
- // InternalQVTcore.g:14689:2: rule__ReferenceCS__Group__0__Impl rule__ReferenceCS__Group__1
+ // InternalQVTcore.g:14782:1: ( rule__ReferenceCS__Group__0__Impl rule__ReferenceCS__Group__1 )
+ // InternalQVTcore.g:14783:2: rule__ReferenceCS__Group__0__Impl rule__ReferenceCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_71);
rule__ReferenceCS__Group__0__Impl();
@@ -44992,31 +45256,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__0__Impl"
- // InternalQVTcore.g:14696:1: rule__ReferenceCS__Group__0__Impl : ( ( rule__ReferenceCS__Alternatives_0 )? ) ;
+ // InternalQVTcore.g:14790:1: rule__ReferenceCS__Group__0__Impl : ( ( rule__ReferenceCS__Alternatives_0 )? ) ;
public final void rule__ReferenceCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14700:1: ( ( ( rule__ReferenceCS__Alternatives_0 )? ) )
- // InternalQVTcore.g:14701:1: ( ( rule__ReferenceCS__Alternatives_0 )? )
+ // InternalQVTcore.g:14794:1: ( ( ( rule__ReferenceCS__Alternatives_0 )? ) )
+ // InternalQVTcore.g:14795:1: ( ( rule__ReferenceCS__Alternatives_0 )? )
{
- // InternalQVTcore.g:14701:1: ( ( rule__ReferenceCS__Alternatives_0 )? )
- // InternalQVTcore.g:14702:1: ( rule__ReferenceCS__Alternatives_0 )?
+ // InternalQVTcore.g:14795:1: ( ( rule__ReferenceCS__Alternatives_0 )? )
+ // InternalQVTcore.g:14796:1: ( rule__ReferenceCS__Alternatives_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getAlternatives_0());
}
- // InternalQVTcore.g:14703:1: ( rule__ReferenceCS__Alternatives_0 )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalQVTcore.g:14797:1: ( rule__ReferenceCS__Alternatives_0 )?
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA153_0==38||LA153_0==54) ) {
- alt153=1;
+ if ( (LA154_0==38||LA154_0==54) ) {
+ alt154=1;
}
- switch (alt153) {
+ switch (alt154) {
case 1 :
- // InternalQVTcore.g:14703:2: rule__ReferenceCS__Alternatives_0
+ // InternalQVTcore.g:14797:2: rule__ReferenceCS__Alternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Alternatives_0();
@@ -45054,14 +45318,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__1"
- // InternalQVTcore.g:14713:1: rule__ReferenceCS__Group__1 : rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2 ;
+ // InternalQVTcore.g:14807: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 {
- // InternalQVTcore.g:14717:1: ( rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2 )
- // InternalQVTcore.g:14718:2: rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2
+ // InternalQVTcore.g:14811:1: ( rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2 )
+ // InternalQVTcore.g:14812:2: rule__ReferenceCS__Group__1__Impl rule__ReferenceCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__ReferenceCS__Group__1__Impl();
@@ -45092,17 +45356,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__1__Impl"
- // InternalQVTcore.g:14725:1: rule__ReferenceCS__Group__1__Impl : ( 'property' ) ;
+ // InternalQVTcore.g:14819:1: rule__ReferenceCS__Group__1__Impl : ( 'property' ) ;
public final void rule__ReferenceCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14729:1: ( ( 'property' ) )
- // InternalQVTcore.g:14730:1: ( 'property' )
+ // InternalQVTcore.g:14823:1: ( ( 'property' ) )
+ // InternalQVTcore.g:14824:1: ( 'property' )
{
- // InternalQVTcore.g:14730:1: ( 'property' )
- // InternalQVTcore.g:14731:1: 'property'
+ // InternalQVTcore.g:14824:1: ( 'property' )
+ // InternalQVTcore.g:14825:1: 'property'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getPropertyKeyword_1());
@@ -45133,14 +45397,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__2"
- // InternalQVTcore.g:14744:1: rule__ReferenceCS__Group__2 : rule__ReferenceCS__Group__2__Impl rule__ReferenceCS__Group__3 ;
+ // InternalQVTcore.g:14838: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 {
- // InternalQVTcore.g:14748:1: ( rule__ReferenceCS__Group__2__Impl rule__ReferenceCS__Group__3 )
- // InternalQVTcore.g:14749:2: rule__ReferenceCS__Group__2__Impl rule__ReferenceCS__Group__3
+ // InternalQVTcore.g:14842:1: ( rule__ReferenceCS__Group__2__Impl rule__ReferenceCS__Group__3 )
+ // InternalQVTcore.g:14843:2: rule__ReferenceCS__Group__2__Impl rule__ReferenceCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_72);
rule__ReferenceCS__Group__2__Impl();
@@ -45171,23 +45435,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__2__Impl"
- // InternalQVTcore.g:14756:1: rule__ReferenceCS__Group__2__Impl : ( ( rule__ReferenceCS__NameAssignment_2 ) ) ;
+ // InternalQVTcore.g:14850:1: rule__ReferenceCS__Group__2__Impl : ( ( rule__ReferenceCS__NameAssignment_2 ) ) ;
public final void rule__ReferenceCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14760:1: ( ( ( rule__ReferenceCS__NameAssignment_2 ) ) )
- // InternalQVTcore.g:14761:1: ( ( rule__ReferenceCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:14854:1: ( ( ( rule__ReferenceCS__NameAssignment_2 ) ) )
+ // InternalQVTcore.g:14855:1: ( ( rule__ReferenceCS__NameAssignment_2 ) )
{
- // InternalQVTcore.g:14761:1: ( ( rule__ReferenceCS__NameAssignment_2 ) )
- // InternalQVTcore.g:14762:1: ( rule__ReferenceCS__NameAssignment_2 )
+ // InternalQVTcore.g:14855:1: ( ( rule__ReferenceCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:14856:1: ( rule__ReferenceCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getNameAssignment_2());
}
- // InternalQVTcore.g:14763:1: ( rule__ReferenceCS__NameAssignment_2 )
- // InternalQVTcore.g:14763:2: rule__ReferenceCS__NameAssignment_2
+ // InternalQVTcore.g:14857:1: ( rule__ReferenceCS__NameAssignment_2 )
+ // InternalQVTcore.g:14857:2: rule__ReferenceCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__NameAssignment_2();
@@ -45222,14 +45486,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__3"
- // InternalQVTcore.g:14773:1: rule__ReferenceCS__Group__3 : rule__ReferenceCS__Group__3__Impl rule__ReferenceCS__Group__4 ;
+ // InternalQVTcore.g:14867: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 {
- // InternalQVTcore.g:14777:1: ( rule__ReferenceCS__Group__3__Impl rule__ReferenceCS__Group__4 )
- // InternalQVTcore.g:14778:2: rule__ReferenceCS__Group__3__Impl rule__ReferenceCS__Group__4
+ // InternalQVTcore.g:14871:1: ( rule__ReferenceCS__Group__3__Impl rule__ReferenceCS__Group__4 )
+ // InternalQVTcore.g:14872:2: rule__ReferenceCS__Group__3__Impl rule__ReferenceCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_72);
rule__ReferenceCS__Group__3__Impl();
@@ -45260,31 +45524,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__3__Impl"
- // InternalQVTcore.g:14785:1: rule__ReferenceCS__Group__3__Impl : ( ( rule__ReferenceCS__Group_3__0 )? ) ;
+ // InternalQVTcore.g:14879: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 {
- // InternalQVTcore.g:14789:1: ( ( ( rule__ReferenceCS__Group_3__0 )? ) )
- // InternalQVTcore.g:14790:1: ( ( rule__ReferenceCS__Group_3__0 )? )
+ // InternalQVTcore.g:14883:1: ( ( ( rule__ReferenceCS__Group_3__0 )? ) )
+ // InternalQVTcore.g:14884:1: ( ( rule__ReferenceCS__Group_3__0 )? )
{
- // InternalQVTcore.g:14790:1: ( ( rule__ReferenceCS__Group_3__0 )? )
- // InternalQVTcore.g:14791:1: ( rule__ReferenceCS__Group_3__0 )?
+ // InternalQVTcore.g:14884:1: ( ( rule__ReferenceCS__Group_3__0 )? )
+ // InternalQVTcore.g:14885:1: ( rule__ReferenceCS__Group_3__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_3());
}
- // InternalQVTcore.g:14792:1: ( rule__ReferenceCS__Group_3__0 )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalQVTcore.g:14886:1: ( rule__ReferenceCS__Group_3__0 )?
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( (LA154_0==105) ) {
- alt154=1;
+ if ( (LA155_0==106) ) {
+ alt155=1;
}
- switch (alt154) {
+ switch (alt155) {
case 1 :
- // InternalQVTcore.g:14792:2: rule__ReferenceCS__Group_3__0
+ // InternalQVTcore.g:14886:2: rule__ReferenceCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_3__0();
@@ -45322,14 +45586,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__4"
- // InternalQVTcore.g:14802:1: rule__ReferenceCS__Group__4 : rule__ReferenceCS__Group__4__Impl rule__ReferenceCS__Group__5 ;
+ // InternalQVTcore.g:14896: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 {
- // InternalQVTcore.g:14806:1: ( rule__ReferenceCS__Group__4__Impl rule__ReferenceCS__Group__5 )
- // InternalQVTcore.g:14807:2: rule__ReferenceCS__Group__4__Impl rule__ReferenceCS__Group__5
+ // InternalQVTcore.g:14900:1: ( rule__ReferenceCS__Group__4__Impl rule__ReferenceCS__Group__5 )
+ // InternalQVTcore.g:14901:2: rule__ReferenceCS__Group__4__Impl rule__ReferenceCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_72);
rule__ReferenceCS__Group__4__Impl();
@@ -45360,31 +45624,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__4__Impl"
- // InternalQVTcore.g:14814:1: rule__ReferenceCS__Group__4__Impl : ( ( rule__ReferenceCS__Group_4__0 )? ) ;
+ // InternalQVTcore.g:14908: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 {
- // InternalQVTcore.g:14818:1: ( ( ( rule__ReferenceCS__Group_4__0 )? ) )
- // InternalQVTcore.g:14819:1: ( ( rule__ReferenceCS__Group_4__0 )? )
+ // InternalQVTcore.g:14912:1: ( ( ( rule__ReferenceCS__Group_4__0 )? ) )
+ // InternalQVTcore.g:14913:1: ( ( rule__ReferenceCS__Group_4__0 )? )
{
- // InternalQVTcore.g:14819:1: ( ( rule__ReferenceCS__Group_4__0 )? )
- // InternalQVTcore.g:14820:1: ( rule__ReferenceCS__Group_4__0 )?
+ // InternalQVTcore.g:14913:1: ( ( rule__ReferenceCS__Group_4__0 )? )
+ // InternalQVTcore.g:14914:1: ( rule__ReferenceCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_4());
}
- // InternalQVTcore.g:14821:1: ( rule__ReferenceCS__Group_4__0 )?
- int alt155=2;
- int LA155_0 = input.LA(1);
+ // InternalQVTcore.g:14915:1: ( rule__ReferenceCS__Group_4__0 )?
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA155_0==101) ) {
- alt155=1;
+ if ( (LA156_0==101) ) {
+ alt156=1;
}
- switch (alt155) {
+ switch (alt156) {
case 1 :
- // InternalQVTcore.g:14821:2: rule__ReferenceCS__Group_4__0
+ // InternalQVTcore.g:14915:2: rule__ReferenceCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_4__0();
@@ -45422,14 +45686,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__5"
- // InternalQVTcore.g:14831:1: rule__ReferenceCS__Group__5 : rule__ReferenceCS__Group__5__Impl rule__ReferenceCS__Group__6 ;
+ // InternalQVTcore.g:14925: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 {
- // InternalQVTcore.g:14835:1: ( rule__ReferenceCS__Group__5__Impl rule__ReferenceCS__Group__6 )
- // InternalQVTcore.g:14836:2: rule__ReferenceCS__Group__5__Impl rule__ReferenceCS__Group__6
+ // InternalQVTcore.g:14929:1: ( rule__ReferenceCS__Group__5__Impl rule__ReferenceCS__Group__6 )
+ // InternalQVTcore.g:14930:2: rule__ReferenceCS__Group__5__Impl rule__ReferenceCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_72);
rule__ReferenceCS__Group__5__Impl();
@@ -45460,31 +45724,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__5__Impl"
- // InternalQVTcore.g:14843:1: rule__ReferenceCS__Group__5__Impl : ( ( rule__ReferenceCS__Group_5__0 )? ) ;
+ // InternalQVTcore.g:14937: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 {
- // InternalQVTcore.g:14847:1: ( ( ( rule__ReferenceCS__Group_5__0 )? ) )
- // InternalQVTcore.g:14848:1: ( ( rule__ReferenceCS__Group_5__0 )? )
+ // InternalQVTcore.g:14941:1: ( ( ( rule__ReferenceCS__Group_5__0 )? ) )
+ // InternalQVTcore.g:14942:1: ( ( rule__ReferenceCS__Group_5__0 )? )
{
- // InternalQVTcore.g:14848:1: ( ( rule__ReferenceCS__Group_5__0 )? )
- // InternalQVTcore.g:14849:1: ( rule__ReferenceCS__Group_5__0 )?
+ // InternalQVTcore.g:14942:1: ( ( rule__ReferenceCS__Group_5__0 )? )
+ // InternalQVTcore.g:14943:1: ( rule__ReferenceCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_5());
}
- // InternalQVTcore.g:14850:1: ( rule__ReferenceCS__Group_5__0 )?
- int alt156=2;
- int LA156_0 = input.LA(1);
+ // InternalQVTcore.g:14944:1: ( rule__ReferenceCS__Group_5__0 )?
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA156_0==68) ) {
- alt156=1;
+ if ( (LA157_0==68) ) {
+ alt157=1;
}
- switch (alt156) {
+ switch (alt157) {
case 1 :
- // InternalQVTcore.g:14850:2: rule__ReferenceCS__Group_5__0
+ // InternalQVTcore.g:14944:2: rule__ReferenceCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_5__0();
@@ -45522,14 +45786,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__6"
- // InternalQVTcore.g:14860:1: rule__ReferenceCS__Group__6 : rule__ReferenceCS__Group__6__Impl rule__ReferenceCS__Group__7 ;
+ // InternalQVTcore.g:14954: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 {
- // InternalQVTcore.g:14864:1: ( rule__ReferenceCS__Group__6__Impl rule__ReferenceCS__Group__7 )
- // InternalQVTcore.g:14865:2: rule__ReferenceCS__Group__6__Impl rule__ReferenceCS__Group__7
+ // InternalQVTcore.g:14958:1: ( rule__ReferenceCS__Group__6__Impl rule__ReferenceCS__Group__7 )
+ // InternalQVTcore.g:14959:2: rule__ReferenceCS__Group__6__Impl rule__ReferenceCS__Group__7
{
pushFollow(FollowSets000.FOLLOW_72);
rule__ReferenceCS__Group__6__Impl();
@@ -45560,35 +45824,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__6__Impl"
- // InternalQVTcore.g:14872:1: rule__ReferenceCS__Group__6__Impl : ( ( rule__ReferenceCS__Group_6__0 )? ) ;
+ // InternalQVTcore.g:14966: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 {
- // InternalQVTcore.g:14876:1: ( ( ( rule__ReferenceCS__Group_6__0 )? ) )
- // InternalQVTcore.g:14877:1: ( ( rule__ReferenceCS__Group_6__0 )? )
+ // InternalQVTcore.g:14970:1: ( ( ( rule__ReferenceCS__Group_6__0 )? ) )
+ // InternalQVTcore.g:14971:1: ( ( rule__ReferenceCS__Group_6__0 )? )
{
- // InternalQVTcore.g:14877:1: ( ( rule__ReferenceCS__Group_6__0 )? )
- // InternalQVTcore.g:14878:1: ( rule__ReferenceCS__Group_6__0 )?
+ // InternalQVTcore.g:14971:1: ( ( rule__ReferenceCS__Group_6__0 )? )
+ // InternalQVTcore.g:14972:1: ( rule__ReferenceCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_6());
}
- // InternalQVTcore.g:14879:1: ( rule__ReferenceCS__Group_6__0 )?
- int alt157=2;
- int LA157_0 = input.LA(1);
+ // InternalQVTcore.g:14973:1: ( rule__ReferenceCS__Group_6__0 )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA157_0==95) ) {
- int LA157_1 = input.LA(2);
+ if ( (LA158_0==95) ) {
+ int LA158_1 = input.LA(2);
- if ( (LA157_1==30||LA157_1==36||LA157_1==39||LA157_1==48||(LA157_1>=51 && LA157_1<=52)||(LA157_1>=56 && LA157_1<=58)||LA157_1==125||(LA157_1>=127 && LA157_1<=134)) ) {
- alt157=1;
+ if ( (LA158_1==30||LA158_1==36||LA158_1==39||LA158_1==48||(LA158_1>=51 && LA158_1<=52)||(LA158_1>=56 && LA158_1<=58)||LA158_1==126||(LA158_1>=128 && LA158_1<=135)) ) {
+ alt158=1;
}
}
- switch (alt157) {
+ switch (alt158) {
case 1 :
- // InternalQVTcore.g:14879:2: rule__ReferenceCS__Group_6__0
+ // InternalQVTcore.g:14973:2: rule__ReferenceCS__Group_6__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_6__0();
@@ -45626,14 +45890,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__7"
- // InternalQVTcore.g:14889:1: rule__ReferenceCS__Group__7 : rule__ReferenceCS__Group__7__Impl ;
+ // InternalQVTcore.g:14983:1: rule__ReferenceCS__Group__7 : rule__ReferenceCS__Group__7__Impl ;
public final void rule__ReferenceCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14893:1: ( rule__ReferenceCS__Group__7__Impl )
- // InternalQVTcore.g:14894:2: rule__ReferenceCS__Group__7__Impl
+ // InternalQVTcore.g:14987:1: ( rule__ReferenceCS__Group__7__Impl )
+ // InternalQVTcore.g:14988:2: rule__ReferenceCS__Group__7__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group__7__Impl();
@@ -45659,23 +45923,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group__7__Impl"
- // InternalQVTcore.g:14900:1: rule__ReferenceCS__Group__7__Impl : ( ( rule__ReferenceCS__Alternatives_7 ) ) ;
+ // InternalQVTcore.g:14994:1: rule__ReferenceCS__Group__7__Impl : ( ( rule__ReferenceCS__Alternatives_7 ) ) ;
public final void rule__ReferenceCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:14904:1: ( ( ( rule__ReferenceCS__Alternatives_7 ) ) )
- // InternalQVTcore.g:14905:1: ( ( rule__ReferenceCS__Alternatives_7 ) )
+ // InternalQVTcore.g:14998:1: ( ( ( rule__ReferenceCS__Alternatives_7 ) ) )
+ // InternalQVTcore.g:14999:1: ( ( rule__ReferenceCS__Alternatives_7 ) )
{
- // InternalQVTcore.g:14905:1: ( ( rule__ReferenceCS__Alternatives_7 ) )
- // InternalQVTcore.g:14906:1: ( rule__ReferenceCS__Alternatives_7 )
+ // InternalQVTcore.g:14999:1: ( ( rule__ReferenceCS__Alternatives_7 ) )
+ // InternalQVTcore.g:15000:1: ( rule__ReferenceCS__Alternatives_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getAlternatives_7());
}
- // InternalQVTcore.g:14907:1: ( rule__ReferenceCS__Alternatives_7 )
- // InternalQVTcore.g:14907:2: rule__ReferenceCS__Alternatives_7
+ // InternalQVTcore.g:15001:1: ( rule__ReferenceCS__Alternatives_7 )
+ // InternalQVTcore.g:15001:2: rule__ReferenceCS__Alternatives_7
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Alternatives_7();
@@ -45710,14 +45974,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_0_0__0"
- // InternalQVTcore.g:14933:1: rule__ReferenceCS__Group_0_0__0 : rule__ReferenceCS__Group_0_0__0__Impl rule__ReferenceCS__Group_0_0__1 ;
+ // InternalQVTcore.g:15027: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 {
- // InternalQVTcore.g:14937:1: ( rule__ReferenceCS__Group_0_0__0__Impl rule__ReferenceCS__Group_0_0__1 )
- // InternalQVTcore.g:14938:2: rule__ReferenceCS__Group_0_0__0__Impl rule__ReferenceCS__Group_0_0__1
+ // InternalQVTcore.g:15031:1: ( rule__ReferenceCS__Group_0_0__0__Impl rule__ReferenceCS__Group_0_0__1 )
+ // InternalQVTcore.g:15032:2: rule__ReferenceCS__Group_0_0__0__Impl rule__ReferenceCS__Group_0_0__1
{
pushFollow(FollowSets000.FOLLOW_45);
rule__ReferenceCS__Group_0_0__0__Impl();
@@ -45748,23 +46012,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_0_0__0__Impl"
- // InternalQVTcore.g:14945:1: rule__ReferenceCS__Group_0_0__0__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) ) ;
+ // InternalQVTcore.g:15039: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 {
- // InternalQVTcore.g:14949:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) ) )
- // InternalQVTcore.g:14950:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTcore.g:15043:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) ) )
+ // InternalQVTcore.g:15044:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) )
{
- // InternalQVTcore.g:14950:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) )
- // InternalQVTcore.g:14951:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTcore.g:15044:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_0 ) )
+ // InternalQVTcore.g:15045:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_0_0_0());
}
- // InternalQVTcore.g:14952:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_0 )
- // InternalQVTcore.g:14952:2: rule__ReferenceCS__QualifiersAssignment_0_0_0
+ // InternalQVTcore.g:15046:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_0 )
+ // InternalQVTcore.g:15046:2: rule__ReferenceCS__QualifiersAssignment_0_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_0_0_0();
@@ -45799,14 +46063,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_0_0__1"
- // InternalQVTcore.g:14962:1: rule__ReferenceCS__Group_0_0__1 : rule__ReferenceCS__Group_0_0__1__Impl ;
+ // InternalQVTcore.g:15056: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 {
- // InternalQVTcore.g:14966:1: ( rule__ReferenceCS__Group_0_0__1__Impl )
- // InternalQVTcore.g:14967:2: rule__ReferenceCS__Group_0_0__1__Impl
+ // InternalQVTcore.g:15060:1: ( rule__ReferenceCS__Group_0_0__1__Impl )
+ // InternalQVTcore.g:15061:2: rule__ReferenceCS__Group_0_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_0_0__1__Impl();
@@ -45832,31 +46096,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_0_0__1__Impl"
- // InternalQVTcore.g:14973:1: rule__ReferenceCS__Group_0_0__1__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? ) ;
+ // InternalQVTcore.g:15067: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 {
- // InternalQVTcore.g:14977:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? ) )
- // InternalQVTcore.g:14978:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTcore.g:15071:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? ) )
+ // InternalQVTcore.g:15072:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? )
{
- // InternalQVTcore.g:14978:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? )
- // InternalQVTcore.g:14979:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )?
+ // InternalQVTcore.g:15072:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )? )
+ // InternalQVTcore.g:15073:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_0_0_1());
}
- // InternalQVTcore.g:14980:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )?
- int alt158=2;
- int LA158_0 = input.LA(1);
+ // InternalQVTcore.g:15074:1: ( rule__ReferenceCS__QualifiersAssignment_0_0_1 )?
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA158_0==38) ) {
- alt158=1;
+ if ( (LA159_0==38) ) {
+ alt159=1;
}
- switch (alt158) {
+ switch (alt159) {
case 1 :
- // InternalQVTcore.g:14980:2: rule__ReferenceCS__QualifiersAssignment_0_0_1
+ // InternalQVTcore.g:15074:2: rule__ReferenceCS__QualifiersAssignment_0_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_0_0_1();
@@ -45894,14 +46158,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_0_1__0"
- // InternalQVTcore.g:14994:1: rule__ReferenceCS__Group_0_1__0 : rule__ReferenceCS__Group_0_1__0__Impl rule__ReferenceCS__Group_0_1__1 ;
+ // InternalQVTcore.g:15088: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 {
- // InternalQVTcore.g:14998:1: ( rule__ReferenceCS__Group_0_1__0__Impl rule__ReferenceCS__Group_0_1__1 )
- // InternalQVTcore.g:14999:2: rule__ReferenceCS__Group_0_1__0__Impl rule__ReferenceCS__Group_0_1__1
+ // InternalQVTcore.g:15092:1: ( rule__ReferenceCS__Group_0_1__0__Impl rule__ReferenceCS__Group_0_1__1 )
+ // InternalQVTcore.g:15093:2: rule__ReferenceCS__Group_0_1__0__Impl rule__ReferenceCS__Group_0_1__1
{
pushFollow(FollowSets000.FOLLOW_46);
rule__ReferenceCS__Group_0_1__0__Impl();
@@ -45932,23 +46196,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_0_1__0__Impl"
- // InternalQVTcore.g:15006:1: rule__ReferenceCS__Group_0_1__0__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) ) ;
+ // InternalQVTcore.g:15100: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 {
- // InternalQVTcore.g:15010:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) ) )
- // InternalQVTcore.g:15011:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTcore.g:15104:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) ) )
+ // InternalQVTcore.g:15105:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) )
{
- // InternalQVTcore.g:15011:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) )
- // InternalQVTcore.g:15012:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTcore.g:15105:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_0 ) )
+ // InternalQVTcore.g:15106:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_0_1_0());
}
- // InternalQVTcore.g:15013:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_0 )
- // InternalQVTcore.g:15013:2: rule__ReferenceCS__QualifiersAssignment_0_1_0
+ // InternalQVTcore.g:15107:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_0 )
+ // InternalQVTcore.g:15107:2: rule__ReferenceCS__QualifiersAssignment_0_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_0_1_0();
@@ -45983,14 +46247,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_0_1__1"
- // InternalQVTcore.g:15023:1: rule__ReferenceCS__Group_0_1__1 : rule__ReferenceCS__Group_0_1__1__Impl ;
+ // InternalQVTcore.g:15117: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 {
- // InternalQVTcore.g:15027:1: ( rule__ReferenceCS__Group_0_1__1__Impl )
- // InternalQVTcore.g:15028:2: rule__ReferenceCS__Group_0_1__1__Impl
+ // InternalQVTcore.g:15121:1: ( rule__ReferenceCS__Group_0_1__1__Impl )
+ // InternalQVTcore.g:15122:2: rule__ReferenceCS__Group_0_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_0_1__1__Impl();
@@ -46016,31 +46280,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_0_1__1__Impl"
- // InternalQVTcore.g:15034:1: rule__ReferenceCS__Group_0_1__1__Impl : ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? ) ;
+ // InternalQVTcore.g:15128: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 {
- // InternalQVTcore.g:15038:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? ) )
- // InternalQVTcore.g:15039:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTcore.g:15132:1: ( ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? ) )
+ // InternalQVTcore.g:15133:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? )
{
- // InternalQVTcore.g:15039:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? )
- // InternalQVTcore.g:15040:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )?
+ // InternalQVTcore.g:15133:1: ( ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )? )
+ // InternalQVTcore.g:15134:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersAssignment_0_1_1());
}
- // InternalQVTcore.g:15041:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )?
- int alt159=2;
- int LA159_0 = input.LA(1);
+ // InternalQVTcore.g:15135:1: ( rule__ReferenceCS__QualifiersAssignment_0_1_1 )?
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA159_0==54) ) {
- alt159=1;
+ if ( (LA160_0==54) ) {
+ alt160=1;
}
- switch (alt159) {
+ switch (alt160) {
case 1 :
- // InternalQVTcore.g:15041:2: rule__ReferenceCS__QualifiersAssignment_0_1_1
+ // InternalQVTcore.g:15135:2: rule__ReferenceCS__QualifiersAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__QualifiersAssignment_0_1_1();
@@ -46078,14 +46342,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_3__0"
- // InternalQVTcore.g:15055:1: rule__ReferenceCS__Group_3__0 : rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1 ;
+ // InternalQVTcore.g:15149: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 {
- // InternalQVTcore.g:15059:1: ( rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1 )
- // InternalQVTcore.g:15060:2: rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1
+ // InternalQVTcore.g:15153:1: ( rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1 )
+ // InternalQVTcore.g:15154:2: rule__ReferenceCS__Group_3__0__Impl rule__ReferenceCS__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__ReferenceCS__Group_3__0__Impl();
@@ -46116,22 +46380,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_3__0__Impl"
- // InternalQVTcore.g:15067:1: rule__ReferenceCS__Group_3__0__Impl : ( '#' ) ;
+ // InternalQVTcore.g:15161:1: rule__ReferenceCS__Group_3__0__Impl : ( '#' ) ;
public final void rule__ReferenceCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15071:1: ( ( '#' ) )
- // InternalQVTcore.g:15072:1: ( '#' )
+ // InternalQVTcore.g:15165:1: ( ( '#' ) )
+ // InternalQVTcore.g:15166:1: ( '#' )
{
- // InternalQVTcore.g:15072:1: ( '#' )
- // InternalQVTcore.g:15073:1: '#'
+ // InternalQVTcore.g:15166:1: ( '#' )
+ // InternalQVTcore.g:15167:1: '#'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getNumberSignKeyword_3_0());
}
- 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.getReferenceCSAccess().getNumberSignKeyword_3_0());
}
@@ -46157,14 +46421,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_3__1"
- // InternalQVTcore.g:15086:1: rule__ReferenceCS__Group_3__1 : rule__ReferenceCS__Group_3__1__Impl ;
+ // InternalQVTcore.g:15180: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 {
- // InternalQVTcore.g:15090:1: ( rule__ReferenceCS__Group_3__1__Impl )
- // InternalQVTcore.g:15091:2: rule__ReferenceCS__Group_3__1__Impl
+ // InternalQVTcore.g:15184:1: ( rule__ReferenceCS__Group_3__1__Impl )
+ // InternalQVTcore.g:15185:2: rule__ReferenceCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_3__1__Impl();
@@ -46190,23 +46454,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_3__1__Impl"
- // InternalQVTcore.g:15097:1: rule__ReferenceCS__Group_3__1__Impl : ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) ) ;
+ // InternalQVTcore.g:15191: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 {
- // InternalQVTcore.g:15101:1: ( ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) ) )
- // InternalQVTcore.g:15102:1: ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) )
+ // InternalQVTcore.g:15195:1: ( ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) ) )
+ // InternalQVTcore.g:15196:1: ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) )
{
- // InternalQVTcore.g:15102:1: ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) )
- // InternalQVTcore.g:15103:1: ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 )
+ // InternalQVTcore.g:15196:1: ( ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 ) )
+ // InternalQVTcore.g:15197:1: ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getReferredOppositeAssignment_3_1());
}
- // InternalQVTcore.g:15104:1: ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 )
- // InternalQVTcore.g:15104:2: rule__ReferenceCS__ReferredOppositeAssignment_3_1
+ // InternalQVTcore.g:15198:1: ( rule__ReferenceCS__ReferredOppositeAssignment_3_1 )
+ // InternalQVTcore.g:15198:2: rule__ReferenceCS__ReferredOppositeAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__ReferredOppositeAssignment_3_1();
@@ -46241,14 +46505,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_4__0"
- // InternalQVTcore.g:15118:1: rule__ReferenceCS__Group_4__0 : rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1 ;
+ // InternalQVTcore.g:15212: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 {
- // InternalQVTcore.g:15122:1: ( rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1 )
- // InternalQVTcore.g:15123:2: rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1
+ // InternalQVTcore.g:15216:1: ( rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1 )
+ // InternalQVTcore.g:15217:2: rule__ReferenceCS__Group_4__0__Impl rule__ReferenceCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__ReferenceCS__Group_4__0__Impl();
@@ -46279,17 +46543,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_4__0__Impl"
- // InternalQVTcore.g:15130:1: rule__ReferenceCS__Group_4__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:15224:1: rule__ReferenceCS__Group_4__0__Impl : ( ':' ) ;
public final void rule__ReferenceCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15134:1: ( ( ':' ) )
- // InternalQVTcore.g:15135:1: ( ':' )
+ // InternalQVTcore.g:15228:1: ( ( ':' ) )
+ // InternalQVTcore.g:15229:1: ( ':' )
{
- // InternalQVTcore.g:15135:1: ( ':' )
- // InternalQVTcore.g:15136:1: ':'
+ // InternalQVTcore.g:15229:1: ( ':' )
+ // InternalQVTcore.g:15230:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getColonKeyword_4_0());
@@ -46320,14 +46584,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_4__1"
- // InternalQVTcore.g:15149:1: rule__ReferenceCS__Group_4__1 : rule__ReferenceCS__Group_4__1__Impl ;
+ // InternalQVTcore.g:15243: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 {
- // InternalQVTcore.g:15153:1: ( rule__ReferenceCS__Group_4__1__Impl )
- // InternalQVTcore.g:15154:2: rule__ReferenceCS__Group_4__1__Impl
+ // InternalQVTcore.g:15247:1: ( rule__ReferenceCS__Group_4__1__Impl )
+ // InternalQVTcore.g:15248:2: rule__ReferenceCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_4__1__Impl();
@@ -46353,23 +46617,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_4__1__Impl"
- // InternalQVTcore.g:15160:1: rule__ReferenceCS__Group_4__1__Impl : ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) ) ;
+ // InternalQVTcore.g:15254: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 {
- // InternalQVTcore.g:15164:1: ( ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) ) )
- // InternalQVTcore.g:15165:1: ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) )
+ // InternalQVTcore.g:15258:1: ( ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) ) )
+ // InternalQVTcore.g:15259:1: ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) )
{
- // InternalQVTcore.g:15165:1: ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) )
- // InternalQVTcore.g:15166:1: ( rule__ReferenceCS__OwnedTypeAssignment_4_1 )
+ // InternalQVTcore.g:15259:1: ( ( rule__ReferenceCS__OwnedTypeAssignment_4_1 ) )
+ // InternalQVTcore.g:15260:1: ( rule__ReferenceCS__OwnedTypeAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedTypeAssignment_4_1());
}
- // InternalQVTcore.g:15167:1: ( rule__ReferenceCS__OwnedTypeAssignment_4_1 )
- // InternalQVTcore.g:15167:2: rule__ReferenceCS__OwnedTypeAssignment_4_1
+ // InternalQVTcore.g:15261:1: ( rule__ReferenceCS__OwnedTypeAssignment_4_1 )
+ // InternalQVTcore.g:15261:2: rule__ReferenceCS__OwnedTypeAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__OwnedTypeAssignment_4_1();
@@ -46404,14 +46668,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_5__0"
- // InternalQVTcore.g:15181:1: rule__ReferenceCS__Group_5__0 : rule__ReferenceCS__Group_5__0__Impl rule__ReferenceCS__Group_5__1 ;
+ // InternalQVTcore.g:15275: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 {
- // InternalQVTcore.g:15185:1: ( rule__ReferenceCS__Group_5__0__Impl rule__ReferenceCS__Group_5__1 )
- // InternalQVTcore.g:15186:2: rule__ReferenceCS__Group_5__0__Impl rule__ReferenceCS__Group_5__1
+ // InternalQVTcore.g:15279:1: ( rule__ReferenceCS__Group_5__0__Impl rule__ReferenceCS__Group_5__1 )
+ // InternalQVTcore.g:15280:2: rule__ReferenceCS__Group_5__0__Impl rule__ReferenceCS__Group_5__1
{
pushFollow(FollowSets000.FOLLOW_47);
rule__ReferenceCS__Group_5__0__Impl();
@@ -46442,17 +46706,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_5__0__Impl"
- // InternalQVTcore.g:15193:1: rule__ReferenceCS__Group_5__0__Impl : ( '=' ) ;
+ // InternalQVTcore.g:15287:1: rule__ReferenceCS__Group_5__0__Impl : ( '=' ) ;
public final void rule__ReferenceCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15197:1: ( ( '=' ) )
- // InternalQVTcore.g:15198:1: ( '=' )
+ // InternalQVTcore.g:15291:1: ( ( '=' ) )
+ // InternalQVTcore.g:15292:1: ( '=' )
{
- // InternalQVTcore.g:15198:1: ( '=' )
- // InternalQVTcore.g:15199:1: '='
+ // InternalQVTcore.g:15292:1: ( '=' )
+ // InternalQVTcore.g:15293:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getEqualsSignKeyword_5_0());
@@ -46483,14 +46747,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_5__1"
- // InternalQVTcore.g:15212:1: rule__ReferenceCS__Group_5__1 : rule__ReferenceCS__Group_5__1__Impl ;
+ // InternalQVTcore.g:15306: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 {
- // InternalQVTcore.g:15216:1: ( rule__ReferenceCS__Group_5__1__Impl )
- // InternalQVTcore.g:15217:2: rule__ReferenceCS__Group_5__1__Impl
+ // InternalQVTcore.g:15310:1: ( rule__ReferenceCS__Group_5__1__Impl )
+ // InternalQVTcore.g:15311:2: rule__ReferenceCS__Group_5__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_5__1__Impl();
@@ -46516,23 +46780,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_5__1__Impl"
- // InternalQVTcore.g:15223:1: rule__ReferenceCS__Group_5__1__Impl : ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) ) ;
+ // InternalQVTcore.g:15317: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 {
- // InternalQVTcore.g:15227:1: ( ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) ) )
- // InternalQVTcore.g:15228:1: ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) )
+ // InternalQVTcore.g:15321:1: ( ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) ) )
+ // InternalQVTcore.g:15322:1: ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) )
{
- // InternalQVTcore.g:15228:1: ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) )
- // InternalQVTcore.g:15229:1: ( rule__ReferenceCS__DefaultAssignment_5_1 )
+ // InternalQVTcore.g:15322:1: ( ( rule__ReferenceCS__DefaultAssignment_5_1 ) )
+ // InternalQVTcore.g:15323:1: ( rule__ReferenceCS__DefaultAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getDefaultAssignment_5_1());
}
- // InternalQVTcore.g:15230:1: ( rule__ReferenceCS__DefaultAssignment_5_1 )
- // InternalQVTcore.g:15230:2: rule__ReferenceCS__DefaultAssignment_5_1
+ // InternalQVTcore.g:15324:1: ( rule__ReferenceCS__DefaultAssignment_5_1 )
+ // InternalQVTcore.g:15324:2: rule__ReferenceCS__DefaultAssignment_5_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__DefaultAssignment_5_1();
@@ -46567,14 +46831,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_6__0"
- // InternalQVTcore.g:15244:1: rule__ReferenceCS__Group_6__0 : rule__ReferenceCS__Group_6__0__Impl rule__ReferenceCS__Group_6__1 ;
+ // InternalQVTcore.g:15338: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 {
- // InternalQVTcore.g:15248:1: ( rule__ReferenceCS__Group_6__0__Impl rule__ReferenceCS__Group_6__1 )
- // InternalQVTcore.g:15249:2: rule__ReferenceCS__Group_6__0__Impl rule__ReferenceCS__Group_6__1
+ // InternalQVTcore.g:15342:1: ( rule__ReferenceCS__Group_6__0__Impl rule__ReferenceCS__Group_6__1 )
+ // InternalQVTcore.g:15343:2: rule__ReferenceCS__Group_6__0__Impl rule__ReferenceCS__Group_6__1
{
pushFollow(FollowSets000.FOLLOW_73);
rule__ReferenceCS__Group_6__0__Impl();
@@ -46605,17 +46869,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_6__0__Impl"
- // InternalQVTcore.g:15256:1: rule__ReferenceCS__Group_6__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:15350:1: rule__ReferenceCS__Group_6__0__Impl : ( '{' ) ;
public final void rule__ReferenceCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15260:1: ( ( '{' ) )
- // InternalQVTcore.g:15261:1: ( '{' )
+ // InternalQVTcore.g:15354:1: ( ( '{' ) )
+ // InternalQVTcore.g:15355:1: ( '{' )
{
- // InternalQVTcore.g:15261:1: ( '{' )
- // InternalQVTcore.g:15262:1: '{'
+ // InternalQVTcore.g:15355:1: ( '{' )
+ // InternalQVTcore.g:15356:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getLeftCurlyBracketKeyword_6_0());
@@ -46646,14 +46910,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_6__1"
- // InternalQVTcore.g:15275:1: rule__ReferenceCS__Group_6__1 : rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2 ;
+ // InternalQVTcore.g:15369: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 {
- // InternalQVTcore.g:15279:1: ( rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2 )
- // InternalQVTcore.g:15280:2: rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2
+ // InternalQVTcore.g:15373:1: ( rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2 )
+ // InternalQVTcore.g:15374:2: rule__ReferenceCS__Group_6__1__Impl rule__ReferenceCS__Group_6__2
{
pushFollow(FollowSets000.FOLLOW_14);
rule__ReferenceCS__Group_6__1__Impl();
@@ -46684,26 +46948,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_6__1__Impl"
- // InternalQVTcore.g:15287:1: rule__ReferenceCS__Group_6__1__Impl : ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) ) ;
+ // InternalQVTcore.g:15381: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 {
- // InternalQVTcore.g:15291:1: ( ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) ) )
- // InternalQVTcore.g:15292:1: ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) )
+ // InternalQVTcore.g:15385:1: ( ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) ) )
+ // InternalQVTcore.g:15386:1: ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) )
{
- // InternalQVTcore.g:15292:1: ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) )
- // InternalQVTcore.g:15293:1: ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* )
+ // InternalQVTcore.g:15386:1: ( ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* ) )
+ // InternalQVTcore.g:15387:1: ( ( rule__ReferenceCS__Group_6_1__0 ) ) ( ( rule__ReferenceCS__Group_6_1__0 )* )
{
- // InternalQVTcore.g:15293:1: ( ( rule__ReferenceCS__Group_6_1__0 ) )
- // InternalQVTcore.g:15294:1: ( rule__ReferenceCS__Group_6_1__0 )
+ // InternalQVTcore.g:15387:1: ( ( rule__ReferenceCS__Group_6_1__0 ) )
+ // InternalQVTcore.g:15388:1: ( rule__ReferenceCS__Group_6_1__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_6_1());
}
- // InternalQVTcore.g:15295:1: ( rule__ReferenceCS__Group_6_1__0 )
- // InternalQVTcore.g:15295:2: rule__ReferenceCS__Group_6_1__0
+ // InternalQVTcore.g:15389:1: ( rule__ReferenceCS__Group_6_1__0 )
+ // InternalQVTcore.g:15389:2: rule__ReferenceCS__Group_6_1__0
{
pushFollow(FollowSets000.FOLLOW_74);
rule__ReferenceCS__Group_6_1__0();
@@ -46719,26 +46983,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
- // InternalQVTcore.g:15298:1: ( ( rule__ReferenceCS__Group_6_1__0 )* )
- // InternalQVTcore.g:15299:1: ( rule__ReferenceCS__Group_6_1__0 )*
+ // InternalQVTcore.g:15392:1: ( ( rule__ReferenceCS__Group_6_1__0 )* )
+ // InternalQVTcore.g:15393:1: ( rule__ReferenceCS__Group_6_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getGroup_6_1());
}
- // InternalQVTcore.g:15300:1: ( rule__ReferenceCS__Group_6_1__0 )*
- loop160:
+ // InternalQVTcore.g:15394:1: ( rule__ReferenceCS__Group_6_1__0 )*
+ loop161:
do {
- int alt160=2;
- int LA160_0 = input.LA(1);
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA160_0==30||LA160_0==36||LA160_0==39||LA160_0==48||(LA160_0>=51 && LA160_0<=52)||(LA160_0>=56 && LA160_0<=58)||LA160_0==125||(LA160_0>=127 && LA160_0<=134)) ) {
- alt160=1;
+ if ( (LA161_0==30||LA161_0==36||LA161_0==39||LA161_0==48||(LA161_0>=51 && LA161_0<=52)||(LA161_0>=56 && LA161_0<=58)||LA161_0==126||(LA161_0>=128 && LA161_0<=135)) ) {
+ alt161=1;
}
- switch (alt160) {
+ switch (alt161) {
case 1 :
- // InternalQVTcore.g:15300:2: rule__ReferenceCS__Group_6_1__0
+ // InternalQVTcore.g:15394:2: rule__ReferenceCS__Group_6_1__0
{
pushFollow(FollowSets000.FOLLOW_74);
rule__ReferenceCS__Group_6_1__0();
@@ -46750,7 +47014,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop160;
+ break loop161;
}
} while (true);
@@ -46782,14 +47046,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_6__2"
- // InternalQVTcore.g:15311:1: rule__ReferenceCS__Group_6__2 : rule__ReferenceCS__Group_6__2__Impl ;
+ // InternalQVTcore.g:15405: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 {
- // InternalQVTcore.g:15315:1: ( rule__ReferenceCS__Group_6__2__Impl )
- // InternalQVTcore.g:15316:2: rule__ReferenceCS__Group_6__2__Impl
+ // InternalQVTcore.g:15409:1: ( rule__ReferenceCS__Group_6__2__Impl )
+ // InternalQVTcore.g:15410:2: rule__ReferenceCS__Group_6__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_6__2__Impl();
@@ -46815,17 +47079,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_6__2__Impl"
- // InternalQVTcore.g:15322:1: rule__ReferenceCS__Group_6__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:15416:1: rule__ReferenceCS__Group_6__2__Impl : ( '}' ) ;
public final void rule__ReferenceCS__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15326:1: ( ( '}' ) )
- // InternalQVTcore.g:15327:1: ( '}' )
+ // InternalQVTcore.g:15420:1: ( ( '}' ) )
+ // InternalQVTcore.g:15421:1: ( '}' )
{
- // InternalQVTcore.g:15327:1: ( '}' )
- // InternalQVTcore.g:15328:1: '}'
+ // InternalQVTcore.g:15421:1: ( '}' )
+ // InternalQVTcore.g:15422:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getRightCurlyBracketKeyword_6_2());
@@ -46856,14 +47120,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_6_1__0"
- // InternalQVTcore.g:15347:1: rule__ReferenceCS__Group_6_1__0 : rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1 ;
+ // InternalQVTcore.g:15441: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 {
- // InternalQVTcore.g:15351:1: ( rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1 )
- // InternalQVTcore.g:15352:2: rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1
+ // InternalQVTcore.g:15445:1: ( rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1 )
+ // InternalQVTcore.g:15446:2: rule__ReferenceCS__Group_6_1__0__Impl rule__ReferenceCS__Group_6_1__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__ReferenceCS__Group_6_1__0__Impl();
@@ -46894,23 +47158,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_6_1__0__Impl"
- // InternalQVTcore.g:15359:1: rule__ReferenceCS__Group_6_1__0__Impl : ( ( rule__ReferenceCS__Alternatives_6_1_0 ) ) ;
+ // InternalQVTcore.g:15453: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 {
- // InternalQVTcore.g:15363:1: ( ( ( rule__ReferenceCS__Alternatives_6_1_0 ) ) )
- // InternalQVTcore.g:15364:1: ( ( rule__ReferenceCS__Alternatives_6_1_0 ) )
+ // InternalQVTcore.g:15457:1: ( ( ( rule__ReferenceCS__Alternatives_6_1_0 ) ) )
+ // InternalQVTcore.g:15458:1: ( ( rule__ReferenceCS__Alternatives_6_1_0 ) )
{
- // InternalQVTcore.g:15364:1: ( ( rule__ReferenceCS__Alternatives_6_1_0 ) )
- // InternalQVTcore.g:15365:1: ( rule__ReferenceCS__Alternatives_6_1_0 )
+ // InternalQVTcore.g:15458:1: ( ( rule__ReferenceCS__Alternatives_6_1_0 ) )
+ // InternalQVTcore.g:15459:1: ( rule__ReferenceCS__Alternatives_6_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getAlternatives_6_1_0());
}
- // InternalQVTcore.g:15366:1: ( rule__ReferenceCS__Alternatives_6_1_0 )
- // InternalQVTcore.g:15366:2: rule__ReferenceCS__Alternatives_6_1_0
+ // InternalQVTcore.g:15460:1: ( rule__ReferenceCS__Alternatives_6_1_0 )
+ // InternalQVTcore.g:15460:2: rule__ReferenceCS__Alternatives_6_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Alternatives_6_1_0();
@@ -46945,14 +47209,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_6_1__1"
- // InternalQVTcore.g:15376:1: rule__ReferenceCS__Group_6_1__1 : rule__ReferenceCS__Group_6_1__1__Impl ;
+ // InternalQVTcore.g:15470: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 {
- // InternalQVTcore.g:15380:1: ( rule__ReferenceCS__Group_6_1__1__Impl )
- // InternalQVTcore.g:15381:2: rule__ReferenceCS__Group_6_1__1__Impl
+ // InternalQVTcore.g:15474:1: ( rule__ReferenceCS__Group_6_1__1__Impl )
+ // InternalQVTcore.g:15475:2: rule__ReferenceCS__Group_6_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_6_1__1__Impl();
@@ -46978,31 +47242,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_6_1__1__Impl"
- // InternalQVTcore.g:15387:1: rule__ReferenceCS__Group_6_1__1__Impl : ( ( ',' )? ) ;
+ // InternalQVTcore.g:15481:1: rule__ReferenceCS__Group_6_1__1__Impl : ( ( ',' )? ) ;
public final void rule__ReferenceCS__Group_6_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15391:1: ( ( ( ',' )? ) )
- // InternalQVTcore.g:15392:1: ( ( ',' )? )
+ // InternalQVTcore.g:15485:1: ( ( ( ',' )? ) )
+ // InternalQVTcore.g:15486:1: ( ( ',' )? )
{
- // InternalQVTcore.g:15392:1: ( ( ',' )? )
- // InternalQVTcore.g:15393:1: ( ',' )?
+ // InternalQVTcore.g:15486:1: ( ( ',' )? )
+ // InternalQVTcore.g:15487:1: ( ',' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getCommaKeyword_6_1_1());
}
- // InternalQVTcore.g:15394:1: ( ',' )?
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalQVTcore.g:15488:1: ( ',' )?
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( (LA161_0==98) ) {
- alt161=1;
+ if ( (LA162_0==98) ) {
+ alt162=1;
}
- switch (alt161) {
+ switch (alt162) {
case 1 :
- // InternalQVTcore.g:15395:2: ','
+ // InternalQVTcore.g:15489:2: ','
{
match(input,98,FollowSets000.FOLLOW_2); if (state.failed) return ;
@@ -47036,14 +47300,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0__0"
- // InternalQVTcore.g:15410:1: rule__ReferenceCS__Group_7_0__0 : rule__ReferenceCS__Group_7_0__0__Impl rule__ReferenceCS__Group_7_0__1 ;
+ // InternalQVTcore.g:15504: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 {
- // InternalQVTcore.g:15414:1: ( rule__ReferenceCS__Group_7_0__0__Impl rule__ReferenceCS__Group_7_0__1 )
- // InternalQVTcore.g:15415:2: rule__ReferenceCS__Group_7_0__0__Impl rule__ReferenceCS__Group_7_0__1
+ // InternalQVTcore.g:15508:1: ( rule__ReferenceCS__Group_7_0__0__Impl rule__ReferenceCS__Group_7_0__1 )
+ // InternalQVTcore.g:15509:2: rule__ReferenceCS__Group_7_0__0__Impl rule__ReferenceCS__Group_7_0__1
{
pushFollow(FollowSets000.FOLLOW_50);
rule__ReferenceCS__Group_7_0__0__Impl();
@@ -47074,17 +47338,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0__0__Impl"
- // InternalQVTcore.g:15422:1: rule__ReferenceCS__Group_7_0__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:15516:1: rule__ReferenceCS__Group_7_0__0__Impl : ( '{' ) ;
public final void rule__ReferenceCS__Group_7_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15426:1: ( ( '{' ) )
- // InternalQVTcore.g:15427:1: ( '{' )
+ // InternalQVTcore.g:15520:1: ( ( '{' ) )
+ // InternalQVTcore.g:15521:1: ( '{' )
{
- // InternalQVTcore.g:15427:1: ( '{' )
- // InternalQVTcore.g:15428:1: '{'
+ // InternalQVTcore.g:15521:1: ( '{' )
+ // InternalQVTcore.g:15522:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getLeftCurlyBracketKeyword_7_0_0());
@@ -47115,14 +47379,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0__1"
- // InternalQVTcore.g:15441:1: rule__ReferenceCS__Group_7_0__1 : rule__ReferenceCS__Group_7_0__1__Impl rule__ReferenceCS__Group_7_0__2 ;
+ // InternalQVTcore.g:15535: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 {
- // InternalQVTcore.g:15445:1: ( rule__ReferenceCS__Group_7_0__1__Impl rule__ReferenceCS__Group_7_0__2 )
- // InternalQVTcore.g:15446:2: rule__ReferenceCS__Group_7_0__1__Impl rule__ReferenceCS__Group_7_0__2
+ // InternalQVTcore.g:15539:1: ( rule__ReferenceCS__Group_7_0__1__Impl rule__ReferenceCS__Group_7_0__2 )
+ // InternalQVTcore.g:15540:2: rule__ReferenceCS__Group_7_0__1__Impl rule__ReferenceCS__Group_7_0__2
{
pushFollow(FollowSets000.FOLLOW_50);
rule__ReferenceCS__Group_7_0__1__Impl();
@@ -47153,35 +47417,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0__1__Impl"
- // InternalQVTcore.g:15453:1: rule__ReferenceCS__Group_7_0__1__Impl : ( ( rule__ReferenceCS__Alternatives_7_0_1 )* ) ;
+ // InternalQVTcore.g:15547: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 {
- // InternalQVTcore.g:15457:1: ( ( ( rule__ReferenceCS__Alternatives_7_0_1 )* ) )
- // InternalQVTcore.g:15458:1: ( ( rule__ReferenceCS__Alternatives_7_0_1 )* )
+ // InternalQVTcore.g:15551:1: ( ( ( rule__ReferenceCS__Alternatives_7_0_1 )* ) )
+ // InternalQVTcore.g:15552:1: ( ( rule__ReferenceCS__Alternatives_7_0_1 )* )
{
- // InternalQVTcore.g:15458:1: ( ( rule__ReferenceCS__Alternatives_7_0_1 )* )
- // InternalQVTcore.g:15459:1: ( rule__ReferenceCS__Alternatives_7_0_1 )*
+ // InternalQVTcore.g:15552:1: ( ( rule__ReferenceCS__Alternatives_7_0_1 )* )
+ // InternalQVTcore.g:15553:1: ( rule__ReferenceCS__Alternatives_7_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getAlternatives_7_0_1());
}
- // InternalQVTcore.g:15460:1: ( rule__ReferenceCS__Alternatives_7_0_1 )*
- loop162:
+ // InternalQVTcore.g:15554:1: ( rule__ReferenceCS__Alternatives_7_0_1 )*
+ loop163:
do {
- int alt162=2;
- int LA162_0 = input.LA(1);
+ int alt163=2;
+ int LA163_0 = input.LA(1);
- if ( (LA162_0==40||LA162_0==44) ) {
- alt162=1;
+ if ( (LA163_0==40||LA163_0==44) ) {
+ alt163=1;
}
- switch (alt162) {
+ switch (alt163) {
case 1 :
- // InternalQVTcore.g:15460:2: rule__ReferenceCS__Alternatives_7_0_1
+ // InternalQVTcore.g:15554:2: rule__ReferenceCS__Alternatives_7_0_1
{
pushFollow(FollowSets000.FOLLOW_51);
rule__ReferenceCS__Alternatives_7_0_1();
@@ -47193,7 +47457,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop162;
+ break loop163;
}
} while (true);
@@ -47222,14 +47486,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0__2"
- // InternalQVTcore.g:15470:1: rule__ReferenceCS__Group_7_0__2 : rule__ReferenceCS__Group_7_0__2__Impl ;
+ // InternalQVTcore.g:15564: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 {
- // InternalQVTcore.g:15474:1: ( rule__ReferenceCS__Group_7_0__2__Impl )
- // InternalQVTcore.g:15475:2: rule__ReferenceCS__Group_7_0__2__Impl
+ // InternalQVTcore.g:15568:1: ( rule__ReferenceCS__Group_7_0__2__Impl )
+ // InternalQVTcore.g:15569:2: rule__ReferenceCS__Group_7_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_7_0__2__Impl();
@@ -47255,17 +47519,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0__2__Impl"
- // InternalQVTcore.g:15481:1: rule__ReferenceCS__Group_7_0__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:15575:1: rule__ReferenceCS__Group_7_0__2__Impl : ( '}' ) ;
public final void rule__ReferenceCS__Group_7_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15485:1: ( ( '}' ) )
- // InternalQVTcore.g:15486:1: ( '}' )
+ // InternalQVTcore.g:15579:1: ( ( '}' ) )
+ // InternalQVTcore.g:15580:1: ( '}' )
{
- // InternalQVTcore.g:15486:1: ( '}' )
- // InternalQVTcore.g:15487:1: '}'
+ // InternalQVTcore.g:15580:1: ( '}' )
+ // InternalQVTcore.g:15581:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getRightCurlyBracketKeyword_7_0_2());
@@ -47296,14 +47560,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__0"
- // InternalQVTcore.g:15506: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 ;
+ // InternalQVTcore.g:15600: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 {
- // InternalQVTcore.g:15510:1: ( rule__ReferenceCS__Group_7_0_1_0__0__Impl rule__ReferenceCS__Group_7_0_1_0__1 )
- // InternalQVTcore.g:15511:2: rule__ReferenceCS__Group_7_0_1_0__0__Impl rule__ReferenceCS__Group_7_0_1_0__1
+ // InternalQVTcore.g:15604:1: ( rule__ReferenceCS__Group_7_0_1_0__0__Impl rule__ReferenceCS__Group_7_0_1_0__1 )
+ // InternalQVTcore.g:15605:2: rule__ReferenceCS__Group_7_0_1_0__0__Impl rule__ReferenceCS__Group_7_0_1_0__1
{
pushFollow(FollowSets000.FOLLOW_52);
rule__ReferenceCS__Group_7_0_1_0__0__Impl();
@@ -47334,17 +47598,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__0__Impl"
- // InternalQVTcore.g:15518:1: rule__ReferenceCS__Group_7_0_1_0__0__Impl : ( 'initial' ) ;
+ // InternalQVTcore.g:15612: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 {
- // InternalQVTcore.g:15522:1: ( ( 'initial' ) )
- // InternalQVTcore.g:15523:1: ( 'initial' )
+ // InternalQVTcore.g:15616:1: ( ( 'initial' ) )
+ // InternalQVTcore.g:15617:1: ( 'initial' )
{
- // InternalQVTcore.g:15523:1: ( 'initial' )
- // InternalQVTcore.g:15524:1: 'initial'
+ // InternalQVTcore.g:15617:1: ( 'initial' )
+ // InternalQVTcore.g:15618:1: 'initial'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getInitialKeyword_7_0_1_0_0());
@@ -47375,14 +47639,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__1"
- // InternalQVTcore.g:15537: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 ;
+ // InternalQVTcore.g:15631: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 {
- // InternalQVTcore.g:15541:1: ( rule__ReferenceCS__Group_7_0_1_0__1__Impl rule__ReferenceCS__Group_7_0_1_0__2 )
- // InternalQVTcore.g:15542:2: rule__ReferenceCS__Group_7_0_1_0__1__Impl rule__ReferenceCS__Group_7_0_1_0__2
+ // InternalQVTcore.g:15635:1: ( rule__ReferenceCS__Group_7_0_1_0__1__Impl rule__ReferenceCS__Group_7_0_1_0__2 )
+ // InternalQVTcore.g:15636:2: rule__ReferenceCS__Group_7_0_1_0__1__Impl rule__ReferenceCS__Group_7_0_1_0__2
{
pushFollow(FollowSets000.FOLLOW_52);
rule__ReferenceCS__Group_7_0_1_0__1__Impl();
@@ -47413,31 +47677,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__1__Impl"
- // InternalQVTcore.g:15549:1: rule__ReferenceCS__Group_7_0_1_0__1__Impl : ( ( ruleUnrestrictedName )? ) ;
+ // InternalQVTcore.g:15643: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 {
- // InternalQVTcore.g:15553:1: ( ( ( ruleUnrestrictedName )? ) )
- // InternalQVTcore.g:15554:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTcore.g:15647:1: ( ( ( ruleUnrestrictedName )? ) )
+ // InternalQVTcore.g:15648:1: ( ( ruleUnrestrictedName )? )
{
- // InternalQVTcore.g:15554:1: ( ( ruleUnrestrictedName )? )
- // InternalQVTcore.g:15555:1: ( ruleUnrestrictedName )?
+ // InternalQVTcore.g:15648:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTcore.g:15649:1: ( ruleUnrestrictedName )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getUnrestrictedNameParserRuleCall_7_0_1_0_1());
}
- // InternalQVTcore.g:15556:1: ( ruleUnrestrictedName )?
- int alt163=2;
- int LA163_0 = input.LA(1);
+ // InternalQVTcore.g:15650:1: ( ruleUnrestrictedName )?
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( ((LA163_0>=RULE_SIMPLE_ID && LA163_0<=RULE_ESCAPED_ID)||(LA163_0>=19 && LA163_0<=31)||(LA163_0>=33 && LA163_0<=58)) ) {
- alt163=1;
+ if ( ((LA164_0>=RULE_SIMPLE_ID && LA164_0<=RULE_ESCAPED_ID)||(LA164_0>=19 && LA164_0<=31)||(LA164_0>=33 && LA164_0<=58)) ) {
+ alt164=1;
}
- switch (alt163) {
+ switch (alt164) {
case 1 :
- // InternalQVTcore.g:15556:3: ruleUnrestrictedName
+ // InternalQVTcore.g:15650:3: ruleUnrestrictedName
{
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -47475,14 +47739,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__2"
- // InternalQVTcore.g:15566: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 ;
+ // InternalQVTcore.g:15660: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 {
- // InternalQVTcore.g:15570:1: ( rule__ReferenceCS__Group_7_0_1_0__2__Impl rule__ReferenceCS__Group_7_0_1_0__3 )
- // InternalQVTcore.g:15571:2: rule__ReferenceCS__Group_7_0_1_0__2__Impl rule__ReferenceCS__Group_7_0_1_0__3
+ // InternalQVTcore.g:15664:1: ( rule__ReferenceCS__Group_7_0_1_0__2__Impl rule__ReferenceCS__Group_7_0_1_0__3 )
+ // InternalQVTcore.g:15665:2: rule__ReferenceCS__Group_7_0_1_0__2__Impl rule__ReferenceCS__Group_7_0_1_0__3
{
pushFollow(FollowSets000.FOLLOW_53);
rule__ReferenceCS__Group_7_0_1_0__2__Impl();
@@ -47513,17 +47777,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__2__Impl"
- // InternalQVTcore.g:15578:1: rule__ReferenceCS__Group_7_0_1_0__2__Impl : ( ':' ) ;
+ // InternalQVTcore.g:15672: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 {
- // InternalQVTcore.g:15582:1: ( ( ':' ) )
- // InternalQVTcore.g:15583:1: ( ':' )
+ // InternalQVTcore.g:15676:1: ( ( ':' ) )
+ // InternalQVTcore.g:15677:1: ( ':' )
{
- // InternalQVTcore.g:15583:1: ( ':' )
- // InternalQVTcore.g:15584:1: ':'
+ // InternalQVTcore.g:15677:1: ( ':' )
+ // InternalQVTcore.g:15678:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getColonKeyword_7_0_1_0_2());
@@ -47554,14 +47818,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__3"
- // InternalQVTcore.g:15597: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 ;
+ // InternalQVTcore.g:15691: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 {
- // InternalQVTcore.g:15601:1: ( rule__ReferenceCS__Group_7_0_1_0__3__Impl rule__ReferenceCS__Group_7_0_1_0__4 )
- // InternalQVTcore.g:15602:2: rule__ReferenceCS__Group_7_0_1_0__3__Impl rule__ReferenceCS__Group_7_0_1_0__4
+ // InternalQVTcore.g:15695:1: ( rule__ReferenceCS__Group_7_0_1_0__3__Impl rule__ReferenceCS__Group_7_0_1_0__4 )
+ // InternalQVTcore.g:15696:2: rule__ReferenceCS__Group_7_0_1_0__3__Impl rule__ReferenceCS__Group_7_0_1_0__4
{
pushFollow(FollowSets000.FOLLOW_53);
rule__ReferenceCS__Group_7_0_1_0__3__Impl();
@@ -47592,31 +47856,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__3__Impl"
- // InternalQVTcore.g:15609:1: rule__ReferenceCS__Group_7_0_1_0__3__Impl : ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? ) ;
+ // InternalQVTcore.g:15703: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 {
- // InternalQVTcore.g:15613:1: ( ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? ) )
- // InternalQVTcore.g:15614:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? )
+ // InternalQVTcore.g:15707:1: ( ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? ) )
+ // InternalQVTcore.g:15708:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? )
{
- // InternalQVTcore.g:15614:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? )
- // InternalQVTcore.g:15615:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )?
+ // InternalQVTcore.g:15708:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )? )
+ // InternalQVTcore.g:15709:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedDefaultExpressionsAssignment_7_0_1_0_3());
}
- // InternalQVTcore.g:15616:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )?
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalQVTcore.g:15710:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 )?
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( ((LA164_0>=RULE_INT && LA164_0<=RULE_UNQUOTED_STRING)||(LA164_0>=19 && LA164_0<=31)||(LA164_0>=33 && LA164_0<=61)||(LA164_0>=78 && LA164_0<=92)||LA164_0==99||LA164_0==108||(LA164_0>=110 && LA164_0<=111)||LA164_0==115||(LA164_0>=120 && LA164_0<=121)||(LA164_0>=135 && LA164_0<=136)) ) {
- alt164=1;
+ if ( ((LA165_0>=RULE_INT && LA165_0<=RULE_UNQUOTED_STRING)||(LA165_0>=19 && LA165_0<=31)||(LA165_0>=33 && LA165_0<=61)||(LA165_0>=78 && LA165_0<=92)||LA165_0==99||LA165_0==109||(LA165_0>=111 && LA165_0<=112)||LA165_0==116||(LA165_0>=121 && LA165_0<=122)||(LA165_0>=136 && LA165_0<=137)) ) {
+ alt165=1;
}
- switch (alt164) {
+ switch (alt165) {
case 1 :
- // InternalQVTcore.g:15616:2: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3
+ // InternalQVTcore.g:15710:2: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3();
@@ -47654,14 +47918,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__4"
- // InternalQVTcore.g:15626:1: rule__ReferenceCS__Group_7_0_1_0__4 : rule__ReferenceCS__Group_7_0_1_0__4__Impl ;
+ // InternalQVTcore.g:15720: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 {
- // InternalQVTcore.g:15630:1: ( rule__ReferenceCS__Group_7_0_1_0__4__Impl )
- // InternalQVTcore.g:15631:2: rule__ReferenceCS__Group_7_0_1_0__4__Impl
+ // InternalQVTcore.g:15724:1: ( rule__ReferenceCS__Group_7_0_1_0__4__Impl )
+ // InternalQVTcore.g:15725:2: rule__ReferenceCS__Group_7_0_1_0__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_7_0_1_0__4__Impl();
@@ -47687,17 +47951,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_0__4__Impl"
- // InternalQVTcore.g:15637:1: rule__ReferenceCS__Group_7_0_1_0__4__Impl : ( ';' ) ;
+ // InternalQVTcore.g:15731: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 {
- // InternalQVTcore.g:15641:1: ( ( ';' ) )
- // InternalQVTcore.g:15642:1: ( ';' )
+ // InternalQVTcore.g:15735:1: ( ( ';' ) )
+ // InternalQVTcore.g:15736:1: ( ';' )
{
- // InternalQVTcore.g:15642:1: ( ';' )
- // InternalQVTcore.g:15643:1: ';'
+ // InternalQVTcore.g:15736:1: ( ';' )
+ // InternalQVTcore.g:15737:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getSemicolonKeyword_7_0_1_0_4());
@@ -47728,14 +47992,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__0"
- // InternalQVTcore.g:15666: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 ;
+ // InternalQVTcore.g:15760: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 {
- // InternalQVTcore.g:15670:1: ( rule__ReferenceCS__Group_7_0_1_1__0__Impl rule__ReferenceCS__Group_7_0_1_1__1 )
- // InternalQVTcore.g:15671:2: rule__ReferenceCS__Group_7_0_1_1__0__Impl rule__ReferenceCS__Group_7_0_1_1__1
+ // InternalQVTcore.g:15764:1: ( rule__ReferenceCS__Group_7_0_1_1__0__Impl rule__ReferenceCS__Group_7_0_1_1__1 )
+ // InternalQVTcore.g:15765:2: rule__ReferenceCS__Group_7_0_1_1__0__Impl rule__ReferenceCS__Group_7_0_1_1__1
{
pushFollow(FollowSets000.FOLLOW_52);
rule__ReferenceCS__Group_7_0_1_1__0__Impl();
@@ -47766,17 +48030,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__0__Impl"
- // InternalQVTcore.g:15678:1: rule__ReferenceCS__Group_7_0_1_1__0__Impl : ( 'derivation' ) ;
+ // InternalQVTcore.g:15772: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 {
- // InternalQVTcore.g:15682:1: ( ( 'derivation' ) )
- // InternalQVTcore.g:15683:1: ( 'derivation' )
+ // InternalQVTcore.g:15776:1: ( ( 'derivation' ) )
+ // InternalQVTcore.g:15777:1: ( 'derivation' )
{
- // InternalQVTcore.g:15683:1: ( 'derivation' )
- // InternalQVTcore.g:15684:1: 'derivation'
+ // InternalQVTcore.g:15777:1: ( 'derivation' )
+ // InternalQVTcore.g:15778:1: 'derivation'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getDerivationKeyword_7_0_1_1_0());
@@ -47807,14 +48071,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__1"
- // InternalQVTcore.g:15697: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 ;
+ // InternalQVTcore.g:15791: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 {
- // InternalQVTcore.g:15701:1: ( rule__ReferenceCS__Group_7_0_1_1__1__Impl rule__ReferenceCS__Group_7_0_1_1__2 )
- // InternalQVTcore.g:15702:2: rule__ReferenceCS__Group_7_0_1_1__1__Impl rule__ReferenceCS__Group_7_0_1_1__2
+ // InternalQVTcore.g:15795:1: ( rule__ReferenceCS__Group_7_0_1_1__1__Impl rule__ReferenceCS__Group_7_0_1_1__2 )
+ // InternalQVTcore.g:15796:2: rule__ReferenceCS__Group_7_0_1_1__1__Impl rule__ReferenceCS__Group_7_0_1_1__2
{
pushFollow(FollowSets000.FOLLOW_52);
rule__ReferenceCS__Group_7_0_1_1__1__Impl();
@@ -47845,31 +48109,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__1__Impl"
- // InternalQVTcore.g:15709:1: rule__ReferenceCS__Group_7_0_1_1__1__Impl : ( ( ruleUnrestrictedName )? ) ;
+ // InternalQVTcore.g:15803: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 {
- // InternalQVTcore.g:15713:1: ( ( ( ruleUnrestrictedName )? ) )
- // InternalQVTcore.g:15714:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTcore.g:15807:1: ( ( ( ruleUnrestrictedName )? ) )
+ // InternalQVTcore.g:15808:1: ( ( ruleUnrestrictedName )? )
{
- // InternalQVTcore.g:15714:1: ( ( ruleUnrestrictedName )? )
- // InternalQVTcore.g:15715:1: ( ruleUnrestrictedName )?
+ // InternalQVTcore.g:15808:1: ( ( ruleUnrestrictedName )? )
+ // InternalQVTcore.g:15809:1: ( ruleUnrestrictedName )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getUnrestrictedNameParserRuleCall_7_0_1_1_1());
}
- // InternalQVTcore.g:15716:1: ( ruleUnrestrictedName )?
- int alt165=2;
- int LA165_0 = input.LA(1);
+ // InternalQVTcore.g:15810:1: ( ruleUnrestrictedName )?
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( ((LA165_0>=RULE_SIMPLE_ID && LA165_0<=RULE_ESCAPED_ID)||(LA165_0>=19 && LA165_0<=31)||(LA165_0>=33 && LA165_0<=58)) ) {
- alt165=1;
+ if ( ((LA166_0>=RULE_SIMPLE_ID && LA166_0<=RULE_ESCAPED_ID)||(LA166_0>=19 && LA166_0<=31)||(LA166_0>=33 && LA166_0<=58)) ) {
+ alt166=1;
}
- switch (alt165) {
+ switch (alt166) {
case 1 :
- // InternalQVTcore.g:15716:3: ruleUnrestrictedName
+ // InternalQVTcore.g:15810:3: ruleUnrestrictedName
{
pushFollow(FollowSets000.FOLLOW_2);
ruleUnrestrictedName();
@@ -47907,14 +48171,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__2"
- // InternalQVTcore.g:15726: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 ;
+ // InternalQVTcore.g:15820: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 {
- // InternalQVTcore.g:15730:1: ( rule__ReferenceCS__Group_7_0_1_1__2__Impl rule__ReferenceCS__Group_7_0_1_1__3 )
- // InternalQVTcore.g:15731:2: rule__ReferenceCS__Group_7_0_1_1__2__Impl rule__ReferenceCS__Group_7_0_1_1__3
+ // InternalQVTcore.g:15824:1: ( rule__ReferenceCS__Group_7_0_1_1__2__Impl rule__ReferenceCS__Group_7_0_1_1__3 )
+ // InternalQVTcore.g:15825:2: rule__ReferenceCS__Group_7_0_1_1__2__Impl rule__ReferenceCS__Group_7_0_1_1__3
{
pushFollow(FollowSets000.FOLLOW_53);
rule__ReferenceCS__Group_7_0_1_1__2__Impl();
@@ -47945,17 +48209,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__2__Impl"
- // InternalQVTcore.g:15738:1: rule__ReferenceCS__Group_7_0_1_1__2__Impl : ( ':' ) ;
+ // InternalQVTcore.g:15832: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 {
- // InternalQVTcore.g:15742:1: ( ( ':' ) )
- // InternalQVTcore.g:15743:1: ( ':' )
+ // InternalQVTcore.g:15836:1: ( ( ':' ) )
+ // InternalQVTcore.g:15837:1: ( ':' )
{
- // InternalQVTcore.g:15743:1: ( ':' )
- // InternalQVTcore.g:15744:1: ':'
+ // InternalQVTcore.g:15837:1: ( ':' )
+ // InternalQVTcore.g:15838:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getColonKeyword_7_0_1_1_2());
@@ -47986,14 +48250,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__3"
- // InternalQVTcore.g:15757: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 ;
+ // InternalQVTcore.g:15851: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 {
- // InternalQVTcore.g:15761:1: ( rule__ReferenceCS__Group_7_0_1_1__3__Impl rule__ReferenceCS__Group_7_0_1_1__4 )
- // InternalQVTcore.g:15762:2: rule__ReferenceCS__Group_7_0_1_1__3__Impl rule__ReferenceCS__Group_7_0_1_1__4
+ // InternalQVTcore.g:15855:1: ( rule__ReferenceCS__Group_7_0_1_1__3__Impl rule__ReferenceCS__Group_7_0_1_1__4 )
+ // InternalQVTcore.g:15856:2: rule__ReferenceCS__Group_7_0_1_1__3__Impl rule__ReferenceCS__Group_7_0_1_1__4
{
pushFollow(FollowSets000.FOLLOW_53);
rule__ReferenceCS__Group_7_0_1_1__3__Impl();
@@ -48024,31 +48288,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__3__Impl"
- // InternalQVTcore.g:15769:1: rule__ReferenceCS__Group_7_0_1_1__3__Impl : ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? ) ;
+ // InternalQVTcore.g:15863: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 {
- // InternalQVTcore.g:15773:1: ( ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? ) )
- // InternalQVTcore.g:15774:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? )
+ // InternalQVTcore.g:15867:1: ( ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? ) )
+ // InternalQVTcore.g:15868:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? )
{
- // InternalQVTcore.g:15774:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? )
- // InternalQVTcore.g:15775:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )?
+ // InternalQVTcore.g:15868:1: ( ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )? )
+ // InternalQVTcore.g:15869:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedDefaultExpressionsAssignment_7_0_1_1_3());
}
- // InternalQVTcore.g:15776:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )?
- int alt166=2;
- int LA166_0 = input.LA(1);
+ // InternalQVTcore.g:15870:1: ( rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 )?
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( ((LA166_0>=RULE_INT && LA166_0<=RULE_UNQUOTED_STRING)||(LA166_0>=19 && LA166_0<=31)||(LA166_0>=33 && LA166_0<=61)||(LA166_0>=78 && LA166_0<=92)||LA166_0==99||LA166_0==108||(LA166_0>=110 && LA166_0<=111)||LA166_0==115||(LA166_0>=120 && LA166_0<=121)||(LA166_0>=135 && LA166_0<=136)) ) {
- alt166=1;
+ if ( ((LA167_0>=RULE_INT && LA167_0<=RULE_UNQUOTED_STRING)||(LA167_0>=19 && LA167_0<=31)||(LA167_0>=33 && LA167_0<=61)||(LA167_0>=78 && LA167_0<=92)||LA167_0==99||LA167_0==109||(LA167_0>=111 && LA167_0<=112)||LA167_0==116||(LA167_0>=121 && LA167_0<=122)||(LA167_0>=136 && LA167_0<=137)) ) {
+ alt167=1;
}
- switch (alt166) {
+ switch (alt167) {
case 1 :
- // InternalQVTcore.g:15776:2: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3
+ // InternalQVTcore.g:15870:2: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3();
@@ -48086,14 +48350,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__4"
- // InternalQVTcore.g:15786:1: rule__ReferenceCS__Group_7_0_1_1__4 : rule__ReferenceCS__Group_7_0_1_1__4__Impl ;
+ // InternalQVTcore.g:15880: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 {
- // InternalQVTcore.g:15790:1: ( rule__ReferenceCS__Group_7_0_1_1__4__Impl )
- // InternalQVTcore.g:15791:2: rule__ReferenceCS__Group_7_0_1_1__4__Impl
+ // InternalQVTcore.g:15884:1: ( rule__ReferenceCS__Group_7_0_1_1__4__Impl )
+ // InternalQVTcore.g:15885:2: rule__ReferenceCS__Group_7_0_1_1__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ReferenceCS__Group_7_0_1_1__4__Impl();
@@ -48119,17 +48383,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__Group_7_0_1_1__4__Impl"
- // InternalQVTcore.g:15797:1: rule__ReferenceCS__Group_7_0_1_1__4__Impl : ( ';' ) ;
+ // InternalQVTcore.g:15891: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 {
- // InternalQVTcore.g:15801:1: ( ( ';' ) )
- // InternalQVTcore.g:15802:1: ( ';' )
+ // InternalQVTcore.g:15895:1: ( ( ';' ) )
+ // InternalQVTcore.g:15896:1: ( ';' )
{
- // InternalQVTcore.g:15802:1: ( ';' )
- // InternalQVTcore.g:15803:1: ';'
+ // InternalQVTcore.g:15896:1: ( ';' )
+ // InternalQVTcore.g:15897:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getSemicolonKeyword_7_0_1_1_4());
@@ -48160,14 +48424,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__0"
- // InternalQVTcore.g:15826:1: rule__StructuredClassCS__Group__0 : rule__StructuredClassCS__Group__0__Impl rule__StructuredClassCS__Group__1 ;
+ // InternalQVTcore.g:15920: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 {
- // InternalQVTcore.g:15830:1: ( rule__StructuredClassCS__Group__0__Impl rule__StructuredClassCS__Group__1 )
- // InternalQVTcore.g:15831:2: rule__StructuredClassCS__Group__0__Impl rule__StructuredClassCS__Group__1
+ // InternalQVTcore.g:15924:1: ( rule__StructuredClassCS__Group__0__Impl rule__StructuredClassCS__Group__1 )
+ // InternalQVTcore.g:15925:2: rule__StructuredClassCS__Group__0__Impl rule__StructuredClassCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_75);
rule__StructuredClassCS__Group__0__Impl();
@@ -48198,31 +48462,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__0__Impl"
- // InternalQVTcore.g:15838:1: rule__StructuredClassCS__Group__0__Impl : ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? ) ;
+ // InternalQVTcore.g:15932:1: rule__StructuredClassCS__Group__0__Impl : ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? ) ;
public final void rule__StructuredClassCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15842:1: ( ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? ) )
- // InternalQVTcore.g:15843:1: ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? )
+ // InternalQVTcore.g:15936:1: ( ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? ) )
+ // InternalQVTcore.g:15937:1: ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? )
{
- // InternalQVTcore.g:15843:1: ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? )
- // InternalQVTcore.g:15844:1: ( rule__StructuredClassCS__IsAbstractAssignment_0 )?
+ // InternalQVTcore.g:15937:1: ( ( rule__StructuredClassCS__IsAbstractAssignment_0 )? )
+ // InternalQVTcore.g:15938:1: ( rule__StructuredClassCS__IsAbstractAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsAbstractAssignment_0());
}
- // InternalQVTcore.g:15845:1: ( rule__StructuredClassCS__IsAbstractAssignment_0 )?
- int alt167=2;
- int LA167_0 = input.LA(1);
+ // InternalQVTcore.g:15939:1: ( rule__StructuredClassCS__IsAbstractAssignment_0 )?
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( (LA167_0==19) ) {
- alt167=1;
+ if ( (LA168_0==19) ) {
+ alt168=1;
}
- switch (alt167) {
+ switch (alt168) {
case 1 :
- // InternalQVTcore.g:15845:2: rule__StructuredClassCS__IsAbstractAssignment_0
+ // InternalQVTcore.g:15939:2: rule__StructuredClassCS__IsAbstractAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__IsAbstractAssignment_0();
@@ -48260,14 +48524,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__1"
- // InternalQVTcore.g:15855:1: rule__StructuredClassCS__Group__1 : rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2 ;
+ // InternalQVTcore.g:15949: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 {
- // InternalQVTcore.g:15859:1: ( rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2 )
- // InternalQVTcore.g:15860:2: rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2
+ // InternalQVTcore.g:15953:1: ( rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2 )
+ // InternalQVTcore.g:15954:2: rule__StructuredClassCS__Group__1__Impl rule__StructuredClassCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__StructuredClassCS__Group__1__Impl();
@@ -48298,17 +48562,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__1__Impl"
- // InternalQVTcore.g:15867:1: rule__StructuredClassCS__Group__1__Impl : ( 'class' ) ;
+ // InternalQVTcore.g:15961:1: rule__StructuredClassCS__Group__1__Impl : ( 'class' ) ;
public final void rule__StructuredClassCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15871:1: ( ( 'class' ) )
- // InternalQVTcore.g:15872:1: ( 'class' )
+ // InternalQVTcore.g:15965:1: ( ( 'class' ) )
+ // InternalQVTcore.g:15966:1: ( 'class' )
{
- // InternalQVTcore.g:15872:1: ( 'class' )
- // InternalQVTcore.g:15873:1: 'class'
+ // InternalQVTcore.g:15966:1: ( 'class' )
+ // InternalQVTcore.g:15967:1: 'class'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getClassKeyword_1());
@@ -48339,14 +48603,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__2"
- // InternalQVTcore.g:15886:1: rule__StructuredClassCS__Group__2 : rule__StructuredClassCS__Group__2__Impl rule__StructuredClassCS__Group__3 ;
+ // InternalQVTcore.g:15980: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 {
- // InternalQVTcore.g:15890:1: ( rule__StructuredClassCS__Group__2__Impl rule__StructuredClassCS__Group__3 )
- // InternalQVTcore.g:15891:2: rule__StructuredClassCS__Group__2__Impl rule__StructuredClassCS__Group__3
+ // InternalQVTcore.g:15984:1: ( rule__StructuredClassCS__Group__2__Impl rule__StructuredClassCS__Group__3 )
+ // InternalQVTcore.g:15985:2: rule__StructuredClassCS__Group__2__Impl rule__StructuredClassCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_76);
rule__StructuredClassCS__Group__2__Impl();
@@ -48377,23 +48641,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__2__Impl"
- // InternalQVTcore.g:15898:1: rule__StructuredClassCS__Group__2__Impl : ( ( rule__StructuredClassCS__NameAssignment_2 ) ) ;
+ // InternalQVTcore.g:15992:1: rule__StructuredClassCS__Group__2__Impl : ( ( rule__StructuredClassCS__NameAssignment_2 ) ) ;
public final void rule__StructuredClassCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15902:1: ( ( ( rule__StructuredClassCS__NameAssignment_2 ) ) )
- // InternalQVTcore.g:15903:1: ( ( rule__StructuredClassCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:15996:1: ( ( ( rule__StructuredClassCS__NameAssignment_2 ) ) )
+ // InternalQVTcore.g:15997:1: ( ( rule__StructuredClassCS__NameAssignment_2 ) )
{
- // InternalQVTcore.g:15903:1: ( ( rule__StructuredClassCS__NameAssignment_2 ) )
- // InternalQVTcore.g:15904:1: ( rule__StructuredClassCS__NameAssignment_2 )
+ // InternalQVTcore.g:15997:1: ( ( rule__StructuredClassCS__NameAssignment_2 ) )
+ // InternalQVTcore.g:15998:1: ( rule__StructuredClassCS__NameAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getNameAssignment_2());
}
- // InternalQVTcore.g:15905:1: ( rule__StructuredClassCS__NameAssignment_2 )
- // InternalQVTcore.g:15905:2: rule__StructuredClassCS__NameAssignment_2
+ // InternalQVTcore.g:15999:1: ( rule__StructuredClassCS__NameAssignment_2 )
+ // InternalQVTcore.g:15999:2: rule__StructuredClassCS__NameAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__NameAssignment_2();
@@ -48428,14 +48692,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__3"
- // InternalQVTcore.g:15915:1: rule__StructuredClassCS__Group__3 : rule__StructuredClassCS__Group__3__Impl rule__StructuredClassCS__Group__4 ;
+ // InternalQVTcore.g:16009: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 {
- // InternalQVTcore.g:15919:1: ( rule__StructuredClassCS__Group__3__Impl rule__StructuredClassCS__Group__4 )
- // InternalQVTcore.g:15920:2: rule__StructuredClassCS__Group__3__Impl rule__StructuredClassCS__Group__4
+ // InternalQVTcore.g:16013:1: ( rule__StructuredClassCS__Group__3__Impl rule__StructuredClassCS__Group__4 )
+ // InternalQVTcore.g:16014:2: rule__StructuredClassCS__Group__3__Impl rule__StructuredClassCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_76);
rule__StructuredClassCS__Group__3__Impl();
@@ -48466,31 +48730,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__3__Impl"
- // InternalQVTcore.g:15927:1: rule__StructuredClassCS__Group__3__Impl : ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? ) ;
+ // InternalQVTcore.g:16021:1: rule__StructuredClassCS__Group__3__Impl : ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? ) ;
public final void rule__StructuredClassCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:15931:1: ( ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? ) )
- // InternalQVTcore.g:15932:1: ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? )
+ // InternalQVTcore.g:16025:1: ( ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? ) )
+ // InternalQVTcore.g:16026:1: ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? )
{
- // InternalQVTcore.g:15932:1: ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? )
- // InternalQVTcore.g:15933:1: ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )?
+ // InternalQVTcore.g:16026:1: ( ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )? )
+ // InternalQVTcore.g:16027:1: ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSignatureAssignment_3());
}
- // InternalQVTcore.g:15934:1: ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )?
- int alt168=2;
- int LA168_0 = input.LA(1);
+ // InternalQVTcore.g:16028:1: ( rule__StructuredClassCS__OwnedSignatureAssignment_3 )?
+ int alt169=2;
+ int LA169_0 = input.LA(1);
- if ( (LA168_0==99) ) {
- alt168=1;
+ if ( (LA169_0==99) ) {
+ alt169=1;
}
- switch (alt168) {
+ switch (alt169) {
case 1 :
- // InternalQVTcore.g:15934:2: rule__StructuredClassCS__OwnedSignatureAssignment_3
+ // InternalQVTcore.g:16028:2: rule__StructuredClassCS__OwnedSignatureAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__OwnedSignatureAssignment_3();
@@ -48528,14 +48792,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__4"
- // InternalQVTcore.g:15944:1: rule__StructuredClassCS__Group__4 : rule__StructuredClassCS__Group__4__Impl rule__StructuredClassCS__Group__5 ;
+ // InternalQVTcore.g:16038: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 {
- // InternalQVTcore.g:15948:1: ( rule__StructuredClassCS__Group__4__Impl rule__StructuredClassCS__Group__5 )
- // InternalQVTcore.g:15949:2: rule__StructuredClassCS__Group__4__Impl rule__StructuredClassCS__Group__5
+ // InternalQVTcore.g:16042:1: ( rule__StructuredClassCS__Group__4__Impl rule__StructuredClassCS__Group__5 )
+ // InternalQVTcore.g:16043:2: rule__StructuredClassCS__Group__4__Impl rule__StructuredClassCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_76);
rule__StructuredClassCS__Group__4__Impl();
@@ -48566,31 +48830,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__4__Impl"
- // InternalQVTcore.g:15956:1: rule__StructuredClassCS__Group__4__Impl : ( ( rule__StructuredClassCS__Group_4__0 )? ) ;
+ // InternalQVTcore.g:16050: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 {
- // InternalQVTcore.g:15960:1: ( ( ( rule__StructuredClassCS__Group_4__0 )? ) )
- // InternalQVTcore.g:15961:1: ( ( rule__StructuredClassCS__Group_4__0 )? )
+ // InternalQVTcore.g:16054:1: ( ( ( rule__StructuredClassCS__Group_4__0 )? ) )
+ // InternalQVTcore.g:16055:1: ( ( rule__StructuredClassCS__Group_4__0 )? )
{
- // InternalQVTcore.g:15961:1: ( ( rule__StructuredClassCS__Group_4__0 )? )
- // InternalQVTcore.g:15962:1: ( rule__StructuredClassCS__Group_4__0 )?
+ // InternalQVTcore.g:16055:1: ( ( rule__StructuredClassCS__Group_4__0 )? )
+ // InternalQVTcore.g:16056:1: ( rule__StructuredClassCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getGroup_4());
}
- // InternalQVTcore.g:15963:1: ( rule__StructuredClassCS__Group_4__0 )?
- int alt169=2;
- int LA169_0 = input.LA(1);
+ // InternalQVTcore.g:16057:1: ( rule__StructuredClassCS__Group_4__0 )?
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA169_0==42) ) {
- alt169=1;
+ if ( (LA170_0==42) ) {
+ alt170=1;
}
- switch (alt169) {
+ switch (alt170) {
case 1 :
- // InternalQVTcore.g:15963:2: rule__StructuredClassCS__Group_4__0
+ // InternalQVTcore.g:16057:2: rule__StructuredClassCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_4__0();
@@ -48628,14 +48892,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__5"
- // InternalQVTcore.g:15973:1: rule__StructuredClassCS__Group__5 : rule__StructuredClassCS__Group__5__Impl rule__StructuredClassCS__Group__6 ;
+ // InternalQVTcore.g:16067: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 {
- // InternalQVTcore.g:15977:1: ( rule__StructuredClassCS__Group__5__Impl rule__StructuredClassCS__Group__6 )
- // InternalQVTcore.g:15978:2: rule__StructuredClassCS__Group__5__Impl rule__StructuredClassCS__Group__6
+ // InternalQVTcore.g:16071:1: ( rule__StructuredClassCS__Group__5__Impl rule__StructuredClassCS__Group__6 )
+ // InternalQVTcore.g:16072:2: rule__StructuredClassCS__Group__5__Impl rule__StructuredClassCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_76);
rule__StructuredClassCS__Group__5__Impl();
@@ -48666,31 +48930,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__5__Impl"
- // InternalQVTcore.g:15985:1: rule__StructuredClassCS__Group__5__Impl : ( ( rule__StructuredClassCS__Group_5__0 )? ) ;
+ // InternalQVTcore.g:16079: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 {
- // InternalQVTcore.g:15989:1: ( ( ( rule__StructuredClassCS__Group_5__0 )? ) )
- // InternalQVTcore.g:15990:1: ( ( rule__StructuredClassCS__Group_5__0 )? )
+ // InternalQVTcore.g:16083:1: ( ( ( rule__StructuredClassCS__Group_5__0 )? ) )
+ // InternalQVTcore.g:16084:1: ( ( rule__StructuredClassCS__Group_5__0 )? )
{
- // InternalQVTcore.g:15990:1: ( ( rule__StructuredClassCS__Group_5__0 )? )
- // InternalQVTcore.g:15991:1: ( rule__StructuredClassCS__Group_5__0 )?
+ // InternalQVTcore.g:16084:1: ( ( rule__StructuredClassCS__Group_5__0 )? )
+ // InternalQVTcore.g:16085:1: ( rule__StructuredClassCS__Group_5__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getGroup_5());
}
- // InternalQVTcore.g:15992:1: ( rule__StructuredClassCS__Group_5__0 )?
- int alt170=2;
- int LA170_0 = input.LA(1);
+ // InternalQVTcore.g:16086:1: ( rule__StructuredClassCS__Group_5__0 )?
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( (LA170_0==101) ) {
- alt170=1;
+ if ( (LA171_0==101) ) {
+ alt171=1;
}
- switch (alt170) {
+ switch (alt171) {
case 1 :
- // InternalQVTcore.g:15992:2: rule__StructuredClassCS__Group_5__0
+ // InternalQVTcore.g:16086:2: rule__StructuredClassCS__Group_5__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_5__0();
@@ -48728,14 +48992,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__6"
- // InternalQVTcore.g:16002:1: rule__StructuredClassCS__Group__6 : rule__StructuredClassCS__Group__6__Impl rule__StructuredClassCS__Group__7 ;
+ // InternalQVTcore.g:16096: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 {
- // InternalQVTcore.g:16006:1: ( rule__StructuredClassCS__Group__6__Impl rule__StructuredClassCS__Group__7 )
- // InternalQVTcore.g:16007:2: rule__StructuredClassCS__Group__6__Impl rule__StructuredClassCS__Group__7
+ // InternalQVTcore.g:16100:1: ( rule__StructuredClassCS__Group__6__Impl rule__StructuredClassCS__Group__7 )
+ // InternalQVTcore.g:16101:2: rule__StructuredClassCS__Group__6__Impl rule__StructuredClassCS__Group__7
{
pushFollow(FollowSets000.FOLLOW_76);
rule__StructuredClassCS__Group__6__Impl();
@@ -48766,42 +49030,42 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__6__Impl"
- // InternalQVTcore.g:16014:1: rule__StructuredClassCS__Group__6__Impl : ( ( rule__StructuredClassCS__Group_6__0 )? ) ;
+ // InternalQVTcore.g:16108: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 {
- // InternalQVTcore.g:16018:1: ( ( ( rule__StructuredClassCS__Group_6__0 )? ) )
- // InternalQVTcore.g:16019:1: ( ( rule__StructuredClassCS__Group_6__0 )? )
+ // InternalQVTcore.g:16112:1: ( ( ( rule__StructuredClassCS__Group_6__0 )? ) )
+ // InternalQVTcore.g:16113:1: ( ( rule__StructuredClassCS__Group_6__0 )? )
{
- // InternalQVTcore.g:16019:1: ( ( rule__StructuredClassCS__Group_6__0 )? )
- // InternalQVTcore.g:16020:1: ( rule__StructuredClassCS__Group_6__0 )?
+ // InternalQVTcore.g:16113:1: ( ( rule__StructuredClassCS__Group_6__0 )? )
+ // InternalQVTcore.g:16114:1: ( rule__StructuredClassCS__Group_6__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getGroup_6());
}
- // InternalQVTcore.g:16021:1: ( rule__StructuredClassCS__Group_6__0 )?
- int alt171=2;
- int LA171_0 = input.LA(1);
+ // InternalQVTcore.g:16115:1: ( rule__StructuredClassCS__Group_6__0 )?
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( (LA171_0==95) ) {
- int LA171_1 = input.LA(2);
+ if ( (LA172_0==95) ) {
+ int LA172_1 = input.LA(2);
- if ( (LA171_1==97) ) {
- int LA171_3 = input.LA(3);
+ if ( (LA172_1==45) ) {
+ alt172=1;
+ }
+ else if ( (LA172_1==97) ) {
+ int LA172_4 = input.LA(3);
- if ( (LA171_3==17||LA171_3==95) ) {
- alt171=1;
+ if ( (LA172_4==17||LA172_4==95) ) {
+ alt172=1;
}
}
- else if ( (LA171_1==45) ) {
- alt171=1;
- }
}
- switch (alt171) {
+ switch (alt172) {
case 1 :
- // InternalQVTcore.g:16021:2: rule__StructuredClassCS__Group_6__0
+ // InternalQVTcore.g:16115:2: rule__StructuredClassCS__Group_6__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_6__0();
@@ -48839,14 +49103,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__7"
- // InternalQVTcore.g:16031:1: rule__StructuredClassCS__Group__7 : rule__StructuredClassCS__Group__7__Impl ;
+ // InternalQVTcore.g:16125:1: rule__StructuredClassCS__Group__7 : rule__StructuredClassCS__Group__7__Impl ;
public final void rule__StructuredClassCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16035:1: ( rule__StructuredClassCS__Group__7__Impl )
- // InternalQVTcore.g:16036:2: rule__StructuredClassCS__Group__7__Impl
+ // InternalQVTcore.g:16129:1: ( rule__StructuredClassCS__Group__7__Impl )
+ // InternalQVTcore.g:16130:2: rule__StructuredClassCS__Group__7__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group__7__Impl();
@@ -48872,23 +49136,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group__7__Impl"
- // InternalQVTcore.g:16042:1: rule__StructuredClassCS__Group__7__Impl : ( ( rule__StructuredClassCS__Alternatives_7 ) ) ;
+ // InternalQVTcore.g:16136:1: rule__StructuredClassCS__Group__7__Impl : ( ( rule__StructuredClassCS__Alternatives_7 ) ) ;
public final void rule__StructuredClassCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16046:1: ( ( ( rule__StructuredClassCS__Alternatives_7 ) ) )
- // InternalQVTcore.g:16047:1: ( ( rule__StructuredClassCS__Alternatives_7 ) )
+ // InternalQVTcore.g:16140:1: ( ( ( rule__StructuredClassCS__Alternatives_7 ) ) )
+ // InternalQVTcore.g:16141:1: ( ( rule__StructuredClassCS__Alternatives_7 ) )
{
- // InternalQVTcore.g:16047:1: ( ( rule__StructuredClassCS__Alternatives_7 ) )
- // InternalQVTcore.g:16048:1: ( rule__StructuredClassCS__Alternatives_7 )
+ // InternalQVTcore.g:16141:1: ( ( rule__StructuredClassCS__Alternatives_7 ) )
+ // InternalQVTcore.g:16142:1: ( rule__StructuredClassCS__Alternatives_7 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getAlternatives_7());
}
- // InternalQVTcore.g:16049:1: ( rule__StructuredClassCS__Alternatives_7 )
- // InternalQVTcore.g:16049:2: rule__StructuredClassCS__Alternatives_7
+ // InternalQVTcore.g:16143:1: ( rule__StructuredClassCS__Alternatives_7 )
+ // InternalQVTcore.g:16143:2: rule__StructuredClassCS__Alternatives_7
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Alternatives_7();
@@ -48923,14 +49187,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_4__0"
- // InternalQVTcore.g:16075:1: rule__StructuredClassCS__Group_4__0 : rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1 ;
+ // InternalQVTcore.g:16169: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 {
- // InternalQVTcore.g:16079:1: ( rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1 )
- // InternalQVTcore.g:16080:2: rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1
+ // InternalQVTcore.g:16173:1: ( rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1 )
+ // InternalQVTcore.g:16174:2: rule__StructuredClassCS__Group_4__0__Impl rule__StructuredClassCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__StructuredClassCS__Group_4__0__Impl();
@@ -48961,17 +49225,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_4__0__Impl"
- // InternalQVTcore.g:16087:1: rule__StructuredClassCS__Group_4__0__Impl : ( 'extends' ) ;
+ // InternalQVTcore.g:16181:1: rule__StructuredClassCS__Group_4__0__Impl : ( 'extends' ) ;
public final void rule__StructuredClassCS__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16091:1: ( ( 'extends' ) )
- // InternalQVTcore.g:16092:1: ( 'extends' )
+ // InternalQVTcore.g:16185:1: ( ( 'extends' ) )
+ // InternalQVTcore.g:16186:1: ( 'extends' )
{
- // InternalQVTcore.g:16092:1: ( 'extends' )
- // InternalQVTcore.g:16093:1: 'extends'
+ // InternalQVTcore.g:16186:1: ( 'extends' )
+ // InternalQVTcore.g:16187:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getExtendsKeyword_4_0());
@@ -49002,14 +49266,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_4__1"
- // InternalQVTcore.g:16106:1: rule__StructuredClassCS__Group_4__1 : rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2 ;
+ // InternalQVTcore.g:16200: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 {
- // InternalQVTcore.g:16110:1: ( rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2 )
- // InternalQVTcore.g:16111:2: rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2
+ // InternalQVTcore.g:16204:1: ( rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2 )
+ // InternalQVTcore.g:16205:2: rule__StructuredClassCS__Group_4__1__Impl rule__StructuredClassCS__Group_4__2
{
pushFollow(FollowSets000.FOLLOW_17);
rule__StructuredClassCS__Group_4__1__Impl();
@@ -49040,23 +49304,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_4__1__Impl"
- // InternalQVTcore.g:16118:1: rule__StructuredClassCS__Group_4__1__Impl : ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) ) ;
+ // InternalQVTcore.g:16212: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 {
- // InternalQVTcore.g:16122:1: ( ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) ) )
- // InternalQVTcore.g:16123:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) )
+ // InternalQVTcore.g:16216:1: ( ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) ) )
+ // InternalQVTcore.g:16217:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) )
{
- // InternalQVTcore.g:16123:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) )
- // InternalQVTcore.g:16124:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 )
+ // InternalQVTcore.g:16217:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 ) )
+ // InternalQVTcore.g:16218:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesAssignment_4_1());
}
- // InternalQVTcore.g:16125:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 )
- // InternalQVTcore.g:16125:2: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1
+ // InternalQVTcore.g:16219:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 )
+ // InternalQVTcore.g:16219:2: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1();
@@ -49091,14 +49355,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_4__2"
- // InternalQVTcore.g:16135:1: rule__StructuredClassCS__Group_4__2 : rule__StructuredClassCS__Group_4__2__Impl ;
+ // InternalQVTcore.g:16229: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 {
- // InternalQVTcore.g:16139:1: ( rule__StructuredClassCS__Group_4__2__Impl )
- // InternalQVTcore.g:16140:2: rule__StructuredClassCS__Group_4__2__Impl
+ // InternalQVTcore.g:16233:1: ( rule__StructuredClassCS__Group_4__2__Impl )
+ // InternalQVTcore.g:16234:2: rule__StructuredClassCS__Group_4__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_4__2__Impl();
@@ -49124,35 +49388,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_4__2__Impl"
- // InternalQVTcore.g:16146:1: rule__StructuredClassCS__Group_4__2__Impl : ( ( rule__StructuredClassCS__Group_4_2__0 )* ) ;
+ // InternalQVTcore.g:16240: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 {
- // InternalQVTcore.g:16150:1: ( ( ( rule__StructuredClassCS__Group_4_2__0 )* ) )
- // InternalQVTcore.g:16151:1: ( ( rule__StructuredClassCS__Group_4_2__0 )* )
+ // InternalQVTcore.g:16244:1: ( ( ( rule__StructuredClassCS__Group_4_2__0 )* ) )
+ // InternalQVTcore.g:16245:1: ( ( rule__StructuredClassCS__Group_4_2__0 )* )
{
- // InternalQVTcore.g:16151:1: ( ( rule__StructuredClassCS__Group_4_2__0 )* )
- // InternalQVTcore.g:16152:1: ( rule__StructuredClassCS__Group_4_2__0 )*
+ // InternalQVTcore.g:16245:1: ( ( rule__StructuredClassCS__Group_4_2__0 )* )
+ // InternalQVTcore.g:16246:1: ( rule__StructuredClassCS__Group_4_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getGroup_4_2());
}
- // InternalQVTcore.g:16153:1: ( rule__StructuredClassCS__Group_4_2__0 )*
- loop172:
+ // InternalQVTcore.g:16247:1: ( rule__StructuredClassCS__Group_4_2__0 )*
+ loop173:
do {
- int alt172=2;
- int LA172_0 = input.LA(1);
+ int alt173=2;
+ int LA173_0 = input.LA(1);
- if ( (LA172_0==98) ) {
- alt172=1;
+ if ( (LA173_0==98) ) {
+ alt173=1;
}
- switch (alt172) {
+ switch (alt173) {
case 1 :
- // InternalQVTcore.g:16153:2: rule__StructuredClassCS__Group_4_2__0
+ // InternalQVTcore.g:16247:2: rule__StructuredClassCS__Group_4_2__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__StructuredClassCS__Group_4_2__0();
@@ -49164,7 +49428,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop172;
+ break loop173;
}
} while (true);
@@ -49193,14 +49457,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_4_2__0"
- // InternalQVTcore.g:16169:1: rule__StructuredClassCS__Group_4_2__0 : rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1 ;
+ // InternalQVTcore.g:16263: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 {
- // InternalQVTcore.g:16173:1: ( rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1 )
- // InternalQVTcore.g:16174:2: rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1
+ // InternalQVTcore.g:16267:1: ( rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1 )
+ // InternalQVTcore.g:16268:2: rule__StructuredClassCS__Group_4_2__0__Impl rule__StructuredClassCS__Group_4_2__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__StructuredClassCS__Group_4_2__0__Impl();
@@ -49231,17 +49495,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_4_2__0__Impl"
- // InternalQVTcore.g:16181:1: rule__StructuredClassCS__Group_4_2__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:16275:1: rule__StructuredClassCS__Group_4_2__0__Impl : ( ',' ) ;
public final void rule__StructuredClassCS__Group_4_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16185:1: ( ( ',' ) )
- // InternalQVTcore.g:16186:1: ( ',' )
+ // InternalQVTcore.g:16279:1: ( ( ',' ) )
+ // InternalQVTcore.g:16280:1: ( ',' )
{
- // InternalQVTcore.g:16186:1: ( ',' )
- // InternalQVTcore.g:16187:1: ','
+ // InternalQVTcore.g:16280:1: ( ',' )
+ // InternalQVTcore.g:16281:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getCommaKeyword_4_2_0());
@@ -49272,14 +49536,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_4_2__1"
- // InternalQVTcore.g:16200:1: rule__StructuredClassCS__Group_4_2__1 : rule__StructuredClassCS__Group_4_2__1__Impl ;
+ // InternalQVTcore.g:16294: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 {
- // InternalQVTcore.g:16204:1: ( rule__StructuredClassCS__Group_4_2__1__Impl )
- // InternalQVTcore.g:16205:2: rule__StructuredClassCS__Group_4_2__1__Impl
+ // InternalQVTcore.g:16298:1: ( rule__StructuredClassCS__Group_4_2__1__Impl )
+ // InternalQVTcore.g:16299:2: rule__StructuredClassCS__Group_4_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_4_2__1__Impl();
@@ -49305,23 +49569,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_4_2__1__Impl"
- // InternalQVTcore.g:16211:1: rule__StructuredClassCS__Group_4_2__1__Impl : ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) ) ;
+ // InternalQVTcore.g:16305: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 {
- // InternalQVTcore.g:16215:1: ( ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) ) )
- // InternalQVTcore.g:16216:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) )
+ // InternalQVTcore.g:16309:1: ( ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) ) )
+ // InternalQVTcore.g:16310:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) )
{
- // InternalQVTcore.g:16216:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) )
- // InternalQVTcore.g:16217:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 )
+ // InternalQVTcore.g:16310:1: ( ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 ) )
+ // InternalQVTcore.g:16311:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesAssignment_4_2_1());
}
- // InternalQVTcore.g:16218:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 )
- // InternalQVTcore.g:16218:2: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1
+ // InternalQVTcore.g:16312:1: ( rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 )
+ // InternalQVTcore.g:16312:2: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1();
@@ -49356,14 +49620,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_5__0"
- // InternalQVTcore.g:16232:1: rule__StructuredClassCS__Group_5__0 : rule__StructuredClassCS__Group_5__0__Impl rule__StructuredClassCS__Group_5__1 ;
+ // InternalQVTcore.g:16326: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 {
- // InternalQVTcore.g:16236:1: ( rule__StructuredClassCS__Group_5__0__Impl rule__StructuredClassCS__Group_5__1 )
- // InternalQVTcore.g:16237:2: rule__StructuredClassCS__Group_5__0__Impl rule__StructuredClassCS__Group_5__1
+ // InternalQVTcore.g:16330:1: ( rule__StructuredClassCS__Group_5__0__Impl rule__StructuredClassCS__Group_5__1 )
+ // InternalQVTcore.g:16331:2: rule__StructuredClassCS__Group_5__0__Impl rule__StructuredClassCS__Group_5__1
{
pushFollow(FollowSets000.FOLLOW_47);
rule__StructuredClassCS__Group_5__0__Impl();
@@ -49394,17 +49658,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_5__0__Impl"
- // InternalQVTcore.g:16244:1: rule__StructuredClassCS__Group_5__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:16338:1: rule__StructuredClassCS__Group_5__0__Impl : ( ':' ) ;
public final void rule__StructuredClassCS__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16248:1: ( ( ':' ) )
- // InternalQVTcore.g:16249:1: ( ':' )
+ // InternalQVTcore.g:16342:1: ( ( ':' ) )
+ // InternalQVTcore.g:16343:1: ( ':' )
{
- // InternalQVTcore.g:16249:1: ( ':' )
- // InternalQVTcore.g:16250:1: ':'
+ // InternalQVTcore.g:16343:1: ( ':' )
+ // InternalQVTcore.g:16344:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getColonKeyword_5_0());
@@ -49435,14 +49699,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_5__1"
- // InternalQVTcore.g:16263:1: rule__StructuredClassCS__Group_5__1 : rule__StructuredClassCS__Group_5__1__Impl ;
+ // InternalQVTcore.g:16357: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 {
- // InternalQVTcore.g:16267:1: ( rule__StructuredClassCS__Group_5__1__Impl )
- // InternalQVTcore.g:16268:2: rule__StructuredClassCS__Group_5__1__Impl
+ // InternalQVTcore.g:16361:1: ( rule__StructuredClassCS__Group_5__1__Impl )
+ // InternalQVTcore.g:16362:2: rule__StructuredClassCS__Group_5__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_5__1__Impl();
@@ -49468,23 +49732,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_5__1__Impl"
- // InternalQVTcore.g:16274:1: rule__StructuredClassCS__Group_5__1__Impl : ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) ) ;
+ // InternalQVTcore.g:16368: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 {
- // InternalQVTcore.g:16278:1: ( ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) ) )
- // InternalQVTcore.g:16279:1: ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) )
+ // InternalQVTcore.g:16372:1: ( ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) ) )
+ // InternalQVTcore.g:16373:1: ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) )
{
- // InternalQVTcore.g:16279:1: ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) )
- // InternalQVTcore.g:16280:1: ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 )
+ // InternalQVTcore.g:16373:1: ( ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 ) )
+ // InternalQVTcore.g:16374:1: ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getInstanceClassNameAssignment_5_1());
}
- // InternalQVTcore.g:16281:1: ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 )
- // InternalQVTcore.g:16281:2: rule__StructuredClassCS__InstanceClassNameAssignment_5_1
+ // InternalQVTcore.g:16375:1: ( rule__StructuredClassCS__InstanceClassNameAssignment_5_1 )
+ // InternalQVTcore.g:16375:2: rule__StructuredClassCS__InstanceClassNameAssignment_5_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__InstanceClassNameAssignment_5_1();
@@ -49519,14 +49783,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_6__0"
- // InternalQVTcore.g:16295:1: rule__StructuredClassCS__Group_6__0 : rule__StructuredClassCS__Group_6__0__Impl rule__StructuredClassCS__Group_6__1 ;
+ // InternalQVTcore.g:16389: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 {
- // InternalQVTcore.g:16299:1: ( rule__StructuredClassCS__Group_6__0__Impl rule__StructuredClassCS__Group_6__1 )
- // InternalQVTcore.g:16300:2: rule__StructuredClassCS__Group_6__0__Impl rule__StructuredClassCS__Group_6__1
+ // InternalQVTcore.g:16393:1: ( rule__StructuredClassCS__Group_6__0__Impl rule__StructuredClassCS__Group_6__1 )
+ // InternalQVTcore.g:16394:2: rule__StructuredClassCS__Group_6__0__Impl rule__StructuredClassCS__Group_6__1
{
pushFollow(FollowSets000.FOLLOW_77);
rule__StructuredClassCS__Group_6__0__Impl();
@@ -49557,17 +49821,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_6__0__Impl"
- // InternalQVTcore.g:16307:1: rule__StructuredClassCS__Group_6__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:16401:1: rule__StructuredClassCS__Group_6__0__Impl : ( '{' ) ;
public final void rule__StructuredClassCS__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16311:1: ( ( '{' ) )
- // InternalQVTcore.g:16312:1: ( '{' )
+ // InternalQVTcore.g:16405:1: ( ( '{' ) )
+ // InternalQVTcore.g:16406:1: ( '{' )
{
- // InternalQVTcore.g:16312:1: ( '{' )
- // InternalQVTcore.g:16313:1: '{'
+ // InternalQVTcore.g:16406:1: ( '{' )
+ // InternalQVTcore.g:16407:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getLeftCurlyBracketKeyword_6_0());
@@ -49598,14 +49862,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_6__1"
- // InternalQVTcore.g:16326:1: rule__StructuredClassCS__Group_6__1 : rule__StructuredClassCS__Group_6__1__Impl rule__StructuredClassCS__Group_6__2 ;
+ // InternalQVTcore.g:16420: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 {
- // InternalQVTcore.g:16330:1: ( rule__StructuredClassCS__Group_6__1__Impl rule__StructuredClassCS__Group_6__2 )
- // InternalQVTcore.g:16331:2: rule__StructuredClassCS__Group_6__1__Impl rule__StructuredClassCS__Group_6__2
+ // InternalQVTcore.g:16424:1: ( rule__StructuredClassCS__Group_6__1__Impl rule__StructuredClassCS__Group_6__2 )
+ // InternalQVTcore.g:16425:2: rule__StructuredClassCS__Group_6__1__Impl rule__StructuredClassCS__Group_6__2
{
pushFollow(FollowSets000.FOLLOW_77);
rule__StructuredClassCS__Group_6__1__Impl();
@@ -49636,31 +49900,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_6__1__Impl"
- // InternalQVTcore.g:16338:1: rule__StructuredClassCS__Group_6__1__Impl : ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? ) ;
+ // InternalQVTcore.g:16432: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 {
- // InternalQVTcore.g:16342:1: ( ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? ) )
- // InternalQVTcore.g:16343:1: ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? )
+ // InternalQVTcore.g:16436:1: ( ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? ) )
+ // InternalQVTcore.g:16437:1: ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? )
{
- // InternalQVTcore.g:16343:1: ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? )
- // InternalQVTcore.g:16344:1: ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )?
+ // InternalQVTcore.g:16437:1: ( ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )? )
+ // InternalQVTcore.g:16438:1: ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsInterfaceAssignment_6_1());
}
- // InternalQVTcore.g:16345:1: ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )?
- int alt173=2;
- int LA173_0 = input.LA(1);
+ // InternalQVTcore.g:16439:1: ( rule__StructuredClassCS__IsInterfaceAssignment_6_1 )?
+ int alt174=2;
+ int LA174_0 = input.LA(1);
- if ( (LA173_0==45) ) {
- alt173=1;
+ if ( (LA174_0==45) ) {
+ alt174=1;
}
- switch (alt173) {
+ switch (alt174) {
case 1 :
- // InternalQVTcore.g:16345:2: rule__StructuredClassCS__IsInterfaceAssignment_6_1
+ // InternalQVTcore.g:16439:2: rule__StructuredClassCS__IsInterfaceAssignment_6_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__IsInterfaceAssignment_6_1();
@@ -49698,14 +49962,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_6__2"
- // InternalQVTcore.g:16355:1: rule__StructuredClassCS__Group_6__2 : rule__StructuredClassCS__Group_6__2__Impl ;
+ // InternalQVTcore.g:16449: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 {
- // InternalQVTcore.g:16359:1: ( rule__StructuredClassCS__Group_6__2__Impl )
- // InternalQVTcore.g:16360:2: rule__StructuredClassCS__Group_6__2__Impl
+ // InternalQVTcore.g:16453:1: ( rule__StructuredClassCS__Group_6__2__Impl )
+ // InternalQVTcore.g:16454:2: rule__StructuredClassCS__Group_6__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_6__2__Impl();
@@ -49731,17 +49995,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_6__2__Impl"
- // InternalQVTcore.g:16366:1: rule__StructuredClassCS__Group_6__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:16460:1: rule__StructuredClassCS__Group_6__2__Impl : ( '}' ) ;
public final void rule__StructuredClassCS__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16370:1: ( ( '}' ) )
- // InternalQVTcore.g:16371:1: ( '}' )
+ // InternalQVTcore.g:16464:1: ( ( '}' ) )
+ // InternalQVTcore.g:16465:1: ( '}' )
{
- // InternalQVTcore.g:16371:1: ( '}' )
- // InternalQVTcore.g:16372:1: '}'
+ // InternalQVTcore.g:16465:1: ( '}' )
+ // InternalQVTcore.g:16466:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getRightCurlyBracketKeyword_6_2());
@@ -49772,14 +50036,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_7_0__0"
- // InternalQVTcore.g:16391:1: rule__StructuredClassCS__Group_7_0__0 : rule__StructuredClassCS__Group_7_0__0__Impl rule__StructuredClassCS__Group_7_0__1 ;
+ // InternalQVTcore.g:16485: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 {
- // InternalQVTcore.g:16395:1: ( rule__StructuredClassCS__Group_7_0__0__Impl rule__StructuredClassCS__Group_7_0__1 )
- // InternalQVTcore.g:16396:2: rule__StructuredClassCS__Group_7_0__0__Impl rule__StructuredClassCS__Group_7_0__1
+ // InternalQVTcore.g:16489:1: ( rule__StructuredClassCS__Group_7_0__0__Impl rule__StructuredClassCS__Group_7_0__1 )
+ // InternalQVTcore.g:16490:2: rule__StructuredClassCS__Group_7_0__0__Impl rule__StructuredClassCS__Group_7_0__1
{
pushFollow(FollowSets000.FOLLOW_78);
rule__StructuredClassCS__Group_7_0__0__Impl();
@@ -49810,17 +50074,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_7_0__0__Impl"
- // InternalQVTcore.g:16403:1: rule__StructuredClassCS__Group_7_0__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:16497:1: rule__StructuredClassCS__Group_7_0__0__Impl : ( '{' ) ;
public final void rule__StructuredClassCS__Group_7_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16407:1: ( ( '{' ) )
- // InternalQVTcore.g:16408:1: ( '{' )
+ // InternalQVTcore.g:16501:1: ( ( '{' ) )
+ // InternalQVTcore.g:16502:1: ( '{' )
{
- // InternalQVTcore.g:16408:1: ( '{' )
- // InternalQVTcore.g:16409:1: '{'
+ // InternalQVTcore.g:16502:1: ( '{' )
+ // InternalQVTcore.g:16503:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getLeftCurlyBracketKeyword_7_0_0());
@@ -49851,14 +50115,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_7_0__1"
- // InternalQVTcore.g:16422:1: rule__StructuredClassCS__Group_7_0__1 : rule__StructuredClassCS__Group_7_0__1__Impl rule__StructuredClassCS__Group_7_0__2 ;
+ // InternalQVTcore.g:16516: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 {
- // InternalQVTcore.g:16426:1: ( rule__StructuredClassCS__Group_7_0__1__Impl rule__StructuredClassCS__Group_7_0__2 )
- // InternalQVTcore.g:16427:2: rule__StructuredClassCS__Group_7_0__1__Impl rule__StructuredClassCS__Group_7_0__2
+ // InternalQVTcore.g:16520:1: ( rule__StructuredClassCS__Group_7_0__1__Impl rule__StructuredClassCS__Group_7_0__2 )
+ // InternalQVTcore.g:16521:2: rule__StructuredClassCS__Group_7_0__1__Impl rule__StructuredClassCS__Group_7_0__2
{
pushFollow(FollowSets000.FOLLOW_78);
rule__StructuredClassCS__Group_7_0__1__Impl();
@@ -49889,35 +50153,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_7_0__1__Impl"
- // InternalQVTcore.g:16434:1: rule__StructuredClassCS__Group_7_0__1__Impl : ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* ) ;
+ // InternalQVTcore.g:16528: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 {
- // InternalQVTcore.g:16438:1: ( ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* ) )
- // InternalQVTcore.g:16439:1: ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* )
+ // InternalQVTcore.g:16532:1: ( ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* ) )
+ // InternalQVTcore.g:16533:1: ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* )
{
- // InternalQVTcore.g:16439:1: ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* )
- // InternalQVTcore.g:16440:1: ( rule__StructuredClassCS__Alternatives_7_0_1 )*
+ // InternalQVTcore.g:16533:1: ( ( rule__StructuredClassCS__Alternatives_7_0_1 )* )
+ // InternalQVTcore.g:16534:1: ( rule__StructuredClassCS__Alternatives_7_0_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getAlternatives_7_0_1());
}
- // InternalQVTcore.g:16441:1: ( rule__StructuredClassCS__Alternatives_7_0_1 )*
- loop174:
+ // InternalQVTcore.g:16535:1: ( rule__StructuredClassCS__Alternatives_7_0_1 )*
+ loop175:
do {
- int alt174=2;
- int LA174_0 = input.LA(1);
+ int alt175=2;
+ int LA175_0 = input.LA(1);
- if ( (LA174_0==33||LA174_0==38||LA174_0==47||LA174_0==50||LA174_0==54) ) {
- alt174=1;
+ if ( (LA175_0==33||LA175_0==38||LA175_0==47||LA175_0==50||LA175_0==54) ) {
+ alt175=1;
}
- switch (alt174) {
+ switch (alt175) {
case 1 :
- // InternalQVTcore.g:16441:2: rule__StructuredClassCS__Alternatives_7_0_1
+ // InternalQVTcore.g:16535:2: rule__StructuredClassCS__Alternatives_7_0_1
{
pushFollow(FollowSets000.FOLLOW_79);
rule__StructuredClassCS__Alternatives_7_0_1();
@@ -49929,7 +50193,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop174;
+ break loop175;
}
} while (true);
@@ -49958,14 +50222,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_7_0__2"
- // InternalQVTcore.g:16451:1: rule__StructuredClassCS__Group_7_0__2 : rule__StructuredClassCS__Group_7_0__2__Impl ;
+ // InternalQVTcore.g:16545: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 {
- // InternalQVTcore.g:16455:1: ( rule__StructuredClassCS__Group_7_0__2__Impl )
- // InternalQVTcore.g:16456:2: rule__StructuredClassCS__Group_7_0__2__Impl
+ // InternalQVTcore.g:16549:1: ( rule__StructuredClassCS__Group_7_0__2__Impl )
+ // InternalQVTcore.g:16550:2: rule__StructuredClassCS__Group_7_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__StructuredClassCS__Group_7_0__2__Impl();
@@ -49991,17 +50255,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__Group_7_0__2__Impl"
- // InternalQVTcore.g:16462:1: rule__StructuredClassCS__Group_7_0__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:16556:1: rule__StructuredClassCS__Group_7_0__2__Impl : ( '}' ) ;
public final void rule__StructuredClassCS__Group_7_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16466:1: ( ( '}' ) )
- // InternalQVTcore.g:16467:1: ( '}' )
+ // InternalQVTcore.g:16560:1: ( ( '}' ) )
+ // InternalQVTcore.g:16561:1: ( '}' )
{
- // InternalQVTcore.g:16467:1: ( '}' )
- // InternalQVTcore.g:16468:1: '}'
+ // InternalQVTcore.g:16561:1: ( '}' )
+ // InternalQVTcore.g:16562:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getRightCurlyBracketKeyword_7_0_2());
@@ -50032,14 +50296,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedMultiplicityRefCS__Group__0"
- // InternalQVTcore.g:16487:1: rule__TypedMultiplicityRefCS__Group__0 : rule__TypedMultiplicityRefCS__Group__0__Impl rule__TypedMultiplicityRefCS__Group__1 ;
+ // InternalQVTcore.g:16581: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 {
- // InternalQVTcore.g:16491:1: ( rule__TypedMultiplicityRefCS__Group__0__Impl rule__TypedMultiplicityRefCS__Group__1 )
- // InternalQVTcore.g:16492:2: rule__TypedMultiplicityRefCS__Group__0__Impl rule__TypedMultiplicityRefCS__Group__1
+ // InternalQVTcore.g:16585:1: ( rule__TypedMultiplicityRefCS__Group__0__Impl rule__TypedMultiplicityRefCS__Group__1 )
+ // InternalQVTcore.g:16586:2: rule__TypedMultiplicityRefCS__Group__0__Impl rule__TypedMultiplicityRefCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_80);
rule__TypedMultiplicityRefCS__Group__0__Impl();
@@ -50070,17 +50334,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedMultiplicityRefCS__Group__0__Impl"
- // InternalQVTcore.g:16499:1: rule__TypedMultiplicityRefCS__Group__0__Impl : ( ruleTypedRefCS ) ;
+ // InternalQVTcore.g:16593:1: rule__TypedMultiplicityRefCS__Group__0__Impl : ( ruleTypedRefCS ) ;
public final void rule__TypedMultiplicityRefCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16503:1: ( ( ruleTypedRefCS ) )
- // InternalQVTcore.g:16504:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:16597:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTcore.g:16598:1: ( ruleTypedRefCS )
{
- // InternalQVTcore.g:16504:1: ( ruleTypedRefCS )
- // InternalQVTcore.g:16505:1: ruleTypedRefCS
+ // InternalQVTcore.g:16598:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:16599:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRefCSAccess().getTypedRefCSParserRuleCall_0());
@@ -50115,14 +50379,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedMultiplicityRefCS__Group__1"
- // InternalQVTcore.g:16516:1: rule__TypedMultiplicityRefCS__Group__1 : rule__TypedMultiplicityRefCS__Group__1__Impl ;
+ // InternalQVTcore.g:16610:1: rule__TypedMultiplicityRefCS__Group__1 : rule__TypedMultiplicityRefCS__Group__1__Impl ;
public final void rule__TypedMultiplicityRefCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16520:1: ( rule__TypedMultiplicityRefCS__Group__1__Impl )
- // InternalQVTcore.g:16521:2: rule__TypedMultiplicityRefCS__Group__1__Impl
+ // InternalQVTcore.g:16614:1: ( rule__TypedMultiplicityRefCS__Group__1__Impl )
+ // InternalQVTcore.g:16615:2: rule__TypedMultiplicityRefCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedMultiplicityRefCS__Group__1__Impl();
@@ -50148,31 +50412,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedMultiplicityRefCS__Group__1__Impl"
- // InternalQVTcore.g:16527:1: rule__TypedMultiplicityRefCS__Group__1__Impl : ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? ) ;
+ // InternalQVTcore.g:16621:1: rule__TypedMultiplicityRefCS__Group__1__Impl : ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? ) ;
public final void rule__TypedMultiplicityRefCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16531:1: ( ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? ) )
- // InternalQVTcore.g:16532:1: ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTcore.g:16625:1: ( ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? ) )
+ // InternalQVTcore.g:16626:1: ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? )
{
- // InternalQVTcore.g:16532:1: ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? )
- // InternalQVTcore.g:16533:1: ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )?
+ // InternalQVTcore.g:16626:1: ( ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTcore.g:16627:1: ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRefCSAccess().getOwnedMultiplicityAssignment_1());
}
- // InternalQVTcore.g:16534:1: ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )?
- int alt175=2;
- int LA175_0 = input.LA(1);
+ // InternalQVTcore.g:16628:1: ( rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 )?
+ int alt176=2;
+ int LA176_0 = input.LA(1);
- if ( (LA175_0==113) ) {
- alt175=1;
+ if ( (LA176_0==114) ) {
+ alt176=1;
}
- switch (alt175) {
+ switch (alt176) {
case 1 :
- // InternalQVTcore.g:16534:2: rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1
+ // InternalQVTcore.g:16628:2: rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1();
@@ -50210,14 +50474,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SIGNED__Group__0"
- // InternalQVTcore.g:16548:1: rule__SIGNED__Group__0 : rule__SIGNED__Group__0__Impl rule__SIGNED__Group__1 ;
+ // InternalQVTcore.g:16642: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 {
- // InternalQVTcore.g:16552:1: ( rule__SIGNED__Group__0__Impl rule__SIGNED__Group__1 )
- // InternalQVTcore.g:16553:2: rule__SIGNED__Group__0__Impl rule__SIGNED__Group__1
+ // InternalQVTcore.g:16646:1: ( rule__SIGNED__Group__0__Impl rule__SIGNED__Group__1 )
+ // InternalQVTcore.g:16647:2: rule__SIGNED__Group__0__Impl rule__SIGNED__Group__1
{
pushFollow(FollowSets000.FOLLOW_60);
rule__SIGNED__Group__0__Impl();
@@ -50248,31 +50512,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SIGNED__Group__0__Impl"
- // InternalQVTcore.g:16560:1: rule__SIGNED__Group__0__Impl : ( ( '-' )? ) ;
+ // InternalQVTcore.g:16654:1: rule__SIGNED__Group__0__Impl : ( ( '-' )? ) ;
public final void rule__SIGNED__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16564:1: ( ( ( '-' )? ) )
- // InternalQVTcore.g:16565:1: ( ( '-' )? )
+ // InternalQVTcore.g:16658:1: ( ( ( '-' )? ) )
+ // InternalQVTcore.g:16659:1: ( ( '-' )? )
{
- // InternalQVTcore.g:16565:1: ( ( '-' )? )
- // InternalQVTcore.g:16566:1: ( '-' )?
+ // InternalQVTcore.g:16659:1: ( ( '-' )? )
+ // InternalQVTcore.g:16660:1: ( '-' )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSIGNEDAccess().getHyphenMinusKeyword_0());
}
- // InternalQVTcore.g:16567:1: ( '-' )?
- int alt176=2;
- int LA176_0 = input.LA(1);
+ // InternalQVTcore.g:16661:1: ( '-' )?
+ int alt177=2;
+ int LA177_0 = input.LA(1);
- if ( (LA176_0==59) ) {
- alt176=1;
+ if ( (LA177_0==59) ) {
+ alt177=1;
}
- switch (alt176) {
+ switch (alt177) {
case 1 :
- // InternalQVTcore.g:16568:2: '-'
+ // InternalQVTcore.g:16662:2: '-'
{
match(input,59,FollowSets000.FOLLOW_2); if (state.failed) return ;
@@ -50306,14 +50570,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SIGNED__Group__1"
- // InternalQVTcore.g:16579:1: rule__SIGNED__Group__1 : rule__SIGNED__Group__1__Impl ;
+ // InternalQVTcore.g:16673:1: rule__SIGNED__Group__1 : rule__SIGNED__Group__1__Impl ;
public final void rule__SIGNED__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16583:1: ( rule__SIGNED__Group__1__Impl )
- // InternalQVTcore.g:16584:2: rule__SIGNED__Group__1__Impl
+ // InternalQVTcore.g:16677:1: ( rule__SIGNED__Group__1__Impl )
+ // InternalQVTcore.g:16678:2: rule__SIGNED__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SIGNED__Group__1__Impl();
@@ -50339,17 +50603,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SIGNED__Group__1__Impl"
- // InternalQVTcore.g:16590:1: rule__SIGNED__Group__1__Impl : ( RULE_INT ) ;
+ // InternalQVTcore.g:16684:1: rule__SIGNED__Group__1__Impl : ( RULE_INT ) ;
public final void rule__SIGNED__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16594:1: ( ( RULE_INT ) )
- // InternalQVTcore.g:16595:1: ( RULE_INT )
+ // InternalQVTcore.g:16688:1: ( ( RULE_INT ) )
+ // InternalQVTcore.g:16689:1: ( RULE_INT )
{
- // InternalQVTcore.g:16595:1: ( RULE_INT )
- // InternalQVTcore.g:16596:1: RULE_INT
+ // InternalQVTcore.g:16689:1: ( RULE_INT )
+ // InternalQVTcore.g:16690:1: RULE_INT
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSIGNEDAccess().getINTTerminalRuleCall_1());
@@ -50380,14 +50644,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIPathNameCS__Group__0"
- // InternalQVTcore.g:16611:1: rule__URIPathNameCS__Group__0 : rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 ;
+ // InternalQVTcore.g:16705: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 {
- // InternalQVTcore.g:16615:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
- // InternalQVTcore.g:16616:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
+ // InternalQVTcore.g:16709:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
+ // InternalQVTcore.g:16710:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_39);
rule__URIPathNameCS__Group__0__Impl();
@@ -50418,23 +50682,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIPathNameCS__Group__0__Impl"
- // InternalQVTcore.g:16623:1: rule__URIPathNameCS__Group__0__Impl : ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) ) ;
+ // InternalQVTcore.g:16717:1: rule__URIPathNameCS__Group__0__Impl : ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) ) ;
public final void rule__URIPathNameCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16627:1: ( ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) ) )
- // InternalQVTcore.g:16628:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTcore.g:16721:1: ( ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) ) )
+ // InternalQVTcore.g:16722:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) )
{
- // InternalQVTcore.g:16628:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) )
- // InternalQVTcore.g:16629:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTcore.g:16722:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTcore.g:16723:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsAssignment_0());
}
- // InternalQVTcore.g:16630:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
- // InternalQVTcore.g:16630:2: rule__URIPathNameCS__OwnedPathElementsAssignment_0
+ // InternalQVTcore.g:16724:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTcore.g:16724:2: rule__URIPathNameCS__OwnedPathElementsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIPathNameCS__OwnedPathElementsAssignment_0();
@@ -50469,14 +50733,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIPathNameCS__Group__1"
- // InternalQVTcore.g:16640:1: rule__URIPathNameCS__Group__1 : rule__URIPathNameCS__Group__1__Impl ;
+ // InternalQVTcore.g:16734:1: rule__URIPathNameCS__Group__1 : rule__URIPathNameCS__Group__1__Impl ;
public final void rule__URIPathNameCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16644:1: ( rule__URIPathNameCS__Group__1__Impl )
- // InternalQVTcore.g:16645:2: rule__URIPathNameCS__Group__1__Impl
+ // InternalQVTcore.g:16738:1: ( rule__URIPathNameCS__Group__1__Impl )
+ // InternalQVTcore.g:16739:2: rule__URIPathNameCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIPathNameCS__Group__1__Impl();
@@ -50502,41 +50766,41 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIPathNameCS__Group__1__Impl"
- // InternalQVTcore.g:16651:1: rule__URIPathNameCS__Group__1__Impl : ( ( rule__URIPathNameCS__Group_1__0 )* ) ;
+ // InternalQVTcore.g:16745: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 {
- // InternalQVTcore.g:16655:1: ( ( ( rule__URIPathNameCS__Group_1__0 )* ) )
- // InternalQVTcore.g:16656:1: ( ( rule__URIPathNameCS__Group_1__0 )* )
+ // InternalQVTcore.g:16749:1: ( ( ( rule__URIPathNameCS__Group_1__0 )* ) )
+ // InternalQVTcore.g:16750:1: ( ( rule__URIPathNameCS__Group_1__0 )* )
{
- // InternalQVTcore.g:16656:1: ( ( rule__URIPathNameCS__Group_1__0 )* )
- // InternalQVTcore.g:16657:1: ( rule__URIPathNameCS__Group_1__0 )*
+ // InternalQVTcore.g:16750:1: ( ( rule__URIPathNameCS__Group_1__0 )* )
+ // InternalQVTcore.g:16751:1: ( rule__URIPathNameCS__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getGroup_1());
}
- // InternalQVTcore.g:16658:1: ( rule__URIPathNameCS__Group_1__0 )*
- loop177:
+ // InternalQVTcore.g:16752:1: ( rule__URIPathNameCS__Group_1__0 )*
+ loop178:
do {
- int alt177=2;
- int LA177_0 = input.LA(1);
+ int alt178=2;
+ int LA178_0 = input.LA(1);
- if ( (LA177_0==104) ) {
- int LA177_2 = input.LA(2);
+ if ( (LA178_0==105) ) {
+ int LA178_2 = input.LA(2);
- if ( ((LA177_2>=RULE_SIMPLE_ID && LA177_2<=RULE_ESCAPED_ID)||(LA177_2>=19 && LA177_2<=31)||(LA177_2>=33 && LA177_2<=58)||(LA177_2>=78 && LA177_2<=92)) ) {
- alt177=1;
+ if ( ((LA178_2>=RULE_SIMPLE_ID && LA178_2<=RULE_ESCAPED_ID)||(LA178_2>=19 && LA178_2<=31)||(LA178_2>=33 && LA178_2<=58)||(LA178_2>=78 && LA178_2<=92)) ) {
+ alt178=1;
}
}
- switch (alt177) {
+ switch (alt178) {
case 1 :
- // InternalQVTcore.g:16658:2: rule__URIPathNameCS__Group_1__0
+ // InternalQVTcore.g:16752:2: rule__URIPathNameCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_81);
rule__URIPathNameCS__Group_1__0();
@@ -50548,7 +50812,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop177;
+ break loop178;
}
} while (true);
@@ -50577,14 +50841,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIPathNameCS__Group_1__0"
- // InternalQVTcore.g:16672:1: rule__URIPathNameCS__Group_1__0 : rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 ;
+ // InternalQVTcore.g:16766: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 {
- // InternalQVTcore.g:16676:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
- // InternalQVTcore.g:16677:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
+ // InternalQVTcore.g:16770:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
+ // InternalQVTcore.g:16771:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_40);
rule__URIPathNameCS__Group_1__0__Impl();
@@ -50615,22 +50879,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIPathNameCS__Group_1__0__Impl"
- // InternalQVTcore.g:16684:1: rule__URIPathNameCS__Group_1__0__Impl : ( '::' ) ;
+ // InternalQVTcore.g:16778:1: rule__URIPathNameCS__Group_1__0__Impl : ( '::' ) ;
public final void rule__URIPathNameCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16688:1: ( ( '::' ) )
- // InternalQVTcore.g:16689:1: ( '::' )
+ // InternalQVTcore.g:16782:1: ( ( '::' ) )
+ // InternalQVTcore.g:16783:1: ( '::' )
{
- // InternalQVTcore.g:16689:1: ( '::' )
- // InternalQVTcore.g:16690:1: '::'
+ // InternalQVTcore.g:16783:1: ( '::' )
+ // InternalQVTcore.g:16784:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_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.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -50656,14 +50920,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIPathNameCS__Group_1__1"
- // InternalQVTcore.g:16703:1: rule__URIPathNameCS__Group_1__1 : rule__URIPathNameCS__Group_1__1__Impl ;
+ // InternalQVTcore.g:16797: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 {
- // InternalQVTcore.g:16707:1: ( rule__URIPathNameCS__Group_1__1__Impl )
- // InternalQVTcore.g:16708:2: rule__URIPathNameCS__Group_1__1__Impl
+ // InternalQVTcore.g:16801:1: ( rule__URIPathNameCS__Group_1__1__Impl )
+ // InternalQVTcore.g:16802:2: rule__URIPathNameCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIPathNameCS__Group_1__1__Impl();
@@ -50689,23 +50953,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIPathNameCS__Group_1__1__Impl"
- // InternalQVTcore.g:16714:1: rule__URIPathNameCS__Group_1__1__Impl : ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:16808: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 {
- // InternalQVTcore.g:16718:1: ( ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) ) )
- // InternalQVTcore.g:16719:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) )
+ // InternalQVTcore.g:16812:1: ( ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) ) )
+ // InternalQVTcore.g:16813:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) )
{
- // InternalQVTcore.g:16719:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) )
- // InternalQVTcore.g:16720:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
+ // InternalQVTcore.g:16813:1: ( ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 ) )
+ // InternalQVTcore.g:16814:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsAssignment_1_1());
}
- // InternalQVTcore.g:16721:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
- // InternalQVTcore.g:16721:2: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1
+ // InternalQVTcore.g:16815:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
+ // InternalQVTcore.g:16815:2: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIPathNameCS__OwnedPathElementsAssignment_1_1();
@@ -50740,14 +51004,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__0"
- // InternalQVTcore.g:16735:1: rule__URIFirstPathElementCS__Group_1__0 : rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 ;
+ // InternalQVTcore.g:16829: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 {
- // InternalQVTcore.g:16739:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
- // InternalQVTcore.g:16740:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
+ // InternalQVTcore.g:16833:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
+ // InternalQVTcore.g:16834:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_24);
rule__URIFirstPathElementCS__Group_1__0__Impl();
@@ -50778,23 +51042,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__0__Impl"
- // InternalQVTcore.g:16747:1: rule__URIFirstPathElementCS__Group_1__0__Impl : ( () ) ;
+ // InternalQVTcore.g:16841:1: rule__URIFirstPathElementCS__Group_1__0__Impl : ( () ) ;
public final void rule__URIFirstPathElementCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16751:1: ( ( () ) )
- // InternalQVTcore.g:16752:1: ( () )
+ // InternalQVTcore.g:16845:1: ( ( () ) )
+ // InternalQVTcore.g:16846:1: ( () )
{
- // InternalQVTcore.g:16752:1: ( () )
- // InternalQVTcore.g:16753:1: ()
+ // InternalQVTcore.g:16846:1: ( () )
+ // InternalQVTcore.g:16847:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getPathElementWithURICSAction_1_0());
}
- // InternalQVTcore.g:16754:1: ()
- // InternalQVTcore.g:16756:1:
+ // InternalQVTcore.g:16848:1: ()
+ // InternalQVTcore.g:16850:1:
{
}
@@ -50819,14 +51083,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__1"
- // InternalQVTcore.g:16766:1: rule__URIFirstPathElementCS__Group_1__1 : rule__URIFirstPathElementCS__Group_1__1__Impl ;
+ // InternalQVTcore.g:16860: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 {
- // InternalQVTcore.g:16770:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
- // InternalQVTcore.g:16771:2: rule__URIFirstPathElementCS__Group_1__1__Impl
+ // InternalQVTcore.g:16864:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
+ // InternalQVTcore.g:16865:2: rule__URIFirstPathElementCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIFirstPathElementCS__Group_1__1__Impl();
@@ -50852,23 +51116,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIFirstPathElementCS__Group_1__1__Impl"
- // InternalQVTcore.g:16777:1: rule__URIFirstPathElementCS__Group_1__1__Impl : ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:16871: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 {
- // InternalQVTcore.g:16781:1: ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) ) )
- // InternalQVTcore.g:16782:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) )
+ // InternalQVTcore.g:16875:1: ( ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) ) )
+ // InternalQVTcore.g:16876:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) )
{
- // InternalQVTcore.g:16782:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) )
- // InternalQVTcore.g:16783:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
+ // InternalQVTcore.g:16876:1: ( ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 ) )
+ // InternalQVTcore.g:16877:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementAssignment_1_1());
}
- // InternalQVTcore.g:16784:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
- // InternalQVTcore.g:16784:2: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1
+ // InternalQVTcore.g:16878:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
+ // InternalQVTcore.g:16878:2: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__URIFirstPathElementCS__ReferredElementAssignment_1_1();
@@ -50903,14 +51167,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group__0"
- // InternalQVTcore.g:16798:1: rule__CollectionTypeCS__Group__0 : rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 ;
+ // InternalQVTcore.g:16892: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 {
- // InternalQVTcore.g:16802:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
- // InternalQVTcore.g:16803:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
+ // InternalQVTcore.g:16896:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
+ // InternalQVTcore.g:16897:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_21);
rule__CollectionTypeCS__Group__0__Impl();
@@ -50941,23 +51205,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group__0__Impl"
- // InternalQVTcore.g:16810:1: rule__CollectionTypeCS__Group__0__Impl : ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) ;
+ // InternalQVTcore.g:16904:1: rule__CollectionTypeCS__Group__0__Impl : ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) ;
public final void rule__CollectionTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16814:1: ( ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) )
- // InternalQVTcore.g:16815:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:16908:1: ( ( ( rule__CollectionTypeCS__NameAssignment_0 ) ) )
+ // InternalQVTcore.g:16909:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
{
- // InternalQVTcore.g:16815:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
- // InternalQVTcore.g:16816:1: ( rule__CollectionTypeCS__NameAssignment_0 )
+ // InternalQVTcore.g:16909:1: ( ( rule__CollectionTypeCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:16910:1: ( rule__CollectionTypeCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getNameAssignment_0());
}
- // InternalQVTcore.g:16817:1: ( rule__CollectionTypeCS__NameAssignment_0 )
- // InternalQVTcore.g:16817:2: rule__CollectionTypeCS__NameAssignment_0
+ // InternalQVTcore.g:16911:1: ( rule__CollectionTypeCS__NameAssignment_0 )
+ // InternalQVTcore.g:16911:2: rule__CollectionTypeCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__NameAssignment_0();
@@ -50992,14 +51256,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group__1"
- // InternalQVTcore.g:16827:1: rule__CollectionTypeCS__Group__1 : rule__CollectionTypeCS__Group__1__Impl ;
+ // InternalQVTcore.g:16921:1: rule__CollectionTypeCS__Group__1 : rule__CollectionTypeCS__Group__1__Impl ;
public final void rule__CollectionTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16831:1: ( rule__CollectionTypeCS__Group__1__Impl )
- // InternalQVTcore.g:16832:2: rule__CollectionTypeCS__Group__1__Impl
+ // InternalQVTcore.g:16925:1: ( rule__CollectionTypeCS__Group__1__Impl )
+ // InternalQVTcore.g:16926:2: rule__CollectionTypeCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__Group__1__Impl();
@@ -51025,31 +51289,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group__1__Impl"
- // InternalQVTcore.g:16838:1: rule__CollectionTypeCS__Group__1__Impl : ( ( rule__CollectionTypeCS__Group_1__0 )? ) ;
+ // InternalQVTcore.g:16932: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 {
- // InternalQVTcore.g:16842:1: ( ( ( rule__CollectionTypeCS__Group_1__0 )? ) )
- // InternalQVTcore.g:16843:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
+ // InternalQVTcore.g:16936:1: ( ( ( rule__CollectionTypeCS__Group_1__0 )? ) )
+ // InternalQVTcore.g:16937:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
{
- // InternalQVTcore.g:16843:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
- // InternalQVTcore.g:16844:1: ( rule__CollectionTypeCS__Group_1__0 )?
+ // InternalQVTcore.g:16937:1: ( ( rule__CollectionTypeCS__Group_1__0 )? )
+ // InternalQVTcore.g:16938:1: ( rule__CollectionTypeCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
- // InternalQVTcore.g:16845:1: ( rule__CollectionTypeCS__Group_1__0 )?
- int alt178=2;
- int LA178_0 = input.LA(1);
+ // InternalQVTcore.g:16939:1: ( rule__CollectionTypeCS__Group_1__0 )?
+ int alt179=2;
+ int LA179_0 = input.LA(1);
- if ( (LA178_0==99) ) {
- alt178=1;
+ if ( (LA179_0==99) ) {
+ alt179=1;
}
- switch (alt178) {
+ switch (alt179) {
case 1 :
- // InternalQVTcore.g:16845:2: rule__CollectionTypeCS__Group_1__0
+ // InternalQVTcore.g:16939:2: rule__CollectionTypeCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__Group_1__0();
@@ -51087,14 +51351,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group_1__0"
- // InternalQVTcore.g:16859:1: rule__CollectionTypeCS__Group_1__0 : rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 ;
+ // InternalQVTcore.g:16953: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 {
- // InternalQVTcore.g:16863:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
- // InternalQVTcore.g:16864:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
+ // InternalQVTcore.g:16957:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
+ // InternalQVTcore.g:16958:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__CollectionTypeCS__Group_1__0__Impl();
@@ -51125,17 +51389,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group_1__0__Impl"
- // InternalQVTcore.g:16871:1: rule__CollectionTypeCS__Group_1__0__Impl : ( '(' ) ;
+ // InternalQVTcore.g:16965:1: rule__CollectionTypeCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__CollectionTypeCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16875:1: ( ( '(' ) )
- // InternalQVTcore.g:16876:1: ( '(' )
+ // InternalQVTcore.g:16969:1: ( ( '(' ) )
+ // InternalQVTcore.g:16970:1: ( '(' )
{
- // InternalQVTcore.g:16876:1: ( '(' )
- // InternalQVTcore.g:16877:1: '('
+ // InternalQVTcore.g:16970:1: ( '(' )
+ // InternalQVTcore.g:16971:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
@@ -51166,14 +51430,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group_1__1"
- // InternalQVTcore.g:16890:1: rule__CollectionTypeCS__Group_1__1 : rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 ;
+ // InternalQVTcore.g:16984: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 {
- // InternalQVTcore.g:16894:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
- // InternalQVTcore.g:16895:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
+ // InternalQVTcore.g:16988:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
+ // InternalQVTcore.g:16989:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
{
pushFollow(FollowSets000.FOLLOW_82);
rule__CollectionTypeCS__Group_1__1__Impl();
@@ -51204,23 +51468,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group_1__1__Impl"
- // InternalQVTcore.g:16902:1: rule__CollectionTypeCS__Group_1__1__Impl : ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:16996: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 {
- // InternalQVTcore.g:16906:1: ( ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) ) )
- // InternalQVTcore.g:16907:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:17000:1: ( ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) ) )
+ // InternalQVTcore.g:17001:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
{
- // InternalQVTcore.g:16907:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
- // InternalQVTcore.g:16908:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTcore.g:17001:1: ( ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:17002:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeAssignment_1_1());
}
- // InternalQVTcore.g:16909:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
- // InternalQVTcore.g:16909:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
+ // InternalQVTcore.g:17003:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTcore.g:17003:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__OwnedTypeAssignment_1_1();
@@ -51255,14 +51519,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group_1__2"
- // InternalQVTcore.g:16919:1: rule__CollectionTypeCS__Group_1__2 : rule__CollectionTypeCS__Group_1__2__Impl rule__CollectionTypeCS__Group_1__3 ;
+ // InternalQVTcore.g:17013:1: rule__CollectionTypeCS__Group_1__2 : rule__CollectionTypeCS__Group_1__2__Impl rule__CollectionTypeCS__Group_1__3 ;
public final void rule__CollectionTypeCS__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16923:1: ( rule__CollectionTypeCS__Group_1__2__Impl rule__CollectionTypeCS__Group_1__3 )
- // InternalQVTcore.g:16924:2: rule__CollectionTypeCS__Group_1__2__Impl rule__CollectionTypeCS__Group_1__3
+ // InternalQVTcore.g:17017:1: ( rule__CollectionTypeCS__Group_1__2__Impl rule__CollectionTypeCS__Group_1__3 )
+ // InternalQVTcore.g:17018:2: rule__CollectionTypeCS__Group_1__2__Impl rule__CollectionTypeCS__Group_1__3
{
pushFollow(FollowSets000.FOLLOW_82);
rule__CollectionTypeCS__Group_1__2__Impl();
@@ -51293,31 +51557,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group_1__2__Impl"
- // InternalQVTcore.g:16931:1: rule__CollectionTypeCS__Group_1__2__Impl : ( ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )? ) ;
+ // InternalQVTcore.g:17025:1: rule__CollectionTypeCS__Group_1__2__Impl : ( ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )? ) ;
public final void rule__CollectionTypeCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16935:1: ( ( ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )? ) )
- // InternalQVTcore.g:16936:1: ( ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )? )
+ // InternalQVTcore.g:17029:1: ( ( ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )? ) )
+ // InternalQVTcore.g:17030:1: ( ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )? )
{
- // InternalQVTcore.g:16936:1: ( ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )? )
- // InternalQVTcore.g:16937:1: ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )?
+ // InternalQVTcore.g:17030:1: ( ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )? )
+ // InternalQVTcore.g:17031:1: ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedCollectionMultiplicityAssignment_1_2());
}
- // InternalQVTcore.g:16938:1: ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )?
- int alt179=2;
- int LA179_0 = input.LA(1);
+ // InternalQVTcore.g:17032:1: ( rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 )?
+ int alt180=2;
+ int LA180_0 = input.LA(1);
- if ( (LA179_0==113) ) {
- alt179=1;
+ if ( (LA180_0==114) ) {
+ alt180=1;
}
- switch (alt179) {
+ switch (alt180) {
case 1 :
- // InternalQVTcore.g:16938:2: rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2
+ // InternalQVTcore.g:17032:2: rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2();
@@ -51355,14 +51619,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group_1__3"
- // InternalQVTcore.g:16948:1: rule__CollectionTypeCS__Group_1__3 : rule__CollectionTypeCS__Group_1__3__Impl ;
+ // InternalQVTcore.g:17042:1: rule__CollectionTypeCS__Group_1__3 : rule__CollectionTypeCS__Group_1__3__Impl ;
public final void rule__CollectionTypeCS__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16952:1: ( rule__CollectionTypeCS__Group_1__3__Impl )
- // InternalQVTcore.g:16953:2: rule__CollectionTypeCS__Group_1__3__Impl
+ // InternalQVTcore.g:17046:1: ( rule__CollectionTypeCS__Group_1__3__Impl )
+ // InternalQVTcore.g:17047:2: rule__CollectionTypeCS__Group_1__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionTypeCS__Group_1__3__Impl();
@@ -51388,17 +51652,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__Group_1__3__Impl"
- // InternalQVTcore.g:16959:1: rule__CollectionTypeCS__Group_1__3__Impl : ( ')' ) ;
+ // InternalQVTcore.g:17053:1: rule__CollectionTypeCS__Group_1__3__Impl : ( ')' ) ;
public final void rule__CollectionTypeCS__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:16963:1: ( ( ')' ) )
- // InternalQVTcore.g:16964:1: ( ')' )
+ // InternalQVTcore.g:17057:1: ( ( ')' ) )
+ // InternalQVTcore.g:17058:1: ( ')' )
{
- // InternalQVTcore.g:16964:1: ( ')' )
- // InternalQVTcore.g:16965:1: ')'
+ // InternalQVTcore.g:17058:1: ( ')' )
+ // InternalQVTcore.g:17059:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_3());
@@ -51429,14 +51693,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group__0"
- // InternalQVTcore.g:16986:1: rule__MapTypeCS__Group__0 : rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 ;
+ // InternalQVTcore.g:17080: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 {
- // InternalQVTcore.g:16990:1: ( rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 )
- // InternalQVTcore.g:16991:2: rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1
+ // InternalQVTcore.g:17084:1: ( rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 )
+ // InternalQVTcore.g:17085:2: rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_21);
rule__MapTypeCS__Group__0__Impl();
@@ -51467,23 +51731,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group__0__Impl"
- // InternalQVTcore.g:16998:1: rule__MapTypeCS__Group__0__Impl : ( ( rule__MapTypeCS__NameAssignment_0 ) ) ;
+ // InternalQVTcore.g:17092:1: rule__MapTypeCS__Group__0__Impl : ( ( rule__MapTypeCS__NameAssignment_0 ) ) ;
public final void rule__MapTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17002:1: ( ( ( rule__MapTypeCS__NameAssignment_0 ) ) )
- // InternalQVTcore.g:17003:1: ( ( rule__MapTypeCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:17096:1: ( ( ( rule__MapTypeCS__NameAssignment_0 ) ) )
+ // InternalQVTcore.g:17097:1: ( ( rule__MapTypeCS__NameAssignment_0 ) )
{
- // InternalQVTcore.g:17003:1: ( ( rule__MapTypeCS__NameAssignment_0 ) )
- // InternalQVTcore.g:17004:1: ( rule__MapTypeCS__NameAssignment_0 )
+ // InternalQVTcore.g:17097:1: ( ( rule__MapTypeCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:17098:1: ( rule__MapTypeCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getNameAssignment_0());
}
- // InternalQVTcore.g:17005:1: ( rule__MapTypeCS__NameAssignment_0 )
- // InternalQVTcore.g:17005:2: rule__MapTypeCS__NameAssignment_0
+ // InternalQVTcore.g:17099:1: ( rule__MapTypeCS__NameAssignment_0 )
+ // InternalQVTcore.g:17099:2: rule__MapTypeCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__NameAssignment_0();
@@ -51518,14 +51782,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group__1"
- // InternalQVTcore.g:17015:1: rule__MapTypeCS__Group__1 : rule__MapTypeCS__Group__1__Impl ;
+ // InternalQVTcore.g:17109:1: rule__MapTypeCS__Group__1 : rule__MapTypeCS__Group__1__Impl ;
public final void rule__MapTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17019:1: ( rule__MapTypeCS__Group__1__Impl )
- // InternalQVTcore.g:17020:2: rule__MapTypeCS__Group__1__Impl
+ // InternalQVTcore.g:17113:1: ( rule__MapTypeCS__Group__1__Impl )
+ // InternalQVTcore.g:17114:2: rule__MapTypeCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__Group__1__Impl();
@@ -51551,31 +51815,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group__1__Impl"
- // InternalQVTcore.g:17026:1: rule__MapTypeCS__Group__1__Impl : ( ( rule__MapTypeCS__Group_1__0 )? ) ;
+ // InternalQVTcore.g:17120: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 {
- // InternalQVTcore.g:17030:1: ( ( ( rule__MapTypeCS__Group_1__0 )? ) )
- // InternalQVTcore.g:17031:1: ( ( rule__MapTypeCS__Group_1__0 )? )
+ // InternalQVTcore.g:17124:1: ( ( ( rule__MapTypeCS__Group_1__0 )? ) )
+ // InternalQVTcore.g:17125:1: ( ( rule__MapTypeCS__Group_1__0 )? )
{
- // InternalQVTcore.g:17031:1: ( ( rule__MapTypeCS__Group_1__0 )? )
- // InternalQVTcore.g:17032:1: ( rule__MapTypeCS__Group_1__0 )?
+ // InternalQVTcore.g:17125:1: ( ( rule__MapTypeCS__Group_1__0 )? )
+ // InternalQVTcore.g:17126:1: ( rule__MapTypeCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getGroup_1());
}
- // InternalQVTcore.g:17033:1: ( rule__MapTypeCS__Group_1__0 )?
- int alt180=2;
- int LA180_0 = input.LA(1);
+ // InternalQVTcore.g:17127:1: ( rule__MapTypeCS__Group_1__0 )?
+ int alt181=2;
+ int LA181_0 = input.LA(1);
- if ( (LA180_0==99) ) {
- alt180=1;
+ if ( (LA181_0==99) ) {
+ alt181=1;
}
- switch (alt180) {
+ switch (alt181) {
case 1 :
- // InternalQVTcore.g:17033:2: rule__MapTypeCS__Group_1__0
+ // InternalQVTcore.g:17127:2: rule__MapTypeCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__Group_1__0();
@@ -51613,14 +51877,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group_1__0"
- // InternalQVTcore.g:17047:1: rule__MapTypeCS__Group_1__0 : rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 ;
+ // InternalQVTcore.g:17141: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 {
- // InternalQVTcore.g:17051:1: ( rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 )
- // InternalQVTcore.g:17052:2: rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1
+ // InternalQVTcore.g:17145:1: ( rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 )
+ // InternalQVTcore.g:17146:2: rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__MapTypeCS__Group_1__0__Impl();
@@ -51651,17 +51915,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group_1__0__Impl"
- // InternalQVTcore.g:17059:1: rule__MapTypeCS__Group_1__0__Impl : ( '(' ) ;
+ // InternalQVTcore.g:17153:1: rule__MapTypeCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__MapTypeCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17063:1: ( ( '(' ) )
- // InternalQVTcore.g:17064:1: ( '(' )
+ // InternalQVTcore.g:17157:1: ( ( '(' ) )
+ // InternalQVTcore.g:17158:1: ( '(' )
{
- // InternalQVTcore.g:17064:1: ( '(' )
- // InternalQVTcore.g:17065:1: '('
+ // InternalQVTcore.g:17158:1: ( '(' )
+ // InternalQVTcore.g:17159:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
@@ -51692,14 +51956,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group_1__1"
- // InternalQVTcore.g:17078:1: rule__MapTypeCS__Group_1__1 : rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 ;
+ // InternalQVTcore.g:17172: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 {
- // InternalQVTcore.g:17082:1: ( rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 )
- // InternalQVTcore.g:17083:2: rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2
+ // InternalQVTcore.g:17176:1: ( rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 )
+ // InternalQVTcore.g:17177:2: rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2
{
pushFollow(FollowSets000.FOLLOW_17);
rule__MapTypeCS__Group_1__1__Impl();
@@ -51730,23 +51994,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group_1__1__Impl"
- // InternalQVTcore.g:17090:1: rule__MapTypeCS__Group_1__1__Impl : ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:17184: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 {
- // InternalQVTcore.g:17094:1: ( ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) ) )
- // InternalQVTcore.g:17095:1: ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:17188:1: ( ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) ) )
+ // InternalQVTcore.g:17189:1: ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) )
{
- // InternalQVTcore.g:17095:1: ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) )
- // InternalQVTcore.g:17096:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
+ // InternalQVTcore.g:17189:1: ( ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:17190:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedKeyTypeAssignment_1_1());
}
- // InternalQVTcore.g:17097:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
- // InternalQVTcore.g:17097:2: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1
+ // InternalQVTcore.g:17191:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
+ // InternalQVTcore.g:17191:2: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__OwnedKeyTypeAssignment_1_1();
@@ -51781,14 +52045,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group_1__2"
- // InternalQVTcore.g:17107:1: rule__MapTypeCS__Group_1__2 : rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 ;
+ // InternalQVTcore.g:17201: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 {
- // InternalQVTcore.g:17111:1: ( rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 )
- // InternalQVTcore.g:17112:2: rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3
+ // InternalQVTcore.g:17205:1: ( rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 )
+ // InternalQVTcore.g:17206:2: rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3
{
pushFollow(FollowSets000.FOLLOW_23);
rule__MapTypeCS__Group_1__2__Impl();
@@ -51819,17 +52083,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group_1__2__Impl"
- // InternalQVTcore.g:17119:1: rule__MapTypeCS__Group_1__2__Impl : ( ',' ) ;
+ // InternalQVTcore.g:17213:1: rule__MapTypeCS__Group_1__2__Impl : ( ',' ) ;
public final void rule__MapTypeCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17123:1: ( ( ',' ) )
- // InternalQVTcore.g:17124:1: ( ',' )
+ // InternalQVTcore.g:17217:1: ( ( ',' ) )
+ // InternalQVTcore.g:17218:1: ( ',' )
{
- // InternalQVTcore.g:17124:1: ( ',' )
- // InternalQVTcore.g:17125:1: ','
+ // InternalQVTcore.g:17218:1: ( ',' )
+ // InternalQVTcore.g:17219:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
@@ -51860,14 +52124,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group_1__3"
- // InternalQVTcore.g:17138:1: rule__MapTypeCS__Group_1__3 : rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 ;
+ // InternalQVTcore.g:17232: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 {
- // InternalQVTcore.g:17142:1: ( rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 )
- // InternalQVTcore.g:17143:2: rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4
+ // InternalQVTcore.g:17236:1: ( rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 )
+ // InternalQVTcore.g:17237:2: rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4
{
pushFollow(FollowSets000.FOLLOW_20);
rule__MapTypeCS__Group_1__3__Impl();
@@ -51898,23 +52162,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group_1__3__Impl"
- // InternalQVTcore.g:17150:1: rule__MapTypeCS__Group_1__3__Impl : ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) ) ;
+ // InternalQVTcore.g:17244: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 {
- // InternalQVTcore.g:17154:1: ( ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) ) )
- // InternalQVTcore.g:17155:1: ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) )
+ // InternalQVTcore.g:17248:1: ( ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) ) )
+ // InternalQVTcore.g:17249:1: ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) )
{
- // InternalQVTcore.g:17155:1: ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) )
- // InternalQVTcore.g:17156:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
+ // InternalQVTcore.g:17249:1: ( ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 ) )
+ // InternalQVTcore.g:17250:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedValueTypeAssignment_1_3());
}
- // InternalQVTcore.g:17157:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
- // InternalQVTcore.g:17157:2: rule__MapTypeCS__OwnedValueTypeAssignment_1_3
+ // InternalQVTcore.g:17251:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
+ // InternalQVTcore.g:17251:2: rule__MapTypeCS__OwnedValueTypeAssignment_1_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__OwnedValueTypeAssignment_1_3();
@@ -51949,14 +52213,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group_1__4"
- // InternalQVTcore.g:17167:1: rule__MapTypeCS__Group_1__4 : rule__MapTypeCS__Group_1__4__Impl ;
+ // InternalQVTcore.g:17261: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 {
- // InternalQVTcore.g:17171:1: ( rule__MapTypeCS__Group_1__4__Impl )
- // InternalQVTcore.g:17172:2: rule__MapTypeCS__Group_1__4__Impl
+ // InternalQVTcore.g:17265:1: ( rule__MapTypeCS__Group_1__4__Impl )
+ // InternalQVTcore.g:17266:2: rule__MapTypeCS__Group_1__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapTypeCS__Group_1__4__Impl();
@@ -51982,17 +52246,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__Group_1__4__Impl"
- // InternalQVTcore.g:17178:1: rule__MapTypeCS__Group_1__4__Impl : ( ')' ) ;
+ // InternalQVTcore.g:17272:1: rule__MapTypeCS__Group_1__4__Impl : ( ')' ) ;
public final void rule__MapTypeCS__Group_1__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17182:1: ( ( ')' ) )
- // InternalQVTcore.g:17183:1: ( ')' )
+ // InternalQVTcore.g:17276:1: ( ( ')' ) )
+ // InternalQVTcore.g:17277:1: ( ')' )
{
- // InternalQVTcore.g:17183:1: ( ')' )
- // InternalQVTcore.g:17184:1: ')'
+ // InternalQVTcore.g:17277:1: ( ')' )
+ // InternalQVTcore.g:17278:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
@@ -52023,14 +52287,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group__0"
- // InternalQVTcore.g:17207:1: rule__TupleTypeCS__Group__0 : rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 ;
+ // InternalQVTcore.g:17301: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 {
- // InternalQVTcore.g:17211:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
- // InternalQVTcore.g:17212:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
+ // InternalQVTcore.g:17305:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
+ // InternalQVTcore.g:17306:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_21);
rule__TupleTypeCS__Group__0__Impl();
@@ -52061,23 +52325,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group__0__Impl"
- // InternalQVTcore.g:17219:1: rule__TupleTypeCS__Group__0__Impl : ( ( rule__TupleTypeCS__NameAssignment_0 ) ) ;
+ // InternalQVTcore.g:17313:1: rule__TupleTypeCS__Group__0__Impl : ( ( rule__TupleTypeCS__NameAssignment_0 ) ) ;
public final void rule__TupleTypeCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17223:1: ( ( ( rule__TupleTypeCS__NameAssignment_0 ) ) )
- // InternalQVTcore.g:17224:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:17317:1: ( ( ( rule__TupleTypeCS__NameAssignment_0 ) ) )
+ // InternalQVTcore.g:17318:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
{
- // InternalQVTcore.g:17224:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
- // InternalQVTcore.g:17225:1: ( rule__TupleTypeCS__NameAssignment_0 )
+ // InternalQVTcore.g:17318:1: ( ( rule__TupleTypeCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:17319:1: ( rule__TupleTypeCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameAssignment_0());
}
- // InternalQVTcore.g:17226:1: ( rule__TupleTypeCS__NameAssignment_0 )
- // InternalQVTcore.g:17226:2: rule__TupleTypeCS__NameAssignment_0
+ // InternalQVTcore.g:17320:1: ( rule__TupleTypeCS__NameAssignment_0 )
+ // InternalQVTcore.g:17320:2: rule__TupleTypeCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__NameAssignment_0();
@@ -52112,14 +52376,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group__1"
- // InternalQVTcore.g:17236:1: rule__TupleTypeCS__Group__1 : rule__TupleTypeCS__Group__1__Impl ;
+ // InternalQVTcore.g:17330:1: rule__TupleTypeCS__Group__1 : rule__TupleTypeCS__Group__1__Impl ;
public final void rule__TupleTypeCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17240:1: ( rule__TupleTypeCS__Group__1__Impl )
- // InternalQVTcore.g:17241:2: rule__TupleTypeCS__Group__1__Impl
+ // InternalQVTcore.g:17334:1: ( rule__TupleTypeCS__Group__1__Impl )
+ // InternalQVTcore.g:17335:2: rule__TupleTypeCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group__1__Impl();
@@ -52145,31 +52409,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group__1__Impl"
- // InternalQVTcore.g:17247:1: rule__TupleTypeCS__Group__1__Impl : ( ( rule__TupleTypeCS__Group_1__0 )? ) ;
+ // InternalQVTcore.g:17341: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 {
- // InternalQVTcore.g:17251:1: ( ( ( rule__TupleTypeCS__Group_1__0 )? ) )
- // InternalQVTcore.g:17252:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
+ // InternalQVTcore.g:17345:1: ( ( ( rule__TupleTypeCS__Group_1__0 )? ) )
+ // InternalQVTcore.g:17346:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
{
- // InternalQVTcore.g:17252:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
- // InternalQVTcore.g:17253:1: ( rule__TupleTypeCS__Group_1__0 )?
+ // InternalQVTcore.g:17346:1: ( ( rule__TupleTypeCS__Group_1__0 )? )
+ // InternalQVTcore.g:17347:1: ( rule__TupleTypeCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
- // InternalQVTcore.g:17254:1: ( rule__TupleTypeCS__Group_1__0 )?
- int alt181=2;
- int LA181_0 = input.LA(1);
+ // InternalQVTcore.g:17348:1: ( rule__TupleTypeCS__Group_1__0 )?
+ int alt182=2;
+ int LA182_0 = input.LA(1);
- if ( (LA181_0==99) ) {
- alt181=1;
+ if ( (LA182_0==99) ) {
+ alt182=1;
}
- switch (alt181) {
+ switch (alt182) {
case 1 :
- // InternalQVTcore.g:17254:2: rule__TupleTypeCS__Group_1__0
+ // InternalQVTcore.g:17348:2: rule__TupleTypeCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group_1__0();
@@ -52207,14 +52471,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1__0"
- // InternalQVTcore.g:17268:1: rule__TupleTypeCS__Group_1__0 : rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 ;
+ // InternalQVTcore.g:17362: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 {
- // InternalQVTcore.g:17272:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
- // InternalQVTcore.g:17273:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
+ // InternalQVTcore.g:17366:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
+ // InternalQVTcore.g:17367:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_37);
rule__TupleTypeCS__Group_1__0__Impl();
@@ -52245,17 +52509,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1__0__Impl"
- // InternalQVTcore.g:17280:1: rule__TupleTypeCS__Group_1__0__Impl : ( '(' ) ;
+ // InternalQVTcore.g:17374:1: rule__TupleTypeCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__TupleTypeCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17284:1: ( ( '(' ) )
- // InternalQVTcore.g:17285:1: ( '(' )
+ // InternalQVTcore.g:17378:1: ( ( '(' ) )
+ // InternalQVTcore.g:17379:1: ( '(' )
{
- // InternalQVTcore.g:17285:1: ( '(' )
- // InternalQVTcore.g:17286:1: '('
+ // InternalQVTcore.g:17379:1: ( '(' )
+ // InternalQVTcore.g:17380:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
@@ -52286,14 +52550,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1__1"
- // InternalQVTcore.g:17299:1: rule__TupleTypeCS__Group_1__1 : rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 ;
+ // InternalQVTcore.g:17393: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 {
- // InternalQVTcore.g:17303:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
- // InternalQVTcore.g:17304:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
+ // InternalQVTcore.g:17397:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
+ // InternalQVTcore.g:17398:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
{
pushFollow(FollowSets000.FOLLOW_37);
rule__TupleTypeCS__Group_1__1__Impl();
@@ -52324,31 +52588,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1__1__Impl"
- // InternalQVTcore.g:17311:1: rule__TupleTypeCS__Group_1__1__Impl : ( ( rule__TupleTypeCS__Group_1_1__0 )? ) ;
+ // InternalQVTcore.g:17405: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 {
- // InternalQVTcore.g:17315:1: ( ( ( rule__TupleTypeCS__Group_1_1__0 )? ) )
- // InternalQVTcore.g:17316:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
+ // InternalQVTcore.g:17409:1: ( ( ( rule__TupleTypeCS__Group_1_1__0 )? ) )
+ // InternalQVTcore.g:17410:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
{
- // InternalQVTcore.g:17316:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
- // InternalQVTcore.g:17317:1: ( rule__TupleTypeCS__Group_1_1__0 )?
+ // InternalQVTcore.g:17410:1: ( ( rule__TupleTypeCS__Group_1_1__0 )? )
+ // InternalQVTcore.g:17411:1: ( rule__TupleTypeCS__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
- // InternalQVTcore.g:17318:1: ( rule__TupleTypeCS__Group_1_1__0 )?
- int alt182=2;
- int LA182_0 = input.LA(1);
+ // InternalQVTcore.g:17412:1: ( rule__TupleTypeCS__Group_1_1__0 )?
+ int alt183=2;
+ int LA183_0 = input.LA(1);
- if ( ((LA182_0>=RULE_SIMPLE_ID && LA182_0<=RULE_ESCAPED_ID)||(LA182_0>=19 && LA182_0<=31)||(LA182_0>=33 && LA182_0<=58)) ) {
- alt182=1;
+ if ( ((LA183_0>=RULE_SIMPLE_ID && LA183_0<=RULE_ESCAPED_ID)||(LA183_0>=19 && LA183_0<=31)||(LA183_0>=33 && LA183_0<=58)) ) {
+ alt183=1;
}
- switch (alt182) {
+ switch (alt183) {
case 1 :
- // InternalQVTcore.g:17318:2: rule__TupleTypeCS__Group_1_1__0
+ // InternalQVTcore.g:17412:2: rule__TupleTypeCS__Group_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group_1_1__0();
@@ -52386,14 +52650,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1__2"
- // InternalQVTcore.g:17328:1: rule__TupleTypeCS__Group_1__2 : rule__TupleTypeCS__Group_1__2__Impl ;
+ // InternalQVTcore.g:17422: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 {
- // InternalQVTcore.g:17332:1: ( rule__TupleTypeCS__Group_1__2__Impl )
- // InternalQVTcore.g:17333:2: rule__TupleTypeCS__Group_1__2__Impl
+ // InternalQVTcore.g:17426:1: ( rule__TupleTypeCS__Group_1__2__Impl )
+ // InternalQVTcore.g:17427:2: rule__TupleTypeCS__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group_1__2__Impl();
@@ -52419,17 +52683,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1__2__Impl"
- // InternalQVTcore.g:17339:1: rule__TupleTypeCS__Group_1__2__Impl : ( ')' ) ;
+ // InternalQVTcore.g:17433:1: rule__TupleTypeCS__Group_1__2__Impl : ( ')' ) ;
public final void rule__TupleTypeCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17343:1: ( ( ')' ) )
- // InternalQVTcore.g:17344:1: ( ')' )
+ // InternalQVTcore.g:17437:1: ( ( ')' ) )
+ // InternalQVTcore.g:17438:1: ( ')' )
{
- // InternalQVTcore.g:17344:1: ( ')' )
- // InternalQVTcore.g:17345:1: ')'
+ // InternalQVTcore.g:17438:1: ( ')' )
+ // InternalQVTcore.g:17439:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
@@ -52460,14 +52724,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1_1__0"
- // InternalQVTcore.g:17364:1: rule__TupleTypeCS__Group_1_1__0 : rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 ;
+ // InternalQVTcore.g:17458: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 {
- // InternalQVTcore.g:17368:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
- // InternalQVTcore.g:17369:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
+ // InternalQVTcore.g:17462:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
+ // InternalQVTcore.g:17463:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__TupleTypeCS__Group_1_1__0__Impl();
@@ -52498,23 +52762,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1_1__0__Impl"
- // InternalQVTcore.g:17376:1: rule__TupleTypeCS__Group_1_1__0__Impl : ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) ) ;
+ // InternalQVTcore.g:17470: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 {
- // InternalQVTcore.g:17380:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) ) )
- // InternalQVTcore.g:17381:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
+ // InternalQVTcore.g:17474:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) ) )
+ // InternalQVTcore.g:17475:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
{
- // InternalQVTcore.g:17381:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
- // InternalQVTcore.g:17382:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
+ // InternalQVTcore.g:17475:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 ) )
+ // InternalQVTcore.g:17476:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsAssignment_1_1_0());
}
- // InternalQVTcore.g:17383:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
- // InternalQVTcore.g:17383:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
+ // InternalQVTcore.g:17477:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
+ // InternalQVTcore.g:17477:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_0();
@@ -52549,14 +52813,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1_1__1"
- // InternalQVTcore.g:17393:1: rule__TupleTypeCS__Group_1_1__1 : rule__TupleTypeCS__Group_1_1__1__Impl ;
+ // InternalQVTcore.g:17487: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 {
- // InternalQVTcore.g:17397:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
- // InternalQVTcore.g:17398:2: rule__TupleTypeCS__Group_1_1__1__Impl
+ // InternalQVTcore.g:17491:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
+ // InternalQVTcore.g:17492:2: rule__TupleTypeCS__Group_1_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group_1_1__1__Impl();
@@ -52582,35 +52846,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1_1__1__Impl"
- // InternalQVTcore.g:17404:1: rule__TupleTypeCS__Group_1_1__1__Impl : ( ( rule__TupleTypeCS__Group_1_1_1__0 )* ) ;
+ // InternalQVTcore.g:17498: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 {
- // InternalQVTcore.g:17408:1: ( ( ( rule__TupleTypeCS__Group_1_1_1__0 )* ) )
- // InternalQVTcore.g:17409:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
+ // InternalQVTcore.g:17502:1: ( ( ( rule__TupleTypeCS__Group_1_1_1__0 )* ) )
+ // InternalQVTcore.g:17503:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
{
- // InternalQVTcore.g:17409:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
- // InternalQVTcore.g:17410:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
+ // InternalQVTcore.g:17503:1: ( ( rule__TupleTypeCS__Group_1_1_1__0 )* )
+ // InternalQVTcore.g:17504:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
- // InternalQVTcore.g:17411:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
- loop183:
+ // InternalQVTcore.g:17505:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
+ loop184:
do {
- int alt183=2;
- int LA183_0 = input.LA(1);
+ int alt184=2;
+ int LA184_0 = input.LA(1);
- if ( (LA183_0==98) ) {
- alt183=1;
+ if ( (LA184_0==98) ) {
+ alt184=1;
}
- switch (alt183) {
+ switch (alt184) {
case 1 :
- // InternalQVTcore.g:17411:2: rule__TupleTypeCS__Group_1_1_1__0
+ // InternalQVTcore.g:17505:2: rule__TupleTypeCS__Group_1_1_1__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__TupleTypeCS__Group_1_1_1__0();
@@ -52622,7 +52886,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop183;
+ break loop184;
}
} while (true);
@@ -52651,14 +52915,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__0"
- // InternalQVTcore.g:17425:1: rule__TupleTypeCS__Group_1_1_1__0 : rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 ;
+ // InternalQVTcore.g:17519: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 {
- // InternalQVTcore.g:17429:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
- // InternalQVTcore.g:17430:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
+ // InternalQVTcore.g:17523:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
+ // InternalQVTcore.g:17524: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();
@@ -52689,17 +52953,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__0__Impl"
- // InternalQVTcore.g:17437:1: rule__TupleTypeCS__Group_1_1_1__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:17531: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 {
- // InternalQVTcore.g:17441:1: ( ( ',' ) )
- // InternalQVTcore.g:17442:1: ( ',' )
+ // InternalQVTcore.g:17535:1: ( ( ',' ) )
+ // InternalQVTcore.g:17536:1: ( ',' )
{
- // InternalQVTcore.g:17442:1: ( ',' )
- // InternalQVTcore.g:17443:1: ','
+ // InternalQVTcore.g:17536:1: ( ',' )
+ // InternalQVTcore.g:17537:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
@@ -52730,14 +52994,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__1"
- // InternalQVTcore.g:17456:1: rule__TupleTypeCS__Group_1_1_1__1 : rule__TupleTypeCS__Group_1_1_1__1__Impl ;
+ // InternalQVTcore.g:17550: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 {
- // InternalQVTcore.g:17460:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
- // InternalQVTcore.g:17461:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
+ // InternalQVTcore.g:17554:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
+ // InternalQVTcore.g:17555:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__Group_1_1_1__1__Impl();
@@ -52763,23 +53027,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__Group_1_1_1__1__Impl"
- // InternalQVTcore.g:17467:1: rule__TupleTypeCS__Group_1_1_1__1__Impl : ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) ) ;
+ // InternalQVTcore.g:17561: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 {
- // InternalQVTcore.g:17471:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) ) )
- // InternalQVTcore.g:17472:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
+ // InternalQVTcore.g:17565:1: ( ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) ) )
+ // InternalQVTcore.g:17566:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
{
- // InternalQVTcore.g:17472:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
- // InternalQVTcore.g:17473:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
+ // InternalQVTcore.g:17566:1: ( ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 ) )
+ // InternalQVTcore.g:17567:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsAssignment_1_1_1_1());
}
- // InternalQVTcore.g:17474:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
- // InternalQVTcore.g:17474:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
+ // InternalQVTcore.g:17568:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
+ // InternalQVTcore.g:17568:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1();
@@ -52814,14 +53078,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TuplePartCS__Group__0"
- // InternalQVTcore.g:17488:1: rule__TuplePartCS__Group__0 : rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 ;
+ // InternalQVTcore.g:17582: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 {
- // InternalQVTcore.g:17492:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
- // InternalQVTcore.g:17493:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
+ // InternalQVTcore.g:17586:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
+ // InternalQVTcore.g:17587:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_22);
rule__TuplePartCS__Group__0__Impl();
@@ -52852,23 +53116,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TuplePartCS__Group__0__Impl"
- // InternalQVTcore.g:17500:1: rule__TuplePartCS__Group__0__Impl : ( ( rule__TuplePartCS__NameAssignment_0 ) ) ;
+ // InternalQVTcore.g:17594:1: rule__TuplePartCS__Group__0__Impl : ( ( rule__TuplePartCS__NameAssignment_0 ) ) ;
public final void rule__TuplePartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17504:1: ( ( ( rule__TuplePartCS__NameAssignment_0 ) ) )
- // InternalQVTcore.g:17505:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:17598:1: ( ( ( rule__TuplePartCS__NameAssignment_0 ) ) )
+ // InternalQVTcore.g:17599:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
{
- // InternalQVTcore.g:17505:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
- // InternalQVTcore.g:17506:1: ( rule__TuplePartCS__NameAssignment_0 )
+ // InternalQVTcore.g:17599:1: ( ( rule__TuplePartCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:17600:1: ( rule__TuplePartCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getNameAssignment_0());
}
- // InternalQVTcore.g:17507:1: ( rule__TuplePartCS__NameAssignment_0 )
- // InternalQVTcore.g:17507:2: rule__TuplePartCS__NameAssignment_0
+ // InternalQVTcore.g:17601:1: ( rule__TuplePartCS__NameAssignment_0 )
+ // InternalQVTcore.g:17601:2: rule__TuplePartCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TuplePartCS__NameAssignment_0();
@@ -52903,14 +53167,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TuplePartCS__Group__1"
- // InternalQVTcore.g:17517:1: rule__TuplePartCS__Group__1 : rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 ;
+ // InternalQVTcore.g:17611: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 {
- // InternalQVTcore.g:17521:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
- // InternalQVTcore.g:17522:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
+ // InternalQVTcore.g:17615:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
+ // InternalQVTcore.g:17616:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_23);
rule__TuplePartCS__Group__1__Impl();
@@ -52941,17 +53205,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TuplePartCS__Group__1__Impl"
- // InternalQVTcore.g:17529:1: rule__TuplePartCS__Group__1__Impl : ( ':' ) ;
+ // InternalQVTcore.g:17623:1: rule__TuplePartCS__Group__1__Impl : ( ':' ) ;
public final void rule__TuplePartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17533:1: ( ( ':' ) )
- // InternalQVTcore.g:17534:1: ( ':' )
+ // InternalQVTcore.g:17627:1: ( ( ':' ) )
+ // InternalQVTcore.g:17628:1: ( ':' )
{
- // InternalQVTcore.g:17534:1: ( ':' )
- // InternalQVTcore.g:17535:1: ':'
+ // InternalQVTcore.g:17628:1: ( ':' )
+ // InternalQVTcore.g:17629:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
@@ -52982,14 +53246,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TuplePartCS__Group__2"
- // InternalQVTcore.g:17548:1: rule__TuplePartCS__Group__2 : rule__TuplePartCS__Group__2__Impl ;
+ // InternalQVTcore.g:17642:1: rule__TuplePartCS__Group__2 : rule__TuplePartCS__Group__2__Impl ;
public final void rule__TuplePartCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17552:1: ( rule__TuplePartCS__Group__2__Impl )
- // InternalQVTcore.g:17553:2: rule__TuplePartCS__Group__2__Impl
+ // InternalQVTcore.g:17646:1: ( rule__TuplePartCS__Group__2__Impl )
+ // InternalQVTcore.g:17647:2: rule__TuplePartCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TuplePartCS__Group__2__Impl();
@@ -53015,23 +53279,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TuplePartCS__Group__2__Impl"
- // InternalQVTcore.g:17559:1: rule__TuplePartCS__Group__2__Impl : ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) ;
+ // InternalQVTcore.g:17653:1: rule__TuplePartCS__Group__2__Impl : ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) ;
public final void rule__TuplePartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17563:1: ( ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) )
- // InternalQVTcore.g:17564:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
+ // InternalQVTcore.g:17657:1: ( ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) ) )
+ // InternalQVTcore.g:17658:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
{
- // InternalQVTcore.g:17564:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
- // InternalQVTcore.g:17565:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
+ // InternalQVTcore.g:17658:1: ( ( rule__TuplePartCS__OwnedTypeAssignment_2 ) )
+ // InternalQVTcore.g:17659:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getOwnedTypeAssignment_2());
}
- // InternalQVTcore.g:17566:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
- // InternalQVTcore.g:17566:2: rule__TuplePartCS__OwnedTypeAssignment_2
+ // InternalQVTcore.g:17660:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
+ // InternalQVTcore.g:17660:2: rule__TuplePartCS__OwnedTypeAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TuplePartCS__OwnedTypeAssignment_2();
@@ -53066,14 +53330,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group__0"
- // InternalQVTcore.g:17582:1: rule__CollectionLiteralExpCS__Group__0 : rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 ;
+ // InternalQVTcore.g:17676: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 {
- // InternalQVTcore.g:17586:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
- // InternalQVTcore.g:17587:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
+ // InternalQVTcore.g:17680:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
+ // InternalQVTcore.g:17681:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_15);
rule__CollectionLiteralExpCS__Group__0__Impl();
@@ -53104,23 +53368,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group__0__Impl"
- // InternalQVTcore.g:17594:1: rule__CollectionLiteralExpCS__Group__0__Impl : ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) ;
+ // InternalQVTcore.g:17688:1: rule__CollectionLiteralExpCS__Group__0__Impl : ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) ;
public final void rule__CollectionLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17598:1: ( ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) )
- // InternalQVTcore.g:17599:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTcore.g:17692:1: ( ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) ) )
+ // InternalQVTcore.g:17693:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
{
- // InternalQVTcore.g:17599:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
- // InternalQVTcore.g:17600:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
+ // InternalQVTcore.g:17693:1: ( ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTcore.g:17694:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeAssignment_0());
}
- // InternalQVTcore.g:17601:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
- // InternalQVTcore.g:17601:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
+ // InternalQVTcore.g:17695:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
+ // InternalQVTcore.g:17695:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__OwnedTypeAssignment_0();
@@ -53155,14 +53419,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group__1"
- // InternalQVTcore.g:17611:1: rule__CollectionLiteralExpCS__Group__1 : rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 ;
+ // InternalQVTcore.g:17705: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 {
- // InternalQVTcore.g:17615:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
- // InternalQVTcore.g:17616:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
+ // InternalQVTcore.g:17709:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
+ // InternalQVTcore.g:17710:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_83);
rule__CollectionLiteralExpCS__Group__1__Impl();
@@ -53193,17 +53457,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group__1__Impl"
- // InternalQVTcore.g:17623:1: rule__CollectionLiteralExpCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTcore.g:17717:1: rule__CollectionLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__CollectionLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17627:1: ( ( '{' ) )
- // InternalQVTcore.g:17628:1: ( '{' )
+ // InternalQVTcore.g:17721:1: ( ( '{' ) )
+ // InternalQVTcore.g:17722:1: ( '{' )
{
- // InternalQVTcore.g:17628:1: ( '{' )
- // InternalQVTcore.g:17629:1: '{'
+ // InternalQVTcore.g:17722:1: ( '{' )
+ // InternalQVTcore.g:17723:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
@@ -53234,14 +53498,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group__2"
- // InternalQVTcore.g:17642:1: rule__CollectionLiteralExpCS__Group__2 : rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 ;
+ // InternalQVTcore.g:17736: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 {
- // InternalQVTcore.g:17646:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
- // InternalQVTcore.g:17647:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
+ // InternalQVTcore.g:17740:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
+ // InternalQVTcore.g:17741:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_83);
rule__CollectionLiteralExpCS__Group__2__Impl();
@@ -53272,31 +53536,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group__2__Impl"
- // InternalQVTcore.g:17654:1: rule__CollectionLiteralExpCS__Group__2__Impl : ( ( rule__CollectionLiteralExpCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:17748: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 {
- // InternalQVTcore.g:17658:1: ( ( ( rule__CollectionLiteralExpCS__Group_2__0 )? ) )
- // InternalQVTcore.g:17659:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
+ // InternalQVTcore.g:17752:1: ( ( ( rule__CollectionLiteralExpCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:17753:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
{
- // InternalQVTcore.g:17659:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
- // InternalQVTcore.g:17660:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
+ // InternalQVTcore.g:17753:1: ( ( rule__CollectionLiteralExpCS__Group_2__0 )? )
+ // InternalQVTcore.g:17754:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
- // InternalQVTcore.g:17661:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
- int alt184=2;
- int LA184_0 = input.LA(1);
+ // InternalQVTcore.g:17755:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
+ int alt185=2;
+ int LA185_0 = input.LA(1);
- if ( ((LA184_0>=RULE_INT && LA184_0<=RULE_ESCAPED_ID)||(LA184_0>=19 && LA184_0<=31)||(LA184_0>=33 && LA184_0<=61)||(LA184_0>=78 && LA184_0<=92)||LA184_0==99||LA184_0==101||LA184_0==108||(LA184_0>=110 && LA184_0<=111)||LA184_0==115||(LA184_0>=120 && LA184_0<=121)||(LA184_0>=135 && LA184_0<=136)) ) {
- alt184=1;
+ if ( ((LA185_0>=RULE_INT && LA185_0<=RULE_ESCAPED_ID)||(LA185_0>=19 && LA185_0<=31)||(LA185_0>=33 && LA185_0<=61)||(LA185_0>=78 && LA185_0<=92)||LA185_0==99||LA185_0==101||LA185_0==109||(LA185_0>=111 && LA185_0<=112)||LA185_0==116||(LA185_0>=121 && LA185_0<=122)||(LA185_0>=136 && LA185_0<=137)) ) {
+ alt185=1;
}
- switch (alt184) {
+ switch (alt185) {
case 1 :
- // InternalQVTcore.g:17661:2: rule__CollectionLiteralExpCS__Group_2__0
+ // InternalQVTcore.g:17755:2: rule__CollectionLiteralExpCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__Group_2__0();
@@ -53334,14 +53598,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group__3"
- // InternalQVTcore.g:17671:1: rule__CollectionLiteralExpCS__Group__3 : rule__CollectionLiteralExpCS__Group__3__Impl ;
+ // InternalQVTcore.g:17765:1: rule__CollectionLiteralExpCS__Group__3 : rule__CollectionLiteralExpCS__Group__3__Impl ;
public final void rule__CollectionLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17675:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
- // InternalQVTcore.g:17676:2: rule__CollectionLiteralExpCS__Group__3__Impl
+ // InternalQVTcore.g:17769:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
+ // InternalQVTcore.g:17770:2: rule__CollectionLiteralExpCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__Group__3__Impl();
@@ -53367,17 +53631,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group__3__Impl"
- // InternalQVTcore.g:17682:1: rule__CollectionLiteralExpCS__Group__3__Impl : ( '}' ) ;
+ // InternalQVTcore.g:17776:1: rule__CollectionLiteralExpCS__Group__3__Impl : ( '}' ) ;
public final void rule__CollectionLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17686:1: ( ( '}' ) )
- // InternalQVTcore.g:17687:1: ( '}' )
+ // InternalQVTcore.g:17780:1: ( ( '}' ) )
+ // InternalQVTcore.g:17781:1: ( '}' )
{
- // InternalQVTcore.g:17687:1: ( '}' )
- // InternalQVTcore.g:17688:1: '}'
+ // InternalQVTcore.g:17781:1: ( '}' )
+ // InternalQVTcore.g:17782:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
@@ -53408,14 +53672,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__0"
- // InternalQVTcore.g:17709:1: rule__CollectionLiteralExpCS__Group_2__0 : rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 ;
+ // InternalQVTcore.g:17803: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 {
- // InternalQVTcore.g:17713:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
- // InternalQVTcore.g:17714:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
+ // InternalQVTcore.g:17807:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
+ // InternalQVTcore.g:17808:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__CollectionLiteralExpCS__Group_2__0__Impl();
@@ -53446,23 +53710,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__0__Impl"
- // InternalQVTcore.g:17721:1: rule__CollectionLiteralExpCS__Group_2__0__Impl : ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) ) ;
+ // InternalQVTcore.g:17815: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 {
- // InternalQVTcore.g:17725:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) ) )
- // InternalQVTcore.g:17726:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTcore.g:17819:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) ) )
+ // InternalQVTcore.g:17820:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
{
- // InternalQVTcore.g:17726:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
- // InternalQVTcore.g:17727:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTcore.g:17820:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTcore.g:17821:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsAssignment_2_0());
}
- // InternalQVTcore.g:17728:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
- // InternalQVTcore.g:17728:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
+ // InternalQVTcore.g:17822:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTcore.g:17822:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0();
@@ -53497,14 +53761,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__1"
- // InternalQVTcore.g:17738:1: rule__CollectionLiteralExpCS__Group_2__1 : rule__CollectionLiteralExpCS__Group_2__1__Impl ;
+ // InternalQVTcore.g:17832: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 {
- // InternalQVTcore.g:17742:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
- // InternalQVTcore.g:17743:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
+ // InternalQVTcore.g:17836:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
+ // InternalQVTcore.g:17837:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__Group_2__1__Impl();
@@ -53530,35 +53794,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2__1__Impl"
- // InternalQVTcore.g:17749:1: rule__CollectionLiteralExpCS__Group_2__1__Impl : ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* ) ;
+ // InternalQVTcore.g:17843: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 {
- // InternalQVTcore.g:17753:1: ( ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* ) )
- // InternalQVTcore.g:17754:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
+ // InternalQVTcore.g:17847:1: ( ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* ) )
+ // InternalQVTcore.g:17848:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
{
- // InternalQVTcore.g:17754:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
- // InternalQVTcore.g:17755:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
+ // InternalQVTcore.g:17848:1: ( ( rule__CollectionLiteralExpCS__Group_2_1__0 )* )
+ // InternalQVTcore.g:17849:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
- // InternalQVTcore.g:17756:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
- loop185:
+ // InternalQVTcore.g:17850:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
+ loop186:
do {
- int alt185=2;
- int LA185_0 = input.LA(1);
+ int alt186=2;
+ int LA186_0 = input.LA(1);
- if ( (LA185_0==98) ) {
- alt185=1;
+ if ( (LA186_0==98) ) {
+ alt186=1;
}
- switch (alt185) {
+ switch (alt186) {
case 1 :
- // InternalQVTcore.g:17756:2: rule__CollectionLiteralExpCS__Group_2_1__0
+ // InternalQVTcore.g:17850:2: rule__CollectionLiteralExpCS__Group_2_1__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__CollectionLiteralExpCS__Group_2_1__0();
@@ -53570,7 +53834,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop185;
+ break loop186;
}
} while (true);
@@ -53599,14 +53863,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__0"
- // InternalQVTcore.g:17770:1: rule__CollectionLiteralExpCS__Group_2_1__0 : rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 ;
+ // InternalQVTcore.g:17864: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 {
- // InternalQVTcore.g:17774:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
- // InternalQVTcore.g:17775:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
+ // InternalQVTcore.g:17868:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
+ // InternalQVTcore.g:17869:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
{
pushFollow(FollowSets000.FOLLOW_84);
rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
@@ -53637,17 +53901,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__0__Impl"
- // InternalQVTcore.g:17782:1: rule__CollectionLiteralExpCS__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:17876:1: rule__CollectionLiteralExpCS__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__CollectionLiteralExpCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17786:1: ( ( ',' ) )
- // InternalQVTcore.g:17787:1: ( ',' )
+ // InternalQVTcore.g:17880:1: ( ( ',' ) )
+ // InternalQVTcore.g:17881:1: ( ',' )
{
- // InternalQVTcore.g:17787:1: ( ',' )
- // InternalQVTcore.g:17788:1: ','
+ // InternalQVTcore.g:17881:1: ( ',' )
+ // InternalQVTcore.g:17882:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
@@ -53678,14 +53942,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__1"
- // InternalQVTcore.g:17801:1: rule__CollectionLiteralExpCS__Group_2_1__1 : rule__CollectionLiteralExpCS__Group_2_1__1__Impl ;
+ // InternalQVTcore.g:17895: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 {
- // InternalQVTcore.g:17805:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
- // InternalQVTcore.g:17806:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
+ // InternalQVTcore.g:17899:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
+ // InternalQVTcore.g:17900:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__Group_2_1__1__Impl();
@@ -53711,23 +53975,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__Group_2_1__1__Impl"
- // InternalQVTcore.g:17812:1: rule__CollectionLiteralExpCS__Group_2_1__1__Impl : ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) ;
+ // InternalQVTcore.g:17906: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 {
- // InternalQVTcore.g:17816:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) )
- // InternalQVTcore.g:17817:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTcore.g:17910:1: ( ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) )
+ // InternalQVTcore.g:17911:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
{
- // InternalQVTcore.g:17817:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
- // InternalQVTcore.g:17818:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTcore.g:17911:1: ( ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTcore.g:17912:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsAssignment_2_1_1());
}
- // InternalQVTcore.g:17819:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
- // InternalQVTcore.g:17819:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
+ // InternalQVTcore.g:17913:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTcore.g:17913:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1();
@@ -53762,14 +54026,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__0"
- // InternalQVTcore.g:17833:1: rule__CollectionLiteralPartCS__Group_0__0 : rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 ;
+ // InternalQVTcore.g:17927: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 {
- // InternalQVTcore.g:17837:1: ( rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 )
- // InternalQVTcore.g:17838:2: rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1
+ // InternalQVTcore.g:17931:1: ( rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 )
+ // InternalQVTcore.g:17932:2: rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_85);
rule__CollectionLiteralPartCS__Group_0__0__Impl();
@@ -53800,23 +54064,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__0__Impl"
- // InternalQVTcore.g:17845:1: rule__CollectionLiteralPartCS__Group_0__0__Impl : ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) ) ;
+ // InternalQVTcore.g:17939: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 {
- // InternalQVTcore.g:17849:1: ( ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) ) )
- // InternalQVTcore.g:17850:1: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) )
+ // InternalQVTcore.g:17943:1: ( ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) ) )
+ // InternalQVTcore.g:17944:1: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) )
{
- // InternalQVTcore.g:17850:1: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) )
- // InternalQVTcore.g:17851:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
+ // InternalQVTcore.g:17944:1: ( ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 ) )
+ // InternalQVTcore.g:17945:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionAssignment_0_0());
}
- // InternalQVTcore.g:17852:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
- // InternalQVTcore.g:17852:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0
+ // InternalQVTcore.g:17946:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
+ // InternalQVTcore.g:17946:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0();
@@ -53851,14 +54115,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__1"
- // InternalQVTcore.g:17862:1: rule__CollectionLiteralPartCS__Group_0__1 : rule__CollectionLiteralPartCS__Group_0__1__Impl ;
+ // InternalQVTcore.g:17956: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 {
- // InternalQVTcore.g:17866:1: ( rule__CollectionLiteralPartCS__Group_0__1__Impl )
- // InternalQVTcore.g:17867:2: rule__CollectionLiteralPartCS__Group_0__1__Impl
+ // InternalQVTcore.g:17960:1: ( rule__CollectionLiteralPartCS__Group_0__1__Impl )
+ // InternalQVTcore.g:17961:2: rule__CollectionLiteralPartCS__Group_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__Group_0__1__Impl();
@@ -53884,31 +54148,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0__1__Impl"
- // InternalQVTcore.g:17873:1: rule__CollectionLiteralPartCS__Group_0__1__Impl : ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? ) ;
+ // InternalQVTcore.g:17967: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 {
- // InternalQVTcore.g:17877:1: ( ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? ) )
- // InternalQVTcore.g:17878:1: ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? )
+ // InternalQVTcore.g:17971:1: ( ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? ) )
+ // InternalQVTcore.g:17972:1: ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? )
{
- // InternalQVTcore.g:17878:1: ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? )
- // InternalQVTcore.g:17879:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
+ // InternalQVTcore.g:17972:1: ( ( rule__CollectionLiteralPartCS__Group_0_1__0 )? )
+ // InternalQVTcore.g:17973:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0_1());
}
- // InternalQVTcore.g:17880:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
- int alt186=2;
- int LA186_0 = input.LA(1);
+ // InternalQVTcore.g:17974:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA186_0==106) ) {
- alt186=1;
+ if ( (LA187_0==107) ) {
+ alt187=1;
}
- switch (alt186) {
+ switch (alt187) {
case 1 :
- // InternalQVTcore.g:17880:2: rule__CollectionLiteralPartCS__Group_0_1__0
+ // InternalQVTcore.g:17974:2: rule__CollectionLiteralPartCS__Group_0_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__Group_0_1__0();
@@ -53946,14 +54210,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__0"
- // InternalQVTcore.g:17894:1: rule__CollectionLiteralPartCS__Group_0_1__0 : rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 ;
+ // InternalQVTcore.g:17988: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 {
- // InternalQVTcore.g:17898:1: ( rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 )
- // InternalQVTcore.g:17899:2: rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1
+ // InternalQVTcore.g:17992:1: ( rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 )
+ // InternalQVTcore.g:17993:2: rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__CollectionLiteralPartCS__Group_0_1__0__Impl();
@@ -53984,22 +54248,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__0__Impl"
- // InternalQVTcore.g:17906:1: rule__CollectionLiteralPartCS__Group_0_1__0__Impl : ( '..' ) ;
+ // InternalQVTcore.g:18000:1: rule__CollectionLiteralPartCS__Group_0_1__0__Impl : ( '..' ) ;
public final void rule__CollectionLiteralPartCS__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17910:1: ( ( '..' ) )
- // InternalQVTcore.g:17911:1: ( '..' )
+ // InternalQVTcore.g:18004:1: ( ( '..' ) )
+ // InternalQVTcore.g:18005:1: ( '..' )
{
- // InternalQVTcore.g:17911:1: ( '..' )
- // InternalQVTcore.g:17912:1: '..'
+ // InternalQVTcore.g:18005:1: ( '..' )
+ // InternalQVTcore.g:18006:1: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_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.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
@@ -54025,14 +54289,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__1"
- // InternalQVTcore.g:17925:1: rule__CollectionLiteralPartCS__Group_0_1__1 : rule__CollectionLiteralPartCS__Group_0_1__1__Impl ;
+ // InternalQVTcore.g:18019: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 {
- // InternalQVTcore.g:17929:1: ( rule__CollectionLiteralPartCS__Group_0_1__1__Impl )
- // InternalQVTcore.g:17930:2: rule__CollectionLiteralPartCS__Group_0_1__1__Impl
+ // InternalQVTcore.g:18023:1: ( rule__CollectionLiteralPartCS__Group_0_1__1__Impl )
+ // InternalQVTcore.g:18024:2: rule__CollectionLiteralPartCS__Group_0_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__Group_0_1__1__Impl();
@@ -54058,23 +54322,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralPartCS__Group_0_1__1__Impl"
- // InternalQVTcore.g:17936:1: rule__CollectionLiteralPartCS__Group_0_1__1__Impl : ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) ) ;
+ // InternalQVTcore.g:18030: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 {
- // InternalQVTcore.g:17940:1: ( ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) ) )
- // InternalQVTcore.g:17941:1: ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) )
+ // InternalQVTcore.g:18034:1: ( ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) ) )
+ // InternalQVTcore.g:18035:1: ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) )
{
- // InternalQVTcore.g:17941:1: ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) )
- // InternalQVTcore.g:17942:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
+ // InternalQVTcore.g:18035:1: ( ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 ) )
+ // InternalQVTcore.g:18036:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedLastExpressionAssignment_0_1_1());
}
- // InternalQVTcore.g:17943:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
- // InternalQVTcore.g:17943:2: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1
+ // InternalQVTcore.g:18037:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
+ // InternalQVTcore.g:18037:2: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1();
@@ -54109,14 +54373,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group__0"
- // InternalQVTcore.g:17957:1: rule__CollectionPatternCS__Group__0 : rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 ;
+ // InternalQVTcore.g:18051: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 {
- // InternalQVTcore.g:17961:1: ( rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 )
- // InternalQVTcore.g:17962:2: rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1
+ // InternalQVTcore.g:18055:1: ( rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 )
+ // InternalQVTcore.g:18056:2: rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_15);
rule__CollectionPatternCS__Group__0__Impl();
@@ -54147,23 +54411,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group__0__Impl"
- // InternalQVTcore.g:17969:1: rule__CollectionPatternCS__Group__0__Impl : ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) ) ;
+ // InternalQVTcore.g:18063:1: rule__CollectionPatternCS__Group__0__Impl : ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) ) ;
public final void rule__CollectionPatternCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:17973:1: ( ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) ) )
- // InternalQVTcore.g:17974:1: ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTcore.g:18067:1: ( ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) ) )
+ // InternalQVTcore.g:18068:1: ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) )
{
- // InternalQVTcore.g:17974:1: ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) )
- // InternalQVTcore.g:17975:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
+ // InternalQVTcore.g:18068:1: ( ( rule__CollectionPatternCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTcore.g:18069:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedTypeAssignment_0());
}
- // InternalQVTcore.g:17976:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
- // InternalQVTcore.g:17976:2: rule__CollectionPatternCS__OwnedTypeAssignment_0
+ // InternalQVTcore.g:18070:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
+ // InternalQVTcore.g:18070:2: rule__CollectionPatternCS__OwnedTypeAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__OwnedTypeAssignment_0();
@@ -54198,14 +54462,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group__1"
- // InternalQVTcore.g:17986:1: rule__CollectionPatternCS__Group__1 : rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 ;
+ // InternalQVTcore.g:18080: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 {
- // InternalQVTcore.g:17990:1: ( rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 )
- // InternalQVTcore.g:17991:2: rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2
+ // InternalQVTcore.g:18084:1: ( rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 )
+ // InternalQVTcore.g:18085:2: rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_83);
rule__CollectionPatternCS__Group__1__Impl();
@@ -54236,17 +54500,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group__1__Impl"
- // InternalQVTcore.g:17998:1: rule__CollectionPatternCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTcore.g:18092:1: rule__CollectionPatternCS__Group__1__Impl : ( '{' ) ;
public final void rule__CollectionPatternCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18002:1: ( ( '{' ) )
- // InternalQVTcore.g:18003:1: ( '{' )
+ // InternalQVTcore.g:18096:1: ( ( '{' ) )
+ // InternalQVTcore.g:18097:1: ( '{' )
{
- // InternalQVTcore.g:18003:1: ( '{' )
- // InternalQVTcore.g:18004:1: '{'
+ // InternalQVTcore.g:18097:1: ( '{' )
+ // InternalQVTcore.g:18098:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
@@ -54277,14 +54541,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group__2"
- // InternalQVTcore.g:18017:1: rule__CollectionPatternCS__Group__2 : rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 ;
+ // InternalQVTcore.g:18111: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 {
- // InternalQVTcore.g:18021:1: ( rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 )
- // InternalQVTcore.g:18022:2: rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3
+ // InternalQVTcore.g:18115:1: ( rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 )
+ // InternalQVTcore.g:18116:2: rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_83);
rule__CollectionPatternCS__Group__2__Impl();
@@ -54315,31 +54579,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group__2__Impl"
- // InternalQVTcore.g:18029:1: rule__CollectionPatternCS__Group__2__Impl : ( ( rule__CollectionPatternCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:18123: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 {
- // InternalQVTcore.g:18033:1: ( ( ( rule__CollectionPatternCS__Group_2__0 )? ) )
- // InternalQVTcore.g:18034:1: ( ( rule__CollectionPatternCS__Group_2__0 )? )
+ // InternalQVTcore.g:18127:1: ( ( ( rule__CollectionPatternCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:18128:1: ( ( rule__CollectionPatternCS__Group_2__0 )? )
{
- // InternalQVTcore.g:18034:1: ( ( rule__CollectionPatternCS__Group_2__0 )? )
- // InternalQVTcore.g:18035:1: ( rule__CollectionPatternCS__Group_2__0 )?
+ // InternalQVTcore.g:18128:1: ( ( rule__CollectionPatternCS__Group_2__0 )? )
+ // InternalQVTcore.g:18129:1: ( rule__CollectionPatternCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2());
}
- // InternalQVTcore.g:18036:1: ( rule__CollectionPatternCS__Group_2__0 )?
- int alt187=2;
- int LA187_0 = input.LA(1);
+ // InternalQVTcore.g:18130:1: ( rule__CollectionPatternCS__Group_2__0 )?
+ int alt188=2;
+ int LA188_0 = input.LA(1);
- if ( ((LA187_0>=RULE_SIMPLE_ID && LA187_0<=RULE_ESCAPED_ID)||(LA187_0>=19 && LA187_0<=31)||(LA187_0>=33 && LA187_0<=58)||LA187_0==101) ) {
- alt187=1;
+ if ( ((LA188_0>=RULE_SIMPLE_ID && LA188_0<=RULE_ESCAPED_ID)||(LA188_0>=19 && LA188_0<=31)||(LA188_0>=33 && LA188_0<=58)||LA188_0==101) ) {
+ alt188=1;
}
- switch (alt187) {
+ switch (alt188) {
case 1 :
- // InternalQVTcore.g:18036:2: rule__CollectionPatternCS__Group_2__0
+ // InternalQVTcore.g:18130:2: rule__CollectionPatternCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group_2__0();
@@ -54377,14 +54641,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group__3"
- // InternalQVTcore.g:18046:1: rule__CollectionPatternCS__Group__3 : rule__CollectionPatternCS__Group__3__Impl ;
+ // InternalQVTcore.g:18140:1: rule__CollectionPatternCS__Group__3 : rule__CollectionPatternCS__Group__3__Impl ;
public final void rule__CollectionPatternCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18050:1: ( rule__CollectionPatternCS__Group__3__Impl )
- // InternalQVTcore.g:18051:2: rule__CollectionPatternCS__Group__3__Impl
+ // InternalQVTcore.g:18144:1: ( rule__CollectionPatternCS__Group__3__Impl )
+ // InternalQVTcore.g:18145:2: rule__CollectionPatternCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group__3__Impl();
@@ -54410,17 +54674,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group__3__Impl"
- // InternalQVTcore.g:18057:1: rule__CollectionPatternCS__Group__3__Impl : ( '}' ) ;
+ // InternalQVTcore.g:18151:1: rule__CollectionPatternCS__Group__3__Impl : ( '}' ) ;
public final void rule__CollectionPatternCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18061:1: ( ( '}' ) )
- // InternalQVTcore.g:18062:1: ( '}' )
+ // InternalQVTcore.g:18155:1: ( ( '}' ) )
+ // InternalQVTcore.g:18156:1: ( '}' )
{
- // InternalQVTcore.g:18062:1: ( '}' )
- // InternalQVTcore.g:18063:1: '}'
+ // InternalQVTcore.g:18156:1: ( '}' )
+ // InternalQVTcore.g:18157:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
@@ -54451,14 +54715,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2__0"
- // InternalQVTcore.g:18084:1: rule__CollectionPatternCS__Group_2__0 : rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 ;
+ // InternalQVTcore.g:18178: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 {
- // InternalQVTcore.g:18088:1: ( rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 )
- // InternalQVTcore.g:18089:2: rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1
+ // InternalQVTcore.g:18182:1: ( rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 )
+ // InternalQVTcore.g:18183:2: rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_86);
rule__CollectionPatternCS__Group_2__0__Impl();
@@ -54489,23 +54753,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2__0__Impl"
- // InternalQVTcore.g:18096:1: rule__CollectionPatternCS__Group_2__0__Impl : ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) ) ;
+ // InternalQVTcore.g:18190: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 {
- // InternalQVTcore.g:18100:1: ( ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) ) )
- // InternalQVTcore.g:18101:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTcore.g:18194:1: ( ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) ) )
+ // InternalQVTcore.g:18195:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) )
{
- // InternalQVTcore.g:18101:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) )
- // InternalQVTcore.g:18102:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTcore.g:18195:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTcore.g:18196:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsAssignment_2_0());
}
- // InternalQVTcore.g:18103:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
- // InternalQVTcore.g:18103:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_0
+ // InternalQVTcore.g:18197:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTcore.g:18197:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__OwnedPartsAssignment_2_0();
@@ -54540,14 +54804,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2__1"
- // InternalQVTcore.g:18113:1: rule__CollectionPatternCS__Group_2__1 : rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 ;
+ // InternalQVTcore.g:18207: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 {
- // InternalQVTcore.g:18117:1: ( rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 )
- // InternalQVTcore.g:18118:2: rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2
+ // InternalQVTcore.g:18211:1: ( rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 )
+ // InternalQVTcore.g:18212:2: rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2
{
pushFollow(FollowSets000.FOLLOW_86);
rule__CollectionPatternCS__Group_2__1__Impl();
@@ -54578,35 +54842,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2__1__Impl"
- // InternalQVTcore.g:18125:1: rule__CollectionPatternCS__Group_2__1__Impl : ( ( rule__CollectionPatternCS__Group_2_1__0 )* ) ;
+ // InternalQVTcore.g:18219: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 {
- // InternalQVTcore.g:18129:1: ( ( ( rule__CollectionPatternCS__Group_2_1__0 )* ) )
- // InternalQVTcore.g:18130:1: ( ( rule__CollectionPatternCS__Group_2_1__0 )* )
+ // InternalQVTcore.g:18223:1: ( ( ( rule__CollectionPatternCS__Group_2_1__0 )* ) )
+ // InternalQVTcore.g:18224:1: ( ( rule__CollectionPatternCS__Group_2_1__0 )* )
{
- // InternalQVTcore.g:18130:1: ( ( rule__CollectionPatternCS__Group_2_1__0 )* )
- // InternalQVTcore.g:18131:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
+ // InternalQVTcore.g:18224:1: ( ( rule__CollectionPatternCS__Group_2_1__0 )* )
+ // InternalQVTcore.g:18225:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2_1());
}
- // InternalQVTcore.g:18132:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
- loop188:
+ // InternalQVTcore.g:18226:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
+ loop189:
do {
- int alt188=2;
- int LA188_0 = input.LA(1);
+ int alt189=2;
+ int LA189_0 = input.LA(1);
- if ( (LA188_0==98) ) {
- alt188=1;
+ if ( (LA189_0==98) ) {
+ alt189=1;
}
- switch (alt188) {
+ switch (alt189) {
case 1 :
- // InternalQVTcore.g:18132:2: rule__CollectionPatternCS__Group_2_1__0
+ // InternalQVTcore.g:18226:2: rule__CollectionPatternCS__Group_2_1__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__CollectionPatternCS__Group_2_1__0();
@@ -54618,7 +54882,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop188;
+ break loop189;
}
} while (true);
@@ -54647,14 +54911,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2__2"
- // InternalQVTcore.g:18142:1: rule__CollectionPatternCS__Group_2__2 : rule__CollectionPatternCS__Group_2__2__Impl ;
+ // InternalQVTcore.g:18236: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 {
- // InternalQVTcore.g:18146:1: ( rule__CollectionPatternCS__Group_2__2__Impl )
- // InternalQVTcore.g:18147:2: rule__CollectionPatternCS__Group_2__2__Impl
+ // InternalQVTcore.g:18240:1: ( rule__CollectionPatternCS__Group_2__2__Impl )
+ // InternalQVTcore.g:18241:2: rule__CollectionPatternCS__Group_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group_2__2__Impl();
@@ -54680,23 +54944,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2__2__Impl"
- // InternalQVTcore.g:18153:1: rule__CollectionPatternCS__Group_2__2__Impl : ( ( rule__CollectionPatternCS__Group_2_2__0 ) ) ;
+ // InternalQVTcore.g:18247: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 {
- // InternalQVTcore.g:18157:1: ( ( ( rule__CollectionPatternCS__Group_2_2__0 ) ) )
- // InternalQVTcore.g:18158:1: ( ( rule__CollectionPatternCS__Group_2_2__0 ) )
+ // InternalQVTcore.g:18251:1: ( ( ( rule__CollectionPatternCS__Group_2_2__0 ) ) )
+ // InternalQVTcore.g:18252:1: ( ( rule__CollectionPatternCS__Group_2_2__0 ) )
{
- // InternalQVTcore.g:18158:1: ( ( rule__CollectionPatternCS__Group_2_2__0 ) )
- // InternalQVTcore.g:18159:1: ( rule__CollectionPatternCS__Group_2_2__0 )
+ // InternalQVTcore.g:18252:1: ( ( rule__CollectionPatternCS__Group_2_2__0 ) )
+ // InternalQVTcore.g:18253:1: ( rule__CollectionPatternCS__Group_2_2__0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2_2());
}
- // InternalQVTcore.g:18160:1: ( rule__CollectionPatternCS__Group_2_2__0 )
- // InternalQVTcore.g:18160:2: rule__CollectionPatternCS__Group_2_2__0
+ // InternalQVTcore.g:18254:1: ( rule__CollectionPatternCS__Group_2_2__0 )
+ // InternalQVTcore.g:18254:2: rule__CollectionPatternCS__Group_2_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group_2_2__0();
@@ -54731,14 +54995,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__0"
- // InternalQVTcore.g:18176:1: rule__CollectionPatternCS__Group_2_1__0 : rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 ;
+ // InternalQVTcore.g:18270: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 {
- // InternalQVTcore.g:18180:1: ( rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 )
- // InternalQVTcore.g:18181:2: rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1
+ // InternalQVTcore.g:18274:1: ( rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 )
+ // InternalQVTcore.g:18275:2: rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1
{
pushFollow(FollowSets000.FOLLOW_84);
rule__CollectionPatternCS__Group_2_1__0__Impl();
@@ -54769,17 +55033,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__0__Impl"
- // InternalQVTcore.g:18188:1: rule__CollectionPatternCS__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:18282:1: rule__CollectionPatternCS__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__CollectionPatternCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18192:1: ( ( ',' ) )
- // InternalQVTcore.g:18193:1: ( ',' )
+ // InternalQVTcore.g:18286:1: ( ( ',' ) )
+ // InternalQVTcore.g:18287:1: ( ',' )
{
- // InternalQVTcore.g:18193:1: ( ',' )
- // InternalQVTcore.g:18194:1: ','
+ // InternalQVTcore.g:18287:1: ( ',' )
+ // InternalQVTcore.g:18288:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
@@ -54810,14 +55074,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__1"
- // InternalQVTcore.g:18207:1: rule__CollectionPatternCS__Group_2_1__1 : rule__CollectionPatternCS__Group_2_1__1__Impl ;
+ // InternalQVTcore.g:18301: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 {
- // InternalQVTcore.g:18211:1: ( rule__CollectionPatternCS__Group_2_1__1__Impl )
- // InternalQVTcore.g:18212:2: rule__CollectionPatternCS__Group_2_1__1__Impl
+ // InternalQVTcore.g:18305:1: ( rule__CollectionPatternCS__Group_2_1__1__Impl )
+ // InternalQVTcore.g:18306:2: rule__CollectionPatternCS__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group_2_1__1__Impl();
@@ -54843,23 +55107,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2_1__1__Impl"
- // InternalQVTcore.g:18218:1: rule__CollectionPatternCS__Group_2_1__1__Impl : ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) ) ;
+ // InternalQVTcore.g:18312: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 {
- // InternalQVTcore.g:18222:1: ( ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) ) )
- // InternalQVTcore.g:18223:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTcore.g:18316:1: ( ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) ) )
+ // InternalQVTcore.g:18317:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) )
{
- // InternalQVTcore.g:18223:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) )
- // InternalQVTcore.g:18224:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTcore.g:18317:1: ( ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTcore.g:18318:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsAssignment_2_1_1());
}
- // InternalQVTcore.g:18225:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
- // InternalQVTcore.g:18225:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1
+ // InternalQVTcore.g:18319:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTcore.g:18319:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1();
@@ -54894,14 +55158,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__0"
- // InternalQVTcore.g:18239:1: rule__CollectionPatternCS__Group_2_2__0 : rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 ;
+ // InternalQVTcore.g:18333: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 {
- // InternalQVTcore.g:18243:1: ( rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 )
- // InternalQVTcore.g:18244:2: rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1
+ // InternalQVTcore.g:18337:1: ( rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 )
+ // InternalQVTcore.g:18338:2: rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1
{
pushFollow(FollowSets000.FOLLOW_87);
rule__CollectionPatternCS__Group_2_2__0__Impl();
@@ -54932,22 +55196,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__0__Impl"
- // InternalQVTcore.g:18251:1: rule__CollectionPatternCS__Group_2_2__0__Impl : ( '++' ) ;
+ // InternalQVTcore.g:18345:1: rule__CollectionPatternCS__Group_2_2__0__Impl : ( '++' ) ;
public final void rule__CollectionPatternCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18255:1: ( ( '++' ) )
- // InternalQVTcore.g:18256:1: ( '++' )
+ // InternalQVTcore.g:18349:1: ( ( '++' ) )
+ // InternalQVTcore.g:18350:1: ( '++' )
{
- // InternalQVTcore.g:18256:1: ( '++' )
- // InternalQVTcore.g:18257:1: '++'
+ // InternalQVTcore.g:18350:1: ( '++' )
+ // InternalQVTcore.g:18351:1: '++'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
- 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.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
@@ -54973,14 +55237,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__1"
- // InternalQVTcore.g:18270:1: rule__CollectionPatternCS__Group_2_2__1 : rule__CollectionPatternCS__Group_2_2__1__Impl ;
+ // InternalQVTcore.g:18364: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 {
- // InternalQVTcore.g:18274:1: ( rule__CollectionPatternCS__Group_2_2__1__Impl )
- // InternalQVTcore.g:18275:2: rule__CollectionPatternCS__Group_2_2__1__Impl
+ // InternalQVTcore.g:18368:1: ( rule__CollectionPatternCS__Group_2_2__1__Impl )
+ // InternalQVTcore.g:18369:2: rule__CollectionPatternCS__Group_2_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__Group_2_2__1__Impl();
@@ -55006,23 +55270,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__Group_2_2__1__Impl"
- // InternalQVTcore.g:18281:1: rule__CollectionPatternCS__Group_2_2__1__Impl : ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) ) ;
+ // InternalQVTcore.g:18375: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 {
- // InternalQVTcore.g:18285:1: ( ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) ) )
- // InternalQVTcore.g:18286:1: ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) )
+ // InternalQVTcore.g:18379:1: ( ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) ) )
+ // InternalQVTcore.g:18380:1: ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) )
{
- // InternalQVTcore.g:18286:1: ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) )
- // InternalQVTcore.g:18287:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
+ // InternalQVTcore.g:18380:1: ( ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 ) )
+ // InternalQVTcore.g:18381:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRestVariableNameAssignment_2_2_1());
}
- // InternalQVTcore.g:18288:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
- // InternalQVTcore.g:18288:2: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1
+ // InternalQVTcore.g:18382:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
+ // InternalQVTcore.g:18382:2: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1();
@@ -55057,14 +55321,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShadowPartCS__Group_0__0"
- // InternalQVTcore.g:18302:1: rule__ShadowPartCS__Group_0__0 : rule__ShadowPartCS__Group_0__0__Impl rule__ShadowPartCS__Group_0__1 ;
+ // InternalQVTcore.g:18396:1: rule__ShadowPartCS__Group_0__0 : rule__ShadowPartCS__Group_0__0__Impl rule__ShadowPartCS__Group_0__1 ;
public final void rule__ShadowPartCS__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18306:1: ( rule__ShadowPartCS__Group_0__0__Impl rule__ShadowPartCS__Group_0__1 )
- // InternalQVTcore.g:18307:2: rule__ShadowPartCS__Group_0__0__Impl rule__ShadowPartCS__Group_0__1
+ // InternalQVTcore.g:18400:1: ( rule__ShadowPartCS__Group_0__0__Impl rule__ShadowPartCS__Group_0__1 )
+ // InternalQVTcore.g:18401:2: rule__ShadowPartCS__Group_0__0__Impl rule__ShadowPartCS__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_88);
rule__ShadowPartCS__Group_0__0__Impl();
@@ -55095,23 +55359,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShadowPartCS__Group_0__0__Impl"
- // InternalQVTcore.g:18314:1: rule__ShadowPartCS__Group_0__0__Impl : ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 ) ) ;
+ // InternalQVTcore.g:18408:1: rule__ShadowPartCS__Group_0__0__Impl : ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 ) ) ;
public final void rule__ShadowPartCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18318:1: ( ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 ) ) )
- // InternalQVTcore.g:18319:1: ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 ) )
+ // InternalQVTcore.g:18412:1: ( ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 ) ) )
+ // InternalQVTcore.g:18413:1: ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 ) )
{
- // InternalQVTcore.g:18319:1: ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 ) )
- // InternalQVTcore.g:18320:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 )
+ // InternalQVTcore.g:18413:1: ( ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 ) )
+ // InternalQVTcore.g:18414:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getReferredPropertyAssignment_0_0());
}
- // InternalQVTcore.g:18321:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 )
- // InternalQVTcore.g:18321:2: rule__ShadowPartCS__ReferredPropertyAssignment_0_0
+ // InternalQVTcore.g:18415:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0_0 )
+ // InternalQVTcore.g:18415:2: rule__ShadowPartCS__ReferredPropertyAssignment_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ShadowPartCS__ReferredPropertyAssignment_0_0();
@@ -55146,14 +55410,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShadowPartCS__Group_0__1"
- // InternalQVTcore.g:18331:1: rule__ShadowPartCS__Group_0__1 : rule__ShadowPartCS__Group_0__1__Impl rule__ShadowPartCS__Group_0__2 ;
+ // InternalQVTcore.g:18425:1: rule__ShadowPartCS__Group_0__1 : rule__ShadowPartCS__Group_0__1__Impl rule__ShadowPartCS__Group_0__2 ;
public final void rule__ShadowPartCS__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18335:1: ( rule__ShadowPartCS__Group_0__1__Impl rule__ShadowPartCS__Group_0__2 )
- // InternalQVTcore.g:18336:2: rule__ShadowPartCS__Group_0__1__Impl rule__ShadowPartCS__Group_0__2
+ // InternalQVTcore.g:18429:1: ( rule__ShadowPartCS__Group_0__1__Impl rule__ShadowPartCS__Group_0__2 )
+ // InternalQVTcore.g:18430:2: rule__ShadowPartCS__Group_0__1__Impl rule__ShadowPartCS__Group_0__2
{
pushFollow(FollowSets000.FOLLOW_84);
rule__ShadowPartCS__Group_0__1__Impl();
@@ -55184,17 +55448,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShadowPartCS__Group_0__1__Impl"
- // InternalQVTcore.g:18343:1: rule__ShadowPartCS__Group_0__1__Impl : ( '=' ) ;
+ // InternalQVTcore.g:18437:1: rule__ShadowPartCS__Group_0__1__Impl : ( '=' ) ;
public final void rule__ShadowPartCS__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18347:1: ( ( '=' ) )
- // InternalQVTcore.g:18348:1: ( '=' )
+ // InternalQVTcore.g:18441:1: ( ( '=' ) )
+ // InternalQVTcore.g:18442:1: ( '=' )
{
- // InternalQVTcore.g:18348:1: ( '=' )
- // InternalQVTcore.g:18349:1: '='
+ // InternalQVTcore.g:18442:1: ( '=' )
+ // InternalQVTcore.g:18443:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_0_1());
@@ -55225,14 +55489,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShadowPartCS__Group_0__2"
- // InternalQVTcore.g:18362:1: rule__ShadowPartCS__Group_0__2 : rule__ShadowPartCS__Group_0__2__Impl ;
+ // InternalQVTcore.g:18456:1: rule__ShadowPartCS__Group_0__2 : rule__ShadowPartCS__Group_0__2__Impl ;
public final void rule__ShadowPartCS__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18366:1: ( rule__ShadowPartCS__Group_0__2__Impl )
- // InternalQVTcore.g:18367:2: rule__ShadowPartCS__Group_0__2__Impl
+ // InternalQVTcore.g:18460:1: ( rule__ShadowPartCS__Group_0__2__Impl )
+ // InternalQVTcore.g:18461:2: rule__ShadowPartCS__Group_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ShadowPartCS__Group_0__2__Impl();
@@ -55258,23 +55522,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShadowPartCS__Group_0__2__Impl"
- // InternalQVTcore.g:18373:1: rule__ShadowPartCS__Group_0__2__Impl : ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 ) ) ;
+ // InternalQVTcore.g:18467:1: rule__ShadowPartCS__Group_0__2__Impl : ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 ) ) ;
public final void rule__ShadowPartCS__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18377:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 ) ) )
- // InternalQVTcore.g:18378:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 ) )
+ // InternalQVTcore.g:18471:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 ) ) )
+ // InternalQVTcore.g:18472:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 ) )
{
- // InternalQVTcore.g:18378:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 ) )
- // InternalQVTcore.g:18379:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 )
+ // InternalQVTcore.g:18472:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 ) )
+ // InternalQVTcore.g:18473:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionAssignment_0_2());
}
- // InternalQVTcore.g:18380:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 )
- // InternalQVTcore.g:18380:2: rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2
+ // InternalQVTcore.g:18474:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 )
+ // InternalQVTcore.g:18474:2: rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2();
@@ -55309,14 +55573,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PatternExpCS__Group__0"
- // InternalQVTcore.g:18396:1: rule__PatternExpCS__Group__0 : rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 ;
+ // InternalQVTcore.g:18490: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 {
- // InternalQVTcore.g:18400:1: ( rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 )
- // InternalQVTcore.g:18401:2: rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1
+ // InternalQVTcore.g:18494:1: ( rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 )
+ // InternalQVTcore.g:18495:2: rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_84);
rule__PatternExpCS__Group__0__Impl();
@@ -55347,31 +55611,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PatternExpCS__Group__0__Impl"
- // InternalQVTcore.g:18408:1: rule__PatternExpCS__Group__0__Impl : ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? ) ;
+ // InternalQVTcore.g:18502:1: rule__PatternExpCS__Group__0__Impl : ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? ) ;
public final void rule__PatternExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18412:1: ( ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? ) )
- // InternalQVTcore.g:18413:1: ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? )
+ // InternalQVTcore.g:18506:1: ( ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? ) )
+ // InternalQVTcore.g:18507:1: ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? )
{
- // InternalQVTcore.g:18413:1: ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? )
- // InternalQVTcore.g:18414:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
+ // InternalQVTcore.g:18507:1: ( ( rule__PatternExpCS__PatternVariableNameAssignment_0 )? )
+ // InternalQVTcore.g:18508:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getPatternVariableNameAssignment_0());
}
- // InternalQVTcore.g:18415:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
- int alt189=2;
- int LA189_0 = input.LA(1);
+ // InternalQVTcore.g:18509:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
+ int alt190=2;
+ int LA190_0 = input.LA(1);
- if ( ((LA189_0>=RULE_SIMPLE_ID && LA189_0<=RULE_ESCAPED_ID)||(LA189_0>=19 && LA189_0<=31)||(LA189_0>=33 && LA189_0<=58)) ) {
- alt189=1;
+ if ( ((LA190_0>=RULE_SIMPLE_ID && LA190_0<=RULE_ESCAPED_ID)||(LA190_0>=19 && LA190_0<=31)||(LA190_0>=33 && LA190_0<=58)) ) {
+ alt190=1;
}
- switch (alt189) {
+ switch (alt190) {
case 1 :
- // InternalQVTcore.g:18415:2: rule__PatternExpCS__PatternVariableNameAssignment_0
+ // InternalQVTcore.g:18509:2: rule__PatternExpCS__PatternVariableNameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PatternExpCS__PatternVariableNameAssignment_0();
@@ -55409,14 +55673,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PatternExpCS__Group__1"
- // InternalQVTcore.g:18425:1: rule__PatternExpCS__Group__1 : rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 ;
+ // InternalQVTcore.g:18519: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 {
- // InternalQVTcore.g:18429:1: ( rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 )
- // InternalQVTcore.g:18430:2: rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2
+ // InternalQVTcore.g:18523:1: ( rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 )
+ // InternalQVTcore.g:18524:2: rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_23);
rule__PatternExpCS__Group__1__Impl();
@@ -55447,17 +55711,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PatternExpCS__Group__1__Impl"
- // InternalQVTcore.g:18437:1: rule__PatternExpCS__Group__1__Impl : ( ':' ) ;
+ // InternalQVTcore.g:18531:1: rule__PatternExpCS__Group__1__Impl : ( ':' ) ;
public final void rule__PatternExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18441:1: ( ( ':' ) )
- // InternalQVTcore.g:18442:1: ( ':' )
+ // InternalQVTcore.g:18535:1: ( ( ':' ) )
+ // InternalQVTcore.g:18536:1: ( ':' )
{
- // InternalQVTcore.g:18442:1: ( ':' )
- // InternalQVTcore.g:18443:1: ':'
+ // InternalQVTcore.g:18536:1: ( ':' )
+ // InternalQVTcore.g:18537:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
@@ -55488,14 +55752,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PatternExpCS__Group__2"
- // InternalQVTcore.g:18456:1: rule__PatternExpCS__Group__2 : rule__PatternExpCS__Group__2__Impl ;
+ // InternalQVTcore.g:18550:1: rule__PatternExpCS__Group__2 : rule__PatternExpCS__Group__2__Impl ;
public final void rule__PatternExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18460:1: ( rule__PatternExpCS__Group__2__Impl )
- // InternalQVTcore.g:18461:2: rule__PatternExpCS__Group__2__Impl
+ // InternalQVTcore.g:18554:1: ( rule__PatternExpCS__Group__2__Impl )
+ // InternalQVTcore.g:18555:2: rule__PatternExpCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PatternExpCS__Group__2__Impl();
@@ -55521,23 +55785,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PatternExpCS__Group__2__Impl"
- // InternalQVTcore.g:18467:1: rule__PatternExpCS__Group__2__Impl : ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) ) ;
+ // InternalQVTcore.g:18561:1: rule__PatternExpCS__Group__2__Impl : ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) ) ;
public final void rule__PatternExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18471:1: ( ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) ) )
- // InternalQVTcore.g:18472:1: ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) )
+ // InternalQVTcore.g:18565:1: ( ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) ) )
+ // InternalQVTcore.g:18566:1: ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) )
{
- // InternalQVTcore.g:18472:1: ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) )
- // InternalQVTcore.g:18473:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
+ // InternalQVTcore.g:18566:1: ( ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 ) )
+ // InternalQVTcore.g:18567:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getOwnedPatternTypeAssignment_2());
}
- // InternalQVTcore.g:18474:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
- // InternalQVTcore.g:18474:2: rule__PatternExpCS__OwnedPatternTypeAssignment_2
+ // InternalQVTcore.g:18568:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
+ // InternalQVTcore.g:18568:2: rule__PatternExpCS__OwnedPatternTypeAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PatternExpCS__OwnedPatternTypeAssignment_2();
@@ -55572,14 +55836,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LambdaLiteralExpCS__Group__0"
- // InternalQVTcore.g:18490:1: rule__LambdaLiteralExpCS__Group__0 : rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 ;
+ // InternalQVTcore.g:18584: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 {
- // InternalQVTcore.g:18494:1: ( rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 )
- // InternalQVTcore.g:18495:2: rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1
+ // InternalQVTcore.g:18588:1: ( rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 )
+ // InternalQVTcore.g:18589:2: rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_15);
rule__LambdaLiteralExpCS__Group__0__Impl();
@@ -55610,22 +55874,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LambdaLiteralExpCS__Group__0__Impl"
- // InternalQVTcore.g:18502:1: rule__LambdaLiteralExpCS__Group__0__Impl : ( 'Lambda' ) ;
+ // InternalQVTcore.g:18596:1: rule__LambdaLiteralExpCS__Group__0__Impl : ( 'Lambda' ) ;
public final void rule__LambdaLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18506:1: ( ( 'Lambda' ) )
- // InternalQVTcore.g:18507:1: ( 'Lambda' )
+ // InternalQVTcore.g:18600:1: ( ( 'Lambda' ) )
+ // InternalQVTcore.g:18601:1: ( 'Lambda' )
{
- // InternalQVTcore.g:18507:1: ( 'Lambda' )
- // InternalQVTcore.g:18508:1: 'Lambda'
+ // InternalQVTcore.g:18601:1: ( 'Lambda' )
+ // InternalQVTcore.g:18602:1: 'Lambda'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
- 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.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
@@ -55651,14 +55915,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LambdaLiteralExpCS__Group__1"
- // InternalQVTcore.g:18521:1: rule__LambdaLiteralExpCS__Group__1 : rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 ;
+ // InternalQVTcore.g:18615: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 {
- // InternalQVTcore.g:18525:1: ( rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 )
- // InternalQVTcore.g:18526:2: rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2
+ // InternalQVTcore.g:18619:1: ( rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 )
+ // InternalQVTcore.g:18620:2: rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_13);
rule__LambdaLiteralExpCS__Group__1__Impl();
@@ -55689,17 +55953,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LambdaLiteralExpCS__Group__1__Impl"
- // InternalQVTcore.g:18533:1: rule__LambdaLiteralExpCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTcore.g:18627:1: rule__LambdaLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__LambdaLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18537:1: ( ( '{' ) )
- // InternalQVTcore.g:18538:1: ( '{' )
+ // InternalQVTcore.g:18631:1: ( ( '{' ) )
+ // InternalQVTcore.g:18632:1: ( '{' )
{
- // InternalQVTcore.g:18538:1: ( '{' )
- // InternalQVTcore.g:18539:1: '{'
+ // InternalQVTcore.g:18632:1: ( '{' )
+ // InternalQVTcore.g:18633:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
@@ -55730,14 +55994,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LambdaLiteralExpCS__Group__2"
- // InternalQVTcore.g:18552:1: rule__LambdaLiteralExpCS__Group__2 : rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 ;
+ // InternalQVTcore.g:18646: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 {
- // InternalQVTcore.g:18556:1: ( rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 )
- // InternalQVTcore.g:18557:2: rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3
+ // InternalQVTcore.g:18650:1: ( rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 )
+ // InternalQVTcore.g:18651:2: rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_14);
rule__LambdaLiteralExpCS__Group__2__Impl();
@@ -55768,23 +56032,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LambdaLiteralExpCS__Group__2__Impl"
- // InternalQVTcore.g:18564:1: rule__LambdaLiteralExpCS__Group__2__Impl : ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) ) ;
+ // InternalQVTcore.g:18658:1: rule__LambdaLiteralExpCS__Group__2__Impl : ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) ) ;
public final void rule__LambdaLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18568:1: ( ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) ) )
- // InternalQVTcore.g:18569:1: ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) )
+ // InternalQVTcore.g:18662:1: ( ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) ) )
+ // InternalQVTcore.g:18663:1: ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) )
{
- // InternalQVTcore.g:18569:1: ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) )
- // InternalQVTcore.g:18570:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
+ // InternalQVTcore.g:18663:1: ( ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 ) )
+ // InternalQVTcore.g:18664:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getOwnedExpressionCSAssignment_2());
}
- // InternalQVTcore.g:18571:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
- // InternalQVTcore.g:18571:2: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2
+ // InternalQVTcore.g:18665:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
+ // InternalQVTcore.g:18665:2: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2();
@@ -55819,14 +56083,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LambdaLiteralExpCS__Group__3"
- // InternalQVTcore.g:18581:1: rule__LambdaLiteralExpCS__Group__3 : rule__LambdaLiteralExpCS__Group__3__Impl ;
+ // InternalQVTcore.g:18675:1: rule__LambdaLiteralExpCS__Group__3 : rule__LambdaLiteralExpCS__Group__3__Impl ;
public final void rule__LambdaLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18585:1: ( rule__LambdaLiteralExpCS__Group__3__Impl )
- // InternalQVTcore.g:18586:2: rule__LambdaLiteralExpCS__Group__3__Impl
+ // InternalQVTcore.g:18679:1: ( rule__LambdaLiteralExpCS__Group__3__Impl )
+ // InternalQVTcore.g:18680:2: rule__LambdaLiteralExpCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LambdaLiteralExpCS__Group__3__Impl();
@@ -55852,17 +56116,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LambdaLiteralExpCS__Group__3__Impl"
- // InternalQVTcore.g:18592:1: rule__LambdaLiteralExpCS__Group__3__Impl : ( '}' ) ;
+ // InternalQVTcore.g:18686:1: rule__LambdaLiteralExpCS__Group__3__Impl : ( '}' ) ;
public final void rule__LambdaLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18596:1: ( ( '}' ) )
- // InternalQVTcore.g:18597:1: ( '}' )
+ // InternalQVTcore.g:18690:1: ( ( '}' ) )
+ // InternalQVTcore.g:18691:1: ( '}' )
{
- // InternalQVTcore.g:18597:1: ( '}' )
- // InternalQVTcore.g:18598:1: '}'
+ // InternalQVTcore.g:18691:1: ( '}' )
+ // InternalQVTcore.g:18692:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
@@ -55893,14 +56157,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group__0"
- // InternalQVTcore.g:18619:1: rule__MapLiteralExpCS__Group__0 : rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 ;
+ // InternalQVTcore.g:18713: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 {
- // InternalQVTcore.g:18623:1: ( rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 )
- // InternalQVTcore.g:18624:2: rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1
+ // InternalQVTcore.g:18717:1: ( rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 )
+ // InternalQVTcore.g:18718:2: rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_15);
rule__MapLiteralExpCS__Group__0__Impl();
@@ -55931,23 +56195,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group__0__Impl"
- // InternalQVTcore.g:18631:1: rule__MapLiteralExpCS__Group__0__Impl : ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) ) ;
+ // InternalQVTcore.g:18725:1: rule__MapLiteralExpCS__Group__0__Impl : ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) ) ;
public final void rule__MapLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18635:1: ( ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) ) )
- // InternalQVTcore.g:18636:1: ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTcore.g:18729:1: ( ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) ) )
+ // InternalQVTcore.g:18730:1: ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) )
{
- // InternalQVTcore.g:18636:1: ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) )
- // InternalQVTcore.g:18637:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
+ // InternalQVTcore.g:18730:1: ( ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 ) )
+ // InternalQVTcore.g:18731:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedTypeAssignment_0());
}
- // InternalQVTcore.g:18638:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
- // InternalQVTcore.g:18638:2: rule__MapLiteralExpCS__OwnedTypeAssignment_0
+ // InternalQVTcore.g:18732:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
+ // InternalQVTcore.g:18732:2: rule__MapLiteralExpCS__OwnedTypeAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__OwnedTypeAssignment_0();
@@ -55982,14 +56246,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group__1"
- // InternalQVTcore.g:18648:1: rule__MapLiteralExpCS__Group__1 : rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 ;
+ // InternalQVTcore.g:18742: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 {
- // InternalQVTcore.g:18652:1: ( rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 )
- // InternalQVTcore.g:18653:2: rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2
+ // InternalQVTcore.g:18746:1: ( rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 )
+ // InternalQVTcore.g:18747:2: rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_10);
rule__MapLiteralExpCS__Group__1__Impl();
@@ -56020,17 +56284,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group__1__Impl"
- // InternalQVTcore.g:18660:1: rule__MapLiteralExpCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTcore.g:18754:1: rule__MapLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__MapLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18664:1: ( ( '{' ) )
- // InternalQVTcore.g:18665:1: ( '{' )
+ // InternalQVTcore.g:18758:1: ( ( '{' ) )
+ // InternalQVTcore.g:18759:1: ( '{' )
{
- // InternalQVTcore.g:18665:1: ( '{' )
- // InternalQVTcore.g:18666:1: '{'
+ // InternalQVTcore.g:18759:1: ( '{' )
+ // InternalQVTcore.g:18760:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
@@ -56061,14 +56325,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group__2"
- // InternalQVTcore.g:18679:1: rule__MapLiteralExpCS__Group__2 : rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 ;
+ // InternalQVTcore.g:18773: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 {
- // InternalQVTcore.g:18683:1: ( rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 )
- // InternalQVTcore.g:18684:2: rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3
+ // InternalQVTcore.g:18777:1: ( rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 )
+ // InternalQVTcore.g:18778:2: rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_10);
rule__MapLiteralExpCS__Group__2__Impl();
@@ -56099,31 +56363,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group__2__Impl"
- // InternalQVTcore.g:18691:1: rule__MapLiteralExpCS__Group__2__Impl : ( ( rule__MapLiteralExpCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:18785: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 {
- // InternalQVTcore.g:18695:1: ( ( ( rule__MapLiteralExpCS__Group_2__0 )? ) )
- // InternalQVTcore.g:18696:1: ( ( rule__MapLiteralExpCS__Group_2__0 )? )
+ // InternalQVTcore.g:18789:1: ( ( ( rule__MapLiteralExpCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:18790:1: ( ( rule__MapLiteralExpCS__Group_2__0 )? )
{
- // InternalQVTcore.g:18696:1: ( ( rule__MapLiteralExpCS__Group_2__0 )? )
- // InternalQVTcore.g:18697:1: ( rule__MapLiteralExpCS__Group_2__0 )?
+ // InternalQVTcore.g:18790:1: ( ( rule__MapLiteralExpCS__Group_2__0 )? )
+ // InternalQVTcore.g:18791:1: ( rule__MapLiteralExpCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2());
}
- // InternalQVTcore.g:18698:1: ( rule__MapLiteralExpCS__Group_2__0 )?
- int alt190=2;
- int LA190_0 = input.LA(1);
+ // InternalQVTcore.g:18792:1: ( rule__MapLiteralExpCS__Group_2__0 )?
+ int alt191=2;
+ int LA191_0 = input.LA(1);
- if ( ((LA190_0>=RULE_INT && LA190_0<=RULE_ESCAPED_ID)||(LA190_0>=19 && LA190_0<=31)||(LA190_0>=33 && LA190_0<=61)||(LA190_0>=78 && LA190_0<=92)||LA190_0==99||LA190_0==108||(LA190_0>=110 && LA190_0<=111)||LA190_0==115||(LA190_0>=120 && LA190_0<=121)||(LA190_0>=135 && LA190_0<=136)) ) {
- alt190=1;
+ if ( ((LA191_0>=RULE_INT && LA191_0<=RULE_ESCAPED_ID)||(LA191_0>=19 && LA191_0<=31)||(LA191_0>=33 && LA191_0<=61)||(LA191_0>=78 && LA191_0<=92)||LA191_0==99||LA191_0==109||(LA191_0>=111 && LA191_0<=112)||LA191_0==116||(LA191_0>=121 && LA191_0<=122)||(LA191_0>=136 && LA191_0<=137)) ) {
+ alt191=1;
}
- switch (alt190) {
+ switch (alt191) {
case 1 :
- // InternalQVTcore.g:18698:2: rule__MapLiteralExpCS__Group_2__0
+ // InternalQVTcore.g:18792:2: rule__MapLiteralExpCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__Group_2__0();
@@ -56161,14 +56425,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group__3"
- // InternalQVTcore.g:18708:1: rule__MapLiteralExpCS__Group__3 : rule__MapLiteralExpCS__Group__3__Impl ;
+ // InternalQVTcore.g:18802:1: rule__MapLiteralExpCS__Group__3 : rule__MapLiteralExpCS__Group__3__Impl ;
public final void rule__MapLiteralExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18712:1: ( rule__MapLiteralExpCS__Group__3__Impl )
- // InternalQVTcore.g:18713:2: rule__MapLiteralExpCS__Group__3__Impl
+ // InternalQVTcore.g:18806:1: ( rule__MapLiteralExpCS__Group__3__Impl )
+ // InternalQVTcore.g:18807:2: rule__MapLiteralExpCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__Group__3__Impl();
@@ -56194,17 +56458,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group__3__Impl"
- // InternalQVTcore.g:18719:1: rule__MapLiteralExpCS__Group__3__Impl : ( '}' ) ;
+ // InternalQVTcore.g:18813:1: rule__MapLiteralExpCS__Group__3__Impl : ( '}' ) ;
public final void rule__MapLiteralExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18723:1: ( ( '}' ) )
- // InternalQVTcore.g:18724:1: ( '}' )
+ // InternalQVTcore.g:18817:1: ( ( '}' ) )
+ // InternalQVTcore.g:18818:1: ( '}' )
{
- // InternalQVTcore.g:18724:1: ( '}' )
- // InternalQVTcore.g:18725:1: '}'
+ // InternalQVTcore.g:18818:1: ( '}' )
+ // InternalQVTcore.g:18819:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
@@ -56235,14 +56499,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group_2__0"
- // InternalQVTcore.g:18746:1: rule__MapLiteralExpCS__Group_2__0 : rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 ;
+ // InternalQVTcore.g:18840: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 {
- // InternalQVTcore.g:18750:1: ( rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 )
- // InternalQVTcore.g:18751:2: rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1
+ // InternalQVTcore.g:18844:1: ( rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 )
+ // InternalQVTcore.g:18845:2: rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__MapLiteralExpCS__Group_2__0__Impl();
@@ -56273,23 +56537,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group_2__0__Impl"
- // InternalQVTcore.g:18758:1: rule__MapLiteralExpCS__Group_2__0__Impl : ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) ) ;
+ // InternalQVTcore.g:18852: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 {
- // InternalQVTcore.g:18762:1: ( ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) ) )
- // InternalQVTcore.g:18763:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTcore.g:18856:1: ( ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) ) )
+ // InternalQVTcore.g:18857:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) )
{
- // InternalQVTcore.g:18763:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) )
- // InternalQVTcore.g:18764:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTcore.g:18857:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTcore.g:18858:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsAssignment_2_0());
}
- // InternalQVTcore.g:18765:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
- // InternalQVTcore.g:18765:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0
+ // InternalQVTcore.g:18859:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTcore.g:18859:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_0();
@@ -56324,14 +56588,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group_2__1"
- // InternalQVTcore.g:18775:1: rule__MapLiteralExpCS__Group_2__1 : rule__MapLiteralExpCS__Group_2__1__Impl ;
+ // InternalQVTcore.g:18869: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 {
- // InternalQVTcore.g:18779:1: ( rule__MapLiteralExpCS__Group_2__1__Impl )
- // InternalQVTcore.g:18780:2: rule__MapLiteralExpCS__Group_2__1__Impl
+ // InternalQVTcore.g:18873:1: ( rule__MapLiteralExpCS__Group_2__1__Impl )
+ // InternalQVTcore.g:18874:2: rule__MapLiteralExpCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__Group_2__1__Impl();
@@ -56357,35 +56621,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group_2__1__Impl"
- // InternalQVTcore.g:18786:1: rule__MapLiteralExpCS__Group_2__1__Impl : ( ( rule__MapLiteralExpCS__Group_2_1__0 )* ) ;
+ // InternalQVTcore.g:18880: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 {
- // InternalQVTcore.g:18790:1: ( ( ( rule__MapLiteralExpCS__Group_2_1__0 )* ) )
- // InternalQVTcore.g:18791:1: ( ( rule__MapLiteralExpCS__Group_2_1__0 )* )
+ // InternalQVTcore.g:18884:1: ( ( ( rule__MapLiteralExpCS__Group_2_1__0 )* ) )
+ // InternalQVTcore.g:18885:1: ( ( rule__MapLiteralExpCS__Group_2_1__0 )* )
{
- // InternalQVTcore.g:18791:1: ( ( rule__MapLiteralExpCS__Group_2_1__0 )* )
- // InternalQVTcore.g:18792:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
+ // InternalQVTcore.g:18885:1: ( ( rule__MapLiteralExpCS__Group_2_1__0 )* )
+ // InternalQVTcore.g:18886:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2_1());
}
- // InternalQVTcore.g:18793:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
- loop191:
+ // InternalQVTcore.g:18887:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
+ loop192:
do {
- int alt191=2;
- int LA191_0 = input.LA(1);
+ int alt192=2;
+ int LA192_0 = input.LA(1);
- if ( (LA191_0==98) ) {
- alt191=1;
+ if ( (LA192_0==98) ) {
+ alt192=1;
}
- switch (alt191) {
+ switch (alt192) {
case 1 :
- // InternalQVTcore.g:18793:2: rule__MapLiteralExpCS__Group_2_1__0
+ // InternalQVTcore.g:18887:2: rule__MapLiteralExpCS__Group_2_1__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__MapLiteralExpCS__Group_2_1__0();
@@ -56397,7 +56661,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop191;
+ break loop192;
}
} while (true);
@@ -56426,14 +56690,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__0"
- // InternalQVTcore.g:18807:1: rule__MapLiteralExpCS__Group_2_1__0 : rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 ;
+ // InternalQVTcore.g:18901: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 {
- // InternalQVTcore.g:18811:1: ( rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 )
- // InternalQVTcore.g:18812:2: rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1
+ // InternalQVTcore.g:18905:1: ( rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 )
+ // InternalQVTcore.g:18906:2: rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__MapLiteralExpCS__Group_2_1__0__Impl();
@@ -56464,17 +56728,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__0__Impl"
- // InternalQVTcore.g:18819:1: rule__MapLiteralExpCS__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:18913:1: rule__MapLiteralExpCS__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__MapLiteralExpCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18823:1: ( ( ',' ) )
- // InternalQVTcore.g:18824:1: ( ',' )
+ // InternalQVTcore.g:18917:1: ( ( ',' ) )
+ // InternalQVTcore.g:18918:1: ( ',' )
{
- // InternalQVTcore.g:18824:1: ( ',' )
- // InternalQVTcore.g:18825:1: ','
+ // InternalQVTcore.g:18918:1: ( ',' )
+ // InternalQVTcore.g:18919:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
@@ -56505,14 +56769,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__1"
- // InternalQVTcore.g:18838:1: rule__MapLiteralExpCS__Group_2_1__1 : rule__MapLiteralExpCS__Group_2_1__1__Impl ;
+ // InternalQVTcore.g:18932: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 {
- // InternalQVTcore.g:18842:1: ( rule__MapLiteralExpCS__Group_2_1__1__Impl )
- // InternalQVTcore.g:18843:2: rule__MapLiteralExpCS__Group_2_1__1__Impl
+ // InternalQVTcore.g:18936:1: ( rule__MapLiteralExpCS__Group_2_1__1__Impl )
+ // InternalQVTcore.g:18937:2: rule__MapLiteralExpCS__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__Group_2_1__1__Impl();
@@ -56538,23 +56802,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__Group_2_1__1__Impl"
- // InternalQVTcore.g:18849:1: rule__MapLiteralExpCS__Group_2_1__1__Impl : ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) ;
+ // InternalQVTcore.g:18943: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 {
- // InternalQVTcore.g:18853:1: ( ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) )
- // InternalQVTcore.g:18854:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTcore.g:18947:1: ( ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) ) )
+ // InternalQVTcore.g:18948:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
{
- // InternalQVTcore.g:18854:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
- // InternalQVTcore.g:18855:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTcore.g:18948:1: ( ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTcore.g:18949:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsAssignment_2_1_1());
}
- // InternalQVTcore.g:18856:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
- // InternalQVTcore.g:18856:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1
+ // InternalQVTcore.g:18950:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTcore.g:18950:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1();
@@ -56589,14 +56853,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralPartCS__Group__0"
- // InternalQVTcore.g:18870:1: rule__MapLiteralPartCS__Group__0 : rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 ;
+ // InternalQVTcore.g:18964: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 {
- // InternalQVTcore.g:18874:1: ( rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 )
- // InternalQVTcore.g:18875:2: rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1
+ // InternalQVTcore.g:18968:1: ( rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 )
+ // InternalQVTcore.g:18969:2: rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_89);
rule__MapLiteralPartCS__Group__0__Impl();
@@ -56627,23 +56891,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralPartCS__Group__0__Impl"
- // InternalQVTcore.g:18882:1: rule__MapLiteralPartCS__Group__0__Impl : ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) ) ;
+ // InternalQVTcore.g:18976:1: rule__MapLiteralPartCS__Group__0__Impl : ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) ) ;
public final void rule__MapLiteralPartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18886:1: ( ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) ) )
- // InternalQVTcore.g:18887:1: ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) )
+ // InternalQVTcore.g:18980:1: ( ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) ) )
+ // InternalQVTcore.g:18981:1: ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) )
{
- // InternalQVTcore.g:18887:1: ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) )
- // InternalQVTcore.g:18888:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
+ // InternalQVTcore.g:18981:1: ( ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 ) )
+ // InternalQVTcore.g:18982:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedKeyAssignment_0());
}
- // InternalQVTcore.g:18889:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
- // InternalQVTcore.g:18889:2: rule__MapLiteralPartCS__OwnedKeyAssignment_0
+ // InternalQVTcore.g:18983:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
+ // InternalQVTcore.g:18983:2: rule__MapLiteralPartCS__OwnedKeyAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralPartCS__OwnedKeyAssignment_0();
@@ -56678,14 +56942,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralPartCS__Group__1"
- // InternalQVTcore.g:18899:1: rule__MapLiteralPartCS__Group__1 : rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 ;
+ // InternalQVTcore.g:18993: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 {
- // InternalQVTcore.g:18903:1: ( rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 )
- // InternalQVTcore.g:18904:2: rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2
+ // InternalQVTcore.g:18997:1: ( rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 )
+ // InternalQVTcore.g:18998:2: rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_13);
rule__MapLiteralPartCS__Group__1__Impl();
@@ -56716,22 +56980,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralPartCS__Group__1__Impl"
- // InternalQVTcore.g:18911:1: rule__MapLiteralPartCS__Group__1__Impl : ( '<-' ) ;
+ // InternalQVTcore.g:19005:1: rule__MapLiteralPartCS__Group__1__Impl : ( '<-' ) ;
public final void rule__MapLiteralPartCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18915:1: ( ( '<-' ) )
- // InternalQVTcore.g:18916:1: ( '<-' )
+ // InternalQVTcore.g:19009:1: ( ( '<-' ) )
+ // InternalQVTcore.g:19010:1: ( '<-' )
{
- // InternalQVTcore.g:18916:1: ( '<-' )
- // InternalQVTcore.g:18917:1: '<-'
+ // InternalQVTcore.g:19010:1: ( '<-' )
+ // InternalQVTcore.g:19011:1: '<-'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
- 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.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
@@ -56757,14 +57021,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralPartCS__Group__2"
- // InternalQVTcore.g:18930:1: rule__MapLiteralPartCS__Group__2 : rule__MapLiteralPartCS__Group__2__Impl ;
+ // InternalQVTcore.g:19024:1: rule__MapLiteralPartCS__Group__2 : rule__MapLiteralPartCS__Group__2__Impl ;
public final void rule__MapLiteralPartCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18934:1: ( rule__MapLiteralPartCS__Group__2__Impl )
- // InternalQVTcore.g:18935:2: rule__MapLiteralPartCS__Group__2__Impl
+ // InternalQVTcore.g:19028:1: ( rule__MapLiteralPartCS__Group__2__Impl )
+ // InternalQVTcore.g:19029:2: rule__MapLiteralPartCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralPartCS__Group__2__Impl();
@@ -56790,23 +57054,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralPartCS__Group__2__Impl"
- // InternalQVTcore.g:18941:1: rule__MapLiteralPartCS__Group__2__Impl : ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) ) ;
+ // InternalQVTcore.g:19035:1: rule__MapLiteralPartCS__Group__2__Impl : ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) ) ;
public final void rule__MapLiteralPartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18945:1: ( ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) ) )
- // InternalQVTcore.g:18946:1: ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) )
+ // InternalQVTcore.g:19039:1: ( ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) ) )
+ // InternalQVTcore.g:19040:1: ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) )
{
- // InternalQVTcore.g:18946:1: ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) )
- // InternalQVTcore.g:18947:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
+ // InternalQVTcore.g:19040:1: ( ( rule__MapLiteralPartCS__OwnedValueAssignment_2 ) )
+ // InternalQVTcore.g:19041:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedValueAssignment_2());
}
- // InternalQVTcore.g:18948:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
- // InternalQVTcore.g:18948:2: rule__MapLiteralPartCS__OwnedValueAssignment_2
+ // InternalQVTcore.g:19042:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
+ // InternalQVTcore.g:19042:2: rule__MapLiteralPartCS__OwnedValueAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MapLiteralPartCS__OwnedValueAssignment_2();
@@ -56841,14 +57105,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group__0"
- // InternalQVTcore.g:18964:1: rule__TupleLiteralExpCS__Group__0 : rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 ;
+ // InternalQVTcore.g:19058: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 {
- // InternalQVTcore.g:18968:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
- // InternalQVTcore.g:18969:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
+ // InternalQVTcore.g:19062:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
+ // InternalQVTcore.g:19063:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_15);
rule__TupleLiteralExpCS__Group__0__Impl();
@@ -56879,17 +57143,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group__0__Impl"
- // InternalQVTcore.g:18976:1: rule__TupleLiteralExpCS__Group__0__Impl : ( 'Tuple' ) ;
+ // InternalQVTcore.g:19070:1: rule__TupleLiteralExpCS__Group__0__Impl : ( 'Tuple' ) ;
public final void rule__TupleLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:18980:1: ( ( 'Tuple' ) )
- // InternalQVTcore.g:18981:1: ( 'Tuple' )
+ // InternalQVTcore.g:19074:1: ( ( 'Tuple' ) )
+ // InternalQVTcore.g:19075:1: ( 'Tuple' )
{
- // InternalQVTcore.g:18981:1: ( 'Tuple' )
- // InternalQVTcore.g:18982:1: 'Tuple'
+ // InternalQVTcore.g:19075:1: ( 'Tuple' )
+ // InternalQVTcore.g:19076:1: 'Tuple'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
@@ -56920,14 +57184,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group__1"
- // InternalQVTcore.g:18995:1: rule__TupleLiteralExpCS__Group__1 : rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 ;
+ // InternalQVTcore.g:19089: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 {
- // InternalQVTcore.g:18999:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
- // InternalQVTcore.g:19000:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
+ // InternalQVTcore.g:19093:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
+ // InternalQVTcore.g:19094:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_7);
rule__TupleLiteralExpCS__Group__1__Impl();
@@ -56958,17 +57222,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group__1__Impl"
- // InternalQVTcore.g:19007:1: rule__TupleLiteralExpCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTcore.g:19101:1: rule__TupleLiteralExpCS__Group__1__Impl : ( '{' ) ;
public final void rule__TupleLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19011:1: ( ( '{' ) )
- // InternalQVTcore.g:19012:1: ( '{' )
+ // InternalQVTcore.g:19105:1: ( ( '{' ) )
+ // InternalQVTcore.g:19106:1: ( '{' )
{
- // InternalQVTcore.g:19012:1: ( '{' )
- // InternalQVTcore.g:19013:1: '{'
+ // InternalQVTcore.g:19106:1: ( '{' )
+ // InternalQVTcore.g:19107:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
@@ -56999,14 +57263,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group__2"
- // InternalQVTcore.g:19026:1: rule__TupleLiteralExpCS__Group__2 : rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 ;
+ // InternalQVTcore.g:19120: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 {
- // InternalQVTcore.g:19030:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
- // InternalQVTcore.g:19031:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
+ // InternalQVTcore.g:19124:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
+ // InternalQVTcore.g:19125:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_12);
rule__TupleLiteralExpCS__Group__2__Impl();
@@ -57037,23 +57301,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group__2__Impl"
- // InternalQVTcore.g:19038:1: rule__TupleLiteralExpCS__Group__2__Impl : ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) ;
+ // InternalQVTcore.g:19132:1: rule__TupleLiteralExpCS__Group__2__Impl : ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) ;
public final void rule__TupleLiteralExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19042:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) )
- // InternalQVTcore.g:19043:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
+ // InternalQVTcore.g:19136:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) ) )
+ // InternalQVTcore.g:19137:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
{
- // InternalQVTcore.g:19043:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
- // InternalQVTcore.g:19044:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
+ // InternalQVTcore.g:19137:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 ) )
+ // InternalQVTcore.g:19138:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsAssignment_2());
}
- // InternalQVTcore.g:19045:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
- // InternalQVTcore.g:19045:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
+ // InternalQVTcore.g:19139:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
+ // InternalQVTcore.g:19139:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralExpCS__OwnedPartsAssignment_2();
@@ -57088,14 +57352,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group__3"
- // InternalQVTcore.g:19055:1: rule__TupleLiteralExpCS__Group__3 : rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 ;
+ // InternalQVTcore.g:19149: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 {
- // InternalQVTcore.g:19059:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
- // InternalQVTcore.g:19060:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
+ // InternalQVTcore.g:19153:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
+ // InternalQVTcore.g:19154:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_12);
rule__TupleLiteralExpCS__Group__3__Impl();
@@ -57126,35 +57390,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group__3__Impl"
- // InternalQVTcore.g:19067:1: rule__TupleLiteralExpCS__Group__3__Impl : ( ( rule__TupleLiteralExpCS__Group_3__0 )* ) ;
+ // InternalQVTcore.g:19161: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 {
- // InternalQVTcore.g:19071:1: ( ( ( rule__TupleLiteralExpCS__Group_3__0 )* ) )
- // InternalQVTcore.g:19072:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
+ // InternalQVTcore.g:19165:1: ( ( ( rule__TupleLiteralExpCS__Group_3__0 )* ) )
+ // InternalQVTcore.g:19166:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
{
- // InternalQVTcore.g:19072:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
- // InternalQVTcore.g:19073:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
+ // InternalQVTcore.g:19166:1: ( ( rule__TupleLiteralExpCS__Group_3__0 )* )
+ // InternalQVTcore.g:19167:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
- // InternalQVTcore.g:19074:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
- loop192:
+ // InternalQVTcore.g:19168:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
+ loop193:
do {
- int alt192=2;
- int LA192_0 = input.LA(1);
+ int alt193=2;
+ int LA193_0 = input.LA(1);
- if ( (LA192_0==98) ) {
- alt192=1;
+ if ( (LA193_0==98) ) {
+ alt193=1;
}
- switch (alt192) {
+ switch (alt193) {
case 1 :
- // InternalQVTcore.g:19074:2: rule__TupleLiteralExpCS__Group_3__0
+ // InternalQVTcore.g:19168:2: rule__TupleLiteralExpCS__Group_3__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__TupleLiteralExpCS__Group_3__0();
@@ -57166,7 +57430,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop192;
+ break loop193;
}
} while (true);
@@ -57195,14 +57459,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group__4"
- // InternalQVTcore.g:19084:1: rule__TupleLiteralExpCS__Group__4 : rule__TupleLiteralExpCS__Group__4__Impl ;
+ // InternalQVTcore.g:19178:1: rule__TupleLiteralExpCS__Group__4 : rule__TupleLiteralExpCS__Group__4__Impl ;
public final void rule__TupleLiteralExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19088:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
- // InternalQVTcore.g:19089:2: rule__TupleLiteralExpCS__Group__4__Impl
+ // InternalQVTcore.g:19182:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
+ // InternalQVTcore.g:19183:2: rule__TupleLiteralExpCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralExpCS__Group__4__Impl();
@@ -57228,17 +57492,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group__4__Impl"
- // InternalQVTcore.g:19095:1: rule__TupleLiteralExpCS__Group__4__Impl : ( '}' ) ;
+ // InternalQVTcore.g:19189:1: rule__TupleLiteralExpCS__Group__4__Impl : ( '}' ) ;
public final void rule__TupleLiteralExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19099:1: ( ( '}' ) )
- // InternalQVTcore.g:19100:1: ( '}' )
+ // InternalQVTcore.g:19193:1: ( ( '}' ) )
+ // InternalQVTcore.g:19194:1: ( '}' )
{
- // InternalQVTcore.g:19100:1: ( '}' )
- // InternalQVTcore.g:19101:1: '}'
+ // InternalQVTcore.g:19194:1: ( '}' )
+ // InternalQVTcore.g:19195:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
@@ -57269,14 +57533,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__0"
- // InternalQVTcore.g:19124:1: rule__TupleLiteralExpCS__Group_3__0 : rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 ;
+ // InternalQVTcore.g:19218: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 {
- // InternalQVTcore.g:19128:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
- // InternalQVTcore.g:19129:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
+ // InternalQVTcore.g:19222:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
+ // InternalQVTcore.g:19223:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__TupleLiteralExpCS__Group_3__0__Impl();
@@ -57307,17 +57571,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__0__Impl"
- // InternalQVTcore.g:19136:1: rule__TupleLiteralExpCS__Group_3__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:19230:1: rule__TupleLiteralExpCS__Group_3__0__Impl : ( ',' ) ;
public final void rule__TupleLiteralExpCS__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19140:1: ( ( ',' ) )
- // InternalQVTcore.g:19141:1: ( ',' )
+ // InternalQVTcore.g:19234:1: ( ( ',' ) )
+ // InternalQVTcore.g:19235:1: ( ',' )
{
- // InternalQVTcore.g:19141:1: ( ',' )
- // InternalQVTcore.g:19142:1: ','
+ // InternalQVTcore.g:19235:1: ( ',' )
+ // InternalQVTcore.g:19236:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
@@ -57348,14 +57612,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__1"
- // InternalQVTcore.g:19155:1: rule__TupleLiteralExpCS__Group_3__1 : rule__TupleLiteralExpCS__Group_3__1__Impl ;
+ // InternalQVTcore.g:19249: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 {
- // InternalQVTcore.g:19159:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
- // InternalQVTcore.g:19160:2: rule__TupleLiteralExpCS__Group_3__1__Impl
+ // InternalQVTcore.g:19253:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
+ // InternalQVTcore.g:19254:2: rule__TupleLiteralExpCS__Group_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralExpCS__Group_3__1__Impl();
@@ -57381,23 +57645,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__Group_3__1__Impl"
- // InternalQVTcore.g:19166:1: rule__TupleLiteralExpCS__Group_3__1__Impl : ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) ) ;
+ // InternalQVTcore.g:19260: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 {
- // InternalQVTcore.g:19170:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) ) )
- // InternalQVTcore.g:19171:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
+ // InternalQVTcore.g:19264:1: ( ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) ) )
+ // InternalQVTcore.g:19265:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
{
- // InternalQVTcore.g:19171:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
- // InternalQVTcore.g:19172:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
+ // InternalQVTcore.g:19265:1: ( ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 ) )
+ // InternalQVTcore.g:19266:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsAssignment_3_1());
}
- // InternalQVTcore.g:19173:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
- // InternalQVTcore.g:19173:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
+ // InternalQVTcore.g:19267:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
+ // InternalQVTcore.g:19267:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1();
@@ -57432,14 +57696,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group__0"
- // InternalQVTcore.g:19187:1: rule__TupleLiteralPartCS__Group__0 : rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 ;
+ // InternalQVTcore.g:19281: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 {
- // InternalQVTcore.g:19191:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
- // InternalQVTcore.g:19192:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
+ // InternalQVTcore.g:19285:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
+ // InternalQVTcore.g:19286:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_90);
rule__TupleLiteralPartCS__Group__0__Impl();
@@ -57470,23 +57734,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group__0__Impl"
- // InternalQVTcore.g:19199:1: rule__TupleLiteralPartCS__Group__0__Impl : ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) ;
+ // InternalQVTcore.g:19293:1: rule__TupleLiteralPartCS__Group__0__Impl : ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) ;
public final void rule__TupleLiteralPartCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19203:1: ( ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) )
- // InternalQVTcore.g:19204:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:19297:1: ( ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) ) )
+ // InternalQVTcore.g:19298:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
{
- // InternalQVTcore.g:19204:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
- // InternalQVTcore.g:19205:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
+ // InternalQVTcore.g:19298:1: ( ( rule__TupleLiteralPartCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:19299:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getNameAssignment_0());
}
- // InternalQVTcore.g:19206:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
- // InternalQVTcore.g:19206:2: rule__TupleLiteralPartCS__NameAssignment_0
+ // InternalQVTcore.g:19300:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
+ // InternalQVTcore.g:19300:2: rule__TupleLiteralPartCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__NameAssignment_0();
@@ -57521,14 +57785,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group__1"
- // InternalQVTcore.g:19216:1: rule__TupleLiteralPartCS__Group__1 : rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 ;
+ // InternalQVTcore.g:19310: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 {
- // InternalQVTcore.g:19220:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
- // InternalQVTcore.g:19221:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
+ // InternalQVTcore.g:19314:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
+ // InternalQVTcore.g:19315:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_90);
rule__TupleLiteralPartCS__Group__1__Impl();
@@ -57559,31 +57823,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group__1__Impl"
- // InternalQVTcore.g:19228:1: rule__TupleLiteralPartCS__Group__1__Impl : ( ( rule__TupleLiteralPartCS__Group_1__0 )? ) ;
+ // InternalQVTcore.g:19322: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 {
- // InternalQVTcore.g:19232:1: ( ( ( rule__TupleLiteralPartCS__Group_1__0 )? ) )
- // InternalQVTcore.g:19233:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
+ // InternalQVTcore.g:19326:1: ( ( ( rule__TupleLiteralPartCS__Group_1__0 )? ) )
+ // InternalQVTcore.g:19327:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
{
- // InternalQVTcore.g:19233:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
- // InternalQVTcore.g:19234:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
+ // InternalQVTcore.g:19327:1: ( ( rule__TupleLiteralPartCS__Group_1__0 )? )
+ // InternalQVTcore.g:19328:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
- // InternalQVTcore.g:19235:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
- int alt193=2;
- int LA193_0 = input.LA(1);
+ // InternalQVTcore.g:19329:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
+ int alt194=2;
+ int LA194_0 = input.LA(1);
- if ( (LA193_0==101) ) {
- alt193=1;
+ if ( (LA194_0==101) ) {
+ alt194=1;
}
- switch (alt193) {
+ switch (alt194) {
case 1 :
- // InternalQVTcore.g:19235:2: rule__TupleLiteralPartCS__Group_1__0
+ // InternalQVTcore.g:19329:2: rule__TupleLiteralPartCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__Group_1__0();
@@ -57621,14 +57885,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group__2"
- // InternalQVTcore.g:19245:1: rule__TupleLiteralPartCS__Group__2 : rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 ;
+ // InternalQVTcore.g:19339: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 {
- // InternalQVTcore.g:19249:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
- // InternalQVTcore.g:19250:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
+ // InternalQVTcore.g:19343:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
+ // InternalQVTcore.g:19344:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_13);
rule__TupleLiteralPartCS__Group__2__Impl();
@@ -57659,17 +57923,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group__2__Impl"
- // InternalQVTcore.g:19257:1: rule__TupleLiteralPartCS__Group__2__Impl : ( '=' ) ;
+ // InternalQVTcore.g:19351:1: rule__TupleLiteralPartCS__Group__2__Impl : ( '=' ) ;
public final void rule__TupleLiteralPartCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19261:1: ( ( '=' ) )
- // InternalQVTcore.g:19262:1: ( '=' )
+ // InternalQVTcore.g:19355:1: ( ( '=' ) )
+ // InternalQVTcore.g:19356:1: ( '=' )
{
- // InternalQVTcore.g:19262:1: ( '=' )
- // InternalQVTcore.g:19263:1: '='
+ // InternalQVTcore.g:19356:1: ( '=' )
+ // InternalQVTcore.g:19357:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
@@ -57700,14 +57964,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group__3"
- // InternalQVTcore.g:19276:1: rule__TupleLiteralPartCS__Group__3 : rule__TupleLiteralPartCS__Group__3__Impl ;
+ // InternalQVTcore.g:19370:1: rule__TupleLiteralPartCS__Group__3 : rule__TupleLiteralPartCS__Group__3__Impl ;
public final void rule__TupleLiteralPartCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19280:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
- // InternalQVTcore.g:19281:2: rule__TupleLiteralPartCS__Group__3__Impl
+ // InternalQVTcore.g:19374:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
+ // InternalQVTcore.g:19375:2: rule__TupleLiteralPartCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__Group__3__Impl();
@@ -57733,23 +57997,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group__3__Impl"
- // InternalQVTcore.g:19287:1: rule__TupleLiteralPartCS__Group__3__Impl : ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) ) ;
+ // InternalQVTcore.g:19381:1: rule__TupleLiteralPartCS__Group__3__Impl : ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) ) ;
public final void rule__TupleLiteralPartCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19291:1: ( ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) ) )
- // InternalQVTcore.g:19292:1: ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) )
+ // InternalQVTcore.g:19385:1: ( ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) ) )
+ // InternalQVTcore.g:19386:1: ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) )
{
- // InternalQVTcore.g:19292:1: ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) )
- // InternalQVTcore.g:19293:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
+ // InternalQVTcore.g:19386:1: ( ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 ) )
+ // InternalQVTcore.g:19387:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedInitExpressionAssignment_3());
}
- // InternalQVTcore.g:19294:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
- // InternalQVTcore.g:19294:2: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3
+ // InternalQVTcore.g:19388:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
+ // InternalQVTcore.g:19388:2: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3();
@@ -57784,14 +58048,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__0"
- // InternalQVTcore.g:19312:1: rule__TupleLiteralPartCS__Group_1__0 : rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 ;
+ // InternalQVTcore.g:19406: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 {
- // InternalQVTcore.g:19316:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
- // InternalQVTcore.g:19317:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
+ // InternalQVTcore.g:19410:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
+ // InternalQVTcore.g:19411:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__TupleLiteralPartCS__Group_1__0__Impl();
@@ -57822,17 +58086,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__0__Impl"
- // InternalQVTcore.g:19324:1: rule__TupleLiteralPartCS__Group_1__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:19418:1: rule__TupleLiteralPartCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__TupleLiteralPartCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19328:1: ( ( ':' ) )
- // InternalQVTcore.g:19329:1: ( ':' )
+ // InternalQVTcore.g:19422:1: ( ( ':' ) )
+ // InternalQVTcore.g:19423:1: ( ':' )
{
- // InternalQVTcore.g:19329:1: ( ':' )
- // InternalQVTcore.g:19330:1: ':'
+ // InternalQVTcore.g:19423:1: ( ':' )
+ // InternalQVTcore.g:19424:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
@@ -57863,14 +58127,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__1"
- // InternalQVTcore.g:19343:1: rule__TupleLiteralPartCS__Group_1__1 : rule__TupleLiteralPartCS__Group_1__1__Impl ;
+ // InternalQVTcore.g:19437: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 {
- // InternalQVTcore.g:19347:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
- // InternalQVTcore.g:19348:2: rule__TupleLiteralPartCS__Group_1__1__Impl
+ // InternalQVTcore.g:19441:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
+ // InternalQVTcore.g:19442:2: rule__TupleLiteralPartCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__Group_1__1__Impl();
@@ -57896,23 +58160,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__Group_1__1__Impl"
- // InternalQVTcore.g:19354:1: rule__TupleLiteralPartCS__Group_1__1__Impl : ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:19448: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 {
- // InternalQVTcore.g:19358:1: ( ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) ) )
- // InternalQVTcore.g:19359:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:19452:1: ( ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) ) )
+ // InternalQVTcore.g:19453:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
{
- // InternalQVTcore.g:19359:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
- // InternalQVTcore.g:19360:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTcore.g:19453:1: ( ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:19454:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeAssignment_1_1());
}
- // InternalQVTcore.g:19361:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
- // InternalQVTcore.g:19361:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
+ // InternalQVTcore.g:19455:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTcore.g:19455:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1();
@@ -57947,14 +58211,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__0"
- // InternalQVTcore.g:19375:1: rule__UnlimitedNaturalLiteralExpCS__Group__0 : rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 ;
+ // InternalQVTcore.g:19469: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 {
- // InternalQVTcore.g:19379:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
- // InternalQVTcore.g:19380:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
+ // InternalQVTcore.g:19473:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
+ // InternalQVTcore.g:19474:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_26);
rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
@@ -57985,23 +58249,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl"
- // InternalQVTcore.g:19387:1: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl : ( () ) ;
+ // InternalQVTcore.g:19481:1: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl : ( () ) ;
public final void rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19391:1: ( ( () ) )
- // InternalQVTcore.g:19392:1: ( () )
+ // InternalQVTcore.g:19485:1: ( ( () ) )
+ // InternalQVTcore.g:19486:1: ( () )
{
- // InternalQVTcore.g:19392:1: ( () )
- // InternalQVTcore.g:19393:1: ()
+ // InternalQVTcore.g:19486:1: ( () )
+ // InternalQVTcore.g:19487:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getUnlimitedNaturalLiteralExpCSAction_0());
}
- // InternalQVTcore.g:19394:1: ()
- // InternalQVTcore.g:19396:1:
+ // InternalQVTcore.g:19488:1: ()
+ // InternalQVTcore.g:19490:1:
{
}
@@ -58026,14 +58290,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__1"
- // InternalQVTcore.g:19406:1: rule__UnlimitedNaturalLiteralExpCS__Group__1 : rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl ;
+ // InternalQVTcore.g:19500:1: rule__UnlimitedNaturalLiteralExpCS__Group__1 : rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl ;
public final void rule__UnlimitedNaturalLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19410:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
- // InternalQVTcore.g:19411:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
+ // InternalQVTcore.g:19504:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
+ // InternalQVTcore.g:19505:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl();
@@ -58059,17 +58323,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl"
- // InternalQVTcore.g:19417:1: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl : ( '*' ) ;
+ // InternalQVTcore.g:19511:1: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl : ( '*' ) ;
public final void rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19421:1: ( ( '*' ) )
- // InternalQVTcore.g:19422:1: ( '*' )
+ // InternalQVTcore.g:19515:1: ( ( '*' ) )
+ // InternalQVTcore.g:19516:1: ( '*' )
{
- // InternalQVTcore.g:19422:1: ( '*' )
- // InternalQVTcore.g:19423:1: '*'
+ // InternalQVTcore.g:19516:1: ( '*' )
+ // InternalQVTcore.g:19517:1: '*'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
@@ -58100,14 +58364,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvalidLiteralExpCS__Group__0"
- // InternalQVTcore.g:19440:1: rule__InvalidLiteralExpCS__Group__0 : rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 ;
+ // InternalQVTcore.g:19534: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 {
- // InternalQVTcore.g:19444:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
- // InternalQVTcore.g:19445:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
+ // InternalQVTcore.g:19538:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
+ // InternalQVTcore.g:19539:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_91);
rule__InvalidLiteralExpCS__Group__0__Impl();
@@ -58138,23 +58402,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvalidLiteralExpCS__Group__0__Impl"
- // InternalQVTcore.g:19452:1: rule__InvalidLiteralExpCS__Group__0__Impl : ( () ) ;
+ // InternalQVTcore.g:19546:1: rule__InvalidLiteralExpCS__Group__0__Impl : ( () ) ;
public final void rule__InvalidLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19456:1: ( ( () ) )
- // InternalQVTcore.g:19457:1: ( () )
+ // InternalQVTcore.g:19550:1: ( ( () ) )
+ // InternalQVTcore.g:19551:1: ( () )
{
- // InternalQVTcore.g:19457:1: ( () )
- // InternalQVTcore.g:19458:1: ()
+ // InternalQVTcore.g:19551:1: ( () )
+ // InternalQVTcore.g:19552:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidLiteralExpCSAction_0());
}
- // InternalQVTcore.g:19459:1: ()
- // InternalQVTcore.g:19461:1:
+ // InternalQVTcore.g:19553:1: ()
+ // InternalQVTcore.g:19555:1:
{
}
@@ -58179,14 +58443,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvalidLiteralExpCS__Group__1"
- // InternalQVTcore.g:19471:1: rule__InvalidLiteralExpCS__Group__1 : rule__InvalidLiteralExpCS__Group__1__Impl ;
+ // InternalQVTcore.g:19565:1: rule__InvalidLiteralExpCS__Group__1 : rule__InvalidLiteralExpCS__Group__1__Impl ;
public final void rule__InvalidLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19475:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
- // InternalQVTcore.g:19476:2: rule__InvalidLiteralExpCS__Group__1__Impl
+ // InternalQVTcore.g:19569:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
+ // InternalQVTcore.g:19570:2: rule__InvalidLiteralExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__InvalidLiteralExpCS__Group__1__Impl();
@@ -58212,22 +58476,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvalidLiteralExpCS__Group__1__Impl"
- // InternalQVTcore.g:19482:1: rule__InvalidLiteralExpCS__Group__1__Impl : ( 'invalid' ) ;
+ // InternalQVTcore.g:19576:1: rule__InvalidLiteralExpCS__Group__1__Impl : ( 'invalid' ) ;
public final void rule__InvalidLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19486:1: ( ( 'invalid' ) )
- // InternalQVTcore.g:19487:1: ( 'invalid' )
+ // InternalQVTcore.g:19580:1: ( ( 'invalid' ) )
+ // InternalQVTcore.g:19581:1: ( 'invalid' )
{
- // InternalQVTcore.g:19487:1: ( 'invalid' )
- // InternalQVTcore.g:19488:1: 'invalid'
+ // InternalQVTcore.g:19581:1: ( 'invalid' )
+ // InternalQVTcore.g:19582:1: 'invalid'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
- 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.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
@@ -58253,14 +58517,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NullLiteralExpCS__Group__0"
- // InternalQVTcore.g:19505:1: rule__NullLiteralExpCS__Group__0 : rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 ;
+ // InternalQVTcore.g:19599: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 {
- // InternalQVTcore.g:19509:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
- // InternalQVTcore.g:19510:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
+ // InternalQVTcore.g:19603:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
+ // InternalQVTcore.g:19604:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_92);
rule__NullLiteralExpCS__Group__0__Impl();
@@ -58291,23 +58555,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NullLiteralExpCS__Group__0__Impl"
- // InternalQVTcore.g:19517:1: rule__NullLiteralExpCS__Group__0__Impl : ( () ) ;
+ // InternalQVTcore.g:19611:1: rule__NullLiteralExpCS__Group__0__Impl : ( () ) ;
public final void rule__NullLiteralExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19521:1: ( ( () ) )
- // InternalQVTcore.g:19522:1: ( () )
+ // InternalQVTcore.g:19615:1: ( ( () ) )
+ // InternalQVTcore.g:19616:1: ( () )
{
- // InternalQVTcore.g:19522:1: ( () )
- // InternalQVTcore.g:19523:1: ()
+ // InternalQVTcore.g:19616:1: ( () )
+ // InternalQVTcore.g:19617:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullLiteralExpCSAction_0());
}
- // InternalQVTcore.g:19524:1: ()
- // InternalQVTcore.g:19526:1:
+ // InternalQVTcore.g:19618:1: ()
+ // InternalQVTcore.g:19620:1:
{
}
@@ -58332,14 +58596,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NullLiteralExpCS__Group__1"
- // InternalQVTcore.g:19536:1: rule__NullLiteralExpCS__Group__1 : rule__NullLiteralExpCS__Group__1__Impl ;
+ // InternalQVTcore.g:19630:1: rule__NullLiteralExpCS__Group__1 : rule__NullLiteralExpCS__Group__1__Impl ;
public final void rule__NullLiteralExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19540:1: ( rule__NullLiteralExpCS__Group__1__Impl )
- // InternalQVTcore.g:19541:2: rule__NullLiteralExpCS__Group__1__Impl
+ // InternalQVTcore.g:19634:1: ( rule__NullLiteralExpCS__Group__1__Impl )
+ // InternalQVTcore.g:19635:2: rule__NullLiteralExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NullLiteralExpCS__Group__1__Impl();
@@ -58365,22 +58629,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NullLiteralExpCS__Group__1__Impl"
- // InternalQVTcore.g:19547:1: rule__NullLiteralExpCS__Group__1__Impl : ( 'null' ) ;
+ // InternalQVTcore.g:19641:1: rule__NullLiteralExpCS__Group__1__Impl : ( 'null' ) ;
public final void rule__NullLiteralExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19551:1: ( ( 'null' ) )
- // InternalQVTcore.g:19552:1: ( 'null' )
+ // InternalQVTcore.g:19645:1: ( ( 'null' ) )
+ // InternalQVTcore.g:19646:1: ( 'null' )
{
- // InternalQVTcore.g:19552:1: ( 'null' )
- // InternalQVTcore.g:19553:1: 'null'
+ // InternalQVTcore.g:19646:1: ( 'null' )
+ // InternalQVTcore.g:19647:1: 'null'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
- 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.getNullLiteralExpCSAccess().getNullKeyword_1());
}
@@ -58406,14 +58670,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__0"
- // InternalQVTcore.g:19570:1: rule__TypeLiteralWithMultiplicityCS__Group__0 : rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 ;
+ // InternalQVTcore.g:19664: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 {
- // InternalQVTcore.g:19574:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
- // InternalQVTcore.g:19575:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
+ // InternalQVTcore.g:19668:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
+ // InternalQVTcore.g:19669:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_80);
rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
@@ -58444,17 +58708,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__0__Impl"
- // InternalQVTcore.g:19582:1: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl : ( ruleTypeLiteralCS ) ;
+ // InternalQVTcore.g:19676:1: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl : ( ruleTypeLiteralCS ) ;
public final void rule__TypeLiteralWithMultiplicityCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19586:1: ( ( ruleTypeLiteralCS ) )
- // InternalQVTcore.g:19587:1: ( ruleTypeLiteralCS )
+ // InternalQVTcore.g:19680:1: ( ( ruleTypeLiteralCS ) )
+ // InternalQVTcore.g:19681:1: ( ruleTypeLiteralCS )
{
- // InternalQVTcore.g:19587:1: ( ruleTypeLiteralCS )
- // InternalQVTcore.g:19588:1: ruleTypeLiteralCS
+ // InternalQVTcore.g:19681:1: ( ruleTypeLiteralCS )
+ // InternalQVTcore.g:19682:1: ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
@@ -58489,14 +58753,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__1"
- // InternalQVTcore.g:19599:1: rule__TypeLiteralWithMultiplicityCS__Group__1 : rule__TypeLiteralWithMultiplicityCS__Group__1__Impl ;
+ // InternalQVTcore.g:19693:1: rule__TypeLiteralWithMultiplicityCS__Group__1 : rule__TypeLiteralWithMultiplicityCS__Group__1__Impl ;
public final void rule__TypeLiteralWithMultiplicityCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19603:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
- // InternalQVTcore.g:19604:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
+ // InternalQVTcore.g:19697:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
+ // InternalQVTcore.g:19698:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeLiteralWithMultiplicityCS__Group__1__Impl();
@@ -58522,31 +58786,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__Group__1__Impl"
- // InternalQVTcore.g:19610:1: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl : ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? ) ;
+ // InternalQVTcore.g:19704:1: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl : ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? ) ;
public final void rule__TypeLiteralWithMultiplicityCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19614:1: ( ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? ) )
- // InternalQVTcore.g:19615:1: ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTcore.g:19708:1: ( ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? ) )
+ // InternalQVTcore.g:19709:1: ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? )
{
- // InternalQVTcore.g:19615:1: ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? )
- // InternalQVTcore.g:19616:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
+ // InternalQVTcore.g:19709:1: ( ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTcore.g:19710:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityAssignment_1());
}
- // InternalQVTcore.g:19617:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
- int alt194=2;
- int LA194_0 = input.LA(1);
+ // InternalQVTcore.g:19711:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
+ int alt195=2;
+ int LA195_0 = input.LA(1);
- if ( (LA194_0==113) ) {
- alt194=1;
+ if ( (LA195_0==114) ) {
+ alt195=1;
}
- switch (alt194) {
+ switch (alt195) {
case 1 :
- // InternalQVTcore.g:19617:2: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1
+ // InternalQVTcore.g:19711:2: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1();
@@ -58584,14 +58848,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group__0"
- // InternalQVTcore.g:19631:1: rule__TypeNameExpCS__Group__0 : rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 ;
+ // InternalQVTcore.g:19725: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 {
- // InternalQVTcore.g:19635:1: ( rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 )
- // InternalQVTcore.g:19636:2: rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1
+ // InternalQVTcore.g:19729:1: ( rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 )
+ // InternalQVTcore.g:19730:2: rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_15);
rule__TypeNameExpCS__Group__0__Impl();
@@ -58622,23 +58886,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group__0__Impl"
- // InternalQVTcore.g:19643:1: rule__TypeNameExpCS__Group__0__Impl : ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) ) ;
+ // InternalQVTcore.g:19737:1: rule__TypeNameExpCS__Group__0__Impl : ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) ) ;
public final void rule__TypeNameExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19647:1: ( ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) ) )
- // InternalQVTcore.g:19648:1: ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTcore.g:19741:1: ( ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) ) )
+ // InternalQVTcore.g:19742:1: ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) )
{
- // InternalQVTcore.g:19648:1: ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) )
- // InternalQVTcore.g:19649:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
+ // InternalQVTcore.g:19742:1: ( ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTcore.g:19743:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPathNameAssignment_0());
}
- // InternalQVTcore.g:19650:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
- // InternalQVTcore.g:19650:2: rule__TypeNameExpCS__OwnedPathNameAssignment_0
+ // InternalQVTcore.g:19744:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
+ // InternalQVTcore.g:19744:2: rule__TypeNameExpCS__OwnedPathNameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__OwnedPathNameAssignment_0();
@@ -58673,14 +58937,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group__1"
- // InternalQVTcore.g:19660:1: rule__TypeNameExpCS__Group__1 : rule__TypeNameExpCS__Group__1__Impl ;
+ // InternalQVTcore.g:19754:1: rule__TypeNameExpCS__Group__1 : rule__TypeNameExpCS__Group__1__Impl ;
public final void rule__TypeNameExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19664:1: ( rule__TypeNameExpCS__Group__1__Impl )
- // InternalQVTcore.g:19665:2: rule__TypeNameExpCS__Group__1__Impl
+ // InternalQVTcore.g:19758:1: ( rule__TypeNameExpCS__Group__1__Impl )
+ // InternalQVTcore.g:19759:2: rule__TypeNameExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group__1__Impl();
@@ -58706,27 +58970,27 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group__1__Impl"
- // InternalQVTcore.g:19671:1: rule__TypeNameExpCS__Group__1__Impl : ( ( rule__TypeNameExpCS__Group_1__0 )? ) ;
+ // InternalQVTcore.g:19765: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 {
- // InternalQVTcore.g:19675:1: ( ( ( rule__TypeNameExpCS__Group_1__0 )? ) )
- // InternalQVTcore.g:19676:1: ( ( rule__TypeNameExpCS__Group_1__0 )? )
+ // InternalQVTcore.g:19769:1: ( ( ( rule__TypeNameExpCS__Group_1__0 )? ) )
+ // InternalQVTcore.g:19770:1: ( ( rule__TypeNameExpCS__Group_1__0 )? )
{
- // InternalQVTcore.g:19676:1: ( ( rule__TypeNameExpCS__Group_1__0 )? )
- // InternalQVTcore.g:19677:1: ( rule__TypeNameExpCS__Group_1__0 )?
+ // InternalQVTcore.g:19770:1: ( ( rule__TypeNameExpCS__Group_1__0 )? )
+ // InternalQVTcore.g:19771:1: ( rule__TypeNameExpCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1());
}
- // InternalQVTcore.g:19678:1: ( rule__TypeNameExpCS__Group_1__0 )?
- int alt195=2;
- alt195 = dfa195.predict(input);
- switch (alt195) {
+ // InternalQVTcore.g:19772:1: ( rule__TypeNameExpCS__Group_1__0 )?
+ int alt196=2;
+ alt196 = dfa196.predict(input);
+ switch (alt196) {
case 1 :
- // InternalQVTcore.g:19678:2: rule__TypeNameExpCS__Group_1__0
+ // InternalQVTcore.g:19772:2: rule__TypeNameExpCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1__0();
@@ -58764,14 +59028,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group_1__0"
- // InternalQVTcore.g:19692:1: rule__TypeNameExpCS__Group_1__0 : rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 ;
+ // InternalQVTcore.g:19786: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 {
- // InternalQVTcore.g:19696:1: ( rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 )
- // InternalQVTcore.g:19697:2: rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1
+ // InternalQVTcore.g:19790:1: ( rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 )
+ // InternalQVTcore.g:19791:2: rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_15);
rule__TypeNameExpCS__Group_1__0__Impl();
@@ -58802,23 +59066,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group_1__0__Impl"
- // InternalQVTcore.g:19704:1: rule__TypeNameExpCS__Group_1__0__Impl : ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) ) ;
+ // InternalQVTcore.g:19798: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 {
- // InternalQVTcore.g:19708:1: ( ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) ) )
- // InternalQVTcore.g:19709:1: ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) )
+ // InternalQVTcore.g:19802:1: ( ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) ) )
+ // InternalQVTcore.g:19803:1: ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) )
{
- // InternalQVTcore.g:19709:1: ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) )
- // InternalQVTcore.g:19710:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
+ // InternalQVTcore.g:19803:1: ( ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 ) )
+ // InternalQVTcore.g:19804:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_1_0());
}
- // InternalQVTcore.g:19711:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
- // InternalQVTcore.g:19711:2: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0
+ // InternalQVTcore.g:19805:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
+ // InternalQVTcore.g:19805:2: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0();
@@ -58853,14 +59117,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group_1__1"
- // InternalQVTcore.g:19721:1: rule__TypeNameExpCS__Group_1__1 : rule__TypeNameExpCS__Group_1__1__Impl ;
+ // InternalQVTcore.g:19815: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 {
- // InternalQVTcore.g:19725:1: ( rule__TypeNameExpCS__Group_1__1__Impl )
- // InternalQVTcore.g:19726:2: rule__TypeNameExpCS__Group_1__1__Impl
+ // InternalQVTcore.g:19819:1: ( rule__TypeNameExpCS__Group_1__1__Impl )
+ // InternalQVTcore.g:19820:2: rule__TypeNameExpCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1__1__Impl();
@@ -58886,27 +59150,27 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group_1__1__Impl"
- // InternalQVTcore.g:19732:1: rule__TypeNameExpCS__Group_1__1__Impl : ( ( rule__TypeNameExpCS__Group_1_1__0 )? ) ;
+ // InternalQVTcore.g:19826: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 {
- // InternalQVTcore.g:19736:1: ( ( ( rule__TypeNameExpCS__Group_1_1__0 )? ) )
- // InternalQVTcore.g:19737:1: ( ( rule__TypeNameExpCS__Group_1_1__0 )? )
+ // InternalQVTcore.g:19830:1: ( ( ( rule__TypeNameExpCS__Group_1_1__0 )? ) )
+ // InternalQVTcore.g:19831:1: ( ( rule__TypeNameExpCS__Group_1_1__0 )? )
{
- // InternalQVTcore.g:19737:1: ( ( rule__TypeNameExpCS__Group_1_1__0 )? )
- // InternalQVTcore.g:19738:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
+ // InternalQVTcore.g:19831:1: ( ( rule__TypeNameExpCS__Group_1_1__0 )? )
+ // InternalQVTcore.g:19832:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1_1());
}
- // InternalQVTcore.g:19739:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
- int alt196=2;
- alt196 = dfa196.predict(input);
- switch (alt196) {
+ // InternalQVTcore.g:19833:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
+ int alt197=2;
+ alt197 = dfa197.predict(input);
+ switch (alt197) {
case 1 :
- // InternalQVTcore.g:19739:2: rule__TypeNameExpCS__Group_1_1__0
+ // InternalQVTcore.g:19833:2: rule__TypeNameExpCS__Group_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1_1__0();
@@ -58944,14 +59208,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__0"
- // InternalQVTcore.g:19753:1: rule__TypeNameExpCS__Group_1_1__0 : rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 ;
+ // InternalQVTcore.g:19847: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 {
- // InternalQVTcore.g:19757:1: ( rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 )
- // InternalQVTcore.g:19758:2: rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1
+ // InternalQVTcore.g:19851:1: ( rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 )
+ // InternalQVTcore.g:19852:2: rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__TypeNameExpCS__Group_1_1__0__Impl();
@@ -58982,17 +59246,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__0__Impl"
- // InternalQVTcore.g:19765:1: rule__TypeNameExpCS__Group_1_1__0__Impl : ( '{' ) ;
+ // InternalQVTcore.g:19859:1: rule__TypeNameExpCS__Group_1_1__0__Impl : ( '{' ) ;
public final void rule__TypeNameExpCS__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19769:1: ( ( '{' ) )
- // InternalQVTcore.g:19770:1: ( '{' )
+ // InternalQVTcore.g:19863:1: ( ( '{' ) )
+ // InternalQVTcore.g:19864:1: ( '{' )
{
- // InternalQVTcore.g:19770:1: ( '{' )
- // InternalQVTcore.g:19771:1: '{'
+ // InternalQVTcore.g:19864:1: ( '{' )
+ // InternalQVTcore.g:19865:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
@@ -59023,14 +59287,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__1"
- // InternalQVTcore.g:19784:1: rule__TypeNameExpCS__Group_1_1__1 : rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 ;
+ // InternalQVTcore.g:19878: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 {
- // InternalQVTcore.g:19788:1: ( rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 )
- // InternalQVTcore.g:19789:2: rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2
+ // InternalQVTcore.g:19882:1: ( rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 )
+ // InternalQVTcore.g:19883:2: rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2
{
pushFollow(FollowSets000.FOLLOW_14);
rule__TypeNameExpCS__Group_1_1__1__Impl();
@@ -59061,23 +59325,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__1__Impl"
- // InternalQVTcore.g:19796:1: rule__TypeNameExpCS__Group_1_1__1__Impl : ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) ) ;
+ // InternalQVTcore.g:19890: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 {
- // InternalQVTcore.g:19800:1: ( ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) ) )
- // InternalQVTcore.g:19801:1: ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) )
+ // InternalQVTcore.g:19894:1: ( ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) ) )
+ // InternalQVTcore.g:19895:1: ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) )
{
- // InternalQVTcore.g:19801:1: ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) )
- // InternalQVTcore.g:19802:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
+ // InternalQVTcore.g:19895:1: ( ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 ) )
+ // InternalQVTcore.g:19896:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardAssignment_1_1_1());
}
- // InternalQVTcore.g:19803:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
- // InternalQVTcore.g:19803:2: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1
+ // InternalQVTcore.g:19897:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
+ // InternalQVTcore.g:19897:2: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1();
@@ -59112,14 +59376,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__2"
- // InternalQVTcore.g:19813:1: rule__TypeNameExpCS__Group_1_1__2 : rule__TypeNameExpCS__Group_1_1__2__Impl ;
+ // InternalQVTcore.g:19907: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 {
- // InternalQVTcore.g:19817:1: ( rule__TypeNameExpCS__Group_1_1__2__Impl )
- // InternalQVTcore.g:19818:2: rule__TypeNameExpCS__Group_1_1__2__Impl
+ // InternalQVTcore.g:19911:1: ( rule__TypeNameExpCS__Group_1_1__2__Impl )
+ // InternalQVTcore.g:19912:2: rule__TypeNameExpCS__Group_1_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1_1__2__Impl();
@@ -59145,17 +59409,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__Group_1_1__2__Impl"
- // InternalQVTcore.g:19824:1: rule__TypeNameExpCS__Group_1_1__2__Impl : ( '}' ) ;
+ // InternalQVTcore.g:19918:1: rule__TypeNameExpCS__Group_1_1__2__Impl : ( '}' ) ;
public final void rule__TypeNameExpCS__Group_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19828:1: ( ( '}' ) )
- // InternalQVTcore.g:19829:1: ( '}' )
+ // InternalQVTcore.g:19922:1: ( ( '}' ) )
+ // InternalQVTcore.g:19923:1: ( '}' )
{
- // InternalQVTcore.g:19829:1: ( '}' )
- // InternalQVTcore.g:19830:1: '}'
+ // InternalQVTcore.g:19923:1: ( '}' )
+ // InternalQVTcore.g:19924:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
@@ -59186,14 +59450,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeExpCS__Group__0"
- // InternalQVTcore.g:19849:1: rule__TypeExpCS__Group__0 : rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 ;
+ // InternalQVTcore.g:19943: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 {
- // InternalQVTcore.g:19853:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
- // InternalQVTcore.g:19854:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
+ // InternalQVTcore.g:19947:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
+ // InternalQVTcore.g:19948:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_80);
rule__TypeExpCS__Group__0__Impl();
@@ -59224,17 +59488,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeExpCS__Group__0__Impl"
- // InternalQVTcore.g:19861:1: rule__TypeExpCS__Group__0__Impl : ( ruleTypeExpWithoutMultiplicityCS ) ;
+ // InternalQVTcore.g:19955:1: rule__TypeExpCS__Group__0__Impl : ( ruleTypeExpWithoutMultiplicityCS ) ;
public final void rule__TypeExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19865:1: ( ( ruleTypeExpWithoutMultiplicityCS ) )
- // InternalQVTcore.g:19866:1: ( ruleTypeExpWithoutMultiplicityCS )
+ // InternalQVTcore.g:19959:1: ( ( ruleTypeExpWithoutMultiplicityCS ) )
+ // InternalQVTcore.g:19960:1: ( ruleTypeExpWithoutMultiplicityCS )
{
- // InternalQVTcore.g:19866:1: ( ruleTypeExpWithoutMultiplicityCS )
- // InternalQVTcore.g:19867:1: ruleTypeExpWithoutMultiplicityCS
+ // InternalQVTcore.g:19960:1: ( ruleTypeExpWithoutMultiplicityCS )
+ // InternalQVTcore.g:19961:1: ruleTypeExpWithoutMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getTypeExpWithoutMultiplicityCSParserRuleCall_0());
@@ -59269,14 +59533,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeExpCS__Group__1"
- // InternalQVTcore.g:19878:1: rule__TypeExpCS__Group__1 : rule__TypeExpCS__Group__1__Impl ;
+ // InternalQVTcore.g:19972:1: rule__TypeExpCS__Group__1 : rule__TypeExpCS__Group__1__Impl ;
public final void rule__TypeExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19882:1: ( rule__TypeExpCS__Group__1__Impl )
- // InternalQVTcore.g:19883:2: rule__TypeExpCS__Group__1__Impl
+ // InternalQVTcore.g:19976:1: ( rule__TypeExpCS__Group__1__Impl )
+ // InternalQVTcore.g:19977:2: rule__TypeExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeExpCS__Group__1__Impl();
@@ -59302,31 +59566,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeExpCS__Group__1__Impl"
- // InternalQVTcore.g:19889:1: rule__TypeExpCS__Group__1__Impl : ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? ) ;
+ // InternalQVTcore.g:19983:1: rule__TypeExpCS__Group__1__Impl : ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? ) ;
public final void rule__TypeExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19893:1: ( ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? ) )
- // InternalQVTcore.g:19894:1: ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTcore.g:19987:1: ( ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? ) )
+ // InternalQVTcore.g:19988:1: ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? )
{
- // InternalQVTcore.g:19894:1: ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? )
- // InternalQVTcore.g:19895:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
+ // InternalQVTcore.g:19988:1: ( ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )? )
+ // InternalQVTcore.g:19989:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityAssignment_1());
}
- // InternalQVTcore.g:19896:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
- int alt197=2;
- int LA197_0 = input.LA(1);
+ // InternalQVTcore.g:19990:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
+ int alt198=2;
+ int LA198_0 = input.LA(1);
- if ( (LA197_0==113) ) {
- alt197=1;
+ if ( (LA198_0==114) ) {
+ alt198=1;
}
- switch (alt197) {
+ switch (alt198) {
case 1 :
- // InternalQVTcore.g:19896:2: rule__TypeExpCS__OwnedMultiplicityAssignment_1
+ // InternalQVTcore.g:19990:2: rule__TypeExpCS__OwnedMultiplicityAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeExpCS__OwnedMultiplicityAssignment_1();
@@ -59364,14 +59628,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__Group_0__0"
- // InternalQVTcore.g:19910:1: rule__ExpCS__Group_0__0 : rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 ;
+ // InternalQVTcore.g:20004: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 {
- // InternalQVTcore.g:19914:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
- // InternalQVTcore.g:19915:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
+ // InternalQVTcore.g:20008:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
+ // InternalQVTcore.g:20009:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_93);
rule__ExpCS__Group_0__0__Impl();
@@ -59402,17 +59666,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__Group_0__0__Impl"
- // InternalQVTcore.g:19922:1: rule__ExpCS__Group_0__0__Impl : ( rulePrefixedPrimaryExpCS ) ;
+ // InternalQVTcore.g:20016:1: rule__ExpCS__Group_0__0__Impl : ( rulePrefixedPrimaryExpCS ) ;
public final void rule__ExpCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19926:1: ( ( rulePrefixedPrimaryExpCS ) )
- // InternalQVTcore.g:19927:1: ( rulePrefixedPrimaryExpCS )
+ // InternalQVTcore.g:20020:1: ( ( rulePrefixedPrimaryExpCS ) )
+ // InternalQVTcore.g:20021:1: ( rulePrefixedPrimaryExpCS )
{
- // InternalQVTcore.g:19927:1: ( rulePrefixedPrimaryExpCS )
- // InternalQVTcore.g:19928:1: rulePrefixedPrimaryExpCS
+ // InternalQVTcore.g:20021:1: ( rulePrefixedPrimaryExpCS )
+ // InternalQVTcore.g:20022:1: rulePrefixedPrimaryExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedPrimaryExpCSParserRuleCall_0_0());
@@ -59447,14 +59711,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__Group_0__1"
- // InternalQVTcore.g:19939:1: rule__ExpCS__Group_0__1 : rule__ExpCS__Group_0__1__Impl ;
+ // InternalQVTcore.g:20033: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 {
- // InternalQVTcore.g:19943:1: ( rule__ExpCS__Group_0__1__Impl )
- // InternalQVTcore.g:19944:2: rule__ExpCS__Group_0__1__Impl
+ // InternalQVTcore.g:20037:1: ( rule__ExpCS__Group_0__1__Impl )
+ // InternalQVTcore.g:20038:2: rule__ExpCS__Group_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__Group_0__1__Impl();
@@ -59480,31 +59744,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__Group_0__1__Impl"
- // InternalQVTcore.g:19950:1: rule__ExpCS__Group_0__1__Impl : ( ( rule__ExpCS__Group_0_1__0 )? ) ;
+ // InternalQVTcore.g:20044: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 {
- // InternalQVTcore.g:19954:1: ( ( ( rule__ExpCS__Group_0_1__0 )? ) )
- // InternalQVTcore.g:19955:1: ( ( rule__ExpCS__Group_0_1__0 )? )
+ // InternalQVTcore.g:20048:1: ( ( ( rule__ExpCS__Group_0_1__0 )? ) )
+ // InternalQVTcore.g:20049:1: ( ( rule__ExpCS__Group_0_1__0 )? )
{
- // InternalQVTcore.g:19955:1: ( ( rule__ExpCS__Group_0_1__0 )? )
- // InternalQVTcore.g:19956:1: ( rule__ExpCS__Group_0_1__0 )?
+ // InternalQVTcore.g:20049:1: ( ( rule__ExpCS__Group_0_1__0 )? )
+ // InternalQVTcore.g:20050:1: ( rule__ExpCS__Group_0_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getGroup_0_1());
}
- // InternalQVTcore.g:19957:1: ( rule__ExpCS__Group_0_1__0 )?
- int alt198=2;
- int LA198_0 = input.LA(1);
+ // InternalQVTcore.g:20051:1: ( rule__ExpCS__Group_0_1__0 )?
+ int alt199=2;
+ int LA199_0 = input.LA(1);
- if ( (LA198_0==59||(LA198_0>=61 && LA198_0<=77)) ) {
- alt198=1;
+ if ( (LA199_0==59||(LA199_0>=61 && LA199_0<=77)) ) {
+ alt199=1;
}
- switch (alt198) {
+ switch (alt199) {
case 1 :
- // InternalQVTcore.g:19957:2: rule__ExpCS__Group_0_1__0
+ // InternalQVTcore.g:20051:2: rule__ExpCS__Group_0_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__Group_0_1__0();
@@ -59542,14 +59806,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__Group_0_1__0"
- // InternalQVTcore.g:19971:1: rule__ExpCS__Group_0_1__0 : rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 ;
+ // InternalQVTcore.g:20065: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 {
- // InternalQVTcore.g:19975:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
- // InternalQVTcore.g:19976:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
+ // InternalQVTcore.g:20069:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
+ // InternalQVTcore.g:20070:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
{
pushFollow(FollowSets000.FOLLOW_93);
rule__ExpCS__Group_0_1__0__Impl();
@@ -59580,23 +59844,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__Group_0_1__0__Impl"
- // InternalQVTcore.g:19983:1: rule__ExpCS__Group_0_1__0__Impl : ( () ) ;
+ // InternalQVTcore.g:20077:1: rule__ExpCS__Group_0_1__0__Impl : ( () ) ;
public final void rule__ExpCS__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:19987:1: ( ( () ) )
- // InternalQVTcore.g:19988:1: ( () )
+ // InternalQVTcore.g:20081:1: ( ( () ) )
+ // InternalQVTcore.g:20082:1: ( () )
{
- // InternalQVTcore.g:19988:1: ( () )
- // InternalQVTcore.g:19989:1: ()
+ // InternalQVTcore.g:20082:1: ( () )
+ // InternalQVTcore.g:20083:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getInfixExpCSOwnedLeftAction_0_1_0());
}
- // InternalQVTcore.g:19990:1: ()
- // InternalQVTcore.g:19992:1:
+ // InternalQVTcore.g:20084:1: ()
+ // InternalQVTcore.g:20086:1:
{
}
@@ -59621,14 +59885,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__Group_0_1__1"
- // InternalQVTcore.g:20002:1: rule__ExpCS__Group_0_1__1 : rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 ;
+ // InternalQVTcore.g:20096: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 {
- // InternalQVTcore.g:20006:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
- // InternalQVTcore.g:20007:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
+ // InternalQVTcore.g:20100:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
+ // InternalQVTcore.g:20101:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
{
pushFollow(FollowSets000.FOLLOW_13);
rule__ExpCS__Group_0_1__1__Impl();
@@ -59659,23 +59923,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__Group_0_1__1__Impl"
- // InternalQVTcore.g:20014:1: rule__ExpCS__Group_0_1__1__Impl : ( ( rule__ExpCS__NameAssignment_0_1_1 ) ) ;
+ // InternalQVTcore.g:20108: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 {
- // InternalQVTcore.g:20018:1: ( ( ( rule__ExpCS__NameAssignment_0_1_1 ) ) )
- // InternalQVTcore.g:20019:1: ( ( rule__ExpCS__NameAssignment_0_1_1 ) )
+ // InternalQVTcore.g:20112:1: ( ( ( rule__ExpCS__NameAssignment_0_1_1 ) ) )
+ // InternalQVTcore.g:20113:1: ( ( rule__ExpCS__NameAssignment_0_1_1 ) )
{
- // InternalQVTcore.g:20019:1: ( ( rule__ExpCS__NameAssignment_0_1_1 ) )
- // InternalQVTcore.g:20020:1: ( rule__ExpCS__NameAssignment_0_1_1 )
+ // InternalQVTcore.g:20113:1: ( ( rule__ExpCS__NameAssignment_0_1_1 ) )
+ // InternalQVTcore.g:20114:1: ( rule__ExpCS__NameAssignment_0_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getNameAssignment_0_1_1());
}
- // InternalQVTcore.g:20021:1: ( rule__ExpCS__NameAssignment_0_1_1 )
- // InternalQVTcore.g:20021:2: rule__ExpCS__NameAssignment_0_1_1
+ // InternalQVTcore.g:20115:1: ( rule__ExpCS__NameAssignment_0_1_1 )
+ // InternalQVTcore.g:20115:2: rule__ExpCS__NameAssignment_0_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__NameAssignment_0_1_1();
@@ -59710,14 +59974,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__Group_0_1__2"
- // InternalQVTcore.g:20031:1: rule__ExpCS__Group_0_1__2 : rule__ExpCS__Group_0_1__2__Impl ;
+ // InternalQVTcore.g:20125: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 {
- // InternalQVTcore.g:20035:1: ( rule__ExpCS__Group_0_1__2__Impl )
- // InternalQVTcore.g:20036:2: rule__ExpCS__Group_0_1__2__Impl
+ // InternalQVTcore.g:20129:1: ( rule__ExpCS__Group_0_1__2__Impl )
+ // InternalQVTcore.g:20130:2: rule__ExpCS__Group_0_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__Group_0_1__2__Impl();
@@ -59743,23 +60007,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__Group_0_1__2__Impl"
- // InternalQVTcore.g:20042:1: rule__ExpCS__Group_0_1__2__Impl : ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) ) ;
+ // InternalQVTcore.g:20136: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 {
- // InternalQVTcore.g:20046:1: ( ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) ) )
- // InternalQVTcore.g:20047:1: ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) )
+ // InternalQVTcore.g:20140:1: ( ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) ) )
+ // InternalQVTcore.g:20141:1: ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) )
{
- // InternalQVTcore.g:20047:1: ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) )
- // InternalQVTcore.g:20048:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
+ // InternalQVTcore.g:20141:1: ( ( rule__ExpCS__OwnedRightAssignment_0_1_2 ) )
+ // InternalQVTcore.g:20142:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedRightAssignment_0_1_2());
}
- // InternalQVTcore.g:20049:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
- // InternalQVTcore.g:20049:2: rule__ExpCS__OwnedRightAssignment_0_1_2
+ // InternalQVTcore.g:20143:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
+ // InternalQVTcore.g:20143:2: rule__ExpCS__OwnedRightAssignment_0_1_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ExpCS__OwnedRightAssignment_0_1_2();
@@ -59794,14 +60058,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__0"
- // InternalQVTcore.g:20065:1: rule__PrefixedLetExpCS__Group_0__0 : rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 ;
+ // InternalQVTcore.g:20159: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 {
- // InternalQVTcore.g:20069:1: ( rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 )
- // InternalQVTcore.g:20070:2: rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1
+ // InternalQVTcore.g:20163:1: ( rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 )
+ // InternalQVTcore.g:20164:2: rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_94);
rule__PrefixedLetExpCS__Group_0__0__Impl();
@@ -59832,23 +60096,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__0__Impl"
- // InternalQVTcore.g:20077:1: rule__PrefixedLetExpCS__Group_0__0__Impl : ( () ) ;
+ // InternalQVTcore.g:20171:1: rule__PrefixedLetExpCS__Group_0__0__Impl : ( () ) ;
public final void rule__PrefixedLetExpCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20081:1: ( ( () ) )
- // InternalQVTcore.g:20082:1: ( () )
+ // InternalQVTcore.g:20175:1: ( ( () ) )
+ // InternalQVTcore.g:20176:1: ( () )
{
- // InternalQVTcore.g:20082:1: ( () )
- // InternalQVTcore.g:20083:1: ()
+ // InternalQVTcore.g:20176:1: ( () )
+ // InternalQVTcore.g:20177:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getPrefixExpCSAction_0_0());
}
- // InternalQVTcore.g:20084:1: ()
- // InternalQVTcore.g:20086:1:
+ // InternalQVTcore.g:20178:1: ()
+ // InternalQVTcore.g:20180:1:
{
}
@@ -59873,14 +60137,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__1"
- // InternalQVTcore.g:20096:1: rule__PrefixedLetExpCS__Group_0__1 : rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 ;
+ // InternalQVTcore.g:20190: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 {
- // InternalQVTcore.g:20100:1: ( rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 )
- // InternalQVTcore.g:20101:2: rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2
+ // InternalQVTcore.g:20194:1: ( rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 )
+ // InternalQVTcore.g:20195:2: rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2
{
pushFollow(FollowSets000.FOLLOW_13);
rule__PrefixedLetExpCS__Group_0__1__Impl();
@@ -59911,23 +60175,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__1__Impl"
- // InternalQVTcore.g:20108:1: rule__PrefixedLetExpCS__Group_0__1__Impl : ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) ) ;
+ // InternalQVTcore.g:20202: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 {
- // InternalQVTcore.g:20112:1: ( ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) ) )
- // InternalQVTcore.g:20113:1: ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) )
+ // InternalQVTcore.g:20206:1: ( ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) ) )
+ // InternalQVTcore.g:20207:1: ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) )
{
- // InternalQVTcore.g:20113:1: ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) )
- // InternalQVTcore.g:20114:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
+ // InternalQVTcore.g:20207:1: ( ( rule__PrefixedLetExpCS__NameAssignment_0_1 ) )
+ // InternalQVTcore.g:20208:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getNameAssignment_0_1());
}
- // InternalQVTcore.g:20115:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
- // InternalQVTcore.g:20115:2: rule__PrefixedLetExpCS__NameAssignment_0_1
+ // InternalQVTcore.g:20209:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
+ // InternalQVTcore.g:20209:2: rule__PrefixedLetExpCS__NameAssignment_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedLetExpCS__NameAssignment_0_1();
@@ -59962,14 +60226,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__2"
- // InternalQVTcore.g:20125:1: rule__PrefixedLetExpCS__Group_0__2 : rule__PrefixedLetExpCS__Group_0__2__Impl ;
+ // InternalQVTcore.g:20219: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 {
- // InternalQVTcore.g:20129:1: ( rule__PrefixedLetExpCS__Group_0__2__Impl )
- // InternalQVTcore.g:20130:2: rule__PrefixedLetExpCS__Group_0__2__Impl
+ // InternalQVTcore.g:20223:1: ( rule__PrefixedLetExpCS__Group_0__2__Impl )
+ // InternalQVTcore.g:20224:2: rule__PrefixedLetExpCS__Group_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedLetExpCS__Group_0__2__Impl();
@@ -59995,23 +60259,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedLetExpCS__Group_0__2__Impl"
- // InternalQVTcore.g:20136:1: rule__PrefixedLetExpCS__Group_0__2__Impl : ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) ) ;
+ // InternalQVTcore.g:20230: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 {
- // InternalQVTcore.g:20140:1: ( ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) ) )
- // InternalQVTcore.g:20141:1: ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) )
+ // InternalQVTcore.g:20234:1: ( ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) ) )
+ // InternalQVTcore.g:20235:1: ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) )
{
- // InternalQVTcore.g:20141:1: ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) )
- // InternalQVTcore.g:20142:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
+ // InternalQVTcore.g:20235:1: ( ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 ) )
+ // InternalQVTcore.g:20236:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getOwnedRightAssignment_0_2());
}
- // InternalQVTcore.g:20143:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
- // InternalQVTcore.g:20143:2: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2
+ // InternalQVTcore.g:20237:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
+ // InternalQVTcore.g:20237:2: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedLetExpCS__OwnedRightAssignment_0_2();
@@ -60046,14 +60310,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__0"
- // InternalQVTcore.g:20159:1: rule__PrefixedPrimaryExpCS__Group_0__0 : rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 ;
+ // InternalQVTcore.g:20253: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 {
- // InternalQVTcore.g:20163:1: ( rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 )
- // InternalQVTcore.g:20164:2: rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1
+ // InternalQVTcore.g:20257:1: ( rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 )
+ // InternalQVTcore.g:20258:2: rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_94);
rule__PrefixedPrimaryExpCS__Group_0__0__Impl();
@@ -60084,23 +60348,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__0__Impl"
- // InternalQVTcore.g:20171:1: rule__PrefixedPrimaryExpCS__Group_0__0__Impl : ( () ) ;
+ // InternalQVTcore.g:20265:1: rule__PrefixedPrimaryExpCS__Group_0__0__Impl : ( () ) ;
public final void rule__PrefixedPrimaryExpCS__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20175:1: ( ( () ) )
- // InternalQVTcore.g:20176:1: ( () )
+ // InternalQVTcore.g:20269:1: ( ( () ) )
+ // InternalQVTcore.g:20270:1: ( () )
{
- // InternalQVTcore.g:20176:1: ( () )
- // InternalQVTcore.g:20177:1: ()
+ // InternalQVTcore.g:20270:1: ( () )
+ // InternalQVTcore.g:20271:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getPrefixExpCSAction_0_0());
}
- // InternalQVTcore.g:20178:1: ()
- // InternalQVTcore.g:20180:1:
+ // InternalQVTcore.g:20272:1: ()
+ // InternalQVTcore.g:20274:1:
{
}
@@ -60125,14 +60389,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__1"
- // InternalQVTcore.g:20190:1: rule__PrefixedPrimaryExpCS__Group_0__1 : rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 ;
+ // InternalQVTcore.g:20284: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 {
- // InternalQVTcore.g:20194:1: ( rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 )
- // InternalQVTcore.g:20195:2: rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2
+ // InternalQVTcore.g:20288:1: ( rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 )
+ // InternalQVTcore.g:20289:2: rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2
{
pushFollow(FollowSets000.FOLLOW_23);
rule__PrefixedPrimaryExpCS__Group_0__1__Impl();
@@ -60163,23 +60427,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__1__Impl"
- // InternalQVTcore.g:20202:1: rule__PrefixedPrimaryExpCS__Group_0__1__Impl : ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) ) ;
+ // InternalQVTcore.g:20296: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 {
- // InternalQVTcore.g:20206:1: ( ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) ) )
- // InternalQVTcore.g:20207:1: ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) )
+ // InternalQVTcore.g:20300:1: ( ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) ) )
+ // InternalQVTcore.g:20301:1: ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) )
{
- // InternalQVTcore.g:20207:1: ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) )
- // InternalQVTcore.g:20208:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
+ // InternalQVTcore.g:20301:1: ( ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 ) )
+ // InternalQVTcore.g:20302:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getNameAssignment_0_1());
}
- // InternalQVTcore.g:20209:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
- // InternalQVTcore.g:20209:2: rule__PrefixedPrimaryExpCS__NameAssignment_0_1
+ // InternalQVTcore.g:20303:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
+ // InternalQVTcore.g:20303:2: rule__PrefixedPrimaryExpCS__NameAssignment_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedPrimaryExpCS__NameAssignment_0_1();
@@ -60214,14 +60478,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__2"
- // InternalQVTcore.g:20219:1: rule__PrefixedPrimaryExpCS__Group_0__2 : rule__PrefixedPrimaryExpCS__Group_0__2__Impl ;
+ // InternalQVTcore.g:20313: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 {
- // InternalQVTcore.g:20223:1: ( rule__PrefixedPrimaryExpCS__Group_0__2__Impl )
- // InternalQVTcore.g:20224:2: rule__PrefixedPrimaryExpCS__Group_0__2__Impl
+ // InternalQVTcore.g:20317:1: ( rule__PrefixedPrimaryExpCS__Group_0__2__Impl )
+ // InternalQVTcore.g:20318:2: rule__PrefixedPrimaryExpCS__Group_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedPrimaryExpCS__Group_0__2__Impl();
@@ -60247,23 +60511,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedPrimaryExpCS__Group_0__2__Impl"
- // InternalQVTcore.g:20230:1: rule__PrefixedPrimaryExpCS__Group_0__2__Impl : ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) ) ;
+ // InternalQVTcore.g:20324: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 {
- // InternalQVTcore.g:20234:1: ( ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) ) )
- // InternalQVTcore.g:20235:1: ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) )
+ // InternalQVTcore.g:20328:1: ( ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) ) )
+ // InternalQVTcore.g:20329:1: ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) )
{
- // InternalQVTcore.g:20235:1: ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) )
- // InternalQVTcore.g:20236:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
+ // InternalQVTcore.g:20329:1: ( ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 ) )
+ // InternalQVTcore.g:20330:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getOwnedRightAssignment_0_2());
}
- // InternalQVTcore.g:20237:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
- // InternalQVTcore.g:20237:2: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2
+ // InternalQVTcore.g:20331:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
+ // InternalQVTcore.g:20331:2: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2();
@@ -60298,14 +60562,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group__0"
- // InternalQVTcore.g:20253:1: rule__NameExpCS__Group__0 : rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 ;
+ // InternalQVTcore.g:20347: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 {
- // InternalQVTcore.g:20257:1: ( rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 )
- // InternalQVTcore.g:20258:2: rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1
+ // InternalQVTcore.g:20351:1: ( rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 )
+ // InternalQVTcore.g:20352:2: rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_95);
rule__NameExpCS__Group__0__Impl();
@@ -60336,23 +60600,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group__0__Impl"
- // InternalQVTcore.g:20265:1: rule__NameExpCS__Group__0__Impl : ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) ) ;
+ // InternalQVTcore.g:20359:1: rule__NameExpCS__Group__0__Impl : ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) ) ;
public final void rule__NameExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20269:1: ( ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) ) )
- // InternalQVTcore.g:20270:1: ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTcore.g:20363:1: ( ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) ) )
+ // InternalQVTcore.g:20364:1: ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) )
{
- // InternalQVTcore.g:20270:1: ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) )
- // InternalQVTcore.g:20271:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
+ // InternalQVTcore.g:20364:1: ( ( rule__NameExpCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTcore.g:20365:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedPathNameAssignment_0());
}
- // InternalQVTcore.g:20272:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
- // InternalQVTcore.g:20272:2: rule__NameExpCS__OwnedPathNameAssignment_0
+ // InternalQVTcore.g:20366:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
+ // InternalQVTcore.g:20366:2: rule__NameExpCS__OwnedPathNameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__OwnedPathNameAssignment_0();
@@ -60387,14 +60651,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group__1"
- // InternalQVTcore.g:20282:1: rule__NameExpCS__Group__1 : rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 ;
+ // InternalQVTcore.g:20376: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 {
- // InternalQVTcore.g:20286:1: ( rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 )
- // InternalQVTcore.g:20287:2: rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2
+ // InternalQVTcore.g:20380:1: ( rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 )
+ // InternalQVTcore.g:20381:2: rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_95);
rule__NameExpCS__Group__1__Impl();
@@ -60425,35 +60689,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group__1__Impl"
- // InternalQVTcore.g:20294:1: rule__NameExpCS__Group__1__Impl : ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* ) ;
+ // InternalQVTcore.g:20388:1: rule__NameExpCS__Group__1__Impl : ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* ) ;
public final void rule__NameExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20298:1: ( ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* ) )
- // InternalQVTcore.g:20299:1: ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* )
+ // InternalQVTcore.g:20392:1: ( ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* ) )
+ // InternalQVTcore.g:20393:1: ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* )
{
- // InternalQVTcore.g:20299:1: ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* )
- // InternalQVTcore.g:20300:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
+ // InternalQVTcore.g:20393:1: ( ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )* )
+ // InternalQVTcore.g:20394:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesAssignment_1());
}
- // InternalQVTcore.g:20301:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
- loop199:
+ // InternalQVTcore.g:20395:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
+ loop200:
do {
- int alt199=2;
- int LA199_0 = input.LA(1);
+ int alt200=2;
+ int LA200_0 = input.LA(1);
- if ( (LA199_0==113) ) {
- alt199=1;
+ if ( (LA200_0==114) ) {
+ alt200=1;
}
- switch (alt199) {
+ switch (alt200) {
case 1 :
- // InternalQVTcore.g:20301:2: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1
+ // InternalQVTcore.g:20395:2: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1
{
pushFollow(FollowSets000.FOLLOW_96);
rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1();
@@ -60465,7 +60729,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop199;
+ break loop200;
}
} while (true);
@@ -60494,14 +60758,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group__2"
- // InternalQVTcore.g:20311:1: rule__NameExpCS__Group__2 : rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 ;
+ // InternalQVTcore.g:20405: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 {
- // InternalQVTcore.g:20315:1: ( rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 )
- // InternalQVTcore.g:20316:2: rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3
+ // InternalQVTcore.g:20409:1: ( rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 )
+ // InternalQVTcore.g:20410:2: rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_95);
rule__NameExpCS__Group__2__Impl();
@@ -60532,31 +60796,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group__2__Impl"
- // InternalQVTcore.g:20323:1: rule__NameExpCS__Group__2__Impl : ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? ) ;
+ // InternalQVTcore.g:20417:1: rule__NameExpCS__Group__2__Impl : ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? ) ;
public final void rule__NameExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20327:1: ( ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? ) )
- // InternalQVTcore.g:20328:1: ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? )
+ // InternalQVTcore.g:20421:1: ( ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? ) )
+ // InternalQVTcore.g:20422:1: ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? )
{
- // InternalQVTcore.g:20328:1: ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? )
- // InternalQVTcore.g:20329:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
+ // InternalQVTcore.g:20422:1: ( ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )? )
+ // InternalQVTcore.g:20423:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2());
}
- // InternalQVTcore.g:20330:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
- int alt200=2;
- int LA200_0 = input.LA(1);
+ // InternalQVTcore.g:20424:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
+ int alt201=2;
+ int LA201_0 = input.LA(1);
- if ( (LA200_0==99) ) {
- alt200=1;
+ if ( (LA201_0==99) ) {
+ alt201=1;
}
- switch (alt200) {
+ switch (alt201) {
case 1 :
- // InternalQVTcore.g:20330:2: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2
+ // InternalQVTcore.g:20424:2: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2();
@@ -60594,14 +60858,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group__3"
- // InternalQVTcore.g:20340:1: rule__NameExpCS__Group__3 : rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 ;
+ // InternalQVTcore.g:20434: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 {
- // InternalQVTcore.g:20344:1: ( rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 )
- // InternalQVTcore.g:20345:2: rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4
+ // InternalQVTcore.g:20438:1: ( rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 )
+ // InternalQVTcore.g:20439:2: rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_95);
rule__NameExpCS__Group__3__Impl();
@@ -60632,31 +60896,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group__3__Impl"
- // InternalQVTcore.g:20352:1: rule__NameExpCS__Group__3__Impl : ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? ) ;
+ // InternalQVTcore.g:20446:1: rule__NameExpCS__Group__3__Impl : ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? ) ;
public final void rule__NameExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20356:1: ( ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? ) )
- // InternalQVTcore.g:20357:1: ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? )
+ // InternalQVTcore.g:20450:1: ( ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? ) )
+ // InternalQVTcore.g:20451:1: ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? )
{
- // InternalQVTcore.g:20357:1: ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? )
- // InternalQVTcore.g:20358:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
+ // InternalQVTcore.g:20451:1: ( ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )? )
+ // InternalQVTcore.g:20452:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3());
}
- // InternalQVTcore.g:20359:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
- int alt201=2;
- int LA201_0 = input.LA(1);
+ // InternalQVTcore.g:20453:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
+ int alt202=2;
+ int LA202_0 = input.LA(1);
- if ( (LA201_0==95) ) {
- alt201=1;
+ if ( (LA202_0==95) ) {
+ alt202=1;
}
- switch (alt201) {
+ switch (alt202) {
case 1 :
- // InternalQVTcore.g:20359:2: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3
+ // InternalQVTcore.g:20453:2: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3();
@@ -60694,14 +60958,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group__4"
- // InternalQVTcore.g:20369:1: rule__NameExpCS__Group__4 : rule__NameExpCS__Group__4__Impl ;
+ // InternalQVTcore.g:20463:1: rule__NameExpCS__Group__4 : rule__NameExpCS__Group__4__Impl ;
public final void rule__NameExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20373:1: ( rule__NameExpCS__Group__4__Impl )
- // InternalQVTcore.g:20374:2: rule__NameExpCS__Group__4__Impl
+ // InternalQVTcore.g:20467:1: ( rule__NameExpCS__Group__4__Impl )
+ // InternalQVTcore.g:20468:2: rule__NameExpCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__Group__4__Impl();
@@ -60727,31 +60991,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group__4__Impl"
- // InternalQVTcore.g:20380:1: rule__NameExpCS__Group__4__Impl : ( ( rule__NameExpCS__Group_4__0 )? ) ;
+ // InternalQVTcore.g:20474: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 {
- // InternalQVTcore.g:20384:1: ( ( ( rule__NameExpCS__Group_4__0 )? ) )
- // InternalQVTcore.g:20385:1: ( ( rule__NameExpCS__Group_4__0 )? )
+ // InternalQVTcore.g:20478:1: ( ( ( rule__NameExpCS__Group_4__0 )? ) )
+ // InternalQVTcore.g:20479:1: ( ( rule__NameExpCS__Group_4__0 )? )
{
- // InternalQVTcore.g:20385:1: ( ( rule__NameExpCS__Group_4__0 )? )
- // InternalQVTcore.g:20386:1: ( rule__NameExpCS__Group_4__0 )?
+ // InternalQVTcore.g:20479:1: ( ( rule__NameExpCS__Group_4__0 )? )
+ // InternalQVTcore.g:20480:1: ( rule__NameExpCS__Group_4__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getGroup_4());
}
- // InternalQVTcore.g:20387:1: ( rule__NameExpCS__Group_4__0 )?
- int alt202=2;
- int LA202_0 = input.LA(1);
+ // InternalQVTcore.g:20481:1: ( rule__NameExpCS__Group_4__0 )?
+ int alt203=2;
+ int LA203_0 = input.LA(1);
- if ( (LA202_0==137) ) {
- alt202=1;
+ if ( (LA203_0==138) ) {
+ alt203=1;
}
- switch (alt202) {
+ switch (alt203) {
case 1 :
- // InternalQVTcore.g:20387:2: rule__NameExpCS__Group_4__0
+ // InternalQVTcore.g:20481:2: rule__NameExpCS__Group_4__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__Group_4__0();
@@ -60789,14 +61053,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group_4__0"
- // InternalQVTcore.g:20407:1: rule__NameExpCS__Group_4__0 : rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 ;
+ // InternalQVTcore.g:20501: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 {
- // InternalQVTcore.g:20411:1: ( rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 )
- // InternalQVTcore.g:20412:2: rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1
+ // InternalQVTcore.g:20505:1: ( rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 )
+ // InternalQVTcore.g:20506:2: rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1
{
pushFollow(FollowSets000.FOLLOW_97);
rule__NameExpCS__Group_4__0__Impl();
@@ -60827,23 +61091,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group_4__0__Impl"
- // InternalQVTcore.g:20419:1: rule__NameExpCS__Group_4__0__Impl : ( ( rule__NameExpCS__IsPreAssignment_4_0 ) ) ;
+ // InternalQVTcore.g:20513: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 {
- // InternalQVTcore.g:20423:1: ( ( ( rule__NameExpCS__IsPreAssignment_4_0 ) ) )
- // InternalQVTcore.g:20424:1: ( ( rule__NameExpCS__IsPreAssignment_4_0 ) )
+ // InternalQVTcore.g:20517:1: ( ( ( rule__NameExpCS__IsPreAssignment_4_0 ) ) )
+ // InternalQVTcore.g:20518:1: ( ( rule__NameExpCS__IsPreAssignment_4_0 ) )
{
- // InternalQVTcore.g:20424:1: ( ( rule__NameExpCS__IsPreAssignment_4_0 ) )
- // InternalQVTcore.g:20425:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
+ // InternalQVTcore.g:20518:1: ( ( rule__NameExpCS__IsPreAssignment_4_0 ) )
+ // InternalQVTcore.g:20519:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getIsPreAssignment_4_0());
}
- // InternalQVTcore.g:20426:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
- // InternalQVTcore.g:20426:2: rule__NameExpCS__IsPreAssignment_4_0
+ // InternalQVTcore.g:20520:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
+ // InternalQVTcore.g:20520:2: rule__NameExpCS__IsPreAssignment_4_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__IsPreAssignment_4_0();
@@ -60878,14 +61142,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group_4__1"
- // InternalQVTcore.g:20436:1: rule__NameExpCS__Group_4__1 : rule__NameExpCS__Group_4__1__Impl ;
+ // InternalQVTcore.g:20530: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 {
- // InternalQVTcore.g:20440:1: ( rule__NameExpCS__Group_4__1__Impl )
- // InternalQVTcore.g:20441:2: rule__NameExpCS__Group_4__1__Impl
+ // InternalQVTcore.g:20534:1: ( rule__NameExpCS__Group_4__1__Impl )
+ // InternalQVTcore.g:20535:2: rule__NameExpCS__Group_4__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NameExpCS__Group_4__1__Impl();
@@ -60911,22 +61175,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__Group_4__1__Impl"
- // InternalQVTcore.g:20447:1: rule__NameExpCS__Group_4__1__Impl : ( 'pre' ) ;
+ // InternalQVTcore.g:20541:1: rule__NameExpCS__Group_4__1__Impl : ( 'pre' ) ;
public final void rule__NameExpCS__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20451:1: ( ( 'pre' ) )
- // InternalQVTcore.g:20452:1: ( 'pre' )
+ // InternalQVTcore.g:20545:1: ( ( 'pre' ) )
+ // InternalQVTcore.g:20546:1: ( 'pre' )
{
- // InternalQVTcore.g:20452:1: ( 'pre' )
- // InternalQVTcore.g:20453:1: 'pre'
+ // InternalQVTcore.g:20546:1: ( 'pre' )
+ // InternalQVTcore.g:20547:1: 'pre'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getPreKeyword_4_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.getNameExpCSAccess().getPreKeyword_4_1());
}
@@ -60952,14 +61216,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__0"
- // InternalQVTcore.g:20470:1: rule__CurlyBracketedClauseCS__Group__0 : rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 ;
+ // InternalQVTcore.g:20564: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 {
- // InternalQVTcore.g:20474:1: ( rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 )
- // InternalQVTcore.g:20475:2: rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1
+ // InternalQVTcore.g:20568:1: ( rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 )
+ // InternalQVTcore.g:20569:2: rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_15);
rule__CurlyBracketedClauseCS__Group__0__Impl();
@@ -60990,23 +61254,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__0__Impl"
- // InternalQVTcore.g:20482:1: rule__CurlyBracketedClauseCS__Group__0__Impl : ( () ) ;
+ // InternalQVTcore.g:20576:1: rule__CurlyBracketedClauseCS__Group__0__Impl : ( () ) ;
public final void rule__CurlyBracketedClauseCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20486:1: ( ( () ) )
- // InternalQVTcore.g:20487:1: ( () )
+ // InternalQVTcore.g:20580:1: ( ( () ) )
+ // InternalQVTcore.g:20581:1: ( () )
{
- // InternalQVTcore.g:20487:1: ( () )
- // InternalQVTcore.g:20488:1: ()
+ // InternalQVTcore.g:20581:1: ( () )
+ // InternalQVTcore.g:20582:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getCurlyBracketedClauseCSAction_0());
}
- // InternalQVTcore.g:20489:1: ()
- // InternalQVTcore.g:20491:1:
+ // InternalQVTcore.g:20583:1: ()
+ // InternalQVTcore.g:20585:1:
{
}
@@ -61031,14 +61295,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__1"
- // InternalQVTcore.g:20501:1: rule__CurlyBracketedClauseCS__Group__1 : rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 ;
+ // InternalQVTcore.g:20595: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 {
- // InternalQVTcore.g:20505:1: ( rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 )
- // InternalQVTcore.g:20506:2: rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2
+ // InternalQVTcore.g:20599:1: ( rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 )
+ // InternalQVTcore.g:20600:2: rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_98);
rule__CurlyBracketedClauseCS__Group__1__Impl();
@@ -61069,17 +61333,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__1__Impl"
- // InternalQVTcore.g:20513:1: rule__CurlyBracketedClauseCS__Group__1__Impl : ( '{' ) ;
+ // InternalQVTcore.g:20607:1: rule__CurlyBracketedClauseCS__Group__1__Impl : ( '{' ) ;
public final void rule__CurlyBracketedClauseCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20517:1: ( ( '{' ) )
- // InternalQVTcore.g:20518:1: ( '{' )
+ // InternalQVTcore.g:20611:1: ( ( '{' ) )
+ // InternalQVTcore.g:20612:1: ( '{' )
{
- // InternalQVTcore.g:20518:1: ( '{' )
- // InternalQVTcore.g:20519:1: '{'
+ // InternalQVTcore.g:20612:1: ( '{' )
+ // InternalQVTcore.g:20613:1: '{'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
@@ -61110,14 +61374,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__2"
- // InternalQVTcore.g:20532:1: rule__CurlyBracketedClauseCS__Group__2 : rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 ;
+ // InternalQVTcore.g:20626: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 {
- // InternalQVTcore.g:20536:1: ( rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 )
- // InternalQVTcore.g:20537:2: rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3
+ // InternalQVTcore.g:20630:1: ( rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 )
+ // InternalQVTcore.g:20631:2: rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_98);
rule__CurlyBracketedClauseCS__Group__2__Impl();
@@ -61148,31 +61412,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__2__Impl"
- // InternalQVTcore.g:20544:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:20638:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2__0 )? ) ;
public final void rule__CurlyBracketedClauseCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20548:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2__0 )? ) )
- // InternalQVTcore.g:20549:1: ( ( rule__CurlyBracketedClauseCS__Group_2__0 )? )
+ // InternalQVTcore.g:20642:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:20643:1: ( ( rule__CurlyBracketedClauseCS__Group_2__0 )? )
{
- // InternalQVTcore.g:20549:1: ( ( rule__CurlyBracketedClauseCS__Group_2__0 )? )
- // InternalQVTcore.g:20550:1: ( rule__CurlyBracketedClauseCS__Group_2__0 )?
+ // InternalQVTcore.g:20643:1: ( ( rule__CurlyBracketedClauseCS__Group_2__0 )? )
+ // InternalQVTcore.g:20644:1: ( rule__CurlyBracketedClauseCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2());
}
- // InternalQVTcore.g:20551:1: ( rule__CurlyBracketedClauseCS__Group_2__0 )?
- int alt203=2;
- int LA203_0 = input.LA(1);
+ // InternalQVTcore.g:20645:1: ( rule__CurlyBracketedClauseCS__Group_2__0 )?
+ int alt204=2;
+ int LA204_0 = input.LA(1);
- if ( ((LA203_0>=RULE_SINGLE_QUOTED_STRING && LA203_0<=RULE_ESCAPED_ID)||(LA203_0>=19 && LA203_0<=31)||(LA203_0>=33 && LA203_0<=58)) ) {
- alt203=1;
+ if ( ((LA204_0>=RULE_SINGLE_QUOTED_STRING && LA204_0<=RULE_ESCAPED_ID)||(LA204_0>=19 && LA204_0<=31)||(LA204_0>=33 && LA204_0<=58)) ) {
+ alt204=1;
}
- switch (alt203) {
+ switch (alt204) {
case 1 :
- // InternalQVTcore.g:20551:2: rule__CurlyBracketedClauseCS__Group_2__0
+ // InternalQVTcore.g:20645:2: rule__CurlyBracketedClauseCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__Group_2__0();
@@ -61210,14 +61474,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__3"
- // InternalQVTcore.g:20561:1: rule__CurlyBracketedClauseCS__Group__3 : rule__CurlyBracketedClauseCS__Group__3__Impl ;
+ // InternalQVTcore.g:20655:1: rule__CurlyBracketedClauseCS__Group__3 : rule__CurlyBracketedClauseCS__Group__3__Impl ;
public final void rule__CurlyBracketedClauseCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20565:1: ( rule__CurlyBracketedClauseCS__Group__3__Impl )
- // InternalQVTcore.g:20566:2: rule__CurlyBracketedClauseCS__Group__3__Impl
+ // InternalQVTcore.g:20659:1: ( rule__CurlyBracketedClauseCS__Group__3__Impl )
+ // InternalQVTcore.g:20660:2: rule__CurlyBracketedClauseCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__Group__3__Impl();
@@ -61243,17 +61507,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__3__Impl"
- // InternalQVTcore.g:20572:1: rule__CurlyBracketedClauseCS__Group__3__Impl : ( '}' ) ;
+ // InternalQVTcore.g:20666:1: rule__CurlyBracketedClauseCS__Group__3__Impl : ( '}' ) ;
public final void rule__CurlyBracketedClauseCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20576:1: ( ( '}' ) )
- // InternalQVTcore.g:20577:1: ( '}' )
+ // InternalQVTcore.g:20670:1: ( ( '}' ) )
+ // InternalQVTcore.g:20671:1: ( '}' )
{
- // InternalQVTcore.g:20577:1: ( '}' )
- // InternalQVTcore.g:20578:1: '}'
+ // InternalQVTcore.g:20671:1: ( '}' )
+ // InternalQVTcore.g:20672:1: '}'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getRightCurlyBracketKeyword_3());
@@ -61284,14 +61548,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2__0"
- // InternalQVTcore.g:20599:1: rule__CurlyBracketedClauseCS__Group_2__0 : rule__CurlyBracketedClauseCS__Group_2__0__Impl rule__CurlyBracketedClauseCS__Group_2__1 ;
+ // InternalQVTcore.g:20693:1: rule__CurlyBracketedClauseCS__Group_2__0 : rule__CurlyBracketedClauseCS__Group_2__0__Impl rule__CurlyBracketedClauseCS__Group_2__1 ;
public final void rule__CurlyBracketedClauseCS__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20603:1: ( rule__CurlyBracketedClauseCS__Group_2__0__Impl rule__CurlyBracketedClauseCS__Group_2__1 )
- // InternalQVTcore.g:20604:2: rule__CurlyBracketedClauseCS__Group_2__0__Impl rule__CurlyBracketedClauseCS__Group_2__1
+ // InternalQVTcore.g:20697:1: ( rule__CurlyBracketedClauseCS__Group_2__0__Impl rule__CurlyBracketedClauseCS__Group_2__1 )
+ // InternalQVTcore.g:20698:2: rule__CurlyBracketedClauseCS__Group_2__0__Impl rule__CurlyBracketedClauseCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__CurlyBracketedClauseCS__Group_2__0__Impl();
@@ -61322,23 +61586,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2__0__Impl"
- // InternalQVTcore.g:20611:1: rule__CurlyBracketedClauseCS__Group_2__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 ) ) ;
+ // InternalQVTcore.g:20705:1: rule__CurlyBracketedClauseCS__Group_2__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 ) ) ;
public final void rule__CurlyBracketedClauseCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20615:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 ) ) )
- // InternalQVTcore.g:20616:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTcore.g:20709:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 ) ) )
+ // InternalQVTcore.g:20710:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 ) )
{
- // InternalQVTcore.g:20616:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 ) )
- // InternalQVTcore.g:20617:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTcore.g:20710:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 ) )
+ // InternalQVTcore.g:20711:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0());
}
- // InternalQVTcore.g:20618:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 )
- // InternalQVTcore.g:20618:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0
+ // InternalQVTcore.g:20712:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 )
+ // InternalQVTcore.g:20712:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0();
@@ -61373,14 +61637,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2__1"
- // InternalQVTcore.g:20628:1: rule__CurlyBracketedClauseCS__Group_2__1 : rule__CurlyBracketedClauseCS__Group_2__1__Impl ;
+ // InternalQVTcore.g:20722:1: rule__CurlyBracketedClauseCS__Group_2__1 : rule__CurlyBracketedClauseCS__Group_2__1__Impl ;
public final void rule__CurlyBracketedClauseCS__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20632:1: ( rule__CurlyBracketedClauseCS__Group_2__1__Impl )
- // InternalQVTcore.g:20633:2: rule__CurlyBracketedClauseCS__Group_2__1__Impl
+ // InternalQVTcore.g:20726:1: ( rule__CurlyBracketedClauseCS__Group_2__1__Impl )
+ // InternalQVTcore.g:20727:2: rule__CurlyBracketedClauseCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__Group_2__1__Impl();
@@ -61406,35 +61670,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2__1__Impl"
- // InternalQVTcore.g:20639:1: rule__CurlyBracketedClauseCS__Group_2__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 )* ) ;
+ // InternalQVTcore.g:20733:1: rule__CurlyBracketedClauseCS__Group_2__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 )* ) ;
public final void rule__CurlyBracketedClauseCS__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20643:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 )* ) )
- // InternalQVTcore.g:20644:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 )* )
+ // InternalQVTcore.g:20737:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 )* ) )
+ // InternalQVTcore.g:20738:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 )* )
{
- // InternalQVTcore.g:20644:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 )* )
- // InternalQVTcore.g:20645:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )*
+ // InternalQVTcore.g:20738:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 )* )
+ // InternalQVTcore.g:20739:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1());
}
- // InternalQVTcore.g:20646:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )*
- loop204:
+ // InternalQVTcore.g:20740:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )*
+ loop205:
do {
- int alt204=2;
- int LA204_0 = input.LA(1);
+ int alt205=2;
+ int LA205_0 = input.LA(1);
- if ( (LA204_0==98) ) {
- alt204=1;
+ if ( (LA205_0==98) ) {
+ alt205=1;
}
- switch (alt204) {
+ switch (alt205) {
case 1 :
- // InternalQVTcore.g:20646:2: rule__CurlyBracketedClauseCS__Group_2_1__0
+ // InternalQVTcore.g:20740:2: rule__CurlyBracketedClauseCS__Group_2_1__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__CurlyBracketedClauseCS__Group_2_1__0();
@@ -61446,7 +61710,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop204;
+ break loop205;
}
} while (true);
@@ -61475,14 +61739,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__0"
- // InternalQVTcore.g:20660:1: rule__CurlyBracketedClauseCS__Group_2_1__0 : rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 ;
+ // InternalQVTcore.g:20754:1: rule__CurlyBracketedClauseCS__Group_2_1__0 : rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 ;
public final void rule__CurlyBracketedClauseCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20664:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 )
- // InternalQVTcore.g:20665:2: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1
+ // InternalQVTcore.g:20758:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 )
+ // InternalQVTcore.g:20759:2: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1
{
pushFollow(FollowSets000.FOLLOW_24);
rule__CurlyBracketedClauseCS__Group_2_1__0__Impl();
@@ -61513,17 +61777,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__0__Impl"
- // InternalQVTcore.g:20672:1: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:20766:1: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__CurlyBracketedClauseCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20676:1: ( ( ',' ) )
- // InternalQVTcore.g:20677:1: ( ',' )
+ // InternalQVTcore.g:20770:1: ( ( ',' ) )
+ // InternalQVTcore.g:20771:1: ( ',' )
{
- // InternalQVTcore.g:20677:1: ( ',' )
- // InternalQVTcore.g:20678:1: ','
+ // InternalQVTcore.g:20771:1: ( ',' )
+ // InternalQVTcore.g:20772:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_0());
@@ -61554,14 +61818,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__1"
- // InternalQVTcore.g:20691:1: rule__CurlyBracketedClauseCS__Group_2_1__1 : rule__CurlyBracketedClauseCS__Group_2_1__1__Impl ;
+ // InternalQVTcore.g:20785:1: rule__CurlyBracketedClauseCS__Group_2_1__1 : rule__CurlyBracketedClauseCS__Group_2_1__1__Impl ;
public final void rule__CurlyBracketedClauseCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20695:1: ( rule__CurlyBracketedClauseCS__Group_2_1__1__Impl )
- // InternalQVTcore.g:20696:2: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
+ // InternalQVTcore.g:20789:1: ( rule__CurlyBracketedClauseCS__Group_2_1__1__Impl )
+ // InternalQVTcore.g:20790:2: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__Group_2_1__1__Impl();
@@ -61587,23 +61851,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__1__Impl"
- // InternalQVTcore.g:20702:1: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 ) ) ;
+ // InternalQVTcore.g:20796:1: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 ) ) ;
public final void rule__CurlyBracketedClauseCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20706:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 ) ) )
- // InternalQVTcore.g:20707:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTcore.g:20800:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 ) ) )
+ // InternalQVTcore.g:20801:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 ) )
{
- // InternalQVTcore.g:20707:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 ) )
- // InternalQVTcore.g:20708:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTcore.g:20801:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 ) )
+ // InternalQVTcore.g:20802:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1());
}
- // InternalQVTcore.g:20709:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 )
- // InternalQVTcore.g:20709:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1
+ // InternalQVTcore.g:20803:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 )
+ // InternalQVTcore.g:20803:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1();
@@ -61638,14 +61902,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group__0"
- // InternalQVTcore.g:20723:1: rule__RoundBracketedClauseCS__Group__0 : rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1 ;
+ // InternalQVTcore.g:20817: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 {
- // InternalQVTcore.g:20727:1: ( rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1 )
- // InternalQVTcore.g:20728:2: rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1
+ // InternalQVTcore.g:20821:1: ( rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1 )
+ // InternalQVTcore.g:20822:2: rule__RoundBracketedClauseCS__Group__0__Impl rule__RoundBracketedClauseCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_21);
rule__RoundBracketedClauseCS__Group__0__Impl();
@@ -61676,23 +61940,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group__0__Impl"
- // InternalQVTcore.g:20735:1: rule__RoundBracketedClauseCS__Group__0__Impl : ( () ) ;
+ // InternalQVTcore.g:20829:1: rule__RoundBracketedClauseCS__Group__0__Impl : ( () ) ;
public final void rule__RoundBracketedClauseCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20739:1: ( ( () ) )
- // InternalQVTcore.g:20740:1: ( () )
+ // InternalQVTcore.g:20833:1: ( ( () ) )
+ // InternalQVTcore.g:20834:1: ( () )
{
- // InternalQVTcore.g:20740:1: ( () )
- // InternalQVTcore.g:20741:1: ()
+ // InternalQVTcore.g:20834:1: ( () )
+ // InternalQVTcore.g:20835:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getRoundBracketedClauseCSAction_0());
}
- // InternalQVTcore.g:20742:1: ()
- // InternalQVTcore.g:20744:1:
+ // InternalQVTcore.g:20836:1: ()
+ // InternalQVTcore.g:20838:1:
{
}
@@ -61717,14 +61981,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group__1"
- // InternalQVTcore.g:20754:1: rule__RoundBracketedClauseCS__Group__1 : rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2 ;
+ // InternalQVTcore.g:20848: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 {
- // InternalQVTcore.g:20758:1: ( rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2 )
- // InternalQVTcore.g:20759:2: rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2
+ // InternalQVTcore.g:20852:1: ( rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2 )
+ // InternalQVTcore.g:20853:2: rule__RoundBracketedClauseCS__Group__1__Impl rule__RoundBracketedClauseCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_99);
rule__RoundBracketedClauseCS__Group__1__Impl();
@@ -61755,17 +62019,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group__1__Impl"
- // InternalQVTcore.g:20766:1: rule__RoundBracketedClauseCS__Group__1__Impl : ( '(' ) ;
+ // InternalQVTcore.g:20860:1: rule__RoundBracketedClauseCS__Group__1__Impl : ( '(' ) ;
public final void rule__RoundBracketedClauseCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20770:1: ( ( '(' ) )
- // InternalQVTcore.g:20771:1: ( '(' )
+ // InternalQVTcore.g:20864:1: ( ( '(' ) )
+ // InternalQVTcore.g:20865:1: ( '(' )
{
- // InternalQVTcore.g:20771:1: ( '(' )
- // InternalQVTcore.g:20772:1: '('
+ // InternalQVTcore.g:20865:1: ( '(' )
+ // InternalQVTcore.g:20866:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getLeftParenthesisKeyword_1());
@@ -61796,14 +62060,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group__2"
- // InternalQVTcore.g:20785:1: rule__RoundBracketedClauseCS__Group__2 : rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3 ;
+ // InternalQVTcore.g:20879: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 {
- // InternalQVTcore.g:20789:1: ( rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3 )
- // InternalQVTcore.g:20790:2: rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3
+ // InternalQVTcore.g:20883:1: ( rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3 )
+ // InternalQVTcore.g:20884:2: rule__RoundBracketedClauseCS__Group__2__Impl rule__RoundBracketedClauseCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_99);
rule__RoundBracketedClauseCS__Group__2__Impl();
@@ -61834,31 +62098,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group__2__Impl"
- // InternalQVTcore.g:20797:1: rule__RoundBracketedClauseCS__Group__2__Impl : ( ( rule__RoundBracketedClauseCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:20891: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 {
- // InternalQVTcore.g:20801:1: ( ( ( rule__RoundBracketedClauseCS__Group_2__0 )? ) )
- // InternalQVTcore.g:20802:1: ( ( rule__RoundBracketedClauseCS__Group_2__0 )? )
+ // InternalQVTcore.g:20895:1: ( ( ( rule__RoundBracketedClauseCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:20896:1: ( ( rule__RoundBracketedClauseCS__Group_2__0 )? )
{
- // InternalQVTcore.g:20802:1: ( ( rule__RoundBracketedClauseCS__Group_2__0 )? )
- // InternalQVTcore.g:20803:1: ( rule__RoundBracketedClauseCS__Group_2__0 )?
+ // InternalQVTcore.g:20896:1: ( ( rule__RoundBracketedClauseCS__Group_2__0 )? )
+ // InternalQVTcore.g:20897:1: ( rule__RoundBracketedClauseCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2());
}
- // InternalQVTcore.g:20804:1: ( rule__RoundBracketedClauseCS__Group_2__0 )?
- int alt205=2;
- int LA205_0 = input.LA(1);
+ // InternalQVTcore.g:20898:1: ( rule__RoundBracketedClauseCS__Group_2__0 )?
+ int alt206=2;
+ int LA206_0 = input.LA(1);
- if ( ((LA205_0>=RULE_INT && LA205_0<=RULE_ESCAPED_ID)||(LA205_0>=19 && LA205_0<=31)||(LA205_0>=33 && LA205_0<=61)||(LA205_0>=78 && LA205_0<=92)||LA205_0==99||LA205_0==101||LA205_0==108||(LA205_0>=110 && LA205_0<=111)||LA205_0==115||(LA205_0>=120 && LA205_0<=121)||(LA205_0>=135 && LA205_0<=136)) ) {
- alt205=1;
+ if ( ((LA206_0>=RULE_INT && LA206_0<=RULE_ESCAPED_ID)||(LA206_0>=19 && LA206_0<=31)||(LA206_0>=33 && LA206_0<=61)||(LA206_0>=78 && LA206_0<=92)||LA206_0==99||LA206_0==101||LA206_0==109||(LA206_0>=111 && LA206_0<=112)||LA206_0==116||(LA206_0>=121 && LA206_0<=122)||(LA206_0>=136 && LA206_0<=137)) ) {
+ alt206=1;
}
- switch (alt205) {
+ switch (alt206) {
case 1 :
- // InternalQVTcore.g:20804:2: rule__RoundBracketedClauseCS__Group_2__0
+ // InternalQVTcore.g:20898:2: rule__RoundBracketedClauseCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group_2__0();
@@ -61896,14 +62160,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group__3"
- // InternalQVTcore.g:20814:1: rule__RoundBracketedClauseCS__Group__3 : rule__RoundBracketedClauseCS__Group__3__Impl ;
+ // InternalQVTcore.g:20908:1: rule__RoundBracketedClauseCS__Group__3 : rule__RoundBracketedClauseCS__Group__3__Impl ;
public final void rule__RoundBracketedClauseCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20818:1: ( rule__RoundBracketedClauseCS__Group__3__Impl )
- // InternalQVTcore.g:20819:2: rule__RoundBracketedClauseCS__Group__3__Impl
+ // InternalQVTcore.g:20912:1: ( rule__RoundBracketedClauseCS__Group__3__Impl )
+ // InternalQVTcore.g:20913:2: rule__RoundBracketedClauseCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group__3__Impl();
@@ -61929,17 +62193,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group__3__Impl"
- // InternalQVTcore.g:20825:1: rule__RoundBracketedClauseCS__Group__3__Impl : ( ')' ) ;
+ // InternalQVTcore.g:20919:1: rule__RoundBracketedClauseCS__Group__3__Impl : ( ')' ) ;
public final void rule__RoundBracketedClauseCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:20829:1: ( ( ')' ) )
- // InternalQVTcore.g:20830:1: ( ')' )
+ // InternalQVTcore.g:20923:1: ( ( ')' ) )
+ // InternalQVTcore.g:20924:1: ( ')' )
{
- // InternalQVTcore.g:20830:1: ( ')' )
- // InternalQVTcore.g:20831:1: ')'
+ // InternalQVTcore.g:20924:1: ( ')' )
+ // InternalQVTcore.g:20925:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getRightParenthesisKeyword_3());
@@ -61970,14 +62234,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__0"
- // InternalQVTcore.g:20852:1: rule__RoundBracketedClauseCS__Group_2__0 : rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1 ;
+ // InternalQVTcore.g:20946: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 {
- // InternalQVTcore.g:20856:1: ( rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1 )
- // InternalQVTcore.g:20857:2: rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1
+ // InternalQVTcore.g:20950:1: ( rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1 )
+ // InternalQVTcore.g:20951:2: rule__RoundBracketedClauseCS__Group_2__0__Impl rule__RoundBracketedClauseCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_100);
rule__RoundBracketedClauseCS__Group_2__0__Impl();
@@ -62008,23 +62272,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__0__Impl"
- // InternalQVTcore.g:20864:1: rule__RoundBracketedClauseCS__Group_2__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) ) ;
+ // InternalQVTcore.g:20958: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 {
- // InternalQVTcore.g:20868:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) ) )
- // InternalQVTcore.g:20869:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) )
+ // InternalQVTcore.g:20962:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) ) )
+ // InternalQVTcore.g:20963:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) )
{
- // InternalQVTcore.g:20869:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) )
- // InternalQVTcore.g:20870:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 )
+ // InternalQVTcore.g:20963:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 ) )
+ // InternalQVTcore.g:20964:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_0());
}
- // InternalQVTcore.g:20871:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 )
- // InternalQVTcore.g:20871:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0
+ // InternalQVTcore.g:20965:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 )
+ // InternalQVTcore.g:20965:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0();
@@ -62059,14 +62323,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__1"
- // InternalQVTcore.g:20881:1: rule__RoundBracketedClauseCS__Group_2__1 : rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2 ;
+ // InternalQVTcore.g:20975: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 {
- // InternalQVTcore.g:20885:1: ( rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2 )
- // InternalQVTcore.g:20886:2: rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2
+ // InternalQVTcore.g:20979:1: ( rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2 )
+ // InternalQVTcore.g:20980:2: rule__RoundBracketedClauseCS__Group_2__1__Impl rule__RoundBracketedClauseCS__Group_2__2
{
pushFollow(FollowSets000.FOLLOW_100);
rule__RoundBracketedClauseCS__Group_2__1__Impl();
@@ -62097,35 +62361,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__1__Impl"
- // InternalQVTcore.g:20893:1: rule__RoundBracketedClauseCS__Group_2__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* ) ;
+ // InternalQVTcore.g:20987: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 {
- // InternalQVTcore.g:20897:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* ) )
- // InternalQVTcore.g:20898:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* )
+ // InternalQVTcore.g:20991:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* ) )
+ // InternalQVTcore.g:20992:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* )
{
- // InternalQVTcore.g:20898:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* )
- // InternalQVTcore.g:20899:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )*
+ // InternalQVTcore.g:20992:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )* )
+ // InternalQVTcore.g:20993:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_1());
}
- // InternalQVTcore.g:20900:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )*
- loop206:
+ // InternalQVTcore.g:20994:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 )*
+ loop207:
do {
- int alt206=2;
- int LA206_0 = input.LA(1);
+ int alt207=2;
+ int LA207_0 = input.LA(1);
- if ( (LA206_0==98) ) {
- alt206=1;
+ if ( (LA207_0==98) ) {
+ alt207=1;
}
- switch (alt206) {
+ switch (alt207) {
case 1 :
- // InternalQVTcore.g:20900:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1
+ // InternalQVTcore.g:20994:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1();
@@ -62137,7 +62401,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop206;
+ break loop207;
}
} while (true);
@@ -62166,14 +62430,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__2"
- // InternalQVTcore.g:20910:1: rule__RoundBracketedClauseCS__Group_2__2 : rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3 ;
+ // InternalQVTcore.g:21004: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 {
- // InternalQVTcore.g:20914:1: ( rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3 )
- // InternalQVTcore.g:20915:2: rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3
+ // InternalQVTcore.g:21008:1: ( rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3 )
+ // InternalQVTcore.g:21009:2: rule__RoundBracketedClauseCS__Group_2__2__Impl rule__RoundBracketedClauseCS__Group_2__3
{
pushFollow(FollowSets000.FOLLOW_100);
rule__RoundBracketedClauseCS__Group_2__2__Impl();
@@ -62204,31 +62468,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__2__Impl"
- // InternalQVTcore.g:20922:1: rule__RoundBracketedClauseCS__Group_2__2__Impl : ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? ) ;
+ // InternalQVTcore.g:21016: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 {
- // InternalQVTcore.g:20926:1: ( ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? ) )
- // InternalQVTcore.g:20927:1: ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? )
+ // InternalQVTcore.g:21020:1: ( ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? ) )
+ // InternalQVTcore.g:21021:1: ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? )
{
- // InternalQVTcore.g:20927:1: ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? )
- // InternalQVTcore.g:20928:1: ( rule__RoundBracketedClauseCS__Group_2_2__0 )?
+ // InternalQVTcore.g:21021:1: ( ( rule__RoundBracketedClauseCS__Group_2_2__0 )? )
+ // InternalQVTcore.g:21022:1: ( rule__RoundBracketedClauseCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_2());
}
- // InternalQVTcore.g:20929:1: ( rule__RoundBracketedClauseCS__Group_2_2__0 )?
- int alt207=2;
- int LA207_0 = input.LA(1);
+ // InternalQVTcore.g:21023:1: ( rule__RoundBracketedClauseCS__Group_2_2__0 )?
+ int alt208=2;
+ int LA208_0 = input.LA(1);
- if ( (LA207_0==17) ) {
- alt207=1;
+ if ( (LA208_0==17) ) {
+ alt208=1;
}
- switch (alt207) {
+ switch (alt208) {
case 1 :
- // InternalQVTcore.g:20929:2: rule__RoundBracketedClauseCS__Group_2_2__0
+ // InternalQVTcore.g:21023:2: rule__RoundBracketedClauseCS__Group_2_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group_2_2__0();
@@ -62266,14 +62530,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__3"
- // InternalQVTcore.g:20939:1: rule__RoundBracketedClauseCS__Group_2__3 : rule__RoundBracketedClauseCS__Group_2__3__Impl ;
+ // InternalQVTcore.g:21033: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 {
- // InternalQVTcore.g:20943:1: ( rule__RoundBracketedClauseCS__Group_2__3__Impl )
- // InternalQVTcore.g:20944:2: rule__RoundBracketedClauseCS__Group_2__3__Impl
+ // InternalQVTcore.g:21037:1: ( rule__RoundBracketedClauseCS__Group_2__3__Impl )
+ // InternalQVTcore.g:21038:2: rule__RoundBracketedClauseCS__Group_2__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group_2__3__Impl();
@@ -62299,35 +62563,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2__3__Impl"
- // InternalQVTcore.g:20950:1: rule__RoundBracketedClauseCS__Group_2__3__Impl : ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* ) ;
+ // InternalQVTcore.g:21044: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 {
- // InternalQVTcore.g:20954:1: ( ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* ) )
- // InternalQVTcore.g:20955:1: ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* )
+ // InternalQVTcore.g:21048:1: ( ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* ) )
+ // InternalQVTcore.g:21049:1: ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* )
{
- // InternalQVTcore.g:20955:1: ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* )
- // InternalQVTcore.g:20956:1: ( rule__RoundBracketedClauseCS__Group_2_3__0 )*
+ // InternalQVTcore.g:21049:1: ( ( rule__RoundBracketedClauseCS__Group_2_3__0 )* )
+ // InternalQVTcore.g:21050:1: ( rule__RoundBracketedClauseCS__Group_2_3__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_3());
}
- // InternalQVTcore.g:20957:1: ( rule__RoundBracketedClauseCS__Group_2_3__0 )*
- loop208:
+ // InternalQVTcore.g:21051:1: ( rule__RoundBracketedClauseCS__Group_2_3__0 )*
+ loop209:
do {
- int alt208=2;
- int LA208_0 = input.LA(1);
+ int alt209=2;
+ int LA209_0 = input.LA(1);
- if ( (LA208_0==96) ) {
- alt208=1;
+ if ( (LA209_0==96) ) {
+ alt209=1;
}
- switch (alt208) {
+ switch (alt209) {
case 1 :
- // InternalQVTcore.g:20957:2: rule__RoundBracketedClauseCS__Group_2_3__0
+ // InternalQVTcore.g:21051:2: rule__RoundBracketedClauseCS__Group_2_3__0
{
pushFollow(FollowSets000.FOLLOW_101);
rule__RoundBracketedClauseCS__Group_2_3__0();
@@ -62339,7 +62603,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop208;
+ break loop209;
}
} while (true);
@@ -62368,14 +62632,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__0"
- // InternalQVTcore.g:20975:1: rule__RoundBracketedClauseCS__Group_2_2__0 : rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1 ;
+ // InternalQVTcore.g:21069: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 {
- // InternalQVTcore.g:20979:1: ( rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1 )
- // InternalQVTcore.g:20980:2: rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1
+ // InternalQVTcore.g:21073:1: ( rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1 )
+ // InternalQVTcore.g:21074:2: rule__RoundBracketedClauseCS__Group_2_2__0__Impl rule__RoundBracketedClauseCS__Group_2_2__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__RoundBracketedClauseCS__Group_2_2__0__Impl();
@@ -62406,23 +62670,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__0__Impl"
- // InternalQVTcore.g:20987:1: rule__RoundBracketedClauseCS__Group_2_2__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) ) ;
+ // InternalQVTcore.g:21081: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 {
- // InternalQVTcore.g:20991:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) ) )
- // InternalQVTcore.g:20992:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) )
+ // InternalQVTcore.g:21085:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) ) )
+ // InternalQVTcore.g:21086:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) )
{
- // InternalQVTcore.g:20992:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) )
- // InternalQVTcore.g:20993:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 )
+ // InternalQVTcore.g:21086:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 ) )
+ // InternalQVTcore.g:21087:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_0());
}
- // InternalQVTcore.g:20994:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 )
- // InternalQVTcore.g:20994:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0
+ // InternalQVTcore.g:21088:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 )
+ // InternalQVTcore.g:21088:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0();
@@ -62457,14 +62721,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__1"
- // InternalQVTcore.g:21004:1: rule__RoundBracketedClauseCS__Group_2_2__1 : rule__RoundBracketedClauseCS__Group_2_2__1__Impl ;
+ // InternalQVTcore.g:21098: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 {
- // InternalQVTcore.g:21008:1: ( rule__RoundBracketedClauseCS__Group_2_2__1__Impl )
- // InternalQVTcore.g:21009:2: rule__RoundBracketedClauseCS__Group_2_2__1__Impl
+ // InternalQVTcore.g:21102:1: ( rule__RoundBracketedClauseCS__Group_2_2__1__Impl )
+ // InternalQVTcore.g:21103:2: rule__RoundBracketedClauseCS__Group_2_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group_2_2__1__Impl();
@@ -62490,35 +62754,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_2__1__Impl"
- // InternalQVTcore.g:21015:1: rule__RoundBracketedClauseCS__Group_2_2__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* ) ;
+ // InternalQVTcore.g:21109: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 {
- // InternalQVTcore.g:21019:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* ) )
- // InternalQVTcore.g:21020:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* )
+ // InternalQVTcore.g:21113:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* ) )
+ // InternalQVTcore.g:21114:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* )
{
- // InternalQVTcore.g:21020:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* )
- // InternalQVTcore.g:21021:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )*
+ // InternalQVTcore.g:21114:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )* )
+ // InternalQVTcore.g:21115:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_1());
}
- // InternalQVTcore.g:21022:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )*
- loop209:
+ // InternalQVTcore.g:21116:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 )*
+ loop210:
do {
- int alt209=2;
- int LA209_0 = input.LA(1);
+ int alt210=2;
+ int LA210_0 = input.LA(1);
- if ( (LA209_0==98) ) {
- alt209=1;
+ if ( (LA210_0==98) ) {
+ alt210=1;
}
- switch (alt209) {
+ switch (alt210) {
case 1 :
- // InternalQVTcore.g:21022:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1
+ // InternalQVTcore.g:21116:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1();
@@ -62530,7 +62794,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop209;
+ break loop210;
}
} while (true);
@@ -62559,14 +62823,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__0"
- // InternalQVTcore.g:21036:1: rule__RoundBracketedClauseCS__Group_2_3__0 : rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1 ;
+ // InternalQVTcore.g:21130: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 {
- // InternalQVTcore.g:21040:1: ( rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1 )
- // InternalQVTcore.g:21041:2: rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1
+ // InternalQVTcore.g:21134:1: ( rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1 )
+ // InternalQVTcore.g:21135:2: rule__RoundBracketedClauseCS__Group_2_3__0__Impl rule__RoundBracketedClauseCS__Group_2_3__1
{
pushFollow(FollowSets000.FOLLOW_17);
rule__RoundBracketedClauseCS__Group_2_3__0__Impl();
@@ -62597,23 +62861,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__0__Impl"
- // InternalQVTcore.g:21048:1: rule__RoundBracketedClauseCS__Group_2_3__0__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) ) ;
+ // InternalQVTcore.g:21142: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 {
- // InternalQVTcore.g:21052:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) ) )
- // InternalQVTcore.g:21053:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) )
+ // InternalQVTcore.g:21146:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) ) )
+ // InternalQVTcore.g:21147:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) )
{
- // InternalQVTcore.g:21053:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) )
- // InternalQVTcore.g:21054:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 )
+ // InternalQVTcore.g:21147:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 ) )
+ // InternalQVTcore.g:21148:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_3_0());
}
- // InternalQVTcore.g:21055:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 )
- // InternalQVTcore.g:21055:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0
+ // InternalQVTcore.g:21149:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 )
+ // InternalQVTcore.g:21149:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0();
@@ -62648,14 +62912,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__1"
- // InternalQVTcore.g:21065:1: rule__RoundBracketedClauseCS__Group_2_3__1 : rule__RoundBracketedClauseCS__Group_2_3__1__Impl ;
+ // InternalQVTcore.g:21159: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 {
- // InternalQVTcore.g:21069:1: ( rule__RoundBracketedClauseCS__Group_2_3__1__Impl )
- // InternalQVTcore.g:21070:2: rule__RoundBracketedClauseCS__Group_2_3__1__Impl
+ // InternalQVTcore.g:21163:1: ( rule__RoundBracketedClauseCS__Group_2_3__1__Impl )
+ // InternalQVTcore.g:21164:2: rule__RoundBracketedClauseCS__Group_2_3__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__RoundBracketedClauseCS__Group_2_3__1__Impl();
@@ -62681,35 +62945,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__Group_2_3__1__Impl"
- // InternalQVTcore.g:21076:1: rule__RoundBracketedClauseCS__Group_2_3__1__Impl : ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* ) ;
+ // InternalQVTcore.g:21170: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 {
- // InternalQVTcore.g:21080:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* ) )
- // InternalQVTcore.g:21081:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* )
+ // InternalQVTcore.g:21174:1: ( ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* ) )
+ // InternalQVTcore.g:21175:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* )
{
- // InternalQVTcore.g:21081:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* )
- // InternalQVTcore.g:21082:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )*
+ // InternalQVTcore.g:21175:1: ( ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )* )
+ // InternalQVTcore.g:21176:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_3_1());
}
- // InternalQVTcore.g:21083:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )*
- loop210:
+ // InternalQVTcore.g:21177:1: ( rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 )*
+ loop211:
do {
- int alt210=2;
- int LA210_0 = input.LA(1);
+ int alt211=2;
+ int LA211_0 = input.LA(1);
- if ( (LA210_0==98) ) {
- alt210=1;
+ if ( (LA211_0==98) ) {
+ alt211=1;
}
- switch (alt210) {
+ switch (alt211) {
case 1 :
- // InternalQVTcore.g:21083:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1
+ // InternalQVTcore.g:21177:2: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1
{
pushFollow(FollowSets000.FOLLOW_9);
rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1();
@@ -62721,7 +62985,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop210;
+ break loop211;
}
} while (true);
@@ -62750,14 +63014,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group__0"
- // InternalQVTcore.g:21097:1: rule__SquareBracketedClauseCS__Group__0 : rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1 ;
+ // InternalQVTcore.g:21191: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 {
- // InternalQVTcore.g:21101:1: ( rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1 )
- // InternalQVTcore.g:21102:2: rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1
+ // InternalQVTcore.g:21195:1: ( rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1 )
+ // InternalQVTcore.g:21196:2: rule__SquareBracketedClauseCS__Group__0__Impl rule__SquareBracketedClauseCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__SquareBracketedClauseCS__Group__0__Impl();
@@ -62788,22 +63052,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group__0__Impl"
- // InternalQVTcore.g:21109:1: rule__SquareBracketedClauseCS__Group__0__Impl : ( '[' ) ;
+ // InternalQVTcore.g:21203:1: rule__SquareBracketedClauseCS__Group__0__Impl : ( '[' ) ;
public final void rule__SquareBracketedClauseCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21113:1: ( ( '[' ) )
- // InternalQVTcore.g:21114:1: ( '[' )
+ // InternalQVTcore.g:21207:1: ( ( '[' ) )
+ // InternalQVTcore.g:21208:1: ( '[' )
{
- // InternalQVTcore.g:21114:1: ( '[' )
- // InternalQVTcore.g:21115:1: '['
+ // InternalQVTcore.g:21208:1: ( '[' )
+ // InternalQVTcore.g:21209:1: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getLeftSquareBracketKeyword_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.getSquareBracketedClauseCSAccess().getLeftSquareBracketKeyword_0());
}
@@ -62829,14 +63093,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group__1"
- // InternalQVTcore.g:21128:1: rule__SquareBracketedClauseCS__Group__1 : rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2 ;
+ // InternalQVTcore.g:21222: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 {
- // InternalQVTcore.g:21132:1: ( rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2 )
- // InternalQVTcore.g:21133:2: rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2
+ // InternalQVTcore.g:21226:1: ( rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2 )
+ // InternalQVTcore.g:21227:2: rule__SquareBracketedClauseCS__Group__1__Impl rule__SquareBracketedClauseCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_102);
rule__SquareBracketedClauseCS__Group__1__Impl();
@@ -62867,23 +63131,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group__1__Impl"
- // InternalQVTcore.g:21140:1: rule__SquareBracketedClauseCS__Group__1__Impl : ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) ) ;
+ // InternalQVTcore.g:21234:1: rule__SquareBracketedClauseCS__Group__1__Impl : ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) ) ;
public final void rule__SquareBracketedClauseCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21144:1: ( ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) ) )
- // InternalQVTcore.g:21145:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) )
+ // InternalQVTcore.g:21238:1: ( ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) ) )
+ // InternalQVTcore.g:21239:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) )
{
- // InternalQVTcore.g:21145:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) )
- // InternalQVTcore.g:21146:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 )
+ // InternalQVTcore.g:21239:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 ) )
+ // InternalQVTcore.g:21240:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsAssignment_1());
}
- // InternalQVTcore.g:21147:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 )
- // InternalQVTcore.g:21147:2: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1
+ // InternalQVTcore.g:21241:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 )
+ // InternalQVTcore.g:21241:2: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SquareBracketedClauseCS__OwnedTermsAssignment_1();
@@ -62918,14 +63182,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group__2"
- // InternalQVTcore.g:21157:1: rule__SquareBracketedClauseCS__Group__2 : rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3 ;
+ // InternalQVTcore.g:21251: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 {
- // InternalQVTcore.g:21161:1: ( rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3 )
- // InternalQVTcore.g:21162:2: rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3
+ // InternalQVTcore.g:21255:1: ( rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3 )
+ // InternalQVTcore.g:21256:2: rule__SquareBracketedClauseCS__Group__2__Impl rule__SquareBracketedClauseCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_102);
rule__SquareBracketedClauseCS__Group__2__Impl();
@@ -62956,35 +63220,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group__2__Impl"
- // InternalQVTcore.g:21169:1: rule__SquareBracketedClauseCS__Group__2__Impl : ( ( rule__SquareBracketedClauseCS__Group_2__0 )* ) ;
+ // InternalQVTcore.g:21263: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 {
- // InternalQVTcore.g:21173:1: ( ( ( rule__SquareBracketedClauseCS__Group_2__0 )* ) )
- // InternalQVTcore.g:21174:1: ( ( rule__SquareBracketedClauseCS__Group_2__0 )* )
+ // InternalQVTcore.g:21267:1: ( ( ( rule__SquareBracketedClauseCS__Group_2__0 )* ) )
+ // InternalQVTcore.g:21268:1: ( ( rule__SquareBracketedClauseCS__Group_2__0 )* )
{
- // InternalQVTcore.g:21174:1: ( ( rule__SquareBracketedClauseCS__Group_2__0 )* )
- // InternalQVTcore.g:21175:1: ( rule__SquareBracketedClauseCS__Group_2__0 )*
+ // InternalQVTcore.g:21268:1: ( ( rule__SquareBracketedClauseCS__Group_2__0 )* )
+ // InternalQVTcore.g:21269:1: ( rule__SquareBracketedClauseCS__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getGroup_2());
}
- // InternalQVTcore.g:21176:1: ( rule__SquareBracketedClauseCS__Group_2__0 )*
- loop211:
+ // InternalQVTcore.g:21270:1: ( rule__SquareBracketedClauseCS__Group_2__0 )*
+ loop212:
do {
- int alt211=2;
- int LA211_0 = input.LA(1);
+ int alt212=2;
+ int LA212_0 = input.LA(1);
- if ( (LA211_0==98) ) {
- alt211=1;
+ if ( (LA212_0==98) ) {
+ alt212=1;
}
- switch (alt211) {
+ switch (alt212) {
case 1 :
- // InternalQVTcore.g:21176:2: rule__SquareBracketedClauseCS__Group_2__0
+ // InternalQVTcore.g:21270:2: rule__SquareBracketedClauseCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__SquareBracketedClauseCS__Group_2__0();
@@ -62996,7 +63260,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop211;
+ break loop212;
}
} while (true);
@@ -63025,14 +63289,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group__3"
- // InternalQVTcore.g:21186:1: rule__SquareBracketedClauseCS__Group__3 : rule__SquareBracketedClauseCS__Group__3__Impl ;
+ // InternalQVTcore.g:21280:1: rule__SquareBracketedClauseCS__Group__3 : rule__SquareBracketedClauseCS__Group__3__Impl ;
public final void rule__SquareBracketedClauseCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21190:1: ( rule__SquareBracketedClauseCS__Group__3__Impl )
- // InternalQVTcore.g:21191:2: rule__SquareBracketedClauseCS__Group__3__Impl
+ // InternalQVTcore.g:21284:1: ( rule__SquareBracketedClauseCS__Group__3__Impl )
+ // InternalQVTcore.g:21285:2: rule__SquareBracketedClauseCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SquareBracketedClauseCS__Group__3__Impl();
@@ -63058,22 +63322,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group__3__Impl"
- // InternalQVTcore.g:21197:1: rule__SquareBracketedClauseCS__Group__3__Impl : ( ']' ) ;
+ // InternalQVTcore.g:21291:1: rule__SquareBracketedClauseCS__Group__3__Impl : ( ']' ) ;
public final void rule__SquareBracketedClauseCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21201:1: ( ( ']' ) )
- // InternalQVTcore.g:21202:1: ( ']' )
+ // InternalQVTcore.g:21295:1: ( ( ']' ) )
+ // InternalQVTcore.g:21296:1: ( ']' )
{
- // InternalQVTcore.g:21202:1: ( ']' )
- // InternalQVTcore.g:21203:1: ']'
+ // InternalQVTcore.g:21296:1: ( ']' )
+ // InternalQVTcore.g:21297:1: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getRightSquareBracketKeyword_3());
}
- match(input,114,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,115,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSquareBracketedClauseCSAccess().getRightSquareBracketKeyword_3());
}
@@ -63099,14 +63363,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__0"
- // InternalQVTcore.g:21224:1: rule__SquareBracketedClauseCS__Group_2__0 : rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1 ;
+ // InternalQVTcore.g:21318: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 {
- // InternalQVTcore.g:21228:1: ( rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1 )
- // InternalQVTcore.g:21229:2: rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1
+ // InternalQVTcore.g:21322:1: ( rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1 )
+ // InternalQVTcore.g:21323:2: rule__SquareBracketedClauseCS__Group_2__0__Impl rule__SquareBracketedClauseCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__SquareBracketedClauseCS__Group_2__0__Impl();
@@ -63137,17 +63401,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__0__Impl"
- // InternalQVTcore.g:21236:1: rule__SquareBracketedClauseCS__Group_2__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:21330:1: rule__SquareBracketedClauseCS__Group_2__0__Impl : ( ',' ) ;
public final void rule__SquareBracketedClauseCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21240:1: ( ( ',' ) )
- // InternalQVTcore.g:21241:1: ( ',' )
+ // InternalQVTcore.g:21334:1: ( ( ',' ) )
+ // InternalQVTcore.g:21335:1: ( ',' )
{
- // InternalQVTcore.g:21241:1: ( ',' )
- // InternalQVTcore.g:21242:1: ','
+ // InternalQVTcore.g:21335:1: ( ',' )
+ // InternalQVTcore.g:21336:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getCommaKeyword_2_0());
@@ -63178,14 +63442,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__1"
- // InternalQVTcore.g:21255:1: rule__SquareBracketedClauseCS__Group_2__1 : rule__SquareBracketedClauseCS__Group_2__1__Impl ;
+ // InternalQVTcore.g:21349: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 {
- // InternalQVTcore.g:21259:1: ( rule__SquareBracketedClauseCS__Group_2__1__Impl )
- // InternalQVTcore.g:21260:2: rule__SquareBracketedClauseCS__Group_2__1__Impl
+ // InternalQVTcore.g:21353:1: ( rule__SquareBracketedClauseCS__Group_2__1__Impl )
+ // InternalQVTcore.g:21354:2: rule__SquareBracketedClauseCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SquareBracketedClauseCS__Group_2__1__Impl();
@@ -63211,23 +63475,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__Group_2__1__Impl"
- // InternalQVTcore.g:21266:1: rule__SquareBracketedClauseCS__Group_2__1__Impl : ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) ) ;
+ // InternalQVTcore.g:21360: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 {
- // InternalQVTcore.g:21270:1: ( ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) ) )
- // InternalQVTcore.g:21271:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) )
+ // InternalQVTcore.g:21364:1: ( ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) ) )
+ // InternalQVTcore.g:21365:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) )
{
- // InternalQVTcore.g:21271:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) )
- // InternalQVTcore.g:21272:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 )
+ // InternalQVTcore.g:21365:1: ( ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 ) )
+ // InternalQVTcore.g:21366:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsAssignment_2_1());
}
- // InternalQVTcore.g:21273:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 )
- // InternalQVTcore.g:21273:2: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1
+ // InternalQVTcore.g:21367:1: ( rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 )
+ // InternalQVTcore.g:21367:2: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1();
@@ -63262,14 +63526,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0__0"
- // InternalQVTcore.g:21287:1: rule__NavigatingArgCS__Group_0__0 : rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1 ;
+ // InternalQVTcore.g:21381: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 {
- // InternalQVTcore.g:21291:1: ( rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1 )
- // InternalQVTcore.g:21292:2: rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1
+ // InternalQVTcore.g:21385:1: ( rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1 )
+ // InternalQVTcore.g:21386:2: rule__NavigatingArgCS__Group_0__0__Impl rule__NavigatingArgCS__Group_0__1
{
pushFollow(FollowSets000.FOLLOW_103);
rule__NavigatingArgCS__Group_0__0__Impl();
@@ -63300,23 +63564,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0__0__Impl"
- // InternalQVTcore.g:21299:1: rule__NavigatingArgCS__Group_0__0__Impl : ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) ) ;
+ // InternalQVTcore.g:21393: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 {
- // InternalQVTcore.g:21303:1: ( ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) ) )
- // InternalQVTcore.g:21304:1: ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) )
+ // InternalQVTcore.g:21397:1: ( ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) ) )
+ // InternalQVTcore.g:21398:1: ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) )
{
- // InternalQVTcore.g:21304:1: ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) )
- // InternalQVTcore.g:21305:1: ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 )
+ // InternalQVTcore.g:21398:1: ( ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 ) )
+ // InternalQVTcore.g:21399:1: ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedNameExpressionAssignment_0_0());
}
- // InternalQVTcore.g:21306:1: ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 )
- // InternalQVTcore.g:21306:2: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0
+ // InternalQVTcore.g:21400:1: ( rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 )
+ // InternalQVTcore.g:21400:2: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0();
@@ -63351,14 +63615,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0__1"
- // InternalQVTcore.g:21316:1: rule__NavigatingArgCS__Group_0__1 : rule__NavigatingArgCS__Group_0__1__Impl ;
+ // InternalQVTcore.g:21410: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 {
- // InternalQVTcore.g:21320:1: ( rule__NavigatingArgCS__Group_0__1__Impl )
- // InternalQVTcore.g:21321:2: rule__NavigatingArgCS__Group_0__1__Impl
+ // InternalQVTcore.g:21414:1: ( rule__NavigatingArgCS__Group_0__1__Impl )
+ // InternalQVTcore.g:21415:2: rule__NavigatingArgCS__Group_0__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0__1__Impl();
@@ -63384,31 +63648,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0__1__Impl"
- // InternalQVTcore.g:21327:1: rule__NavigatingArgCS__Group_0__1__Impl : ( ( rule__NavigatingArgCS__Alternatives_0_1 )? ) ;
+ // InternalQVTcore.g:21421: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 {
- // InternalQVTcore.g:21331:1: ( ( ( rule__NavigatingArgCS__Alternatives_0_1 )? ) )
- // InternalQVTcore.g:21332:1: ( ( rule__NavigatingArgCS__Alternatives_0_1 )? )
+ // InternalQVTcore.g:21425:1: ( ( ( rule__NavigatingArgCS__Alternatives_0_1 )? ) )
+ // InternalQVTcore.g:21426:1: ( ( rule__NavigatingArgCS__Alternatives_0_1 )? )
{
- // InternalQVTcore.g:21332:1: ( ( rule__NavigatingArgCS__Alternatives_0_1 )? )
- // InternalQVTcore.g:21333:1: ( rule__NavigatingArgCS__Alternatives_0_1 )?
+ // InternalQVTcore.g:21426:1: ( ( rule__NavigatingArgCS__Alternatives_0_1 )? )
+ // InternalQVTcore.g:21427:1: ( rule__NavigatingArgCS__Alternatives_0_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getAlternatives_0_1());
}
- // InternalQVTcore.g:21334:1: ( rule__NavigatingArgCS__Alternatives_0_1 )?
- int alt212=2;
- int LA212_0 = input.LA(1);
+ // InternalQVTcore.g:21428:1: ( rule__NavigatingArgCS__Alternatives_0_1 )?
+ int alt213=2;
+ int LA213_0 = input.LA(1);
- if ( ((LA212_0>=101 && LA212_0<=102)) ) {
- alt212=1;
+ if ( ((LA213_0>=101 && LA213_0<=102)) ) {
+ alt213=1;
}
- switch (alt212) {
+ switch (alt213) {
case 1 :
- // InternalQVTcore.g:21334:2: rule__NavigatingArgCS__Alternatives_0_1
+ // InternalQVTcore.g:21428:2: rule__NavigatingArgCS__Alternatives_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Alternatives_0_1();
@@ -63446,14 +63710,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__0"
- // InternalQVTcore.g:21348:1: rule__NavigatingArgCS__Group_0_1_0__0 : rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1 ;
+ // InternalQVTcore.g:21442: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 {
- // InternalQVTcore.g:21352:1: ( rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1 )
- // InternalQVTcore.g:21353:2: rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1
+ // InternalQVTcore.g:21446:1: ( rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1 )
+ // InternalQVTcore.g:21447:2: rule__NavigatingArgCS__Group_0_1_0__0__Impl rule__NavigatingArgCS__Group_0_1_0__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__NavigatingArgCS__Group_0_1_0__0__Impl();
@@ -63484,17 +63748,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__0__Impl"
- // InternalQVTcore.g:21360:1: rule__NavigatingArgCS__Group_0_1_0__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:21454: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 {
- // InternalQVTcore.g:21364:1: ( ( ':' ) )
- // InternalQVTcore.g:21365:1: ( ':' )
+ // InternalQVTcore.g:21458:1: ( ( ':' ) )
+ // InternalQVTcore.g:21459:1: ( ':' )
{
- // InternalQVTcore.g:21365:1: ( ':' )
- // InternalQVTcore.g:21366:1: ':'
+ // InternalQVTcore.g:21459:1: ( ':' )
+ // InternalQVTcore.g:21460:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_0_1_0_0());
@@ -63525,14 +63789,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__1"
- // InternalQVTcore.g:21379:1: rule__NavigatingArgCS__Group_0_1_0__1 : rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2 ;
+ // InternalQVTcore.g:21473: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 {
- // InternalQVTcore.g:21383:1: ( rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2 )
- // InternalQVTcore.g:21384:2: rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2
+ // InternalQVTcore.g:21477:1: ( rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2 )
+ // InternalQVTcore.g:21478:2: rule__NavigatingArgCS__Group_0_1_0__1__Impl rule__NavigatingArgCS__Group_0_1_0__2
{
pushFollow(FollowSets000.FOLLOW_88);
rule__NavigatingArgCS__Group_0_1_0__1__Impl();
@@ -63563,23 +63827,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__1__Impl"
- // InternalQVTcore.g:21391:1: rule__NavigatingArgCS__Group_0_1_0__1__Impl : ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) ) ;
+ // InternalQVTcore.g:21485: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 {
- // InternalQVTcore.g:21395:1: ( ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) ) )
- // InternalQVTcore.g:21396:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) )
+ // InternalQVTcore.g:21489:1: ( ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) ) )
+ // InternalQVTcore.g:21490:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) )
{
- // InternalQVTcore.g:21396:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) )
- // InternalQVTcore.g:21397:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 )
+ // InternalQVTcore.g:21490:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 ) )
+ // InternalQVTcore.g:21491:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeAssignment_0_1_0_1());
}
- // InternalQVTcore.g:21398:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 )
- // InternalQVTcore.g:21398:2: rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1
+ // InternalQVTcore.g:21492:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 )
+ // InternalQVTcore.g:21492:2: rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1();
@@ -63614,14 +63878,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__2"
- // InternalQVTcore.g:21408:1: rule__NavigatingArgCS__Group_0_1_0__2 : rule__NavigatingArgCS__Group_0_1_0__2__Impl ;
+ // InternalQVTcore.g:21502: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 {
- // InternalQVTcore.g:21412:1: ( rule__NavigatingArgCS__Group_0_1_0__2__Impl )
- // InternalQVTcore.g:21413:2: rule__NavigatingArgCS__Group_0_1_0__2__Impl
+ // InternalQVTcore.g:21506:1: ( rule__NavigatingArgCS__Group_0_1_0__2__Impl )
+ // InternalQVTcore.g:21507:2: rule__NavigatingArgCS__Group_0_1_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0_1_0__2__Impl();
@@ -63647,31 +63911,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0__2__Impl"
- // InternalQVTcore.g:21419:1: rule__NavigatingArgCS__Group_0_1_0__2__Impl : ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? ) ;
+ // InternalQVTcore.g:21513: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 {
- // InternalQVTcore.g:21423:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? ) )
- // InternalQVTcore.g:21424:1: ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? )
+ // InternalQVTcore.g:21517:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? ) )
+ // InternalQVTcore.g:21518:1: ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? )
{
- // InternalQVTcore.g:21424:1: ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? )
- // InternalQVTcore.g:21425:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0 )?
+ // InternalQVTcore.g:21518:1: ( ( rule__NavigatingArgCS__Group_0_1_0_2__0 )? )
+ // InternalQVTcore.g:21519:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_0_1_0_2());
}
- // InternalQVTcore.g:21426:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0 )?
- int alt213=2;
- int LA213_0 = input.LA(1);
+ // InternalQVTcore.g:21520:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0 )?
+ int alt214=2;
+ int LA214_0 = input.LA(1);
- if ( (LA213_0==68) ) {
- alt213=1;
+ if ( (LA214_0==68) ) {
+ alt214=1;
}
- switch (alt213) {
+ switch (alt214) {
case 1 :
- // InternalQVTcore.g:21426:2: rule__NavigatingArgCS__Group_0_1_0_2__0
+ // InternalQVTcore.g:21520:2: rule__NavigatingArgCS__Group_0_1_0_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0_1_0_2__0();
@@ -63709,14 +63973,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__0"
- // InternalQVTcore.g:21442: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 ;
+ // InternalQVTcore.g:21536: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 {
- // InternalQVTcore.g:21446:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1 )
- // InternalQVTcore.g:21447:2: rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1
+ // InternalQVTcore.g:21540:1: ( rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1 )
+ // InternalQVTcore.g:21541:2: rule__NavigatingArgCS__Group_0_1_0_2__0__Impl rule__NavigatingArgCS__Group_0_1_0_2__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__NavigatingArgCS__Group_0_1_0_2__0__Impl();
@@ -63747,17 +64011,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__0__Impl"
- // InternalQVTcore.g:21454:1: rule__NavigatingArgCS__Group_0_1_0_2__0__Impl : ( '=' ) ;
+ // InternalQVTcore.g:21548: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 {
- // InternalQVTcore.g:21458:1: ( ( '=' ) )
- // InternalQVTcore.g:21459:1: ( '=' )
+ // InternalQVTcore.g:21552:1: ( ( '=' ) )
+ // InternalQVTcore.g:21553:1: ( '=' )
{
- // InternalQVTcore.g:21459:1: ( '=' )
- // InternalQVTcore.g:21460:1: '='
+ // InternalQVTcore.g:21553:1: ( '=' )
+ // InternalQVTcore.g:21554:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_0_1_0_2_0());
@@ -63788,14 +64052,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__1"
- // InternalQVTcore.g:21473:1: rule__NavigatingArgCS__Group_0_1_0_2__1 : rule__NavigatingArgCS__Group_0_1_0_2__1__Impl ;
+ // InternalQVTcore.g:21567: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 {
- // InternalQVTcore.g:21477:1: ( rule__NavigatingArgCS__Group_0_1_0_2__1__Impl )
- // InternalQVTcore.g:21478:2: rule__NavigatingArgCS__Group_0_1_0_2__1__Impl
+ // InternalQVTcore.g:21571:1: ( rule__NavigatingArgCS__Group_0_1_0_2__1__Impl )
+ // InternalQVTcore.g:21572:2: rule__NavigatingArgCS__Group_0_1_0_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0_1_0_2__1__Impl();
@@ -63821,23 +64085,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_0_2__1__Impl"
- // InternalQVTcore.g:21484:1: rule__NavigatingArgCS__Group_0_1_0_2__1__Impl : ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) ) ;
+ // InternalQVTcore.g:21578: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 {
- // InternalQVTcore.g:21488:1: ( ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) ) )
- // InternalQVTcore.g:21489:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) )
+ // InternalQVTcore.g:21582:1: ( ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) ) )
+ // InternalQVTcore.g:21583:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) )
{
- // InternalQVTcore.g:21489:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) )
- // InternalQVTcore.g:21490:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 )
+ // InternalQVTcore.g:21583:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 ) )
+ // InternalQVTcore.g:21584:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionAssignment_0_1_0_2_1());
}
- // InternalQVTcore.g:21491:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 )
- // InternalQVTcore.g:21491:2: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1
+ // InternalQVTcore.g:21585:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 )
+ // InternalQVTcore.g:21585:2: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1();
@@ -63872,14 +64136,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__0"
- // InternalQVTcore.g:21505:1: rule__NavigatingArgCS__Group_0_1_1__0 : rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1 ;
+ // InternalQVTcore.g:21599: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 {
- // InternalQVTcore.g:21509:1: ( rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1 )
- // InternalQVTcore.g:21510:2: rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1
+ // InternalQVTcore.g:21603:1: ( rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1 )
+ // InternalQVTcore.g:21604:2: rule__NavigatingArgCS__Group_0_1_1__0__Impl rule__NavigatingArgCS__Group_0_1_1__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__NavigatingArgCS__Group_0_1_1__0__Impl();
@@ -63910,17 +64174,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__0__Impl"
- // InternalQVTcore.g:21517:1: rule__NavigatingArgCS__Group_0_1_1__0__Impl : ( 'in' ) ;
+ // InternalQVTcore.g:21611: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 {
- // InternalQVTcore.g:21521:1: ( ( 'in' ) )
- // InternalQVTcore.g:21522:1: ( 'in' )
+ // InternalQVTcore.g:21615:1: ( ( 'in' ) )
+ // InternalQVTcore.g:21616:1: ( 'in' )
{
- // InternalQVTcore.g:21522:1: ( 'in' )
- // InternalQVTcore.g:21523:1: 'in'
+ // InternalQVTcore.g:21616:1: ( 'in' )
+ // InternalQVTcore.g:21617:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getInKeyword_0_1_1_0());
@@ -63951,14 +64215,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__1"
- // InternalQVTcore.g:21536:1: rule__NavigatingArgCS__Group_0_1_1__1 : rule__NavigatingArgCS__Group_0_1_1__1__Impl ;
+ // InternalQVTcore.g:21630: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 {
- // InternalQVTcore.g:21540:1: ( rule__NavigatingArgCS__Group_0_1_1__1__Impl )
- // InternalQVTcore.g:21541:2: rule__NavigatingArgCS__Group_0_1_1__1__Impl
+ // InternalQVTcore.g:21634:1: ( rule__NavigatingArgCS__Group_0_1_1__1__Impl )
+ // InternalQVTcore.g:21635:2: rule__NavigatingArgCS__Group_0_1_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_0_1_1__1__Impl();
@@ -63984,23 +64248,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_0_1_1__1__Impl"
- // InternalQVTcore.g:21547:1: rule__NavigatingArgCS__Group_0_1_1__1__Impl : ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) ) ;
+ // InternalQVTcore.g:21641: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 {
- // InternalQVTcore.g:21551:1: ( ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) ) )
- // InternalQVTcore.g:21552:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) )
+ // InternalQVTcore.g:21645:1: ( ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) ) )
+ // InternalQVTcore.g:21646:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) )
{
- // InternalQVTcore.g:21552:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) )
- // InternalQVTcore.g:21553:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 )
+ // InternalQVTcore.g:21646:1: ( ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 ) )
+ // InternalQVTcore.g:21647:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionAssignment_0_1_1_1());
}
- // InternalQVTcore.g:21554:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 )
- // InternalQVTcore.g:21554:2: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1
+ // InternalQVTcore.g:21648:1: ( rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 )
+ // InternalQVTcore.g:21648:2: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1();
@@ -64035,14 +64299,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_1__0"
- // InternalQVTcore.g:21568:1: rule__NavigatingArgCS__Group_1__0 : rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 ;
+ // InternalQVTcore.g:21662: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 {
- // InternalQVTcore.g:21572:1: ( rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 )
- // InternalQVTcore.g:21573:2: rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1
+ // InternalQVTcore.g:21666:1: ( rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 )
+ // InternalQVTcore.g:21667:2: rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__NavigatingArgCS__Group_1__0__Impl();
@@ -64073,17 +64337,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_1__0__Impl"
- // InternalQVTcore.g:21580:1: rule__NavigatingArgCS__Group_1__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:21674:1: rule__NavigatingArgCS__Group_1__0__Impl : ( ':' ) ;
public final void rule__NavigatingArgCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21584:1: ( ( ':' ) )
- // InternalQVTcore.g:21585:1: ( ':' )
+ // InternalQVTcore.g:21678:1: ( ( ':' ) )
+ // InternalQVTcore.g:21679:1: ( ':' )
{
- // InternalQVTcore.g:21585:1: ( ':' )
- // InternalQVTcore.g:21586:1: ':'
+ // InternalQVTcore.g:21679:1: ( ':' )
+ // InternalQVTcore.g:21680:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
@@ -64114,14 +64378,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_1__1"
- // InternalQVTcore.g:21599:1: rule__NavigatingArgCS__Group_1__1 : rule__NavigatingArgCS__Group_1__1__Impl ;
+ // InternalQVTcore.g:21693: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 {
- // InternalQVTcore.g:21603:1: ( rule__NavigatingArgCS__Group_1__1__Impl )
- // InternalQVTcore.g:21604:2: rule__NavigatingArgCS__Group_1__1__Impl
+ // InternalQVTcore.g:21697:1: ( rule__NavigatingArgCS__Group_1__1__Impl )
+ // InternalQVTcore.g:21698:2: rule__NavigatingArgCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__Group_1__1__Impl();
@@ -64147,23 +64411,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__Group_1__1__Impl"
- // InternalQVTcore.g:21610:1: rule__NavigatingArgCS__Group_1__1__Impl : ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:21704: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 {
- // InternalQVTcore.g:21614:1: ( ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) ) )
- // InternalQVTcore.g:21615:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:21708:1: ( ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) ) )
+ // InternalQVTcore.g:21709:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
{
- // InternalQVTcore.g:21615:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
- // InternalQVTcore.g:21616:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTcore.g:21709:1: ( ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 ) )
+ // InternalQVTcore.g:21710:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeAssignment_1_1());
}
- // InternalQVTcore.g:21617:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
- // InternalQVTcore.g:21617:2: rule__NavigatingArgCS__OwnedTypeAssignment_1_1
+ // InternalQVTcore.g:21711:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
+ // InternalQVTcore.g:21711:2: rule__NavigatingArgCS__OwnedTypeAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingArgCS__OwnedTypeAssignment_1_1();
@@ -64198,14 +64462,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group__0"
- // InternalQVTcore.g:21631:1: rule__NavigatingBarArgCS__Group__0 : rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 ;
+ // InternalQVTcore.g:21725: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 {
- // InternalQVTcore.g:21635:1: ( rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 )
- // InternalQVTcore.g:21636:2: rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1
+ // InternalQVTcore.g:21729:1: ( rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 )
+ // InternalQVTcore.g:21730:2: rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__NavigatingBarArgCS__Group__0__Impl();
@@ -64236,23 +64500,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group__0__Impl"
- // InternalQVTcore.g:21643:1: rule__NavigatingBarArgCS__Group__0__Impl : ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) ;
+ // InternalQVTcore.g:21737:1: rule__NavigatingBarArgCS__Group__0__Impl : ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) ;
public final void rule__NavigatingBarArgCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21647:1: ( ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) )
- // InternalQVTcore.g:21648:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
+ // InternalQVTcore.g:21741:1: ( ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) ) )
+ // InternalQVTcore.g:21742:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
{
- // InternalQVTcore.g:21648:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
- // InternalQVTcore.g:21649:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
+ // InternalQVTcore.g:21742:1: ( ( rule__NavigatingBarArgCS__PrefixAssignment_0 ) )
+ // InternalQVTcore.g:21743:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixAssignment_0());
}
- // InternalQVTcore.g:21650:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
- // InternalQVTcore.g:21650:2: rule__NavigatingBarArgCS__PrefixAssignment_0
+ // InternalQVTcore.g:21744:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
+ // InternalQVTcore.g:21744:2: rule__NavigatingBarArgCS__PrefixAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__PrefixAssignment_0();
@@ -64287,14 +64551,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group__1"
- // InternalQVTcore.g:21660:1: rule__NavigatingBarArgCS__Group__1 : rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 ;
+ // InternalQVTcore.g:21754: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 {
- // InternalQVTcore.g:21664:1: ( rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 )
- // InternalQVTcore.g:21665:2: rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2
+ // InternalQVTcore.g:21758:1: ( rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 )
+ // InternalQVTcore.g:21759:2: rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_22);
rule__NavigatingBarArgCS__Group__1__Impl();
@@ -64325,23 +64589,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group__1__Impl"
- // InternalQVTcore.g:21672:1: rule__NavigatingBarArgCS__Group__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) ) ;
+ // InternalQVTcore.g:21766:1: rule__NavigatingBarArgCS__Group__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) ) ;
public final void rule__NavigatingBarArgCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21676:1: ( ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) ) )
- // InternalQVTcore.g:21677:1: ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTcore.g:21770:1: ( ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) ) )
+ // InternalQVTcore.g:21771:1: ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) )
{
- // InternalQVTcore.g:21677:1: ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) )
- // InternalQVTcore.g:21678:1: ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTcore.g:21771:1: ( ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTcore.g:21772:1: ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedNameExpressionAssignment_1());
}
- // InternalQVTcore.g:21679:1: ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 )
- // InternalQVTcore.g:21679:2: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1
+ // InternalQVTcore.g:21773:1: ( rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTcore.g:21773:2: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1();
@@ -64376,14 +64640,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group__2"
- // InternalQVTcore.g:21689:1: rule__NavigatingBarArgCS__Group__2 : rule__NavigatingBarArgCS__Group__2__Impl ;
+ // InternalQVTcore.g:21783:1: rule__NavigatingBarArgCS__Group__2 : rule__NavigatingBarArgCS__Group__2__Impl ;
public final void rule__NavigatingBarArgCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21693:1: ( rule__NavigatingBarArgCS__Group__2__Impl )
- // InternalQVTcore.g:21694:2: rule__NavigatingBarArgCS__Group__2__Impl
+ // InternalQVTcore.g:21787:1: ( rule__NavigatingBarArgCS__Group__2__Impl )
+ // InternalQVTcore.g:21788:2: rule__NavigatingBarArgCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__Group__2__Impl();
@@ -64409,31 +64673,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group__2__Impl"
- // InternalQVTcore.g:21700:1: rule__NavigatingBarArgCS__Group__2__Impl : ( ( rule__NavigatingBarArgCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:21794: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 {
- // InternalQVTcore.g:21704:1: ( ( ( rule__NavigatingBarArgCS__Group_2__0 )? ) )
- // InternalQVTcore.g:21705:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
+ // InternalQVTcore.g:21798:1: ( ( ( rule__NavigatingBarArgCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:21799:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
{
- // InternalQVTcore.g:21705:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
- // InternalQVTcore.g:21706:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
+ // InternalQVTcore.g:21799:1: ( ( rule__NavigatingBarArgCS__Group_2__0 )? )
+ // InternalQVTcore.g:21800:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2());
}
- // InternalQVTcore.g:21707:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
- int alt214=2;
- int LA214_0 = input.LA(1);
+ // InternalQVTcore.g:21801:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
+ int alt215=2;
+ int LA215_0 = input.LA(1);
- if ( (LA214_0==101) ) {
- alt214=1;
+ if ( (LA215_0==101) ) {
+ alt215=1;
}
- switch (alt214) {
+ switch (alt215) {
case 1 :
- // InternalQVTcore.g:21707:2: rule__NavigatingBarArgCS__Group_2__0
+ // InternalQVTcore.g:21801:2: rule__NavigatingBarArgCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__Group_2__0();
@@ -64471,14 +64735,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__0"
- // InternalQVTcore.g:21723:1: rule__NavigatingBarArgCS__Group_2__0 : rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 ;
+ // InternalQVTcore.g:21817: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 {
- // InternalQVTcore.g:21727:1: ( rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 )
- // InternalQVTcore.g:21728:2: rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1
+ // InternalQVTcore.g:21821:1: ( rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 )
+ // InternalQVTcore.g:21822:2: rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__NavigatingBarArgCS__Group_2__0__Impl();
@@ -64509,17 +64773,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__0__Impl"
- // InternalQVTcore.g:21735:1: rule__NavigatingBarArgCS__Group_2__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:21829:1: rule__NavigatingBarArgCS__Group_2__0__Impl : ( ':' ) ;
public final void rule__NavigatingBarArgCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21739:1: ( ( ':' ) )
- // InternalQVTcore.g:21740:1: ( ':' )
+ // InternalQVTcore.g:21833:1: ( ( ':' ) )
+ // InternalQVTcore.g:21834:1: ( ':' )
{
- // InternalQVTcore.g:21740:1: ( ':' )
- // InternalQVTcore.g:21741:1: ':'
+ // InternalQVTcore.g:21834:1: ( ':' )
+ // InternalQVTcore.g:21835:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
@@ -64550,14 +64814,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__1"
- // InternalQVTcore.g:21754:1: rule__NavigatingBarArgCS__Group_2__1 : rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 ;
+ // InternalQVTcore.g:21848: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 {
- // InternalQVTcore.g:21758:1: ( rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 )
- // InternalQVTcore.g:21759:2: rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2
+ // InternalQVTcore.g:21852:1: ( rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 )
+ // InternalQVTcore.g:21853:2: rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2
{
pushFollow(FollowSets000.FOLLOW_88);
rule__NavigatingBarArgCS__Group_2__1__Impl();
@@ -64588,23 +64852,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__1__Impl"
- // InternalQVTcore.g:21766:1: rule__NavigatingBarArgCS__Group_2__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) ) ;
+ // InternalQVTcore.g:21860: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 {
- // InternalQVTcore.g:21770:1: ( ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) ) )
- // InternalQVTcore.g:21771:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTcore.g:21864:1: ( ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) ) )
+ // InternalQVTcore.g:21865:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
{
- // InternalQVTcore.g:21771:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
- // InternalQVTcore.g:21772:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTcore.g:21865:1: ( ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTcore.g:21866:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeAssignment_2_1());
}
- // InternalQVTcore.g:21773:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
- // InternalQVTcore.g:21773:2: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1
+ // InternalQVTcore.g:21867:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTcore.g:21867:2: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1();
@@ -64639,14 +64903,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__2"
- // InternalQVTcore.g:21783:1: rule__NavigatingBarArgCS__Group_2__2 : rule__NavigatingBarArgCS__Group_2__2__Impl ;
+ // InternalQVTcore.g:21877: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 {
- // InternalQVTcore.g:21787:1: ( rule__NavigatingBarArgCS__Group_2__2__Impl )
- // InternalQVTcore.g:21788:2: rule__NavigatingBarArgCS__Group_2__2__Impl
+ // InternalQVTcore.g:21881:1: ( rule__NavigatingBarArgCS__Group_2__2__Impl )
+ // InternalQVTcore.g:21882:2: rule__NavigatingBarArgCS__Group_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__Group_2__2__Impl();
@@ -64672,31 +64936,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group_2__2__Impl"
- // InternalQVTcore.g:21794:1: rule__NavigatingBarArgCS__Group_2__2__Impl : ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? ) ;
+ // InternalQVTcore.g:21888: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 {
- // InternalQVTcore.g:21798:1: ( ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? ) )
- // InternalQVTcore.g:21799:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
+ // InternalQVTcore.g:21892:1: ( ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? ) )
+ // InternalQVTcore.g:21893:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
{
- // InternalQVTcore.g:21799:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
- // InternalQVTcore.g:21800:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
+ // InternalQVTcore.g:21893:1: ( ( rule__NavigatingBarArgCS__Group_2_2__0 )? )
+ // InternalQVTcore.g:21894:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2_2());
}
- // InternalQVTcore.g:21801:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
- int alt215=2;
- int LA215_0 = input.LA(1);
+ // InternalQVTcore.g:21895:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
+ int alt216=2;
+ int LA216_0 = input.LA(1);
- if ( (LA215_0==68) ) {
- alt215=1;
+ if ( (LA216_0==68) ) {
+ alt216=1;
}
- switch (alt215) {
+ switch (alt216) {
case 1 :
- // InternalQVTcore.g:21801:2: rule__NavigatingBarArgCS__Group_2_2__0
+ // InternalQVTcore.g:21895:2: rule__NavigatingBarArgCS__Group_2_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__Group_2_2__0();
@@ -64734,14 +64998,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__0"
- // InternalQVTcore.g:21817:1: rule__NavigatingBarArgCS__Group_2_2__0 : rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 ;
+ // InternalQVTcore.g:21911: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 {
- // InternalQVTcore.g:21821:1: ( rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 )
- // InternalQVTcore.g:21822:2: rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1
+ // InternalQVTcore.g:21915:1: ( rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 )
+ // InternalQVTcore.g:21916:2: rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__NavigatingBarArgCS__Group_2_2__0__Impl();
@@ -64772,17 +65036,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__0__Impl"
- // InternalQVTcore.g:21829:1: rule__NavigatingBarArgCS__Group_2_2__0__Impl : ( '=' ) ;
+ // InternalQVTcore.g:21923:1: rule__NavigatingBarArgCS__Group_2_2__0__Impl : ( '=' ) ;
public final void rule__NavigatingBarArgCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21833:1: ( ( '=' ) )
- // InternalQVTcore.g:21834:1: ( '=' )
+ // InternalQVTcore.g:21927:1: ( ( '=' ) )
+ // InternalQVTcore.g:21928:1: ( '=' )
{
- // InternalQVTcore.g:21834:1: ( '=' )
- // InternalQVTcore.g:21835:1: '='
+ // InternalQVTcore.g:21928:1: ( '=' )
+ // InternalQVTcore.g:21929:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -64813,14 +65077,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__1"
- // InternalQVTcore.g:21848:1: rule__NavigatingBarArgCS__Group_2_2__1 : rule__NavigatingBarArgCS__Group_2_2__1__Impl ;
+ // InternalQVTcore.g:21942: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 {
- // InternalQVTcore.g:21852:1: ( rule__NavigatingBarArgCS__Group_2_2__1__Impl )
- // InternalQVTcore.g:21853:2: rule__NavigatingBarArgCS__Group_2_2__1__Impl
+ // InternalQVTcore.g:21946:1: ( rule__NavigatingBarArgCS__Group_2_2__1__Impl )
+ // InternalQVTcore.g:21947:2: rule__NavigatingBarArgCS__Group_2_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__Group_2_2__1__Impl();
@@ -64846,23 +65110,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__Group_2_2__1__Impl"
- // InternalQVTcore.g:21859:1: rule__NavigatingBarArgCS__Group_2_2__1__Impl : ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) ;
+ // InternalQVTcore.g:21953: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 {
- // InternalQVTcore.g:21863:1: ( ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) )
- // InternalQVTcore.g:21864:1: ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
+ // InternalQVTcore.g:21957:1: ( ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) )
+ // InternalQVTcore.g:21958:1: ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
{
- // InternalQVTcore.g:21864:1: ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
- // InternalQVTcore.g:21865:1: ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 )
+ // InternalQVTcore.g:21958:1: ( ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
+ // InternalQVTcore.g:21959:1: ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedInitExpressionAssignment_2_2_1());
}
- // InternalQVTcore.g:21866:1: ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 )
- // InternalQVTcore.g:21866:2: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1
+ // InternalQVTcore.g:21960:1: ( rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 )
+ // InternalQVTcore.g:21960:2: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1();
@@ -64897,14 +65161,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group__0"
- // InternalQVTcore.g:21880:1: rule__NavigatingCommaArgCS__Group__0 : rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 ;
+ // InternalQVTcore.g:21974: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 {
- // InternalQVTcore.g:21884:1: ( rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 )
- // InternalQVTcore.g:21885:2: rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1
+ // InternalQVTcore.g:21978:1: ( rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 )
+ // InternalQVTcore.g:21979:2: rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__NavigatingCommaArgCS__Group__0__Impl();
@@ -64935,23 +65199,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group__0__Impl"
- // InternalQVTcore.g:21892:1: rule__NavigatingCommaArgCS__Group__0__Impl : ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) ;
+ // InternalQVTcore.g:21986:1: rule__NavigatingCommaArgCS__Group__0__Impl : ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) ;
public final void rule__NavigatingCommaArgCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21896:1: ( ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) )
- // InternalQVTcore.g:21897:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
+ // InternalQVTcore.g:21990:1: ( ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) ) )
+ // InternalQVTcore.g:21991:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
{
- // InternalQVTcore.g:21897:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
- // InternalQVTcore.g:21898:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
+ // InternalQVTcore.g:21991:1: ( ( rule__NavigatingCommaArgCS__PrefixAssignment_0 ) )
+ // InternalQVTcore.g:21992:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixAssignment_0());
}
- // InternalQVTcore.g:21899:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
- // InternalQVTcore.g:21899:2: rule__NavigatingCommaArgCS__PrefixAssignment_0
+ // InternalQVTcore.g:21993:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
+ // InternalQVTcore.g:21993:2: rule__NavigatingCommaArgCS__PrefixAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__PrefixAssignment_0();
@@ -64986,14 +65250,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group__1"
- // InternalQVTcore.g:21909:1: rule__NavigatingCommaArgCS__Group__1 : rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 ;
+ // InternalQVTcore.g:22003: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 {
- // InternalQVTcore.g:21913:1: ( rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 )
- // InternalQVTcore.g:21914:2: rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2
+ // InternalQVTcore.g:22007:1: ( rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 )
+ // InternalQVTcore.g:22008:2: rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_103);
rule__NavigatingCommaArgCS__Group__1__Impl();
@@ -65024,23 +65288,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group__1__Impl"
- // InternalQVTcore.g:21921:1: rule__NavigatingCommaArgCS__Group__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) ) ;
+ // InternalQVTcore.g:22015:1: rule__NavigatingCommaArgCS__Group__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) ) ;
public final void rule__NavigatingCommaArgCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21925:1: ( ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) ) )
- // InternalQVTcore.g:21926:1: ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTcore.g:22019:1: ( ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) ) )
+ // InternalQVTcore.g:22020:1: ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) )
{
- // InternalQVTcore.g:21926:1: ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) )
- // InternalQVTcore.g:21927:1: ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTcore.g:22020:1: ( ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTcore.g:22021:1: ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedNameExpressionAssignment_1());
}
- // InternalQVTcore.g:21928:1: ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 )
- // InternalQVTcore.g:21928:2: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1
+ // InternalQVTcore.g:22022:1: ( rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTcore.g:22022:2: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1();
@@ -65075,14 +65339,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group__2"
- // InternalQVTcore.g:21938:1: rule__NavigatingCommaArgCS__Group__2 : rule__NavigatingCommaArgCS__Group__2__Impl ;
+ // InternalQVTcore.g:22032:1: rule__NavigatingCommaArgCS__Group__2 : rule__NavigatingCommaArgCS__Group__2__Impl ;
public final void rule__NavigatingCommaArgCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21942:1: ( rule__NavigatingCommaArgCS__Group__2__Impl )
- // InternalQVTcore.g:21943:2: rule__NavigatingCommaArgCS__Group__2__Impl
+ // InternalQVTcore.g:22036:1: ( rule__NavigatingCommaArgCS__Group__2__Impl )
+ // InternalQVTcore.g:22037:2: rule__NavigatingCommaArgCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group__2__Impl();
@@ -65108,31 +65372,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group__2__Impl"
- // InternalQVTcore.g:21949:1: rule__NavigatingCommaArgCS__Group__2__Impl : ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? ) ;
+ // InternalQVTcore.g:22043:1: rule__NavigatingCommaArgCS__Group__2__Impl : ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? ) ;
public final void rule__NavigatingCommaArgCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21953:1: ( ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? ) )
- // InternalQVTcore.g:21954:1: ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? )
+ // InternalQVTcore.g:22047:1: ( ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? ) )
+ // InternalQVTcore.g:22048:1: ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? )
{
- // InternalQVTcore.g:21954:1: ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? )
- // InternalQVTcore.g:21955:1: ( rule__NavigatingCommaArgCS__Alternatives_2 )?
+ // InternalQVTcore.g:22048:1: ( ( rule__NavigatingCommaArgCS__Alternatives_2 )? )
+ // InternalQVTcore.g:22049:1: ( rule__NavigatingCommaArgCS__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getAlternatives_2());
}
- // InternalQVTcore.g:21956:1: ( rule__NavigatingCommaArgCS__Alternatives_2 )?
- int alt216=2;
- int LA216_0 = input.LA(1);
+ // InternalQVTcore.g:22050:1: ( rule__NavigatingCommaArgCS__Alternatives_2 )?
+ int alt217=2;
+ int LA217_0 = input.LA(1);
- if ( ((LA216_0>=101 && LA216_0<=102)) ) {
- alt216=1;
+ if ( ((LA217_0>=101 && LA217_0<=102)) ) {
+ alt217=1;
}
- switch (alt216) {
+ switch (alt217) {
case 1 :
- // InternalQVTcore.g:21956:2: rule__NavigatingCommaArgCS__Alternatives_2
+ // InternalQVTcore.g:22050:2: rule__NavigatingCommaArgCS__Alternatives_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Alternatives_2();
@@ -65170,14 +65434,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__0"
- // InternalQVTcore.g:21972:1: rule__NavigatingCommaArgCS__Group_2_0__0 : rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1 ;
+ // InternalQVTcore.g:22066: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 {
- // InternalQVTcore.g:21976:1: ( rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1 )
- // InternalQVTcore.g:21977:2: rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1
+ // InternalQVTcore.g:22070:1: ( rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1 )
+ // InternalQVTcore.g:22071:2: rule__NavigatingCommaArgCS__Group_2_0__0__Impl rule__NavigatingCommaArgCS__Group_2_0__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__NavigatingCommaArgCS__Group_2_0__0__Impl();
@@ -65208,17 +65472,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__0__Impl"
- // InternalQVTcore.g:21984:1: rule__NavigatingCommaArgCS__Group_2_0__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:22078:1: rule__NavigatingCommaArgCS__Group_2_0__0__Impl : ( ':' ) ;
public final void rule__NavigatingCommaArgCS__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:21988:1: ( ( ':' ) )
- // InternalQVTcore.g:21989:1: ( ':' )
+ // InternalQVTcore.g:22082:1: ( ( ':' ) )
+ // InternalQVTcore.g:22083:1: ( ':' )
{
- // InternalQVTcore.g:21989:1: ( ':' )
- // InternalQVTcore.g:21990:1: ':'
+ // InternalQVTcore.g:22083:1: ( ':' )
+ // InternalQVTcore.g:22084:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0_0());
@@ -65249,14 +65513,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__1"
- // InternalQVTcore.g:22003:1: rule__NavigatingCommaArgCS__Group_2_0__1 : rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2 ;
+ // InternalQVTcore.g:22097: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 {
- // InternalQVTcore.g:22007:1: ( rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2 )
- // InternalQVTcore.g:22008:2: rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2
+ // InternalQVTcore.g:22101:1: ( rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2 )
+ // InternalQVTcore.g:22102:2: rule__NavigatingCommaArgCS__Group_2_0__1__Impl rule__NavigatingCommaArgCS__Group_2_0__2
{
pushFollow(FollowSets000.FOLLOW_88);
rule__NavigatingCommaArgCS__Group_2_0__1__Impl();
@@ -65287,23 +65551,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__1__Impl"
- // InternalQVTcore.g:22015:1: rule__NavigatingCommaArgCS__Group_2_0__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) ) ;
+ // InternalQVTcore.g:22109: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 {
- // InternalQVTcore.g:22019:1: ( ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) ) )
- // InternalQVTcore.g:22020:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) )
+ // InternalQVTcore.g:22113:1: ( ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) ) )
+ // InternalQVTcore.g:22114:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) )
{
- // InternalQVTcore.g:22020:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) )
- // InternalQVTcore.g:22021:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 )
+ // InternalQVTcore.g:22114:1: ( ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 ) )
+ // InternalQVTcore.g:22115:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeAssignment_2_0_1());
}
- // InternalQVTcore.g:22022:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 )
- // InternalQVTcore.g:22022:2: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1
+ // InternalQVTcore.g:22116:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 )
+ // InternalQVTcore.g:22116:2: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1();
@@ -65338,14 +65602,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__2"
- // InternalQVTcore.g:22032:1: rule__NavigatingCommaArgCS__Group_2_0__2 : rule__NavigatingCommaArgCS__Group_2_0__2__Impl ;
+ // InternalQVTcore.g:22126: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 {
- // InternalQVTcore.g:22036:1: ( rule__NavigatingCommaArgCS__Group_2_0__2__Impl )
- // InternalQVTcore.g:22037:2: rule__NavigatingCommaArgCS__Group_2_0__2__Impl
+ // InternalQVTcore.g:22130:1: ( rule__NavigatingCommaArgCS__Group_2_0__2__Impl )
+ // InternalQVTcore.g:22131:2: rule__NavigatingCommaArgCS__Group_2_0__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group_2_0__2__Impl();
@@ -65371,31 +65635,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0__2__Impl"
- // InternalQVTcore.g:22043:1: rule__NavigatingCommaArgCS__Group_2_0__2__Impl : ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? ) ;
+ // InternalQVTcore.g:22137: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 {
- // InternalQVTcore.g:22047:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? ) )
- // InternalQVTcore.g:22048:1: ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? )
+ // InternalQVTcore.g:22141:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? ) )
+ // InternalQVTcore.g:22142:1: ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? )
{
- // InternalQVTcore.g:22048:1: ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? )
- // InternalQVTcore.g:22049:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )?
+ // InternalQVTcore.g:22142:1: ( ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )? )
+ // InternalQVTcore.g:22143:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_0_2());
}
- // InternalQVTcore.g:22050:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )?
- int alt217=2;
- int LA217_0 = input.LA(1);
+ // InternalQVTcore.g:22144:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0 )?
+ int alt218=2;
+ int LA218_0 = input.LA(1);
- if ( (LA217_0==68) ) {
- alt217=1;
+ if ( (LA218_0==68) ) {
+ alt218=1;
}
- switch (alt217) {
+ switch (alt218) {
case 1 :
- // InternalQVTcore.g:22050:2: rule__NavigatingCommaArgCS__Group_2_0_2__0
+ // InternalQVTcore.g:22144:2: rule__NavigatingCommaArgCS__Group_2_0_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group_2_0_2__0();
@@ -65433,14 +65697,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__0"
- // InternalQVTcore.g:22066:1: rule__NavigatingCommaArgCS__Group_2_0_2__0 : rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1 ;
+ // InternalQVTcore.g:22160: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 {
- // InternalQVTcore.g:22070:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1 )
- // InternalQVTcore.g:22071:2: rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1
+ // InternalQVTcore.g:22164:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1 )
+ // InternalQVTcore.g:22165:2: rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl rule__NavigatingCommaArgCS__Group_2_0_2__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl();
@@ -65471,17 +65735,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl"
- // InternalQVTcore.g:22078:1: rule__NavigatingCommaArgCS__Group_2_0_2__0__Impl : ( '=' ) ;
+ // InternalQVTcore.g:22172: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 {
- // InternalQVTcore.g:22082:1: ( ( '=' ) )
- // InternalQVTcore.g:22083:1: ( '=' )
+ // InternalQVTcore.g:22176:1: ( ( '=' ) )
+ // InternalQVTcore.g:22177:1: ( '=' )
{
- // InternalQVTcore.g:22083:1: ( '=' )
- // InternalQVTcore.g:22084:1: '='
+ // InternalQVTcore.g:22177:1: ( '=' )
+ // InternalQVTcore.g:22178:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_0_2_0());
@@ -65512,14 +65776,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__1"
- // InternalQVTcore.g:22097:1: rule__NavigatingCommaArgCS__Group_2_0_2__1 : rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl ;
+ // InternalQVTcore.g:22191: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 {
- // InternalQVTcore.g:22101:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl )
- // InternalQVTcore.g:22102:2: rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl
+ // InternalQVTcore.g:22195:1: ( rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl )
+ // InternalQVTcore.g:22196:2: rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl();
@@ -65545,23 +65809,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl"
- // InternalQVTcore.g:22108:1: rule__NavigatingCommaArgCS__Group_2_0_2__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) ) ;
+ // InternalQVTcore.g:22202: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 {
- // InternalQVTcore.g:22112:1: ( ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) ) )
- // InternalQVTcore.g:22113:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) )
+ // InternalQVTcore.g:22206:1: ( ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) ) )
+ // InternalQVTcore.g:22207:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) )
{
- // InternalQVTcore.g:22113:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) )
- // InternalQVTcore.g:22114:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 )
+ // InternalQVTcore.g:22207:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 ) )
+ // InternalQVTcore.g:22208:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionAssignment_2_0_2_1());
}
- // InternalQVTcore.g:22115:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 )
- // InternalQVTcore.g:22115:2: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1
+ // InternalQVTcore.g:22209:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 )
+ // InternalQVTcore.g:22209:2: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1();
@@ -65596,14 +65860,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__0"
- // InternalQVTcore.g:22129:1: rule__NavigatingCommaArgCS__Group_2_1__0 : rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1 ;
+ // InternalQVTcore.g:22223: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 {
- // InternalQVTcore.g:22133:1: ( rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1 )
- // InternalQVTcore.g:22134:2: rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1
+ // InternalQVTcore.g:22227:1: ( rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1 )
+ // InternalQVTcore.g:22228:2: rule__NavigatingCommaArgCS__Group_2_1__0__Impl rule__NavigatingCommaArgCS__Group_2_1__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__NavigatingCommaArgCS__Group_2_1__0__Impl();
@@ -65634,17 +65898,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__0__Impl"
- // InternalQVTcore.g:22141:1: rule__NavigatingCommaArgCS__Group_2_1__0__Impl : ( 'in' ) ;
+ // InternalQVTcore.g:22235: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 {
- // InternalQVTcore.g:22145:1: ( ( 'in' ) )
- // InternalQVTcore.g:22146:1: ( 'in' )
+ // InternalQVTcore.g:22239:1: ( ( 'in' ) )
+ // InternalQVTcore.g:22240:1: ( 'in' )
{
- // InternalQVTcore.g:22146:1: ( 'in' )
- // InternalQVTcore.g:22147:1: 'in'
+ // InternalQVTcore.g:22240:1: ( 'in' )
+ // InternalQVTcore.g:22241:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getInKeyword_2_1_0());
@@ -65675,14 +65939,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__1"
- // InternalQVTcore.g:22160:1: rule__NavigatingCommaArgCS__Group_2_1__1 : rule__NavigatingCommaArgCS__Group_2_1__1__Impl ;
+ // InternalQVTcore.g:22254: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 {
- // InternalQVTcore.g:22164:1: ( rule__NavigatingCommaArgCS__Group_2_1__1__Impl )
- // InternalQVTcore.g:22165:2: rule__NavigatingCommaArgCS__Group_2_1__1__Impl
+ // InternalQVTcore.g:22258:1: ( rule__NavigatingCommaArgCS__Group_2_1__1__Impl )
+ // InternalQVTcore.g:22259:2: rule__NavigatingCommaArgCS__Group_2_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__Group_2_1__1__Impl();
@@ -65708,23 +65972,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__Group_2_1__1__Impl"
- // InternalQVTcore.g:22171:1: rule__NavigatingCommaArgCS__Group_2_1__1__Impl : ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) ) ;
+ // InternalQVTcore.g:22265: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 {
- // InternalQVTcore.g:22175:1: ( ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) ) )
- // InternalQVTcore.g:22176:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) )
+ // InternalQVTcore.g:22269:1: ( ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) ) )
+ // InternalQVTcore.g:22270:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) )
{
- // InternalQVTcore.g:22176:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) )
- // InternalQVTcore.g:22177:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 )
+ // InternalQVTcore.g:22270:1: ( ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 ) )
+ // InternalQVTcore.g:22271:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionAssignment_2_1_1());
}
- // InternalQVTcore.g:22178:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 )
- // InternalQVTcore.g:22178:2: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1
+ // InternalQVTcore.g:22272:1: ( rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 )
+ // InternalQVTcore.g:22272:2: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1();
@@ -65759,14 +66023,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group__0"
- // InternalQVTcore.g:22192:1: rule__NavigatingSemiArgCS__Group__0 : rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 ;
+ // InternalQVTcore.g:22286: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 {
- // InternalQVTcore.g:22196:1: ( rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 )
- // InternalQVTcore.g:22197:2: rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1
+ // InternalQVTcore.g:22290:1: ( rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 )
+ // InternalQVTcore.g:22291:2: rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__NavigatingSemiArgCS__Group__0__Impl();
@@ -65797,23 +66061,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group__0__Impl"
- // InternalQVTcore.g:22204:1: rule__NavigatingSemiArgCS__Group__0__Impl : ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) ;
+ // InternalQVTcore.g:22298:1: rule__NavigatingSemiArgCS__Group__0__Impl : ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) ;
public final void rule__NavigatingSemiArgCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22208:1: ( ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) )
- // InternalQVTcore.g:22209:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
+ // InternalQVTcore.g:22302:1: ( ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) ) )
+ // InternalQVTcore.g:22303:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
{
- // InternalQVTcore.g:22209:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
- // InternalQVTcore.g:22210:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
+ // InternalQVTcore.g:22303:1: ( ( rule__NavigatingSemiArgCS__PrefixAssignment_0 ) )
+ // InternalQVTcore.g:22304:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixAssignment_0());
}
- // InternalQVTcore.g:22211:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
- // InternalQVTcore.g:22211:2: rule__NavigatingSemiArgCS__PrefixAssignment_0
+ // InternalQVTcore.g:22305:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
+ // InternalQVTcore.g:22305:2: rule__NavigatingSemiArgCS__PrefixAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__PrefixAssignment_0();
@@ -65848,14 +66112,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group__1"
- // InternalQVTcore.g:22221:1: rule__NavigatingSemiArgCS__Group__1 : rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 ;
+ // InternalQVTcore.g:22315: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 {
- // InternalQVTcore.g:22225:1: ( rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 )
- // InternalQVTcore.g:22226:2: rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2
+ // InternalQVTcore.g:22319:1: ( rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 )
+ // InternalQVTcore.g:22320:2: rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_22);
rule__NavigatingSemiArgCS__Group__1__Impl();
@@ -65886,23 +66150,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group__1__Impl"
- // InternalQVTcore.g:22233:1: rule__NavigatingSemiArgCS__Group__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) ) ;
+ // InternalQVTcore.g:22327:1: rule__NavigatingSemiArgCS__Group__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) ) ;
public final void rule__NavigatingSemiArgCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22237:1: ( ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) ) )
- // InternalQVTcore.g:22238:1: ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTcore.g:22331:1: ( ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) ) )
+ // InternalQVTcore.g:22332:1: ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) )
{
- // InternalQVTcore.g:22238:1: ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) )
- // InternalQVTcore.g:22239:1: ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTcore.g:22332:1: ( ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 ) )
+ // InternalQVTcore.g:22333:1: ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedNameExpressionAssignment_1());
}
- // InternalQVTcore.g:22240:1: ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 )
- // InternalQVTcore.g:22240:2: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1
+ // InternalQVTcore.g:22334:1: ( rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 )
+ // InternalQVTcore.g:22334:2: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1();
@@ -65937,14 +66201,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group__2"
- // InternalQVTcore.g:22250:1: rule__NavigatingSemiArgCS__Group__2 : rule__NavigatingSemiArgCS__Group__2__Impl ;
+ // InternalQVTcore.g:22344:1: rule__NavigatingSemiArgCS__Group__2 : rule__NavigatingSemiArgCS__Group__2__Impl ;
public final void rule__NavigatingSemiArgCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22254:1: ( rule__NavigatingSemiArgCS__Group__2__Impl )
- // InternalQVTcore.g:22255:2: rule__NavigatingSemiArgCS__Group__2__Impl
+ // InternalQVTcore.g:22348:1: ( rule__NavigatingSemiArgCS__Group__2__Impl )
+ // InternalQVTcore.g:22349:2: rule__NavigatingSemiArgCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__Group__2__Impl();
@@ -65970,31 +66234,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group__2__Impl"
- // InternalQVTcore.g:22261:1: rule__NavigatingSemiArgCS__Group__2__Impl : ( ( rule__NavigatingSemiArgCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:22355: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 {
- // InternalQVTcore.g:22265:1: ( ( ( rule__NavigatingSemiArgCS__Group_2__0 )? ) )
- // InternalQVTcore.g:22266:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
+ // InternalQVTcore.g:22359:1: ( ( ( rule__NavigatingSemiArgCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:22360:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
{
- // InternalQVTcore.g:22266:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
- // InternalQVTcore.g:22267:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
+ // InternalQVTcore.g:22360:1: ( ( rule__NavigatingSemiArgCS__Group_2__0 )? )
+ // InternalQVTcore.g:22361:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2());
}
- // InternalQVTcore.g:22268:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
- int alt218=2;
- int LA218_0 = input.LA(1);
+ // InternalQVTcore.g:22362:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
+ int alt219=2;
+ int LA219_0 = input.LA(1);
- if ( (LA218_0==101) ) {
- alt218=1;
+ if ( (LA219_0==101) ) {
+ alt219=1;
}
- switch (alt218) {
+ switch (alt219) {
case 1 :
- // InternalQVTcore.g:22268:2: rule__NavigatingSemiArgCS__Group_2__0
+ // InternalQVTcore.g:22362:2: rule__NavigatingSemiArgCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__Group_2__0();
@@ -66032,14 +66296,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__0"
- // InternalQVTcore.g:22284:1: rule__NavigatingSemiArgCS__Group_2__0 : rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 ;
+ // InternalQVTcore.g:22378: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 {
- // InternalQVTcore.g:22288:1: ( rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 )
- // InternalQVTcore.g:22289:2: rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1
+ // InternalQVTcore.g:22382:1: ( rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 )
+ // InternalQVTcore.g:22383:2: rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__NavigatingSemiArgCS__Group_2__0__Impl();
@@ -66070,17 +66334,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__0__Impl"
- // InternalQVTcore.g:22296:1: rule__NavigatingSemiArgCS__Group_2__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:22390:1: rule__NavigatingSemiArgCS__Group_2__0__Impl : ( ':' ) ;
public final void rule__NavigatingSemiArgCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22300:1: ( ( ':' ) )
- // InternalQVTcore.g:22301:1: ( ':' )
+ // InternalQVTcore.g:22394:1: ( ( ':' ) )
+ // InternalQVTcore.g:22395:1: ( ':' )
{
- // InternalQVTcore.g:22301:1: ( ':' )
- // InternalQVTcore.g:22302:1: ':'
+ // InternalQVTcore.g:22395:1: ( ':' )
+ // InternalQVTcore.g:22396:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
@@ -66111,14 +66375,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__1"
- // InternalQVTcore.g:22315:1: rule__NavigatingSemiArgCS__Group_2__1 : rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 ;
+ // InternalQVTcore.g:22409: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 {
- // InternalQVTcore.g:22319:1: ( rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 )
- // InternalQVTcore.g:22320:2: rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2
+ // InternalQVTcore.g:22413:1: ( rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 )
+ // InternalQVTcore.g:22414:2: rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2
{
pushFollow(FollowSets000.FOLLOW_88);
rule__NavigatingSemiArgCS__Group_2__1__Impl();
@@ -66149,23 +66413,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__1__Impl"
- // InternalQVTcore.g:22327:1: rule__NavigatingSemiArgCS__Group_2__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) ) ;
+ // InternalQVTcore.g:22421: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 {
- // InternalQVTcore.g:22331:1: ( ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) ) )
- // InternalQVTcore.g:22332:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTcore.g:22425:1: ( ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) ) )
+ // InternalQVTcore.g:22426:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
{
- // InternalQVTcore.g:22332:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
- // InternalQVTcore.g:22333:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTcore.g:22426:1: ( ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTcore.g:22427:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeAssignment_2_1());
}
- // InternalQVTcore.g:22334:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
- // InternalQVTcore.g:22334:2: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1
+ // InternalQVTcore.g:22428:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTcore.g:22428:2: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1();
@@ -66200,14 +66464,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__2"
- // InternalQVTcore.g:22344:1: rule__NavigatingSemiArgCS__Group_2__2 : rule__NavigatingSemiArgCS__Group_2__2__Impl ;
+ // InternalQVTcore.g:22438: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 {
- // InternalQVTcore.g:22348:1: ( rule__NavigatingSemiArgCS__Group_2__2__Impl )
- // InternalQVTcore.g:22349:2: rule__NavigatingSemiArgCS__Group_2__2__Impl
+ // InternalQVTcore.g:22442:1: ( rule__NavigatingSemiArgCS__Group_2__2__Impl )
+ // InternalQVTcore.g:22443:2: rule__NavigatingSemiArgCS__Group_2__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__Group_2__2__Impl();
@@ -66233,31 +66497,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2__2__Impl"
- // InternalQVTcore.g:22355:1: rule__NavigatingSemiArgCS__Group_2__2__Impl : ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? ) ;
+ // InternalQVTcore.g:22449: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 {
- // InternalQVTcore.g:22359:1: ( ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? ) )
- // InternalQVTcore.g:22360:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
+ // InternalQVTcore.g:22453:1: ( ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? ) )
+ // InternalQVTcore.g:22454:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
{
- // InternalQVTcore.g:22360:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
- // InternalQVTcore.g:22361:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
+ // InternalQVTcore.g:22454:1: ( ( rule__NavigatingSemiArgCS__Group_2_2__0 )? )
+ // InternalQVTcore.g:22455:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2_2());
}
- // InternalQVTcore.g:22362:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
- int alt219=2;
- int LA219_0 = input.LA(1);
+ // InternalQVTcore.g:22456:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
+ int alt220=2;
+ int LA220_0 = input.LA(1);
- if ( (LA219_0==68) ) {
- alt219=1;
+ if ( (LA220_0==68) ) {
+ alt220=1;
}
- switch (alt219) {
+ switch (alt220) {
case 1 :
- // InternalQVTcore.g:22362:2: rule__NavigatingSemiArgCS__Group_2_2__0
+ // InternalQVTcore.g:22456:2: rule__NavigatingSemiArgCS__Group_2_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__Group_2_2__0();
@@ -66295,14 +66559,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__0"
- // InternalQVTcore.g:22378:1: rule__NavigatingSemiArgCS__Group_2_2__0 : rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 ;
+ // InternalQVTcore.g:22472: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 {
- // InternalQVTcore.g:22382:1: ( rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 )
- // InternalQVTcore.g:22383:2: rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1
+ // InternalQVTcore.g:22476:1: ( rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 )
+ // InternalQVTcore.g:22477:2: rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__NavigatingSemiArgCS__Group_2_2__0__Impl();
@@ -66333,17 +66597,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__0__Impl"
- // InternalQVTcore.g:22390:1: rule__NavigatingSemiArgCS__Group_2_2__0__Impl : ( '=' ) ;
+ // InternalQVTcore.g:22484:1: rule__NavigatingSemiArgCS__Group_2_2__0__Impl : ( '=' ) ;
public final void rule__NavigatingSemiArgCS__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22394:1: ( ( '=' ) )
- // InternalQVTcore.g:22395:1: ( '=' )
+ // InternalQVTcore.g:22488:1: ( ( '=' ) )
+ // InternalQVTcore.g:22489:1: ( '=' )
{
- // InternalQVTcore.g:22395:1: ( '=' )
- // InternalQVTcore.g:22396:1: '='
+ // InternalQVTcore.g:22489:1: ( '=' )
+ // InternalQVTcore.g:22490:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -66374,14 +66638,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__1"
- // InternalQVTcore.g:22409:1: rule__NavigatingSemiArgCS__Group_2_2__1 : rule__NavigatingSemiArgCS__Group_2_2__1__Impl ;
+ // InternalQVTcore.g:22503: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 {
- // InternalQVTcore.g:22413:1: ( rule__NavigatingSemiArgCS__Group_2_2__1__Impl )
- // InternalQVTcore.g:22414:2: rule__NavigatingSemiArgCS__Group_2_2__1__Impl
+ // InternalQVTcore.g:22507:1: ( rule__NavigatingSemiArgCS__Group_2_2__1__Impl )
+ // InternalQVTcore.g:22508:2: rule__NavigatingSemiArgCS__Group_2_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__Group_2_2__1__Impl();
@@ -66407,23 +66671,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__Group_2_2__1__Impl"
- // InternalQVTcore.g:22420:1: rule__NavigatingSemiArgCS__Group_2_2__1__Impl : ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) ;
+ // InternalQVTcore.g:22514: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 {
- // InternalQVTcore.g:22424:1: ( ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) )
- // InternalQVTcore.g:22425:1: ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
+ // InternalQVTcore.g:22518:1: ( ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) ) )
+ // InternalQVTcore.g:22519:1: ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
{
- // InternalQVTcore.g:22425:1: ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
- // InternalQVTcore.g:22426:1: ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 )
+ // InternalQVTcore.g:22519:1: ( ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 ) )
+ // InternalQVTcore.g:22520:1: ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedInitExpressionAssignment_2_2_1());
}
- // InternalQVTcore.g:22427:1: ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 )
- // InternalQVTcore.g:22427:2: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1
+ // InternalQVTcore.g:22521:1: ( rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 )
+ // InternalQVTcore.g:22521:2: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1();
@@ -66458,14 +66722,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__0"
- // InternalQVTcore.g:22441:1: rule__IfExpCS__Group__0 : rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 ;
+ // InternalQVTcore.g:22535: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 {
- // InternalQVTcore.g:22445:1: ( rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 )
- // InternalQVTcore.g:22446:2: rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1
+ // InternalQVTcore.g:22539:1: ( rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 )
+ // InternalQVTcore.g:22540:2: rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_84);
rule__IfExpCS__Group__0__Impl();
@@ -66496,22 +66760,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__0__Impl"
- // InternalQVTcore.g:22453:1: rule__IfExpCS__Group__0__Impl : ( 'if' ) ;
+ // InternalQVTcore.g:22547:1: rule__IfExpCS__Group__0__Impl : ( 'if' ) ;
public final void rule__IfExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22457:1: ( ( 'if' ) )
- // InternalQVTcore.g:22458:1: ( 'if' )
+ // InternalQVTcore.g:22551:1: ( ( 'if' ) )
+ // InternalQVTcore.g:22552:1: ( 'if' )
{
- // InternalQVTcore.g:22458:1: ( 'if' )
- // InternalQVTcore.g:22459:1: 'if'
+ // InternalQVTcore.g:22552:1: ( 'if' )
+ // InternalQVTcore.g:22553:1: 'if'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
- match(input,115,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,116,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
@@ -66537,14 +66801,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__1"
- // InternalQVTcore.g:22472:1: rule__IfExpCS__Group__1 : rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 ;
+ // InternalQVTcore.g:22566: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 {
- // InternalQVTcore.g:22476:1: ( rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 )
- // InternalQVTcore.g:22477:2: rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2
+ // InternalQVTcore.g:22570:1: ( rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 )
+ // InternalQVTcore.g:22571:2: rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_104);
rule__IfExpCS__Group__1__Impl();
@@ -66575,23 +66839,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__1__Impl"
- // InternalQVTcore.g:22484:1: rule__IfExpCS__Group__1__Impl : ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) ) ;
+ // InternalQVTcore.g:22578:1: rule__IfExpCS__Group__1__Impl : ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) ) ;
public final void rule__IfExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22488:1: ( ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) ) )
- // InternalQVTcore.g:22489:1: ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) )
+ // InternalQVTcore.g:22582:1: ( ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) ) )
+ // InternalQVTcore.g:22583:1: ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) )
{
- // InternalQVTcore.g:22489:1: ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) )
- // InternalQVTcore.g:22490:1: ( rule__IfExpCS__OwnedConditionAssignment_1 )
+ // InternalQVTcore.g:22583:1: ( ( rule__IfExpCS__OwnedConditionAssignment_1 ) )
+ // InternalQVTcore.g:22584:1: ( rule__IfExpCS__OwnedConditionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionAssignment_1());
}
- // InternalQVTcore.g:22491:1: ( rule__IfExpCS__OwnedConditionAssignment_1 )
- // InternalQVTcore.g:22491:2: rule__IfExpCS__OwnedConditionAssignment_1
+ // InternalQVTcore.g:22585:1: ( rule__IfExpCS__OwnedConditionAssignment_1 )
+ // InternalQVTcore.g:22585:2: rule__IfExpCS__OwnedConditionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfExpCS__OwnedConditionAssignment_1();
@@ -66626,14 +66890,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__2"
- // InternalQVTcore.g:22501:1: rule__IfExpCS__Group__2 : rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 ;
+ // InternalQVTcore.g:22595: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 {
- // InternalQVTcore.g:22505:1: ( rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 )
- // InternalQVTcore.g:22506:2: rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3
+ // InternalQVTcore.g:22599:1: ( rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 )
+ // InternalQVTcore.g:22600:2: rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_13);
rule__IfExpCS__Group__2__Impl();
@@ -66664,22 +66928,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__2__Impl"
- // InternalQVTcore.g:22513:1: rule__IfExpCS__Group__2__Impl : ( 'then' ) ;
+ // InternalQVTcore.g:22607:1: rule__IfExpCS__Group__2__Impl : ( 'then' ) ;
public final void rule__IfExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22517:1: ( ( 'then' ) )
- // InternalQVTcore.g:22518:1: ( 'then' )
+ // InternalQVTcore.g:22611:1: ( ( 'then' ) )
+ // InternalQVTcore.g:22612:1: ( 'then' )
{
- // InternalQVTcore.g:22518:1: ( 'then' )
- // InternalQVTcore.g:22519:1: 'then'
+ // InternalQVTcore.g:22612:1: ( 'then' )
+ // InternalQVTcore.g:22613:1: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
- match(input,116,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
@@ -66705,14 +66969,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__3"
- // InternalQVTcore.g:22532:1: rule__IfExpCS__Group__3 : rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 ;
+ // InternalQVTcore.g:22626: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 {
- // InternalQVTcore.g:22536:1: ( rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 )
- // InternalQVTcore.g:22537:2: rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4
+ // InternalQVTcore.g:22630:1: ( rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 )
+ // InternalQVTcore.g:22631:2: rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_105);
rule__IfExpCS__Group__3__Impl();
@@ -66743,23 +67007,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__3__Impl"
- // InternalQVTcore.g:22544:1: rule__IfExpCS__Group__3__Impl : ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) ) ;
+ // InternalQVTcore.g:22638:1: rule__IfExpCS__Group__3__Impl : ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) ) ;
public final void rule__IfExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22548:1: ( ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) ) )
- // InternalQVTcore.g:22549:1: ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) )
+ // InternalQVTcore.g:22642:1: ( ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) ) )
+ // InternalQVTcore.g:22643:1: ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) )
{
- // InternalQVTcore.g:22549:1: ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) )
- // InternalQVTcore.g:22550:1: ( rule__IfExpCS__OwnedThenExpressionAssignment_3 )
+ // InternalQVTcore.g:22643:1: ( ( rule__IfExpCS__OwnedThenExpressionAssignment_3 ) )
+ // InternalQVTcore.g:22644:1: ( rule__IfExpCS__OwnedThenExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedThenExpressionAssignment_3());
}
- // InternalQVTcore.g:22551:1: ( rule__IfExpCS__OwnedThenExpressionAssignment_3 )
- // InternalQVTcore.g:22551:2: rule__IfExpCS__OwnedThenExpressionAssignment_3
+ // InternalQVTcore.g:22645:1: ( rule__IfExpCS__OwnedThenExpressionAssignment_3 )
+ // InternalQVTcore.g:22645:2: rule__IfExpCS__OwnedThenExpressionAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfExpCS__OwnedThenExpressionAssignment_3();
@@ -66794,14 +67058,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__4"
- // InternalQVTcore.g:22561:1: rule__IfExpCS__Group__4 : rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 ;
+ // InternalQVTcore.g:22655: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 {
- // InternalQVTcore.g:22565:1: ( rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 )
- // InternalQVTcore.g:22566:2: rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5
+ // InternalQVTcore.g:22659:1: ( rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 )
+ // InternalQVTcore.g:22660:2: rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5
{
pushFollow(FollowSets000.FOLLOW_105);
rule__IfExpCS__Group__4__Impl();
@@ -66832,35 +67096,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__4__Impl"
- // InternalQVTcore.g:22573:1: rule__IfExpCS__Group__4__Impl : ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* ) ;
+ // InternalQVTcore.g:22667:1: rule__IfExpCS__Group__4__Impl : ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* ) ;
public final void rule__IfExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22577:1: ( ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* ) )
- // InternalQVTcore.g:22578:1: ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* )
+ // InternalQVTcore.g:22671:1: ( ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* ) )
+ // InternalQVTcore.g:22672:1: ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* )
{
- // InternalQVTcore.g:22578:1: ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* )
- // InternalQVTcore.g:22579:1: ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )*
+ // InternalQVTcore.g:22672:1: ( ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )* )
+ // InternalQVTcore.g:22673:1: ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedIfThenExpressionsAssignment_4());
}
- // InternalQVTcore.g:22580:1: ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )*
- loop220:
+ // InternalQVTcore.g:22674:1: ( rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 )*
+ loop221:
do {
- int alt220=2;
- int LA220_0 = input.LA(1);
+ int alt221=2;
+ int LA221_0 = input.LA(1);
- if ( (LA220_0==119) ) {
- alt220=1;
+ if ( (LA221_0==120) ) {
+ alt221=1;
}
- switch (alt220) {
+ switch (alt221) {
case 1 :
- // InternalQVTcore.g:22580:2: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4
+ // InternalQVTcore.g:22674:2: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4
{
pushFollow(FollowSets000.FOLLOW_106);
rule__IfExpCS__OwnedIfThenExpressionsAssignment_4();
@@ -66872,7 +67136,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop220;
+ break loop221;
}
} while (true);
@@ -66901,14 +67165,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__5"
- // InternalQVTcore.g:22590:1: rule__IfExpCS__Group__5 : rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 ;
+ // InternalQVTcore.g:22684: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 {
- // InternalQVTcore.g:22594:1: ( rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 )
- // InternalQVTcore.g:22595:2: rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6
+ // InternalQVTcore.g:22688:1: ( rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 )
+ // InternalQVTcore.g:22689:2: rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6
{
pushFollow(FollowSets000.FOLLOW_13);
rule__IfExpCS__Group__5__Impl();
@@ -66939,22 +67203,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__5__Impl"
- // InternalQVTcore.g:22602:1: rule__IfExpCS__Group__5__Impl : ( 'else' ) ;
+ // InternalQVTcore.g:22696:1: rule__IfExpCS__Group__5__Impl : ( 'else' ) ;
public final void rule__IfExpCS__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22606:1: ( ( 'else' ) )
- // InternalQVTcore.g:22607:1: ( 'else' )
+ // InternalQVTcore.g:22700:1: ( ( 'else' ) )
+ // InternalQVTcore.g:22701:1: ( 'else' )
{
- // InternalQVTcore.g:22607:1: ( 'else' )
- // InternalQVTcore.g:22608:1: 'else'
+ // InternalQVTcore.g:22701:1: ( 'else' )
+ // InternalQVTcore.g:22702:1: 'else'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getElseKeyword_5());
}
- match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getElseKeyword_5());
}
@@ -66980,14 +67244,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__6"
- // InternalQVTcore.g:22621:1: rule__IfExpCS__Group__6 : rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7 ;
+ // InternalQVTcore.g:22715: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 {
- // InternalQVTcore.g:22625:1: ( rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7 )
- // InternalQVTcore.g:22626:2: rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7
+ // InternalQVTcore.g:22719:1: ( rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7 )
+ // InternalQVTcore.g:22720:2: rule__IfExpCS__Group__6__Impl rule__IfExpCS__Group__7
{
pushFollow(FollowSets000.FOLLOW_107);
rule__IfExpCS__Group__6__Impl();
@@ -67018,23 +67282,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__6__Impl"
- // InternalQVTcore.g:22633:1: rule__IfExpCS__Group__6__Impl : ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) ) ;
+ // InternalQVTcore.g:22727:1: rule__IfExpCS__Group__6__Impl : ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) ) ;
public final void rule__IfExpCS__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22637:1: ( ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) ) )
- // InternalQVTcore.g:22638:1: ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) )
+ // InternalQVTcore.g:22731:1: ( ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) ) )
+ // InternalQVTcore.g:22732:1: ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) )
{
- // InternalQVTcore.g:22638:1: ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) )
- // InternalQVTcore.g:22639:1: ( rule__IfExpCS__OwnedElseExpressionAssignment_6 )
+ // InternalQVTcore.g:22732:1: ( ( rule__IfExpCS__OwnedElseExpressionAssignment_6 ) )
+ // InternalQVTcore.g:22733:1: ( rule__IfExpCS__OwnedElseExpressionAssignment_6 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedElseExpressionAssignment_6());
}
- // InternalQVTcore.g:22640:1: ( rule__IfExpCS__OwnedElseExpressionAssignment_6 )
- // InternalQVTcore.g:22640:2: rule__IfExpCS__OwnedElseExpressionAssignment_6
+ // InternalQVTcore.g:22734:1: ( rule__IfExpCS__OwnedElseExpressionAssignment_6 )
+ // InternalQVTcore.g:22734:2: rule__IfExpCS__OwnedElseExpressionAssignment_6
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfExpCS__OwnedElseExpressionAssignment_6();
@@ -67069,14 +67333,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__7"
- // InternalQVTcore.g:22650:1: rule__IfExpCS__Group__7 : rule__IfExpCS__Group__7__Impl ;
+ // InternalQVTcore.g:22744:1: rule__IfExpCS__Group__7 : rule__IfExpCS__Group__7__Impl ;
public final void rule__IfExpCS__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22654:1: ( rule__IfExpCS__Group__7__Impl )
- // InternalQVTcore.g:22655:2: rule__IfExpCS__Group__7__Impl
+ // InternalQVTcore.g:22748:1: ( rule__IfExpCS__Group__7__Impl )
+ // InternalQVTcore.g:22749:2: rule__IfExpCS__Group__7__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfExpCS__Group__7__Impl();
@@ -67102,22 +67366,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__Group__7__Impl"
- // InternalQVTcore.g:22661:1: rule__IfExpCS__Group__7__Impl : ( 'endif' ) ;
+ // InternalQVTcore.g:22755:1: rule__IfExpCS__Group__7__Impl : ( 'endif' ) ;
public final void rule__IfExpCS__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22665:1: ( ( 'endif' ) )
- // InternalQVTcore.g:22666:1: ( 'endif' )
+ // InternalQVTcore.g:22759:1: ( ( 'endif' ) )
+ // InternalQVTcore.g:22760:1: ( 'endif' )
{
- // InternalQVTcore.g:22666:1: ( 'endif' )
- // InternalQVTcore.g:22667:1: 'endif'
+ // InternalQVTcore.g:22760:1: ( 'endif' )
+ // InternalQVTcore.g:22761:1: 'endif'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getEndifKeyword_7());
}
- match(input,118,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,119,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getEndifKeyword_7());
}
@@ -67143,14 +67407,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ElseIfThenExpCS__Group__0"
- // InternalQVTcore.g:22696:1: rule__ElseIfThenExpCS__Group__0 : rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1 ;
+ // InternalQVTcore.g:22790: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 {
- // InternalQVTcore.g:22700:1: ( rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1 )
- // InternalQVTcore.g:22701:2: rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1
+ // InternalQVTcore.g:22794:1: ( rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1 )
+ // InternalQVTcore.g:22795:2: rule__ElseIfThenExpCS__Group__0__Impl rule__ElseIfThenExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__ElseIfThenExpCS__Group__0__Impl();
@@ -67181,22 +67445,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ElseIfThenExpCS__Group__0__Impl"
- // InternalQVTcore.g:22708:1: rule__ElseIfThenExpCS__Group__0__Impl : ( 'elseif' ) ;
+ // InternalQVTcore.g:22802:1: rule__ElseIfThenExpCS__Group__0__Impl : ( 'elseif' ) ;
public final void rule__ElseIfThenExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22712:1: ( ( 'elseif' ) )
- // InternalQVTcore.g:22713:1: ( 'elseif' )
+ // InternalQVTcore.g:22806:1: ( ( 'elseif' ) )
+ // InternalQVTcore.g:22807:1: ( 'elseif' )
{
- // InternalQVTcore.g:22713:1: ( 'elseif' )
- // InternalQVTcore.g:22714:1: 'elseif'
+ // InternalQVTcore.g:22807:1: ( 'elseif' )
+ // InternalQVTcore.g:22808:1: 'elseif'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getElseifKeyword_0());
}
- match(input,119,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSAccess().getElseifKeyword_0());
}
@@ -67222,14 +67486,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ElseIfThenExpCS__Group__1"
- // InternalQVTcore.g:22727:1: rule__ElseIfThenExpCS__Group__1 : rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2 ;
+ // InternalQVTcore.g:22821: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 {
- // InternalQVTcore.g:22731:1: ( rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2 )
- // InternalQVTcore.g:22732:2: rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2
+ // InternalQVTcore.g:22825:1: ( rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2 )
+ // InternalQVTcore.g:22826:2: rule__ElseIfThenExpCS__Group__1__Impl rule__ElseIfThenExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_104);
rule__ElseIfThenExpCS__Group__1__Impl();
@@ -67260,23 +67524,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ElseIfThenExpCS__Group__1__Impl"
- // InternalQVTcore.g:22739:1: rule__ElseIfThenExpCS__Group__1__Impl : ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) ) ;
+ // InternalQVTcore.g:22833:1: rule__ElseIfThenExpCS__Group__1__Impl : ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) ) ;
public final void rule__ElseIfThenExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22743:1: ( ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) ) )
- // InternalQVTcore.g:22744:1: ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) )
+ // InternalQVTcore.g:22837:1: ( ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) ) )
+ // InternalQVTcore.g:22838:1: ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) )
{
- // InternalQVTcore.g:22744:1: ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) )
- // InternalQVTcore.g:22745:1: ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 )
+ // InternalQVTcore.g:22838:1: ( ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 ) )
+ // InternalQVTcore.g:22839:1: ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedConditionAssignment_1());
}
- // InternalQVTcore.g:22746:1: ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 )
- // InternalQVTcore.g:22746:2: rule__ElseIfThenExpCS__OwnedConditionAssignment_1
+ // InternalQVTcore.g:22840:1: ( rule__ElseIfThenExpCS__OwnedConditionAssignment_1 )
+ // InternalQVTcore.g:22840:2: rule__ElseIfThenExpCS__OwnedConditionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElseIfThenExpCS__OwnedConditionAssignment_1();
@@ -67311,14 +67575,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ElseIfThenExpCS__Group__2"
- // InternalQVTcore.g:22756:1: rule__ElseIfThenExpCS__Group__2 : rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3 ;
+ // InternalQVTcore.g:22850: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 {
- // InternalQVTcore.g:22760:1: ( rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3 )
- // InternalQVTcore.g:22761:2: rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3
+ // InternalQVTcore.g:22854:1: ( rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3 )
+ // InternalQVTcore.g:22855:2: rule__ElseIfThenExpCS__Group__2__Impl rule__ElseIfThenExpCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_13);
rule__ElseIfThenExpCS__Group__2__Impl();
@@ -67349,22 +67613,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ElseIfThenExpCS__Group__2__Impl"
- // InternalQVTcore.g:22768:1: rule__ElseIfThenExpCS__Group__2__Impl : ( 'then' ) ;
+ // InternalQVTcore.g:22862:1: rule__ElseIfThenExpCS__Group__2__Impl : ( 'then' ) ;
public final void rule__ElseIfThenExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22772:1: ( ( 'then' ) )
- // InternalQVTcore.g:22773:1: ( 'then' )
+ // InternalQVTcore.g:22866:1: ( ( 'then' ) )
+ // InternalQVTcore.g:22867:1: ( 'then' )
{
- // InternalQVTcore.g:22773:1: ( 'then' )
- // InternalQVTcore.g:22774:1: 'then'
+ // InternalQVTcore.g:22867:1: ( 'then' )
+ // InternalQVTcore.g:22868:1: 'then'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getThenKeyword_2());
}
- match(input,116,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,117,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getElseIfThenExpCSAccess().getThenKeyword_2());
}
@@ -67390,14 +67654,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ElseIfThenExpCS__Group__3"
- // InternalQVTcore.g:22787:1: rule__ElseIfThenExpCS__Group__3 : rule__ElseIfThenExpCS__Group__3__Impl ;
+ // InternalQVTcore.g:22881:1: rule__ElseIfThenExpCS__Group__3 : rule__ElseIfThenExpCS__Group__3__Impl ;
public final void rule__ElseIfThenExpCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22791:1: ( rule__ElseIfThenExpCS__Group__3__Impl )
- // InternalQVTcore.g:22792:2: rule__ElseIfThenExpCS__Group__3__Impl
+ // InternalQVTcore.g:22885:1: ( rule__ElseIfThenExpCS__Group__3__Impl )
+ // InternalQVTcore.g:22886:2: rule__ElseIfThenExpCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElseIfThenExpCS__Group__3__Impl();
@@ -67423,23 +67687,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ElseIfThenExpCS__Group__3__Impl"
- // InternalQVTcore.g:22798:1: rule__ElseIfThenExpCS__Group__3__Impl : ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) ) ;
+ // InternalQVTcore.g:22892:1: rule__ElseIfThenExpCS__Group__3__Impl : ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) ) ;
public final void rule__ElseIfThenExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22802:1: ( ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) ) )
- // InternalQVTcore.g:22803:1: ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) )
+ // InternalQVTcore.g:22896:1: ( ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) ) )
+ // InternalQVTcore.g:22897:1: ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) )
{
- // InternalQVTcore.g:22803:1: ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) )
- // InternalQVTcore.g:22804:1: ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 )
+ // InternalQVTcore.g:22897:1: ( ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 ) )
+ // InternalQVTcore.g:22898:1: ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedThenExpressionAssignment_3());
}
- // InternalQVTcore.g:22805:1: ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 )
- // InternalQVTcore.g:22805:2: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3
+ // InternalQVTcore.g:22899:1: ( rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 )
+ // InternalQVTcore.g:22899:2: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3();
@@ -67474,14 +67738,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group__0"
- // InternalQVTcore.g:22823:1: rule__LetExpCS__Group__0 : rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 ;
+ // InternalQVTcore.g:22917: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 {
- // InternalQVTcore.g:22827:1: ( rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 )
- // InternalQVTcore.g:22828:2: rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1
+ // InternalQVTcore.g:22921:1: ( rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 )
+ // InternalQVTcore.g:22922:2: rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__LetExpCS__Group__0__Impl();
@@ -67512,22 +67776,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group__0__Impl"
- // InternalQVTcore.g:22835:1: rule__LetExpCS__Group__0__Impl : ( 'let' ) ;
+ // InternalQVTcore.g:22929:1: rule__LetExpCS__Group__0__Impl : ( 'let' ) ;
public final void rule__LetExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22839:1: ( ( 'let' ) )
- // InternalQVTcore.g:22840:1: ( 'let' )
+ // InternalQVTcore.g:22933:1: ( ( 'let' ) )
+ // InternalQVTcore.g:22934:1: ( 'let' )
{
- // InternalQVTcore.g:22840:1: ( 'let' )
- // InternalQVTcore.g:22841:1: 'let'
+ // InternalQVTcore.g:22934:1: ( 'let' )
+ // InternalQVTcore.g:22935:1: 'let'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
- match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
@@ -67553,14 +67817,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group__1"
- // InternalQVTcore.g:22854:1: rule__LetExpCS__Group__1 : rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 ;
+ // InternalQVTcore.g:22948: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 {
- // InternalQVTcore.g:22858:1: ( rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 )
- // InternalQVTcore.g:22859:2: rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2
+ // InternalQVTcore.g:22952:1: ( rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 )
+ // InternalQVTcore.g:22953:2: rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_108);
rule__LetExpCS__Group__1__Impl();
@@ -67591,23 +67855,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group__1__Impl"
- // InternalQVTcore.g:22866:1: rule__LetExpCS__Group__1__Impl : ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) ) ;
+ // InternalQVTcore.g:22960:1: rule__LetExpCS__Group__1__Impl : ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) ) ;
public final void rule__LetExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22870:1: ( ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) ) )
- // InternalQVTcore.g:22871:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) )
+ // InternalQVTcore.g:22964:1: ( ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) ) )
+ // InternalQVTcore.g:22965:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) )
{
- // InternalQVTcore.g:22871:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) )
- // InternalQVTcore.g:22872:1: ( rule__LetExpCS__OwnedVariablesAssignment_1 )
+ // InternalQVTcore.g:22965:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_1 ) )
+ // InternalQVTcore.g:22966:1: ( rule__LetExpCS__OwnedVariablesAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesAssignment_1());
}
- // InternalQVTcore.g:22873:1: ( rule__LetExpCS__OwnedVariablesAssignment_1 )
- // InternalQVTcore.g:22873:2: rule__LetExpCS__OwnedVariablesAssignment_1
+ // InternalQVTcore.g:22967:1: ( rule__LetExpCS__OwnedVariablesAssignment_1 )
+ // InternalQVTcore.g:22967:2: rule__LetExpCS__OwnedVariablesAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetExpCS__OwnedVariablesAssignment_1();
@@ -67642,14 +67906,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group__2"
- // InternalQVTcore.g:22883:1: rule__LetExpCS__Group__2 : rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 ;
+ // InternalQVTcore.g:22977: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 {
- // InternalQVTcore.g:22887:1: ( rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 )
- // InternalQVTcore.g:22888:2: rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3
+ // InternalQVTcore.g:22981:1: ( rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 )
+ // InternalQVTcore.g:22982:2: rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_108);
rule__LetExpCS__Group__2__Impl();
@@ -67680,35 +67944,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group__2__Impl"
- // InternalQVTcore.g:22895:1: rule__LetExpCS__Group__2__Impl : ( ( rule__LetExpCS__Group_2__0 )* ) ;
+ // InternalQVTcore.g:22989: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 {
- // InternalQVTcore.g:22899:1: ( ( ( rule__LetExpCS__Group_2__0 )* ) )
- // InternalQVTcore.g:22900:1: ( ( rule__LetExpCS__Group_2__0 )* )
+ // InternalQVTcore.g:22993:1: ( ( ( rule__LetExpCS__Group_2__0 )* ) )
+ // InternalQVTcore.g:22994:1: ( ( rule__LetExpCS__Group_2__0 )* )
{
- // InternalQVTcore.g:22900:1: ( ( rule__LetExpCS__Group_2__0 )* )
- // InternalQVTcore.g:22901:1: ( rule__LetExpCS__Group_2__0 )*
+ // InternalQVTcore.g:22994:1: ( ( rule__LetExpCS__Group_2__0 )* )
+ // InternalQVTcore.g:22995:1: ( rule__LetExpCS__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getGroup_2());
}
- // InternalQVTcore.g:22902:1: ( rule__LetExpCS__Group_2__0 )*
- loop221:
+ // InternalQVTcore.g:22996:1: ( rule__LetExpCS__Group_2__0 )*
+ loop222:
do {
- int alt221=2;
- int LA221_0 = input.LA(1);
+ int alt222=2;
+ int LA222_0 = input.LA(1);
- if ( (LA221_0==98) ) {
- alt221=1;
+ if ( (LA222_0==98) ) {
+ alt222=1;
}
- switch (alt221) {
+ switch (alt222) {
case 1 :
- // InternalQVTcore.g:22902:2: rule__LetExpCS__Group_2__0
+ // InternalQVTcore.g:22996:2: rule__LetExpCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__LetExpCS__Group_2__0();
@@ -67720,7 +67984,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop221;
+ break loop222;
}
} while (true);
@@ -67749,14 +68013,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group__3"
- // InternalQVTcore.g:22912:1: rule__LetExpCS__Group__3 : rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 ;
+ // InternalQVTcore.g:23006: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 {
- // InternalQVTcore.g:22916:1: ( rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 )
- // InternalQVTcore.g:22917:2: rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4
+ // InternalQVTcore.g:23010:1: ( rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 )
+ // InternalQVTcore.g:23011:2: rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_13);
rule__LetExpCS__Group__3__Impl();
@@ -67787,17 +68051,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group__3__Impl"
- // InternalQVTcore.g:22924:1: rule__LetExpCS__Group__3__Impl : ( 'in' ) ;
+ // InternalQVTcore.g:23018:1: rule__LetExpCS__Group__3__Impl : ( 'in' ) ;
public final void rule__LetExpCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22928:1: ( ( 'in' ) )
- // InternalQVTcore.g:22929:1: ( 'in' )
+ // InternalQVTcore.g:23022:1: ( ( 'in' ) )
+ // InternalQVTcore.g:23023:1: ( 'in' )
{
- // InternalQVTcore.g:22929:1: ( 'in' )
- // InternalQVTcore.g:22930:1: 'in'
+ // InternalQVTcore.g:23023:1: ( 'in' )
+ // InternalQVTcore.g:23024:1: 'in'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getInKeyword_3());
@@ -67828,14 +68092,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group__4"
- // InternalQVTcore.g:22943:1: rule__LetExpCS__Group__4 : rule__LetExpCS__Group__4__Impl ;
+ // InternalQVTcore.g:23037:1: rule__LetExpCS__Group__4 : rule__LetExpCS__Group__4__Impl ;
public final void rule__LetExpCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22947:1: ( rule__LetExpCS__Group__4__Impl )
- // InternalQVTcore.g:22948:2: rule__LetExpCS__Group__4__Impl
+ // InternalQVTcore.g:23041:1: ( rule__LetExpCS__Group__4__Impl )
+ // InternalQVTcore.g:23042:2: rule__LetExpCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetExpCS__Group__4__Impl();
@@ -67861,23 +68125,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group__4__Impl"
- // InternalQVTcore.g:22954:1: rule__LetExpCS__Group__4__Impl : ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) ) ;
+ // InternalQVTcore.g:23048:1: rule__LetExpCS__Group__4__Impl : ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) ) ;
public final void rule__LetExpCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22958:1: ( ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) ) )
- // InternalQVTcore.g:22959:1: ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) )
+ // InternalQVTcore.g:23052:1: ( ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) ) )
+ // InternalQVTcore.g:23053:1: ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) )
{
- // InternalQVTcore.g:22959:1: ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) )
- // InternalQVTcore.g:22960:1: ( rule__LetExpCS__OwnedInExpressionAssignment_4 )
+ // InternalQVTcore.g:23053:1: ( ( rule__LetExpCS__OwnedInExpressionAssignment_4 ) )
+ // InternalQVTcore.g:23054:1: ( rule__LetExpCS__OwnedInExpressionAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedInExpressionAssignment_4());
}
- // InternalQVTcore.g:22961:1: ( rule__LetExpCS__OwnedInExpressionAssignment_4 )
- // InternalQVTcore.g:22961:2: rule__LetExpCS__OwnedInExpressionAssignment_4
+ // InternalQVTcore.g:23055:1: ( rule__LetExpCS__OwnedInExpressionAssignment_4 )
+ // InternalQVTcore.g:23055:2: rule__LetExpCS__OwnedInExpressionAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetExpCS__OwnedInExpressionAssignment_4();
@@ -67912,14 +68176,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group_2__0"
- // InternalQVTcore.g:22981:1: rule__LetExpCS__Group_2__0 : rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 ;
+ // InternalQVTcore.g:23075: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 {
- // InternalQVTcore.g:22985:1: ( rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 )
- // InternalQVTcore.g:22986:2: rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1
+ // InternalQVTcore.g:23079:1: ( rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 )
+ // InternalQVTcore.g:23080:2: rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__LetExpCS__Group_2__0__Impl();
@@ -67950,17 +68214,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group_2__0__Impl"
- // InternalQVTcore.g:22993:1: rule__LetExpCS__Group_2__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:23087:1: rule__LetExpCS__Group_2__0__Impl : ( ',' ) ;
public final void rule__LetExpCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:22997:1: ( ( ',' ) )
- // InternalQVTcore.g:22998:1: ( ',' )
+ // InternalQVTcore.g:23091:1: ( ( ',' ) )
+ // InternalQVTcore.g:23092:1: ( ',' )
{
- // InternalQVTcore.g:22998:1: ( ',' )
- // InternalQVTcore.g:22999:1: ','
+ // InternalQVTcore.g:23092:1: ( ',' )
+ // InternalQVTcore.g:23093:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
@@ -67991,14 +68255,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group_2__1"
- // InternalQVTcore.g:23012:1: rule__LetExpCS__Group_2__1 : rule__LetExpCS__Group_2__1__Impl ;
+ // InternalQVTcore.g:23106: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 {
- // InternalQVTcore.g:23016:1: ( rule__LetExpCS__Group_2__1__Impl )
- // InternalQVTcore.g:23017:2: rule__LetExpCS__Group_2__1__Impl
+ // InternalQVTcore.g:23110:1: ( rule__LetExpCS__Group_2__1__Impl )
+ // InternalQVTcore.g:23111:2: rule__LetExpCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetExpCS__Group_2__1__Impl();
@@ -68024,23 +68288,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__Group_2__1__Impl"
- // InternalQVTcore.g:23023:1: rule__LetExpCS__Group_2__1__Impl : ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) ) ;
+ // InternalQVTcore.g:23117: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 {
- // InternalQVTcore.g:23027:1: ( ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) ) )
- // InternalQVTcore.g:23028:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) )
+ // InternalQVTcore.g:23121:1: ( ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) ) )
+ // InternalQVTcore.g:23122:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) )
{
- // InternalQVTcore.g:23028:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) )
- // InternalQVTcore.g:23029:1: ( rule__LetExpCS__OwnedVariablesAssignment_2_1 )
+ // InternalQVTcore.g:23122:1: ( ( rule__LetExpCS__OwnedVariablesAssignment_2_1 ) )
+ // InternalQVTcore.g:23123:1: ( rule__LetExpCS__OwnedVariablesAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesAssignment_2_1());
}
- // InternalQVTcore.g:23030:1: ( rule__LetExpCS__OwnedVariablesAssignment_2_1 )
- // InternalQVTcore.g:23030:2: rule__LetExpCS__OwnedVariablesAssignment_2_1
+ // InternalQVTcore.g:23124:1: ( rule__LetExpCS__OwnedVariablesAssignment_2_1 )
+ // InternalQVTcore.g:23124:2: rule__LetExpCS__OwnedVariablesAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetExpCS__OwnedVariablesAssignment_2_1();
@@ -68075,14 +68339,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group__0"
- // InternalQVTcore.g:23044:1: rule__LetVariableCS__Group__0 : rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 ;
+ // InternalQVTcore.g:23138: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 {
- // InternalQVTcore.g:23048:1: ( rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 )
- // InternalQVTcore.g:23049:2: rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1
+ // InternalQVTcore.g:23142:1: ( rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 )
+ // InternalQVTcore.g:23143:2: rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_109);
rule__LetVariableCS__Group__0__Impl();
@@ -68113,23 +68377,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group__0__Impl"
- // InternalQVTcore.g:23056:1: rule__LetVariableCS__Group__0__Impl : ( ( rule__LetVariableCS__NameAssignment_0 ) ) ;
+ // InternalQVTcore.g:23150:1: rule__LetVariableCS__Group__0__Impl : ( ( rule__LetVariableCS__NameAssignment_0 ) ) ;
public final void rule__LetVariableCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23060:1: ( ( ( rule__LetVariableCS__NameAssignment_0 ) ) )
- // InternalQVTcore.g:23061:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:23154:1: ( ( ( rule__LetVariableCS__NameAssignment_0 ) ) )
+ // InternalQVTcore.g:23155:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
{
- // InternalQVTcore.g:23061:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
- // InternalQVTcore.g:23062:1: ( rule__LetVariableCS__NameAssignment_0 )
+ // InternalQVTcore.g:23155:1: ( ( rule__LetVariableCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:23156:1: ( rule__LetVariableCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getNameAssignment_0());
}
- // InternalQVTcore.g:23063:1: ( rule__LetVariableCS__NameAssignment_0 )
- // InternalQVTcore.g:23063:2: rule__LetVariableCS__NameAssignment_0
+ // InternalQVTcore.g:23157:1: ( rule__LetVariableCS__NameAssignment_0 )
+ // InternalQVTcore.g:23157:2: rule__LetVariableCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__NameAssignment_0();
@@ -68164,14 +68428,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group__1"
- // InternalQVTcore.g:23073:1: rule__LetVariableCS__Group__1 : rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 ;
+ // InternalQVTcore.g:23167: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 {
- // InternalQVTcore.g:23077:1: ( rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 )
- // InternalQVTcore.g:23078:2: rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2
+ // InternalQVTcore.g:23171:1: ( rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 )
+ // InternalQVTcore.g:23172:2: rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_109);
rule__LetVariableCS__Group__1__Impl();
@@ -68202,31 +68466,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group__1__Impl"
- // InternalQVTcore.g:23085:1: rule__LetVariableCS__Group__1__Impl : ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? ) ;
+ // InternalQVTcore.g:23179:1: rule__LetVariableCS__Group__1__Impl : ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? ) ;
public final void rule__LetVariableCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23089:1: ( ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? ) )
- // InternalQVTcore.g:23090:1: ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? )
+ // InternalQVTcore.g:23183:1: ( ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? ) )
+ // InternalQVTcore.g:23184:1: ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? )
{
- // InternalQVTcore.g:23090:1: ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? )
- // InternalQVTcore.g:23091:1: ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )?
+ // InternalQVTcore.g:23184:1: ( ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )? )
+ // InternalQVTcore.g:23185:1: ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedRoundBracketedClauseAssignment_1());
}
- // InternalQVTcore.g:23092:1: ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )?
- int alt222=2;
- int LA222_0 = input.LA(1);
+ // InternalQVTcore.g:23186:1: ( rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 )?
+ int alt223=2;
+ int LA223_0 = input.LA(1);
- if ( (LA222_0==99) ) {
- alt222=1;
+ if ( (LA223_0==99) ) {
+ alt223=1;
}
- switch (alt222) {
+ switch (alt223) {
case 1 :
- // InternalQVTcore.g:23092:2: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1
+ // InternalQVTcore.g:23186:2: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1();
@@ -68264,14 +68528,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group__2"
- // InternalQVTcore.g:23102:1: rule__LetVariableCS__Group__2 : rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 ;
+ // InternalQVTcore.g:23196: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 {
- // InternalQVTcore.g:23106:1: ( rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 )
- // InternalQVTcore.g:23107:2: rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3
+ // InternalQVTcore.g:23200:1: ( rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 )
+ // InternalQVTcore.g:23201:2: rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_109);
rule__LetVariableCS__Group__2__Impl();
@@ -68302,31 +68566,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group__2__Impl"
- // InternalQVTcore.g:23114:1: rule__LetVariableCS__Group__2__Impl : ( ( rule__LetVariableCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:23208: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 {
- // InternalQVTcore.g:23118:1: ( ( ( rule__LetVariableCS__Group_2__0 )? ) )
- // InternalQVTcore.g:23119:1: ( ( rule__LetVariableCS__Group_2__0 )? )
+ // InternalQVTcore.g:23212:1: ( ( ( rule__LetVariableCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:23213:1: ( ( rule__LetVariableCS__Group_2__0 )? )
{
- // InternalQVTcore.g:23119:1: ( ( rule__LetVariableCS__Group_2__0 )? )
- // InternalQVTcore.g:23120:1: ( rule__LetVariableCS__Group_2__0 )?
+ // InternalQVTcore.g:23213:1: ( ( rule__LetVariableCS__Group_2__0 )? )
+ // InternalQVTcore.g:23214:1: ( rule__LetVariableCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getGroup_2());
}
- // InternalQVTcore.g:23121:1: ( rule__LetVariableCS__Group_2__0 )?
- int alt223=2;
- int LA223_0 = input.LA(1);
+ // InternalQVTcore.g:23215:1: ( rule__LetVariableCS__Group_2__0 )?
+ int alt224=2;
+ int LA224_0 = input.LA(1);
- if ( (LA223_0==101) ) {
- alt223=1;
+ if ( (LA224_0==101) ) {
+ alt224=1;
}
- switch (alt223) {
+ switch (alt224) {
case 1 :
- // InternalQVTcore.g:23121:2: rule__LetVariableCS__Group_2__0
+ // InternalQVTcore.g:23215:2: rule__LetVariableCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__Group_2__0();
@@ -68364,14 +68628,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group__3"
- // InternalQVTcore.g:23131:1: rule__LetVariableCS__Group__3 : rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4 ;
+ // InternalQVTcore.g:23225: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 {
- // InternalQVTcore.g:23135:1: ( rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4 )
- // InternalQVTcore.g:23136:2: rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4
+ // InternalQVTcore.g:23229:1: ( rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4 )
+ // InternalQVTcore.g:23230:2: rule__LetVariableCS__Group__3__Impl rule__LetVariableCS__Group__4
{
pushFollow(FollowSets000.FOLLOW_13);
rule__LetVariableCS__Group__3__Impl();
@@ -68402,17 +68666,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group__3__Impl"
- // InternalQVTcore.g:23143:1: rule__LetVariableCS__Group__3__Impl : ( '=' ) ;
+ // InternalQVTcore.g:23237:1: rule__LetVariableCS__Group__3__Impl : ( '=' ) ;
public final void rule__LetVariableCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23147:1: ( ( '=' ) )
- // InternalQVTcore.g:23148:1: ( '=' )
+ // InternalQVTcore.g:23241:1: ( ( '=' ) )
+ // InternalQVTcore.g:23242:1: ( '=' )
{
- // InternalQVTcore.g:23148:1: ( '=' )
- // InternalQVTcore.g:23149:1: '='
+ // InternalQVTcore.g:23242:1: ( '=' )
+ // InternalQVTcore.g:23243:1: '='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_3());
@@ -68443,14 +68707,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group__4"
- // InternalQVTcore.g:23162:1: rule__LetVariableCS__Group__4 : rule__LetVariableCS__Group__4__Impl ;
+ // InternalQVTcore.g:23256:1: rule__LetVariableCS__Group__4 : rule__LetVariableCS__Group__4__Impl ;
public final void rule__LetVariableCS__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23166:1: ( rule__LetVariableCS__Group__4__Impl )
- // InternalQVTcore.g:23167:2: rule__LetVariableCS__Group__4__Impl
+ // InternalQVTcore.g:23260:1: ( rule__LetVariableCS__Group__4__Impl )
+ // InternalQVTcore.g:23261:2: rule__LetVariableCS__Group__4__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__Group__4__Impl();
@@ -68476,23 +68740,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group__4__Impl"
- // InternalQVTcore.g:23173:1: rule__LetVariableCS__Group__4__Impl : ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) ) ;
+ // InternalQVTcore.g:23267:1: rule__LetVariableCS__Group__4__Impl : ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) ) ;
public final void rule__LetVariableCS__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23177:1: ( ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) ) )
- // InternalQVTcore.g:23178:1: ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) )
+ // InternalQVTcore.g:23271:1: ( ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) ) )
+ // InternalQVTcore.g:23272:1: ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) )
{
- // InternalQVTcore.g:23178:1: ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) )
- // InternalQVTcore.g:23179:1: ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 )
+ // InternalQVTcore.g:23272:1: ( ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 ) )
+ // InternalQVTcore.g:23273:1: ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedInitExpressionAssignment_4());
}
- // InternalQVTcore.g:23180:1: ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 )
- // InternalQVTcore.g:23180:2: rule__LetVariableCS__OwnedInitExpressionAssignment_4
+ // InternalQVTcore.g:23274:1: ( rule__LetVariableCS__OwnedInitExpressionAssignment_4 )
+ // InternalQVTcore.g:23274:2: rule__LetVariableCS__OwnedInitExpressionAssignment_4
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__OwnedInitExpressionAssignment_4();
@@ -68527,14 +68791,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group_2__0"
- // InternalQVTcore.g:23200:1: rule__LetVariableCS__Group_2__0 : rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1 ;
+ // InternalQVTcore.g:23294: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 {
- // InternalQVTcore.g:23204:1: ( rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1 )
- // InternalQVTcore.g:23205:2: rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1
+ // InternalQVTcore.g:23298:1: ( rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1 )
+ // InternalQVTcore.g:23299:2: rule__LetVariableCS__Group_2__0__Impl rule__LetVariableCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__LetVariableCS__Group_2__0__Impl();
@@ -68565,17 +68829,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group_2__0__Impl"
- // InternalQVTcore.g:23212:1: rule__LetVariableCS__Group_2__0__Impl : ( ':' ) ;
+ // InternalQVTcore.g:23306:1: rule__LetVariableCS__Group_2__0__Impl : ( ':' ) ;
public final void rule__LetVariableCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23216:1: ( ( ':' ) )
- // InternalQVTcore.g:23217:1: ( ':' )
+ // InternalQVTcore.g:23310:1: ( ( ':' ) )
+ // InternalQVTcore.g:23311:1: ( ':' )
{
- // InternalQVTcore.g:23217:1: ( ':' )
- // InternalQVTcore.g:23218:1: ':'
+ // InternalQVTcore.g:23311:1: ( ':' )
+ // InternalQVTcore.g:23312:1: ':'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getColonKeyword_2_0());
@@ -68606,14 +68870,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group_2__1"
- // InternalQVTcore.g:23231:1: rule__LetVariableCS__Group_2__1 : rule__LetVariableCS__Group_2__1__Impl ;
+ // InternalQVTcore.g:23325: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 {
- // InternalQVTcore.g:23235:1: ( rule__LetVariableCS__Group_2__1__Impl )
- // InternalQVTcore.g:23236:2: rule__LetVariableCS__Group_2__1__Impl
+ // InternalQVTcore.g:23329:1: ( rule__LetVariableCS__Group_2__1__Impl )
+ // InternalQVTcore.g:23330:2: rule__LetVariableCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__Group_2__1__Impl();
@@ -68639,23 +68903,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__Group_2__1__Impl"
- // InternalQVTcore.g:23242:1: rule__LetVariableCS__Group_2__1__Impl : ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) ) ;
+ // InternalQVTcore.g:23336: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 {
- // InternalQVTcore.g:23246:1: ( ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) ) )
- // InternalQVTcore.g:23247:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTcore.g:23340:1: ( ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) ) )
+ // InternalQVTcore.g:23341:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) )
{
- // InternalQVTcore.g:23247:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) )
- // InternalQVTcore.g:23248:1: ( rule__LetVariableCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTcore.g:23341:1: ( ( rule__LetVariableCS__OwnedTypeAssignment_2_1 ) )
+ // InternalQVTcore.g:23342:1: ( rule__LetVariableCS__OwnedTypeAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedTypeAssignment_2_1());
}
- // InternalQVTcore.g:23249:1: ( rule__LetVariableCS__OwnedTypeAssignment_2_1 )
- // InternalQVTcore.g:23249:2: rule__LetVariableCS__OwnedTypeAssignment_2_1
+ // InternalQVTcore.g:23343:1: ( rule__LetVariableCS__OwnedTypeAssignment_2_1 )
+ // InternalQVTcore.g:23343:2: rule__LetVariableCS__OwnedTypeAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__LetVariableCS__OwnedTypeAssignment_2_1();
@@ -68690,14 +68954,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NestedExpCS__Group__0"
- // InternalQVTcore.g:23263:1: rule__NestedExpCS__Group__0 : rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 ;
+ // InternalQVTcore.g:23357: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 {
- // InternalQVTcore.g:23267:1: ( rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 )
- // InternalQVTcore.g:23268:2: rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1
+ // InternalQVTcore.g:23361:1: ( rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 )
+ // InternalQVTcore.g:23362:2: rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_13);
rule__NestedExpCS__Group__0__Impl();
@@ -68728,17 +68992,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NestedExpCS__Group__0__Impl"
- // InternalQVTcore.g:23275:1: rule__NestedExpCS__Group__0__Impl : ( '(' ) ;
+ // InternalQVTcore.g:23369:1: rule__NestedExpCS__Group__0__Impl : ( '(' ) ;
public final void rule__NestedExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23279:1: ( ( '(' ) )
- // InternalQVTcore.g:23280:1: ( '(' )
+ // InternalQVTcore.g:23373:1: ( ( '(' ) )
+ // InternalQVTcore.g:23374:1: ( '(' )
{
- // InternalQVTcore.g:23280:1: ( '(' )
- // InternalQVTcore.g:23281:1: '('
+ // InternalQVTcore.g:23374:1: ( '(' )
+ // InternalQVTcore.g:23375:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
@@ -68769,14 +69033,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NestedExpCS__Group__1"
- // InternalQVTcore.g:23294:1: rule__NestedExpCS__Group__1 : rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 ;
+ // InternalQVTcore.g:23388: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 {
- // InternalQVTcore.g:23298:1: ( rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 )
- // InternalQVTcore.g:23299:2: rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2
+ // InternalQVTcore.g:23392:1: ( rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 )
+ // InternalQVTcore.g:23393:2: rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_20);
rule__NestedExpCS__Group__1__Impl();
@@ -68807,23 +69071,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NestedExpCS__Group__1__Impl"
- // InternalQVTcore.g:23306:1: rule__NestedExpCS__Group__1__Impl : ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) ) ;
+ // InternalQVTcore.g:23400:1: rule__NestedExpCS__Group__1__Impl : ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) ) ;
public final void rule__NestedExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23310:1: ( ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) ) )
- // InternalQVTcore.g:23311:1: ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) )
+ // InternalQVTcore.g:23404:1: ( ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) ) )
+ // InternalQVTcore.g:23405:1: ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) )
{
- // InternalQVTcore.g:23311:1: ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) )
- // InternalQVTcore.g:23312:1: ( rule__NestedExpCS__OwnedExpressionAssignment_1 )
+ // InternalQVTcore.g:23405:1: ( ( rule__NestedExpCS__OwnedExpressionAssignment_1 ) )
+ // InternalQVTcore.g:23406:1: ( rule__NestedExpCS__OwnedExpressionAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getOwnedExpressionAssignment_1());
}
- // InternalQVTcore.g:23313:1: ( rule__NestedExpCS__OwnedExpressionAssignment_1 )
- // InternalQVTcore.g:23313:2: rule__NestedExpCS__OwnedExpressionAssignment_1
+ // InternalQVTcore.g:23407:1: ( rule__NestedExpCS__OwnedExpressionAssignment_1 )
+ // InternalQVTcore.g:23407:2: rule__NestedExpCS__OwnedExpressionAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NestedExpCS__OwnedExpressionAssignment_1();
@@ -68858,14 +69122,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NestedExpCS__Group__2"
- // InternalQVTcore.g:23323:1: rule__NestedExpCS__Group__2 : rule__NestedExpCS__Group__2__Impl ;
+ // InternalQVTcore.g:23417:1: rule__NestedExpCS__Group__2 : rule__NestedExpCS__Group__2__Impl ;
public final void rule__NestedExpCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23327:1: ( rule__NestedExpCS__Group__2__Impl )
- // InternalQVTcore.g:23328:2: rule__NestedExpCS__Group__2__Impl
+ // InternalQVTcore.g:23421:1: ( rule__NestedExpCS__Group__2__Impl )
+ // InternalQVTcore.g:23422:2: rule__NestedExpCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__NestedExpCS__Group__2__Impl();
@@ -68891,17 +69155,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NestedExpCS__Group__2__Impl"
- // InternalQVTcore.g:23334:1: rule__NestedExpCS__Group__2__Impl : ( ')' ) ;
+ // InternalQVTcore.g:23428:1: rule__NestedExpCS__Group__2__Impl : ( ')' ) ;
public final void rule__NestedExpCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23338:1: ( ( ')' ) )
- // InternalQVTcore.g:23339:1: ( ')' )
+ // InternalQVTcore.g:23432:1: ( ( ')' ) )
+ // InternalQVTcore.g:23433:1: ( ')' )
{
- // InternalQVTcore.g:23339:1: ( ')' )
- // InternalQVTcore.g:23340:1: ')'
+ // InternalQVTcore.g:23433:1: ( ')' )
+ // InternalQVTcore.g:23434:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
@@ -68932,14 +69196,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelfExpCS__Group__0"
- // InternalQVTcore.g:23359:1: rule__SelfExpCS__Group__0 : rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 ;
+ // InternalQVTcore.g:23453: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 {
- // InternalQVTcore.g:23363:1: ( rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 )
- // InternalQVTcore.g:23364:2: rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1
+ // InternalQVTcore.g:23457:1: ( rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 )
+ // InternalQVTcore.g:23458:2: rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_110);
rule__SelfExpCS__Group__0__Impl();
@@ -68970,23 +69234,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelfExpCS__Group__0__Impl"
- // InternalQVTcore.g:23371:1: rule__SelfExpCS__Group__0__Impl : ( () ) ;
+ // InternalQVTcore.g:23465:1: rule__SelfExpCS__Group__0__Impl : ( () ) ;
public final void rule__SelfExpCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23375:1: ( ( () ) )
- // InternalQVTcore.g:23376:1: ( () )
+ // InternalQVTcore.g:23469:1: ( ( () ) )
+ // InternalQVTcore.g:23470:1: ( () )
{
- // InternalQVTcore.g:23376:1: ( () )
- // InternalQVTcore.g:23377:1: ()
+ // InternalQVTcore.g:23470:1: ( () )
+ // InternalQVTcore.g:23471:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getSelfExpCSAction_0());
}
- // InternalQVTcore.g:23378:1: ()
- // InternalQVTcore.g:23380:1:
+ // InternalQVTcore.g:23472:1: ()
+ // InternalQVTcore.g:23474:1:
{
}
@@ -69011,14 +69275,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelfExpCS__Group__1"
- // InternalQVTcore.g:23390:1: rule__SelfExpCS__Group__1 : rule__SelfExpCS__Group__1__Impl ;
+ // InternalQVTcore.g:23484:1: rule__SelfExpCS__Group__1 : rule__SelfExpCS__Group__1__Impl ;
public final void rule__SelfExpCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23394:1: ( rule__SelfExpCS__Group__1__Impl )
- // InternalQVTcore.g:23395:2: rule__SelfExpCS__Group__1__Impl
+ // InternalQVTcore.g:23488:1: ( rule__SelfExpCS__Group__1__Impl )
+ // InternalQVTcore.g:23489:2: rule__SelfExpCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__SelfExpCS__Group__1__Impl();
@@ -69044,22 +69308,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelfExpCS__Group__1__Impl"
- // InternalQVTcore.g:23401:1: rule__SelfExpCS__Group__1__Impl : ( 'self' ) ;
+ // InternalQVTcore.g:23495:1: rule__SelfExpCS__Group__1__Impl : ( 'self' ) ;
public final void rule__SelfExpCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23405:1: ( ( 'self' ) )
- // InternalQVTcore.g:23406:1: ( 'self' )
+ // InternalQVTcore.g:23499:1: ( ( 'self' ) )
+ // InternalQVTcore.g:23500:1: ( 'self' )
{
- // InternalQVTcore.g:23406:1: ( 'self' )
- // InternalQVTcore.g:23407:1: 'self'
+ // InternalQVTcore.g:23500:1: ( 'self' )
+ // InternalQVTcore.g:23501:1: 'self'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
- match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,122,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
@@ -69085,14 +69349,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityBoundsCS__Group__0"
- // InternalQVTcore.g:23424:1: rule__MultiplicityBoundsCS__Group__0 : rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 ;
+ // InternalQVTcore.g:23518: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 {
- // InternalQVTcore.g:23428:1: ( rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 )
- // InternalQVTcore.g:23429:2: rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1
+ // InternalQVTcore.g:23522:1: ( rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 )
+ // InternalQVTcore.g:23523:2: rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_85);
rule__MultiplicityBoundsCS__Group__0__Impl();
@@ -69123,23 +69387,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityBoundsCS__Group__0__Impl"
- // InternalQVTcore.g:23436:1: rule__MultiplicityBoundsCS__Group__0__Impl : ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) ) ;
+ // InternalQVTcore.g:23530:1: rule__MultiplicityBoundsCS__Group__0__Impl : ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) ) ;
public final void rule__MultiplicityBoundsCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23440:1: ( ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) ) )
- // InternalQVTcore.g:23441:1: ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) )
+ // InternalQVTcore.g:23534:1: ( ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) ) )
+ // InternalQVTcore.g:23535:1: ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) )
{
- // InternalQVTcore.g:23441:1: ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) )
- // InternalQVTcore.g:23442:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
+ // InternalQVTcore.g:23535:1: ( ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 ) )
+ // InternalQVTcore.g:23536:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundAssignment_0());
}
- // InternalQVTcore.g:23443:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
- // InternalQVTcore.g:23443:2: rule__MultiplicityBoundsCS__LowerBoundAssignment_0
+ // InternalQVTcore.g:23537:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
+ // InternalQVTcore.g:23537:2: rule__MultiplicityBoundsCS__LowerBoundAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityBoundsCS__LowerBoundAssignment_0();
@@ -69174,14 +69438,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityBoundsCS__Group__1"
- // InternalQVTcore.g:23453:1: rule__MultiplicityBoundsCS__Group__1 : rule__MultiplicityBoundsCS__Group__1__Impl ;
+ // InternalQVTcore.g:23547:1: rule__MultiplicityBoundsCS__Group__1 : rule__MultiplicityBoundsCS__Group__1__Impl ;
public final void rule__MultiplicityBoundsCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23457:1: ( rule__MultiplicityBoundsCS__Group__1__Impl )
- // InternalQVTcore.g:23458:2: rule__MultiplicityBoundsCS__Group__1__Impl
+ // InternalQVTcore.g:23551:1: ( rule__MultiplicityBoundsCS__Group__1__Impl )
+ // InternalQVTcore.g:23552:2: rule__MultiplicityBoundsCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityBoundsCS__Group__1__Impl();
@@ -69207,31 +69471,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityBoundsCS__Group__1__Impl"
- // InternalQVTcore.g:23464:1: rule__MultiplicityBoundsCS__Group__1__Impl : ( ( rule__MultiplicityBoundsCS__Group_1__0 )? ) ;
+ // InternalQVTcore.g:23558: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 {
- // InternalQVTcore.g:23468:1: ( ( ( rule__MultiplicityBoundsCS__Group_1__0 )? ) )
- // InternalQVTcore.g:23469:1: ( ( rule__MultiplicityBoundsCS__Group_1__0 )? )
+ // InternalQVTcore.g:23562:1: ( ( ( rule__MultiplicityBoundsCS__Group_1__0 )? ) )
+ // InternalQVTcore.g:23563:1: ( ( rule__MultiplicityBoundsCS__Group_1__0 )? )
{
- // InternalQVTcore.g:23469:1: ( ( rule__MultiplicityBoundsCS__Group_1__0 )? )
- // InternalQVTcore.g:23470:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
+ // InternalQVTcore.g:23563:1: ( ( rule__MultiplicityBoundsCS__Group_1__0 )? )
+ // InternalQVTcore.g:23564:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getGroup_1());
}
- // InternalQVTcore.g:23471:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
- int alt224=2;
- int LA224_0 = input.LA(1);
+ // InternalQVTcore.g:23565:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
+ int alt225=2;
+ int LA225_0 = input.LA(1);
- if ( (LA224_0==106) ) {
- alt224=1;
+ if ( (LA225_0==107) ) {
+ alt225=1;
}
- switch (alt224) {
+ switch (alt225) {
case 1 :
- // InternalQVTcore.g:23471:2: rule__MultiplicityBoundsCS__Group_1__0
+ // InternalQVTcore.g:23565:2: rule__MultiplicityBoundsCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityBoundsCS__Group_1__0();
@@ -69269,14 +69533,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityBoundsCS__Group_1__0"
- // InternalQVTcore.g:23485:1: rule__MultiplicityBoundsCS__Group_1__0 : rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 ;
+ // InternalQVTcore.g:23579: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 {
- // InternalQVTcore.g:23489:1: ( rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 )
- // InternalQVTcore.g:23490:2: rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1
+ // InternalQVTcore.g:23583:1: ( rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 )
+ // InternalQVTcore.g:23584:2: rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_111);
rule__MultiplicityBoundsCS__Group_1__0__Impl();
@@ -69307,22 +69571,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityBoundsCS__Group_1__0__Impl"
- // InternalQVTcore.g:23497:1: rule__MultiplicityBoundsCS__Group_1__0__Impl : ( '..' ) ;
+ // InternalQVTcore.g:23591:1: rule__MultiplicityBoundsCS__Group_1__0__Impl : ( '..' ) ;
public final void rule__MultiplicityBoundsCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23501:1: ( ( '..' ) )
- // InternalQVTcore.g:23502:1: ( '..' )
+ // InternalQVTcore.g:23595:1: ( ( '..' ) )
+ // InternalQVTcore.g:23596:1: ( '..' )
{
- // InternalQVTcore.g:23502:1: ( '..' )
- // InternalQVTcore.g:23503:1: '..'
+ // InternalQVTcore.g:23596:1: ( '..' )
+ // InternalQVTcore.g:23597:1: '..'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_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.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
@@ -69348,14 +69612,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityBoundsCS__Group_1__1"
- // InternalQVTcore.g:23516:1: rule__MultiplicityBoundsCS__Group_1__1 : rule__MultiplicityBoundsCS__Group_1__1__Impl ;
+ // InternalQVTcore.g:23610: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 {
- // InternalQVTcore.g:23520:1: ( rule__MultiplicityBoundsCS__Group_1__1__Impl )
- // InternalQVTcore.g:23521:2: rule__MultiplicityBoundsCS__Group_1__1__Impl
+ // InternalQVTcore.g:23614:1: ( rule__MultiplicityBoundsCS__Group_1__1__Impl )
+ // InternalQVTcore.g:23615:2: rule__MultiplicityBoundsCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityBoundsCS__Group_1__1__Impl();
@@ -69381,23 +69645,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityBoundsCS__Group_1__1__Impl"
- // InternalQVTcore.g:23527:1: rule__MultiplicityBoundsCS__Group_1__1__Impl : ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:23621: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 {
- // InternalQVTcore.g:23531:1: ( ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) ) )
- // InternalQVTcore.g:23532:1: ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) )
+ // InternalQVTcore.g:23625:1: ( ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) ) )
+ // InternalQVTcore.g:23626:1: ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) )
{
- // InternalQVTcore.g:23532:1: ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) )
- // InternalQVTcore.g:23533:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
+ // InternalQVTcore.g:23626:1: ( ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 ) )
+ // InternalQVTcore.g:23627:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundAssignment_1_1());
}
- // InternalQVTcore.g:23534:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
- // InternalQVTcore.g:23534:2: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1
+ // InternalQVTcore.g:23628:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
+ // InternalQVTcore.g:23628:2: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1();
@@ -69432,14 +69696,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityCS__Group__0"
- // InternalQVTcore.g:23548:1: rule__MultiplicityCS__Group__0 : rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 ;
+ // InternalQVTcore.g:23642: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 {
- // InternalQVTcore.g:23552:1: ( rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 )
- // InternalQVTcore.g:23553:2: rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1
+ // InternalQVTcore.g:23646:1: ( rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 )
+ // InternalQVTcore.g:23647:2: rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_112);
rule__MultiplicityCS__Group__0__Impl();
@@ -69470,22 +69734,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityCS__Group__0__Impl"
- // InternalQVTcore.g:23560:1: rule__MultiplicityCS__Group__0__Impl : ( '[' ) ;
+ // InternalQVTcore.g:23654:1: rule__MultiplicityCS__Group__0__Impl : ( '[' ) ;
public final void rule__MultiplicityCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23564:1: ( ( '[' ) )
- // InternalQVTcore.g:23565:1: ( '[' )
+ // InternalQVTcore.g:23658:1: ( ( '[' ) )
+ // InternalQVTcore.g:23659:1: ( '[' )
{
- // InternalQVTcore.g:23565:1: ( '[' )
- // InternalQVTcore.g:23566:1: '['
+ // InternalQVTcore.g:23659:1: ( '[' )
+ // InternalQVTcore.g:23660:1: '['
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_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.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
@@ -69511,14 +69775,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityCS__Group__1"
- // InternalQVTcore.g:23579:1: rule__MultiplicityCS__Group__1 : rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 ;
+ // InternalQVTcore.g:23673: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 {
- // InternalQVTcore.g:23583:1: ( rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 )
- // InternalQVTcore.g:23584:2: rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2
+ // InternalQVTcore.g:23677:1: ( rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 )
+ // InternalQVTcore.g:23678:2: rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_113);
rule__MultiplicityCS__Group__1__Impl();
@@ -69549,23 +69813,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityCS__Group__1__Impl"
- // InternalQVTcore.g:23591:1: rule__MultiplicityCS__Group__1__Impl : ( ( rule__MultiplicityCS__Alternatives_1 ) ) ;
+ // InternalQVTcore.g:23685:1: rule__MultiplicityCS__Group__1__Impl : ( ( rule__MultiplicityCS__Alternatives_1 ) ) ;
public final void rule__MultiplicityCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23595:1: ( ( ( rule__MultiplicityCS__Alternatives_1 ) ) )
- // InternalQVTcore.g:23596:1: ( ( rule__MultiplicityCS__Alternatives_1 ) )
+ // InternalQVTcore.g:23689:1: ( ( ( rule__MultiplicityCS__Alternatives_1 ) ) )
+ // InternalQVTcore.g:23690:1: ( ( rule__MultiplicityCS__Alternatives_1 ) )
{
- // InternalQVTcore.g:23596:1: ( ( rule__MultiplicityCS__Alternatives_1 ) )
- // InternalQVTcore.g:23597:1: ( rule__MultiplicityCS__Alternatives_1 )
+ // InternalQVTcore.g:23690:1: ( ( rule__MultiplicityCS__Alternatives_1 ) )
+ // InternalQVTcore.g:23691:1: ( rule__MultiplicityCS__Alternatives_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getAlternatives_1());
}
- // InternalQVTcore.g:23598:1: ( rule__MultiplicityCS__Alternatives_1 )
- // InternalQVTcore.g:23598:2: rule__MultiplicityCS__Alternatives_1
+ // InternalQVTcore.g:23692:1: ( rule__MultiplicityCS__Alternatives_1 )
+ // InternalQVTcore.g:23692:2: rule__MultiplicityCS__Alternatives_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityCS__Alternatives_1();
@@ -69600,14 +69864,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityCS__Group__2"
- // InternalQVTcore.g:23608:1: rule__MultiplicityCS__Group__2 : rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3 ;
+ // InternalQVTcore.g:23702: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 {
- // InternalQVTcore.g:23612:1: ( rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3 )
- // InternalQVTcore.g:23613:2: rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3
+ // InternalQVTcore.g:23706:1: ( rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3 )
+ // InternalQVTcore.g:23707:2: rule__MultiplicityCS__Group__2__Impl rule__MultiplicityCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_113);
rule__MultiplicityCS__Group__2__Impl();
@@ -69638,31 +69902,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityCS__Group__2__Impl"
- // InternalQVTcore.g:23620:1: rule__MultiplicityCS__Group__2__Impl : ( ( rule__MultiplicityCS__Alternatives_2 )? ) ;
+ // InternalQVTcore.g:23714:1: rule__MultiplicityCS__Group__2__Impl : ( ( rule__MultiplicityCS__Alternatives_2 )? ) ;
public final void rule__MultiplicityCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23624:1: ( ( ( rule__MultiplicityCS__Alternatives_2 )? ) )
- // InternalQVTcore.g:23625:1: ( ( rule__MultiplicityCS__Alternatives_2 )? )
+ // InternalQVTcore.g:23718:1: ( ( ( rule__MultiplicityCS__Alternatives_2 )? ) )
+ // InternalQVTcore.g:23719:1: ( ( rule__MultiplicityCS__Alternatives_2 )? )
{
- // InternalQVTcore.g:23625:1: ( ( rule__MultiplicityCS__Alternatives_2 )? )
- // InternalQVTcore.g:23626:1: ( rule__MultiplicityCS__Alternatives_2 )?
+ // InternalQVTcore.g:23719:1: ( ( rule__MultiplicityCS__Alternatives_2 )? )
+ // InternalQVTcore.g:23720:1: ( rule__MultiplicityCS__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getAlternatives_2());
}
- // InternalQVTcore.g:23627:1: ( rule__MultiplicityCS__Alternatives_2 )?
- int alt225=2;
- int LA225_0 = input.LA(1);
+ // InternalQVTcore.g:23721:1: ( rule__MultiplicityCS__Alternatives_2 )?
+ int alt226=2;
+ int LA226_0 = input.LA(1);
- if ( (LA225_0==93||LA225_0==138) ) {
- alt225=1;
+ if ( (LA226_0==93||LA226_0==139) ) {
+ alt226=1;
}
- switch (alt225) {
+ switch (alt226) {
case 1 :
- // InternalQVTcore.g:23627:2: rule__MultiplicityCS__Alternatives_2
+ // InternalQVTcore.g:23721:2: rule__MultiplicityCS__Alternatives_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityCS__Alternatives_2();
@@ -69700,14 +69964,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityCS__Group__3"
- // InternalQVTcore.g:23637:1: rule__MultiplicityCS__Group__3 : rule__MultiplicityCS__Group__3__Impl ;
+ // InternalQVTcore.g:23731:1: rule__MultiplicityCS__Group__3 : rule__MultiplicityCS__Group__3__Impl ;
public final void rule__MultiplicityCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23641:1: ( rule__MultiplicityCS__Group__3__Impl )
- // InternalQVTcore.g:23642:2: rule__MultiplicityCS__Group__3__Impl
+ // InternalQVTcore.g:23735:1: ( rule__MultiplicityCS__Group__3__Impl )
+ // InternalQVTcore.g:23736:2: rule__MultiplicityCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityCS__Group__3__Impl();
@@ -69733,22 +69997,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityCS__Group__3__Impl"
- // InternalQVTcore.g:23648:1: rule__MultiplicityCS__Group__3__Impl : ( ']' ) ;
+ // InternalQVTcore.g:23742:1: rule__MultiplicityCS__Group__3__Impl : ( ']' ) ;
public final void rule__MultiplicityCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23652:1: ( ( ']' ) )
- // InternalQVTcore.g:23653:1: ( ']' )
+ // InternalQVTcore.g:23746:1: ( ( ']' ) )
+ // InternalQVTcore.g:23747:1: ( ']' )
{
- // InternalQVTcore.g:23653:1: ( ']' )
- // InternalQVTcore.g:23654:1: ']'
+ // InternalQVTcore.g:23747:1: ( ']' )
+ // InternalQVTcore.g:23748:1: ']'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_3());
}
- match(input,114,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,115,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_3());
}
@@ -69774,14 +70038,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PathNameCS__Group__0"
- // InternalQVTcore.g:23675:1: rule__PathNameCS__Group__0 : rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 ;
+ // InternalQVTcore.g:23769: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 {
- // InternalQVTcore.g:23679:1: ( rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 )
- // InternalQVTcore.g:23680:2: rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1
+ // InternalQVTcore.g:23773:1: ( rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 )
+ // InternalQVTcore.g:23774:2: rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_39);
rule__PathNameCS__Group__0__Impl();
@@ -69812,23 +70076,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PathNameCS__Group__0__Impl"
- // InternalQVTcore.g:23687:1: rule__PathNameCS__Group__0__Impl : ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) ) ;
+ // InternalQVTcore.g:23781:1: rule__PathNameCS__Group__0__Impl : ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) ) ;
public final void rule__PathNameCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23691:1: ( ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) ) )
- // InternalQVTcore.g:23692:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTcore.g:23785:1: ( ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) ) )
+ // InternalQVTcore.g:23786:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) )
{
- // InternalQVTcore.g:23692:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) )
- // InternalQVTcore.g:23693:1: ( rule__PathNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTcore.g:23786:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_0 ) )
+ // InternalQVTcore.g:23787:1: ( rule__PathNameCS__OwnedPathElementsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsAssignment_0());
}
- // InternalQVTcore.g:23694:1: ( rule__PathNameCS__OwnedPathElementsAssignment_0 )
- // InternalQVTcore.g:23694:2: rule__PathNameCS__OwnedPathElementsAssignment_0
+ // InternalQVTcore.g:23788:1: ( rule__PathNameCS__OwnedPathElementsAssignment_0 )
+ // InternalQVTcore.g:23788:2: rule__PathNameCS__OwnedPathElementsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PathNameCS__OwnedPathElementsAssignment_0();
@@ -69863,14 +70127,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PathNameCS__Group__1"
- // InternalQVTcore.g:23704:1: rule__PathNameCS__Group__1 : rule__PathNameCS__Group__1__Impl ;
+ // InternalQVTcore.g:23798:1: rule__PathNameCS__Group__1 : rule__PathNameCS__Group__1__Impl ;
public final void rule__PathNameCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23708:1: ( rule__PathNameCS__Group__1__Impl )
- // InternalQVTcore.g:23709:2: rule__PathNameCS__Group__1__Impl
+ // InternalQVTcore.g:23802:1: ( rule__PathNameCS__Group__1__Impl )
+ // InternalQVTcore.g:23803:2: rule__PathNameCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PathNameCS__Group__1__Impl();
@@ -69896,35 +70160,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PathNameCS__Group__1__Impl"
- // InternalQVTcore.g:23715:1: rule__PathNameCS__Group__1__Impl : ( ( rule__PathNameCS__Group_1__0 )* ) ;
+ // InternalQVTcore.g:23809: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 {
- // InternalQVTcore.g:23719:1: ( ( ( rule__PathNameCS__Group_1__0 )* ) )
- // InternalQVTcore.g:23720:1: ( ( rule__PathNameCS__Group_1__0 )* )
+ // InternalQVTcore.g:23813:1: ( ( ( rule__PathNameCS__Group_1__0 )* ) )
+ // InternalQVTcore.g:23814:1: ( ( rule__PathNameCS__Group_1__0 )* )
{
- // InternalQVTcore.g:23720:1: ( ( rule__PathNameCS__Group_1__0 )* )
- // InternalQVTcore.g:23721:1: ( rule__PathNameCS__Group_1__0 )*
+ // InternalQVTcore.g:23814:1: ( ( rule__PathNameCS__Group_1__0 )* )
+ // InternalQVTcore.g:23815:1: ( rule__PathNameCS__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getGroup_1());
}
- // InternalQVTcore.g:23722:1: ( rule__PathNameCS__Group_1__0 )*
- loop226:
+ // InternalQVTcore.g:23816:1: ( rule__PathNameCS__Group_1__0 )*
+ loop227:
do {
- int alt226=2;
- int LA226_0 = input.LA(1);
+ int alt227=2;
+ int LA227_0 = input.LA(1);
- if ( (LA226_0==104) ) {
- alt226=1;
+ if ( (LA227_0==105) ) {
+ alt227=1;
}
- switch (alt226) {
+ switch (alt227) {
case 1 :
- // InternalQVTcore.g:23722:2: rule__PathNameCS__Group_1__0
+ // InternalQVTcore.g:23816:2: rule__PathNameCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_81);
rule__PathNameCS__Group_1__0();
@@ -69936,7 +70200,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop226;
+ break loop227;
}
} while (true);
@@ -69965,14 +70229,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PathNameCS__Group_1__0"
- // InternalQVTcore.g:23736:1: rule__PathNameCS__Group_1__0 : rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 ;
+ // InternalQVTcore.g:23830: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 {
- // InternalQVTcore.g:23740:1: ( rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 )
- // InternalQVTcore.g:23741:2: rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1
+ // InternalQVTcore.g:23834:1: ( rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 )
+ // InternalQVTcore.g:23835:2: rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_40);
rule__PathNameCS__Group_1__0__Impl();
@@ -70003,22 +70267,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PathNameCS__Group_1__0__Impl"
- // InternalQVTcore.g:23748:1: rule__PathNameCS__Group_1__0__Impl : ( '::' ) ;
+ // InternalQVTcore.g:23842:1: rule__PathNameCS__Group_1__0__Impl : ( '::' ) ;
public final void rule__PathNameCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23752:1: ( ( '::' ) )
- // InternalQVTcore.g:23753:1: ( '::' )
+ // InternalQVTcore.g:23846:1: ( ( '::' ) )
+ // InternalQVTcore.g:23847:1: ( '::' )
{
- // InternalQVTcore.g:23753:1: ( '::' )
- // InternalQVTcore.g:23754:1: '::'
+ // InternalQVTcore.g:23847:1: ( '::' )
+ // InternalQVTcore.g:23848:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_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.getPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -70044,14 +70308,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PathNameCS__Group_1__1"
- // InternalQVTcore.g:23767:1: rule__PathNameCS__Group_1__1 : rule__PathNameCS__Group_1__1__Impl ;
+ // InternalQVTcore.g:23861: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 {
- // InternalQVTcore.g:23771:1: ( rule__PathNameCS__Group_1__1__Impl )
- // InternalQVTcore.g:23772:2: rule__PathNameCS__Group_1__1__Impl
+ // InternalQVTcore.g:23865:1: ( rule__PathNameCS__Group_1__1__Impl )
+ // InternalQVTcore.g:23866:2: rule__PathNameCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PathNameCS__Group_1__1__Impl();
@@ -70077,23 +70341,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PathNameCS__Group_1__1__Impl"
- // InternalQVTcore.g:23778:1: rule__PathNameCS__Group_1__1__Impl : ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:23872: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 {
- // InternalQVTcore.g:23782:1: ( ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) ) )
- // InternalQVTcore.g:23783:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) )
+ // InternalQVTcore.g:23876:1: ( ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) ) )
+ // InternalQVTcore.g:23877:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) )
{
- // InternalQVTcore.g:23783:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) )
- // InternalQVTcore.g:23784:1: ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 )
+ // InternalQVTcore.g:23877:1: ( ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 ) )
+ // InternalQVTcore.g:23878:1: ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsAssignment_1_1());
}
- // InternalQVTcore.g:23785:1: ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 )
- // InternalQVTcore.g:23785:2: rule__PathNameCS__OwnedPathElementsAssignment_1_1
+ // InternalQVTcore.g:23879:1: ( rule__PathNameCS__OwnedPathElementsAssignment_1_1 )
+ // InternalQVTcore.g:23879:2: rule__PathNameCS__OwnedPathElementsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__PathNameCS__OwnedPathElementsAssignment_1_1();
@@ -70128,14 +70392,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__Group__0"
- // InternalQVTcore.g:23799:1: rule__TemplateBindingCS__Group__0 : rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1 ;
+ // InternalQVTcore.g:23893: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 {
- // InternalQVTcore.g:23803:1: ( rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1 )
- // InternalQVTcore.g:23804:2: rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1
+ // InternalQVTcore.g:23897:1: ( rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1 )
+ // InternalQVTcore.g:23898:2: rule__TemplateBindingCS__Group__0__Impl rule__TemplateBindingCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_114);
rule__TemplateBindingCS__Group__0__Impl();
@@ -70166,23 +70430,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__Group__0__Impl"
- // InternalQVTcore.g:23811:1: rule__TemplateBindingCS__Group__0__Impl : ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) ) ;
+ // InternalQVTcore.g:23905:1: rule__TemplateBindingCS__Group__0__Impl : ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) ) ;
public final void rule__TemplateBindingCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23815:1: ( ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) ) )
- // InternalQVTcore.g:23816:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) )
+ // InternalQVTcore.g:23909:1: ( ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) ) )
+ // InternalQVTcore.g:23910:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) )
{
- // InternalQVTcore.g:23816:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) )
- // InternalQVTcore.g:23817:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 )
+ // InternalQVTcore.g:23910:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 ) )
+ // InternalQVTcore.g:23911:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsAssignment_0());
}
- // InternalQVTcore.g:23818:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 )
- // InternalQVTcore.g:23818:2: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0
+ // InternalQVTcore.g:23912:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 )
+ // InternalQVTcore.g:23912:2: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0();
@@ -70217,14 +70481,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__Group__1"
- // InternalQVTcore.g:23828:1: rule__TemplateBindingCS__Group__1 : rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2 ;
+ // InternalQVTcore.g:23922: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 {
- // InternalQVTcore.g:23832:1: ( rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2 )
- // InternalQVTcore.g:23833:2: rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2
+ // InternalQVTcore.g:23926:1: ( rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2 )
+ // InternalQVTcore.g:23927:2: rule__TemplateBindingCS__Group__1__Impl rule__TemplateBindingCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_114);
rule__TemplateBindingCS__Group__1__Impl();
@@ -70255,35 +70519,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__Group__1__Impl"
- // InternalQVTcore.g:23840:1: rule__TemplateBindingCS__Group__1__Impl : ( ( rule__TemplateBindingCS__Group_1__0 )* ) ;
+ // InternalQVTcore.g:23934: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 {
- // InternalQVTcore.g:23844:1: ( ( ( rule__TemplateBindingCS__Group_1__0 )* ) )
- // InternalQVTcore.g:23845:1: ( ( rule__TemplateBindingCS__Group_1__0 )* )
+ // InternalQVTcore.g:23938:1: ( ( ( rule__TemplateBindingCS__Group_1__0 )* ) )
+ // InternalQVTcore.g:23939:1: ( ( rule__TemplateBindingCS__Group_1__0 )* )
{
- // InternalQVTcore.g:23845:1: ( ( rule__TemplateBindingCS__Group_1__0 )* )
- // InternalQVTcore.g:23846:1: ( rule__TemplateBindingCS__Group_1__0 )*
+ // InternalQVTcore.g:23939:1: ( ( rule__TemplateBindingCS__Group_1__0 )* )
+ // InternalQVTcore.g:23940:1: ( rule__TemplateBindingCS__Group_1__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getGroup_1());
}
- // InternalQVTcore.g:23847:1: ( rule__TemplateBindingCS__Group_1__0 )*
- loop227:
+ // InternalQVTcore.g:23941:1: ( rule__TemplateBindingCS__Group_1__0 )*
+ loop228:
do {
- int alt227=2;
- int LA227_0 = input.LA(1);
+ int alt228=2;
+ int LA228_0 = input.LA(1);
- if ( (LA227_0==98) ) {
- alt227=1;
+ if ( (LA228_0==98) ) {
+ alt228=1;
}
- switch (alt227) {
+ switch (alt228) {
case 1 :
- // InternalQVTcore.g:23847:2: rule__TemplateBindingCS__Group_1__0
+ // InternalQVTcore.g:23941:2: rule__TemplateBindingCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__TemplateBindingCS__Group_1__0();
@@ -70295,7 +70559,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop227;
+ break loop228;
}
} while (true);
@@ -70324,14 +70588,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__Group__2"
- // InternalQVTcore.g:23857:1: rule__TemplateBindingCS__Group__2 : rule__TemplateBindingCS__Group__2__Impl ;
+ // InternalQVTcore.g:23951:1: rule__TemplateBindingCS__Group__2 : rule__TemplateBindingCS__Group__2__Impl ;
public final void rule__TemplateBindingCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23861:1: ( rule__TemplateBindingCS__Group__2__Impl )
- // InternalQVTcore.g:23862:2: rule__TemplateBindingCS__Group__2__Impl
+ // InternalQVTcore.g:23955:1: ( rule__TemplateBindingCS__Group__2__Impl )
+ // InternalQVTcore.g:23956:2: rule__TemplateBindingCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateBindingCS__Group__2__Impl();
@@ -70357,31 +70621,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__Group__2__Impl"
- // InternalQVTcore.g:23868:1: rule__TemplateBindingCS__Group__2__Impl : ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? ) ;
+ // InternalQVTcore.g:23962:1: rule__TemplateBindingCS__Group__2__Impl : ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? ) ;
public final void rule__TemplateBindingCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23872:1: ( ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? ) )
- // InternalQVTcore.g:23873:1: ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? )
+ // InternalQVTcore.g:23966:1: ( ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? ) )
+ // InternalQVTcore.g:23967:1: ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? )
{
- // InternalQVTcore.g:23873:1: ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? )
- // InternalQVTcore.g:23874:1: ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )?
+ // InternalQVTcore.g:23967:1: ( ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )? )
+ // InternalQVTcore.g:23968:1: ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedMultiplicityAssignment_2());
}
- // InternalQVTcore.g:23875:1: ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )?
- int alt228=2;
- int LA228_0 = input.LA(1);
+ // InternalQVTcore.g:23969:1: ( rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 )?
+ int alt229=2;
+ int LA229_0 = input.LA(1);
- if ( (LA228_0==113) ) {
- alt228=1;
+ if ( (LA229_0==114) ) {
+ alt229=1;
}
- switch (alt228) {
+ switch (alt229) {
case 1 :
- // InternalQVTcore.g:23875:2: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2
+ // InternalQVTcore.g:23969:2: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateBindingCS__OwnedMultiplicityAssignment_2();
@@ -70419,14 +70683,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__Group_1__0"
- // InternalQVTcore.g:23891:1: rule__TemplateBindingCS__Group_1__0 : rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1 ;
+ // InternalQVTcore.g:23985: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 {
- // InternalQVTcore.g:23895:1: ( rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1 )
- // InternalQVTcore.g:23896:2: rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1
+ // InternalQVTcore.g:23989:1: ( rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1 )
+ // InternalQVTcore.g:23990:2: rule__TemplateBindingCS__Group_1__0__Impl rule__TemplateBindingCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_115);
rule__TemplateBindingCS__Group_1__0__Impl();
@@ -70457,17 +70721,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__Group_1__0__Impl"
- // InternalQVTcore.g:23903:1: rule__TemplateBindingCS__Group_1__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:23997:1: rule__TemplateBindingCS__Group_1__0__Impl : ( ',' ) ;
public final void rule__TemplateBindingCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23907:1: ( ( ',' ) )
- // InternalQVTcore.g:23908:1: ( ',' )
+ // InternalQVTcore.g:24001:1: ( ( ',' ) )
+ // InternalQVTcore.g:24002:1: ( ',' )
{
- // InternalQVTcore.g:23908:1: ( ',' )
- // InternalQVTcore.g:23909:1: ','
+ // InternalQVTcore.g:24002:1: ( ',' )
+ // InternalQVTcore.g:24003:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getCommaKeyword_1_0());
@@ -70498,14 +70762,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__Group_1__1"
- // InternalQVTcore.g:23922:1: rule__TemplateBindingCS__Group_1__1 : rule__TemplateBindingCS__Group_1__1__Impl ;
+ // InternalQVTcore.g:24016: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 {
- // InternalQVTcore.g:23926:1: ( rule__TemplateBindingCS__Group_1__1__Impl )
- // InternalQVTcore.g:23927:2: rule__TemplateBindingCS__Group_1__1__Impl
+ // InternalQVTcore.g:24020:1: ( rule__TemplateBindingCS__Group_1__1__Impl )
+ // InternalQVTcore.g:24021:2: rule__TemplateBindingCS__Group_1__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateBindingCS__Group_1__1__Impl();
@@ -70531,23 +70795,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__Group_1__1__Impl"
- // InternalQVTcore.g:23933:1: rule__TemplateBindingCS__Group_1__1__Impl : ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:24027: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 {
- // InternalQVTcore.g:23937:1: ( ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) ) )
- // InternalQVTcore.g:23938:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) )
+ // InternalQVTcore.g:24031:1: ( ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) ) )
+ // InternalQVTcore.g:24032:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) )
{
- // InternalQVTcore.g:23938:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) )
- // InternalQVTcore.g:23939:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 )
+ // InternalQVTcore.g:24032:1: ( ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 ) )
+ // InternalQVTcore.g:24033:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsAssignment_1_1());
}
- // InternalQVTcore.g:23940:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 )
- // InternalQVTcore.g:23940:2: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1
+ // InternalQVTcore.g:24034:1: ( rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 )
+ // InternalQVTcore.g:24034:2: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1();
@@ -70582,14 +70846,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group__0"
- // InternalQVTcore.g:23954:1: rule__TemplateSignatureCS__Group__0 : rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1 ;
+ // InternalQVTcore.g:24048: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 {
- // InternalQVTcore.g:23958:1: ( rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1 )
- // InternalQVTcore.g:23959:2: rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1
+ // InternalQVTcore.g:24052:1: ( rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1 )
+ // InternalQVTcore.g:24053:2: rule__TemplateSignatureCS__Group__0__Impl rule__TemplateSignatureCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__TemplateSignatureCS__Group__0__Impl();
@@ -70620,17 +70884,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group__0__Impl"
- // InternalQVTcore.g:23966:1: rule__TemplateSignatureCS__Group__0__Impl : ( '(' ) ;
+ // InternalQVTcore.g:24060:1: rule__TemplateSignatureCS__Group__0__Impl : ( '(' ) ;
public final void rule__TemplateSignatureCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:23970:1: ( ( '(' ) )
- // InternalQVTcore.g:23971:1: ( '(' )
+ // InternalQVTcore.g:24064:1: ( ( '(' ) )
+ // InternalQVTcore.g:24065:1: ( '(' )
{
- // InternalQVTcore.g:23971:1: ( '(' )
- // InternalQVTcore.g:23972:1: '('
+ // InternalQVTcore.g:24065:1: ( '(' )
+ // InternalQVTcore.g:24066:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getLeftParenthesisKeyword_0());
@@ -70661,14 +70925,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group__1"
- // InternalQVTcore.g:23985:1: rule__TemplateSignatureCS__Group__1 : rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2 ;
+ // InternalQVTcore.g:24079: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 {
- // InternalQVTcore.g:23989:1: ( rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2 )
- // InternalQVTcore.g:23990:2: rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2
+ // InternalQVTcore.g:24083:1: ( rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2 )
+ // InternalQVTcore.g:24084:2: rule__TemplateSignatureCS__Group__1__Impl rule__TemplateSignatureCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_19);
rule__TemplateSignatureCS__Group__1__Impl();
@@ -70699,23 +70963,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group__1__Impl"
- // InternalQVTcore.g:23997:1: rule__TemplateSignatureCS__Group__1__Impl : ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) ) ;
+ // InternalQVTcore.g:24091:1: rule__TemplateSignatureCS__Group__1__Impl : ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) ) ;
public final void rule__TemplateSignatureCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24001:1: ( ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) ) )
- // InternalQVTcore.g:24002:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) )
+ // InternalQVTcore.g:24095:1: ( ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) ) )
+ // InternalQVTcore.g:24096:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) )
{
- // InternalQVTcore.g:24002:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) )
- // InternalQVTcore.g:24003:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 )
+ // InternalQVTcore.g:24096:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 ) )
+ // InternalQVTcore.g:24097:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersAssignment_1());
}
- // InternalQVTcore.g:24004:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 )
- // InternalQVTcore.g:24004:2: rule__TemplateSignatureCS__OwnedParametersAssignment_1
+ // InternalQVTcore.g:24098:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_1 )
+ // InternalQVTcore.g:24098:2: rule__TemplateSignatureCS__OwnedParametersAssignment_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateSignatureCS__OwnedParametersAssignment_1();
@@ -70750,14 +71014,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group__2"
- // InternalQVTcore.g:24014:1: rule__TemplateSignatureCS__Group__2 : rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3 ;
+ // InternalQVTcore.g:24108: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 {
- // InternalQVTcore.g:24018:1: ( rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3 )
- // InternalQVTcore.g:24019:2: rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3
+ // InternalQVTcore.g:24112:1: ( rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3 )
+ // InternalQVTcore.g:24113:2: rule__TemplateSignatureCS__Group__2__Impl rule__TemplateSignatureCS__Group__3
{
pushFollow(FollowSets000.FOLLOW_19);
rule__TemplateSignatureCS__Group__2__Impl();
@@ -70788,35 +71052,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group__2__Impl"
- // InternalQVTcore.g:24026:1: rule__TemplateSignatureCS__Group__2__Impl : ( ( rule__TemplateSignatureCS__Group_2__0 )* ) ;
+ // InternalQVTcore.g:24120: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 {
- // InternalQVTcore.g:24030:1: ( ( ( rule__TemplateSignatureCS__Group_2__0 )* ) )
- // InternalQVTcore.g:24031:1: ( ( rule__TemplateSignatureCS__Group_2__0 )* )
+ // InternalQVTcore.g:24124:1: ( ( ( rule__TemplateSignatureCS__Group_2__0 )* ) )
+ // InternalQVTcore.g:24125:1: ( ( rule__TemplateSignatureCS__Group_2__0 )* )
{
- // InternalQVTcore.g:24031:1: ( ( rule__TemplateSignatureCS__Group_2__0 )* )
- // InternalQVTcore.g:24032:1: ( rule__TemplateSignatureCS__Group_2__0 )*
+ // InternalQVTcore.g:24125:1: ( ( rule__TemplateSignatureCS__Group_2__0 )* )
+ // InternalQVTcore.g:24126:1: ( rule__TemplateSignatureCS__Group_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getGroup_2());
}
- // InternalQVTcore.g:24033:1: ( rule__TemplateSignatureCS__Group_2__0 )*
- loop229:
+ // InternalQVTcore.g:24127:1: ( rule__TemplateSignatureCS__Group_2__0 )*
+ loop230:
do {
- int alt229=2;
- int LA229_0 = input.LA(1);
+ int alt230=2;
+ int LA230_0 = input.LA(1);
- if ( (LA229_0==98) ) {
- alt229=1;
+ if ( (LA230_0==98) ) {
+ alt230=1;
}
- switch (alt229) {
+ switch (alt230) {
case 1 :
- // InternalQVTcore.g:24033:2: rule__TemplateSignatureCS__Group_2__0
+ // InternalQVTcore.g:24127:2: rule__TemplateSignatureCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_9);
rule__TemplateSignatureCS__Group_2__0();
@@ -70828,7 +71092,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop229;
+ break loop230;
}
} while (true);
@@ -70857,14 +71121,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group__3"
- // InternalQVTcore.g:24043:1: rule__TemplateSignatureCS__Group__3 : rule__TemplateSignatureCS__Group__3__Impl ;
+ // InternalQVTcore.g:24137:1: rule__TemplateSignatureCS__Group__3 : rule__TemplateSignatureCS__Group__3__Impl ;
public final void rule__TemplateSignatureCS__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24047:1: ( rule__TemplateSignatureCS__Group__3__Impl )
- // InternalQVTcore.g:24048:2: rule__TemplateSignatureCS__Group__3__Impl
+ // InternalQVTcore.g:24141:1: ( rule__TemplateSignatureCS__Group__3__Impl )
+ // InternalQVTcore.g:24142:2: rule__TemplateSignatureCS__Group__3__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateSignatureCS__Group__3__Impl();
@@ -70890,17 +71154,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group__3__Impl"
- // InternalQVTcore.g:24054:1: rule__TemplateSignatureCS__Group__3__Impl : ( ')' ) ;
+ // InternalQVTcore.g:24148:1: rule__TemplateSignatureCS__Group__3__Impl : ( ')' ) ;
public final void rule__TemplateSignatureCS__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24058:1: ( ( ')' ) )
- // InternalQVTcore.g:24059:1: ( ')' )
+ // InternalQVTcore.g:24152:1: ( ( ')' ) )
+ // InternalQVTcore.g:24153:1: ( ')' )
{
- // InternalQVTcore.g:24059:1: ( ')' )
- // InternalQVTcore.g:24060:1: ')'
+ // InternalQVTcore.g:24153:1: ( ')' )
+ // InternalQVTcore.g:24154:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getRightParenthesisKeyword_3());
@@ -70931,14 +71195,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group_2__0"
- // InternalQVTcore.g:24081:1: rule__TemplateSignatureCS__Group_2__0 : rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1 ;
+ // InternalQVTcore.g:24175: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 {
- // InternalQVTcore.g:24085:1: ( rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1 )
- // InternalQVTcore.g:24086:2: rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1
+ // InternalQVTcore.g:24179:1: ( rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1 )
+ // InternalQVTcore.g:24180:2: rule__TemplateSignatureCS__Group_2__0__Impl rule__TemplateSignatureCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_7);
rule__TemplateSignatureCS__Group_2__0__Impl();
@@ -70969,17 +71233,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group_2__0__Impl"
- // InternalQVTcore.g:24093:1: rule__TemplateSignatureCS__Group_2__0__Impl : ( ',' ) ;
+ // InternalQVTcore.g:24187:1: rule__TemplateSignatureCS__Group_2__0__Impl : ( ',' ) ;
public final void rule__TemplateSignatureCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24097:1: ( ( ',' ) )
- // InternalQVTcore.g:24098:1: ( ',' )
+ // InternalQVTcore.g:24191:1: ( ( ',' ) )
+ // InternalQVTcore.g:24192:1: ( ',' )
{
- // InternalQVTcore.g:24098:1: ( ',' )
- // InternalQVTcore.g:24099:1: ','
+ // InternalQVTcore.g:24192:1: ( ',' )
+ // InternalQVTcore.g:24193:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getCommaKeyword_2_0());
@@ -71010,14 +71274,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group_2__1"
- // InternalQVTcore.g:24112:1: rule__TemplateSignatureCS__Group_2__1 : rule__TemplateSignatureCS__Group_2__1__Impl ;
+ // InternalQVTcore.g:24206: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 {
- // InternalQVTcore.g:24116:1: ( rule__TemplateSignatureCS__Group_2__1__Impl )
- // InternalQVTcore.g:24117:2: rule__TemplateSignatureCS__Group_2__1__Impl
+ // InternalQVTcore.g:24210:1: ( rule__TemplateSignatureCS__Group_2__1__Impl )
+ // InternalQVTcore.g:24211:2: rule__TemplateSignatureCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateSignatureCS__Group_2__1__Impl();
@@ -71043,23 +71307,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__Group_2__1__Impl"
- // InternalQVTcore.g:24123:1: rule__TemplateSignatureCS__Group_2__1__Impl : ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) ) ;
+ // InternalQVTcore.g:24217: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 {
- // InternalQVTcore.g:24127:1: ( ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) ) )
- // InternalQVTcore.g:24128:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) )
+ // InternalQVTcore.g:24221:1: ( ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) ) )
+ // InternalQVTcore.g:24222:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) )
{
- // InternalQVTcore.g:24128:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) )
- // InternalQVTcore.g:24129:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 )
+ // InternalQVTcore.g:24222:1: ( ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 ) )
+ // InternalQVTcore.g:24223:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersAssignment_2_1());
}
- // InternalQVTcore.g:24130:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 )
- // InternalQVTcore.g:24130:2: rule__TemplateSignatureCS__OwnedParametersAssignment_2_1
+ // InternalQVTcore.g:24224:1: ( rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 )
+ // InternalQVTcore.g:24224:2: rule__TemplateSignatureCS__OwnedParametersAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TemplateSignatureCS__OwnedParametersAssignment_2_1();
@@ -71094,14 +71358,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group__0"
- // InternalQVTcore.g:24144:1: rule__TypeParameterCS__Group__0 : rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1 ;
+ // InternalQVTcore.g:24238: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 {
- // InternalQVTcore.g:24148:1: ( rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1 )
- // InternalQVTcore.g:24149:2: rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1
+ // InternalQVTcore.g:24242:1: ( rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1 )
+ // InternalQVTcore.g:24243:2: rule__TypeParameterCS__Group__0__Impl rule__TypeParameterCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_116);
rule__TypeParameterCS__Group__0__Impl();
@@ -71132,23 +71396,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group__0__Impl"
- // InternalQVTcore.g:24156:1: rule__TypeParameterCS__Group__0__Impl : ( ( rule__TypeParameterCS__NameAssignment_0 ) ) ;
+ // InternalQVTcore.g:24250:1: rule__TypeParameterCS__Group__0__Impl : ( ( rule__TypeParameterCS__NameAssignment_0 ) ) ;
public final void rule__TypeParameterCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24160:1: ( ( ( rule__TypeParameterCS__NameAssignment_0 ) ) )
- // InternalQVTcore.g:24161:1: ( ( rule__TypeParameterCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:24254:1: ( ( ( rule__TypeParameterCS__NameAssignment_0 ) ) )
+ // InternalQVTcore.g:24255:1: ( ( rule__TypeParameterCS__NameAssignment_0 ) )
{
- // InternalQVTcore.g:24161:1: ( ( rule__TypeParameterCS__NameAssignment_0 ) )
- // InternalQVTcore.g:24162:1: ( rule__TypeParameterCS__NameAssignment_0 )
+ // InternalQVTcore.g:24255:1: ( ( rule__TypeParameterCS__NameAssignment_0 ) )
+ // InternalQVTcore.g:24256:1: ( rule__TypeParameterCS__NameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getNameAssignment_0());
}
- // InternalQVTcore.g:24163:1: ( rule__TypeParameterCS__NameAssignment_0 )
- // InternalQVTcore.g:24163:2: rule__TypeParameterCS__NameAssignment_0
+ // InternalQVTcore.g:24257:1: ( rule__TypeParameterCS__NameAssignment_0 )
+ // InternalQVTcore.g:24257:2: rule__TypeParameterCS__NameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__NameAssignment_0();
@@ -71183,14 +71447,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group__1"
- // InternalQVTcore.g:24173:1: rule__TypeParameterCS__Group__1 : rule__TypeParameterCS__Group__1__Impl ;
+ // InternalQVTcore.g:24267:1: rule__TypeParameterCS__Group__1 : rule__TypeParameterCS__Group__1__Impl ;
public final void rule__TypeParameterCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24177:1: ( rule__TypeParameterCS__Group__1__Impl )
- // InternalQVTcore.g:24178:2: rule__TypeParameterCS__Group__1__Impl
+ // InternalQVTcore.g:24271:1: ( rule__TypeParameterCS__Group__1__Impl )
+ // InternalQVTcore.g:24272:2: rule__TypeParameterCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__Group__1__Impl();
@@ -71216,31 +71480,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group__1__Impl"
- // InternalQVTcore.g:24184:1: rule__TypeParameterCS__Group__1__Impl : ( ( rule__TypeParameterCS__Group_1__0 )? ) ;
+ // InternalQVTcore.g:24278: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 {
- // InternalQVTcore.g:24188:1: ( ( ( rule__TypeParameterCS__Group_1__0 )? ) )
- // InternalQVTcore.g:24189:1: ( ( rule__TypeParameterCS__Group_1__0 )? )
+ // InternalQVTcore.g:24282:1: ( ( ( rule__TypeParameterCS__Group_1__0 )? ) )
+ // InternalQVTcore.g:24283:1: ( ( rule__TypeParameterCS__Group_1__0 )? )
{
- // InternalQVTcore.g:24189:1: ( ( rule__TypeParameterCS__Group_1__0 )? )
- // InternalQVTcore.g:24190:1: ( rule__TypeParameterCS__Group_1__0 )?
+ // InternalQVTcore.g:24283:1: ( ( rule__TypeParameterCS__Group_1__0 )? )
+ // InternalQVTcore.g:24284:1: ( rule__TypeParameterCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getGroup_1());
}
- // InternalQVTcore.g:24191:1: ( rule__TypeParameterCS__Group_1__0 )?
- int alt230=2;
- int LA230_0 = input.LA(1);
+ // InternalQVTcore.g:24285:1: ( rule__TypeParameterCS__Group_1__0 )?
+ int alt231=2;
+ int LA231_0 = input.LA(1);
- if ( (LA230_0==42) ) {
- alt230=1;
+ if ( (LA231_0==42) ) {
+ alt231=1;
}
- switch (alt230) {
+ switch (alt231) {
case 1 :
- // InternalQVTcore.g:24191:2: rule__TypeParameterCS__Group_1__0
+ // InternalQVTcore.g:24285:2: rule__TypeParameterCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__Group_1__0();
@@ -71278,14 +71542,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group_1__0"
- // InternalQVTcore.g:24205:1: rule__TypeParameterCS__Group_1__0 : rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1 ;
+ // InternalQVTcore.g:24299: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 {
- // InternalQVTcore.g:24209:1: ( rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1 )
- // InternalQVTcore.g:24210:2: rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1
+ // InternalQVTcore.g:24303:1: ( rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1 )
+ // InternalQVTcore.g:24304:2: rule__TypeParameterCS__Group_1__0__Impl rule__TypeParameterCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__TypeParameterCS__Group_1__0__Impl();
@@ -71316,17 +71580,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group_1__0__Impl"
- // InternalQVTcore.g:24217:1: rule__TypeParameterCS__Group_1__0__Impl : ( 'extends' ) ;
+ // InternalQVTcore.g:24311:1: rule__TypeParameterCS__Group_1__0__Impl : ( 'extends' ) ;
public final void rule__TypeParameterCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24221:1: ( ( 'extends' ) )
- // InternalQVTcore.g:24222:1: ( 'extends' )
+ // InternalQVTcore.g:24315:1: ( ( 'extends' ) )
+ // InternalQVTcore.g:24316:1: ( 'extends' )
{
- // InternalQVTcore.g:24222:1: ( 'extends' )
- // InternalQVTcore.g:24223:1: 'extends'
+ // InternalQVTcore.g:24316:1: ( 'extends' )
+ // InternalQVTcore.g:24317:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getExtendsKeyword_1_0());
@@ -71357,14 +71621,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group_1__1"
- // InternalQVTcore.g:24236:1: rule__TypeParameterCS__Group_1__1 : rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2 ;
+ // InternalQVTcore.g:24330: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 {
- // InternalQVTcore.g:24240:1: ( rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2 )
- // InternalQVTcore.g:24241:2: rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2
+ // InternalQVTcore.g:24334:1: ( rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2 )
+ // InternalQVTcore.g:24335:2: rule__TypeParameterCS__Group_1__1__Impl rule__TypeParameterCS__Group_1__2
{
pushFollow(FollowSets000.FOLLOW_117);
rule__TypeParameterCS__Group_1__1__Impl();
@@ -71395,23 +71659,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group_1__1__Impl"
- // InternalQVTcore.g:24248:1: rule__TypeParameterCS__Group_1__1__Impl : ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:24342: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 {
- // InternalQVTcore.g:24252:1: ( ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) ) )
- // InternalQVTcore.g:24253:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) )
+ // InternalQVTcore.g:24346:1: ( ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) ) )
+ // InternalQVTcore.g:24347:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) )
{
- // InternalQVTcore.g:24253:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) )
- // InternalQVTcore.g:24254:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 )
+ // InternalQVTcore.g:24347:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 ) )
+ // InternalQVTcore.g:24348:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsAssignment_1_1());
}
- // InternalQVTcore.g:24255:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 )
- // InternalQVTcore.g:24255:2: rule__TypeParameterCS__OwnedExtendsAssignment_1_1
+ // InternalQVTcore.g:24349:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_1 )
+ // InternalQVTcore.g:24349:2: rule__TypeParameterCS__OwnedExtendsAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__OwnedExtendsAssignment_1_1();
@@ -71446,14 +71710,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group_1__2"
- // InternalQVTcore.g:24265:1: rule__TypeParameterCS__Group_1__2 : rule__TypeParameterCS__Group_1__2__Impl ;
+ // InternalQVTcore.g:24359: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 {
- // InternalQVTcore.g:24269:1: ( rule__TypeParameterCS__Group_1__2__Impl )
- // InternalQVTcore.g:24270:2: rule__TypeParameterCS__Group_1__2__Impl
+ // InternalQVTcore.g:24363:1: ( rule__TypeParameterCS__Group_1__2__Impl )
+ // InternalQVTcore.g:24364:2: rule__TypeParameterCS__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__Group_1__2__Impl();
@@ -71479,35 +71743,35 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group_1__2__Impl"
- // InternalQVTcore.g:24276:1: rule__TypeParameterCS__Group_1__2__Impl : ( ( rule__TypeParameterCS__Group_1_2__0 )* ) ;
+ // InternalQVTcore.g:24370: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 {
- // InternalQVTcore.g:24280:1: ( ( ( rule__TypeParameterCS__Group_1_2__0 )* ) )
- // InternalQVTcore.g:24281:1: ( ( rule__TypeParameterCS__Group_1_2__0 )* )
+ // InternalQVTcore.g:24374:1: ( ( ( rule__TypeParameterCS__Group_1_2__0 )* ) )
+ // InternalQVTcore.g:24375:1: ( ( rule__TypeParameterCS__Group_1_2__0 )* )
{
- // InternalQVTcore.g:24281:1: ( ( rule__TypeParameterCS__Group_1_2__0 )* )
- // InternalQVTcore.g:24282:1: ( rule__TypeParameterCS__Group_1_2__0 )*
+ // InternalQVTcore.g:24375:1: ( ( rule__TypeParameterCS__Group_1_2__0 )* )
+ // InternalQVTcore.g:24376:1: ( rule__TypeParameterCS__Group_1_2__0 )*
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getGroup_1_2());
}
- // InternalQVTcore.g:24283:1: ( rule__TypeParameterCS__Group_1_2__0 )*
- loop231:
+ // InternalQVTcore.g:24377:1: ( rule__TypeParameterCS__Group_1_2__0 )*
+ loop232:
do {
- int alt231=2;
- int LA231_0 = input.LA(1);
+ int alt232=2;
+ int LA232_0 = input.LA(1);
- if ( (LA231_0==122) ) {
- alt231=1;
+ if ( (LA232_0==123) ) {
+ alt232=1;
}
- switch (alt231) {
+ switch (alt232) {
case 1 :
- // InternalQVTcore.g:24283:2: rule__TypeParameterCS__Group_1_2__0
+ // InternalQVTcore.g:24377:2: rule__TypeParameterCS__Group_1_2__0
{
pushFollow(FollowSets000.FOLLOW_118);
rule__TypeParameterCS__Group_1_2__0();
@@ -71519,7 +71783,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop231;
+ break loop232;
}
} while (true);
@@ -71548,14 +71812,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group_1_2__0"
- // InternalQVTcore.g:24299:1: rule__TypeParameterCS__Group_1_2__0 : rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1 ;
+ // InternalQVTcore.g:24393: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 {
- // InternalQVTcore.g:24303:1: ( rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1 )
- // InternalQVTcore.g:24304:2: rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1
+ // InternalQVTcore.g:24397:1: ( rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1 )
+ // InternalQVTcore.g:24398:2: rule__TypeParameterCS__Group_1_2__0__Impl rule__TypeParameterCS__Group_1_2__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__TypeParameterCS__Group_1_2__0__Impl();
@@ -71586,22 +71850,22 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group_1_2__0__Impl"
- // InternalQVTcore.g:24311:1: rule__TypeParameterCS__Group_1_2__0__Impl : ( '&&' ) ;
+ // InternalQVTcore.g:24405:1: rule__TypeParameterCS__Group_1_2__0__Impl : ( '&&' ) ;
public final void rule__TypeParameterCS__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24315:1: ( ( '&&' ) )
- // InternalQVTcore.g:24316:1: ( '&&' )
+ // InternalQVTcore.g:24409:1: ( ( '&&' ) )
+ // InternalQVTcore.g:24410:1: ( '&&' )
{
- // InternalQVTcore.g:24316:1: ( '&&' )
- // InternalQVTcore.g:24317:1: '&&'
+ // InternalQVTcore.g:24410:1: ( '&&' )
+ // InternalQVTcore.g:24411:1: '&&'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getAmpersandAmpersandKeyword_1_2_0());
}
- match(input,122,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeParameterCSAccess().getAmpersandAmpersandKeyword_1_2_0());
}
@@ -71627,14 +71891,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group_1_2__1"
- // InternalQVTcore.g:24330:1: rule__TypeParameterCS__Group_1_2__1 : rule__TypeParameterCS__Group_1_2__1__Impl ;
+ // InternalQVTcore.g:24424: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 {
- // InternalQVTcore.g:24334:1: ( rule__TypeParameterCS__Group_1_2__1__Impl )
- // InternalQVTcore.g:24335:2: rule__TypeParameterCS__Group_1_2__1__Impl
+ // InternalQVTcore.g:24428:1: ( rule__TypeParameterCS__Group_1_2__1__Impl )
+ // InternalQVTcore.g:24429:2: rule__TypeParameterCS__Group_1_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__Group_1_2__1__Impl();
@@ -71660,23 +71924,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__Group_1_2__1__Impl"
- // InternalQVTcore.g:24341:1: rule__TypeParameterCS__Group_1_2__1__Impl : ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) ) ;
+ // InternalQVTcore.g:24435: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 {
- // InternalQVTcore.g:24345:1: ( ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) ) )
- // InternalQVTcore.g:24346:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) )
+ // InternalQVTcore.g:24439:1: ( ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) ) )
+ // InternalQVTcore.g:24440:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) )
{
- // InternalQVTcore.g:24346:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) )
- // InternalQVTcore.g:24347:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 )
+ // InternalQVTcore.g:24440:1: ( ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 ) )
+ // InternalQVTcore.g:24441:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsAssignment_1_2_1());
}
- // InternalQVTcore.g:24348:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 )
- // InternalQVTcore.g:24348:2: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1
+ // InternalQVTcore.g:24442:1: ( rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 )
+ // InternalQVTcore.g:24442:2: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1();
@@ -71711,14 +71975,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__Group__0"
- // InternalQVTcore.g:24362:1: rule__TypedTypeRefCS__Group__0 : rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1 ;
+ // InternalQVTcore.g:24456: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 {
- // InternalQVTcore.g:24366:1: ( rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1 )
- // InternalQVTcore.g:24367:2: rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1
+ // InternalQVTcore.g:24460:1: ( rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1 )
+ // InternalQVTcore.g:24461:2: rule__TypedTypeRefCS__Group__0__Impl rule__TypedTypeRefCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_21);
rule__TypedTypeRefCS__Group__0__Impl();
@@ -71749,23 +72013,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__Group__0__Impl"
- // InternalQVTcore.g:24374:1: rule__TypedTypeRefCS__Group__0__Impl : ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) ) ;
+ // InternalQVTcore.g:24468:1: rule__TypedTypeRefCS__Group__0__Impl : ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) ) ;
public final void rule__TypedTypeRefCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24378:1: ( ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) ) )
- // InternalQVTcore.g:24379:1: ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTcore.g:24472:1: ( ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) ) )
+ // InternalQVTcore.g:24473:1: ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) )
{
- // InternalQVTcore.g:24379:1: ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) )
- // InternalQVTcore.g:24380:1: ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 )
+ // InternalQVTcore.g:24473:1: ( ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 ) )
+ // InternalQVTcore.g:24474:1: ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedPathNameAssignment_0());
}
- // InternalQVTcore.g:24381:1: ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 )
- // InternalQVTcore.g:24381:2: rule__TypedTypeRefCS__OwnedPathNameAssignment_0
+ // InternalQVTcore.g:24475:1: ( rule__TypedTypeRefCS__OwnedPathNameAssignment_0 )
+ // InternalQVTcore.g:24475:2: rule__TypedTypeRefCS__OwnedPathNameAssignment_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedTypeRefCS__OwnedPathNameAssignment_0();
@@ -71800,14 +72064,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__Group__1"
- // InternalQVTcore.g:24391:1: rule__TypedTypeRefCS__Group__1 : rule__TypedTypeRefCS__Group__1__Impl ;
+ // InternalQVTcore.g:24485:1: rule__TypedTypeRefCS__Group__1 : rule__TypedTypeRefCS__Group__1__Impl ;
public final void rule__TypedTypeRefCS__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24395:1: ( rule__TypedTypeRefCS__Group__1__Impl )
- // InternalQVTcore.g:24396:2: rule__TypedTypeRefCS__Group__1__Impl
+ // InternalQVTcore.g:24489:1: ( rule__TypedTypeRefCS__Group__1__Impl )
+ // InternalQVTcore.g:24490:2: rule__TypedTypeRefCS__Group__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedTypeRefCS__Group__1__Impl();
@@ -71833,31 +72097,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__Group__1__Impl"
- // InternalQVTcore.g:24402:1: rule__TypedTypeRefCS__Group__1__Impl : ( ( rule__TypedTypeRefCS__Group_1__0 )? ) ;
+ // InternalQVTcore.g:24496: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 {
- // InternalQVTcore.g:24406:1: ( ( ( rule__TypedTypeRefCS__Group_1__0 )? ) )
- // InternalQVTcore.g:24407:1: ( ( rule__TypedTypeRefCS__Group_1__0 )? )
+ // InternalQVTcore.g:24500:1: ( ( ( rule__TypedTypeRefCS__Group_1__0 )? ) )
+ // InternalQVTcore.g:24501:1: ( ( rule__TypedTypeRefCS__Group_1__0 )? )
{
- // InternalQVTcore.g:24407:1: ( ( rule__TypedTypeRefCS__Group_1__0 )? )
- // InternalQVTcore.g:24408:1: ( rule__TypedTypeRefCS__Group_1__0 )?
+ // InternalQVTcore.g:24501:1: ( ( rule__TypedTypeRefCS__Group_1__0 )? )
+ // InternalQVTcore.g:24502:1: ( rule__TypedTypeRefCS__Group_1__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getGroup_1());
}
- // InternalQVTcore.g:24409:1: ( rule__TypedTypeRefCS__Group_1__0 )?
- int alt232=2;
- int LA232_0 = input.LA(1);
+ // InternalQVTcore.g:24503:1: ( rule__TypedTypeRefCS__Group_1__0 )?
+ int alt233=2;
+ int LA233_0 = input.LA(1);
- if ( (LA232_0==99) ) {
- alt232=1;
+ if ( (LA233_0==99) ) {
+ alt233=1;
}
- switch (alt232) {
+ switch (alt233) {
case 1 :
- // InternalQVTcore.g:24409:2: rule__TypedTypeRefCS__Group_1__0
+ // InternalQVTcore.g:24503:2: rule__TypedTypeRefCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedTypeRefCS__Group_1__0();
@@ -71895,14 +72159,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__Group_1__0"
- // InternalQVTcore.g:24423:1: rule__TypedTypeRefCS__Group_1__0 : rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1 ;
+ // InternalQVTcore.g:24517: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 {
- // InternalQVTcore.g:24427:1: ( rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1 )
- // InternalQVTcore.g:24428:2: rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1
+ // InternalQVTcore.g:24521:1: ( rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1 )
+ // InternalQVTcore.g:24522:2: rule__TypedTypeRefCS__Group_1__0__Impl rule__TypedTypeRefCS__Group_1__1
{
pushFollow(FollowSets000.FOLLOW_115);
rule__TypedTypeRefCS__Group_1__0__Impl();
@@ -71933,17 +72197,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__Group_1__0__Impl"
- // InternalQVTcore.g:24435:1: rule__TypedTypeRefCS__Group_1__0__Impl : ( '(' ) ;
+ // InternalQVTcore.g:24529:1: rule__TypedTypeRefCS__Group_1__0__Impl : ( '(' ) ;
public final void rule__TypedTypeRefCS__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24439:1: ( ( '(' ) )
- // InternalQVTcore.g:24440:1: ( '(' )
+ // InternalQVTcore.g:24533:1: ( ( '(' ) )
+ // InternalQVTcore.g:24534:1: ( '(' )
{
- // InternalQVTcore.g:24440:1: ( '(' )
- // InternalQVTcore.g:24441:1: '('
+ // InternalQVTcore.g:24534:1: ( '(' )
+ // InternalQVTcore.g:24535:1: '('
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getLeftParenthesisKeyword_1_0());
@@ -71974,14 +72238,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__Group_1__1"
- // InternalQVTcore.g:24454:1: rule__TypedTypeRefCS__Group_1__1 : rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2 ;
+ // InternalQVTcore.g:24548: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 {
- // InternalQVTcore.g:24458:1: ( rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2 )
- // InternalQVTcore.g:24459:2: rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2
+ // InternalQVTcore.g:24552:1: ( rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2 )
+ // InternalQVTcore.g:24553:2: rule__TypedTypeRefCS__Group_1__1__Impl rule__TypedTypeRefCS__Group_1__2
{
pushFollow(FollowSets000.FOLLOW_20);
rule__TypedTypeRefCS__Group_1__1__Impl();
@@ -72012,23 +72276,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__Group_1__1__Impl"
- // InternalQVTcore.g:24466:1: rule__TypedTypeRefCS__Group_1__1__Impl : ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) ) ;
+ // InternalQVTcore.g:24560: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 {
- // InternalQVTcore.g:24470:1: ( ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) ) )
- // InternalQVTcore.g:24471:1: ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) )
+ // InternalQVTcore.g:24564:1: ( ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) ) )
+ // InternalQVTcore.g:24565:1: ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) )
{
- // InternalQVTcore.g:24471:1: ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) )
- // InternalQVTcore.g:24472:1: ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 )
+ // InternalQVTcore.g:24565:1: ( ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 ) )
+ // InternalQVTcore.g:24566:1: ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedBindingAssignment_1_1());
}
- // InternalQVTcore.g:24473:1: ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 )
- // InternalQVTcore.g:24473:2: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1
+ // InternalQVTcore.g:24567:1: ( rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 )
+ // InternalQVTcore.g:24567:2: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedTypeRefCS__OwnedBindingAssignment_1_1();
@@ -72063,14 +72327,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__Group_1__2"
- // InternalQVTcore.g:24483:1: rule__TypedTypeRefCS__Group_1__2 : rule__TypedTypeRefCS__Group_1__2__Impl ;
+ // InternalQVTcore.g:24577: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 {
- // InternalQVTcore.g:24487:1: ( rule__TypedTypeRefCS__Group_1__2__Impl )
- // InternalQVTcore.g:24488:2: rule__TypedTypeRefCS__Group_1__2__Impl
+ // InternalQVTcore.g:24581:1: ( rule__TypedTypeRefCS__Group_1__2__Impl )
+ // InternalQVTcore.g:24582:2: rule__TypedTypeRefCS__Group_1__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypedTypeRefCS__Group_1__2__Impl();
@@ -72096,17 +72360,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__Group_1__2__Impl"
- // InternalQVTcore.g:24494:1: rule__TypedTypeRefCS__Group_1__2__Impl : ( ')' ) ;
+ // InternalQVTcore.g:24588:1: rule__TypedTypeRefCS__Group_1__2__Impl : ( ')' ) ;
public final void rule__TypedTypeRefCS__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24498:1: ( ( ')' ) )
- // InternalQVTcore.g:24499:1: ( ')' )
+ // InternalQVTcore.g:24592:1: ( ( ')' ) )
+ // InternalQVTcore.g:24593:1: ( ')' )
{
- // InternalQVTcore.g:24499:1: ( ')' )
- // InternalQVTcore.g:24500:1: ')'
+ // InternalQVTcore.g:24593:1: ( ')' )
+ // InternalQVTcore.g:24594:1: ')'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getRightParenthesisKeyword_1_2());
@@ -72137,14 +72401,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WildcardTypeRefCS__Group__0"
- // InternalQVTcore.g:24519:1: rule__WildcardTypeRefCS__Group__0 : rule__WildcardTypeRefCS__Group__0__Impl rule__WildcardTypeRefCS__Group__1 ;
+ // InternalQVTcore.g:24613: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 {
- // InternalQVTcore.g:24523:1: ( rule__WildcardTypeRefCS__Group__0__Impl rule__WildcardTypeRefCS__Group__1 )
- // InternalQVTcore.g:24524:2: rule__WildcardTypeRefCS__Group__0__Impl rule__WildcardTypeRefCS__Group__1
+ // InternalQVTcore.g:24617:1: ( rule__WildcardTypeRefCS__Group__0__Impl rule__WildcardTypeRefCS__Group__1 )
+ // InternalQVTcore.g:24618:2: rule__WildcardTypeRefCS__Group__0__Impl rule__WildcardTypeRefCS__Group__1
{
pushFollow(FollowSets000.FOLLOW_115);
rule__WildcardTypeRefCS__Group__0__Impl();
@@ -72175,23 +72439,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WildcardTypeRefCS__Group__0__Impl"
- // InternalQVTcore.g:24531:1: rule__WildcardTypeRefCS__Group__0__Impl : ( () ) ;
+ // InternalQVTcore.g:24625:1: rule__WildcardTypeRefCS__Group__0__Impl : ( () ) ;
public final void rule__WildcardTypeRefCS__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24535:1: ( ( () ) )
- // InternalQVTcore.g:24536:1: ( () )
+ // InternalQVTcore.g:24629:1: ( ( () ) )
+ // InternalQVTcore.g:24630:1: ( () )
{
- // InternalQVTcore.g:24536:1: ( () )
- // InternalQVTcore.g:24537:1: ()
+ // InternalQVTcore.g:24630:1: ( () )
+ // InternalQVTcore.g:24631:1: ()
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getWildcardTypeRefCSAction_0());
}
- // InternalQVTcore.g:24538:1: ()
- // InternalQVTcore.g:24540:1:
+ // InternalQVTcore.g:24632:1: ()
+ // InternalQVTcore.g:24634:1:
{
}
@@ -72216,14 +72480,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WildcardTypeRefCS__Group__1"
- // InternalQVTcore.g:24550:1: rule__WildcardTypeRefCS__Group__1 : rule__WildcardTypeRefCS__Group__1__Impl rule__WildcardTypeRefCS__Group__2 ;
+ // InternalQVTcore.g:24644: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 {
- // InternalQVTcore.g:24554:1: ( rule__WildcardTypeRefCS__Group__1__Impl rule__WildcardTypeRefCS__Group__2 )
- // InternalQVTcore.g:24555:2: rule__WildcardTypeRefCS__Group__1__Impl rule__WildcardTypeRefCS__Group__2
+ // InternalQVTcore.g:24648:1: ( rule__WildcardTypeRefCS__Group__1__Impl rule__WildcardTypeRefCS__Group__2 )
+ // InternalQVTcore.g:24649:2: rule__WildcardTypeRefCS__Group__1__Impl rule__WildcardTypeRefCS__Group__2
{
pushFollow(FollowSets000.FOLLOW_116);
rule__WildcardTypeRefCS__Group__1__Impl();
@@ -72254,17 +72518,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WildcardTypeRefCS__Group__1__Impl"
- // InternalQVTcore.g:24562:1: rule__WildcardTypeRefCS__Group__1__Impl : ( '?' ) ;
+ // InternalQVTcore.g:24656:1: rule__WildcardTypeRefCS__Group__1__Impl : ( '?' ) ;
public final void rule__WildcardTypeRefCS__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24566:1: ( ( '?' ) )
- // InternalQVTcore.g:24567:1: ( '?' )
+ // InternalQVTcore.g:24660:1: ( ( '?' ) )
+ // InternalQVTcore.g:24661:1: ( '?' )
{
- // InternalQVTcore.g:24567:1: ( '?' )
- // InternalQVTcore.g:24568:1: '?'
+ // InternalQVTcore.g:24661:1: ( '?' )
+ // InternalQVTcore.g:24662:1: '?'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getQuestionMarkKeyword_1());
@@ -72295,14 +72559,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WildcardTypeRefCS__Group__2"
- // InternalQVTcore.g:24581:1: rule__WildcardTypeRefCS__Group__2 : rule__WildcardTypeRefCS__Group__2__Impl ;
+ // InternalQVTcore.g:24675:1: rule__WildcardTypeRefCS__Group__2 : rule__WildcardTypeRefCS__Group__2__Impl ;
public final void rule__WildcardTypeRefCS__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24585:1: ( rule__WildcardTypeRefCS__Group__2__Impl )
- // InternalQVTcore.g:24586:2: rule__WildcardTypeRefCS__Group__2__Impl
+ // InternalQVTcore.g:24679:1: ( rule__WildcardTypeRefCS__Group__2__Impl )
+ // InternalQVTcore.g:24680:2: rule__WildcardTypeRefCS__Group__2__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WildcardTypeRefCS__Group__2__Impl();
@@ -72328,31 +72592,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WildcardTypeRefCS__Group__2__Impl"
- // InternalQVTcore.g:24592:1: rule__WildcardTypeRefCS__Group__2__Impl : ( ( rule__WildcardTypeRefCS__Group_2__0 )? ) ;
+ // InternalQVTcore.g:24686: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 {
- // InternalQVTcore.g:24596:1: ( ( ( rule__WildcardTypeRefCS__Group_2__0 )? ) )
- // InternalQVTcore.g:24597:1: ( ( rule__WildcardTypeRefCS__Group_2__0 )? )
+ // InternalQVTcore.g:24690:1: ( ( ( rule__WildcardTypeRefCS__Group_2__0 )? ) )
+ // InternalQVTcore.g:24691:1: ( ( rule__WildcardTypeRefCS__Group_2__0 )? )
{
- // InternalQVTcore.g:24597:1: ( ( rule__WildcardTypeRefCS__Group_2__0 )? )
- // InternalQVTcore.g:24598:1: ( rule__WildcardTypeRefCS__Group_2__0 )?
+ // InternalQVTcore.g:24691:1: ( ( rule__WildcardTypeRefCS__Group_2__0 )? )
+ // InternalQVTcore.g:24692:1: ( rule__WildcardTypeRefCS__Group_2__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getGroup_2());
}
- // InternalQVTcore.g:24599:1: ( rule__WildcardTypeRefCS__Group_2__0 )?
- int alt233=2;
- int LA233_0 = input.LA(1);
+ // InternalQVTcore.g:24693:1: ( rule__WildcardTypeRefCS__Group_2__0 )?
+ int alt234=2;
+ int LA234_0 = input.LA(1);
- if ( (LA233_0==42) ) {
- alt233=1;
+ if ( (LA234_0==42) ) {
+ alt234=1;
}
- switch (alt233) {
+ switch (alt234) {
case 1 :
- // InternalQVTcore.g:24599:2: rule__WildcardTypeRefCS__Group_2__0
+ // InternalQVTcore.g:24693:2: rule__WildcardTypeRefCS__Group_2__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WildcardTypeRefCS__Group_2__0();
@@ -72390,14 +72654,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WildcardTypeRefCS__Group_2__0"
- // InternalQVTcore.g:24615:1: rule__WildcardTypeRefCS__Group_2__0 : rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1 ;
+ // InternalQVTcore.g:24709: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 {
- // InternalQVTcore.g:24619:1: ( rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1 )
- // InternalQVTcore.g:24620:2: rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1
+ // InternalQVTcore.g:24713:1: ( rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1 )
+ // InternalQVTcore.g:24714:2: rule__WildcardTypeRefCS__Group_2__0__Impl rule__WildcardTypeRefCS__Group_2__1
{
pushFollow(FollowSets000.FOLLOW_23);
rule__WildcardTypeRefCS__Group_2__0__Impl();
@@ -72428,17 +72692,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WildcardTypeRefCS__Group_2__0__Impl"
- // InternalQVTcore.g:24627:1: rule__WildcardTypeRefCS__Group_2__0__Impl : ( 'extends' ) ;
+ // InternalQVTcore.g:24721:1: rule__WildcardTypeRefCS__Group_2__0__Impl : ( 'extends' ) ;
public final void rule__WildcardTypeRefCS__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24631:1: ( ( 'extends' ) )
- // InternalQVTcore.g:24632:1: ( 'extends' )
+ // InternalQVTcore.g:24725:1: ( ( 'extends' ) )
+ // InternalQVTcore.g:24726:1: ( 'extends' )
{
- // InternalQVTcore.g:24632:1: ( 'extends' )
- // InternalQVTcore.g:24633:1: 'extends'
+ // InternalQVTcore.g:24726:1: ( 'extends' )
+ // InternalQVTcore.g:24727:1: 'extends'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getExtendsKeyword_2_0());
@@ -72469,14 +72733,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WildcardTypeRefCS__Group_2__1"
- // InternalQVTcore.g:24646:1: rule__WildcardTypeRefCS__Group_2__1 : rule__WildcardTypeRefCS__Group_2__1__Impl ;
+ // InternalQVTcore.g:24740: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 {
- // InternalQVTcore.g:24650:1: ( rule__WildcardTypeRefCS__Group_2__1__Impl )
- // InternalQVTcore.g:24651:2: rule__WildcardTypeRefCS__Group_2__1__Impl
+ // InternalQVTcore.g:24744:1: ( rule__WildcardTypeRefCS__Group_2__1__Impl )
+ // InternalQVTcore.g:24745:2: rule__WildcardTypeRefCS__Group_2__1__Impl
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WildcardTypeRefCS__Group_2__1__Impl();
@@ -72502,23 +72766,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WildcardTypeRefCS__Group_2__1__Impl"
- // InternalQVTcore.g:24657:1: rule__WildcardTypeRefCS__Group_2__1__Impl : ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) ) ;
+ // InternalQVTcore.g:24751: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 {
- // InternalQVTcore.g:24661:1: ( ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) ) )
- // InternalQVTcore.g:24662:1: ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) )
+ // InternalQVTcore.g:24755:1: ( ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) ) )
+ // InternalQVTcore.g:24756:1: ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) )
{
- // InternalQVTcore.g:24662:1: ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) )
- // InternalQVTcore.g:24663:1: ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 )
+ // InternalQVTcore.g:24756:1: ( ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 ) )
+ // InternalQVTcore.g:24757:1: ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getOwnedExtendsAssignment_2_1());
}
- // InternalQVTcore.g:24664:1: ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 )
- // InternalQVTcore.g:24664:2: rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1
+ // InternalQVTcore.g:24758:1: ( rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 )
+ // InternalQVTcore.g:24758:2: rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1
{
pushFollow(FollowSets000.FOLLOW_2);
rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1();
@@ -72553,17 +72817,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TopLevelCS__OwnedImportsAssignment_0"
- // InternalQVTcore.g:24679:1: rule__TopLevelCS__OwnedImportsAssignment_0 : ( ruleImportCS ) ;
+ // InternalQVTcore.g:24773:1: rule__TopLevelCS__OwnedImportsAssignment_0 : ( ruleImportCS ) ;
public final void rule__TopLevelCS__OwnedImportsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24683:1: ( ( ruleImportCS ) )
- // InternalQVTcore.g:24684:1: ( ruleImportCS )
+ // InternalQVTcore.g:24777:1: ( ( ruleImportCS ) )
+ // InternalQVTcore.g:24778:1: ( ruleImportCS )
{
- // InternalQVTcore.g:24684:1: ( ruleImportCS )
- // InternalQVTcore.g:24685:1: ruleImportCS
+ // InternalQVTcore.g:24778:1: ( ruleImportCS )
+ // InternalQVTcore.g:24779:1: ruleImportCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedImportsImportCSParserRuleCall_0_0());
@@ -72598,17 +72862,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TopLevelCS__OwnedPackagesAssignment_1_0"
- // InternalQVTcore.g:24694:1: rule__TopLevelCS__OwnedPackagesAssignment_1_0 : ( ruleQualifiedPackageCS ) ;
+ // InternalQVTcore.g:24788:1: rule__TopLevelCS__OwnedPackagesAssignment_1_0 : ( ruleQualifiedPackageCS ) ;
public final void rule__TopLevelCS__OwnedPackagesAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24698:1: ( ( ruleQualifiedPackageCS ) )
- // InternalQVTcore.g:24699:1: ( ruleQualifiedPackageCS )
+ // InternalQVTcore.g:24792:1: ( ( ruleQualifiedPackageCS ) )
+ // InternalQVTcore.g:24793:1: ( ruleQualifiedPackageCS )
{
- // InternalQVTcore.g:24699:1: ( ruleQualifiedPackageCS )
- // InternalQVTcore.g:24700:1: ruleQualifiedPackageCS
+ // InternalQVTcore.g:24793:1: ( ruleQualifiedPackageCS )
+ // InternalQVTcore.g:24794:1: ruleQualifiedPackageCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedPackagesQualifiedPackageCSParserRuleCall_1_0_0());
@@ -72643,17 +72907,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TopLevelCS__OwnedTransformationsAssignment_1_1"
- // InternalQVTcore.g:24709:1: rule__TopLevelCS__OwnedTransformationsAssignment_1_1 : ( ruleTransformationCS ) ;
+ // InternalQVTcore.g:24803:1: rule__TopLevelCS__OwnedTransformationsAssignment_1_1 : ( ruleTransformationCS ) ;
public final void rule__TopLevelCS__OwnedTransformationsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24713:1: ( ( ruleTransformationCS ) )
- // InternalQVTcore.g:24714:1: ( ruleTransformationCS )
+ // InternalQVTcore.g:24807:1: ( ( ruleTransformationCS ) )
+ // InternalQVTcore.g:24808:1: ( ruleTransformationCS )
{
- // InternalQVTcore.g:24714:1: ( ruleTransformationCS )
- // InternalQVTcore.g:24715:1: ruleTransformationCS
+ // InternalQVTcore.g:24808:1: ( ruleTransformationCS )
+ // InternalQVTcore.g:24809:1: ruleTransformationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedTransformationsTransformationCSParserRuleCall_1_1_0());
@@ -72688,17 +72952,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TopLevelCS__OwnedMappingsAssignment_1_2"
- // InternalQVTcore.g:24724:1: rule__TopLevelCS__OwnedMappingsAssignment_1_2 : ( ruleMappingCS ) ;
+ // InternalQVTcore.g:24818:1: rule__TopLevelCS__OwnedMappingsAssignment_1_2 : ( ruleMappingCS ) ;
public final void rule__TopLevelCS__OwnedMappingsAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24728:1: ( ( ruleMappingCS ) )
- // InternalQVTcore.g:24729:1: ( ruleMappingCS )
+ // InternalQVTcore.g:24822:1: ( ( ruleMappingCS ) )
+ // InternalQVTcore.g:24823:1: ( ruleMappingCS )
{
- // InternalQVTcore.g:24729:1: ( ruleMappingCS )
- // InternalQVTcore.g:24730:1: ruleMappingCS
+ // InternalQVTcore.g:24823:1: ( ruleMappingCS )
+ // InternalQVTcore.g:24824:1: ruleMappingCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedMappingsMappingCSParserRuleCall_1_2_0());
@@ -72733,17 +72997,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TopLevelCS__OwnedQueriesAssignment_1_3"
- // InternalQVTcore.g:24739:1: rule__TopLevelCS__OwnedQueriesAssignment_1_3 : ( ruleQueryCS ) ;
+ // InternalQVTcore.g:24833:1: rule__TopLevelCS__OwnedQueriesAssignment_1_3 : ( ruleQueryCS ) ;
public final void rule__TopLevelCS__OwnedQueriesAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24743:1: ( ( ruleQueryCS ) )
- // InternalQVTcore.g:24744:1: ( ruleQueryCS )
+ // InternalQVTcore.g:24837:1: ( ( ruleQueryCS ) )
+ // InternalQVTcore.g:24838:1: ( ruleQueryCS )
{
- // InternalQVTcore.g:24744:1: ( ruleQueryCS )
- // InternalQVTcore.g:24745:1: ruleQueryCS
+ // InternalQVTcore.g:24838:1: ( ruleQueryCS )
+ // InternalQVTcore.g:24839:1: ruleQueryCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedQueriesQueryCSParserRuleCall_1_3_0());
@@ -72778,17 +73042,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0"
- // InternalQVTcore.g:24754:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 : ( ruleUnrealizedVariableCS ) ;
+ // InternalQVTcore.g:24848:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0 : ( ruleUnrealizedVariableCS ) ;
public final void rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24758:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTcore.g:24759:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTcore.g:24852:1: ( ( ruleUnrealizedVariableCS ) )
+ // InternalQVTcore.g:24853:1: ( ruleUnrealizedVariableCS )
{
- // InternalQVTcore.g:24759:1: ( ruleUnrealizedVariableCS )
- // InternalQVTcore.g:24760:1: ruleUnrealizedVariableCS
+ // InternalQVTcore.g:24853:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTcore.g:24854:1: ruleUnrealizedVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0_0());
@@ -72823,17 +73087,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1"
- // InternalQVTcore.g:24769:1: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 : ( ruleRealizedVariableCS ) ;
+ // InternalQVTcore.g:24863:1: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1 : ( ruleRealizedVariableCS ) ;
public final void rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24773:1: ( ( ruleRealizedVariableCS ) )
- // InternalQVTcore.g:24774:1: ( ruleRealizedVariableCS )
+ // InternalQVTcore.g:24867:1: ( ( ruleRealizedVariableCS ) )
+ // InternalQVTcore.g:24868:1: ( ruleRealizedVariableCS )
{
- // InternalQVTcore.g:24774:1: ( ruleRealizedVariableCS )
- // InternalQVTcore.g:24775:1: ruleRealizedVariableCS
+ // InternalQVTcore.g:24868:1: ( ruleRealizedVariableCS )
+ // InternalQVTcore.g:24869:1: ruleRealizedVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesRealizedVariableCSParserRuleCall_0_1_1_0());
@@ -72868,17 +73132,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0"
- // InternalQVTcore.g:24784:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 : ( ruleUnrealizedVariableCS ) ;
+ // InternalQVTcore.g:24878:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0 : ( ruleUnrealizedVariableCS ) ;
public final void rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24788:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTcore.g:24789:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTcore.g:24882:1: ( ( ruleUnrealizedVariableCS ) )
+ // InternalQVTcore.g:24883:1: ( ruleUnrealizedVariableCS )
{
- // InternalQVTcore.g:24789:1: ( ruleUnrealizedVariableCS )
- // InternalQVTcore.g:24790:1: ruleUnrealizedVariableCS
+ // InternalQVTcore.g:24883:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTcore.g:24884:1: ruleUnrealizedVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0_0());
@@ -72913,17 +73177,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1"
- // InternalQVTcore.g:24799:1: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 : ( ruleRealizedVariableCS ) ;
+ // InternalQVTcore.g:24893:1: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1 : ( ruleRealizedVariableCS ) ;
public final void rule__BottomPatternCS__OwnedRealizedVariablesAssignment_0_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24803:1: ( ( ruleRealizedVariableCS ) )
- // InternalQVTcore.g:24804:1: ( ruleRealizedVariableCS )
+ // InternalQVTcore.g:24897:1: ( ( ruleRealizedVariableCS ) )
+ // InternalQVTcore.g:24898:1: ( ruleRealizedVariableCS )
{
- // InternalQVTcore.g:24804:1: ( ruleRealizedVariableCS )
- // InternalQVTcore.g:24805:1: ruleRealizedVariableCS
+ // InternalQVTcore.g:24898:1: ( ruleRealizedVariableCS )
+ // InternalQVTcore.g:24899:1: ruleRealizedVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesRealizedVariableCSParserRuleCall_0_2_1_1_0());
@@ -72958,17 +73222,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BottomPatternCS__OwnedConstraintsAssignment_0_4"
- // InternalQVTcore.g:24814:1: rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 : ( rulePredicateOrAssignmentCS ) ;
+ // InternalQVTcore.g:24908:1: rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 : ( rulePredicateOrAssignmentCS ) ;
public final void rule__BottomPatternCS__OwnedConstraintsAssignment_0_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24818:1: ( ( rulePredicateOrAssignmentCS ) )
- // InternalQVTcore.g:24819:1: ( rulePredicateOrAssignmentCS )
+ // InternalQVTcore.g:24912:1: ( ( rulePredicateOrAssignmentCS ) )
+ // InternalQVTcore.g:24913:1: ( rulePredicateOrAssignmentCS )
{
- // InternalQVTcore.g:24819:1: ( rulePredicateOrAssignmentCS )
- // InternalQVTcore.g:24820:1: rulePredicateOrAssignmentCS
+ // InternalQVTcore.g:24913:1: ( rulePredicateOrAssignmentCS )
+ // InternalQVTcore.g:24914:1: rulePredicateOrAssignmentCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0());
@@ -73003,17 +73267,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0"
- // InternalQVTcore.g:24829:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 : ( ruleUnrealizedVariableCS ) ;
+ // InternalQVTcore.g:24923:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0 : ( ruleUnrealizedVariableCS ) ;
public final void rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24833:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTcore.g:24834:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTcore.g:24927:1: ( ( ruleUnrealizedVariableCS ) )
+ // InternalQVTcore.g:24928:1: ( ruleUnrealizedVariableCS )
{
- // InternalQVTcore.g:24834:1: ( ruleUnrealizedVariableCS )
- // InternalQVTcore.g:24835:1: ruleUnrealizedVariableCS
+ // InternalQVTcore.g:24928:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTcore.g:24929:1: ruleUnrealizedVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0_0());
@@ -73048,17 +73312,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1"
- // InternalQVTcore.g:24844:1: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 : ( ruleRealizedVariableCS ) ;
+ // InternalQVTcore.g:24938:1: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1 : ( ruleRealizedVariableCS ) ;
public final void rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24848:1: ( ( ruleRealizedVariableCS ) )
- // InternalQVTcore.g:24849:1: ( ruleRealizedVariableCS )
+ // InternalQVTcore.g:24942:1: ( ( ruleRealizedVariableCS ) )
+ // InternalQVTcore.g:24943:1: ( ruleRealizedVariableCS )
{
- // InternalQVTcore.g:24849:1: ( ruleRealizedVariableCS )
- // InternalQVTcore.g:24850:1: ruleRealizedVariableCS
+ // InternalQVTcore.g:24943:1: ( ruleRealizedVariableCS )
+ // InternalQVTcore.g:24944:1: ruleRealizedVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesRealizedVariableCSParserRuleCall_1_1_1_0());
@@ -73093,17 +73357,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0"
- // InternalQVTcore.g:24859:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 : ( ruleUnrealizedVariableCS ) ;
+ // InternalQVTcore.g:24953:1: rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0 : ( ruleUnrealizedVariableCS ) ;
public final void rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24863:1: ( ( ruleUnrealizedVariableCS ) )
- // InternalQVTcore.g:24864:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTcore.g:24957:1: ( ( ruleUnrealizedVariableCS ) )
+ // InternalQVTcore.g:24958:1: ( ruleUnrealizedVariableCS )
{
- // InternalQVTcore.g:24864:1: ( ruleUnrealizedVariableCS )
- // InternalQVTcore.g:24865:1: ruleUnrealizedVariableCS
+ // InternalQVTcore.g:24958:1: ( ruleUnrealizedVariableCS )
+ // InternalQVTcore.g:24959:1: ruleUnrealizedVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0_0());
@@ -73138,17 +73402,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1"
- // InternalQVTcore.g:24874:1: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 : ( ruleRealizedVariableCS ) ;
+ // InternalQVTcore.g:24968:1: rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1 : ( ruleRealizedVariableCS ) ;
public final void rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24878:1: ( ( ruleRealizedVariableCS ) )
- // InternalQVTcore.g:24879:1: ( ruleRealizedVariableCS )
+ // InternalQVTcore.g:24972:1: ( ( ruleRealizedVariableCS ) )
+ // InternalQVTcore.g:24973:1: ( ruleRealizedVariableCS )
{
- // InternalQVTcore.g:24879:1: ( ruleRealizedVariableCS )
- // InternalQVTcore.g:24880:1: ruleRealizedVariableCS
+ // InternalQVTcore.g:24973:1: ( ruleRealizedVariableCS )
+ // InternalQVTcore.g:24974:1: ruleRealizedVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesRealizedVariableCSParserRuleCall_1_2_1_1_0());
@@ -73183,17 +73447,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BottomPatternCS__OwnedConstraintsAssignment_2_1"
- // InternalQVTcore.g:24889:1: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 : ( rulePredicateOrAssignmentCS ) ;
+ // InternalQVTcore.g:24983:1: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 : ( rulePredicateOrAssignmentCS ) ;
public final void rule__BottomPatternCS__OwnedConstraintsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24893:1: ( ( rulePredicateOrAssignmentCS ) )
- // InternalQVTcore.g:24894:1: ( rulePredicateOrAssignmentCS )
+ // InternalQVTcore.g:24987:1: ( ( rulePredicateOrAssignmentCS ) )
+ // InternalQVTcore.g:24988:1: ( rulePredicateOrAssignmentCS )
{
- // InternalQVTcore.g:24894:1: ( rulePredicateOrAssignmentCS )
- // InternalQVTcore.g:24895:1: rulePredicateOrAssignmentCS
+ // InternalQVTcore.g:24988:1: ( rulePredicateOrAssignmentCS )
+ // InternalQVTcore.g:24989:1: rulePredicateOrAssignmentCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0());
@@ -73228,17 +73492,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DirectionCS__NameAssignment_1"
- // InternalQVTcore.g:24904:1: rule__DirectionCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:24998:1: rule__DirectionCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
public final void rule__DirectionCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24908:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:24909:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25002:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25003:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:24909:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:24910:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25003:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25004:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
@@ -73273,23 +73537,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DirectionCS__ImportsAssignment_3"
- // InternalQVTcore.g:24919:1: rule__DirectionCS__ImportsAssignment_3 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:25013:1: rule__DirectionCS__ImportsAssignment_3 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__DirectionCS__ImportsAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24923:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:24924:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25017:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:25018:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:24924:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:24925:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25018:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25019:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageCrossReference_3_0());
}
- // InternalQVTcore.g:24926:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:24927:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25020:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25021:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_3_0_1());
@@ -73330,23 +73594,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DirectionCS__ImportsAssignment_4_1"
- // InternalQVTcore.g:24938:1: rule__DirectionCS__ImportsAssignment_4_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:25032:1: rule__DirectionCS__ImportsAssignment_4_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__DirectionCS__ImportsAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24942:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:24943:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25036:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:25037:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:24943:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:24944:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25037:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25038:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageCrossReference_4_1_0());
}
- // InternalQVTcore.g:24945:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:24946:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25039:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25040:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_4_1_0_1());
@@ -73387,23 +73651,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DirectionCS__UsesAssignment_5_1"
- // InternalQVTcore.g:24957:1: rule__DirectionCS__UsesAssignment_5_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:25051:1: rule__DirectionCS__UsesAssignment_5_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__DirectionCS__UsesAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24961:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:24962:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25055:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:25056:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:24962:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:24963:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25056:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25057:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesTypedModelCrossReference_5_1_0());
}
- // InternalQVTcore.g:24964:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:24965:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25058:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25059:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesTypedModelUnrestrictedNameParserRuleCall_5_1_0_1());
@@ -73444,23 +73708,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DirectionCS__UsesAssignment_5_2_1"
- // InternalQVTcore.g:24976:1: rule__DirectionCS__UsesAssignment_5_2_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:25070:1: rule__DirectionCS__UsesAssignment_5_2_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__DirectionCS__UsesAssignment_5_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24980:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:24981:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25074:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:25075:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:24981:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:24982:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25075:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25076:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesTypedModelCrossReference_5_2_1_0());
}
- // InternalQVTcore.g:24983:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:24984:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25077:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25078:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesTypedModelUnrestrictedNameParserRuleCall_5_2_1_0_1());
@@ -73501,17 +73765,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1"
- // InternalQVTcore.g:24995:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 : ( ruleGuardVariableCS ) ;
+ // InternalQVTcore.g:25089:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 : ( ruleGuardVariableCS ) ;
public final void rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:24999:1: ( ( ruleGuardVariableCS ) )
- // InternalQVTcore.g:25000:1: ( ruleGuardVariableCS )
+ // InternalQVTcore.g:25093:1: ( ( ruleGuardVariableCS ) )
+ // InternalQVTcore.g:25094:1: ( ruleGuardVariableCS )
{
- // InternalQVTcore.g:25000:1: ( ruleGuardVariableCS )
- // InternalQVTcore.g:25001:1: ruleGuardVariableCS
+ // InternalQVTcore.g:25094:1: ( ruleGuardVariableCS )
+ // InternalQVTcore.g:25095:1: ruleGuardVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0());
@@ -73546,17 +73810,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1"
- // InternalQVTcore.g:25010:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 : ( ruleGuardVariableCS ) ;
+ // InternalQVTcore.g:25104:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 : ( ruleGuardVariableCS ) ;
public final void rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25014:1: ( ( ruleGuardVariableCS ) )
- // InternalQVTcore.g:25015:1: ( ruleGuardVariableCS )
+ // InternalQVTcore.g:25108:1: ( ( ruleGuardVariableCS ) )
+ // InternalQVTcore.g:25109:1: ( ruleGuardVariableCS )
{
- // InternalQVTcore.g:25015:1: ( ruleGuardVariableCS )
- // InternalQVTcore.g:25016:1: ruleGuardVariableCS
+ // InternalQVTcore.g:25109:1: ( ruleGuardVariableCS )
+ // InternalQVTcore.g:25110:1: ruleGuardVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0());
@@ -73591,17 +73855,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardPatternCS__OwnedPredicatesAssignment_0_4"
- // InternalQVTcore.g:25025:1: rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 : ( rulePredicateCS ) ;
+ // InternalQVTcore.g:25119:1: rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 : ( rulePredicateCS ) ;
public final void rule__GuardPatternCS__OwnedPredicatesAssignment_0_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25029:1: ( ( rulePredicateCS ) )
- // InternalQVTcore.g:25030:1: ( rulePredicateCS )
+ // InternalQVTcore.g:25123:1: ( ( rulePredicateCS ) )
+ // InternalQVTcore.g:25124:1: ( rulePredicateCS )
{
- // InternalQVTcore.g:25030:1: ( rulePredicateCS )
- // InternalQVTcore.g:25031:1: rulePredicateCS
+ // InternalQVTcore.g:25124:1: ( rulePredicateCS )
+ // InternalQVTcore.g:25125:1: rulePredicateCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_4_0());
@@ -73636,17 +73900,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1"
- // InternalQVTcore.g:25040:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 : ( ruleGuardVariableCS ) ;
+ // InternalQVTcore.g:25134:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 : ( ruleGuardVariableCS ) ;
public final void rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25044:1: ( ( ruleGuardVariableCS ) )
- // InternalQVTcore.g:25045:1: ( ruleGuardVariableCS )
+ // InternalQVTcore.g:25138:1: ( ( ruleGuardVariableCS ) )
+ // InternalQVTcore.g:25139:1: ( ruleGuardVariableCS )
{
- // InternalQVTcore.g:25045:1: ( ruleGuardVariableCS )
- // InternalQVTcore.g:25046:1: ruleGuardVariableCS
+ // InternalQVTcore.g:25139:1: ( ruleGuardVariableCS )
+ // InternalQVTcore.g:25140:1: ruleGuardVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0());
@@ -73681,17 +73945,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1"
- // InternalQVTcore.g:25055:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 : ( ruleGuardVariableCS ) ;
+ // InternalQVTcore.g:25149:1: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 : ( ruleGuardVariableCS ) ;
public final void rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25059:1: ( ( ruleGuardVariableCS ) )
- // InternalQVTcore.g:25060:1: ( ruleGuardVariableCS )
+ // InternalQVTcore.g:25153:1: ( ( ruleGuardVariableCS ) )
+ // InternalQVTcore.g:25154:1: ( ruleGuardVariableCS )
{
- // InternalQVTcore.g:25060:1: ( ruleGuardVariableCS )
- // InternalQVTcore.g:25061:1: ruleGuardVariableCS
+ // InternalQVTcore.g:25154:1: ( ruleGuardVariableCS )
+ // InternalQVTcore.g:25155:1: ruleGuardVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0());
@@ -73726,17 +73990,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardPatternCS__OwnedPredicatesAssignment_2_1"
- // InternalQVTcore.g:25070:1: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 : ( rulePredicateCS ) ;
+ // InternalQVTcore.g:25164:1: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 : ( rulePredicateCS ) ;
public final void rule__GuardPatternCS__OwnedPredicatesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25074:1: ( ( rulePredicateCS ) )
- // InternalQVTcore.g:25075:1: ( rulePredicateCS )
+ // InternalQVTcore.g:25168:1: ( ( rulePredicateCS ) )
+ // InternalQVTcore.g:25169:1: ( rulePredicateCS )
{
- // InternalQVTcore.g:25075:1: ( rulePredicateCS )
- // InternalQVTcore.g:25076:1: rulePredicateCS
+ // InternalQVTcore.g:25169:1: ( rulePredicateCS )
+ // InternalQVTcore.g:25170:1: rulePredicateCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_1_0());
@@ -73771,17 +74035,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardVariableCS__NameAssignment_0"
- // InternalQVTcore.g:25085:1: rule__GuardVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:25179:1: rule__GuardVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__GuardVariableCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25089:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:25090:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25183:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25184:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:25090:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:25091:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25184:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25185:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -73816,17 +74080,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardVariableCS__OwnedTypeAssignment_2"
- // InternalQVTcore.g:25100:1: rule__GuardVariableCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:25194:1: rule__GuardVariableCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
public final void rule__GuardVariableCS__OwnedTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25104:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:25105:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:25198:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:25199:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:25105:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:25106:1: ruleTypeExpCS
+ // InternalQVTcore.g:25199:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:25200:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
@@ -73861,17 +74125,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportCS__NameAssignment_1_0"
- // InternalQVTcore.g:25115:1: rule__ImportCS__NameAssignment_1_0 : ( ruleIdentifier ) ;
+ // InternalQVTcore.g:25209:1: rule__ImportCS__NameAssignment_1_0 : ( ruleIdentifier ) ;
public final void rule__ImportCS__NameAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25119:1: ( ( ruleIdentifier ) )
- // InternalQVTcore.g:25120:1: ( ruleIdentifier )
+ // InternalQVTcore.g:25213:1: ( ( ruleIdentifier ) )
+ // InternalQVTcore.g:25214:1: ( ruleIdentifier )
{
- // InternalQVTcore.g:25120:1: ( ruleIdentifier )
- // InternalQVTcore.g:25121:1: ruleIdentifier
+ // InternalQVTcore.g:25214:1: ( ruleIdentifier )
+ // InternalQVTcore.g:25215:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getNameIdentifierParserRuleCall_1_0_0());
@@ -73906,17 +74170,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportCS__OwnedPathNameAssignment_2"
- // InternalQVTcore.g:25130:1: rule__ImportCS__OwnedPathNameAssignment_2 : ( ruleURIPathNameCS ) ;
+ // InternalQVTcore.g:25224:1: rule__ImportCS__OwnedPathNameAssignment_2 : ( ruleURIPathNameCS ) ;
public final void rule__ImportCS__OwnedPathNameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25134:1: ( ( ruleURIPathNameCS ) )
- // InternalQVTcore.g:25135:1: ( ruleURIPathNameCS )
+ // InternalQVTcore.g:25228:1: ( ( ruleURIPathNameCS ) )
+ // InternalQVTcore.g:25229:1: ( ruleURIPathNameCS )
{
- // InternalQVTcore.g:25135:1: ( ruleURIPathNameCS )
- // InternalQVTcore.g:25136:1: ruleURIPathNameCS
+ // InternalQVTcore.g:25229:1: ( ruleURIPathNameCS )
+ // InternalQVTcore.g:25230:1: ruleURIPathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getOwnedPathNameURIPathNameCSParserRuleCall_2_0());
@@ -73951,28 +74215,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportCS__IsAllAssignment_3_0"
- // InternalQVTcore.g:25145:1: rule__ImportCS__IsAllAssignment_3_0 : ( ( '::' ) ) ;
+ // InternalQVTcore.g:25239:1: rule__ImportCS__IsAllAssignment_3_0 : ( ( '::' ) ) ;
public final void rule__ImportCS__IsAllAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25149:1: ( ( ( '::' ) ) )
- // InternalQVTcore.g:25150:1: ( ( '::' ) )
+ // InternalQVTcore.g:25243:1: ( ( ( '::' ) ) )
+ // InternalQVTcore.g:25244:1: ( ( '::' ) )
{
- // InternalQVTcore.g:25150:1: ( ( '::' ) )
- // InternalQVTcore.g:25151:1: ( '::' )
+ // InternalQVTcore.g:25244:1: ( ( '::' ) )
+ // InternalQVTcore.g:25245:1: ( '::' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getIsAllColonColonKeyword_3_0_0());
}
- // InternalQVTcore.g:25152:1: ( '::' )
- // InternalQVTcore.g:25153:1: '::'
+ // InternalQVTcore.g:25246:1: ( '::' )
+ // InternalQVTcore.g:25247:1: '::'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getIsAllColonColonKeyword_3_0_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.getImportCSAccess().getIsAllColonColonKeyword_3_0_0());
}
@@ -74004,23 +74268,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__IsAbstractAssignment_1"
- // InternalQVTcore.g:25168:1: rule__MappingCS__IsAbstractAssignment_1 : ( ( 'abstract' ) ) ;
+ // InternalQVTcore.g:25262:1: rule__MappingCS__IsAbstractAssignment_1 : ( ( 'abstract' ) ) ;
public final void rule__MappingCS__IsAbstractAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25172:1: ( ( ( 'abstract' ) ) )
- // InternalQVTcore.g:25173:1: ( ( 'abstract' ) )
+ // InternalQVTcore.g:25266:1: ( ( ( 'abstract' ) ) )
+ // InternalQVTcore.g:25267:1: ( ( 'abstract' ) )
{
- // InternalQVTcore.g:25173:1: ( ( 'abstract' ) )
- // InternalQVTcore.g:25174:1: ( 'abstract' )
+ // InternalQVTcore.g:25267:1: ( ( 'abstract' ) )
+ // InternalQVTcore.g:25268:1: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getIsAbstractAbstractKeyword_1_0());
}
- // InternalQVTcore.g:25175:1: ( 'abstract' )
- // InternalQVTcore.g:25176:1: 'abstract'
+ // InternalQVTcore.g:25269:1: ( 'abstract' )
+ // InternalQVTcore.g:25270:1: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getIsAbstractAbstractKeyword_1_0());
@@ -74057,17 +74321,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__NameAssignment_3"
- // InternalQVTcore.g:25191:1: rule__MappingCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:25285:1: rule__MappingCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
public final void rule__MappingCS__NameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25195:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:25196:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25289:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25290:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:25196:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:25197:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25290:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25291:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getNameUnrestrictedNameParserRuleCall_3_0());
@@ -74102,17 +74366,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__OwnedInPathNameAssignment_4_1"
- // InternalQVTcore.g:25206:1: rule__MappingCS__OwnedInPathNameAssignment_4_1 : ( rulePathNameCS ) ;
+ // InternalQVTcore.g:25300:1: rule__MappingCS__OwnedInPathNameAssignment_4_1 : ( rulePathNameCS ) ;
public final void rule__MappingCS__OwnedInPathNameAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25210:1: ( ( rulePathNameCS ) )
- // InternalQVTcore.g:25211:1: ( rulePathNameCS )
+ // InternalQVTcore.g:25304:1: ( ( rulePathNameCS ) )
+ // InternalQVTcore.g:25305:1: ( rulePathNameCS )
{
- // InternalQVTcore.g:25211:1: ( rulePathNameCS )
- // InternalQVTcore.g:25212:1: rulePathNameCS
+ // InternalQVTcore.g:25305:1: ( rulePathNameCS )
+ // InternalQVTcore.g:25306:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getOwnedInPathNamePathNameCSParserRuleCall_4_1_0());
@@ -74147,23 +74411,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__RefinesAssignment_5_1"
- // InternalQVTcore.g:25221:1: rule__MappingCS__RefinesAssignment_5_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:25315:1: rule__MappingCS__RefinesAssignment_5_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__MappingCS__RefinesAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25225:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:25226:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25319:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:25320:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:25226:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:25227:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25320:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25321:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRefinesMappingCrossReference_5_1_0());
}
- // InternalQVTcore.g:25228:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:25229:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25322:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25323:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRefinesMappingUnrestrictedNameParserRuleCall_5_1_0_1());
@@ -74204,23 +74468,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MappingCS__RefinesAssignment_5_2_1"
- // InternalQVTcore.g:25240:1: rule__MappingCS__RefinesAssignment_5_2_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:25334:1: rule__MappingCS__RefinesAssignment_5_2_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__MappingCS__RefinesAssignment_5_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25244:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:25245:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25338:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:25339:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:25245:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:25246:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25339:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25340:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRefinesMappingCrossReference_5_2_1_0());
}
- // InternalQVTcore.g:25247:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:25248:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25341:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25342:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRefinesMappingUnrestrictedNameParserRuleCall_5_2_1_0_1());
@@ -74260,21 +74524,78 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__MappingCS__RefinesAssignment_5_2_1"
- // $ANTLR start "rule__MappingCS__OwnedDomainsAssignment_7"
- // InternalQVTcore.g:25259:1: rule__MappingCS__OwnedDomainsAssignment_7 : ( ruleNamedDomainCS ) ;
- public final void rule__MappingCS__OwnedDomainsAssignment_7() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__OverridesAssignment_6_1"
+ // InternalQVTcore.g:25353:1: rule__MappingCS__OverridesAssignment_6_1 : ( ( ruleUnrestrictedName ) ) ;
+ public final void rule__MappingCS__OverridesAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25263:1: ( ( ruleNamedDomainCS ) )
- // InternalQVTcore.g:25264:1: ( ruleNamedDomainCS )
+ // InternalQVTcore.g:25357:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:25358:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:25264:1: ( ruleNamedDomainCS )
- // InternalQVTcore.g:25265:1: ruleNamedDomainCS
+ // InternalQVTcore.g:25358:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25359:1: ( ruleUnrestrictedName )
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMappingCSAccess().getOverridesMappingCrossReference_6_1_0());
+ }
+ // InternalQVTcore.g:25360:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25361:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_7_0());
+ before(grammarAccess.getMappingCSAccess().getOverridesMappingUnrestrictedNameParserRuleCall_6_1_0_1());
+ }
+ pushFollow(FollowSets000.FOLLOW_2);
+ ruleUnrestrictedName();
+
+ state._fsp--;
+ if (state.failed) return ;
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMappingCSAccess().getOverridesMappingUnrestrictedNameParserRuleCall_6_1_0_1());
+ }
+
+ }
+
+ if ( state.backtracking==0 ) {
+ after(grammarAccess.getMappingCSAccess().getOverridesMappingCrossReference_6_1_0());
+ }
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MappingCS__OverridesAssignment_6_1"
+
+
+ // $ANTLR start "rule__MappingCS__OwnedDomainsAssignment_8"
+ // InternalQVTcore.g:25372:1: rule__MappingCS__OwnedDomainsAssignment_8 : ( ruleNamedDomainCS ) ;
+ public final void rule__MappingCS__OwnedDomainsAssignment_8() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalQVTcore.g:25376:1: ( ( ruleNamedDomainCS ) )
+ // InternalQVTcore.g:25377:1: ( ruleNamedDomainCS )
+ {
+ // InternalQVTcore.g:25377:1: ( ruleNamedDomainCS )
+ // InternalQVTcore.g:25378:1: ruleNamedDomainCS
+ {
+ if ( state.backtracking==0 ) {
+ before(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_8_0());
}
pushFollow(FollowSets000.FOLLOW_2);
ruleNamedDomainCS();
@@ -74282,7 +74603,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_7_0());
+ after(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_8_0());
}
}
@@ -74302,24 +74623,24 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__OwnedDomainsAssignment_7"
+ // $ANTLR end "rule__MappingCS__OwnedDomainsAssignment_8"
- // $ANTLR start "rule__MappingCS__OwnedMiddleAssignment_8_1"
- // InternalQVTcore.g:25274:1: rule__MappingCS__OwnedMiddleAssignment_8_1 : ( ruleUnnamedDomainCS ) ;
- public final void rule__MappingCS__OwnedMiddleAssignment_8_1() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__OwnedMiddleAssignment_9_1"
+ // InternalQVTcore.g:25387:1: rule__MappingCS__OwnedMiddleAssignment_9_1 : ( ruleUnnamedDomainCS ) ;
+ public final void rule__MappingCS__OwnedMiddleAssignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25278:1: ( ( ruleUnnamedDomainCS ) )
- // InternalQVTcore.g:25279:1: ( ruleUnnamedDomainCS )
+ // InternalQVTcore.g:25391:1: ( ( ruleUnnamedDomainCS ) )
+ // InternalQVTcore.g:25392:1: ( ruleUnnamedDomainCS )
{
- // InternalQVTcore.g:25279:1: ( ruleUnnamedDomainCS )
- // InternalQVTcore.g:25280:1: ruleUnnamedDomainCS
+ // InternalQVTcore.g:25392:1: ( ruleUnnamedDomainCS )
+ // InternalQVTcore.g:25393:1: ruleUnnamedDomainCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_8_1_0());
+ before(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_9_1_0());
}
pushFollow(FollowSets000.FOLLOW_2);
ruleUnnamedDomainCS();
@@ -74327,7 +74648,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_8_1_0());
+ after(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_9_1_0());
}
}
@@ -74347,24 +74668,24 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__OwnedMiddleAssignment_8_1"
+ // $ANTLR end "rule__MappingCS__OwnedMiddleAssignment_9_1"
- // $ANTLR start "rule__MappingCS__OwnedComposedMappingsAssignment_9"
- // InternalQVTcore.g:25289:1: rule__MappingCS__OwnedComposedMappingsAssignment_9 : ( ruleMappingCS ) ;
- public final void rule__MappingCS__OwnedComposedMappingsAssignment_9() throws RecognitionException {
+ // $ANTLR start "rule__MappingCS__OwnedComposedMappingsAssignment_10"
+ // InternalQVTcore.g:25402:1: rule__MappingCS__OwnedComposedMappingsAssignment_10 : ( ruleMappingCS ) ;
+ public final void rule__MappingCS__OwnedComposedMappingsAssignment_10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25293:1: ( ( ruleMappingCS ) )
- // InternalQVTcore.g:25294:1: ( ruleMappingCS )
+ // InternalQVTcore.g:25406:1: ( ( ruleMappingCS ) )
+ // InternalQVTcore.g:25407:1: ( ruleMappingCS )
{
- // InternalQVTcore.g:25294:1: ( ruleMappingCS )
- // InternalQVTcore.g:25295:1: ruleMappingCS
+ // InternalQVTcore.g:25407:1: ( ruleMappingCS )
+ // InternalQVTcore.g:25408:1: ruleMappingCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_9_0());
+ before(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_10_0());
}
pushFollow(FollowSets000.FOLLOW_2);
ruleMappingCS();
@@ -74372,7 +74693,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_9_0());
+ after(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_10_0());
}
}
@@ -74392,27 +74713,27 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__MappingCS__OwnedComposedMappingsAssignment_9"
+ // $ANTLR end "rule__MappingCS__OwnedComposedMappingsAssignment_10"
// $ANTLR start "rule__NamedDomainCS__IsCheckAssignment_0"
- // InternalQVTcore.g:25304:1: rule__NamedDomainCS__IsCheckAssignment_0 : ( ( 'check' ) ) ;
+ // InternalQVTcore.g:25417:1: rule__NamedDomainCS__IsCheckAssignment_0 : ( ( 'check' ) ) ;
public final void rule__NamedDomainCS__IsCheckAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25308:1: ( ( ( 'check' ) ) )
- // InternalQVTcore.g:25309:1: ( ( 'check' ) )
+ // InternalQVTcore.g:25421:1: ( ( ( 'check' ) ) )
+ // InternalQVTcore.g:25422:1: ( ( 'check' ) )
{
- // InternalQVTcore.g:25309:1: ( ( 'check' ) )
- // InternalQVTcore.g:25310:1: ( 'check' )
+ // InternalQVTcore.g:25422:1: ( ( 'check' ) )
+ // InternalQVTcore.g:25423:1: ( 'check' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getIsCheckCheckKeyword_0_0());
}
- // InternalQVTcore.g:25311:1: ( 'check' )
- // InternalQVTcore.g:25312:1: 'check'
+ // InternalQVTcore.g:25424:1: ( 'check' )
+ // InternalQVTcore.g:25425:1: 'check'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getIsCheckCheckKeyword_0_0());
@@ -74449,23 +74770,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__IsEnforceAssignment_1"
- // InternalQVTcore.g:25327:1: rule__NamedDomainCS__IsEnforceAssignment_1 : ( ( 'enforce' ) ) ;
+ // InternalQVTcore.g:25440:1: rule__NamedDomainCS__IsEnforceAssignment_1 : ( ( 'enforce' ) ) ;
public final void rule__NamedDomainCS__IsEnforceAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25331:1: ( ( ( 'enforce' ) ) )
- // InternalQVTcore.g:25332:1: ( ( 'enforce' ) )
+ // InternalQVTcore.g:25444:1: ( ( ( 'enforce' ) ) )
+ // InternalQVTcore.g:25445:1: ( ( 'enforce' ) )
{
- // InternalQVTcore.g:25332:1: ( ( 'enforce' ) )
- // InternalQVTcore.g:25333:1: ( 'enforce' )
+ // InternalQVTcore.g:25445:1: ( ( 'enforce' ) )
+ // InternalQVTcore.g:25446:1: ( 'enforce' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getIsEnforceEnforceKeyword_1_0());
}
- // InternalQVTcore.g:25334:1: ( 'enforce' )
- // InternalQVTcore.g:25335:1: 'enforce'
+ // InternalQVTcore.g:25447:1: ( 'enforce' )
+ // InternalQVTcore.g:25448:1: 'enforce'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getIsEnforceEnforceKeyword_1_0());
@@ -74502,23 +74823,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__DirectionAssignment_2"
- // InternalQVTcore.g:25350:1: rule__NamedDomainCS__DirectionAssignment_2 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:25463:1: rule__NamedDomainCS__DirectionAssignment_2 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__NamedDomainCS__DirectionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25354:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:25355:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25467:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:25468:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:25355:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:25356:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25468:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25469:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getDirectionTypedModelCrossReference_2_0());
}
- // InternalQVTcore.g:25357:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:25358:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25470:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25471:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getDirectionTypedModelUnrestrictedNameParserRuleCall_2_0_1());
@@ -74559,17 +74880,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__OwnedGuardPatternAssignment_3"
- // InternalQVTcore.g:25369:1: rule__NamedDomainCS__OwnedGuardPatternAssignment_3 : ( ruleGuardPatternCS ) ;
+ // InternalQVTcore.g:25482:1: rule__NamedDomainCS__OwnedGuardPatternAssignment_3 : ( ruleGuardPatternCS ) ;
public final void rule__NamedDomainCS__OwnedGuardPatternAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25373:1: ( ( ruleGuardPatternCS ) )
- // InternalQVTcore.g:25374:1: ( ruleGuardPatternCS )
+ // InternalQVTcore.g:25486:1: ( ( ruleGuardPatternCS ) )
+ // InternalQVTcore.g:25487:1: ( ruleGuardPatternCS )
{
- // InternalQVTcore.g:25374:1: ( ruleGuardPatternCS )
- // InternalQVTcore.g:25375:1: ruleGuardPatternCS
+ // InternalQVTcore.g:25487:1: ( ruleGuardPatternCS )
+ // InternalQVTcore.g:25488:1: ruleGuardPatternCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0());
@@ -74604,17 +74925,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedDomainCS__OwnedBottomPatternAssignment_4"
- // InternalQVTcore.g:25384:1: rule__NamedDomainCS__OwnedBottomPatternAssignment_4 : ( ruleBottomPatternCS ) ;
+ // InternalQVTcore.g:25497:1: rule__NamedDomainCS__OwnedBottomPatternAssignment_4 : ( ruleBottomPatternCS ) ;
public final void rule__NamedDomainCS__OwnedBottomPatternAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25388:1: ( ( ruleBottomPatternCS ) )
- // InternalQVTcore.g:25389:1: ( ruleBottomPatternCS )
+ // InternalQVTcore.g:25501:1: ( ( ruleBottomPatternCS ) )
+ // InternalQVTcore.g:25502:1: ( ruleBottomPatternCS )
{
- // InternalQVTcore.g:25389:1: ( ruleBottomPatternCS )
- // InternalQVTcore.g:25390:1: ruleBottomPatternCS
+ // InternalQVTcore.g:25502:1: ( ruleBottomPatternCS )
+ // InternalQVTcore.g:25503:1: ruleBottomPatternCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_4_0());
@@ -74649,17 +74970,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__OwnedPathNameAssignment_1"
- // InternalQVTcore.g:25399:1: rule__QualifiedPackageCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ;
+ // InternalQVTcore.g:25512:1: rule__QualifiedPackageCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ;
public final void rule__QualifiedPackageCS__OwnedPathNameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25403:1: ( ( ruleScopeNameCS ) )
- // InternalQVTcore.g:25404:1: ( ruleScopeNameCS )
+ // InternalQVTcore.g:25516:1: ( ( ruleScopeNameCS ) )
+ // InternalQVTcore.g:25517:1: ( ruleScopeNameCS )
{
- // InternalQVTcore.g:25404:1: ( ruleScopeNameCS )
- // InternalQVTcore.g:25405:1: ruleScopeNameCS
+ // InternalQVTcore.g:25517:1: ( ruleScopeNameCS )
+ // InternalQVTcore.g:25518:1: ruleScopeNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedPathNameScopeNameCSParserRuleCall_1_0());
@@ -74694,17 +75015,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__NameAssignment_2"
- // InternalQVTcore.g:25414:1: rule__QualifiedPackageCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:25527:1: rule__QualifiedPackageCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__QualifiedPackageCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25418:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:25419:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25531:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25532:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:25419:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:25420:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25532:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25533:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
@@ -74739,17 +75060,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__NsPrefixAssignment_3_1"
- // InternalQVTcore.g:25429:1: rule__QualifiedPackageCS__NsPrefixAssignment_3_1 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:25542:1: rule__QualifiedPackageCS__NsPrefixAssignment_3_1 : ( ruleUnrestrictedName ) ;
public final void rule__QualifiedPackageCS__NsPrefixAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25433:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:25434:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25546:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25547:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:25434:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:25435:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25547:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25548:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNsPrefixUnrestrictedNameParserRuleCall_3_1_0());
@@ -74784,17 +75105,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__NsURIAssignment_4_1"
- // InternalQVTcore.g:25444:1: rule__QualifiedPackageCS__NsURIAssignment_4_1 : ( ruleURI ) ;
+ // InternalQVTcore.g:25557:1: rule__QualifiedPackageCS__NsURIAssignment_4_1 : ( ruleURI ) ;
public final void rule__QualifiedPackageCS__NsURIAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25448:1: ( ( ruleURI ) )
- // InternalQVTcore.g:25449:1: ( ruleURI )
+ // InternalQVTcore.g:25561:1: ( ( ruleURI ) )
+ // InternalQVTcore.g:25562:1: ( ruleURI )
{
- // InternalQVTcore.g:25449:1: ( ruleURI )
- // InternalQVTcore.g:25450:1: ruleURI
+ // InternalQVTcore.g:25562:1: ( ruleURI )
+ // InternalQVTcore.g:25563:1: ruleURI
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getNsURIURIParserRuleCall_4_1_0());
@@ -74829,17 +75150,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0"
- // InternalQVTcore.g:25459:1: rule__QualifiedPackageCS__OwnedPackagesAssignment_5_0_1_0 : ( ruleQualifiedPackageCS ) ;
+ // InternalQVTcore.g:25572: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 {
- // InternalQVTcore.g:25463:1: ( ( ruleQualifiedPackageCS ) )
- // InternalQVTcore.g:25464:1: ( ruleQualifiedPackageCS )
+ // InternalQVTcore.g:25576:1: ( ( ruleQualifiedPackageCS ) )
+ // InternalQVTcore.g:25577:1: ( ruleQualifiedPackageCS )
{
- // InternalQVTcore.g:25464:1: ( ruleQualifiedPackageCS )
- // InternalQVTcore.g:25465:1: ruleQualifiedPackageCS
+ // InternalQVTcore.g:25577:1: ( ruleQualifiedPackageCS )
+ // InternalQVTcore.g:25578:1: ruleQualifiedPackageCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedPackagesQualifiedPackageCSParserRuleCall_5_0_1_0_0());
@@ -74874,23 +75195,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1"
- // InternalQVTcore.g:25474:1: rule__QualifiedPackageCS__OwnedClassesAssignment_5_0_1_1 : ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) ;
+ // InternalQVTcore.g:25587: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 {
- // InternalQVTcore.g:25478:1: ( ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) )
- // InternalQVTcore.g:25479:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) )
+ // InternalQVTcore.g:25591:1: ( ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) ) )
+ // InternalQVTcore.g:25592:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) )
{
- // InternalQVTcore.g:25479:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) )
- // InternalQVTcore.g:25480:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 )
+ // InternalQVTcore.g:25592:1: ( ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 ) )
+ // InternalQVTcore.g:25593:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQualifiedPackageCSAccess().getOwnedClassesAlternatives_5_0_1_1_0());
}
- // InternalQVTcore.g:25481:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 )
- // InternalQVTcore.g:25481:2: rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0
+ // InternalQVTcore.g:25594:1: ( rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0 )
+ // InternalQVTcore.g:25594:2: rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__QualifiedPackageCS__OwnedClassesAlternatives_5_0_1_1_0();
@@ -74925,17 +75246,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParamDeclarationCS__NameAssignment_0"
- // InternalQVTcore.g:25490:1: rule__ParamDeclarationCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:25603:1: rule__ParamDeclarationCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__ParamDeclarationCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25494:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:25495:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25607:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25608:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:25495:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:25496:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25608:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25609:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -74970,17 +75291,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParamDeclarationCS__OwnedTypeAssignment_2"
- // InternalQVTcore.g:25505:1: rule__ParamDeclarationCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:25618:1: rule__ParamDeclarationCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
public final void rule__ParamDeclarationCS__OwnedTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25509:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:25510:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:25622:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:25623:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:25510:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:25511:1: ruleTypeExpCS
+ // InternalQVTcore.g:25623:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:25624:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
@@ -75015,17 +75336,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateCS__OwnedConditionAssignment_0"
- // InternalQVTcore.g:25520:1: rule__PredicateCS__OwnedConditionAssignment_0 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:25633:1: rule__PredicateCS__OwnedConditionAssignment_0 : ( ruleExpCS ) ;
public final void rule__PredicateCS__OwnedConditionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25524:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:25525:1: ( ruleExpCS )
+ // InternalQVTcore.g:25637:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:25638:1: ( ruleExpCS )
{
- // InternalQVTcore.g:25525:1: ( ruleExpCS )
- // InternalQVTcore.g:25526:1: ruleExpCS
+ // InternalQVTcore.g:25638:1: ( ruleExpCS )
+ // InternalQVTcore.g:25639:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateCSAccess().getOwnedConditionExpCSParserRuleCall_0_0());
@@ -75060,28 +75381,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__IsDefaultAssignment_0"
- // InternalQVTcore.g:25535:1: rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 : ( ( 'default' ) ) ;
+ // InternalQVTcore.g:25648:1: rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 : ( ( 'default' ) ) ;
public final void rule__PredicateOrAssignmentCS__IsDefaultAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25539:1: ( ( ( 'default' ) ) )
- // InternalQVTcore.g:25540:1: ( ( 'default' ) )
+ // InternalQVTcore.g:25652:1: ( ( ( 'default' ) ) )
+ // InternalQVTcore.g:25653:1: ( ( 'default' ) )
{
- // InternalQVTcore.g:25540:1: ( ( 'default' ) )
- // InternalQVTcore.g:25541:1: ( 'default' )
+ // InternalQVTcore.g:25653:1: ( ( 'default' ) )
+ // InternalQVTcore.g:25654:1: ( 'default' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsDefaultDefaultKeyword_0_0());
}
- // InternalQVTcore.g:25542:1: ( 'default' )
- // InternalQVTcore.g:25543:1: 'default'
+ // InternalQVTcore.g:25655:1: ( 'default' )
+ // InternalQVTcore.g:25656:1: 'default'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsDefaultDefaultKeyword_0_0());
}
- match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,124,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateOrAssignmentCSAccess().getIsDefaultDefaultKeyword_0_0());
}
@@ -75113,17 +75434,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1"
- // InternalQVTcore.g:25558:1: rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:25671:1: rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 : ( ruleExpCS ) ;
public final void rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25562:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:25563:1: ( ruleExpCS )
+ // InternalQVTcore.g:25675:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:25676:1: ( ruleExpCS )
{
- // InternalQVTcore.g:25563:1: ( ruleExpCS )
- // InternalQVTcore.g:25564:1: ruleExpCS
+ // InternalQVTcore.g:25676:1: ( ruleExpCS )
+ // InternalQVTcore.g:25677:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedTargetExpCSParserRuleCall_1_0());
@@ -75158,28 +75479,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__IsPartialAssignment_2_0_1"
- // InternalQVTcore.g:25573:1: rule__PredicateOrAssignmentCS__IsPartialAssignment_2_0_1 : ( ( '+=' ) ) ;
+ // InternalQVTcore.g:25686:1: rule__PredicateOrAssignmentCS__IsPartialAssignment_2_0_1 : ( ( '+=' ) ) ;
public final void rule__PredicateOrAssignmentCS__IsPartialAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25577:1: ( ( ( '+=' ) ) )
- // InternalQVTcore.g:25578:1: ( ( '+=' ) )
+ // InternalQVTcore.g:25690:1: ( ( ( '+=' ) ) )
+ // InternalQVTcore.g:25691:1: ( ( '+=' ) )
{
- // InternalQVTcore.g:25578:1: ( ( '+=' ) )
- // InternalQVTcore.g:25579:1: ( '+=' )
+ // InternalQVTcore.g:25691:1: ( ( '+=' ) )
+ // InternalQVTcore.g:25692:1: ( '+=' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsPartialPlusSignEqualsSignKeyword_2_0_1_0());
}
- // InternalQVTcore.g:25580:1: ( '+=' )
- // InternalQVTcore.g:25581:1: '+='
+ // InternalQVTcore.g:25693:1: ( '+=' )
+ // InternalQVTcore.g:25694:1: '+='
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsPartialPlusSignEqualsSignKeyword_2_0_1_0());
}
- match(input,124,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,125,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateOrAssignmentCSAccess().getIsPartialPlusSignEqualsSignKeyword_2_0_1_0());
}
@@ -75211,17 +75532,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1"
- // InternalQVTcore.g:25596:1: rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:25709:1: rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 : ( ruleExpCS ) ;
public final void rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25600:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:25601:1: ( ruleExpCS )
+ // InternalQVTcore.g:25713:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:25714:1: ( ruleExpCS )
{
- // InternalQVTcore.g:25601:1: ( ruleExpCS )
- // InternalQVTcore.g:25602:1: ruleExpCS
+ // InternalQVTcore.g:25714:1: ( ruleExpCS )
+ // InternalQVTcore.g:25715:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
@@ -75256,23 +75577,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__IsTransientAssignment_0"
- // InternalQVTcore.g:25611:1: rule__QueryCS__IsTransientAssignment_0 : ( ( 'transient' ) ) ;
+ // InternalQVTcore.g:25724:1: rule__QueryCS__IsTransientAssignment_0 : ( ( 'transient' ) ) ;
public final void rule__QueryCS__IsTransientAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25615:1: ( ( ( 'transient' ) ) )
- // InternalQVTcore.g:25616:1: ( ( 'transient' ) )
+ // InternalQVTcore.g:25728:1: ( ( ( 'transient' ) ) )
+ // InternalQVTcore.g:25729:1: ( ( 'transient' ) )
{
- // InternalQVTcore.g:25616:1: ( ( 'transient' ) )
- // InternalQVTcore.g:25617:1: ( 'transient' )
+ // InternalQVTcore.g:25729:1: ( ( 'transient' ) )
+ // InternalQVTcore.g:25730:1: ( 'transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getIsTransientTransientKeyword_0_0());
}
- // InternalQVTcore.g:25618:1: ( 'transient' )
- // InternalQVTcore.g:25619:1: 'transient'
+ // InternalQVTcore.g:25731:1: ( 'transient' )
+ // InternalQVTcore.g:25732:1: 'transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getIsTransientTransientKeyword_0_0());
@@ -75309,17 +75630,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__OwnedPathNameAssignment_2"
- // InternalQVTcore.g:25634:1: rule__QueryCS__OwnedPathNameAssignment_2 : ( ruleScopeNameCS ) ;
+ // InternalQVTcore.g:25747:1: rule__QueryCS__OwnedPathNameAssignment_2 : ( ruleScopeNameCS ) ;
public final void rule__QueryCS__OwnedPathNameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25638:1: ( ( ruleScopeNameCS ) )
- // InternalQVTcore.g:25639:1: ( ruleScopeNameCS )
+ // InternalQVTcore.g:25751:1: ( ( ruleScopeNameCS ) )
+ // InternalQVTcore.g:25752:1: ( ruleScopeNameCS )
{
- // InternalQVTcore.g:25639:1: ( ruleScopeNameCS )
- // InternalQVTcore.g:25640:1: ruleScopeNameCS
+ // InternalQVTcore.g:25752:1: ( ruleScopeNameCS )
+ // InternalQVTcore.g:25753:1: ruleScopeNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedPathNameScopeNameCSParserRuleCall_2_0());
@@ -75354,17 +75675,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__NameAssignment_3"
- // InternalQVTcore.g:25649:1: rule__QueryCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:25762:1: rule__QueryCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
public final void rule__QueryCS__NameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25653:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:25654:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25766:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25767:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:25654:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:25655:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25767:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25768:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getNameUnrestrictedNameParserRuleCall_3_0());
@@ -75399,17 +75720,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__OwnedParametersAssignment_5_0"
- // InternalQVTcore.g:25664:1: rule__QueryCS__OwnedParametersAssignment_5_0 : ( ruleParamDeclarationCS ) ;
+ // InternalQVTcore.g:25777:1: rule__QueryCS__OwnedParametersAssignment_5_0 : ( ruleParamDeclarationCS ) ;
public final void rule__QueryCS__OwnedParametersAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25668:1: ( ( ruleParamDeclarationCS ) )
- // InternalQVTcore.g:25669:1: ( ruleParamDeclarationCS )
+ // InternalQVTcore.g:25781:1: ( ( ruleParamDeclarationCS ) )
+ // InternalQVTcore.g:25782:1: ( ruleParamDeclarationCS )
{
- // InternalQVTcore.g:25669:1: ( ruleParamDeclarationCS )
- // InternalQVTcore.g:25670:1: ruleParamDeclarationCS
+ // InternalQVTcore.g:25782:1: ( ruleParamDeclarationCS )
+ // InternalQVTcore.g:25783:1: ruleParamDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedParametersParamDeclarationCSParserRuleCall_5_0_0());
@@ -75444,17 +75765,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__OwnedParametersAssignment_5_1_1"
- // InternalQVTcore.g:25679:1: rule__QueryCS__OwnedParametersAssignment_5_1_1 : ( ruleParamDeclarationCS ) ;
+ // InternalQVTcore.g:25792:1: rule__QueryCS__OwnedParametersAssignment_5_1_1 : ( ruleParamDeclarationCS ) ;
public final void rule__QueryCS__OwnedParametersAssignment_5_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25683:1: ( ( ruleParamDeclarationCS ) )
- // InternalQVTcore.g:25684:1: ( ruleParamDeclarationCS )
+ // InternalQVTcore.g:25796:1: ( ( ruleParamDeclarationCS ) )
+ // InternalQVTcore.g:25797:1: ( ruleParamDeclarationCS )
{
- // InternalQVTcore.g:25684:1: ( ruleParamDeclarationCS )
- // InternalQVTcore.g:25685:1: ruleParamDeclarationCS
+ // InternalQVTcore.g:25797:1: ( ruleParamDeclarationCS )
+ // InternalQVTcore.g:25798:1: ruleParamDeclarationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedParametersParamDeclarationCSParserRuleCall_5_1_1_0());
@@ -75489,17 +75810,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__OwnedTypeAssignment_8"
- // InternalQVTcore.g:25694:1: rule__QueryCS__OwnedTypeAssignment_8 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:25807:1: rule__QueryCS__OwnedTypeAssignment_8 : ( ruleTypeExpCS ) ;
public final void rule__QueryCS__OwnedTypeAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25698:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:25699:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:25811:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:25812:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:25699:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:25700:1: ruleTypeExpCS
+ // InternalQVTcore.g:25812:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:25813:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedTypeTypeExpCSParserRuleCall_8_0());
@@ -75534,17 +75855,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QueryCS__OwnedExpressionAssignment_9_1_1"
- // InternalQVTcore.g:25709:1: rule__QueryCS__OwnedExpressionAssignment_9_1_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:25822:1: rule__QueryCS__OwnedExpressionAssignment_9_1_1 : ( ruleExpCS ) ;
public final void rule__QueryCS__OwnedExpressionAssignment_9_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25713:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:25714:1: ( ruleExpCS )
+ // InternalQVTcore.g:25826:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:25827:1: ( ruleExpCS )
{
- // InternalQVTcore.g:25714:1: ( ruleExpCS )
- // InternalQVTcore.g:25715:1: ruleExpCS
+ // InternalQVTcore.g:25827:1: ( ruleExpCS )
+ // InternalQVTcore.g:25828:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedExpressionExpCSParserRuleCall_9_1_1_0());
@@ -75579,17 +75900,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__OwnedPathElementsAssignment_0"
- // InternalQVTcore.g:25724:1: rule__ScopeNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ;
+ // InternalQVTcore.g:25837:1: rule__ScopeNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ;
public final void rule__ScopeNameCS__OwnedPathElementsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25728:1: ( ( ruleFirstPathElementCS ) )
- // InternalQVTcore.g:25729:1: ( ruleFirstPathElementCS )
+ // InternalQVTcore.g:25841:1: ( ( ruleFirstPathElementCS ) )
+ // InternalQVTcore.g:25842:1: ( ruleFirstPathElementCS )
{
- // InternalQVTcore.g:25729:1: ( ruleFirstPathElementCS )
- // InternalQVTcore.g:25730:1: ruleFirstPathElementCS
+ // InternalQVTcore.g:25842:1: ( ruleFirstPathElementCS )
+ // InternalQVTcore.g:25843:1: ruleFirstPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsFirstPathElementCSParserRuleCall_0_0());
@@ -75624,17 +75945,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ScopeNameCS__OwnedPathElementsAssignment_2_0"
- // InternalQVTcore.g:25739:1: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 : ( ruleNextPathElementCS ) ;
+ // InternalQVTcore.g:25852:1: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 : ( ruleNextPathElementCS ) ;
public final void rule__ScopeNameCS__OwnedPathElementsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25743:1: ( ( ruleNextPathElementCS ) )
- // InternalQVTcore.g:25744:1: ( ruleNextPathElementCS )
+ // InternalQVTcore.g:25856:1: ( ( ruleNextPathElementCS ) )
+ // InternalQVTcore.g:25857:1: ( ruleNextPathElementCS )
{
- // InternalQVTcore.g:25744:1: ( ruleNextPathElementCS )
- // InternalQVTcore.g:25745:1: ruleNextPathElementCS
+ // InternalQVTcore.g:25857:1: ( ruleNextPathElementCS )
+ // InternalQVTcore.g:25858:1: ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_2_0_0());
@@ -75669,17 +75990,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__OwnedPathNameAssignment_1"
- // InternalQVTcore.g:25754:1: rule__TransformationCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ;
+ // InternalQVTcore.g:25867:1: rule__TransformationCS__OwnedPathNameAssignment_1 : ( ruleScopeNameCS ) ;
public final void rule__TransformationCS__OwnedPathNameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25758:1: ( ( ruleScopeNameCS ) )
- // InternalQVTcore.g:25759:1: ( ruleScopeNameCS )
+ // InternalQVTcore.g:25871:1: ( ( ruleScopeNameCS ) )
+ // InternalQVTcore.g:25872:1: ( ruleScopeNameCS )
{
- // InternalQVTcore.g:25759:1: ( ruleScopeNameCS )
- // InternalQVTcore.g:25760:1: ruleScopeNameCS
+ // InternalQVTcore.g:25872:1: ( ruleScopeNameCS )
+ // InternalQVTcore.g:25873:1: ruleScopeNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getOwnedPathNameScopeNameCSParserRuleCall_1_0());
@@ -75714,17 +76035,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__NameAssignment_2"
- // InternalQVTcore.g:25769:1: rule__TransformationCS__NameAssignment_2 : ( ruleUnreservedName ) ;
+ // InternalQVTcore.g:25882:1: rule__TransformationCS__NameAssignment_2 : ( ruleUnreservedName ) ;
public final void rule__TransformationCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25773:1: ( ( ruleUnreservedName ) )
- // InternalQVTcore.g:25774:1: ( ruleUnreservedName )
+ // InternalQVTcore.g:25886:1: ( ( ruleUnreservedName ) )
+ // InternalQVTcore.g:25887:1: ( ruleUnreservedName )
{
- // InternalQVTcore.g:25774:1: ( ruleUnreservedName )
- // InternalQVTcore.g:25775:1: ruleUnreservedName
+ // InternalQVTcore.g:25887:1: ( ruleUnreservedName )
+ // InternalQVTcore.g:25888:1: ruleUnreservedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getNameUnreservedNameParserRuleCall_2_0());
@@ -75759,17 +76080,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransformationCS__OwnedDirectionsAssignment_4_0"
- // InternalQVTcore.g:25784:1: rule__TransformationCS__OwnedDirectionsAssignment_4_0 : ( ruleDirectionCS ) ;
+ // InternalQVTcore.g:25897:1: rule__TransformationCS__OwnedDirectionsAssignment_4_0 : ( ruleDirectionCS ) ;
public final void rule__TransformationCS__OwnedDirectionsAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25788:1: ( ( ruleDirectionCS ) )
- // InternalQVTcore.g:25789:1: ( ruleDirectionCS )
+ // InternalQVTcore.g:25901:1: ( ( ruleDirectionCS ) )
+ // InternalQVTcore.g:25902:1: ( ruleDirectionCS )
{
- // InternalQVTcore.g:25789:1: ( ruleDirectionCS )
- // InternalQVTcore.g:25790:1: ruleDirectionCS
+ // InternalQVTcore.g:25902:1: ( ruleDirectionCS )
+ // InternalQVTcore.g:25903:1: ruleDirectionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getOwnedDirectionsDirectionCSParserRuleCall_4_0_0());
@@ -75804,17 +76125,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__NameAssignment_0"
- // InternalQVTcore.g:25799:1: rule__UnrealizedVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:25912:1: rule__UnrealizedVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__UnrealizedVariableCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25803:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:25804:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25916:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25917:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:25804:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:25805:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25917:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25918:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -75849,17 +76170,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1"
- // InternalQVTcore.g:25814:1: rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:25927:1: rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25818:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:25819:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:25931:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:25932:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:25819:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:25820:1: ruleTypeExpCS
+ // InternalQVTcore.g:25932:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:25933:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
@@ -75894,17 +76215,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1"
- // InternalQVTcore.g:25829:1: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:25942:1: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 : ( ruleExpCS ) ;
public final void rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25833:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:25834:1: ( ruleExpCS )
+ // InternalQVTcore.g:25946:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:25947:1: ( ruleExpCS )
{
- // InternalQVTcore.g:25834:1: ( ruleExpCS )
- // InternalQVTcore.g:25835:1: ruleExpCS
+ // InternalQVTcore.g:25947:1: ( ruleExpCS )
+ // InternalQVTcore.g:25948:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_0());
@@ -75939,17 +76260,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealizedVariableCS__NameAssignment_1"
- // InternalQVTcore.g:25844:1: rule__RealizedVariableCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:25957:1: rule__RealizedVariableCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
public final void rule__RealizedVariableCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25848:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:25849:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25961:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:25962:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:25849:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:25850:1: ruleUnrestrictedName
+ // InternalQVTcore.g:25962:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:25963:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
@@ -75984,17 +76305,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealizedVariableCS__OwnedTypeAssignment_3"
- // InternalQVTcore.g:25859:1: rule__RealizedVariableCS__OwnedTypeAssignment_3 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:25972:1: rule__RealizedVariableCS__OwnedTypeAssignment_3 : ( ruleTypeExpCS ) ;
public final void rule__RealizedVariableCS__OwnedTypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25863:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:25864:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:25976:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:25977:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:25864:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:25865:1: ruleTypeExpCS
+ // InternalQVTcore.g:25977:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:25978:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0());
@@ -76029,17 +76350,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1"
- // InternalQVTcore.g:25874:1: rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 : ( ruleGuardPatternCS ) ;
+ // InternalQVTcore.g:25987:1: rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 : ( ruleGuardPatternCS ) ;
public final void rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25878:1: ( ( ruleGuardPatternCS ) )
- // InternalQVTcore.g:25879:1: ( ruleGuardPatternCS )
+ // InternalQVTcore.g:25991:1: ( ( ruleGuardPatternCS ) )
+ // InternalQVTcore.g:25992:1: ( ruleGuardPatternCS )
{
- // InternalQVTcore.g:25879:1: ( ruleGuardPatternCS )
- // InternalQVTcore.g:25880:1: ruleGuardPatternCS
+ // InternalQVTcore.g:25992:1: ( ruleGuardPatternCS )
+ // InternalQVTcore.g:25993:1: ruleGuardPatternCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnnamedDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_1_0());
@@ -76074,17 +76395,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2"
- // InternalQVTcore.g:25889:1: rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 : ( ruleBottomPatternCS ) ;
+ // InternalQVTcore.g:26002:1: rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 : ( ruleBottomPatternCS ) ;
public final void rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25893:1: ( ( ruleBottomPatternCS ) )
- // InternalQVTcore.g:25894:1: ( ruleBottomPatternCS )
+ // InternalQVTcore.g:26006:1: ( ( ruleBottomPatternCS ) )
+ // InternalQVTcore.g:26007:1: ( ruleBottomPatternCS )
{
- // InternalQVTcore.g:25894:1: ( ruleBottomPatternCS )
- // InternalQVTcore.g:25895:1: ruleBottomPatternCS
+ // InternalQVTcore.g:26007:1: ( ruleBottomPatternCS )
+ // InternalQVTcore.g:26008:1: ruleBottomPatternCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getUnnamedDomainCSAccess().getOwnedBottomPatternBottomPatternCSParserRuleCall_2_0());
@@ -76119,23 +76440,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_0_0"
- // InternalQVTcore.g:25904:1: rule__AttributeCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
+ // InternalQVTcore.g:26017:1: rule__AttributeCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25908:1: ( ( ( 'static' ) ) )
- // InternalQVTcore.g:25909:1: ( ( 'static' ) )
+ // InternalQVTcore.g:26021:1: ( ( ( 'static' ) ) )
+ // InternalQVTcore.g:26022:1: ( ( 'static' ) )
{
- // InternalQVTcore.g:25909:1: ( ( 'static' ) )
- // InternalQVTcore.g:25910:1: ( 'static' )
+ // InternalQVTcore.g:26022:1: ( ( 'static' ) )
+ // InternalQVTcore.g:26023:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
- // InternalQVTcore.g:25911:1: ( 'static' )
- // InternalQVTcore.g:25912:1: 'static'
+ // InternalQVTcore.g:26024:1: ( 'static' )
+ // InternalQVTcore.g:26025:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_0_0_0());
@@ -76172,23 +76493,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_0_1"
- // InternalQVTcore.g:25927:1: rule__AttributeCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
+ // InternalQVTcore.g:26040:1: rule__AttributeCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25931:1: ( ( ( 'definition' ) ) )
- // InternalQVTcore.g:25932:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:26044:1: ( ( ( 'definition' ) ) )
+ // InternalQVTcore.g:26045:1: ( ( 'definition' ) )
{
- // InternalQVTcore.g:25932:1: ( ( 'definition' ) )
- // InternalQVTcore.g:25933:1: ( 'definition' )
+ // InternalQVTcore.g:26045:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:26046:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
- // InternalQVTcore.g:25934:1: ( 'definition' )
- // InternalQVTcore.g:25935:1: 'definition'
+ // InternalQVTcore.g:26047:1: ( 'definition' )
+ // InternalQVTcore.g:26048:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
@@ -76225,23 +76546,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_1_0"
- // InternalQVTcore.g:25950:1: rule__AttributeCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
+ // InternalQVTcore.g:26063:1: rule__AttributeCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25954:1: ( ( ( 'definition' ) ) )
- // InternalQVTcore.g:25955:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:26067:1: ( ( ( 'definition' ) ) )
+ // InternalQVTcore.g:26068:1: ( ( 'definition' ) )
{
- // InternalQVTcore.g:25955:1: ( ( 'definition' ) )
- // InternalQVTcore.g:25956:1: ( 'definition' )
+ // InternalQVTcore.g:26068:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:26069:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
- // InternalQVTcore.g:25957:1: ( 'definition' )
- // InternalQVTcore.g:25958:1: 'definition'
+ // InternalQVTcore.g:26070:1: ( 'definition' )
+ // InternalQVTcore.g:26071:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
@@ -76278,23 +76599,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_0_1_1"
- // InternalQVTcore.g:25973:1: rule__AttributeCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
+ // InternalQVTcore.g:26086:1: rule__AttributeCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
public final void rule__AttributeCS__QualifiersAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:25977:1: ( ( ( 'static' ) ) )
- // InternalQVTcore.g:25978:1: ( ( 'static' ) )
+ // InternalQVTcore.g:26090:1: ( ( ( 'static' ) ) )
+ // InternalQVTcore.g:26091:1: ( ( 'static' ) )
{
- // InternalQVTcore.g:25978:1: ( ( 'static' ) )
- // InternalQVTcore.g:25979:1: ( 'static' )
+ // InternalQVTcore.g:26091:1: ( ( 'static' ) )
+ // InternalQVTcore.g:26092:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
- // InternalQVTcore.g:25980:1: ( 'static' )
- // InternalQVTcore.g:25981:1: 'static'
+ // InternalQVTcore.g:26093:1: ( 'static' )
+ // InternalQVTcore.g:26094:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_1_1_0());
@@ -76331,17 +76652,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__NameAssignment_2"
- // InternalQVTcore.g:25996:1: rule__AttributeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:26109:1: rule__AttributeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__AttributeCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26000:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:26001:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:26113:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:26114:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:26001:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:26002:1: ruleUnrestrictedName
+ // InternalQVTcore.g:26114:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:26115:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
@@ -76376,17 +76697,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__OwnedTypeAssignment_3_1"
- // InternalQVTcore.g:26011:1: rule__AttributeCS__OwnedTypeAssignment_3_1 : ( ruleTypedMultiplicityRefCS ) ;
+ // InternalQVTcore.g:26124:1: rule__AttributeCS__OwnedTypeAssignment_3_1 : ( ruleTypedMultiplicityRefCS ) ;
public final void rule__AttributeCS__OwnedTypeAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26015:1: ( ( ruleTypedMultiplicityRefCS ) )
- // InternalQVTcore.g:26016:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:26128:1: ( ( ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:26129:1: ( ruleTypedMultiplicityRefCS )
{
- // InternalQVTcore.g:26016:1: ( ruleTypedMultiplicityRefCS )
- // InternalQVTcore.g:26017:1: ruleTypedMultiplicityRefCS
+ // InternalQVTcore.g:26129:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:26130:1: ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_3_1_0());
@@ -76421,17 +76742,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__DefaultAssignment_4_1"
- // InternalQVTcore.g:26026:1: rule__AttributeCS__DefaultAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTcore.g:26139:1: rule__AttributeCS__DefaultAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void rule__AttributeCS__DefaultAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26030:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTcore.g:26031:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:26143:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:26144:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTcore.g:26031:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:26032:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:26144:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:26145:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getDefaultSINGLE_QUOTED_STRINGTerminalRuleCall_4_1_0());
@@ -76462,23 +76783,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_0"
- // InternalQVTcore.g:26041:1: rule__AttributeCS__QualifiersAssignment_5_1_0_0 : ( ( 'derived' ) ) ;
+ // InternalQVTcore.g:26154: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 {
- // InternalQVTcore.g:26045:1: ( ( ( 'derived' ) ) )
- // InternalQVTcore.g:26046:1: ( ( 'derived' ) )
+ // InternalQVTcore.g:26158:1: ( ( ( 'derived' ) ) )
+ // InternalQVTcore.g:26159:1: ( ( 'derived' ) )
{
- // InternalQVTcore.g:26046:1: ( ( 'derived' ) )
- // InternalQVTcore.g:26047:1: ( 'derived' )
+ // InternalQVTcore.g:26159:1: ( ( 'derived' ) )
+ // InternalQVTcore.g:26160:1: ( 'derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_0_0());
}
- // InternalQVTcore.g:26048:1: ( 'derived' )
- // InternalQVTcore.g:26049:1: 'derived'
+ // InternalQVTcore.g:26161:1: ( 'derived' )
+ // InternalQVTcore.g:26162:1: 'derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_0_0());
@@ -76515,28 +76836,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_1"
- // InternalQVTcore.g:26064:1: rule__AttributeCS__QualifiersAssignment_5_1_0_1 : ( ( '!derived' ) ) ;
+ // InternalQVTcore.g:26177: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 {
- // InternalQVTcore.g:26068:1: ( ( ( '!derived' ) ) )
- // InternalQVTcore.g:26069:1: ( ( '!derived' ) )
+ // InternalQVTcore.g:26181:1: ( ( ( '!derived' ) ) )
+ // InternalQVTcore.g:26182:1: ( ( '!derived' ) )
{
- // InternalQVTcore.g:26069:1: ( ( '!derived' ) )
- // InternalQVTcore.g:26070:1: ( '!derived' )
+ // InternalQVTcore.g:26182:1: ( ( '!derived' ) )
+ // InternalQVTcore.g:26183:1: ( '!derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_1_0());
}
- // InternalQVTcore.g:26071:1: ( '!derived' )
- // InternalQVTcore.g:26072:1: '!derived'
+ // InternalQVTcore.g:26184:1: ( '!derived' )
+ // InternalQVTcore.g:26185:1: '!derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_1_0());
}
- match(input,125,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,126,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_1_0());
}
@@ -76568,23 +76889,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_2"
- // InternalQVTcore.g:26087:1: rule__AttributeCS__QualifiersAssignment_5_1_0_2 : ( ( 'id' ) ) ;
+ // InternalQVTcore.g:26200: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 {
- // InternalQVTcore.g:26091:1: ( ( ( 'id' ) ) )
- // InternalQVTcore.g:26092:1: ( ( 'id' ) )
+ // InternalQVTcore.g:26204:1: ( ( ( 'id' ) ) )
+ // InternalQVTcore.g:26205:1: ( ( 'id' ) )
{
- // InternalQVTcore.g:26092:1: ( ( 'id' ) )
- // InternalQVTcore.g:26093:1: ( 'id' )
+ // InternalQVTcore.g:26205:1: ( ( 'id' ) )
+ // InternalQVTcore.g:26206:1: ( 'id' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_2_0());
}
- // InternalQVTcore.g:26094:1: ( 'id' )
- // InternalQVTcore.g:26095:1: 'id'
+ // InternalQVTcore.g:26207:1: ( 'id' )
+ // InternalQVTcore.g:26208:1: 'id'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_2_0());
@@ -76621,28 +76942,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_3"
- // InternalQVTcore.g:26110:1: rule__AttributeCS__QualifiersAssignment_5_1_0_3 : ( ( '!id' ) ) ;
+ // InternalQVTcore.g:26223: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 {
- // InternalQVTcore.g:26114:1: ( ( ( '!id' ) ) )
- // InternalQVTcore.g:26115:1: ( ( '!id' ) )
+ // InternalQVTcore.g:26227:1: ( ( ( '!id' ) ) )
+ // InternalQVTcore.g:26228:1: ( ( '!id' ) )
{
- // InternalQVTcore.g:26115:1: ( ( '!id' ) )
- // InternalQVTcore.g:26116:1: ( '!id' )
+ // InternalQVTcore.g:26228:1: ( ( '!id' ) )
+ // InternalQVTcore.g:26229:1: ( '!id' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_3_0());
}
- // InternalQVTcore.g:26117:1: ( '!id' )
- // InternalQVTcore.g:26118:1: '!id'
+ // InternalQVTcore.g:26230:1: ( '!id' )
+ // InternalQVTcore.g:26231:1: '!id'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_3_0());
}
- match(input,126,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_3_0());
}
@@ -76674,23 +76995,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_4"
- // InternalQVTcore.g:26133:1: rule__AttributeCS__QualifiersAssignment_5_1_0_4 : ( ( 'ordered' ) ) ;
+ // InternalQVTcore.g:26246: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 {
- // InternalQVTcore.g:26137:1: ( ( ( 'ordered' ) ) )
- // InternalQVTcore.g:26138:1: ( ( 'ordered' ) )
+ // InternalQVTcore.g:26250:1: ( ( ( 'ordered' ) ) )
+ // InternalQVTcore.g:26251:1: ( ( 'ordered' ) )
{
- // InternalQVTcore.g:26138:1: ( ( 'ordered' ) )
- // InternalQVTcore.g:26139:1: ( 'ordered' )
+ // InternalQVTcore.g:26251:1: ( ( 'ordered' ) )
+ // InternalQVTcore.g:26252:1: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_4_0());
}
- // InternalQVTcore.g:26140:1: ( 'ordered' )
- // InternalQVTcore.g:26141:1: 'ordered'
+ // InternalQVTcore.g:26253:1: ( 'ordered' )
+ // InternalQVTcore.g:26254:1: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_4_0());
@@ -76727,28 +77048,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_5"
- // InternalQVTcore.g:26156:1: rule__AttributeCS__QualifiersAssignment_5_1_0_5 : ( ( '!ordered' ) ) ;
+ // InternalQVTcore.g:26269: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 {
- // InternalQVTcore.g:26160:1: ( ( ( '!ordered' ) ) )
- // InternalQVTcore.g:26161:1: ( ( '!ordered' ) )
+ // InternalQVTcore.g:26273:1: ( ( ( '!ordered' ) ) )
+ // InternalQVTcore.g:26274:1: ( ( '!ordered' ) )
{
- // InternalQVTcore.g:26161:1: ( ( '!ordered' ) )
- // InternalQVTcore.g:26162:1: ( '!ordered' )
+ // InternalQVTcore.g:26274:1: ( ( '!ordered' ) )
+ // InternalQVTcore.g:26275:1: ( '!ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_5_0());
}
- // InternalQVTcore.g:26163:1: ( '!ordered' )
- // InternalQVTcore.g:26164:1: '!ordered'
+ // InternalQVTcore.g:26276:1: ( '!ordered' )
+ // InternalQVTcore.g:26277:1: '!ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_5_0());
}
- match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_5_0());
}
@@ -76780,23 +77101,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_6"
- // InternalQVTcore.g:26179:1: rule__AttributeCS__QualifiersAssignment_5_1_0_6 : ( ( 'readonly' ) ) ;
+ // InternalQVTcore.g:26292: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 {
- // InternalQVTcore.g:26183:1: ( ( ( 'readonly' ) ) )
- // InternalQVTcore.g:26184:1: ( ( 'readonly' ) )
+ // InternalQVTcore.g:26296:1: ( ( ( 'readonly' ) ) )
+ // InternalQVTcore.g:26297:1: ( ( 'readonly' ) )
{
- // InternalQVTcore.g:26184:1: ( ( 'readonly' ) )
- // InternalQVTcore.g:26185:1: ( 'readonly' )
+ // InternalQVTcore.g:26297:1: ( ( 'readonly' ) )
+ // InternalQVTcore.g:26298:1: ( 'readonly' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_6_0());
}
- // InternalQVTcore.g:26186:1: ( 'readonly' )
- // InternalQVTcore.g:26187:1: 'readonly'
+ // InternalQVTcore.g:26299:1: ( 'readonly' )
+ // InternalQVTcore.g:26300:1: 'readonly'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_6_0());
@@ -76833,28 +77154,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_7"
- // InternalQVTcore.g:26202:1: rule__AttributeCS__QualifiersAssignment_5_1_0_7 : ( ( '!readonly' ) ) ;
+ // InternalQVTcore.g:26315: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 {
- // InternalQVTcore.g:26206:1: ( ( ( '!readonly' ) ) )
- // InternalQVTcore.g:26207:1: ( ( '!readonly' ) )
+ // InternalQVTcore.g:26319:1: ( ( ( '!readonly' ) ) )
+ // InternalQVTcore.g:26320:1: ( ( '!readonly' ) )
{
- // InternalQVTcore.g:26207:1: ( ( '!readonly' ) )
- // InternalQVTcore.g:26208:1: ( '!readonly' )
+ // InternalQVTcore.g:26320:1: ( ( '!readonly' ) )
+ // InternalQVTcore.g:26321:1: ( '!readonly' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_7_0());
}
- // InternalQVTcore.g:26209:1: ( '!readonly' )
- // InternalQVTcore.g:26210:1: '!readonly'
+ // InternalQVTcore.g:26322:1: ( '!readonly' )
+ // InternalQVTcore.g:26323:1: '!readonly'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_7_0());
}
- match(input,128,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());
}
@@ -76886,23 +77207,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_8"
- // InternalQVTcore.g:26225:1: rule__AttributeCS__QualifiersAssignment_5_1_0_8 : ( ( 'transient' ) ) ;
+ // InternalQVTcore.g:26338: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 {
- // InternalQVTcore.g:26229:1: ( ( ( 'transient' ) ) )
- // InternalQVTcore.g:26230:1: ( ( 'transient' ) )
+ // InternalQVTcore.g:26342:1: ( ( ( 'transient' ) ) )
+ // InternalQVTcore.g:26343:1: ( ( 'transient' ) )
{
- // InternalQVTcore.g:26230:1: ( ( 'transient' ) )
- // InternalQVTcore.g:26231:1: ( 'transient' )
+ // InternalQVTcore.g:26343:1: ( ( 'transient' ) )
+ // InternalQVTcore.g:26344:1: ( 'transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_8_0());
}
- // InternalQVTcore.g:26232:1: ( 'transient' )
- // InternalQVTcore.g:26233:1: 'transient'
+ // InternalQVTcore.g:26345:1: ( 'transient' )
+ // InternalQVTcore.g:26346:1: 'transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_8_0());
@@ -76939,28 +77260,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_9"
- // InternalQVTcore.g:26248:1: rule__AttributeCS__QualifiersAssignment_5_1_0_9 : ( ( '!transient' ) ) ;
+ // InternalQVTcore.g:26361: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 {
- // InternalQVTcore.g:26252:1: ( ( ( '!transient' ) ) )
- // InternalQVTcore.g:26253:1: ( ( '!transient' ) )
+ // InternalQVTcore.g:26365:1: ( ( ( '!transient' ) ) )
+ // InternalQVTcore.g:26366:1: ( ( '!transient' ) )
{
- // InternalQVTcore.g:26253:1: ( ( '!transient' ) )
- // InternalQVTcore.g:26254:1: ( '!transient' )
+ // InternalQVTcore.g:26366:1: ( ( '!transient' ) )
+ // InternalQVTcore.g:26367:1: ( '!transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_9_0());
}
- // InternalQVTcore.g:26255:1: ( '!transient' )
- // InternalQVTcore.g:26256:1: '!transient'
+ // InternalQVTcore.g:26368:1: ( '!transient' )
+ // InternalQVTcore.g:26369:1: '!transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_9_0());
}
- match(input,129,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());
}
@@ -76992,23 +77313,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_10"
- // InternalQVTcore.g:26271:1: rule__AttributeCS__QualifiersAssignment_5_1_0_10 : ( ( 'unique' ) ) ;
+ // InternalQVTcore.g:26384: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 {
- // InternalQVTcore.g:26275:1: ( ( ( 'unique' ) ) )
- // InternalQVTcore.g:26276:1: ( ( 'unique' ) )
+ // InternalQVTcore.g:26388:1: ( ( ( 'unique' ) ) )
+ // InternalQVTcore.g:26389:1: ( ( 'unique' ) )
{
- // InternalQVTcore.g:26276:1: ( ( 'unique' ) )
- // InternalQVTcore.g:26277:1: ( 'unique' )
+ // InternalQVTcore.g:26389:1: ( ( 'unique' ) )
+ // InternalQVTcore.g:26390:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_10_0());
}
- // InternalQVTcore.g:26278:1: ( 'unique' )
- // InternalQVTcore.g:26279:1: 'unique'
+ // InternalQVTcore.g:26391:1: ( 'unique' )
+ // InternalQVTcore.g:26392:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_10_0());
@@ -77045,28 +77366,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_11"
- // InternalQVTcore.g:26294:1: rule__AttributeCS__QualifiersAssignment_5_1_0_11 : ( ( '!unique' ) ) ;
+ // InternalQVTcore.g:26407: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 {
- // InternalQVTcore.g:26298:1: ( ( ( '!unique' ) ) )
- // InternalQVTcore.g:26299:1: ( ( '!unique' ) )
+ // InternalQVTcore.g:26411:1: ( ( ( '!unique' ) ) )
+ // InternalQVTcore.g:26412:1: ( ( '!unique' ) )
{
- // InternalQVTcore.g:26299:1: ( ( '!unique' ) )
- // InternalQVTcore.g:26300:1: ( '!unique' )
+ // InternalQVTcore.g:26412:1: ( ( '!unique' ) )
+ // InternalQVTcore.g:26413:1: ( '!unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_11_0());
}
- // InternalQVTcore.g:26301:1: ( '!unique' )
- // InternalQVTcore.g:26302:1: '!unique'
+ // InternalQVTcore.g:26414:1: ( '!unique' )
+ // InternalQVTcore.g:26415:1: '!unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_11_0());
}
- match(input,130,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_11_0());
}
@@ -77098,23 +77419,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_12"
- // InternalQVTcore.g:26317:1: rule__AttributeCS__QualifiersAssignment_5_1_0_12 : ( ( 'unsettable' ) ) ;
+ // InternalQVTcore.g:26430: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 {
- // InternalQVTcore.g:26321:1: ( ( ( 'unsettable' ) ) )
- // InternalQVTcore.g:26322:1: ( ( 'unsettable' ) )
+ // InternalQVTcore.g:26434:1: ( ( ( 'unsettable' ) ) )
+ // InternalQVTcore.g:26435:1: ( ( 'unsettable' ) )
{
- // InternalQVTcore.g:26322:1: ( ( 'unsettable' ) )
- // InternalQVTcore.g:26323:1: ( 'unsettable' )
+ // InternalQVTcore.g:26435:1: ( ( 'unsettable' ) )
+ // InternalQVTcore.g:26436:1: ( 'unsettable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_12_0());
}
- // InternalQVTcore.g:26324:1: ( 'unsettable' )
- // InternalQVTcore.g:26325:1: 'unsettable'
+ // InternalQVTcore.g:26437:1: ( 'unsettable' )
+ // InternalQVTcore.g:26438:1: 'unsettable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_12_0());
@@ -77151,28 +77472,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_13"
- // InternalQVTcore.g:26340:1: rule__AttributeCS__QualifiersAssignment_5_1_0_13 : ( ( '!unsettable' ) ) ;
+ // InternalQVTcore.g:26453: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 {
- // InternalQVTcore.g:26344:1: ( ( ( '!unsettable' ) ) )
- // InternalQVTcore.g:26345:1: ( ( '!unsettable' ) )
+ // InternalQVTcore.g:26457:1: ( ( ( '!unsettable' ) ) )
+ // InternalQVTcore.g:26458:1: ( ( '!unsettable' ) )
{
- // InternalQVTcore.g:26345:1: ( ( '!unsettable' ) )
- // InternalQVTcore.g:26346:1: ( '!unsettable' )
+ // InternalQVTcore.g:26458:1: ( ( '!unsettable' ) )
+ // InternalQVTcore.g:26459:1: ( '!unsettable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_13_0());
}
- // InternalQVTcore.g:26347:1: ( '!unsettable' )
- // InternalQVTcore.g:26348:1: '!unsettable'
+ // InternalQVTcore.g:26460:1: ( '!unsettable' )
+ // InternalQVTcore.g:26461: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,132,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_13_0());
}
@@ -77204,23 +77525,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_14"
- // InternalQVTcore.g:26363:1: rule__AttributeCS__QualifiersAssignment_5_1_0_14 : ( ( 'volatile' ) ) ;
+ // InternalQVTcore.g:26476: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 {
- // InternalQVTcore.g:26367:1: ( ( ( 'volatile' ) ) )
- // InternalQVTcore.g:26368:1: ( ( 'volatile' ) )
+ // InternalQVTcore.g:26480:1: ( ( ( 'volatile' ) ) )
+ // InternalQVTcore.g:26481:1: ( ( 'volatile' ) )
{
- // InternalQVTcore.g:26368:1: ( ( 'volatile' ) )
- // InternalQVTcore.g:26369:1: ( 'volatile' )
+ // InternalQVTcore.g:26481:1: ( ( 'volatile' ) )
+ // InternalQVTcore.g:26482:1: ( 'volatile' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_14_0());
}
- // InternalQVTcore.g:26370:1: ( 'volatile' )
- // InternalQVTcore.g:26371:1: 'volatile'
+ // InternalQVTcore.g:26483:1: ( 'volatile' )
+ // InternalQVTcore.g:26484:1: 'volatile'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_14_0());
@@ -77257,28 +77578,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__QualifiersAssignment_5_1_0_15"
- // InternalQVTcore.g:26386:1: rule__AttributeCS__QualifiersAssignment_5_1_0_15 : ( ( '!volatile' ) ) ;
+ // InternalQVTcore.g:26499: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 {
- // InternalQVTcore.g:26390:1: ( ( ( '!volatile' ) ) )
- // InternalQVTcore.g:26391:1: ( ( '!volatile' ) )
+ // InternalQVTcore.g:26503:1: ( ( ( '!volatile' ) ) )
+ // InternalQVTcore.g:26504:1: ( ( '!volatile' ) )
{
- // InternalQVTcore.g:26391:1: ( ( '!volatile' ) )
- // InternalQVTcore.g:26392:1: ( '!volatile' )
+ // InternalQVTcore.g:26504:1: ( ( '!volatile' ) )
+ // InternalQVTcore.g:26505:1: ( '!volatile' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_15_0());
}
- // InternalQVTcore.g:26393:1: ( '!volatile' )
- // InternalQVTcore.g:26394:1: '!volatile'
+ // InternalQVTcore.g:26506:1: ( '!volatile' )
+ // InternalQVTcore.g:26507:1: '!volatile'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_15_0());
}
- match(input,132,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,133,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_15_0());
}
@@ -77310,17 +77631,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3"
- // InternalQVTcore.g:26409:1: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_0_3 : ( ruleSpecificationCS ) ;
+ // InternalQVTcore.g:26522: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 {
- // InternalQVTcore.g:26413:1: ( ( ruleSpecificationCS ) )
- // InternalQVTcore.g:26414:1: ( ruleSpecificationCS )
+ // InternalQVTcore.g:26526:1: ( ( ruleSpecificationCS ) )
+ // InternalQVTcore.g:26527:1: ( ruleSpecificationCS )
{
- // InternalQVTcore.g:26414:1: ( ruleSpecificationCS )
- // InternalQVTcore.g:26415:1: ruleSpecificationCS
+ // InternalQVTcore.g:26527:1: ( ruleSpecificationCS )
+ // InternalQVTcore.g:26528:1: ruleSpecificationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_6_0_1_0_3_0());
@@ -77355,17 +77676,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3"
- // InternalQVTcore.g:26424:1: rule__AttributeCS__OwnedDefaultExpressionsAssignment_6_0_1_1_3 : ( ruleSpecificationCS ) ;
+ // InternalQVTcore.g:26537: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 {
- // InternalQVTcore.g:26428:1: ( ( ruleSpecificationCS ) )
- // InternalQVTcore.g:26429:1: ( ruleSpecificationCS )
+ // InternalQVTcore.g:26541:1: ( ( ruleSpecificationCS ) )
+ // InternalQVTcore.g:26542:1: ( ruleSpecificationCS )
{
- // InternalQVTcore.g:26429:1: ( ruleSpecificationCS )
- // InternalQVTcore.g:26430:1: ruleSpecificationCS
+ // InternalQVTcore.g:26542:1: ( ruleSpecificationCS )
+ // InternalQVTcore.g:26543:1: ruleSpecificationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getAttributeCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_6_0_1_1_3_0());
@@ -77400,23 +77721,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__IsPrimitiveAssignment_0"
- // InternalQVTcore.g:26439:1: rule__DataTypeCS__IsPrimitiveAssignment_0 : ( ( 'primitive' ) ) ;
+ // InternalQVTcore.g:26552:1: rule__DataTypeCS__IsPrimitiveAssignment_0 : ( ( 'primitive' ) ) ;
public final void rule__DataTypeCS__IsPrimitiveAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26443:1: ( ( ( 'primitive' ) ) )
- // InternalQVTcore.g:26444:1: ( ( 'primitive' ) )
+ // InternalQVTcore.g:26556:1: ( ( ( 'primitive' ) ) )
+ // InternalQVTcore.g:26557:1: ( ( 'primitive' ) )
{
- // InternalQVTcore.g:26444:1: ( ( 'primitive' ) )
- // InternalQVTcore.g:26445:1: ( 'primitive' )
+ // InternalQVTcore.g:26557:1: ( ( 'primitive' ) )
+ // InternalQVTcore.g:26558:1: ( 'primitive' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getIsPrimitivePrimitiveKeyword_0_0());
}
- // InternalQVTcore.g:26446:1: ( 'primitive' )
- // InternalQVTcore.g:26447:1: 'primitive'
+ // InternalQVTcore.g:26559:1: ( 'primitive' )
+ // InternalQVTcore.g:26560:1: 'primitive'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getIsPrimitivePrimitiveKeyword_0_0());
@@ -77453,17 +77774,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__NameAssignment_2"
- // InternalQVTcore.g:26462:1: rule__DataTypeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:26575:1: rule__DataTypeCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__DataTypeCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26466:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:26467:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:26579:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:26580:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:26467:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:26468:1: ruleUnrestrictedName
+ // InternalQVTcore.g:26580:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:26581:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
@@ -77498,17 +77819,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__OwnedSignatureAssignment_3"
- // InternalQVTcore.g:26477:1: rule__DataTypeCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ;
+ // InternalQVTcore.g:26590:1: rule__DataTypeCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ;
public final void rule__DataTypeCS__OwnedSignatureAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26481:1: ( ( ruleTemplateSignatureCS ) )
- // InternalQVTcore.g:26482:1: ( ruleTemplateSignatureCS )
+ // InternalQVTcore.g:26594:1: ( ( ruleTemplateSignatureCS ) )
+ // InternalQVTcore.g:26595:1: ( ruleTemplateSignatureCS )
{
- // InternalQVTcore.g:26482:1: ( ruleTemplateSignatureCS )
- // InternalQVTcore.g:26483:1: ruleTemplateSignatureCS
+ // InternalQVTcore.g:26595:1: ( ruleTemplateSignatureCS )
+ // InternalQVTcore.g:26596:1: ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_3_0());
@@ -77543,17 +77864,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__InstanceClassNameAssignment_4_1"
- // InternalQVTcore.g:26492:1: rule__DataTypeCS__InstanceClassNameAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTcore.g:26605:1: rule__DataTypeCS__InstanceClassNameAssignment_4_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void rule__DataTypeCS__InstanceClassNameAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26496:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTcore.g:26497:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:26609:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:26610:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTcore.g:26497:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:26498:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:26610:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:26611:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_4_1_0());
@@ -77584,23 +77905,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataTypeCS__IsSerializableAssignment_5_1_0"
- // InternalQVTcore.g:26507:1: rule__DataTypeCS__IsSerializableAssignment_5_1_0 : ( ( 'serializable' ) ) ;
+ // InternalQVTcore.g:26620:1: rule__DataTypeCS__IsSerializableAssignment_5_1_0 : ( ( 'serializable' ) ) ;
public final void rule__DataTypeCS__IsSerializableAssignment_5_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26511:1: ( ( ( 'serializable' ) ) )
- // InternalQVTcore.g:26512:1: ( ( 'serializable' ) )
+ // InternalQVTcore.g:26624:1: ( ( ( 'serializable' ) ) )
+ // InternalQVTcore.g:26625:1: ( ( 'serializable' ) )
{
- // InternalQVTcore.g:26512:1: ( ( 'serializable' ) )
- // InternalQVTcore.g:26513:1: ( 'serializable' )
+ // InternalQVTcore.g:26625:1: ( ( 'serializable' ) )
+ // InternalQVTcore.g:26626:1: ( 'serializable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getIsSerializableSerializableKeyword_5_1_0_0());
}
- // InternalQVTcore.g:26514:1: ( 'serializable' )
- // InternalQVTcore.g:26515:1: 'serializable'
+ // InternalQVTcore.g:26627:1: ( 'serializable' )
+ // InternalQVTcore.g:26628:1: 'serializable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getDataTypeCSAccess().getIsSerializableSerializableKeyword_5_1_0_0());
@@ -77637,17 +77958,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__NameAssignment_1"
- // InternalQVTcore.g:26530:1: rule__EnumerationCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:26643:1: rule__EnumerationCS__NameAssignment_1 : ( ruleUnrestrictedName ) ;
public final void rule__EnumerationCS__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26534:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:26535:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:26647:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:26648:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:26535:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:26536:1: ruleUnrestrictedName
+ // InternalQVTcore.g:26648:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:26649:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
@@ -77682,17 +78003,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__OwnedSignatureAssignment_2"
- // InternalQVTcore.g:26545:1: rule__EnumerationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ;
+ // InternalQVTcore.g:26658:1: rule__EnumerationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ;
public final void rule__EnumerationCS__OwnedSignatureAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26549:1: ( ( ruleTemplateSignatureCS ) )
- // InternalQVTcore.g:26550:1: ( ruleTemplateSignatureCS )
+ // InternalQVTcore.g:26662:1: ( ( ruleTemplateSignatureCS ) )
+ // InternalQVTcore.g:26663:1: ( ruleTemplateSignatureCS )
{
- // InternalQVTcore.g:26550:1: ( ruleTemplateSignatureCS )
- // InternalQVTcore.g:26551:1: ruleTemplateSignatureCS
+ // InternalQVTcore.g:26663:1: ( ruleTemplateSignatureCS )
+ // InternalQVTcore.g:26664:1: ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_2_0());
@@ -77727,17 +78048,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__InstanceClassNameAssignment_3_1"
- // InternalQVTcore.g:26560:1: rule__EnumerationCS__InstanceClassNameAssignment_3_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTcore.g:26673:1: rule__EnumerationCS__InstanceClassNameAssignment_3_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void rule__EnumerationCS__InstanceClassNameAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26564:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTcore.g:26565:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:26677:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:26678:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTcore.g:26565:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:26566:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:26678:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:26679:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_3_1_0());
@@ -77768,23 +78089,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__IsSerializableAssignment_4_1_0"
- // InternalQVTcore.g:26575:1: rule__EnumerationCS__IsSerializableAssignment_4_1_0 : ( ( 'serializable' ) ) ;
+ // InternalQVTcore.g:26688:1: rule__EnumerationCS__IsSerializableAssignment_4_1_0 : ( ( 'serializable' ) ) ;
public final void rule__EnumerationCS__IsSerializableAssignment_4_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26579:1: ( ( ( 'serializable' ) ) )
- // InternalQVTcore.g:26580:1: ( ( 'serializable' ) )
+ // InternalQVTcore.g:26692:1: ( ( ( 'serializable' ) ) )
+ // InternalQVTcore.g:26693:1: ( ( 'serializable' ) )
{
- // InternalQVTcore.g:26580:1: ( ( 'serializable' ) )
- // InternalQVTcore.g:26581:1: ( 'serializable' )
+ // InternalQVTcore.g:26693:1: ( ( 'serializable' ) )
+ // InternalQVTcore.g:26694:1: ( 'serializable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getIsSerializableSerializableKeyword_4_1_0_0());
}
- // InternalQVTcore.g:26582:1: ( 'serializable' )
- // InternalQVTcore.g:26583:1: 'serializable'
+ // InternalQVTcore.g:26695:1: ( 'serializable' )
+ // InternalQVTcore.g:26696:1: 'serializable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getIsSerializableSerializableKeyword_4_1_0_0());
@@ -77821,17 +78142,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1"
- // InternalQVTcore.g:26598:1: rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 : ( ruleEnumerationLiteralCS ) ;
+ // InternalQVTcore.g:26711:1: rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1 : ( ruleEnumerationLiteralCS ) ;
public final void rule__EnumerationCS__OwnedLiteralsAssignment_5_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26602:1: ( ( ruleEnumerationLiteralCS ) )
- // InternalQVTcore.g:26603:1: ( ruleEnumerationLiteralCS )
+ // InternalQVTcore.g:26715:1: ( ( ruleEnumerationLiteralCS ) )
+ // InternalQVTcore.g:26716:1: ( ruleEnumerationLiteralCS )
{
- // InternalQVTcore.g:26603:1: ( ruleEnumerationLiteralCS )
- // InternalQVTcore.g:26604:1: ruleEnumerationLiteralCS
+ // InternalQVTcore.g:26716:1: ( ruleEnumerationLiteralCS )
+ // InternalQVTcore.g:26717:1: ruleEnumerationLiteralCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationCSAccess().getOwnedLiteralsEnumerationLiteralCSParserRuleCall_5_0_1_0());
@@ -77866,17 +78187,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__NameAssignment_0_0_1"
- // InternalQVTcore.g:26613:1: rule__EnumerationLiteralCS__NameAssignment_0_0_1 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:26726:1: rule__EnumerationLiteralCS__NameAssignment_0_0_1 : ( ruleUnrestrictedName ) ;
public final void rule__EnumerationLiteralCS__NameAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26617:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:26618:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:26730:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:26731:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:26618:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:26619:1: ruleUnrestrictedName
+ // InternalQVTcore.g:26731:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:26732:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getNameUnrestrictedNameParserRuleCall_0_0_1_0());
@@ -77911,17 +78232,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__NameAssignment_0_1"
- // InternalQVTcore.g:26628:1: rule__EnumerationLiteralCS__NameAssignment_0_1 : ( ruleEnumerationLiteralName ) ;
+ // InternalQVTcore.g:26741:1: rule__EnumerationLiteralCS__NameAssignment_0_1 : ( ruleEnumerationLiteralName ) ;
public final void rule__EnumerationLiteralCS__NameAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26632:1: ( ( ruleEnumerationLiteralName ) )
- // InternalQVTcore.g:26633:1: ( ruleEnumerationLiteralName )
+ // InternalQVTcore.g:26745:1: ( ( ruleEnumerationLiteralName ) )
+ // InternalQVTcore.g:26746:1: ( ruleEnumerationLiteralName )
{
- // InternalQVTcore.g:26633:1: ( ruleEnumerationLiteralName )
- // InternalQVTcore.g:26634:1: ruleEnumerationLiteralName
+ // InternalQVTcore.g:26746:1: ( ruleEnumerationLiteralName )
+ // InternalQVTcore.g:26747:1: ruleEnumerationLiteralName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getNameEnumerationLiteralNameParserRuleCall_0_1_0());
@@ -77956,17 +78277,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationLiteralCS__ValueAssignment_1_1"
- // InternalQVTcore.g:26643:1: rule__EnumerationLiteralCS__ValueAssignment_1_1 : ( ruleSIGNED ) ;
+ // InternalQVTcore.g:26756:1: rule__EnumerationLiteralCS__ValueAssignment_1_1 : ( ruleSIGNED ) ;
public final void rule__EnumerationLiteralCS__ValueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26647:1: ( ( ruleSIGNED ) )
- // InternalQVTcore.g:26648:1: ( ruleSIGNED )
+ // InternalQVTcore.g:26760:1: ( ( ruleSIGNED ) )
+ // InternalQVTcore.g:26761:1: ( ruleSIGNED )
{
- // InternalQVTcore.g:26648:1: ( ruleSIGNED )
- // InternalQVTcore.g:26649:1: ruleSIGNED
+ // InternalQVTcore.g:26761:1: ( ruleSIGNED )
+ // InternalQVTcore.g:26762:1: ruleSIGNED
{
if ( state.backtracking==0 ) {
before(grammarAccess.getEnumerationLiteralCSAccess().getValueSIGNEDParserRuleCall_1_1_0());
@@ -78001,23 +78322,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__QualifiersAssignment_0_0_0"
- // InternalQVTcore.g:26658:1: rule__OperationCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
+ // InternalQVTcore.g:26771:1: rule__OperationCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26662:1: ( ( ( 'static' ) ) )
- // InternalQVTcore.g:26663:1: ( ( 'static' ) )
+ // InternalQVTcore.g:26775:1: ( ( ( 'static' ) ) )
+ // InternalQVTcore.g:26776:1: ( ( 'static' ) )
{
- // InternalQVTcore.g:26663:1: ( ( 'static' ) )
- // InternalQVTcore.g:26664:1: ( 'static' )
+ // InternalQVTcore.g:26776:1: ( ( 'static' ) )
+ // InternalQVTcore.g:26777:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
- // InternalQVTcore.g:26665:1: ( 'static' )
- // InternalQVTcore.g:26666:1: 'static'
+ // InternalQVTcore.g:26778:1: ( 'static' )
+ // InternalQVTcore.g:26779:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_0_0_0());
@@ -78054,23 +78375,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__QualifiersAssignment_0_0_1"
- // InternalQVTcore.g:26681:1: rule__OperationCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
+ // InternalQVTcore.g:26794:1: rule__OperationCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26685:1: ( ( ( 'definition' ) ) )
- // InternalQVTcore.g:26686:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:26798:1: ( ( ( 'definition' ) ) )
+ // InternalQVTcore.g:26799:1: ( ( 'definition' ) )
{
- // InternalQVTcore.g:26686:1: ( ( 'definition' ) )
- // InternalQVTcore.g:26687:1: ( 'definition' )
+ // InternalQVTcore.g:26799:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:26800:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
- // InternalQVTcore.g:26688:1: ( 'definition' )
- // InternalQVTcore.g:26689:1: 'definition'
+ // InternalQVTcore.g:26801:1: ( 'definition' )
+ // InternalQVTcore.g:26802:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
@@ -78107,23 +78428,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__QualifiersAssignment_0_1_0"
- // InternalQVTcore.g:26704:1: rule__OperationCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
+ // InternalQVTcore.g:26817:1: rule__OperationCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26708:1: ( ( ( 'definition' ) ) )
- // InternalQVTcore.g:26709:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:26821:1: ( ( ( 'definition' ) ) )
+ // InternalQVTcore.g:26822:1: ( ( 'definition' ) )
{
- // InternalQVTcore.g:26709:1: ( ( 'definition' ) )
- // InternalQVTcore.g:26710:1: ( 'definition' )
+ // InternalQVTcore.g:26822:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:26823:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
- // InternalQVTcore.g:26711:1: ( 'definition' )
- // InternalQVTcore.g:26712:1: 'definition'
+ // InternalQVTcore.g:26824:1: ( 'definition' )
+ // InternalQVTcore.g:26825:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
@@ -78160,23 +78481,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__QualifiersAssignment_0_1_1"
- // InternalQVTcore.g:26727:1: rule__OperationCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
+ // InternalQVTcore.g:26840:1: rule__OperationCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
public final void rule__OperationCS__QualifiersAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26731:1: ( ( ( 'static' ) ) )
- // InternalQVTcore.g:26732:1: ( ( 'static' ) )
+ // InternalQVTcore.g:26844:1: ( ( ( 'static' ) ) )
+ // InternalQVTcore.g:26845:1: ( ( 'static' ) )
{
- // InternalQVTcore.g:26732:1: ( ( 'static' ) )
- // InternalQVTcore.g:26733:1: ( 'static' )
+ // InternalQVTcore.g:26845:1: ( ( 'static' ) )
+ // InternalQVTcore.g:26846:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
- // InternalQVTcore.g:26734:1: ( 'static' )
- // InternalQVTcore.g:26735:1: 'static'
+ // InternalQVTcore.g:26847:1: ( 'static' )
+ // InternalQVTcore.g:26848:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_1_1_0());
@@ -78213,17 +78534,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__OwnedSignatureAssignment_2"
- // InternalQVTcore.g:26750:1: rule__OperationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ;
+ // InternalQVTcore.g:26863:1: rule__OperationCS__OwnedSignatureAssignment_2 : ( ruleTemplateSignatureCS ) ;
public final void rule__OperationCS__OwnedSignatureAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26754:1: ( ( ruleTemplateSignatureCS ) )
- // InternalQVTcore.g:26755:1: ( ruleTemplateSignatureCS )
+ // InternalQVTcore.g:26867:1: ( ( ruleTemplateSignatureCS ) )
+ // InternalQVTcore.g:26868:1: ( ruleTemplateSignatureCS )
{
- // InternalQVTcore.g:26755:1: ( ruleTemplateSignatureCS )
- // InternalQVTcore.g:26756:1: ruleTemplateSignatureCS
+ // InternalQVTcore.g:26868:1: ( ruleTemplateSignatureCS )
+ // InternalQVTcore.g:26869:1: ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_2_0());
@@ -78258,17 +78579,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__NameAssignment_3"
- // InternalQVTcore.g:26765:1: rule__OperationCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:26878:1: rule__OperationCS__NameAssignment_3 : ( ruleUnrestrictedName ) ;
public final void rule__OperationCS__NameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26769:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:26770:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:26882:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:26883:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:26770:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:26771:1: ruleUnrestrictedName
+ // InternalQVTcore.g:26883:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:26884:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getNameUnrestrictedNameParserRuleCall_3_0());
@@ -78303,17 +78624,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__OwnedParametersAssignment_5_0"
- // InternalQVTcore.g:26780:1: rule__OperationCS__OwnedParametersAssignment_5_0 : ( ruleParameterCS ) ;
+ // InternalQVTcore.g:26893:1: rule__OperationCS__OwnedParametersAssignment_5_0 : ( ruleParameterCS ) ;
public final void rule__OperationCS__OwnedParametersAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26784:1: ( ( ruleParameterCS ) )
- // InternalQVTcore.g:26785:1: ( ruleParameterCS )
+ // InternalQVTcore.g:26897:1: ( ( ruleParameterCS ) )
+ // InternalQVTcore.g:26898:1: ( ruleParameterCS )
{
- // InternalQVTcore.g:26785:1: ( ruleParameterCS )
- // InternalQVTcore.g:26786:1: ruleParameterCS
+ // InternalQVTcore.g:26898:1: ( ruleParameterCS )
+ // InternalQVTcore.g:26899:1: ruleParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_5_0_0());
@@ -78348,17 +78669,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__OwnedParametersAssignment_5_1_1"
- // InternalQVTcore.g:26795:1: rule__OperationCS__OwnedParametersAssignment_5_1_1 : ( ruleParameterCS ) ;
+ // InternalQVTcore.g:26908:1: rule__OperationCS__OwnedParametersAssignment_5_1_1 : ( ruleParameterCS ) ;
public final void rule__OperationCS__OwnedParametersAssignment_5_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26799:1: ( ( ruleParameterCS ) )
- // InternalQVTcore.g:26800:1: ( ruleParameterCS )
+ // InternalQVTcore.g:26912:1: ( ( ruleParameterCS ) )
+ // InternalQVTcore.g:26913:1: ( ruleParameterCS )
{
- // InternalQVTcore.g:26800:1: ( ruleParameterCS )
- // InternalQVTcore.g:26801:1: ruleParameterCS
+ // InternalQVTcore.g:26913:1: ( ruleParameterCS )
+ // InternalQVTcore.g:26914:1: ruleParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedParametersParameterCSParserRuleCall_5_1_1_0());
@@ -78393,17 +78714,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__OwnedTypeAssignment_7_1"
- // InternalQVTcore.g:26810:1: rule__OperationCS__OwnedTypeAssignment_7_1 : ( ruleTypedMultiplicityRefCS ) ;
+ // InternalQVTcore.g:26923:1: rule__OperationCS__OwnedTypeAssignment_7_1 : ( ruleTypedMultiplicityRefCS ) ;
public final void rule__OperationCS__OwnedTypeAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26814:1: ( ( ruleTypedMultiplicityRefCS ) )
- // InternalQVTcore.g:26815:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:26927:1: ( ( ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:26928:1: ( ruleTypedMultiplicityRefCS )
{
- // InternalQVTcore.g:26815:1: ( ruleTypedMultiplicityRefCS )
- // InternalQVTcore.g:26816:1: ruleTypedMultiplicityRefCS
+ // InternalQVTcore.g:26928:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:26929:1: ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_7_1_0());
@@ -78438,17 +78759,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__OwnedExceptionsAssignment_8_1"
- // InternalQVTcore.g:26825:1: rule__OperationCS__OwnedExceptionsAssignment_8_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTcore.g:26938:1: rule__OperationCS__OwnedExceptionsAssignment_8_1 : ( ruleTypedRefCS ) ;
public final void rule__OperationCS__OwnedExceptionsAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26829:1: ( ( ruleTypedRefCS ) )
- // InternalQVTcore.g:26830:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:26942:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTcore.g:26943:1: ( ruleTypedRefCS )
{
- // InternalQVTcore.g:26830:1: ( ruleTypedRefCS )
- // InternalQVTcore.g:26831:1: ruleTypedRefCS
+ // InternalQVTcore.g:26943:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:26944:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedExceptionsTypedRefCSParserRuleCall_8_1_0());
@@ -78483,17 +78804,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__OwnedExceptionsAssignment_8_2_1"
- // InternalQVTcore.g:26840:1: rule__OperationCS__OwnedExceptionsAssignment_8_2_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTcore.g:26953:1: rule__OperationCS__OwnedExceptionsAssignment_8_2_1 : ( ruleTypedRefCS ) ;
public final void rule__OperationCS__OwnedExceptionsAssignment_8_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:26844:1: ( ( ruleTypedRefCS ) )
- // InternalQVTcore.g:26845:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:26957:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTcore.g:26958:1: ( ruleTypedRefCS )
{
- // InternalQVTcore.g:26845:1: ( ruleTypedRefCS )
- // InternalQVTcore.g:26846:1: ruleTypedRefCS
+ // InternalQVTcore.g:26958:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:26959:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedExceptionsTypedRefCSParserRuleCall_8_2_1_0());
@@ -78528,23 +78849,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_0"
- // InternalQVTcore.g:26855:1: rule__OperationCS__QualifiersAssignment_9_1_0_0 : ( ( 'derived' ) ) ;
+ // InternalQVTcore.g:26968: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 {
- // InternalQVTcore.g:26859:1: ( ( ( 'derived' ) ) )
- // InternalQVTcore.g:26860:1: ( ( 'derived' ) )
+ // InternalQVTcore.g:26972:1: ( ( ( 'derived' ) ) )
+ // InternalQVTcore.g:26973:1: ( ( 'derived' ) )
{
- // InternalQVTcore.g:26860:1: ( ( 'derived' ) )
- // InternalQVTcore.g:26861:1: ( 'derived' )
+ // InternalQVTcore.g:26973:1: ( ( 'derived' ) )
+ // InternalQVTcore.g:26974:1: ( 'derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_0_0());
}
- // InternalQVTcore.g:26862:1: ( 'derived' )
- // InternalQVTcore.g:26863:1: 'derived'
+ // InternalQVTcore.g:26975:1: ( 'derived' )
+ // InternalQVTcore.g:26976:1: 'derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_0_0());
@@ -78581,28 +78902,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_1"
- // InternalQVTcore.g:26878:1: rule__OperationCS__QualifiersAssignment_9_1_0_1 : ( ( '!derived' ) ) ;
+ // InternalQVTcore.g:26991: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 {
- // InternalQVTcore.g:26882:1: ( ( ( '!derived' ) ) )
- // InternalQVTcore.g:26883:1: ( ( '!derived' ) )
+ // InternalQVTcore.g:26995:1: ( ( ( '!derived' ) ) )
+ // InternalQVTcore.g:26996:1: ( ( '!derived' ) )
{
- // InternalQVTcore.g:26883:1: ( ( '!derived' ) )
- // InternalQVTcore.g:26884:1: ( '!derived' )
+ // InternalQVTcore.g:26996:1: ( ( '!derived' ) )
+ // InternalQVTcore.g:26997:1: ( '!derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_1_0());
}
- // InternalQVTcore.g:26885:1: ( '!derived' )
- // InternalQVTcore.g:26886:1: '!derived'
+ // InternalQVTcore.g:26998:1: ( '!derived' )
+ // InternalQVTcore.g:26999:1: '!derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_1_0());
}
- match(input,125,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,126,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_1_0());
}
@@ -78634,23 +78955,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_2"
- // InternalQVTcore.g:26901:1: rule__OperationCS__QualifiersAssignment_9_1_0_2 : ( ( 'ordered' ) ) ;
+ // InternalQVTcore.g:27014: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 {
- // InternalQVTcore.g:26905:1: ( ( ( 'ordered' ) ) )
- // InternalQVTcore.g:26906:1: ( ( 'ordered' ) )
+ // InternalQVTcore.g:27018:1: ( ( ( 'ordered' ) ) )
+ // InternalQVTcore.g:27019:1: ( ( 'ordered' ) )
{
- // InternalQVTcore.g:26906:1: ( ( 'ordered' ) )
- // InternalQVTcore.g:26907:1: ( 'ordered' )
+ // InternalQVTcore.g:27019:1: ( ( 'ordered' ) )
+ // InternalQVTcore.g:27020:1: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_2_0());
}
- // InternalQVTcore.g:26908:1: ( 'ordered' )
- // InternalQVTcore.g:26909:1: 'ordered'
+ // InternalQVTcore.g:27021:1: ( 'ordered' )
+ // InternalQVTcore.g:27022:1: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_2_0());
@@ -78687,28 +79008,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_3"
- // InternalQVTcore.g:26924:1: rule__OperationCS__QualifiersAssignment_9_1_0_3 : ( ( '!ordered' ) ) ;
+ // InternalQVTcore.g:27037: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 {
- // InternalQVTcore.g:26928:1: ( ( ( '!ordered' ) ) )
- // InternalQVTcore.g:26929:1: ( ( '!ordered' ) )
+ // InternalQVTcore.g:27041:1: ( ( ( '!ordered' ) ) )
+ // InternalQVTcore.g:27042:1: ( ( '!ordered' ) )
{
- // InternalQVTcore.g:26929:1: ( ( '!ordered' ) )
- // InternalQVTcore.g:26930:1: ( '!ordered' )
+ // InternalQVTcore.g:27042:1: ( ( '!ordered' ) )
+ // InternalQVTcore.g:27043:1: ( '!ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_3_0());
}
- // InternalQVTcore.g:26931:1: ( '!ordered' )
- // InternalQVTcore.g:26932:1: '!ordered'
+ // InternalQVTcore.g:27044:1: ( '!ordered' )
+ // InternalQVTcore.g:27045:1: '!ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_3_0());
}
- match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_3_0());
}
@@ -78740,23 +79061,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_4"
- // InternalQVTcore.g:26947:1: rule__OperationCS__QualifiersAssignment_9_1_0_4 : ( ( 'unique' ) ) ;
+ // InternalQVTcore.g:27060: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 {
- // InternalQVTcore.g:26951:1: ( ( ( 'unique' ) ) )
- // InternalQVTcore.g:26952:1: ( ( 'unique' ) )
+ // InternalQVTcore.g:27064:1: ( ( ( 'unique' ) ) )
+ // InternalQVTcore.g:27065:1: ( ( 'unique' ) )
{
- // InternalQVTcore.g:26952:1: ( ( 'unique' ) )
- // InternalQVTcore.g:26953:1: ( 'unique' )
+ // InternalQVTcore.g:27065:1: ( ( 'unique' ) )
+ // InternalQVTcore.g:27066:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_4_0());
}
- // InternalQVTcore.g:26954:1: ( 'unique' )
- // InternalQVTcore.g:26955:1: 'unique'
+ // InternalQVTcore.g:27067:1: ( 'unique' )
+ // InternalQVTcore.g:27068:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_4_0());
@@ -78793,28 +79114,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__QualifiersAssignment_9_1_0_5"
- // InternalQVTcore.g:26970:1: rule__OperationCS__QualifiersAssignment_9_1_0_5 : ( ( '!unique' ) ) ;
+ // InternalQVTcore.g:27083: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 {
- // InternalQVTcore.g:26974:1: ( ( ( '!unique' ) ) )
- // InternalQVTcore.g:26975:1: ( ( '!unique' ) )
+ // InternalQVTcore.g:27087:1: ( ( ( '!unique' ) ) )
+ // InternalQVTcore.g:27088:1: ( ( '!unique' ) )
{
- // InternalQVTcore.g:26975:1: ( ( '!unique' ) )
- // InternalQVTcore.g:26976:1: ( '!unique' )
+ // InternalQVTcore.g:27088:1: ( ( '!unique' ) )
+ // InternalQVTcore.g:27089:1: ( '!unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_5_0());
}
- // InternalQVTcore.g:26977:1: ( '!unique' )
- // InternalQVTcore.g:26978:1: '!unique'
+ // InternalQVTcore.g:27090:1: ( '!unique' )
+ // InternalQVTcore.g:27091:1: '!unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_5_0());
}
- match(input,130,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_5_0());
}
@@ -78846,17 +79167,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3"
- // InternalQVTcore.g:26993:1: rule__OperationCS__OwnedBodyExpressionsAssignment_10_0_1_3 : ( ruleSpecificationCS ) ;
+ // InternalQVTcore.g:27106: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 {
- // InternalQVTcore.g:26997:1: ( ( ruleSpecificationCS ) )
- // InternalQVTcore.g:26998:1: ( ruleSpecificationCS )
+ // InternalQVTcore.g:27110:1: ( ( ruleSpecificationCS ) )
+ // InternalQVTcore.g:27111:1: ( ruleSpecificationCS )
{
- // InternalQVTcore.g:26998:1: ( ruleSpecificationCS )
- // InternalQVTcore.g:26999:1: ruleSpecificationCS
+ // InternalQVTcore.g:27111:1: ( ruleSpecificationCS )
+ // InternalQVTcore.g:27112:1: ruleSpecificationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getOperationCSAccess().getOwnedBodyExpressionsSpecificationCSParserRuleCall_10_0_1_3_0());
@@ -78891,17 +79212,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__NameAssignment_0"
- // InternalQVTcore.g:27008:1: rule__ParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:27121:1: rule__ParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__ParameterCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27012:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:27013:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:27125:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:27126:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:27013:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:27014:1: ruleUnrestrictedName
+ // InternalQVTcore.g:27126:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:27127:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -78936,17 +79257,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__OwnedTypeAssignment_1_1"
- // InternalQVTcore.g:27023:1: rule__ParameterCS__OwnedTypeAssignment_1_1 : ( ruleTypedMultiplicityRefCS ) ;
+ // InternalQVTcore.g:27136:1: rule__ParameterCS__OwnedTypeAssignment_1_1 : ( ruleTypedMultiplicityRefCS ) ;
public final void rule__ParameterCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27027:1: ( ( ruleTypedMultiplicityRefCS ) )
- // InternalQVTcore.g:27028:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:27140:1: ( ( ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:27141:1: ( ruleTypedMultiplicityRefCS )
{
- // InternalQVTcore.g:27028:1: ( ruleTypedMultiplicityRefCS )
- // InternalQVTcore.g:27029:1: ruleTypedMultiplicityRefCS
+ // InternalQVTcore.g:27141:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:27142:1: ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_1_1_0());
@@ -78981,23 +79302,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_0"
- // InternalQVTcore.g:27038:1: rule__ParameterCS__QualifiersAssignment_2_1_0_0 : ( ( 'ordered' ) ) ;
+ // InternalQVTcore.g:27151: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 {
- // InternalQVTcore.g:27042:1: ( ( ( 'ordered' ) ) )
- // InternalQVTcore.g:27043:1: ( ( 'ordered' ) )
+ // InternalQVTcore.g:27155:1: ( ( ( 'ordered' ) ) )
+ // InternalQVTcore.g:27156:1: ( ( 'ordered' ) )
{
- // InternalQVTcore.g:27043:1: ( ( 'ordered' ) )
- // InternalQVTcore.g:27044:1: ( 'ordered' )
+ // InternalQVTcore.g:27156:1: ( ( 'ordered' ) )
+ // InternalQVTcore.g:27157:1: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_0_0());
}
- // InternalQVTcore.g:27045:1: ( 'ordered' )
- // InternalQVTcore.g:27046:1: 'ordered'
+ // InternalQVTcore.g:27158:1: ( 'ordered' )
+ // InternalQVTcore.g:27159:1: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_0_0());
@@ -79034,28 +79355,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_1"
- // InternalQVTcore.g:27061:1: rule__ParameterCS__QualifiersAssignment_2_1_0_1 : ( ( '!ordered' ) ) ;
+ // InternalQVTcore.g:27174: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 {
- // InternalQVTcore.g:27065:1: ( ( ( '!ordered' ) ) )
- // InternalQVTcore.g:27066:1: ( ( '!ordered' ) )
+ // InternalQVTcore.g:27178:1: ( ( ( '!ordered' ) ) )
+ // InternalQVTcore.g:27179:1: ( ( '!ordered' ) )
{
- // InternalQVTcore.g:27066:1: ( ( '!ordered' ) )
- // InternalQVTcore.g:27067:1: ( '!ordered' )
+ // InternalQVTcore.g:27179:1: ( ( '!ordered' ) )
+ // InternalQVTcore.g:27180:1: ( '!ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_1_0());
}
- // InternalQVTcore.g:27068:1: ( '!ordered' )
- // InternalQVTcore.g:27069:1: '!ordered'
+ // InternalQVTcore.g:27181:1: ( '!ordered' )
+ // InternalQVTcore.g:27182:1: '!ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_1_0());
}
- match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_1_0());
}
@@ -79087,23 +79408,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_2"
- // InternalQVTcore.g:27084:1: rule__ParameterCS__QualifiersAssignment_2_1_0_2 : ( ( 'unique' ) ) ;
+ // InternalQVTcore.g:27197: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 {
- // InternalQVTcore.g:27088:1: ( ( ( 'unique' ) ) )
- // InternalQVTcore.g:27089:1: ( ( 'unique' ) )
+ // InternalQVTcore.g:27201:1: ( ( ( 'unique' ) ) )
+ // InternalQVTcore.g:27202:1: ( ( 'unique' ) )
{
- // InternalQVTcore.g:27089:1: ( ( 'unique' ) )
- // InternalQVTcore.g:27090:1: ( 'unique' )
+ // InternalQVTcore.g:27202:1: ( ( 'unique' ) )
+ // InternalQVTcore.g:27203:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_2_0());
}
- // InternalQVTcore.g:27091:1: ( 'unique' )
- // InternalQVTcore.g:27092:1: 'unique'
+ // InternalQVTcore.g:27204:1: ( 'unique' )
+ // InternalQVTcore.g:27205:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_2_0());
@@ -79140,28 +79461,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParameterCS__QualifiersAssignment_2_1_0_3"
- // InternalQVTcore.g:27107:1: rule__ParameterCS__QualifiersAssignment_2_1_0_3 : ( ( '!unique' ) ) ;
+ // InternalQVTcore.g:27220: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 {
- // InternalQVTcore.g:27111:1: ( ( ( '!unique' ) ) )
- // InternalQVTcore.g:27112:1: ( ( '!unique' ) )
+ // InternalQVTcore.g:27224:1: ( ( ( '!unique' ) ) )
+ // InternalQVTcore.g:27225:1: ( ( '!unique' ) )
{
- // InternalQVTcore.g:27112:1: ( ( '!unique' ) )
- // InternalQVTcore.g:27113:1: ( '!unique' )
+ // InternalQVTcore.g:27225:1: ( ( '!unique' ) )
+ // InternalQVTcore.g:27226:1: ( '!unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_3_0());
}
- // InternalQVTcore.g:27114:1: ( '!unique' )
- // InternalQVTcore.g:27115:1: '!unique'
+ // InternalQVTcore.g:27227:1: ( '!unique' )
+ // InternalQVTcore.g:27228:1: '!unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_3_0());
}
- match(input,130,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_3_0());
}
@@ -79193,23 +79514,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_0_0"
- // InternalQVTcore.g:27130:1: rule__ReferenceCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
+ // InternalQVTcore.g:27243:1: rule__ReferenceCS__QualifiersAssignment_0_0_0 : ( ( 'static' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27134:1: ( ( ( 'static' ) ) )
- // InternalQVTcore.g:27135:1: ( ( 'static' ) )
+ // InternalQVTcore.g:27247:1: ( ( ( 'static' ) ) )
+ // InternalQVTcore.g:27248:1: ( ( 'static' ) )
{
- // InternalQVTcore.g:27135:1: ( ( 'static' ) )
- // InternalQVTcore.g:27136:1: ( 'static' )
+ // InternalQVTcore.g:27248:1: ( ( 'static' ) )
+ // InternalQVTcore.g:27249:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_0_0_0());
}
- // InternalQVTcore.g:27137:1: ( 'static' )
- // InternalQVTcore.g:27138:1: 'static'
+ // InternalQVTcore.g:27250:1: ( 'static' )
+ // InternalQVTcore.g:27251:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_0_0_0());
@@ -79246,23 +79567,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_0_1"
- // InternalQVTcore.g:27153:1: rule__ReferenceCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
+ // InternalQVTcore.g:27266:1: rule__ReferenceCS__QualifiersAssignment_0_0_1 : ( ( 'definition' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27157:1: ( ( ( 'definition' ) ) )
- // InternalQVTcore.g:27158:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:27270:1: ( ( ( 'definition' ) ) )
+ // InternalQVTcore.g:27271:1: ( ( 'definition' ) )
{
- // InternalQVTcore.g:27158:1: ( ( 'definition' ) )
- // InternalQVTcore.g:27159:1: ( 'definition' )
+ // InternalQVTcore.g:27271:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:27272:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
}
- // InternalQVTcore.g:27160:1: ( 'definition' )
- // InternalQVTcore.g:27161:1: 'definition'
+ // InternalQVTcore.g:27273:1: ( 'definition' )
+ // InternalQVTcore.g:27274:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
@@ -79299,23 +79620,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_1_0"
- // InternalQVTcore.g:27176:1: rule__ReferenceCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
+ // InternalQVTcore.g:27289:1: rule__ReferenceCS__QualifiersAssignment_0_1_0 : ( ( 'definition' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27180:1: ( ( ( 'definition' ) ) )
- // InternalQVTcore.g:27181:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:27293:1: ( ( ( 'definition' ) ) )
+ // InternalQVTcore.g:27294:1: ( ( 'definition' ) )
{
- // InternalQVTcore.g:27181:1: ( ( 'definition' ) )
- // InternalQVTcore.g:27182:1: ( 'definition' )
+ // InternalQVTcore.g:27294:1: ( ( 'definition' ) )
+ // InternalQVTcore.g:27295:1: ( 'definition' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
}
- // InternalQVTcore.g:27183:1: ( 'definition' )
- // InternalQVTcore.g:27184:1: 'definition'
+ // InternalQVTcore.g:27296:1: ( 'definition' )
+ // InternalQVTcore.g:27297:1: 'definition'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
@@ -79352,23 +79673,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_0_1_1"
- // InternalQVTcore.g:27199:1: rule__ReferenceCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
+ // InternalQVTcore.g:27312:1: rule__ReferenceCS__QualifiersAssignment_0_1_1 : ( ( 'static' ) ) ;
public final void rule__ReferenceCS__QualifiersAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27203:1: ( ( ( 'static' ) ) )
- // InternalQVTcore.g:27204:1: ( ( 'static' ) )
+ // InternalQVTcore.g:27316:1: ( ( ( 'static' ) ) )
+ // InternalQVTcore.g:27317:1: ( ( 'static' ) )
{
- // InternalQVTcore.g:27204:1: ( ( 'static' ) )
- // InternalQVTcore.g:27205:1: ( 'static' )
+ // InternalQVTcore.g:27317:1: ( ( 'static' ) )
+ // InternalQVTcore.g:27318:1: ( 'static' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_1_1_0());
}
- // InternalQVTcore.g:27206:1: ( 'static' )
- // InternalQVTcore.g:27207:1: 'static'
+ // InternalQVTcore.g:27319:1: ( 'static' )
+ // InternalQVTcore.g:27320:1: 'static'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_1_1_0());
@@ -79405,17 +79726,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__NameAssignment_2"
- // InternalQVTcore.g:27222:1: rule__ReferenceCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:27335:1: rule__ReferenceCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__ReferenceCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27226:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:27227:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:27339:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:27340:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:27227:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:27228:1: ruleUnrestrictedName
+ // InternalQVTcore.g:27340:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:27341:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
@@ -79450,23 +79771,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__ReferredOppositeAssignment_3_1"
- // InternalQVTcore.g:27237:1: rule__ReferenceCS__ReferredOppositeAssignment_3_1 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:27350:1: rule__ReferenceCS__ReferredOppositeAssignment_3_1 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__ReferenceCS__ReferredOppositeAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27241:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:27242:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:27354:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:27355:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:27242:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:27243:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:27355:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:27356:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getReferredOppositePropertyCrossReference_3_1_0());
}
- // InternalQVTcore.g:27244:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:27245:1: ruleUnrestrictedName
+ // InternalQVTcore.g:27357:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:27358:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getReferredOppositePropertyUnrestrictedNameParserRuleCall_3_1_0_1());
@@ -79507,17 +79828,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__OwnedTypeAssignment_4_1"
- // InternalQVTcore.g:27256:1: rule__ReferenceCS__OwnedTypeAssignment_4_1 : ( ruleTypedMultiplicityRefCS ) ;
+ // InternalQVTcore.g:27369:1: rule__ReferenceCS__OwnedTypeAssignment_4_1 : ( ruleTypedMultiplicityRefCS ) ;
public final void rule__ReferenceCS__OwnedTypeAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27260:1: ( ( ruleTypedMultiplicityRefCS ) )
- // InternalQVTcore.g:27261:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:27373:1: ( ( ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:27374:1: ( ruleTypedMultiplicityRefCS )
{
- // InternalQVTcore.g:27261:1: ( ruleTypedMultiplicityRefCS )
- // InternalQVTcore.g:27262:1: ruleTypedMultiplicityRefCS
+ // InternalQVTcore.g:27374:1: ( ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:27375:1: ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedTypeTypedMultiplicityRefCSParserRuleCall_4_1_0());
@@ -79552,17 +79873,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__DefaultAssignment_5_1"
- // InternalQVTcore.g:27271:1: rule__ReferenceCS__DefaultAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTcore.g:27384:1: rule__ReferenceCS__DefaultAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void rule__ReferenceCS__DefaultAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27275:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTcore.g:27276:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:27388:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:27389:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTcore.g:27276:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:27277:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:27389:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:27390:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getDefaultSINGLE_QUOTED_STRINGTerminalRuleCall_5_1_0());
@@ -79593,23 +79914,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_0"
- // InternalQVTcore.g:27286:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_0 : ( ( 'composes' ) ) ;
+ // InternalQVTcore.g:27399: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 {
- // InternalQVTcore.g:27290:1: ( ( ( 'composes' ) ) )
- // InternalQVTcore.g:27291:1: ( ( 'composes' ) )
+ // InternalQVTcore.g:27403:1: ( ( ( 'composes' ) ) )
+ // InternalQVTcore.g:27404:1: ( ( 'composes' ) )
{
- // InternalQVTcore.g:27291:1: ( ( 'composes' ) )
- // InternalQVTcore.g:27292:1: ( 'composes' )
+ // InternalQVTcore.g:27404:1: ( ( 'composes' ) )
+ // InternalQVTcore.g:27405:1: ( 'composes' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_0_0());
}
- // InternalQVTcore.g:27293:1: ( 'composes' )
- // InternalQVTcore.g:27294:1: 'composes'
+ // InternalQVTcore.g:27406:1: ( 'composes' )
+ // InternalQVTcore.g:27407:1: 'composes'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_0_0());
@@ -79646,28 +79967,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_1"
- // InternalQVTcore.g:27309:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_1 : ( ( '!composes' ) ) ;
+ // InternalQVTcore.g:27422: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 {
- // InternalQVTcore.g:27313:1: ( ( ( '!composes' ) ) )
- // InternalQVTcore.g:27314:1: ( ( '!composes' ) )
+ // InternalQVTcore.g:27426:1: ( ( ( '!composes' ) ) )
+ // InternalQVTcore.g:27427:1: ( ( '!composes' ) )
{
- // InternalQVTcore.g:27314:1: ( ( '!composes' ) )
- // InternalQVTcore.g:27315:1: ( '!composes' )
+ // InternalQVTcore.g:27427:1: ( ( '!composes' ) )
+ // InternalQVTcore.g:27428:1: ( '!composes' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_1_0());
}
- // InternalQVTcore.g:27316:1: ( '!composes' )
- // InternalQVTcore.g:27317:1: '!composes'
+ // InternalQVTcore.g:27429:1: ( '!composes' )
+ // InternalQVTcore.g:27430:1: '!composes'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_1_0());
}
- match(input,133,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,134,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_1_0());
}
@@ -79699,23 +80020,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_2"
- // InternalQVTcore.g:27332:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_2 : ( ( 'derived' ) ) ;
+ // InternalQVTcore.g:27445: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 {
- // InternalQVTcore.g:27336:1: ( ( ( 'derived' ) ) )
- // InternalQVTcore.g:27337:1: ( ( 'derived' ) )
+ // InternalQVTcore.g:27449:1: ( ( ( 'derived' ) ) )
+ // InternalQVTcore.g:27450:1: ( ( 'derived' ) )
{
- // InternalQVTcore.g:27337:1: ( ( 'derived' ) )
- // InternalQVTcore.g:27338:1: ( 'derived' )
+ // InternalQVTcore.g:27450:1: ( ( 'derived' ) )
+ // InternalQVTcore.g:27451:1: ( 'derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_2_0());
}
- // InternalQVTcore.g:27339:1: ( 'derived' )
- // InternalQVTcore.g:27340:1: 'derived'
+ // InternalQVTcore.g:27452:1: ( 'derived' )
+ // InternalQVTcore.g:27453:1: 'derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_2_0());
@@ -79752,28 +80073,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_3"
- // InternalQVTcore.g:27355:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_3 : ( ( '!derived' ) ) ;
+ // InternalQVTcore.g:27468: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 {
- // InternalQVTcore.g:27359:1: ( ( ( '!derived' ) ) )
- // InternalQVTcore.g:27360:1: ( ( '!derived' ) )
+ // InternalQVTcore.g:27472:1: ( ( ( '!derived' ) ) )
+ // InternalQVTcore.g:27473:1: ( ( '!derived' ) )
{
- // InternalQVTcore.g:27360:1: ( ( '!derived' ) )
- // InternalQVTcore.g:27361:1: ( '!derived' )
+ // InternalQVTcore.g:27473:1: ( ( '!derived' ) )
+ // InternalQVTcore.g:27474:1: ( '!derived' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_3_0());
}
- // InternalQVTcore.g:27362:1: ( '!derived' )
- // InternalQVTcore.g:27363:1: '!derived'
+ // InternalQVTcore.g:27475:1: ( '!derived' )
+ // InternalQVTcore.g:27476:1: '!derived'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_3_0());
}
- match(input,125,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,126,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_3_0());
}
@@ -79805,23 +80126,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_4"
- // InternalQVTcore.g:27378:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_4 : ( ( 'ordered' ) ) ;
+ // InternalQVTcore.g:27491: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 {
- // InternalQVTcore.g:27382:1: ( ( ( 'ordered' ) ) )
- // InternalQVTcore.g:27383:1: ( ( 'ordered' ) )
+ // InternalQVTcore.g:27495:1: ( ( ( 'ordered' ) ) )
+ // InternalQVTcore.g:27496:1: ( ( 'ordered' ) )
{
- // InternalQVTcore.g:27383:1: ( ( 'ordered' ) )
- // InternalQVTcore.g:27384:1: ( 'ordered' )
+ // InternalQVTcore.g:27496:1: ( ( 'ordered' ) )
+ // InternalQVTcore.g:27497:1: ( 'ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_4_0());
}
- // InternalQVTcore.g:27385:1: ( 'ordered' )
- // InternalQVTcore.g:27386:1: 'ordered'
+ // InternalQVTcore.g:27498:1: ( 'ordered' )
+ // InternalQVTcore.g:27499:1: 'ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_4_0());
@@ -79858,28 +80179,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_5"
- // InternalQVTcore.g:27401:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_5 : ( ( '!ordered' ) ) ;
+ // InternalQVTcore.g:27514: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 {
- // InternalQVTcore.g:27405:1: ( ( ( '!ordered' ) ) )
- // InternalQVTcore.g:27406:1: ( ( '!ordered' ) )
+ // InternalQVTcore.g:27518:1: ( ( ( '!ordered' ) ) )
+ // InternalQVTcore.g:27519:1: ( ( '!ordered' ) )
{
- // InternalQVTcore.g:27406:1: ( ( '!ordered' ) )
- // InternalQVTcore.g:27407:1: ( '!ordered' )
+ // InternalQVTcore.g:27519:1: ( ( '!ordered' ) )
+ // InternalQVTcore.g:27520:1: ( '!ordered' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_5_0());
}
- // InternalQVTcore.g:27408:1: ( '!ordered' )
- // InternalQVTcore.g:27409:1: '!ordered'
+ // InternalQVTcore.g:27521:1: ( '!ordered' )
+ // InternalQVTcore.g:27522:1: '!ordered'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_5_0());
}
- match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_5_0());
}
@@ -79911,23 +80232,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_6"
- // InternalQVTcore.g:27424:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_6 : ( ( 'readonly' ) ) ;
+ // InternalQVTcore.g:27537: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 {
- // InternalQVTcore.g:27428:1: ( ( ( 'readonly' ) ) )
- // InternalQVTcore.g:27429:1: ( ( 'readonly' ) )
+ // InternalQVTcore.g:27541:1: ( ( ( 'readonly' ) ) )
+ // InternalQVTcore.g:27542:1: ( ( 'readonly' ) )
{
- // InternalQVTcore.g:27429:1: ( ( 'readonly' ) )
- // InternalQVTcore.g:27430:1: ( 'readonly' )
+ // InternalQVTcore.g:27542:1: ( ( 'readonly' ) )
+ // InternalQVTcore.g:27543:1: ( 'readonly' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_6_0());
}
- // InternalQVTcore.g:27431:1: ( 'readonly' )
- // InternalQVTcore.g:27432:1: 'readonly'
+ // InternalQVTcore.g:27544:1: ( 'readonly' )
+ // InternalQVTcore.g:27545:1: 'readonly'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_6_0());
@@ -79964,28 +80285,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_7"
- // InternalQVTcore.g:27447:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_7 : ( ( '!readonly' ) ) ;
+ // InternalQVTcore.g:27560: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 {
- // InternalQVTcore.g:27451:1: ( ( ( '!readonly' ) ) )
- // InternalQVTcore.g:27452:1: ( ( '!readonly' ) )
+ // InternalQVTcore.g:27564:1: ( ( ( '!readonly' ) ) )
+ // InternalQVTcore.g:27565:1: ( ( '!readonly' ) )
{
- // InternalQVTcore.g:27452:1: ( ( '!readonly' ) )
- // InternalQVTcore.g:27453:1: ( '!readonly' )
+ // InternalQVTcore.g:27565:1: ( ( '!readonly' ) )
+ // InternalQVTcore.g:27566:1: ( '!readonly' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_7_0());
}
- // InternalQVTcore.g:27454:1: ( '!readonly' )
- // InternalQVTcore.g:27455:1: '!readonly'
+ // InternalQVTcore.g:27567:1: ( '!readonly' )
+ // InternalQVTcore.g:27568:1: '!readonly'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_7_0());
}
- match(input,128,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());
}
@@ -80017,23 +80338,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_8"
- // InternalQVTcore.g:27470:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_8 : ( ( 'resolve' ) ) ;
+ // InternalQVTcore.g:27583: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 {
- // InternalQVTcore.g:27474:1: ( ( ( 'resolve' ) ) )
- // InternalQVTcore.g:27475:1: ( ( 'resolve' ) )
+ // InternalQVTcore.g:27587:1: ( ( ( 'resolve' ) ) )
+ // InternalQVTcore.g:27588:1: ( ( 'resolve' ) )
{
- // InternalQVTcore.g:27475:1: ( ( 'resolve' ) )
- // InternalQVTcore.g:27476:1: ( 'resolve' )
+ // InternalQVTcore.g:27588:1: ( ( 'resolve' ) )
+ // InternalQVTcore.g:27589:1: ( 'resolve' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_8_0());
}
- // InternalQVTcore.g:27477:1: ( 'resolve' )
- // InternalQVTcore.g:27478:1: 'resolve'
+ // InternalQVTcore.g:27590:1: ( 'resolve' )
+ // InternalQVTcore.g:27591:1: 'resolve'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_8_0());
@@ -80070,28 +80391,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_9"
- // InternalQVTcore.g:27493:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_9 : ( ( '!resolve' ) ) ;
+ // InternalQVTcore.g:27606: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 {
- // InternalQVTcore.g:27497:1: ( ( ( '!resolve' ) ) )
- // InternalQVTcore.g:27498:1: ( ( '!resolve' ) )
+ // InternalQVTcore.g:27610:1: ( ( ( '!resolve' ) ) )
+ // InternalQVTcore.g:27611:1: ( ( '!resolve' ) )
{
- // InternalQVTcore.g:27498:1: ( ( '!resolve' ) )
- // InternalQVTcore.g:27499:1: ( '!resolve' )
+ // InternalQVTcore.g:27611:1: ( ( '!resolve' ) )
+ // InternalQVTcore.g:27612:1: ( '!resolve' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_9_0());
}
- // InternalQVTcore.g:27500:1: ( '!resolve' )
- // InternalQVTcore.g:27501:1: '!resolve'
+ // InternalQVTcore.g:27613:1: ( '!resolve' )
+ // InternalQVTcore.g:27614:1: '!resolve'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_9_0());
}
- match(input,134,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,135,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_9_0());
}
@@ -80123,23 +80444,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_10"
- // InternalQVTcore.g:27516:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_10 : ( ( 'transient' ) ) ;
+ // InternalQVTcore.g:27629: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 {
- // InternalQVTcore.g:27520:1: ( ( ( 'transient' ) ) )
- // InternalQVTcore.g:27521:1: ( ( 'transient' ) )
+ // InternalQVTcore.g:27633:1: ( ( ( 'transient' ) ) )
+ // InternalQVTcore.g:27634:1: ( ( 'transient' ) )
{
- // InternalQVTcore.g:27521:1: ( ( 'transient' ) )
- // InternalQVTcore.g:27522:1: ( 'transient' )
+ // InternalQVTcore.g:27634:1: ( ( 'transient' ) )
+ // InternalQVTcore.g:27635:1: ( 'transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_10_0());
}
- // InternalQVTcore.g:27523:1: ( 'transient' )
- // InternalQVTcore.g:27524:1: 'transient'
+ // InternalQVTcore.g:27636:1: ( 'transient' )
+ // InternalQVTcore.g:27637:1: 'transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_10_0());
@@ -80176,28 +80497,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_11"
- // InternalQVTcore.g:27539:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_11 : ( ( '!transient' ) ) ;
+ // InternalQVTcore.g:27652: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 {
- // InternalQVTcore.g:27543:1: ( ( ( '!transient' ) ) )
- // InternalQVTcore.g:27544:1: ( ( '!transient' ) )
+ // InternalQVTcore.g:27656:1: ( ( ( '!transient' ) ) )
+ // InternalQVTcore.g:27657:1: ( ( '!transient' ) )
{
- // InternalQVTcore.g:27544:1: ( ( '!transient' ) )
- // InternalQVTcore.g:27545:1: ( '!transient' )
+ // InternalQVTcore.g:27657:1: ( ( '!transient' ) )
+ // InternalQVTcore.g:27658:1: ( '!transient' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_11_0());
}
- // InternalQVTcore.g:27546:1: ( '!transient' )
- // InternalQVTcore.g:27547:1: '!transient'
+ // InternalQVTcore.g:27659:1: ( '!transient' )
+ // InternalQVTcore.g:27660:1: '!transient'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_11_0());
}
- match(input,129,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());
}
@@ -80229,23 +80550,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_12"
- // InternalQVTcore.g:27562:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_12 : ( ( 'unique' ) ) ;
+ // InternalQVTcore.g:27675: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 {
- // InternalQVTcore.g:27566:1: ( ( ( 'unique' ) ) )
- // InternalQVTcore.g:27567:1: ( ( 'unique' ) )
+ // InternalQVTcore.g:27679:1: ( ( ( 'unique' ) ) )
+ // InternalQVTcore.g:27680:1: ( ( 'unique' ) )
{
- // InternalQVTcore.g:27567:1: ( ( 'unique' ) )
- // InternalQVTcore.g:27568:1: ( 'unique' )
+ // InternalQVTcore.g:27680:1: ( ( 'unique' ) )
+ // InternalQVTcore.g:27681:1: ( 'unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_12_0());
}
- // InternalQVTcore.g:27569:1: ( 'unique' )
- // InternalQVTcore.g:27570:1: 'unique'
+ // InternalQVTcore.g:27682:1: ( 'unique' )
+ // InternalQVTcore.g:27683:1: 'unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_12_0());
@@ -80282,28 +80603,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_13"
- // InternalQVTcore.g:27585:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_13 : ( ( '!unique' ) ) ;
+ // InternalQVTcore.g:27698: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 {
- // InternalQVTcore.g:27589:1: ( ( ( '!unique' ) ) )
- // InternalQVTcore.g:27590:1: ( ( '!unique' ) )
+ // InternalQVTcore.g:27702:1: ( ( ( '!unique' ) ) )
+ // InternalQVTcore.g:27703:1: ( ( '!unique' ) )
{
- // InternalQVTcore.g:27590:1: ( ( '!unique' ) )
- // InternalQVTcore.g:27591:1: ( '!unique' )
+ // InternalQVTcore.g:27703:1: ( ( '!unique' ) )
+ // InternalQVTcore.g:27704:1: ( '!unique' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_13_0());
}
- // InternalQVTcore.g:27592:1: ( '!unique' )
- // InternalQVTcore.g:27593:1: '!unique'
+ // InternalQVTcore.g:27705:1: ( '!unique' )
+ // InternalQVTcore.g:27706:1: '!unique'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_13_0());
}
- match(input,130,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_13_0());
}
@@ -80335,23 +80656,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_14"
- // InternalQVTcore.g:27608:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_14 : ( ( 'unsettable' ) ) ;
+ // InternalQVTcore.g:27721: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 {
- // InternalQVTcore.g:27612:1: ( ( ( 'unsettable' ) ) )
- // InternalQVTcore.g:27613:1: ( ( 'unsettable' ) )
+ // InternalQVTcore.g:27725:1: ( ( ( 'unsettable' ) ) )
+ // InternalQVTcore.g:27726:1: ( ( 'unsettable' ) )
{
- // InternalQVTcore.g:27613:1: ( ( 'unsettable' ) )
- // InternalQVTcore.g:27614:1: ( 'unsettable' )
+ // InternalQVTcore.g:27726:1: ( ( 'unsettable' ) )
+ // InternalQVTcore.g:27727:1: ( 'unsettable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_14_0());
}
- // InternalQVTcore.g:27615:1: ( 'unsettable' )
- // InternalQVTcore.g:27616:1: 'unsettable'
+ // InternalQVTcore.g:27728:1: ( 'unsettable' )
+ // InternalQVTcore.g:27729:1: 'unsettable'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_14_0());
@@ -80388,28 +80709,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_15"
- // InternalQVTcore.g:27631:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_15 : ( ( '!unsettable' ) ) ;
+ // InternalQVTcore.g:27744: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 {
- // InternalQVTcore.g:27635:1: ( ( ( '!unsettable' ) ) )
- // InternalQVTcore.g:27636:1: ( ( '!unsettable' ) )
+ // InternalQVTcore.g:27748:1: ( ( ( '!unsettable' ) ) )
+ // InternalQVTcore.g:27749:1: ( ( '!unsettable' ) )
{
- // InternalQVTcore.g:27636:1: ( ( '!unsettable' ) )
- // InternalQVTcore.g:27637:1: ( '!unsettable' )
+ // InternalQVTcore.g:27749:1: ( ( '!unsettable' ) )
+ // InternalQVTcore.g:27750:1: ( '!unsettable' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_15_0());
}
- // InternalQVTcore.g:27638:1: ( '!unsettable' )
- // InternalQVTcore.g:27639:1: '!unsettable'
+ // InternalQVTcore.g:27751:1: ( '!unsettable' )
+ // InternalQVTcore.g:27752: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,132,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_15_0());
}
@@ -80441,23 +80762,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_16"
- // InternalQVTcore.g:27654:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_16 : ( ( 'volatile' ) ) ;
+ // InternalQVTcore.g:27767: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 {
- // InternalQVTcore.g:27658:1: ( ( ( 'volatile' ) ) )
- // InternalQVTcore.g:27659:1: ( ( 'volatile' ) )
+ // InternalQVTcore.g:27771:1: ( ( ( 'volatile' ) ) )
+ // InternalQVTcore.g:27772:1: ( ( 'volatile' ) )
{
- // InternalQVTcore.g:27659:1: ( ( 'volatile' ) )
- // InternalQVTcore.g:27660:1: ( 'volatile' )
+ // InternalQVTcore.g:27772:1: ( ( 'volatile' ) )
+ // InternalQVTcore.g:27773:1: ( 'volatile' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_16_0());
}
- // InternalQVTcore.g:27661:1: ( 'volatile' )
- // InternalQVTcore.g:27662:1: 'volatile'
+ // InternalQVTcore.g:27774:1: ( 'volatile' )
+ // InternalQVTcore.g:27775:1: 'volatile'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_16_0());
@@ -80494,28 +80815,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__QualifiersAssignment_6_1_0_17"
- // InternalQVTcore.g:27677:1: rule__ReferenceCS__QualifiersAssignment_6_1_0_17 : ( ( '!volatile' ) ) ;
+ // InternalQVTcore.g:27790: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 {
- // InternalQVTcore.g:27681:1: ( ( ( '!volatile' ) ) )
- // InternalQVTcore.g:27682:1: ( ( '!volatile' ) )
+ // InternalQVTcore.g:27794:1: ( ( ( '!volatile' ) ) )
+ // InternalQVTcore.g:27795:1: ( ( '!volatile' ) )
{
- // InternalQVTcore.g:27682:1: ( ( '!volatile' ) )
- // InternalQVTcore.g:27683:1: ( '!volatile' )
+ // InternalQVTcore.g:27795:1: ( ( '!volatile' ) )
+ // InternalQVTcore.g:27796:1: ( '!volatile' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_17_0());
}
- // InternalQVTcore.g:27684:1: ( '!volatile' )
- // InternalQVTcore.g:27685:1: '!volatile'
+ // InternalQVTcore.g:27797:1: ( '!volatile' )
+ // InternalQVTcore.g:27798:1: '!volatile'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_17_0());
}
- match(input,132,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,133,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_17_0());
}
@@ -80547,17 +80868,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3"
- // InternalQVTcore.g:27700:1: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_0_3 : ( ruleSpecificationCS ) ;
+ // InternalQVTcore.g:27813: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 {
- // InternalQVTcore.g:27704:1: ( ( ruleSpecificationCS ) )
- // InternalQVTcore.g:27705:1: ( ruleSpecificationCS )
+ // InternalQVTcore.g:27817:1: ( ( ruleSpecificationCS ) )
+ // InternalQVTcore.g:27818:1: ( ruleSpecificationCS )
{
- // InternalQVTcore.g:27705:1: ( ruleSpecificationCS )
- // InternalQVTcore.g:27706:1: ruleSpecificationCS
+ // InternalQVTcore.g:27818:1: ( ruleSpecificationCS )
+ // InternalQVTcore.g:27819:1: ruleSpecificationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_7_0_1_0_3_0());
@@ -80592,17 +80913,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3"
- // InternalQVTcore.g:27715:1: rule__ReferenceCS__OwnedDefaultExpressionsAssignment_7_0_1_1_3 : ( ruleSpecificationCS ) ;
+ // InternalQVTcore.g:27828: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 {
- // InternalQVTcore.g:27719:1: ( ( ruleSpecificationCS ) )
- // InternalQVTcore.g:27720:1: ( ruleSpecificationCS )
+ // InternalQVTcore.g:27832:1: ( ( ruleSpecificationCS ) )
+ // InternalQVTcore.g:27833:1: ( ruleSpecificationCS )
{
- // InternalQVTcore.g:27720:1: ( ruleSpecificationCS )
- // InternalQVTcore.g:27721:1: ruleSpecificationCS
+ // InternalQVTcore.g:27833:1: ( ruleSpecificationCS )
+ // InternalQVTcore.g:27834:1: ruleSpecificationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getReferenceCSAccess().getOwnedDefaultExpressionsSpecificationCSParserRuleCall_7_0_1_1_3_0());
@@ -80637,17 +80958,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SpecificationCS__OwnedExpressionAssignment_0"
- // InternalQVTcore.g:27730:1: rule__SpecificationCS__OwnedExpressionAssignment_0 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:27843:1: rule__SpecificationCS__OwnedExpressionAssignment_0 : ( ruleExpCS ) ;
public final void rule__SpecificationCS__OwnedExpressionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27734:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:27735:1: ( ruleExpCS )
+ // InternalQVTcore.g:27847:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:27848:1: ( ruleExpCS )
{
- // InternalQVTcore.g:27735:1: ( ruleExpCS )
- // InternalQVTcore.g:27736:1: ruleExpCS
+ // InternalQVTcore.g:27848:1: ( ruleExpCS )
+ // InternalQVTcore.g:27849:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecificationCSAccess().getOwnedExpressionExpCSParserRuleCall_0_0());
@@ -80682,17 +81003,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SpecificationCS__ExprStringAssignment_1"
- // InternalQVTcore.g:27745:1: rule__SpecificationCS__ExprStringAssignment_1 : ( RULE_UNQUOTED_STRING ) ;
+ // InternalQVTcore.g:27858:1: rule__SpecificationCS__ExprStringAssignment_1 : ( RULE_UNQUOTED_STRING ) ;
public final void rule__SpecificationCS__ExprStringAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27749:1: ( ( RULE_UNQUOTED_STRING ) )
- // InternalQVTcore.g:27750:1: ( RULE_UNQUOTED_STRING )
+ // InternalQVTcore.g:27862:1: ( ( RULE_UNQUOTED_STRING ) )
+ // InternalQVTcore.g:27863:1: ( RULE_UNQUOTED_STRING )
{
- // InternalQVTcore.g:27750:1: ( RULE_UNQUOTED_STRING )
- // InternalQVTcore.g:27751:1: RULE_UNQUOTED_STRING
+ // InternalQVTcore.g:27863:1: ( RULE_UNQUOTED_STRING )
+ // InternalQVTcore.g:27864:1: RULE_UNQUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSpecificationCSAccess().getExprStringUNQUOTED_STRINGTerminalRuleCall_1_0());
@@ -80723,23 +81044,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__IsAbstractAssignment_0"
- // InternalQVTcore.g:27760:1: rule__StructuredClassCS__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
+ // InternalQVTcore.g:27873:1: rule__StructuredClassCS__IsAbstractAssignment_0 : ( ( 'abstract' ) ) ;
public final void rule__StructuredClassCS__IsAbstractAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27764:1: ( ( ( 'abstract' ) ) )
- // InternalQVTcore.g:27765:1: ( ( 'abstract' ) )
+ // InternalQVTcore.g:27877:1: ( ( ( 'abstract' ) ) )
+ // InternalQVTcore.g:27878:1: ( ( 'abstract' ) )
{
- // InternalQVTcore.g:27765:1: ( ( 'abstract' ) )
- // InternalQVTcore.g:27766:1: ( 'abstract' )
+ // InternalQVTcore.g:27878:1: ( ( 'abstract' ) )
+ // InternalQVTcore.g:27879:1: ( 'abstract' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsAbstractAbstractKeyword_0_0());
}
- // InternalQVTcore.g:27767:1: ( 'abstract' )
- // InternalQVTcore.g:27768:1: 'abstract'
+ // InternalQVTcore.g:27880:1: ( 'abstract' )
+ // InternalQVTcore.g:27881:1: 'abstract'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsAbstractAbstractKeyword_0_0());
@@ -80776,17 +81097,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__NameAssignment_2"
- // InternalQVTcore.g:27783:1: rule__StructuredClassCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:27896:1: rule__StructuredClassCS__NameAssignment_2 : ( ruleUnrestrictedName ) ;
public final void rule__StructuredClassCS__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27787:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:27788:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:27900:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:27901:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:27788:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:27789:1: ruleUnrestrictedName
+ // InternalQVTcore.g:27901:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:27902:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
@@ -80821,17 +81142,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__OwnedSignatureAssignment_3"
- // InternalQVTcore.g:27798:1: rule__StructuredClassCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ;
+ // InternalQVTcore.g:27911:1: rule__StructuredClassCS__OwnedSignatureAssignment_3 : ( ruleTemplateSignatureCS ) ;
public final void rule__StructuredClassCS__OwnedSignatureAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27802:1: ( ( ruleTemplateSignatureCS ) )
- // InternalQVTcore.g:27803:1: ( ruleTemplateSignatureCS )
+ // InternalQVTcore.g:27915:1: ( ( ruleTemplateSignatureCS ) )
+ // InternalQVTcore.g:27916:1: ( ruleTemplateSignatureCS )
{
- // InternalQVTcore.g:27803:1: ( ruleTemplateSignatureCS )
- // InternalQVTcore.g:27804:1: ruleTemplateSignatureCS
+ // InternalQVTcore.g:27916:1: ( ruleTemplateSignatureCS )
+ // InternalQVTcore.g:27917:1: ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSignatureTemplateSignatureCSParserRuleCall_3_0());
@@ -80866,17 +81187,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1"
- // InternalQVTcore.g:27813:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTcore.g:27926:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1 : ( ruleTypedRefCS ) ;
public final void rule__StructuredClassCS__OwnedSuperTypesAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27817:1: ( ( ruleTypedRefCS ) )
- // InternalQVTcore.g:27818:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:27930:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTcore.g:27931:1: ( ruleTypedRefCS )
{
- // InternalQVTcore.g:27818:1: ( ruleTypedRefCS )
- // InternalQVTcore.g:27819:1: ruleTypedRefCS
+ // InternalQVTcore.g:27931:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:27932:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_4_1_0());
@@ -80911,17 +81232,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1"
- // InternalQVTcore.g:27828:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTcore.g:27941:1: rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1 : ( ruleTypedRefCS ) ;
public final void rule__StructuredClassCS__OwnedSuperTypesAssignment_4_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27832:1: ( ( ruleTypedRefCS ) )
- // InternalQVTcore.g:27833:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:27945:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTcore.g:27946:1: ( ruleTypedRefCS )
{
- // InternalQVTcore.g:27833:1: ( ruleTypedRefCS )
- // InternalQVTcore.g:27834:1: ruleTypedRefCS
+ // InternalQVTcore.g:27946:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:27947:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedSuperTypesTypedRefCSParserRuleCall_4_2_1_0());
@@ -80956,17 +81277,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__InstanceClassNameAssignment_5_1"
- // InternalQVTcore.g:27843:1: rule__StructuredClassCS__InstanceClassNameAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
+ // InternalQVTcore.g:27956:1: rule__StructuredClassCS__InstanceClassNameAssignment_5_1 : ( RULE_SINGLE_QUOTED_STRING ) ;
public final void rule__StructuredClassCS__InstanceClassNameAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27847:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTcore.g:27848:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:27960:1: ( ( RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:27961:1: ( RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTcore.g:27848:1: ( RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:27849:1: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:27961:1: ( RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:27962:1: RULE_SINGLE_QUOTED_STRING
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getInstanceClassNameSINGLE_QUOTED_STRINGTerminalRuleCall_5_1_0());
@@ -80997,23 +81318,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__IsInterfaceAssignment_6_1"
- // InternalQVTcore.g:27858:1: rule__StructuredClassCS__IsInterfaceAssignment_6_1 : ( ( 'interface' ) ) ;
+ // InternalQVTcore.g:27971:1: rule__StructuredClassCS__IsInterfaceAssignment_6_1 : ( ( 'interface' ) ) ;
public final void rule__StructuredClassCS__IsInterfaceAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27862:1: ( ( ( 'interface' ) ) )
- // InternalQVTcore.g:27863:1: ( ( 'interface' ) )
+ // InternalQVTcore.g:27975:1: ( ( ( 'interface' ) ) )
+ // InternalQVTcore.g:27976:1: ( ( 'interface' ) )
{
- // InternalQVTcore.g:27863:1: ( ( 'interface' ) )
- // InternalQVTcore.g:27864:1: ( 'interface' )
+ // InternalQVTcore.g:27976:1: ( ( 'interface' ) )
+ // InternalQVTcore.g:27977:1: ( 'interface' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsInterfaceInterfaceKeyword_6_1_0());
}
- // InternalQVTcore.g:27865:1: ( 'interface' )
- // InternalQVTcore.g:27866:1: 'interface'
+ // InternalQVTcore.g:27978:1: ( 'interface' )
+ // InternalQVTcore.g:27979:1: 'interface'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getIsInterfaceInterfaceKeyword_6_1_0());
@@ -81050,17 +81371,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0"
- // InternalQVTcore.g:27881:1: rule__StructuredClassCS__OwnedOperationsAssignment_7_0_1_0 : ( ruleOperationCS ) ;
+ // InternalQVTcore.g:27994: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 {
- // InternalQVTcore.g:27885:1: ( ( ruleOperationCS ) )
- // InternalQVTcore.g:27886:1: ( ruleOperationCS )
+ // InternalQVTcore.g:27998:1: ( ( ruleOperationCS ) )
+ // InternalQVTcore.g:27999:1: ( ruleOperationCS )
{
- // InternalQVTcore.g:27886:1: ( ruleOperationCS )
- // InternalQVTcore.g:27887:1: ruleOperationCS
+ // InternalQVTcore.g:27999:1: ( ruleOperationCS )
+ // InternalQVTcore.g:28000:1: ruleOperationCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedOperationsOperationCSParserRuleCall_7_0_1_0_0());
@@ -81095,17 +81416,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1"
- // InternalQVTcore.g:27896:1: rule__StructuredClassCS__OwnedPropertiesAssignment_7_0_1_1 : ( ruleStructuralFeatureCS ) ;
+ // InternalQVTcore.g:28009: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 {
- // InternalQVTcore.g:27900:1: ( ( ruleStructuralFeatureCS ) )
- // InternalQVTcore.g:27901:1: ( ruleStructuralFeatureCS )
+ // InternalQVTcore.g:28013:1: ( ( ruleStructuralFeatureCS ) )
+ // InternalQVTcore.g:28014:1: ( ruleStructuralFeatureCS )
{
- // InternalQVTcore.g:27901:1: ( ruleStructuralFeatureCS )
- // InternalQVTcore.g:27902:1: ruleStructuralFeatureCS
+ // InternalQVTcore.g:28014:1: ( ruleStructuralFeatureCS )
+ // InternalQVTcore.g:28015:1: ruleStructuralFeatureCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStructuredClassCSAccess().getOwnedPropertiesStructuralFeatureCSParserRuleCall_7_0_1_1_0());
@@ -81140,17 +81461,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1"
- // InternalQVTcore.g:27911:1: rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
+ // InternalQVTcore.g:28024:1: rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
public final void rule__TypedMultiplicityRefCS__OwnedMultiplicityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27915:1: ( ( ruleMultiplicityCS ) )
- // InternalQVTcore.g:27916:1: ( ruleMultiplicityCS )
+ // InternalQVTcore.g:28028:1: ( ( ruleMultiplicityCS ) )
+ // InternalQVTcore.g:28029:1: ( ruleMultiplicityCS )
{
- // InternalQVTcore.g:27916:1: ( ruleMultiplicityCS )
- // InternalQVTcore.g:27917:1: ruleMultiplicityCS
+ // InternalQVTcore.g:28029:1: ( ruleMultiplicityCS )
+ // InternalQVTcore.g:28030:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedMultiplicityRefCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
@@ -81185,17 +81506,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIPathNameCS__OwnedPathElementsAssignment_0"
- // InternalQVTcore.g:27927:1: rule__URIPathNameCS__OwnedPathElementsAssignment_0 : ( ruleURIFirstPathElementCS ) ;
+ // InternalQVTcore.g:28040:1: rule__URIPathNameCS__OwnedPathElementsAssignment_0 : ( ruleURIFirstPathElementCS ) ;
public final void rule__URIPathNameCS__OwnedPathElementsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27931:1: ( ( ruleURIFirstPathElementCS ) )
- // InternalQVTcore.g:27932:1: ( ruleURIFirstPathElementCS )
+ // InternalQVTcore.g:28044:1: ( ( ruleURIFirstPathElementCS ) )
+ // InternalQVTcore.g:28045:1: ( ruleURIFirstPathElementCS )
{
- // InternalQVTcore.g:27932:1: ( ruleURIFirstPathElementCS )
- // InternalQVTcore.g:27933:1: ruleURIFirstPathElementCS
+ // InternalQVTcore.g:28045:1: ( ruleURIFirstPathElementCS )
+ // InternalQVTcore.g:28046:1: ruleURIFirstPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsURIFirstPathElementCSParserRuleCall_0_0());
@@ -81230,17 +81551,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIPathNameCS__OwnedPathElementsAssignment_1_1"
- // InternalQVTcore.g:27942:1: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ;
+ // InternalQVTcore.g:28055:1: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ;
public final void rule__URIPathNameCS__OwnedPathElementsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27946:1: ( ( ruleNextPathElementCS ) )
- // InternalQVTcore.g:27947:1: ( ruleNextPathElementCS )
+ // InternalQVTcore.g:28059:1: ( ( ruleNextPathElementCS ) )
+ // InternalQVTcore.g:28060:1: ( ruleNextPathElementCS )
{
- // InternalQVTcore.g:27947:1: ( ruleNextPathElementCS )
- // InternalQVTcore.g:27948:1: ruleNextPathElementCS
+ // InternalQVTcore.g:28060:1: ( ruleNextPathElementCS )
+ // InternalQVTcore.g:28061:1: ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_1_1_0());
@@ -81275,23 +81596,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIFirstPathElementCS__ReferredElementAssignment_0"
- // InternalQVTcore.g:27957:1: rule__URIFirstPathElementCS__ReferredElementAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:28070:1: rule__URIFirstPathElementCS__ReferredElementAssignment_0 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__URIFirstPathElementCS__ReferredElementAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27961:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:27962:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:28074:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:28075:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:27962:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:27963:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:28075:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:28076:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamedElementCrossReference_0_0());
}
- // InternalQVTcore.g:27964:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:27965:1: ruleUnrestrictedName
+ // InternalQVTcore.g:28077:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:28078:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamedElementUnrestrictedNameParserRuleCall_0_0_1());
@@ -81332,23 +81653,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__URIFirstPathElementCS__ReferredElementAssignment_1_1"
- // InternalQVTcore.g:27976:1: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 : ( ( ruleURI ) ) ;
+ // InternalQVTcore.g:28089:1: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 : ( ( ruleURI ) ) ;
public final void rule__URIFirstPathElementCS__ReferredElementAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27980:1: ( ( ( ruleURI ) ) )
- // InternalQVTcore.g:27981:1: ( ( ruleURI ) )
+ // InternalQVTcore.g:28093:1: ( ( ( ruleURI ) ) )
+ // InternalQVTcore.g:28094:1: ( ( ruleURI ) )
{
- // InternalQVTcore.g:27981:1: ( ( ruleURI ) )
- // InternalQVTcore.g:27982:1: ( ruleURI )
+ // InternalQVTcore.g:28094:1: ( ( ruleURI ) )
+ // InternalQVTcore.g:28095:1: ( ruleURI )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamespaceCrossReference_1_1_0());
}
- // InternalQVTcore.g:27983:1: ( ruleURI )
- // InternalQVTcore.g:27984:1: ruleURI
+ // InternalQVTcore.g:28096:1: ( ruleURI )
+ // InternalQVTcore.g:28097:1: ruleURI
{
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getReferredElementNamespaceURIParserRuleCall_1_1_0_1());
@@ -81389,17 +81710,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveTypeCS__NameAssignment"
- // InternalQVTcore.g:27995:1: rule__PrimitiveTypeCS__NameAssignment : ( rulePrimitiveTypeIdentifier ) ;
+ // InternalQVTcore.g:28108:1: rule__PrimitiveTypeCS__NameAssignment : ( rulePrimitiveTypeIdentifier ) ;
public final void rule__PrimitiveTypeCS__NameAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:27999:1: ( ( rulePrimitiveTypeIdentifier ) )
- // InternalQVTcore.g:28000:1: ( rulePrimitiveTypeIdentifier )
+ // InternalQVTcore.g:28112:1: ( ( rulePrimitiveTypeIdentifier ) )
+ // InternalQVTcore.g:28113:1: ( rulePrimitiveTypeIdentifier )
{
- // InternalQVTcore.g:28000:1: ( rulePrimitiveTypeIdentifier )
- // InternalQVTcore.g:28001:1: rulePrimitiveTypeIdentifier
+ // InternalQVTcore.g:28113:1: ( rulePrimitiveTypeIdentifier )
+ // InternalQVTcore.g:28114:1: rulePrimitiveTypeIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeCSAccess().getNamePrimitiveTypeIdentifierParserRuleCall_0());
@@ -81434,17 +81755,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__NameAssignment_0"
- // InternalQVTcore.g:28010:1: rule__CollectionTypeCS__NameAssignment_0 : ( ruleCollectionTypeIdentifier ) ;
+ // InternalQVTcore.g:28123:1: rule__CollectionTypeCS__NameAssignment_0 : ( ruleCollectionTypeIdentifier ) ;
public final void rule__CollectionTypeCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28014:1: ( ( ruleCollectionTypeIdentifier ) )
- // InternalQVTcore.g:28015:1: ( ruleCollectionTypeIdentifier )
+ // InternalQVTcore.g:28127:1: ( ( ruleCollectionTypeIdentifier ) )
+ // InternalQVTcore.g:28128:1: ( ruleCollectionTypeIdentifier )
{
- // InternalQVTcore.g:28015:1: ( ruleCollectionTypeIdentifier )
- // InternalQVTcore.g:28016:1: ruleCollectionTypeIdentifier
+ // InternalQVTcore.g:28128:1: ( ruleCollectionTypeIdentifier )
+ // InternalQVTcore.g:28129:1: ruleCollectionTypeIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getNameCollectionTypeIdentifierParserRuleCall_0_0());
@@ -81479,17 +81800,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__OwnedTypeAssignment_1_1"
- // InternalQVTcore.g:28025:1: rule__CollectionTypeCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpWithoutMultiplicityCS ) ;
+ // InternalQVTcore.g:28138:1: rule__CollectionTypeCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpWithoutMultiplicityCS ) ;
public final void rule__CollectionTypeCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28029:1: ( ( ruleTypeExpWithoutMultiplicityCS ) )
- // InternalQVTcore.g:28030:1: ( ruleTypeExpWithoutMultiplicityCS )
+ // InternalQVTcore.g:28142:1: ( ( ruleTypeExpWithoutMultiplicityCS ) )
+ // InternalQVTcore.g:28143:1: ( ruleTypeExpWithoutMultiplicityCS )
{
- // InternalQVTcore.g:28030:1: ( ruleTypeExpWithoutMultiplicityCS )
- // InternalQVTcore.g:28031:1: ruleTypeExpWithoutMultiplicityCS
+ // InternalQVTcore.g:28143:1: ( ruleTypeExpWithoutMultiplicityCS )
+ // InternalQVTcore.g:28144:1: ruleTypeExpWithoutMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeTypeExpWithoutMultiplicityCSParserRuleCall_1_1_0());
@@ -81524,17 +81845,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2"
- // InternalQVTcore.g:28040:1: rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 : ( ruleMultiplicityCS ) ;
+ // InternalQVTcore.g:28153:1: rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2 : ( ruleMultiplicityCS ) ;
public final void rule__CollectionTypeCS__OwnedCollectionMultiplicityAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28044:1: ( ( ruleMultiplicityCS ) )
- // InternalQVTcore.g:28045:1: ( ruleMultiplicityCS )
+ // InternalQVTcore.g:28157:1: ( ( ruleMultiplicityCS ) )
+ // InternalQVTcore.g:28158:1: ( ruleMultiplicityCS )
{
- // InternalQVTcore.g:28045:1: ( ruleMultiplicityCS )
- // InternalQVTcore.g:28046:1: ruleMultiplicityCS
+ // InternalQVTcore.g:28158:1: ( ruleMultiplicityCS )
+ // InternalQVTcore.g:28159:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedCollectionMultiplicityMultiplicityCSParserRuleCall_1_2_0());
@@ -81569,23 +81890,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__NameAssignment_0"
- // InternalQVTcore.g:28055:1: rule__MapTypeCS__NameAssignment_0 : ( ( 'Map' ) ) ;
+ // InternalQVTcore.g:28168:1: rule__MapTypeCS__NameAssignment_0 : ( ( 'Map' ) ) ;
public final void rule__MapTypeCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28059:1: ( ( ( 'Map' ) ) )
- // InternalQVTcore.g:28060:1: ( ( 'Map' ) )
+ // InternalQVTcore.g:28172:1: ( ( ( 'Map' ) ) )
+ // InternalQVTcore.g:28173:1: ( ( 'Map' ) )
{
- // InternalQVTcore.g:28060:1: ( ( 'Map' ) )
- // InternalQVTcore.g:28061:1: ( 'Map' )
+ // InternalQVTcore.g:28173:1: ( ( 'Map' ) )
+ // InternalQVTcore.g:28174:1: ( 'Map' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0());
}
- // InternalQVTcore.g:28062:1: ( 'Map' )
- // InternalQVTcore.g:28063:1: 'Map'
+ // InternalQVTcore.g:28175:1: ( 'Map' )
+ // InternalQVTcore.g:28176:1: 'Map'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0());
@@ -81622,17 +81943,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__OwnedKeyTypeAssignment_1_1"
- // InternalQVTcore.g:28078:1: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:28191:1: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__MapTypeCS__OwnedKeyTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28082:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:28083:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:28195:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:28196:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:28083:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:28084:1: ruleTypeExpCS
+ // InternalQVTcore.g:28196:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:28197:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedKeyTypeTypeExpCSParserRuleCall_1_1_0());
@@ -81667,17 +81988,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapTypeCS__OwnedValueTypeAssignment_1_3"
- // InternalQVTcore.g:28093:1: rule__MapTypeCS__OwnedValueTypeAssignment_1_3 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:28206:1: rule__MapTypeCS__OwnedValueTypeAssignment_1_3 : ( ruleTypeExpCS ) ;
public final void rule__MapTypeCS__OwnedValueTypeAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28097:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:28098:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:28210:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:28211:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:28098:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:28099:1: ruleTypeExpCS
+ // InternalQVTcore.g:28211:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:28212:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getOwnedValueTypeTypeExpCSParserRuleCall_1_3_0());
@@ -81712,23 +82033,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__NameAssignment_0"
- // InternalQVTcore.g:28108:1: rule__TupleTypeCS__NameAssignment_0 : ( ( 'Tuple' ) ) ;
+ // InternalQVTcore.g:28221:1: rule__TupleTypeCS__NameAssignment_0 : ( ( 'Tuple' ) ) ;
public final void rule__TupleTypeCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28112:1: ( ( ( 'Tuple' ) ) )
- // InternalQVTcore.g:28113:1: ( ( 'Tuple' ) )
+ // InternalQVTcore.g:28225:1: ( ( ( 'Tuple' ) ) )
+ // InternalQVTcore.g:28226:1: ( ( 'Tuple' ) )
{
- // InternalQVTcore.g:28113:1: ( ( 'Tuple' ) )
- // InternalQVTcore.g:28114:1: ( 'Tuple' )
+ // InternalQVTcore.g:28226:1: ( ( 'Tuple' ) )
+ // InternalQVTcore.g:28227:1: ( 'Tuple' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
- // InternalQVTcore.g:28115:1: ( 'Tuple' )
- // InternalQVTcore.g:28116:1: 'Tuple'
+ // InternalQVTcore.g:28228:1: ( 'Tuple' )
+ // InternalQVTcore.g:28229:1: 'Tuple'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
@@ -81765,17 +82086,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__OwnedPartsAssignment_1_1_0"
- // InternalQVTcore.g:28131:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 : ( ruleTuplePartCS ) ;
+ // InternalQVTcore.g:28244:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 : ( ruleTuplePartCS ) ;
public final void rule__TupleTypeCS__OwnedPartsAssignment_1_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28135:1: ( ( ruleTuplePartCS ) )
- // InternalQVTcore.g:28136:1: ( ruleTuplePartCS )
+ // InternalQVTcore.g:28248:1: ( ( ruleTuplePartCS ) )
+ // InternalQVTcore.g:28249:1: ( ruleTuplePartCS )
{
- // InternalQVTcore.g:28136:1: ( ruleTuplePartCS )
- // InternalQVTcore.g:28137:1: ruleTuplePartCS
+ // InternalQVTcore.g:28249:1: ( ruleTuplePartCS )
+ // InternalQVTcore.g:28250:1: ruleTuplePartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_0_0());
@@ -81810,17 +82131,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1"
- // InternalQVTcore.g:28146:1: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 : ( ruleTuplePartCS ) ;
+ // InternalQVTcore.g:28259: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 {
- // InternalQVTcore.g:28150:1: ( ( ruleTuplePartCS ) )
- // InternalQVTcore.g:28151:1: ( ruleTuplePartCS )
+ // InternalQVTcore.g:28263:1: ( ( ruleTuplePartCS ) )
+ // InternalQVTcore.g:28264:1: ( ruleTuplePartCS )
{
- // InternalQVTcore.g:28151:1: ( ruleTuplePartCS )
- // InternalQVTcore.g:28152:1: ruleTuplePartCS
+ // InternalQVTcore.g:28264:1: ( ruleTuplePartCS )
+ // InternalQVTcore.g:28265:1: ruleTuplePartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_1_1_0());
@@ -81855,17 +82176,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TuplePartCS__NameAssignment_0"
- // InternalQVTcore.g:28161:1: rule__TuplePartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:28274:1: rule__TuplePartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__TuplePartCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28165:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:28166:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:28278:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:28279:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:28166:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:28167:1: ruleUnrestrictedName
+ // InternalQVTcore.g:28279:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:28280:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -81900,17 +82221,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TuplePartCS__OwnedTypeAssignment_2"
- // InternalQVTcore.g:28176:1: rule__TuplePartCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:28289:1: rule__TuplePartCS__OwnedTypeAssignment_2 : ( ruleTypeExpCS ) ;
public final void rule__TuplePartCS__OwnedTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28180:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:28181:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:28293:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:28294:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:28181:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:28182:1: ruleTypeExpCS
+ // InternalQVTcore.g:28294:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:28295:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
@@ -81945,17 +82266,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__OwnedTypeAssignment_0"
- // InternalQVTcore.g:28191:1: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ;
+ // InternalQVTcore.g:28304:1: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ;
public final void rule__CollectionLiteralExpCS__OwnedTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28195:1: ( ( ruleCollectionTypeCS ) )
- // InternalQVTcore.g:28196:1: ( ruleCollectionTypeCS )
+ // InternalQVTcore.g:28308:1: ( ( ruleCollectionTypeCS ) )
+ // InternalQVTcore.g:28309:1: ( ruleCollectionTypeCS )
{
- // InternalQVTcore.g:28196:1: ( ruleCollectionTypeCS )
- // InternalQVTcore.g:28197:1: ruleCollectionTypeCS
+ // InternalQVTcore.g:28309:1: ( ruleCollectionTypeCS )
+ // InternalQVTcore.g:28310:1: ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
@@ -81990,17 +82311,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0"
- // InternalQVTcore.g:28206:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleCollectionLiteralPartCS ) ;
+ // InternalQVTcore.g:28319:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleCollectionLiteralPartCS ) ;
public final void rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28210:1: ( ( ruleCollectionLiteralPartCS ) )
- // InternalQVTcore.g:28211:1: ( ruleCollectionLiteralPartCS )
+ // InternalQVTcore.g:28323:1: ( ( ruleCollectionLiteralPartCS ) )
+ // InternalQVTcore.g:28324:1: ( ruleCollectionLiteralPartCS )
{
- // InternalQVTcore.g:28211:1: ( ruleCollectionLiteralPartCS )
- // InternalQVTcore.g:28212:1: ruleCollectionLiteralPartCS
+ // InternalQVTcore.g:28324:1: ( ruleCollectionLiteralPartCS )
+ // InternalQVTcore.g:28325:1: ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_0_0());
@@ -82035,17 +82356,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1"
- // InternalQVTcore.g:28221:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleCollectionLiteralPartCS ) ;
+ // InternalQVTcore.g:28334:1: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleCollectionLiteralPartCS ) ;
public final void rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28225:1: ( ( ruleCollectionLiteralPartCS ) )
- // InternalQVTcore.g:28226:1: ( ruleCollectionLiteralPartCS )
+ // InternalQVTcore.g:28338:1: ( ( ruleCollectionLiteralPartCS ) )
+ // InternalQVTcore.g:28339:1: ( ruleCollectionLiteralPartCS )
{
- // InternalQVTcore.g:28226:1: ( ruleCollectionLiteralPartCS )
- // InternalQVTcore.g:28227:1: ruleCollectionLiteralPartCS
+ // InternalQVTcore.g:28339:1: ( ruleCollectionLiteralPartCS )
+ // InternalQVTcore.g:28340:1: ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_1_1_0());
@@ -82080,17 +82401,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0"
- // InternalQVTcore.g:28236:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:28349:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 : ( ruleExpCS ) ;
public final void rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28240:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:28241:1: ( ruleExpCS )
+ // InternalQVTcore.g:28353:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:28354:1: ( ruleExpCS )
{
- // InternalQVTcore.g:28241:1: ( ruleExpCS )
- // InternalQVTcore.g:28242:1: ruleExpCS
+ // InternalQVTcore.g:28354:1: ( ruleExpCS )
+ // InternalQVTcore.g:28355:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionExpCSParserRuleCall_0_0_0());
@@ -82125,17 +82446,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1"
- // InternalQVTcore.g:28251:1: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:28364:1: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 : ( ruleExpCS ) ;
public final void rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28255:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:28256:1: ( ruleExpCS )
+ // InternalQVTcore.g:28368:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:28369:1: ( ruleExpCS )
{
- // InternalQVTcore.g:28256:1: ( ruleExpCS )
- // InternalQVTcore.g:28257:1: ruleExpCS
+ // InternalQVTcore.g:28369:1: ( ruleExpCS )
+ // InternalQVTcore.g:28370:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedLastExpressionExpCSParserRuleCall_0_1_1_0());
@@ -82170,17 +82491,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1"
- // InternalQVTcore.g:28266:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 : ( rulePatternExpCS ) ;
+ // InternalQVTcore.g:28379:1: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1 : ( rulePatternExpCS ) ;
public final void rule__CollectionLiteralPartCS__OwnedExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28270:1: ( ( rulePatternExpCS ) )
- // InternalQVTcore.g:28271:1: ( rulePatternExpCS )
+ // InternalQVTcore.g:28383:1: ( ( rulePatternExpCS ) )
+ // InternalQVTcore.g:28384:1: ( rulePatternExpCS )
{
- // InternalQVTcore.g:28271:1: ( rulePatternExpCS )
- // InternalQVTcore.g:28272:1: rulePatternExpCS
+ // InternalQVTcore.g:28384:1: ( rulePatternExpCS )
+ // InternalQVTcore.g:28385:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getOwnedExpressionPatternExpCSParserRuleCall_1_0());
@@ -82215,17 +82536,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__OwnedTypeAssignment_0"
- // InternalQVTcore.g:28281:1: rule__CollectionPatternCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ;
+ // InternalQVTcore.g:28394:1: rule__CollectionPatternCS__OwnedTypeAssignment_0 : ( ruleCollectionTypeCS ) ;
public final void rule__CollectionPatternCS__OwnedTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28285:1: ( ( ruleCollectionTypeCS ) )
- // InternalQVTcore.g:28286:1: ( ruleCollectionTypeCS )
+ // InternalQVTcore.g:28398:1: ( ( ruleCollectionTypeCS ) )
+ // InternalQVTcore.g:28399:1: ( ruleCollectionTypeCS )
{
- // InternalQVTcore.g:28286:1: ( ruleCollectionTypeCS )
- // InternalQVTcore.g:28287:1: ruleCollectionTypeCS
+ // InternalQVTcore.g:28399:1: ( ruleCollectionTypeCS )
+ // InternalQVTcore.g:28400:1: ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
@@ -82260,17 +82581,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__OwnedPartsAssignment_2_0"
- // InternalQVTcore.g:28296:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_0 : ( rulePatternExpCS ) ;
+ // InternalQVTcore.g:28409:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_0 : ( rulePatternExpCS ) ;
public final void rule__CollectionPatternCS__OwnedPartsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28300:1: ( ( rulePatternExpCS ) )
- // InternalQVTcore.g:28301:1: ( rulePatternExpCS )
+ // InternalQVTcore.g:28413:1: ( ( rulePatternExpCS ) )
+ // InternalQVTcore.g:28414:1: ( rulePatternExpCS )
{
- // InternalQVTcore.g:28301:1: ( rulePatternExpCS )
- // InternalQVTcore.g:28302:1: rulePatternExpCS
+ // InternalQVTcore.g:28414:1: ( rulePatternExpCS )
+ // InternalQVTcore.g:28415:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_0_0());
@@ -82305,17 +82626,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1"
- // InternalQVTcore.g:28311:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 : ( rulePatternExpCS ) ;
+ // InternalQVTcore.g:28424:1: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 : ( rulePatternExpCS ) ;
public final void rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28315:1: ( ( rulePatternExpCS ) )
- // InternalQVTcore.g:28316:1: ( rulePatternExpCS )
+ // InternalQVTcore.g:28428:1: ( ( rulePatternExpCS ) )
+ // InternalQVTcore.g:28429:1: ( rulePatternExpCS )
{
- // InternalQVTcore.g:28316:1: ( rulePatternExpCS )
- // InternalQVTcore.g:28317:1: rulePatternExpCS
+ // InternalQVTcore.g:28429:1: ( rulePatternExpCS )
+ // InternalQVTcore.g:28430:1: rulePatternExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getOwnedPartsPatternExpCSParserRuleCall_2_1_1_0());
@@ -82350,17 +82671,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1"
- // InternalQVTcore.g:28326:1: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 : ( ruleIdentifier ) ;
+ // InternalQVTcore.g:28439:1: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 : ( ruleIdentifier ) ;
public final void rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28330:1: ( ( ruleIdentifier ) )
- // InternalQVTcore.g:28331:1: ( ruleIdentifier )
+ // InternalQVTcore.g:28443:1: ( ( ruleIdentifier ) )
+ // InternalQVTcore.g:28444:1: ( ruleIdentifier )
{
- // InternalQVTcore.g:28331:1: ( ruleIdentifier )
- // InternalQVTcore.g:28332:1: ruleIdentifier
+ // InternalQVTcore.g:28444:1: ( ruleIdentifier )
+ // InternalQVTcore.g:28445:1: ruleIdentifier
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRestVariableNameIdentifierParserRuleCall_2_2_1_0());
@@ -82395,23 +82716,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShadowPartCS__ReferredPropertyAssignment_0_0"
- // InternalQVTcore.g:28341:1: rule__ShadowPartCS__ReferredPropertyAssignment_0_0 : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:28454:1: rule__ShadowPartCS__ReferredPropertyAssignment_0_0 : ( ( ruleUnrestrictedName ) ) ;
public final void rule__ShadowPartCS__ReferredPropertyAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28345:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:28346:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:28458:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:28459:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:28346:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:28347:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:28459:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:28460:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getReferredPropertyPropertyCrossReference_0_0_0());
}
- // InternalQVTcore.g:28348:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:28349:1: ruleUnrestrictedName
+ // InternalQVTcore.g:28461:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:28462:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getReferredPropertyPropertyUnrestrictedNameParserRuleCall_0_0_0_1());
@@ -82452,23 +82773,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2"
- // InternalQVTcore.g:28360:1: rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 : ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 ) ) ;
+ // InternalQVTcore.g:28473:1: rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2 : ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 ) ) ;
public final void rule__ShadowPartCS__OwnedInitExpressionAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28364:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 ) ) )
- // InternalQVTcore.g:28365:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 ) )
+ // InternalQVTcore.g:28477:1: ( ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 ) ) )
+ // InternalQVTcore.g:28478:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 ) )
{
- // InternalQVTcore.g:28365:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 ) )
- // InternalQVTcore.g:28366:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 )
+ // InternalQVTcore.g:28478:1: ( ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 ) )
+ // InternalQVTcore.g:28479:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionAlternatives_0_2_0());
}
- // InternalQVTcore.g:28367:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 )
- // InternalQVTcore.g:28367:2: rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0
+ // InternalQVTcore.g:28480:1: ( rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0 )
+ // InternalQVTcore.g:28480:2: rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__ShadowPartCS__OwnedInitExpressionAlternatives_0_2_0();
@@ -82503,17 +82824,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShadowPartCS__OwnedInitExpressionAssignment_1"
- // InternalQVTcore.g:28376:1: rule__ShadowPartCS__OwnedInitExpressionAssignment_1 : ( ruleStringLiteralExpCS ) ;
+ // InternalQVTcore.g:28489:1: rule__ShadowPartCS__OwnedInitExpressionAssignment_1 : ( ruleStringLiteralExpCS ) ;
public final void rule__ShadowPartCS__OwnedInitExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28380:1: ( ( ruleStringLiteralExpCS ) )
- // InternalQVTcore.g:28381:1: ( ruleStringLiteralExpCS )
+ // InternalQVTcore.g:28493:1: ( ( ruleStringLiteralExpCS ) )
+ // InternalQVTcore.g:28494:1: ( ruleStringLiteralExpCS )
{
- // InternalQVTcore.g:28381:1: ( ruleStringLiteralExpCS )
- // InternalQVTcore.g:28382:1: ruleStringLiteralExpCS
+ // InternalQVTcore.g:28494:1: ( ruleStringLiteralExpCS )
+ // InternalQVTcore.g:28495:1: ruleStringLiteralExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getOwnedInitExpressionStringLiteralExpCSParserRuleCall_1_0());
@@ -82548,17 +82869,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PatternExpCS__PatternVariableNameAssignment_0"
- // InternalQVTcore.g:28391:1: rule__PatternExpCS__PatternVariableNameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:28504:1: rule__PatternExpCS__PatternVariableNameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__PatternExpCS__PatternVariableNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28395:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:28396:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:28508:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:28509:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:28396:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:28397:1: ruleUnrestrictedName
+ // InternalQVTcore.g:28509:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:28510:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getPatternVariableNameUnrestrictedNameParserRuleCall_0_0());
@@ -82593,17 +82914,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PatternExpCS__OwnedPatternTypeAssignment_2"
- // InternalQVTcore.g:28406:1: rule__PatternExpCS__OwnedPatternTypeAssignment_2 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:28519:1: rule__PatternExpCS__OwnedPatternTypeAssignment_2 : ( ruleTypeExpCS ) ;
public final void rule__PatternExpCS__OwnedPatternTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28410:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:28411:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:28523:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:28524:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:28411:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:28412:1: ruleTypeExpCS
+ // InternalQVTcore.g:28524:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:28525:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getOwnedPatternTypeTypeExpCSParserRuleCall_2_0());
@@ -82638,17 +82959,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2"
- // InternalQVTcore.g:28421:1: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:28534:1: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 : ( ruleExpCS ) ;
public final void rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28425:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:28426:1: ( ruleExpCS )
+ // InternalQVTcore.g:28538:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:28539:1: ( ruleExpCS )
{
- // InternalQVTcore.g:28426:1: ( ruleExpCS )
- // InternalQVTcore.g:28427:1: ruleExpCS
+ // InternalQVTcore.g:28539:1: ( ruleExpCS )
+ // InternalQVTcore.g:28540:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getOwnedExpressionCSExpCSParserRuleCall_2_0());
@@ -82683,17 +83004,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__OwnedTypeAssignment_0"
- // InternalQVTcore.g:28436:1: rule__MapLiteralExpCS__OwnedTypeAssignment_0 : ( ruleMapTypeCS ) ;
+ // InternalQVTcore.g:28549:1: rule__MapLiteralExpCS__OwnedTypeAssignment_0 : ( ruleMapTypeCS ) ;
public final void rule__MapLiteralExpCS__OwnedTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28440:1: ( ( ruleMapTypeCS ) )
- // InternalQVTcore.g:28441:1: ( ruleMapTypeCS )
+ // InternalQVTcore.g:28553:1: ( ( ruleMapTypeCS ) )
+ // InternalQVTcore.g:28554:1: ( ruleMapTypeCS )
{
- // InternalQVTcore.g:28441:1: ( ruleMapTypeCS )
- // InternalQVTcore.g:28442:1: ruleMapTypeCS
+ // InternalQVTcore.g:28554:1: ( ruleMapTypeCS )
+ // InternalQVTcore.g:28555:1: ruleMapTypeCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedTypeMapTypeCSParserRuleCall_0_0());
@@ -82728,17 +83049,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__OwnedPartsAssignment_2_0"
- // InternalQVTcore.g:28451:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleMapLiteralPartCS ) ;
+ // InternalQVTcore.g:28564:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 : ( ruleMapLiteralPartCS ) ;
public final void rule__MapLiteralExpCS__OwnedPartsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28455:1: ( ( ruleMapLiteralPartCS ) )
- // InternalQVTcore.g:28456:1: ( ruleMapLiteralPartCS )
+ // InternalQVTcore.g:28568:1: ( ( ruleMapLiteralPartCS ) )
+ // InternalQVTcore.g:28569:1: ( ruleMapLiteralPartCS )
{
- // InternalQVTcore.g:28456:1: ( ruleMapLiteralPartCS )
- // InternalQVTcore.g:28457:1: ruleMapLiteralPartCS
+ // InternalQVTcore.g:28569:1: ( ruleMapLiteralPartCS )
+ // InternalQVTcore.g:28570:1: ruleMapLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_0_0());
@@ -82773,17 +83094,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1"
- // InternalQVTcore.g:28466:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleMapLiteralPartCS ) ;
+ // InternalQVTcore.g:28579:1: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 : ( ruleMapLiteralPartCS ) ;
public final void rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28470:1: ( ( ruleMapLiteralPartCS ) )
- // InternalQVTcore.g:28471:1: ( ruleMapLiteralPartCS )
+ // InternalQVTcore.g:28583:1: ( ( ruleMapLiteralPartCS ) )
+ // InternalQVTcore.g:28584:1: ( ruleMapLiteralPartCS )
{
- // InternalQVTcore.g:28471:1: ( ruleMapLiteralPartCS )
- // InternalQVTcore.g:28472:1: ruleMapLiteralPartCS
+ // InternalQVTcore.g:28584:1: ( ruleMapLiteralPartCS )
+ // InternalQVTcore.g:28585:1: ruleMapLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getOwnedPartsMapLiteralPartCSParserRuleCall_2_1_1_0());
@@ -82818,17 +83139,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralPartCS__OwnedKeyAssignment_0"
- // InternalQVTcore.g:28481:1: rule__MapLiteralPartCS__OwnedKeyAssignment_0 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:28594:1: rule__MapLiteralPartCS__OwnedKeyAssignment_0 : ( ruleExpCS ) ;
public final void rule__MapLiteralPartCS__OwnedKeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28485:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:28486:1: ( ruleExpCS )
+ // InternalQVTcore.g:28598:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:28599:1: ( ruleExpCS )
{
- // InternalQVTcore.g:28486:1: ( ruleExpCS )
- // InternalQVTcore.g:28487:1: ruleExpCS
+ // InternalQVTcore.g:28599:1: ( ruleExpCS )
+ // InternalQVTcore.g:28600:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedKeyExpCSParserRuleCall_0_0());
@@ -82863,17 +83184,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MapLiteralPartCS__OwnedValueAssignment_2"
- // InternalQVTcore.g:28496:1: rule__MapLiteralPartCS__OwnedValueAssignment_2 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:28609:1: rule__MapLiteralPartCS__OwnedValueAssignment_2 : ( ruleExpCS ) ;
public final void rule__MapLiteralPartCS__OwnedValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28500:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:28501:1: ( ruleExpCS )
+ // InternalQVTcore.g:28613:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:28614:1: ( ruleExpCS )
{
- // InternalQVTcore.g:28501:1: ( ruleExpCS )
- // InternalQVTcore.g:28502:1: ruleExpCS
+ // InternalQVTcore.g:28614:1: ( ruleExpCS )
+ // InternalQVTcore.g:28615:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getOwnedValueExpCSParserRuleCall_2_0());
@@ -82908,17 +83229,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__OwnedPartsAssignment_2"
- // InternalQVTcore.g:28511:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_2 : ( ruleTupleLiteralPartCS ) ;
+ // InternalQVTcore.g:28624:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_2 : ( ruleTupleLiteralPartCS ) ;
public final void rule__TupleLiteralExpCS__OwnedPartsAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28515:1: ( ( ruleTupleLiteralPartCS ) )
- // InternalQVTcore.g:28516:1: ( ruleTupleLiteralPartCS )
+ // InternalQVTcore.g:28628:1: ( ( ruleTupleLiteralPartCS ) )
+ // InternalQVTcore.g:28629:1: ( ruleTupleLiteralPartCS )
{
- // InternalQVTcore.g:28516:1: ( ruleTupleLiteralPartCS )
- // InternalQVTcore.g:28517:1: ruleTupleLiteralPartCS
+ // InternalQVTcore.g:28629:1: ( ruleTupleLiteralPartCS )
+ // InternalQVTcore.g:28630:1: ruleTupleLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_2_0());
@@ -82953,17 +83274,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1"
- // InternalQVTcore.g:28526:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 : ( ruleTupleLiteralPartCS ) ;
+ // InternalQVTcore.g:28639:1: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 : ( ruleTupleLiteralPartCS ) ;
public final void rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28530:1: ( ( ruleTupleLiteralPartCS ) )
- // InternalQVTcore.g:28531:1: ( ruleTupleLiteralPartCS )
+ // InternalQVTcore.g:28643:1: ( ( ruleTupleLiteralPartCS ) )
+ // InternalQVTcore.g:28644:1: ( ruleTupleLiteralPartCS )
{
- // InternalQVTcore.g:28531:1: ( ruleTupleLiteralPartCS )
- // InternalQVTcore.g:28532:1: ruleTupleLiteralPartCS
+ // InternalQVTcore.g:28644:1: ( ruleTupleLiteralPartCS )
+ // InternalQVTcore.g:28645:1: ruleTupleLiteralPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_3_1_0());
@@ -82998,17 +83319,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__NameAssignment_0"
- // InternalQVTcore.g:28541:1: rule__TupleLiteralPartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:28654:1: rule__TupleLiteralPartCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__TupleLiteralPartCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28545:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:28546:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:28658:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:28659:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:28546:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:28547:1: ruleUnrestrictedName
+ // InternalQVTcore.g:28659:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:28660:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -83043,17 +83364,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1"
- // InternalQVTcore.g:28556:1: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:28669:1: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28560:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:28561:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:28673:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:28674:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:28561:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:28562:1: ruleTypeExpCS
+ // InternalQVTcore.g:28674:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:28675:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
@@ -83088,17 +83409,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3"
- // InternalQVTcore.g:28571:1: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:28684:1: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 : ( ruleExpCS ) ;
public final void rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28575:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:28576:1: ( ruleExpCS )
+ // InternalQVTcore.g:28688:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:28689:1: ( ruleExpCS )
{
- // InternalQVTcore.g:28576:1: ( ruleExpCS )
- // InternalQVTcore.g:28577:1: ruleExpCS
+ // InternalQVTcore.g:28689:1: ( ruleExpCS )
+ // InternalQVTcore.g:28690:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedInitExpressionExpCSParserRuleCall_3_0());
@@ -83133,17 +83454,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NumberLiteralExpCS__SymbolAssignment"
- // InternalQVTcore.g:28586:1: rule__NumberLiteralExpCS__SymbolAssignment : ( ruleNUMBER_LITERAL ) ;
+ // InternalQVTcore.g:28699:1: rule__NumberLiteralExpCS__SymbolAssignment : ( ruleNUMBER_LITERAL ) ;
public final void rule__NumberLiteralExpCS__SymbolAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28590:1: ( ( ruleNUMBER_LITERAL ) )
- // InternalQVTcore.g:28591:1: ( ruleNUMBER_LITERAL )
+ // InternalQVTcore.g:28703:1: ( ( ruleNUMBER_LITERAL ) )
+ // InternalQVTcore.g:28704:1: ( ruleNUMBER_LITERAL )
{
- // InternalQVTcore.g:28591:1: ( ruleNUMBER_LITERAL )
- // InternalQVTcore.g:28592:1: ruleNUMBER_LITERAL
+ // InternalQVTcore.g:28704:1: ( ruleNUMBER_LITERAL )
+ // InternalQVTcore.g:28705:1: ruleNUMBER_LITERAL
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralExpCSAccess().getSymbolNUMBER_LITERALParserRuleCall_0());
@@ -83178,17 +83499,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteralExpCS__SegmentsAssignment"
- // InternalQVTcore.g:28601:1: rule__StringLiteralExpCS__SegmentsAssignment : ( ruleStringLiteral ) ;
+ // InternalQVTcore.g:28714:1: rule__StringLiteralExpCS__SegmentsAssignment : ( ruleStringLiteral ) ;
public final void rule__StringLiteralExpCS__SegmentsAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28605:1: ( ( ruleStringLiteral ) )
- // InternalQVTcore.g:28606:1: ( ruleStringLiteral )
+ // InternalQVTcore.g:28718:1: ( ( ruleStringLiteral ) )
+ // InternalQVTcore.g:28719:1: ( ruleStringLiteral )
{
- // InternalQVTcore.g:28606:1: ( ruleStringLiteral )
- // InternalQVTcore.g:28607:1: ruleStringLiteral
+ // InternalQVTcore.g:28719:1: ( ruleStringLiteral )
+ // InternalQVTcore.g:28720:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSAccess().getSegmentsStringLiteralParserRuleCall_0());
@@ -83223,28 +83544,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteralExpCS__SymbolAssignment_0"
- // InternalQVTcore.g:28616:1: rule__BooleanLiteralExpCS__SymbolAssignment_0 : ( ( 'true' ) ) ;
+ // InternalQVTcore.g:28729:1: rule__BooleanLiteralExpCS__SymbolAssignment_0 : ( ( 'true' ) ) ;
public final void rule__BooleanLiteralExpCS__SymbolAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28620:1: ( ( ( 'true' ) ) )
- // InternalQVTcore.g:28621:1: ( ( 'true' ) )
+ // InternalQVTcore.g:28733:1: ( ( ( 'true' ) ) )
+ // InternalQVTcore.g:28734:1: ( ( 'true' ) )
{
- // InternalQVTcore.g:28621:1: ( ( 'true' ) )
- // InternalQVTcore.g:28622:1: ( 'true' )
+ // InternalQVTcore.g:28734:1: ( ( 'true' ) )
+ // InternalQVTcore.g:28735:1: ( 'true' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
}
- // InternalQVTcore.g:28623:1: ( 'true' )
- // InternalQVTcore.g:28624:1: 'true'
+ // InternalQVTcore.g:28736:1: ( 'true' )
+ // InternalQVTcore.g:28737:1: 'true'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
}
- match(input,135,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,136,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
}
@@ -83276,28 +83597,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteralExpCS__SymbolAssignment_1"
- // InternalQVTcore.g:28639:1: rule__BooleanLiteralExpCS__SymbolAssignment_1 : ( ( 'false' ) ) ;
+ // InternalQVTcore.g:28752:1: rule__BooleanLiteralExpCS__SymbolAssignment_1 : ( ( 'false' ) ) ;
public final void rule__BooleanLiteralExpCS__SymbolAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28643:1: ( ( ( 'false' ) ) )
- // InternalQVTcore.g:28644:1: ( ( 'false' ) )
+ // InternalQVTcore.g:28756:1: ( ( ( 'false' ) ) )
+ // InternalQVTcore.g:28757:1: ( ( 'false' ) )
{
- // InternalQVTcore.g:28644:1: ( ( 'false' ) )
- // InternalQVTcore.g:28645:1: ( 'false' )
+ // InternalQVTcore.g:28757:1: ( ( 'false' ) )
+ // InternalQVTcore.g:28758:1: ( 'false' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
}
- // InternalQVTcore.g:28646:1: ( 'false' )
- // InternalQVTcore.g:28647:1: 'false'
+ // InternalQVTcore.g:28759:1: ( 'false' )
+ // InternalQVTcore.g:28760:1: 'false'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
}
- match(input,136,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,137,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
}
@@ -83329,17 +83650,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1"
- // InternalQVTcore.g:28662:1: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
+ // InternalQVTcore.g:28775:1: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
public final void rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28666:1: ( ( ruleMultiplicityCS ) )
- // InternalQVTcore.g:28667:1: ( ruleMultiplicityCS )
+ // InternalQVTcore.g:28779:1: ( ( ruleMultiplicityCS ) )
+ // InternalQVTcore.g:28780:1: ( ruleMultiplicityCS )
{
- // InternalQVTcore.g:28667:1: ( ruleMultiplicityCS )
- // InternalQVTcore.g:28668:1: ruleMultiplicityCS
+ // InternalQVTcore.g:28780:1: ( ruleMultiplicityCS )
+ // InternalQVTcore.g:28781:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
@@ -83374,17 +83695,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeLiteralExpCS__OwnedTypeAssignment"
- // InternalQVTcore.g:28677:1: rule__TypeLiteralExpCS__OwnedTypeAssignment : ( ruleTypeLiteralWithMultiplicityCS ) ;
+ // InternalQVTcore.g:28790:1: rule__TypeLiteralExpCS__OwnedTypeAssignment : ( ruleTypeLiteralWithMultiplicityCS ) ;
public final void rule__TypeLiteralExpCS__OwnedTypeAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28681:1: ( ( ruleTypeLiteralWithMultiplicityCS ) )
- // InternalQVTcore.g:28682:1: ( ruleTypeLiteralWithMultiplicityCS )
+ // InternalQVTcore.g:28794:1: ( ( ruleTypeLiteralWithMultiplicityCS ) )
+ // InternalQVTcore.g:28795:1: ( ruleTypeLiteralWithMultiplicityCS )
{
- // InternalQVTcore.g:28682:1: ( ruleTypeLiteralWithMultiplicityCS )
- // InternalQVTcore.g:28683:1: ruleTypeLiteralWithMultiplicityCS
+ // InternalQVTcore.g:28795:1: ( ruleTypeLiteralWithMultiplicityCS )
+ // InternalQVTcore.g:28796:1: ruleTypeLiteralWithMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeTypeLiteralWithMultiplicityCSParserRuleCall_0());
@@ -83419,17 +83740,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__OwnedPathNameAssignment_0"
- // InternalQVTcore.g:28692:1: rule__TypeNameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
+ // InternalQVTcore.g:28805:1: rule__TypeNameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
public final void rule__TypeNameExpCS__OwnedPathNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28696:1: ( ( rulePathNameCS ) )
- // InternalQVTcore.g:28697:1: ( rulePathNameCS )
+ // InternalQVTcore.g:28809:1: ( ( rulePathNameCS ) )
+ // InternalQVTcore.g:28810:1: ( rulePathNameCS )
{
- // InternalQVTcore.g:28697:1: ( rulePathNameCS )
- // InternalQVTcore.g:28698:1: rulePathNameCS
+ // InternalQVTcore.g:28810:1: ( rulePathNameCS )
+ // InternalQVTcore.g:28811:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
@@ -83464,17 +83785,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0"
- // InternalQVTcore.g:28707:1: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 : ( ruleCurlyBracketedClauseCS ) ;
+ // InternalQVTcore.g:28820:1: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 : ( ruleCurlyBracketedClauseCS ) ;
public final void rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28711:1: ( ( ruleCurlyBracketedClauseCS ) )
- // InternalQVTcore.g:28712:1: ( ruleCurlyBracketedClauseCS )
+ // InternalQVTcore.g:28824:1: ( ( ruleCurlyBracketedClauseCS ) )
+ // InternalQVTcore.g:28825:1: ( ruleCurlyBracketedClauseCS )
{
- // InternalQVTcore.g:28712:1: ( ruleCurlyBracketedClauseCS )
- // InternalQVTcore.g:28713:1: ruleCurlyBracketedClauseCS
+ // InternalQVTcore.g:28825:1: ( ruleCurlyBracketedClauseCS )
+ // InternalQVTcore.g:28826:1: ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_1_0_0());
@@ -83509,17 +83830,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1"
- // InternalQVTcore.g:28722:1: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:28835:1: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 : ( ruleExpCS ) ;
public final void rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28726:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:28727:1: ( ruleExpCS )
+ // InternalQVTcore.g:28839:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:28840:1: ( ruleExpCS )
{
- // InternalQVTcore.g:28727:1: ( ruleExpCS )
- // InternalQVTcore.g:28728:1: ruleExpCS
+ // InternalQVTcore.g:28840:1: ( ruleExpCS )
+ // InternalQVTcore.g:28841:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getOwnedPatternGuardExpCSParserRuleCall_1_1_1_0());
@@ -83554,17 +83875,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeExpCS__OwnedMultiplicityAssignment_1"
- // InternalQVTcore.g:28737:1: rule__TypeExpCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
+ // InternalQVTcore.g:28850:1: rule__TypeExpCS__OwnedMultiplicityAssignment_1 : ( ruleMultiplicityCS ) ;
public final void rule__TypeExpCS__OwnedMultiplicityAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28741:1: ( ( ruleMultiplicityCS ) )
- // InternalQVTcore.g:28742:1: ( ruleMultiplicityCS )
+ // InternalQVTcore.g:28854:1: ( ( ruleMultiplicityCS ) )
+ // InternalQVTcore.g:28855:1: ( ruleMultiplicityCS )
{
- // InternalQVTcore.g:28742:1: ( ruleMultiplicityCS )
- // InternalQVTcore.g:28743:1: ruleMultiplicityCS
+ // InternalQVTcore.g:28855:1: ( ruleMultiplicityCS )
+ // InternalQVTcore.g:28856:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_1_0());
@@ -83599,17 +83920,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__NameAssignment_0_1_1"
- // InternalQVTcore.g:28752:1: rule__ExpCS__NameAssignment_0_1_1 : ( ruleBinaryOperatorName ) ;
+ // InternalQVTcore.g:28865:1: rule__ExpCS__NameAssignment_0_1_1 : ( ruleBinaryOperatorName ) ;
public final void rule__ExpCS__NameAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28756:1: ( ( ruleBinaryOperatorName ) )
- // InternalQVTcore.g:28757:1: ( ruleBinaryOperatorName )
+ // InternalQVTcore.g:28869:1: ( ( ruleBinaryOperatorName ) )
+ // InternalQVTcore.g:28870:1: ( ruleBinaryOperatorName )
{
- // InternalQVTcore.g:28757:1: ( ruleBinaryOperatorName )
- // InternalQVTcore.g:28758:1: ruleBinaryOperatorName
+ // InternalQVTcore.g:28870:1: ( ruleBinaryOperatorName )
+ // InternalQVTcore.g:28871:1: ruleBinaryOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getNameBinaryOperatorNameParserRuleCall_0_1_1_0());
@@ -83644,17 +83965,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExpCS__OwnedRightAssignment_0_1_2"
- // InternalQVTcore.g:28767:1: rule__ExpCS__OwnedRightAssignment_0_1_2 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:28880:1: rule__ExpCS__OwnedRightAssignment_0_1_2 : ( ruleExpCS ) ;
public final void rule__ExpCS__OwnedRightAssignment_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28771:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:28772:1: ( ruleExpCS )
+ // InternalQVTcore.g:28884:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:28885:1: ( ruleExpCS )
{
- // InternalQVTcore.g:28772:1: ( ruleExpCS )
- // InternalQVTcore.g:28773:1: ruleExpCS
+ // InternalQVTcore.g:28885:1: ( ruleExpCS )
+ // InternalQVTcore.g:28886:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedRightExpCSParserRuleCall_0_1_2_0());
@@ -83689,17 +84010,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedLetExpCS__NameAssignment_0_1"
- // InternalQVTcore.g:28782:1: rule__PrefixedLetExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ;
+ // InternalQVTcore.g:28895:1: rule__PrefixedLetExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ;
public final void rule__PrefixedLetExpCS__NameAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28786:1: ( ( ruleUnaryOperatorName ) )
- // InternalQVTcore.g:28787:1: ( ruleUnaryOperatorName )
+ // InternalQVTcore.g:28899:1: ( ( ruleUnaryOperatorName ) )
+ // InternalQVTcore.g:28900:1: ( ruleUnaryOperatorName )
{
- // InternalQVTcore.g:28787:1: ( ruleUnaryOperatorName )
- // InternalQVTcore.g:28788:1: ruleUnaryOperatorName
+ // InternalQVTcore.g:28900:1: ( ruleUnaryOperatorName )
+ // InternalQVTcore.g:28901:1: ruleUnaryOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getNameUnaryOperatorNameParserRuleCall_0_1_0());
@@ -83734,17 +84055,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedLetExpCS__OwnedRightAssignment_0_2"
- // InternalQVTcore.g:28797:1: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedLetExpCS ) ;
+ // InternalQVTcore.g:28910:1: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedLetExpCS ) ;
public final void rule__PrefixedLetExpCS__OwnedRightAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28801:1: ( ( rulePrefixedLetExpCS ) )
- // InternalQVTcore.g:28802:1: ( rulePrefixedLetExpCS )
+ // InternalQVTcore.g:28914:1: ( ( rulePrefixedLetExpCS ) )
+ // InternalQVTcore.g:28915:1: ( rulePrefixedLetExpCS )
{
- // InternalQVTcore.g:28802:1: ( rulePrefixedLetExpCS )
- // InternalQVTcore.g:28803:1: rulePrefixedLetExpCS
+ // InternalQVTcore.g:28915:1: ( rulePrefixedLetExpCS )
+ // InternalQVTcore.g:28916:1: rulePrefixedLetExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedLetExpCSAccess().getOwnedRightPrefixedLetExpCSParserRuleCall_0_2_0());
@@ -83779,17 +84100,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedPrimaryExpCS__NameAssignment_0_1"
- // InternalQVTcore.g:28812:1: rule__PrefixedPrimaryExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ;
+ // InternalQVTcore.g:28925:1: rule__PrefixedPrimaryExpCS__NameAssignment_0_1 : ( ruleUnaryOperatorName ) ;
public final void rule__PrefixedPrimaryExpCS__NameAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28816:1: ( ( ruleUnaryOperatorName ) )
- // InternalQVTcore.g:28817:1: ( ruleUnaryOperatorName )
+ // InternalQVTcore.g:28929:1: ( ( ruleUnaryOperatorName ) )
+ // InternalQVTcore.g:28930:1: ( ruleUnaryOperatorName )
{
- // InternalQVTcore.g:28817:1: ( ruleUnaryOperatorName )
- // InternalQVTcore.g:28818:1: ruleUnaryOperatorName
+ // InternalQVTcore.g:28930:1: ( ruleUnaryOperatorName )
+ // InternalQVTcore.g:28931:1: ruleUnaryOperatorName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getNameUnaryOperatorNameParserRuleCall_0_1_0());
@@ -83824,17 +84145,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2"
- // InternalQVTcore.g:28827:1: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedPrimaryExpCS ) ;
+ // InternalQVTcore.g:28940:1: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 : ( rulePrefixedPrimaryExpCS ) ;
public final void rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28831:1: ( ( rulePrefixedPrimaryExpCS ) )
- // InternalQVTcore.g:28832:1: ( rulePrefixedPrimaryExpCS )
+ // InternalQVTcore.g:28944:1: ( ( rulePrefixedPrimaryExpCS ) )
+ // InternalQVTcore.g:28945:1: ( rulePrefixedPrimaryExpCS )
{
- // InternalQVTcore.g:28832:1: ( rulePrefixedPrimaryExpCS )
- // InternalQVTcore.g:28833:1: rulePrefixedPrimaryExpCS
+ // InternalQVTcore.g:28945:1: ( rulePrefixedPrimaryExpCS )
+ // InternalQVTcore.g:28946:1: rulePrefixedPrimaryExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedPrimaryExpCSAccess().getOwnedRightPrefixedPrimaryExpCSParserRuleCall_0_2_0());
@@ -83869,17 +84190,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__OwnedPathNameAssignment_0"
- // InternalQVTcore.g:28842:1: rule__NameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
+ // InternalQVTcore.g:28955:1: rule__NameExpCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
public final void rule__NameExpCS__OwnedPathNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28846:1: ( ( rulePathNameCS ) )
- // InternalQVTcore.g:28847:1: ( rulePathNameCS )
+ // InternalQVTcore.g:28959:1: ( ( rulePathNameCS ) )
+ // InternalQVTcore.g:28960:1: ( rulePathNameCS )
{
- // InternalQVTcore.g:28847:1: ( rulePathNameCS )
- // InternalQVTcore.g:28848:1: rulePathNameCS
+ // InternalQVTcore.g:28960:1: ( rulePathNameCS )
+ // InternalQVTcore.g:28961:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
@@ -83914,17 +84235,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1"
- // InternalQVTcore.g:28857:1: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 : ( ruleSquareBracketedClauseCS ) ;
+ // InternalQVTcore.g:28970:1: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 : ( ruleSquareBracketedClauseCS ) ;
public final void rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28861:1: ( ( ruleSquareBracketedClauseCS ) )
- // InternalQVTcore.g:28862:1: ( ruleSquareBracketedClauseCS )
+ // InternalQVTcore.g:28974:1: ( ( ruleSquareBracketedClauseCS ) )
+ // InternalQVTcore.g:28975:1: ( ruleSquareBracketedClauseCS )
{
- // InternalQVTcore.g:28862:1: ( ruleSquareBracketedClauseCS )
- // InternalQVTcore.g:28863:1: ruleSquareBracketedClauseCS
+ // InternalQVTcore.g:28975:1: ( ruleSquareBracketedClauseCS )
+ // InternalQVTcore.g:28976:1: ruleSquareBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesSquareBracketedClauseCSParserRuleCall_1_0());
@@ -83959,17 +84280,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2"
- // InternalQVTcore.g:28872:1: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 : ( ruleRoundBracketedClauseCS ) ;
+ // InternalQVTcore.g:28985:1: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 : ( ruleRoundBracketedClauseCS ) ;
public final void rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28876:1: ( ( ruleRoundBracketedClauseCS ) )
- // InternalQVTcore.g:28877:1: ( ruleRoundBracketedClauseCS )
+ // InternalQVTcore.g:28989:1: ( ( ruleRoundBracketedClauseCS ) )
+ // InternalQVTcore.g:28990:1: ( ruleRoundBracketedClauseCS )
{
- // InternalQVTcore.g:28877:1: ( ruleRoundBracketedClauseCS )
- // InternalQVTcore.g:28878:1: ruleRoundBracketedClauseCS
+ // InternalQVTcore.g:28990:1: ( ruleRoundBracketedClauseCS )
+ // InternalQVTcore.g:28991:1: ruleRoundBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseRoundBracketedClauseCSParserRuleCall_2_0());
@@ -84004,17 +84325,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3"
- // InternalQVTcore.g:28887:1: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 : ( ruleCurlyBracketedClauseCS ) ;
+ // InternalQVTcore.g:29000:1: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 : ( ruleCurlyBracketedClauseCS ) ;
public final void rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28891:1: ( ( ruleCurlyBracketedClauseCS ) )
- // InternalQVTcore.g:28892:1: ( ruleCurlyBracketedClauseCS )
+ // InternalQVTcore.g:29004:1: ( ( ruleCurlyBracketedClauseCS ) )
+ // InternalQVTcore.g:29005:1: ( ruleCurlyBracketedClauseCS )
{
- // InternalQVTcore.g:28892:1: ( ruleCurlyBracketedClauseCS )
- // InternalQVTcore.g:28893:1: ruleCurlyBracketedClauseCS
+ // InternalQVTcore.g:29005:1: ( ruleCurlyBracketedClauseCS )
+ // InternalQVTcore.g:29006:1: ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseCurlyBracketedClauseCSParserRuleCall_3_0());
@@ -84049,28 +84370,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpCS__IsPreAssignment_4_0"
- // InternalQVTcore.g:28902:1: rule__NameExpCS__IsPreAssignment_4_0 : ( ( '@' ) ) ;
+ // InternalQVTcore.g:29015:1: rule__NameExpCS__IsPreAssignment_4_0 : ( ( '@' ) ) ;
public final void rule__NameExpCS__IsPreAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28906:1: ( ( ( '@' ) ) )
- // InternalQVTcore.g:28907:1: ( ( '@' ) )
+ // InternalQVTcore.g:29019:1: ( ( ( '@' ) ) )
+ // InternalQVTcore.g:29020:1: ( ( '@' ) )
{
- // InternalQVTcore.g:28907:1: ( ( '@' ) )
- // InternalQVTcore.g:28908:1: ( '@' )
+ // InternalQVTcore.g:29020:1: ( ( '@' ) )
+ // InternalQVTcore.g:29021:1: ( '@' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
}
- // InternalQVTcore.g:28909:1: ( '@' )
- // InternalQVTcore.g:28910:1: '@'
+ // InternalQVTcore.g:29022:1: ( '@' )
+ // InternalQVTcore.g:29023:1: '@'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
}
- match(input,137,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,138,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
}
@@ -84102,17 +84423,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0"
- // InternalQVTcore.g:28925:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 : ( ruleShadowPartCS ) ;
+ // InternalQVTcore.g:29038:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0 : ( ruleShadowPartCS ) ;
public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28929:1: ( ( ruleShadowPartCS ) )
- // InternalQVTcore.g:28930:1: ( ruleShadowPartCS )
+ // InternalQVTcore.g:29042:1: ( ( ruleShadowPartCS ) )
+ // InternalQVTcore.g:29043:1: ( ruleShadowPartCS )
{
- // InternalQVTcore.g:28930:1: ( ruleShadowPartCS )
- // InternalQVTcore.g:28931:1: ruleShadowPartCS
+ // InternalQVTcore.g:29043:1: ( ruleShadowPartCS )
+ // InternalQVTcore.g:29044:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0());
@@ -84147,17 +84468,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1"
- // InternalQVTcore.g:28940:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 : ( ruleShadowPartCS ) ;
+ // InternalQVTcore.g:29053:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1 : ( ruleShadowPartCS ) ;
public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28944:1: ( ( ruleShadowPartCS ) )
- // InternalQVTcore.g:28945:1: ( ruleShadowPartCS )
+ // InternalQVTcore.g:29057:1: ( ( ruleShadowPartCS ) )
+ // InternalQVTcore.g:29058:1: ( ruleShadowPartCS )
{
- // InternalQVTcore.g:28945:1: ( ruleShadowPartCS )
- // InternalQVTcore.g:28946:1: ruleShadowPartCS
+ // InternalQVTcore.g:29058:1: ( ruleShadowPartCS )
+ // InternalQVTcore.g:29059:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_0());
@@ -84192,17 +84513,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0"
- // InternalQVTcore.g:28955:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 : ( ruleNavigatingArgCS ) ;
+ // InternalQVTcore.g:29068:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0 : ( ruleNavigatingArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28959:1: ( ( ruleNavigatingArgCS ) )
- // InternalQVTcore.g:28960:1: ( ruleNavigatingArgCS )
+ // InternalQVTcore.g:29072:1: ( ( ruleNavigatingArgCS ) )
+ // InternalQVTcore.g:29073:1: ( ruleNavigatingArgCS )
{
- // InternalQVTcore.g:28960:1: ( ruleNavigatingArgCS )
- // InternalQVTcore.g:28961:1: ruleNavigatingArgCS
+ // InternalQVTcore.g:29073:1: ( ruleNavigatingArgCS )
+ // InternalQVTcore.g:29074:1: ruleNavigatingArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingArgCSParserRuleCall_2_0_0());
@@ -84237,17 +84558,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1"
- // InternalQVTcore.g:28970:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 : ( ruleNavigatingCommaArgCS ) ;
+ // InternalQVTcore.g:29083:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1 : ( ruleNavigatingCommaArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28974:1: ( ( ruleNavigatingCommaArgCS ) )
- // InternalQVTcore.g:28975:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:29087:1: ( ( ruleNavigatingCommaArgCS ) )
+ // InternalQVTcore.g:29088:1: ( ruleNavigatingCommaArgCS )
{
- // InternalQVTcore.g:28975:1: ( ruleNavigatingCommaArgCS )
- // InternalQVTcore.g:28976:1: ruleNavigatingCommaArgCS
+ // InternalQVTcore.g:29088:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:29089:1: ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_1_0());
@@ -84282,17 +84603,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0"
- // InternalQVTcore.g:28985:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 : ( ruleNavigatingSemiArgCS ) ;
+ // InternalQVTcore.g:29098:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0 : ( ruleNavigatingSemiArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:28989:1: ( ( ruleNavigatingSemiArgCS ) )
- // InternalQVTcore.g:28990:1: ( ruleNavigatingSemiArgCS )
+ // InternalQVTcore.g:29102:1: ( ( ruleNavigatingSemiArgCS ) )
+ // InternalQVTcore.g:29103:1: ( ruleNavigatingSemiArgCS )
{
- // InternalQVTcore.g:28990:1: ( ruleNavigatingSemiArgCS )
- // InternalQVTcore.g:28991:1: ruleNavigatingSemiArgCS
+ // InternalQVTcore.g:29103:1: ( ruleNavigatingSemiArgCS )
+ // InternalQVTcore.g:29104:1: ruleNavigatingSemiArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingSemiArgCSParserRuleCall_2_2_0_0());
@@ -84327,17 +84648,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1"
- // InternalQVTcore.g:29000:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 : ( ruleNavigatingCommaArgCS ) ;
+ // InternalQVTcore.g:29113:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1 : ( ruleNavigatingCommaArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29004:1: ( ( ruleNavigatingCommaArgCS ) )
- // InternalQVTcore.g:29005:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:29117:1: ( ( ruleNavigatingCommaArgCS ) )
+ // InternalQVTcore.g:29118:1: ( ruleNavigatingCommaArgCS )
{
- // InternalQVTcore.g:29005:1: ( ruleNavigatingCommaArgCS )
- // InternalQVTcore.g:29006:1: ruleNavigatingCommaArgCS
+ // InternalQVTcore.g:29118:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:29119:1: ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_2_1_0());
@@ -84372,17 +84693,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0"
- // InternalQVTcore.g:29015:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 : ( ruleNavigatingBarArgCS ) ;
+ // InternalQVTcore.g:29128:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0 : ( ruleNavigatingBarArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29019:1: ( ( ruleNavigatingBarArgCS ) )
- // InternalQVTcore.g:29020:1: ( ruleNavigatingBarArgCS )
+ // InternalQVTcore.g:29132:1: ( ( ruleNavigatingBarArgCS ) )
+ // InternalQVTcore.g:29133:1: ( ruleNavigatingBarArgCS )
{
- // InternalQVTcore.g:29020:1: ( ruleNavigatingBarArgCS )
- // InternalQVTcore.g:29021:1: ruleNavigatingBarArgCS
+ // InternalQVTcore.g:29133:1: ( ruleNavigatingBarArgCS )
+ // InternalQVTcore.g:29134:1: ruleNavigatingBarArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingBarArgCSParserRuleCall_2_3_0_0());
@@ -84417,17 +84738,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1"
- // InternalQVTcore.g:29030:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 : ( ruleNavigatingCommaArgCS ) ;
+ // InternalQVTcore.g:29143:1: rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1 : ( ruleNavigatingCommaArgCS ) ;
public final void rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29034:1: ( ( ruleNavigatingCommaArgCS ) )
- // InternalQVTcore.g:29035:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:29147:1: ( ( ruleNavigatingCommaArgCS ) )
+ // InternalQVTcore.g:29148:1: ( ruleNavigatingCommaArgCS )
{
- // InternalQVTcore.g:29035:1: ( ruleNavigatingCommaArgCS )
- // InternalQVTcore.g:29036:1: ruleNavigatingCommaArgCS
+ // InternalQVTcore.g:29148:1: ( ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:29149:1: ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsNavigatingCommaArgCSParserRuleCall_2_3_1_0());
@@ -84462,17 +84783,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__OwnedTermsAssignment_1"
- // InternalQVTcore.g:29045:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29158:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_1 : ( ruleExpCS ) ;
public final void rule__SquareBracketedClauseCS__OwnedTermsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29049:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29050:1: ( ruleExpCS )
+ // InternalQVTcore.g:29162:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29163:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29050:1: ( ruleExpCS )
- // InternalQVTcore.g:29051:1: ruleExpCS
+ // InternalQVTcore.g:29163:1: ( ruleExpCS )
+ // InternalQVTcore.g:29164:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsExpCSParserRuleCall_1_0());
@@ -84507,17 +84828,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1"
- // InternalQVTcore.g:29060:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29173:1: rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1 : ( ruleExpCS ) ;
public final void rule__SquareBracketedClauseCS__OwnedTermsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29064:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29065:1: ( ruleExpCS )
+ // InternalQVTcore.g:29177:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29178:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29065:1: ( ruleExpCS )
- // InternalQVTcore.g:29066:1: ruleExpCS
+ // InternalQVTcore.g:29178:1: ( ruleExpCS )
+ // InternalQVTcore.g:29179:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getSquareBracketedClauseCSAccess().getOwnedTermsExpCSParserRuleCall_2_1_0());
@@ -84552,17 +84873,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0"
- // InternalQVTcore.g:29075:1: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 : ( ruleNavigatingArgExpCS ) ;
+ // InternalQVTcore.g:29188:1: rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingArgCS__OwnedNameExpressionAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29079:1: ( ( ruleNavigatingArgExpCS ) )
- // InternalQVTcore.g:29080:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:29192:1: ( ( ruleNavigatingArgExpCS ) )
+ // InternalQVTcore.g:29193:1: ( ruleNavigatingArgExpCS )
{
- // InternalQVTcore.g:29080:1: ( ruleNavigatingArgExpCS )
- // InternalQVTcore.g:29081:1: ruleNavigatingArgExpCS
+ // InternalQVTcore.g:29193:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:29194:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_0_0_0());
@@ -84597,17 +84918,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1"
- // InternalQVTcore.g:29090:1: rule__NavigatingArgCS__OwnedTypeAssignment_0_1_0_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:29203: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 {
- // InternalQVTcore.g:29094:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:29095:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29207:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:29208:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:29095:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:29096:1: ruleTypeExpCS
+ // InternalQVTcore.g:29208:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29209:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_0_1_0_1_0());
@@ -84642,17 +84963,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1"
- // InternalQVTcore.g:29105:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_0_2_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29218: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 {
- // InternalQVTcore.g:29109:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29110:1: ( ruleExpCS )
+ // InternalQVTcore.g:29222:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29223:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29110:1: ( ruleExpCS )
- // InternalQVTcore.g:29111:1: ruleExpCS
+ // InternalQVTcore.g:29223:1: ( ruleExpCS )
+ // InternalQVTcore.g:29224:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_0_1_0_2_1_0());
@@ -84687,17 +85008,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1"
- // InternalQVTcore.g:29120:1: rule__NavigatingArgCS__OwnedInitExpressionAssignment_0_1_1_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29233: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 {
- // InternalQVTcore.g:29124:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29125:1: ( ruleExpCS )
+ // InternalQVTcore.g:29237:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29238:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29125:1: ( ruleExpCS )
- // InternalQVTcore.g:29126:1: ruleExpCS
+ // InternalQVTcore.g:29238:1: ( ruleExpCS )
+ // InternalQVTcore.g:29239:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_0_1_1_1_0());
@@ -84732,17 +85053,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingArgCS__OwnedTypeAssignment_1_1"
- // InternalQVTcore.g:29135:1: rule__NavigatingArgCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:29248:1: rule__NavigatingArgCS__OwnedTypeAssignment_1_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingArgCS__OwnedTypeAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29139:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:29140:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29252:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:29253:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:29140:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:29141:1: ruleTypeExpCS
+ // InternalQVTcore.g:29253:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29254:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
@@ -84777,23 +85098,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__PrefixAssignment_0"
- // InternalQVTcore.g:29150:1: rule__NavigatingBarArgCS__PrefixAssignment_0 : ( ( '|' ) ) ;
+ // InternalQVTcore.g:29263:1: rule__NavigatingBarArgCS__PrefixAssignment_0 : ( ( '|' ) ) ;
public final void rule__NavigatingBarArgCS__PrefixAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29154:1: ( ( ( '|' ) ) )
- // InternalQVTcore.g:29155:1: ( ( '|' ) )
+ // InternalQVTcore.g:29267:1: ( ( ( '|' ) ) )
+ // InternalQVTcore.g:29268:1: ( ( '|' ) )
{
- // InternalQVTcore.g:29155:1: ( ( '|' ) )
- // InternalQVTcore.g:29156:1: ( '|' )
+ // InternalQVTcore.g:29268:1: ( ( '|' ) )
+ // InternalQVTcore.g:29269:1: ( '|' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
- // InternalQVTcore.g:29157:1: ( '|' )
- // InternalQVTcore.g:29158:1: '|'
+ // InternalQVTcore.g:29270:1: ( '|' )
+ // InternalQVTcore.g:29271:1: '|'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
@@ -84830,17 +85151,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1"
- // InternalQVTcore.g:29173:1: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
+ // InternalQVTcore.g:29286:1: rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingBarArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29177:1: ( ( ruleNavigatingArgExpCS ) )
- // InternalQVTcore.g:29178:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:29290:1: ( ( ruleNavigatingArgExpCS ) )
+ // InternalQVTcore.g:29291:1: ( ruleNavigatingArgExpCS )
{
- // InternalQVTcore.g:29178:1: ( ruleNavigatingArgExpCS )
- // InternalQVTcore.g:29179:1: ruleNavigatingArgExpCS
+ // InternalQVTcore.g:29291:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:29292:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
@@ -84875,17 +85196,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1"
- // InternalQVTcore.g:29188:1: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:29301:1: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29192:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:29193:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29305:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:29306:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:29193:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:29194:1: ruleTypeExpCS
+ // InternalQVTcore.g:29306:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29307:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
@@ -84920,17 +85241,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1"
- // InternalQVTcore.g:29203:1: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29316:1: rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ;
public final void rule__NavigatingBarArgCS__OwnedInitExpressionAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29207:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29208:1: ( ruleExpCS )
+ // InternalQVTcore.g:29320:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29321:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29208:1: ( ruleExpCS )
- // InternalQVTcore.g:29209:1: ruleExpCS
+ // InternalQVTcore.g:29321:1: ( ruleExpCS )
+ // InternalQVTcore.g:29322:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_2_1_0());
@@ -84965,23 +85286,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__PrefixAssignment_0"
- // InternalQVTcore.g:29218:1: rule__NavigatingCommaArgCS__PrefixAssignment_0 : ( ( ',' ) ) ;
+ // InternalQVTcore.g:29331:1: rule__NavigatingCommaArgCS__PrefixAssignment_0 : ( ( ',' ) ) ;
public final void rule__NavigatingCommaArgCS__PrefixAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29222:1: ( ( ( ',' ) ) )
- // InternalQVTcore.g:29223:1: ( ( ',' ) )
+ // InternalQVTcore.g:29335:1: ( ( ( ',' ) ) )
+ // InternalQVTcore.g:29336:1: ( ( ',' ) )
{
- // InternalQVTcore.g:29223:1: ( ( ',' ) )
- // InternalQVTcore.g:29224:1: ( ',' )
+ // InternalQVTcore.g:29336:1: ( ( ',' ) )
+ // InternalQVTcore.g:29337:1: ( ',' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
- // InternalQVTcore.g:29225:1: ( ',' )
- // InternalQVTcore.g:29226:1: ','
+ // InternalQVTcore.g:29338:1: ( ',' )
+ // InternalQVTcore.g:29339:1: ','
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
@@ -85018,17 +85339,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1"
- // InternalQVTcore.g:29241:1: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
+ // InternalQVTcore.g:29354:1: rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingCommaArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29245:1: ( ( ruleNavigatingArgExpCS ) )
- // InternalQVTcore.g:29246:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:29358:1: ( ( ruleNavigatingArgExpCS ) )
+ // InternalQVTcore.g:29359:1: ( ruleNavigatingArgExpCS )
{
- // InternalQVTcore.g:29246:1: ( ruleNavigatingArgExpCS )
- // InternalQVTcore.g:29247:1: ruleNavigatingArgExpCS
+ // InternalQVTcore.g:29359:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:29360:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
@@ -85063,17 +85384,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1"
- // InternalQVTcore.g:29256:1: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:29369:1: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29260:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:29261:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29373:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:29374:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:29261:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:29262:1: ruleTypeExpCS
+ // InternalQVTcore.g:29374:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29375:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0_1_0());
@@ -85108,17 +85429,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1"
- // InternalQVTcore.g:29271:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_0_2_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29384: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 {
- // InternalQVTcore.g:29275:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29276:1: ( ruleExpCS )
+ // InternalQVTcore.g:29388:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29389:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29276:1: ( ruleExpCS )
- // InternalQVTcore.g:29277:1: ruleExpCS
+ // InternalQVTcore.g:29389:1: ( ruleExpCS )
+ // InternalQVTcore.g:29390:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_0_2_1_0());
@@ -85153,17 +85474,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1"
- // InternalQVTcore.g:29286:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29399:1: rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1 : ( ruleExpCS ) ;
public final void rule__NavigatingCommaArgCS__OwnedInitExpressionAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29290:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29291:1: ( ruleExpCS )
+ // InternalQVTcore.g:29403:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29404:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29291:1: ( ruleExpCS )
- // InternalQVTcore.g:29292:1: ruleExpCS
+ // InternalQVTcore.g:29404:1: ( ruleExpCS )
+ // InternalQVTcore.g:29405:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_1_1_0());
@@ -85198,23 +85519,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__PrefixAssignment_0"
- // InternalQVTcore.g:29301:1: rule__NavigatingSemiArgCS__PrefixAssignment_0 : ( ( ';' ) ) ;
+ // InternalQVTcore.g:29414:1: rule__NavigatingSemiArgCS__PrefixAssignment_0 : ( ( ';' ) ) ;
public final void rule__NavigatingSemiArgCS__PrefixAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29305:1: ( ( ( ';' ) ) )
- // InternalQVTcore.g:29306:1: ( ( ';' ) )
+ // InternalQVTcore.g:29418:1: ( ( ( ';' ) ) )
+ // InternalQVTcore.g:29419:1: ( ( ';' ) )
{
- // InternalQVTcore.g:29306:1: ( ( ';' ) )
- // InternalQVTcore.g:29307:1: ( ';' )
+ // InternalQVTcore.g:29419:1: ( ( ';' ) )
+ // InternalQVTcore.g:29420:1: ( ';' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
- // InternalQVTcore.g:29308:1: ( ';' )
- // InternalQVTcore.g:29309:1: ';'
+ // InternalQVTcore.g:29421:1: ( ';' )
+ // InternalQVTcore.g:29422:1: ';'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
@@ -85251,17 +85572,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1"
- // InternalQVTcore.g:29324:1: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
+ // InternalQVTcore.g:29437:1: rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1 : ( ruleNavigatingArgExpCS ) ;
public final void rule__NavigatingSemiArgCS__OwnedNameExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29328:1: ( ( ruleNavigatingArgExpCS ) )
- // InternalQVTcore.g:29329:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:29441:1: ( ( ruleNavigatingArgExpCS ) )
+ // InternalQVTcore.g:29442:1: ( ruleNavigatingArgExpCS )
{
- // InternalQVTcore.g:29329:1: ( ruleNavigatingArgExpCS )
- // InternalQVTcore.g:29330:1: ruleNavigatingArgExpCS
+ // InternalQVTcore.g:29442:1: ( ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:29443:1: ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedNameExpressionNavigatingArgExpCSParserRuleCall_1_0());
@@ -85296,17 +85617,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1"
- // InternalQVTcore.g:29339:1: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:29452:1: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
public final void rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29343:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:29344:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29456:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:29457:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:29344:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:29345:1: ruleTypeExpCS
+ // InternalQVTcore.g:29457:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29458:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
@@ -85341,17 +85662,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1"
- // InternalQVTcore.g:29354:1: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29467:1: rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1 : ( ruleExpCS ) ;
public final void rule__NavigatingSemiArgCS__OwnedInitExpressionAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29358:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29359:1: ( ruleExpCS )
+ // InternalQVTcore.g:29471:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29472:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29359:1: ( ruleExpCS )
- // InternalQVTcore.g:29360:1: ruleExpCS
+ // InternalQVTcore.g:29472:1: ( ruleExpCS )
+ // InternalQVTcore.g:29473:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedInitExpressionExpCSParserRuleCall_2_2_1_0());
@@ -85386,23 +85707,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__OwnedConditionAssignment_1"
- // InternalQVTcore.g:29369:1: rule__IfExpCS__OwnedConditionAssignment_1 : ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) ;
+ // InternalQVTcore.g:29482:1: rule__IfExpCS__OwnedConditionAssignment_1 : ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) ;
public final void rule__IfExpCS__OwnedConditionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29373:1: ( ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) )
- // InternalQVTcore.g:29374:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) )
+ // InternalQVTcore.g:29486:1: ( ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) ) )
+ // InternalQVTcore.g:29487:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) )
{
- // InternalQVTcore.g:29374:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) )
- // InternalQVTcore.g:29375:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 )
+ // InternalQVTcore.g:29487:1: ( ( rule__IfExpCS__OwnedConditionAlternatives_1_0 ) )
+ // InternalQVTcore.g:29488:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionAlternatives_1_0());
}
- // InternalQVTcore.g:29376:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 )
- // InternalQVTcore.g:29376:2: rule__IfExpCS__OwnedConditionAlternatives_1_0
+ // InternalQVTcore.g:29489:1: ( rule__IfExpCS__OwnedConditionAlternatives_1_0 )
+ // InternalQVTcore.g:29489:2: rule__IfExpCS__OwnedConditionAlternatives_1_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__IfExpCS__OwnedConditionAlternatives_1_0();
@@ -85437,17 +85758,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__OwnedThenExpressionAssignment_3"
- // InternalQVTcore.g:29385:1: rule__IfExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29498:1: rule__IfExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ;
public final void rule__IfExpCS__OwnedThenExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29389:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29390:1: ( ruleExpCS )
+ // InternalQVTcore.g:29502:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29503:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29390:1: ( ruleExpCS )
- // InternalQVTcore.g:29391:1: ruleExpCS
+ // InternalQVTcore.g:29503:1: ( ruleExpCS )
+ // InternalQVTcore.g:29504:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedThenExpressionExpCSParserRuleCall_3_0());
@@ -85482,17 +85803,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__OwnedIfThenExpressionsAssignment_4"
- // InternalQVTcore.g:29400:1: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 : ( ruleElseIfThenExpCS ) ;
+ // InternalQVTcore.g:29513:1: rule__IfExpCS__OwnedIfThenExpressionsAssignment_4 : ( ruleElseIfThenExpCS ) ;
public final void rule__IfExpCS__OwnedIfThenExpressionsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29404:1: ( ( ruleElseIfThenExpCS ) )
- // InternalQVTcore.g:29405:1: ( ruleElseIfThenExpCS )
+ // InternalQVTcore.g:29517:1: ( ( ruleElseIfThenExpCS ) )
+ // InternalQVTcore.g:29518:1: ( ruleElseIfThenExpCS )
{
- // InternalQVTcore.g:29405:1: ( ruleElseIfThenExpCS )
- // InternalQVTcore.g:29406:1: ruleElseIfThenExpCS
+ // InternalQVTcore.g:29518:1: ( ruleElseIfThenExpCS )
+ // InternalQVTcore.g:29519:1: ruleElseIfThenExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedIfThenExpressionsElseIfThenExpCSParserRuleCall_4_0());
@@ -85527,17 +85848,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfExpCS__OwnedElseExpressionAssignment_6"
- // InternalQVTcore.g:29415:1: rule__IfExpCS__OwnedElseExpressionAssignment_6 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29528:1: rule__IfExpCS__OwnedElseExpressionAssignment_6 : ( ruleExpCS ) ;
public final void rule__IfExpCS__OwnedElseExpressionAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29419:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29420:1: ( ruleExpCS )
+ // InternalQVTcore.g:29532:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29533:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29420:1: ( ruleExpCS )
- // InternalQVTcore.g:29421:1: ruleExpCS
+ // InternalQVTcore.g:29533:1: ( ruleExpCS )
+ // InternalQVTcore.g:29534:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedElseExpressionExpCSParserRuleCall_6_0());
@@ -85572,17 +85893,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ElseIfThenExpCS__OwnedConditionAssignment_1"
- // InternalQVTcore.g:29430:1: rule__ElseIfThenExpCS__OwnedConditionAssignment_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29543:1: rule__ElseIfThenExpCS__OwnedConditionAssignment_1 : ( ruleExpCS ) ;
public final void rule__ElseIfThenExpCS__OwnedConditionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29434:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29435:1: ( ruleExpCS )
+ // InternalQVTcore.g:29547:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29548:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29435:1: ( ruleExpCS )
- // InternalQVTcore.g:29436:1: ruleExpCS
+ // InternalQVTcore.g:29548:1: ( ruleExpCS )
+ // InternalQVTcore.g:29549:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0());
@@ -85617,17 +85938,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3"
- // InternalQVTcore.g:29445:1: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29558:1: rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3 : ( ruleExpCS ) ;
public final void rule__ElseIfThenExpCS__OwnedThenExpressionAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29449:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29450:1: ( ruleExpCS )
+ // InternalQVTcore.g:29562:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29563:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29450:1: ( ruleExpCS )
- // InternalQVTcore.g:29451:1: ruleExpCS
+ // InternalQVTcore.g:29563:1: ( ruleExpCS )
+ // InternalQVTcore.g:29564:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getElseIfThenExpCSAccess().getOwnedThenExpressionExpCSParserRuleCall_3_0());
@@ -85662,17 +85983,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__OwnedVariablesAssignment_1"
- // InternalQVTcore.g:29460:1: rule__LetExpCS__OwnedVariablesAssignment_1 : ( ruleLetVariableCS ) ;
+ // InternalQVTcore.g:29573:1: rule__LetExpCS__OwnedVariablesAssignment_1 : ( ruleLetVariableCS ) ;
public final void rule__LetExpCS__OwnedVariablesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29464:1: ( ( ruleLetVariableCS ) )
- // InternalQVTcore.g:29465:1: ( ruleLetVariableCS )
+ // InternalQVTcore.g:29577:1: ( ( ruleLetVariableCS ) )
+ // InternalQVTcore.g:29578:1: ( ruleLetVariableCS )
{
- // InternalQVTcore.g:29465:1: ( ruleLetVariableCS )
- // InternalQVTcore.g:29466:1: ruleLetVariableCS
+ // InternalQVTcore.g:29578:1: ( ruleLetVariableCS )
+ // InternalQVTcore.g:29579:1: ruleLetVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesLetVariableCSParserRuleCall_1_0());
@@ -85707,17 +86028,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__OwnedVariablesAssignment_2_1"
- // InternalQVTcore.g:29475:1: rule__LetExpCS__OwnedVariablesAssignment_2_1 : ( ruleLetVariableCS ) ;
+ // InternalQVTcore.g:29588:1: rule__LetExpCS__OwnedVariablesAssignment_2_1 : ( ruleLetVariableCS ) ;
public final void rule__LetExpCS__OwnedVariablesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29479:1: ( ( ruleLetVariableCS ) )
- // InternalQVTcore.g:29480:1: ( ruleLetVariableCS )
+ // InternalQVTcore.g:29592:1: ( ( ruleLetVariableCS ) )
+ // InternalQVTcore.g:29593:1: ( ruleLetVariableCS )
{
- // InternalQVTcore.g:29480:1: ( ruleLetVariableCS )
- // InternalQVTcore.g:29481:1: ruleLetVariableCS
+ // InternalQVTcore.g:29593:1: ( ruleLetVariableCS )
+ // InternalQVTcore.g:29594:1: ruleLetVariableCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedVariablesLetVariableCSParserRuleCall_2_1_0());
@@ -85752,17 +86073,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetExpCS__OwnedInExpressionAssignment_4"
- // InternalQVTcore.g:29490:1: rule__LetExpCS__OwnedInExpressionAssignment_4 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29603:1: rule__LetExpCS__OwnedInExpressionAssignment_4 : ( ruleExpCS ) ;
public final void rule__LetExpCS__OwnedInExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29494:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29495:1: ( ruleExpCS )
+ // InternalQVTcore.g:29607:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29608:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29495:1: ( ruleExpCS )
- // InternalQVTcore.g:29496:1: ruleExpCS
+ // InternalQVTcore.g:29608:1: ( ruleExpCS )
+ // InternalQVTcore.g:29609:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getOwnedInExpressionExpCSParserRuleCall_4_0());
@@ -85797,17 +86118,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__NameAssignment_0"
- // InternalQVTcore.g:29505:1: rule__LetVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:29618:1: rule__LetVariableCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__LetVariableCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29509:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:29510:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:29622:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:29623:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:29510:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:29511:1: ruleUnrestrictedName
+ // InternalQVTcore.g:29623:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:29624:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -85842,17 +86163,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1"
- // InternalQVTcore.g:29520:1: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 : ( ruleRoundBracketedClauseCS ) ;
+ // InternalQVTcore.g:29633:1: rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1 : ( ruleRoundBracketedClauseCS ) ;
public final void rule__LetVariableCS__OwnedRoundBracketedClauseAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29524:1: ( ( ruleRoundBracketedClauseCS ) )
- // InternalQVTcore.g:29525:1: ( ruleRoundBracketedClauseCS )
+ // InternalQVTcore.g:29637:1: ( ( ruleRoundBracketedClauseCS ) )
+ // InternalQVTcore.g:29638:1: ( ruleRoundBracketedClauseCS )
{
- // InternalQVTcore.g:29525:1: ( ruleRoundBracketedClauseCS )
- // InternalQVTcore.g:29526:1: ruleRoundBracketedClauseCS
+ // InternalQVTcore.g:29638:1: ( ruleRoundBracketedClauseCS )
+ // InternalQVTcore.g:29639:1: ruleRoundBracketedClauseCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedRoundBracketedClauseRoundBracketedClauseCSParserRuleCall_1_0());
@@ -85887,17 +86208,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__OwnedTypeAssignment_2_1"
- // InternalQVTcore.g:29535:1: rule__LetVariableCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
+ // InternalQVTcore.g:29648:1: rule__LetVariableCS__OwnedTypeAssignment_2_1 : ( ruleTypeExpCS ) ;
public final void rule__LetVariableCS__OwnedTypeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29539:1: ( ( ruleTypeExpCS ) )
- // InternalQVTcore.g:29540:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29652:1: ( ( ruleTypeExpCS ) )
+ // InternalQVTcore.g:29653:1: ( ruleTypeExpCS )
{
- // InternalQVTcore.g:29540:1: ( ruleTypeExpCS )
- // InternalQVTcore.g:29541:1: ruleTypeExpCS
+ // InternalQVTcore.g:29653:1: ( ruleTypeExpCS )
+ // InternalQVTcore.g:29654:1: ruleTypeExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
@@ -85932,17 +86253,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LetVariableCS__OwnedInitExpressionAssignment_4"
- // InternalQVTcore.g:29550:1: rule__LetVariableCS__OwnedInitExpressionAssignment_4 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29663:1: rule__LetVariableCS__OwnedInitExpressionAssignment_4 : ( ruleExpCS ) ;
public final void rule__LetVariableCS__OwnedInitExpressionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29554:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29555:1: ( ruleExpCS )
+ // InternalQVTcore.g:29667:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29668:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29555:1: ( ruleExpCS )
- // InternalQVTcore.g:29556:1: ruleExpCS
+ // InternalQVTcore.g:29668:1: ( ruleExpCS )
+ // InternalQVTcore.g:29669:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedInitExpressionExpCSParserRuleCall_4_0());
@@ -85977,17 +86298,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NestedExpCS__OwnedExpressionAssignment_1"
- // InternalQVTcore.g:29565:1: rule__NestedExpCS__OwnedExpressionAssignment_1 : ( ruleExpCS ) ;
+ // InternalQVTcore.g:29678:1: rule__NestedExpCS__OwnedExpressionAssignment_1 : ( ruleExpCS ) ;
public final void rule__NestedExpCS__OwnedExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29569:1: ( ( ruleExpCS ) )
- // InternalQVTcore.g:29570:1: ( ruleExpCS )
+ // InternalQVTcore.g:29682:1: ( ( ruleExpCS ) )
+ // InternalQVTcore.g:29683:1: ( ruleExpCS )
{
- // InternalQVTcore.g:29570:1: ( ruleExpCS )
- // InternalQVTcore.g:29571:1: ruleExpCS
+ // InternalQVTcore.g:29683:1: ( ruleExpCS )
+ // InternalQVTcore.g:29684:1: ruleExpCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getOwnedExpressionExpCSParserRuleCall_1_0());
@@ -86022,17 +86343,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityBoundsCS__LowerBoundAssignment_0"
- // InternalQVTcore.g:29580:1: rule__MultiplicityBoundsCS__LowerBoundAssignment_0 : ( ruleLOWER ) ;
+ // InternalQVTcore.g:29693:1: rule__MultiplicityBoundsCS__LowerBoundAssignment_0 : ( ruleLOWER ) ;
public final void rule__MultiplicityBoundsCS__LowerBoundAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29584:1: ( ( ruleLOWER ) )
- // InternalQVTcore.g:29585:1: ( ruleLOWER )
+ // InternalQVTcore.g:29697:1: ( ( ruleLOWER ) )
+ // InternalQVTcore.g:29698:1: ( ruleLOWER )
{
- // InternalQVTcore.g:29585:1: ( ruleLOWER )
- // InternalQVTcore.g:29586:1: ruleLOWER
+ // InternalQVTcore.g:29698:1: ( ruleLOWER )
+ // InternalQVTcore.g:29699:1: ruleLOWER
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundLOWERParserRuleCall_0_0());
@@ -86067,17 +86388,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1"
- // InternalQVTcore.g:29595:1: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 : ( ruleUPPER ) ;
+ // InternalQVTcore.g:29708:1: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 : ( ruleUPPER ) ;
public final void rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29599:1: ( ( ruleUPPER ) )
- // InternalQVTcore.g:29600:1: ( ruleUPPER )
+ // InternalQVTcore.g:29712:1: ( ( ruleUPPER ) )
+ // InternalQVTcore.g:29713:1: ( ruleUPPER )
{
- // InternalQVTcore.g:29600:1: ( ruleUPPER )
- // InternalQVTcore.g:29601:1: ruleUPPER
+ // InternalQVTcore.g:29713:1: ( ruleUPPER )
+ // InternalQVTcore.g:29714:1: ruleUPPER
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundUPPERParserRuleCall_1_1_0());
@@ -86112,28 +86433,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityCS__IsNullFreeAssignment_2_1"
- // InternalQVTcore.g:29610:1: rule__MultiplicityCS__IsNullFreeAssignment_2_1 : ( ( '|1' ) ) ;
+ // InternalQVTcore.g:29723:1: rule__MultiplicityCS__IsNullFreeAssignment_2_1 : ( ( '|1' ) ) ;
public final void rule__MultiplicityCS__IsNullFreeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29614:1: ( ( ( '|1' ) ) )
- // InternalQVTcore.g:29615:1: ( ( '|1' ) )
+ // InternalQVTcore.g:29727:1: ( ( ( '|1' ) ) )
+ // InternalQVTcore.g:29728:1: ( ( '|1' ) )
{
- // InternalQVTcore.g:29615:1: ( ( '|1' ) )
- // InternalQVTcore.g:29616:1: ( '|1' )
+ // InternalQVTcore.g:29728:1: ( ( '|1' ) )
+ // InternalQVTcore.g:29729:1: ( '|1' )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0());
}
- // InternalQVTcore.g:29617:1: ( '|1' )
- // InternalQVTcore.g:29618:1: '|1'
+ // InternalQVTcore.g:29730:1: ( '|1' )
+ // InternalQVTcore.g:29731:1: '|1'
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0());
}
- match(input,138,FollowSets000.FOLLOW_2); if (state.failed) return ;
+ match(input,139,FollowSets000.FOLLOW_2); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0());
}
@@ -86165,23 +86486,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicityStringCS__StringBoundsAssignment"
- // InternalQVTcore.g:29633:1: rule__MultiplicityStringCS__StringBoundsAssignment : ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) ;
+ // InternalQVTcore.g:29746:1: rule__MultiplicityStringCS__StringBoundsAssignment : ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) ;
public final void rule__MultiplicityStringCS__StringBoundsAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29637:1: ( ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) )
- // InternalQVTcore.g:29638:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) )
+ // InternalQVTcore.g:29750:1: ( ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) ) )
+ // InternalQVTcore.g:29751:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) )
{
- // InternalQVTcore.g:29638:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) )
- // InternalQVTcore.g:29639:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
+ // InternalQVTcore.g:29751:1: ( ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 ) )
+ // InternalQVTcore.g:29752:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAlternatives_0());
}
- // InternalQVTcore.g:29640:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
- // InternalQVTcore.g:29640:2: rule__MultiplicityStringCS__StringBoundsAlternatives_0
+ // InternalQVTcore.g:29753:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
+ // InternalQVTcore.g:29753:2: rule__MultiplicityStringCS__StringBoundsAlternatives_0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__MultiplicityStringCS__StringBoundsAlternatives_0();
@@ -86216,17 +86537,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PathNameCS__OwnedPathElementsAssignment_0"
- // InternalQVTcore.g:29649:1: rule__PathNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ;
+ // InternalQVTcore.g:29762:1: rule__PathNameCS__OwnedPathElementsAssignment_0 : ( ruleFirstPathElementCS ) ;
public final void rule__PathNameCS__OwnedPathElementsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29653:1: ( ( ruleFirstPathElementCS ) )
- // InternalQVTcore.g:29654:1: ( ruleFirstPathElementCS )
+ // InternalQVTcore.g:29766:1: ( ( ruleFirstPathElementCS ) )
+ // InternalQVTcore.g:29767:1: ( ruleFirstPathElementCS )
{
- // InternalQVTcore.g:29654:1: ( ruleFirstPathElementCS )
- // InternalQVTcore.g:29655:1: ruleFirstPathElementCS
+ // InternalQVTcore.g:29767:1: ( ruleFirstPathElementCS )
+ // InternalQVTcore.g:29768:1: ruleFirstPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsFirstPathElementCSParserRuleCall_0_0());
@@ -86261,17 +86582,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PathNameCS__OwnedPathElementsAssignment_1_1"
- // InternalQVTcore.g:29664:1: rule__PathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ;
+ // InternalQVTcore.g:29777:1: rule__PathNameCS__OwnedPathElementsAssignment_1_1 : ( ruleNextPathElementCS ) ;
public final void rule__PathNameCS__OwnedPathElementsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29668:1: ( ( ruleNextPathElementCS ) )
- // InternalQVTcore.g:29669:1: ( ruleNextPathElementCS )
+ // InternalQVTcore.g:29781:1: ( ( ruleNextPathElementCS ) )
+ // InternalQVTcore.g:29782:1: ( ruleNextPathElementCS )
{
- // InternalQVTcore.g:29669:1: ( ruleNextPathElementCS )
- // InternalQVTcore.g:29670:1: ruleNextPathElementCS
+ // InternalQVTcore.g:29782:1: ( ruleNextPathElementCS )
+ // InternalQVTcore.g:29783:1: ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getOwnedPathElementsNextPathElementCSParserRuleCall_1_1_0());
@@ -86306,23 +86627,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FirstPathElementCS__ReferredElementAssignment"
- // InternalQVTcore.g:29679:1: rule__FirstPathElementCS__ReferredElementAssignment : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:29792:1: rule__FirstPathElementCS__ReferredElementAssignment : ( ( ruleUnrestrictedName ) ) ;
public final void rule__FirstPathElementCS__ReferredElementAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29683:1: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:29684:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:29796:1: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:29797:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:29684:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:29685:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:29797:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:29798:1: ( ruleUnrestrictedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getReferredElementNamedElementCrossReference_0());
}
- // InternalQVTcore.g:29686:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:29687:1: ruleUnrestrictedName
+ // InternalQVTcore.g:29799:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:29800:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getReferredElementNamedElementUnrestrictedNameParserRuleCall_0_1());
@@ -86363,23 +86684,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NextPathElementCS__ReferredElementAssignment"
- // InternalQVTcore.g:29698:1: rule__NextPathElementCS__ReferredElementAssignment : ( ( ruleUnreservedName ) ) ;
+ // InternalQVTcore.g:29811:1: rule__NextPathElementCS__ReferredElementAssignment : ( ( ruleUnreservedName ) ) ;
public final void rule__NextPathElementCS__ReferredElementAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29702:1: ( ( ( ruleUnreservedName ) ) )
- // InternalQVTcore.g:29703:1: ( ( ruleUnreservedName ) )
+ // InternalQVTcore.g:29815:1: ( ( ( ruleUnreservedName ) ) )
+ // InternalQVTcore.g:29816:1: ( ( ruleUnreservedName ) )
{
- // InternalQVTcore.g:29703:1: ( ( ruleUnreservedName ) )
- // InternalQVTcore.g:29704:1: ( ruleUnreservedName )
+ // InternalQVTcore.g:29816:1: ( ( ruleUnreservedName ) )
+ // InternalQVTcore.g:29817:1: ( ruleUnreservedName )
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getReferredElementNamedElementCrossReference_0());
}
- // InternalQVTcore.g:29705:1: ( ruleUnreservedName )
- // InternalQVTcore.g:29706:1: ruleUnreservedName
+ // InternalQVTcore.g:29818:1: ( ruleUnreservedName )
+ // InternalQVTcore.g:29819:1: ruleUnreservedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getReferredElementNamedElementUnreservedNameParserRuleCall_0_1());
@@ -86420,17 +86741,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0"
- // InternalQVTcore.g:29717:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 : ( ruleTemplateParameterSubstitutionCS ) ;
+ // InternalQVTcore.g:29830:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0 : ( ruleTemplateParameterSubstitutionCS ) ;
public final void rule__TemplateBindingCS__OwnedSubstitutionsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29721:1: ( ( ruleTemplateParameterSubstitutionCS ) )
- // InternalQVTcore.g:29722:1: ( ruleTemplateParameterSubstitutionCS )
+ // InternalQVTcore.g:29834:1: ( ( ruleTemplateParameterSubstitutionCS ) )
+ // InternalQVTcore.g:29835:1: ( ruleTemplateParameterSubstitutionCS )
{
- // InternalQVTcore.g:29722:1: ( ruleTemplateParameterSubstitutionCS )
- // InternalQVTcore.g:29723:1: ruleTemplateParameterSubstitutionCS
+ // InternalQVTcore.g:29835:1: ( ruleTemplateParameterSubstitutionCS )
+ // InternalQVTcore.g:29836:1: ruleTemplateParameterSubstitutionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsTemplateParameterSubstitutionCSParserRuleCall_0_0());
@@ -86465,17 +86786,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1"
- // InternalQVTcore.g:29732:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 : ( ruleTemplateParameterSubstitutionCS ) ;
+ // InternalQVTcore.g:29845:1: rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1 : ( ruleTemplateParameterSubstitutionCS ) ;
public final void rule__TemplateBindingCS__OwnedSubstitutionsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29736:1: ( ( ruleTemplateParameterSubstitutionCS ) )
- // InternalQVTcore.g:29737:1: ( ruleTemplateParameterSubstitutionCS )
+ // InternalQVTcore.g:29849:1: ( ( ruleTemplateParameterSubstitutionCS ) )
+ // InternalQVTcore.g:29850:1: ( ruleTemplateParameterSubstitutionCS )
{
- // InternalQVTcore.g:29737:1: ( ruleTemplateParameterSubstitutionCS )
- // InternalQVTcore.g:29738:1: ruleTemplateParameterSubstitutionCS
+ // InternalQVTcore.g:29850:1: ( ruleTemplateParameterSubstitutionCS )
+ // InternalQVTcore.g:29851:1: ruleTemplateParameterSubstitutionCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedSubstitutionsTemplateParameterSubstitutionCSParserRuleCall_1_1_0());
@@ -86510,17 +86831,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBindingCS__OwnedMultiplicityAssignment_2"
- // InternalQVTcore.g:29747:1: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 : ( ruleMultiplicityCS ) ;
+ // InternalQVTcore.g:29860:1: rule__TemplateBindingCS__OwnedMultiplicityAssignment_2 : ( ruleMultiplicityCS ) ;
public final void rule__TemplateBindingCS__OwnedMultiplicityAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29751:1: ( ( ruleMultiplicityCS ) )
- // InternalQVTcore.g:29752:1: ( ruleMultiplicityCS )
+ // InternalQVTcore.g:29864:1: ( ( ruleMultiplicityCS ) )
+ // InternalQVTcore.g:29865:1: ( ruleMultiplicityCS )
{
- // InternalQVTcore.g:29752:1: ( ruleMultiplicityCS )
- // InternalQVTcore.g:29753:1: ruleMultiplicityCS
+ // InternalQVTcore.g:29865:1: ( ruleMultiplicityCS )
+ // InternalQVTcore.g:29866:1: ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateBindingCSAccess().getOwnedMultiplicityMultiplicityCSParserRuleCall_2_0());
@@ -86555,17 +86876,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment"
- // InternalQVTcore.g:29762:1: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment : ( ruleTypeRefCS ) ;
+ // InternalQVTcore.g:29875:1: rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment : ( ruleTypeRefCS ) ;
public final void rule__TemplateParameterSubstitutionCS__OwnedActualParameterAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29766:1: ( ( ruleTypeRefCS ) )
- // InternalQVTcore.g:29767:1: ( ruleTypeRefCS )
+ // InternalQVTcore.g:29879:1: ( ( ruleTypeRefCS ) )
+ // InternalQVTcore.g:29880:1: ( ruleTypeRefCS )
{
- // InternalQVTcore.g:29767:1: ( ruleTypeRefCS )
- // InternalQVTcore.g:29768:1: ruleTypeRefCS
+ // InternalQVTcore.g:29880:1: ( ruleTypeRefCS )
+ // InternalQVTcore.g:29881:1: ruleTypeRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateParameterSubstitutionCSAccess().getOwnedActualParameterTypeRefCSParserRuleCall_0());
@@ -86600,17 +86921,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__OwnedParametersAssignment_1"
- // InternalQVTcore.g:29777:1: rule__TemplateSignatureCS__OwnedParametersAssignment_1 : ( ruleTypeParameterCS ) ;
+ // InternalQVTcore.g:29890:1: rule__TemplateSignatureCS__OwnedParametersAssignment_1 : ( ruleTypeParameterCS ) ;
public final void rule__TemplateSignatureCS__OwnedParametersAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29781:1: ( ( ruleTypeParameterCS ) )
- // InternalQVTcore.g:29782:1: ( ruleTypeParameterCS )
+ // InternalQVTcore.g:29894:1: ( ( ruleTypeParameterCS ) )
+ // InternalQVTcore.g:29895:1: ( ruleTypeParameterCS )
{
- // InternalQVTcore.g:29782:1: ( ruleTypeParameterCS )
- // InternalQVTcore.g:29783:1: ruleTypeParameterCS
+ // InternalQVTcore.g:29895:1: ( ruleTypeParameterCS )
+ // InternalQVTcore.g:29896:1: ruleTypeParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersTypeParameterCSParserRuleCall_1_0());
@@ -86645,17 +86966,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateSignatureCS__OwnedParametersAssignment_2_1"
- // InternalQVTcore.g:29792:1: rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 : ( ruleTypeParameterCS ) ;
+ // InternalQVTcore.g:29905:1: rule__TemplateSignatureCS__OwnedParametersAssignment_2_1 : ( ruleTypeParameterCS ) ;
public final void rule__TemplateSignatureCS__OwnedParametersAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29796:1: ( ( ruleTypeParameterCS ) )
- // InternalQVTcore.g:29797:1: ( ruleTypeParameterCS )
+ // InternalQVTcore.g:29909:1: ( ( ruleTypeParameterCS ) )
+ // InternalQVTcore.g:29910:1: ( ruleTypeParameterCS )
{
- // InternalQVTcore.g:29797:1: ( ruleTypeParameterCS )
- // InternalQVTcore.g:29798:1: ruleTypeParameterCS
+ // InternalQVTcore.g:29910:1: ( ruleTypeParameterCS )
+ // InternalQVTcore.g:29911:1: ruleTypeParameterCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateSignatureCSAccess().getOwnedParametersTypeParameterCSParserRuleCall_2_1_0());
@@ -86690,17 +87011,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__NameAssignment_0"
- // InternalQVTcore.g:29807:1: rule__TypeParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
+ // InternalQVTcore.g:29920:1: rule__TypeParameterCS__NameAssignment_0 : ( ruleUnrestrictedName ) ;
public final void rule__TypeParameterCS__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29811:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:29812:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:29924:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:29925:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:29812:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:29813:1: ruleUnrestrictedName
+ // InternalQVTcore.g:29925:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:29926:1: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
@@ -86735,17 +87056,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__OwnedExtendsAssignment_1_1"
- // InternalQVTcore.g:29822:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTcore.g:29935:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_1 : ( ruleTypedRefCS ) ;
public final void rule__TypeParameterCS__OwnedExtendsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29826:1: ( ( ruleTypedRefCS ) )
- // InternalQVTcore.g:29827:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:29939:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTcore.g:29940:1: ( ruleTypedRefCS )
{
- // InternalQVTcore.g:29827:1: ( ruleTypedRefCS )
- // InternalQVTcore.g:29828:1: ruleTypedRefCS
+ // InternalQVTcore.g:29940:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:29941:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_1_1_0());
@@ -86780,17 +87101,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1"
- // InternalQVTcore.g:29837:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTcore.g:29950:1: rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1 : ( ruleTypedRefCS ) ;
public final void rule__TypeParameterCS__OwnedExtendsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29841:1: ( ( ruleTypedRefCS ) )
- // InternalQVTcore.g:29842:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:29954:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTcore.g:29955:1: ( ruleTypedRefCS )
{
- // InternalQVTcore.g:29842:1: ( ruleTypedRefCS )
- // InternalQVTcore.g:29843:1: ruleTypedRefCS
+ // InternalQVTcore.g:29955:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:29956:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeParameterCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_1_2_1_0());
@@ -86825,17 +87146,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__OwnedPathNameAssignment_0"
- // InternalQVTcore.g:29852:1: rule__TypedTypeRefCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
+ // InternalQVTcore.g:29965:1: rule__TypedTypeRefCS__OwnedPathNameAssignment_0 : ( rulePathNameCS ) ;
public final void rule__TypedTypeRefCS__OwnedPathNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29856:1: ( ( rulePathNameCS ) )
- // InternalQVTcore.g:29857:1: ( rulePathNameCS )
+ // InternalQVTcore.g:29969:1: ( ( rulePathNameCS ) )
+ // InternalQVTcore.g:29970:1: ( rulePathNameCS )
{
- // InternalQVTcore.g:29857:1: ( rulePathNameCS )
- // InternalQVTcore.g:29858:1: rulePathNameCS
+ // InternalQVTcore.g:29970:1: ( rulePathNameCS )
+ // InternalQVTcore.g:29971:1: rulePathNameCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedPathNamePathNameCSParserRuleCall_0_0());
@@ -86870,17 +87191,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TypedTypeRefCS__OwnedBindingAssignment_1_1"
- // InternalQVTcore.g:29867:1: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 : ( ruleTemplateBindingCS ) ;
+ // InternalQVTcore.g:29980:1: rule__TypedTypeRefCS__OwnedBindingAssignment_1_1 : ( ruleTemplateBindingCS ) ;
public final void rule__TypedTypeRefCS__OwnedBindingAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29871:1: ( ( ruleTemplateBindingCS ) )
- // InternalQVTcore.g:29872:1: ( ruleTemplateBindingCS )
+ // InternalQVTcore.g:29984:1: ( ( ruleTemplateBindingCS ) )
+ // InternalQVTcore.g:29985:1: ( ruleTemplateBindingCS )
{
- // InternalQVTcore.g:29872:1: ( ruleTemplateBindingCS )
- // InternalQVTcore.g:29873:1: ruleTemplateBindingCS
+ // InternalQVTcore.g:29985:1: ( ruleTemplateBindingCS )
+ // InternalQVTcore.g:29986:1: ruleTemplateBindingCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getOwnedBindingTemplateBindingCSParserRuleCall_1_1_0());
@@ -86915,17 +87236,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1"
- // InternalQVTcore.g:29882:1: rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 : ( ruleTypedRefCS ) ;
+ // InternalQVTcore.g:29995:1: rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1 : ( ruleTypedRefCS ) ;
public final void rule__WildcardTypeRefCS__OwnedExtendsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalQVTcore.g:29886:1: ( ( ruleTypedRefCS ) )
- // InternalQVTcore.g:29887:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:29999:1: ( ( ruleTypedRefCS ) )
+ // InternalQVTcore.g:30000:1: ( ruleTypedRefCS )
{
- // InternalQVTcore.g:29887:1: ( ruleTypedRefCS )
- // InternalQVTcore.g:29888:1: ruleTypedRefCS
+ // InternalQVTcore.g:30000:1: ( ruleTypedRefCS )
+ // InternalQVTcore.g:30001:1: ruleTypedRefCS
{
if ( state.backtracking==0 ) {
before(grammarAccess.getWildcardTypeRefCSAccess().getOwnedExtendsTypedRefCSParserRuleCall_2_1_0());
@@ -87312,10 +87633,10 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
// $ANTLR end synpred180_InternalQVTcore
- // $ANTLR start synpred318_InternalQVTcore
- public final void synpred318_InternalQVTcore_fragment() throws RecognitionException {
- // InternalQVTcore.g:19678:2: ( rule__TypeNameExpCS__Group_1__0 )
- // InternalQVTcore.g:19678:2: rule__TypeNameExpCS__Group_1__0
+ // $ANTLR start synpred319_InternalQVTcore
+ public final void synpred319_InternalQVTcore_fragment() throws RecognitionException {
+ // InternalQVTcore.g:19772:2: ( rule__TypeNameExpCS__Group_1__0 )
+ // InternalQVTcore.g:19772:2: rule__TypeNameExpCS__Group_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1__0();
@@ -87325,12 +87646,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred318_InternalQVTcore
+ // $ANTLR end synpred319_InternalQVTcore
- // $ANTLR start synpred319_InternalQVTcore
- public final void synpred319_InternalQVTcore_fragment() throws RecognitionException {
- // InternalQVTcore.g:19739:2: ( rule__TypeNameExpCS__Group_1_1__0 )
- // InternalQVTcore.g:19739:2: rule__TypeNameExpCS__Group_1_1__0
+ // $ANTLR start synpred320_InternalQVTcore
+ public final void synpred320_InternalQVTcore_fragment() throws RecognitionException {
+ // InternalQVTcore.g:19833:2: ( rule__TypeNameExpCS__Group_1_1__0 )
+ // InternalQVTcore.g:19833:2: rule__TypeNameExpCS__Group_1_1__0
{
pushFollow(FollowSets000.FOLLOW_2);
rule__TypeNameExpCS__Group_1_1__0();
@@ -87340,7 +87661,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred319_InternalQVTcore
+ // $ANTLR end synpred320_InternalQVTcore
// Delegated rules
@@ -87358,20 +87679,6 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred318_InternalQVTcore() {
- state.backtracking++;
- int start = input.mark();
- try {
- synpred318_InternalQVTcore_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 synpred178_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
@@ -87484,6 +87791,20 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
+ public final boolean synpred320_InternalQVTcore() {
+ state.backtracking++;
+ int start = input.mark();
+ try {
+ synpred320_InternalQVTcore_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 synpred319_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
@@ -87562,61 +87883,61 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
protected DFA55 dfa55 = new DFA55(this);
protected DFA58 dfa58 = new DFA58(this);
protected DFA62 dfa62 = new DFA62(this);
- protected DFA95 dfa95 = new DFA95(this);
- protected DFA104 dfa104 = new DFA104(this);
+ protected DFA96 dfa96 = new DFA96(this);
protected DFA105 dfa105 = new DFA105(this);
- protected DFA195 dfa195 = new DFA195(this);
+ protected DFA106 dfa106 = new DFA106(this);
protected DFA196 dfa196 = new DFA196(this);
+ protected DFA197 dfa197 = new DFA197(this);
static final String dfa_1s = "\54\uffff";
static final String dfa_2s = "\2\uffff\51\1\1\uffff";
static final String dfa_3s = "\1\4\1\uffff\51\73\1\uffff";
- static final String dfa_4s = "\1\u0088\1\uffff\51\u0089\1\uffff";
+ static final String dfa_4s = "\1\u0089\1\uffff\51\u008a\1\uffff";
static final String dfa_5s = "\1\uffff\1\1\51\uffff\1\2";
static final String dfa_6s = "\54\uffff}>";
static final String[] dfa_7s = {
- "\2\1\1\2\1\3\13\uffff\1\4\1\40\1\41\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\51\1\34\1\52\1\uffff\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\35\1\36\1\37\3\1\20\uffff\17\1\6\uffff\1\1\1\uffff\1\53\6\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\15\uffff\2\1",
+ "\2\1\1\2\1\3\13\uffff\1\4\1\40\1\41\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\51\1\34\1\52\1\uffff\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\35\1\36\1\37\3\1\20\uffff\17\1\6\uffff\1\1\1\uffff\1\53\7\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\15\uffff\2\1",
"",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\27\uffff\1\1",
""
};
@@ -87646,49 +87967,49 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
}
static final String[] dfa_8s = {
- "\2\1\1\2\1\3\13\uffff\1\4\1\40\1\41\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\51\1\34\1\52\1\uffff\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\35\1\36\1\37\3\1\20\uffff\17\1\6\uffff\1\1\1\uffff\1\53\6\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\15\uffff\2\1",
+ "\2\1\1\2\1\3\13\uffff\1\4\1\40\1\41\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\51\1\34\1\52\1\uffff\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\35\1\36\1\37\3\1\20\uffff\17\1\6\uffff\1\1\1\uffff\1\53\7\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\15\uffff\2\1",
"",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\1\uffff\3\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\27\uffff\1\1",
""
};
static final short[][] dfa_8 = unpackEncodedStringArray(dfa_8s);
@@ -87888,11 +88209,11 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
static final String dfa_15s = "\107\uffff";
static final String dfa_16s = "\1\4\2\0\104\uffff";
- static final String dfa_17s = "\1\u0088\2\0\104\uffff";
+ static final String dfa_17s = "\1\u0089\2\0\104\uffff";
static final String dfa_18s = "\3\uffff\1\1\102\uffff\1\2";
static final String dfa_19s = "\1\uffff\1\0\1\1\104\uffff}>";
static final String[] dfa_20s = {
- "\4\3\13\uffff\15\3\1\uffff\32\3\1\1\1\2\1\3\20\uffff\17\3\6\uffff\1\3\10\uffff\1\3\1\uffff\2\3\3\uffff\1\3\4\uffff\1\106\1\3\15\uffff\2\3",
+ "\4\3\13\uffff\15\3\1\uffff\32\3\1\1\1\2\1\3\20\uffff\17\3\6\uffff\1\3\11\uffff\1\3\1\uffff\2\3\3\uffff\1\3\4\uffff\1\106\1\3\15\uffff\2\3",
"\1\uffff",
"\1\uffff",
"",
@@ -88031,11 +88352,11 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
}
static final String dfa_21s = "\1\4\12\uffff\7\0\65\uffff";
- static final String dfa_22s = "\1\u0088\12\uffff\7\0\65\uffff";
+ static final String dfa_22s = "\1\u0089\12\uffff\7\0\65\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\50\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\65\uffff}>";
static final String[] dfa_25s = {
- "\2\4\2\33\13\uffff\15\33\1\uffff\32\33\2\uffff\1\4\20\uffff\1\14\1\13\10\23\1\15\1\16\1\17\1\20\1\21\6\uffff\1\1\10\uffff\1\22\1\uffff\2\4\3\uffff\1\2\5\uffff\1\3\15\uffff\2\4",
+ "\2\4\2\33\13\uffff\15\33\1\uffff\32\33\2\uffff\1\4\20\uffff\1\14\1\13\10\23\1\15\1\16\1\17\1\20\1\21\6\uffff\1\1\11\uffff\1\22\1\uffff\2\4\3\uffff\1\2\5\uffff\1\3\15\uffff\2\4",
"",
"",
"",
@@ -88247,49 +88568,49 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
}
static final String[] dfa_26s = {
- "\2\1\1\2\1\3\13\uffff\1\4\1\40\1\41\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\51\1\34\1\52\1\uffff\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\35\1\36\1\37\3\1\20\uffff\17\1\6\uffff\1\1\1\uffff\1\53\6\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\15\uffff\2\1",
+ "\2\1\1\2\1\3\13\uffff\1\4\1\40\1\41\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\51\1\34\1\52\1\uffff\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\35\1\36\1\37\3\1\20\uffff\17\1\6\uffff\1\1\1\uffff\1\53\7\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\15\uffff\2\1",
"",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\2\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\53\3\uffff\1\1\10\uffff\1\1\2\uffff\1\1\24\uffff\1\1",
""
};
static final short[][] dfa_26 = unpackEncodedStringArray(dfa_26s);
@@ -88312,51 +88633,51 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
}
static final String dfa_27s = "\1\6\51\21\2\uffff";
- static final String dfa_28s = "\1\72\51\150\2\uffff";
- static final String dfa_29s = "\52\uffff\1\1\1\2";
+ static final String dfa_28s = "\1\72\51\151\2\uffff";
+ static final String dfa_29s = "\52\uffff\1\2\1\1";
static final String[] dfa_30s = {
"\1\1\1\2\13\uffff\1\3\1\37\1\40\1\41\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\33\1\51\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\34\1\35\1\36",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
- "\1\53\62\uffff\1\53\32\uffff\1\53\5\uffff\1\53\2\uffff\1\52",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
+ "\1\52\62\uffff\1\52\32\uffff\1\52\5\uffff\1\52\3\uffff\1\53",
"",
""
};
@@ -88365,11 +88686,11 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
static final short[] dfa_29 = DFA.unpackEncodedString(dfa_29s);
static final short[][] dfa_30 = unpackEncodedStringArray(dfa_30s);
- class DFA95 extends DFA {
+ class DFA96 extends DFA {
- public DFA95(BaseRecognizer recognizer) {
+ public DFA96(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 95;
+ this.decisionNumber = 96;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_27;
@@ -88379,74 +88700,74 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
this.transition = dfa_30;
}
public String getDescription() {
- return "8729:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?";
+ return "8823:1: ( rule__QualifiedPackageCS__OwnedPathNameAssignment_1 )?";
}
}
static final String dfa_31s = "\73\uffff";
static final String dfa_32s = "\1\1\72\uffff";
static final String dfa_33s = "\1\6\1\uffff\51\21\17\137\1\uffff";
- static final String dfa_34s = "\1\134\1\uffff\70\150\1\uffff";
+ static final String dfa_34s = "\1\134\1\uffff\70\151\1\uffff";
static final String dfa_35s = "\1\uffff\1\2\70\uffff\1\1";
static final String dfa_36s = "\73\uffff}>";
static final String[] dfa_37s = {
"\1\2\1\3\13\uffff\1\4\1\40\1\41\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\51\1\34\1\52\1\uffff\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\35\1\36\1\37\23\uffff\1\70\1\71\1\60\1\61\1\62\1\63\1\64\1\65\1\66\1\67\1\53\1\54\1\55\1\56\1\57",
"",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\2\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
- "\1\1\10\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\62\uffff\1\1\32\uffff\1\1\3\uffff\1\1\1\uffff\1\1\3\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
+ "\1\1\11\uffff\1\72",
""
};
@@ -88458,11 +88779,11 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
static final short[] dfa_36 = DFA.unpackEncodedString(dfa_36s);
static final short[][] dfa_37 = unpackEncodedStringArray(dfa_37s);
- class DFA104 extends DFA {
+ class DFA105 extends DFA {
- public DFA104(BaseRecognizer recognizer) {
+ public DFA105(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 104;
+ this.decisionNumber = 105;
this.eot = dfa_31;
this.eof = dfa_32;
this.min = dfa_33;
@@ -88472,88 +88793,86 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
this.transition = dfa_37;
}
public String getDescription() {
- return "()* loopback of 10046:1: ( rule__ScopeNameCS__Group_2__0 )*";
+ return "()* loopback of 10140:1: ( rule__ScopeNameCS__Group_2__0 )*";
}
}
static final String dfa_38s = "\1\6\51\137\2\uffff";
- static final String dfa_39s = "\1\134\51\150\2\uffff";
- static final String dfa_40s = "\52\uffff\1\2\1\1";
- static final String[] dfa_41s = {
+ static final String dfa_39s = "\1\134\51\151\2\uffff";
+ static final String[] dfa_40s = {
"\1\1\1\2\13\uffff\1\3\1\37\1\40\1\41\1\42\1\43\1\44\1\45\1\46\1\47\1\50\1\33\1\51\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\34\1\35\1\36\23\uffff\17\52",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
- "\1\52\10\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
+ "\1\52\11\uffff\1\53",
"",
""
};
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 DFA105 extends DFA {
+ class DFA106 extends DFA {
- public DFA105(BaseRecognizer recognizer) {
+ public DFA106(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 105;
+ this.decisionNumber = 106;
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 "10175:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?";
+ return "10269:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?";
}
}
- static final String dfa_42s = "\16\uffff";
- static final String dfa_43s = "\1\2\15\uffff";
- static final String dfa_44s = "\1\21\1\0\14\uffff";
- static final String dfa_45s = "\1\164\1\0\14\uffff";
- static final String dfa_46s = "\2\uffff\1\2\12\uffff\1\1";
- static final String dfa_47s = "\1\uffff\1\0\14\uffff}>";
- static final String[] dfa_48s = {
- "\2\2\61\uffff\1\2\32\uffff\1\1\3\2\1\uffff\1\2\6\uffff\1\2\5\uffff\1\2\2\uffff\1\2",
+ static final String dfa_41s = "\16\uffff";
+ static final String dfa_42s = "\1\2\15\uffff";
+ static final String dfa_43s = "\1\21\1\0\14\uffff";
+ static final String dfa_44s = "\1\165\1\0\14\uffff";
+ static final String dfa_45s = "\2\uffff\1\2\12\uffff\1\1";
+ static final String dfa_46s = "\1\uffff\1\0\14\uffff}>";
+ static final String[] dfa_47s = {
+ "\2\2\61\uffff\1\2\32\uffff\1\1\3\2\1\uffff\1\2\7\uffff\1\2\5\uffff\1\2\2\uffff\1\2",
"\1\uffff",
"",
"",
@@ -88569,97 +88888,97 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
""
};
+ 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 DFA195 extends DFA {
+ class DFA196 extends DFA {
- public DFA195(BaseRecognizer recognizer) {
+ public DFA196(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 195;
- 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 = 196;
+ 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 "19678:1: ( rule__TypeNameExpCS__Group_1__0 )?";
+ return "19772: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 LA195_1 = input.LA(1);
+ int LA196_1 = input.LA(1);
- int index195_1 = input.index();
+ int index196_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred318_InternalQVTcore()) ) {s = 13;}
+ if ( (synpred319_InternalQVTcore()) ) {s = 13;}
else if ( (true) ) {s = 2;}
- input.seek(index195_1);
+ input.seek(index196_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 195, _s, input);
+ new NoViableAltException(getDescription(), 196, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA196 extends DFA {
+ class DFA197 extends DFA {
- public DFA196(BaseRecognizer recognizer) {
+ public DFA197(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 196;
- 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 = 197;
+ 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 "19739:1: ( rule__TypeNameExpCS__Group_1_1__0 )?";
+ return "19833: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 LA196_1 = input.LA(1);
+ int LA197_1 = input.LA(1);
- int index196_1 = input.index();
+ int index197_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred319_InternalQVTcore()) ) {s = 13;}
+ if ( (synpred320_InternalQVTcore()) ) {s = 13;}
else if ( (true) ) {s = 2;}
- input.seek(index196_1);
+ input.seek(index197_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 196, _s, input);
+ new NoViableAltException(getDescription(), 197, _s, input);
error(nvae);
throw nvae;
}
@@ -88677,36 +88996,36 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x07FFFFFEFFF800C0L});
public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000000L,0x0000000500000000L});
public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000002L,0x0000000400000000L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x0B08D00A1FFFC000L,0x0000000000000180L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x3FFFFFFEFFF800F2L,0x0B08D0081FFFC000L,0x0000000000000180L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x1611A00A1FFFC000L,0x0000000000000300L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x3FFFFFFEFFF800F2L,0x1611A0081FFFC000L,0x0000000000000300L});
public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000000L,0x0000000600000000L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x0B08D0081FFFC000L,0x0000000000000180L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x1611A0081FFFC000L,0x0000000000000300L});
public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000080000000L,0x0000000400000000L});
public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x0B08D0181FFFC000L,0x0000000000000180L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x1611A0181FFFC000L,0x0000000000000300L});
public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000000L,0x0000001400000000L});
public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L});
public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x0208D0081FFFC000L,0x0000000000000180L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x0411A0081FFFC000L,0x0000000000000300L});
public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x07FFFFFEFFF800E0L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000020000L,0x0000010000000000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000020000L,0x0000020000000000L});
public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x2000000000000000L});
public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000001080000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x07FFFFFEFFF800C0L,0x0000004080000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x07FFFFFEFFF800C0L,0x0000008200000000L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x07FFFFFEFFF800C0L,0x000000C080000000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x07FFFFFEFFF800C0L,0x0000010200000000L});
public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x07FFFFFEFFF800C2L});
public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000001080002L});
public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000020000L,0x0000002080000010L});
public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0002022822080000L,0x0000000200000000L});
public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0002022822080002L});
public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000060000L,0x1000000000000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000060000L,0x2000000000000000L});
public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x07FFFFFEFFF800C0L,0x0000001000000000L});
public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000020000L,0x0000000080000000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L});
public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x07FFFFFEFFF800C0L,0x000000001FFFC000L});
public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x07FFFFFEFFF800C2L,0x000000001FFFC000L});
public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x07FFFFFEFFF800C0L,0x0000000200000000L});
@@ -88715,12 +89034,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000004000000000L});
public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0040000000000000L});
public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0709088040000000L,0xE000000000000000L,0x000000000000001FL});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0709088040000002L,0xE000000000000000L,0x000000000000001FL});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0709088040000000L,0xC000000000000000L,0x000000000000003FL});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0709088040000002L,0xC000000000000000L,0x000000000000003FL});
public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000110000000000L,0x0000000200000000L});
public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000110000000002L});
public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x07FFFFFEFFF800C0L,0x0000002000000000L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x3FFFFFFEFFFA01F0L,0x0B08D0081FFFC000L,0x0000000000000180L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x3FFFFFFEFFFA01F0L,0x1611A0081FFFC000L,0x0000000000000300L});
public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0002002000000000L});
public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000020000L,0x0000002880000000L});
public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0020000100000000L,0x0000000200000000L});
@@ -88731,61 +89050,61 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000800000000000L});
public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x07FFFFFEFFF800C0L,0x0000000800000000L});
public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0080000000020000L,0x0000002080000000L});
- public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0101008000000000L,0xA000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0101008000000002L,0xA000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0101008000000000L,0x4000000000000000L,0x0000000000000009L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0101008000000002L,0x4000000000000000L,0x0000000000000009L});
public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000400000000L,0x0000000200000000L});
public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000400000002L});
public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000000L,0x0000002080000000L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0101000000000000L,0x8000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0101000000000002L,0x8000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0101000000000000L,0x0000000000000000L,0x0000000000000009L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0101000000000002L,0x0000000000000000L,0x0000000000000009L});
public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000020000L,0x0000022080000010L});
- public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0719009040000000L,0xA000000000000000L,0x000000000000007FL});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0719009040000002L,0xA000000000000000L,0x000000000000007FL});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000020000L,0x0000042080000010L});
+ public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0719009040000000L,0x4000000000000000L,0x00000000000000FFL});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0719009040000002L,0x4000000000000000L,0x00000000000000FFL});
public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000800080000L});
public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000040000020000L,0x0000002880000000L});
public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000200000000000L,0x0000000200000000L});
public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0044804200000000L,0x0000000200000000L});
public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0044804200000002L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000000000000L,0x0002000000000000L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000002L,0x0000010000000000L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000000L,0x0002001000000000L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x0B08D02A1FFFC000L,0x0000000000000180L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x0B08D0281FFFC000L,0x0000000000000180L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000000L,0x0000080400000000L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000002L,0x0000020000000000L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000000L,0x0004001000000000L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x1611A02A1FFFC000L,0x0000000000000300L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x1611A0281FFFC000L,0x0000000000000300L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000000L,0x0000100400000000L});
public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x00000000000000C0L});
public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000010L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
- public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x2000000000000030L,0x0000C00000000000L,0x0000000000000180L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000000L});
+ public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x2000000000000030L,0x0001800000000000L,0x0000000000000300L});
public static final BitSet FOLLOW_93 = new BitSet(new long[]{0xE800000000000000L,0x0000000000003FFFL});
public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x1800000000000000L});
- public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000000L,0x0002000880000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000002L,0x0002000000000000L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000000L,0x0001000000000000L});
+ public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000000L,0x0004000880000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000002L,0x0004000000000000L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000000L,0x0002000000000000L});
public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x07FFFFFEFFF800E0L,0x0000000200000000L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x0B08D0381FFFC000L,0x0000000000000180L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x1611A0381FFFC000L,0x0000000000000300L});
public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000020000L,0x0000000500000000L});
public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000002L,0x0000000100000000L});
- public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000000000L,0x0004000400000000L});
+ public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000000000L,0x0008000400000000L});
public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000000000000000L,0x0000006000000000L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000000L,0x0010000000000000L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000000L,0x00A0000000000000L});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000002L,0x0080000000000000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000000L,0x0020000000000000L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000000L,0x0140000000000000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000002L,0x0100000000000000L});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000000L,0x0080000000000000L});
public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000000000L,0x0000004400000000L});
public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000000000L,0x0000002800000010L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000000000L,0x0200000000000000L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L});
public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x2000000000000010L});
public static final BitSet FOLLOW_112 = new BitSet(new long[]{0xA000000000000010L,0x0000000040000000L});
- public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000000000L,0x0004000020000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000000000L,0x0002000400000000L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x0208D0085FFFC000L,0x0000000000000180L});
+ public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000000000L,0x0008000020000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000000000L,0x0004000400000000L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x3FFFFFFEFFF800F0L,0x0411A0085FFFC000L,0x0000000000000300L});
public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L});
- public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000000002L,0x0400000000000000L});
+ public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000000002L,0x0800000000000000L});
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/MappingCS.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/MappingCS.java
index afd772a33..233fd4a77 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/MappingCS.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/MappingCS.java
@@ -29,6 +29,7 @@ import org.eclipse.qvtd.pivot.qvtcore.Mapping;
* <li>{@link org.eclipse.qvtd.xtext.qvtcorecs.MappingCS#getOwnedDomains <em>Owned Domains</em>}</li>
* <li>{@link org.eclipse.qvtd.xtext.qvtcorecs.MappingCS#getOwnedInPathName <em>Owned In Path Name</em>}</li>
* <li>{@link org.eclipse.qvtd.xtext.qvtcorecs.MappingCS#getOwnedMiddle <em>Owned Middle</em>}</li>
+ * <li>{@link org.eclipse.qvtd.xtext.qvtcorecs.MappingCS#getOverrides <em>Overrides</em>}</li>
* <li>{@link org.eclipse.qvtd.xtext.qvtcorecs.MappingCS#getRefines <em>Refines</em>}</li>
* </ul>
*
@@ -149,6 +150,32 @@ public interface MappingCS extends NamedElementCS {
void setOwnedMiddle(DomainCS value);
/**
+ * Returns the value of the '<em><b>Overrides</b></em>' reference.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Overrides</em>' reference isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Overrides</em>' reference.
+ * @see #setOverrides(Mapping)
+ * @see org.eclipse.qvtd.xtext.qvtcorecs.QVTcoreCSPackage#getMappingCS_Overrides()
+ * @model
+ * @generated
+ */
+ Mapping getOverrides();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.qvtd.xtext.qvtcorecs.MappingCS#getOverrides <em>Overrides</em>}' reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Overrides</em>' reference.
+ * @see #getOverrides()
+ * @generated
+ */
+ void setOverrides(Mapping value);
+
+ /**
* Returns the value of the '<em><b>Refines</b></em>' reference list.
* The list contents are of type {@link org.eclipse.qvtd.pivot.qvtcore.Mapping}.
* <!-- begin-user-doc -->
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/QVTcoreCSPackage.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/QVTcoreCSPackage.java
index a684de8cd..2b9ae7141 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/QVTcoreCSPackage.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/QVTcoreCSPackage.java
@@ -821,13 +821,22 @@ public interface QVTcoreCSPackage extends EPackage {
int MAPPING_CS__OWNED_MIDDLE = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 4;
/**
+ * The feature id for the '<em><b>Overrides</b></em>' reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MAPPING_CS__OVERRIDES = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 5;
+
+ /**
* The feature id for the '<em><b>Refines</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int MAPPING_CS__REFINES = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 5;
+ int MAPPING_CS__REFINES = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 6;
/**
* The number of structural features of the '<em>Mapping CS</em>' class.
@@ -836,7 +845,7 @@ public interface QVTcoreCSPackage extends EPackage {
* @generated
* @ordered
*/
- int MAPPING_CS_FEATURE_COUNT = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 6;
+ int MAPPING_CS_FEATURE_COUNT = BaseCSPackage.NAMED_ELEMENT_CS_FEATURE_COUNT + 7;
/**
* The meta object id for the '{@link org.eclipse.qvtd.xtext.qvtcorecs.impl.ParamDeclarationCSImpl <em>Param Declaration CS</em>}' class.
@@ -2205,6 +2214,17 @@ public interface QVTcoreCSPackage extends EPackage {
EReference getMappingCS_OwnedMiddle();
/**
+ * Returns the meta object for the reference '{@link org.eclipse.qvtd.xtext.qvtcorecs.MappingCS#getOverrides <em>Overrides</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the reference '<em>Overrides</em>'.
+ * @see org.eclipse.qvtd.xtext.qvtcorecs.MappingCS#getOverrides()
+ * @see #getMappingCS()
+ * @generated
+ */
+ EReference getMappingCS_Overrides();
+
+ /**
* Returns the meta object for the reference list '{@link org.eclipse.qvtd.xtext.qvtcorecs.MappingCS#getRefines <em>Refines</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -2739,6 +2759,14 @@ public interface QVTcoreCSPackage extends EPackage {
EReference MAPPING_CS__OWNED_MIDDLE = eINSTANCE.getMappingCS_OwnedMiddle();
/**
+ * The meta object literal for the '<em><b>Overrides</b></em>' reference feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference MAPPING_CS__OVERRIDES = eINSTANCE.getMappingCS_Overrides();
+
+ /**
* The meta object literal for the '<em><b>Refines</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/impl/MappingCSImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/impl/MappingCSImpl.java
index 532507856..5c0f4b9a6 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/impl/MappingCSImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/impl/MappingCSImpl.java
@@ -44,6 +44,7 @@ import org.eclipse.qvtd.xtext.qvtcorecs.util.QVTcoreCSVisitor;
* <li>{@link org.eclipse.qvtd.xtext.qvtcorecs.impl.MappingCSImpl#getOwnedDomains <em>Owned Domains</em>}</li>
* <li>{@link org.eclipse.qvtd.xtext.qvtcorecs.impl.MappingCSImpl#getOwnedInPathName <em>Owned In Path Name</em>}</li>
* <li>{@link org.eclipse.qvtd.xtext.qvtcorecs.impl.MappingCSImpl#getOwnedMiddle <em>Owned Middle</em>}</li>
+ * <li>{@link org.eclipse.qvtd.xtext.qvtcorecs.impl.MappingCSImpl#getOverrides <em>Overrides</em>}</li>
* <li>{@link org.eclipse.qvtd.xtext.qvtcorecs.impl.MappingCSImpl#getRefines <em>Refines</em>}</li>
* </ul>
*
@@ -111,6 +112,16 @@ public class MappingCSImpl extends NamedElementCSImpl implements MappingCS {
protected DomainCS ownedMiddle;
/**
+ * The cached value of the '{@link #getOverrides() <em>Overrides</em>}' reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getOverrides()
+ * @generated
+ * @ordered
+ */
+ protected Mapping overrides;
+
+ /**
* The cached value of the '{@link #getRefines() <em>Refines</em>}' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -284,6 +295,46 @@ public class MappingCSImpl extends NamedElementCSImpl implements MappingCS {
* @generated
*/
@Override
+ public Mapping getOverrides() {
+ if (overrides != null && overrides.eIsProxy()) {
+ InternalEObject oldOverrides = (InternalEObject)overrides;
+ overrides = (Mapping)eResolveProxy(oldOverrides);
+ if (overrides != oldOverrides) {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, QVTcoreCSPackage.MAPPING_CS__OVERRIDES, oldOverrides, overrides));
+ }
+ }
+ return overrides;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public Mapping basicGetOverrides() {
+ return overrides;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setOverrides(Mapping newOverrides) {
+ Mapping oldOverrides = overrides;
+ overrides = newOverrides;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, QVTcoreCSPackage.MAPPING_CS__OVERRIDES, oldOverrides, overrides));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EList<Mapping> getRefines() {
if (refines == null) {
refines = new EObjectResolvingEList<Mapping>(Mapping.class, this, QVTcoreCSPackage.MAPPING_CS__REFINES);
@@ -339,6 +390,9 @@ public class MappingCSImpl extends NamedElementCSImpl implements MappingCS {
return getOwnedInPathName();
case QVTcoreCSPackage.MAPPING_CS__OWNED_MIDDLE:
return getOwnedMiddle();
+ case QVTcoreCSPackage.MAPPING_CS__OVERRIDES:
+ if (resolve) return getOverrides();
+ return basicGetOverrides();
case QVTcoreCSPackage.MAPPING_CS__REFINES:
return getRefines();
}
@@ -371,6 +425,9 @@ public class MappingCSImpl extends NamedElementCSImpl implements MappingCS {
case QVTcoreCSPackage.MAPPING_CS__OWNED_MIDDLE:
setOwnedMiddle((DomainCS)newValue);
return;
+ case QVTcoreCSPackage.MAPPING_CS__OVERRIDES:
+ setOverrides((Mapping)newValue);
+ return;
case QVTcoreCSPackage.MAPPING_CS__REFINES:
getRefines().clear();
getRefines().addAll((Collection<? extends Mapping>)newValue);
@@ -402,6 +459,9 @@ public class MappingCSImpl extends NamedElementCSImpl implements MappingCS {
case QVTcoreCSPackage.MAPPING_CS__OWNED_MIDDLE:
setOwnedMiddle((DomainCS)null);
return;
+ case QVTcoreCSPackage.MAPPING_CS__OVERRIDES:
+ setOverrides((Mapping)null);
+ return;
case QVTcoreCSPackage.MAPPING_CS__REFINES:
getRefines().clear();
return;
@@ -427,6 +487,8 @@ public class MappingCSImpl extends NamedElementCSImpl implements MappingCS {
return ownedInPathName != null;
case QVTcoreCSPackage.MAPPING_CS__OWNED_MIDDLE:
return ownedMiddle != null;
+ case QVTcoreCSPackage.MAPPING_CS__OVERRIDES:
+ return overrides != null;
case QVTcoreCSPackage.MAPPING_CS__REFINES:
return refines != null && !refines.isEmpty();
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/impl/QVTcoreCSPackageImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/impl/QVTcoreCSPackageImpl.java
index 8afd517e8..24ce8a74f 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/impl/QVTcoreCSPackageImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/emf-gen/org/eclipse/qvtd/xtext/qvtcorecs/impl/QVTcoreCSPackageImpl.java
@@ -493,7 +493,7 @@ public class QVTcoreCSPackageImpl extends EPackageImpl implements QVTcoreCSPacka
* @generated
*/
@Override
- public EReference getMappingCS_Refines() {
+ public EReference getMappingCS_Overrides() {
return (EReference)mappingCSEClass.getEStructuralFeatures().get(5);
}
@@ -503,6 +503,16 @@ public class QVTcoreCSPackageImpl extends EPackageImpl implements QVTcoreCSPacka
* @generated
*/
@Override
+ public EReference getMappingCS_Refines() {
+ return (EReference)mappingCSEClass.getEStructuralFeatures().get(6);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EClass getParamDeclarationCS() {
return paramDeclarationCSEClass;
}
@@ -827,6 +837,7 @@ public class QVTcoreCSPackageImpl extends EPackageImpl implements QVTcoreCSPacka
createEReference(mappingCSEClass, MAPPING_CS__OWNED_DOMAINS);
createEReference(mappingCSEClass, MAPPING_CS__OWNED_IN_PATH_NAME);
createEReference(mappingCSEClass, MAPPING_CS__OWNED_MIDDLE);
+ createEReference(mappingCSEClass, MAPPING_CS__OVERRIDES);
createEReference(mappingCSEClass, MAPPING_CS__REFINES);
paramDeclarationCSEClass = createEClass(PARAM_DECLARATION_CS);
@@ -953,6 +964,7 @@ public class QVTcoreCSPackageImpl extends EPackageImpl implements QVTcoreCSPacka
initEReference(getMappingCS_OwnedDomains(), this.getDomainCS(), null, "ownedDomains", null, 0, -1, MappingCS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getMappingCS_OwnedInPathName(), theBaseCSPackage.getPathNameCS(), null, "ownedInPathName", null, 0, 1, MappingCS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getMappingCS_OwnedMiddle(), this.getDomainCS(), null, "ownedMiddle", null, 1, 1, MappingCS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getMappingCS_Overrides(), theQVTcorePackage.getMapping(), null, "overrides", null, 0, 1, MappingCS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getMappingCS_Refines(), theQVTcorePackage.getMapping(), null, "refines", null, 0, -1, MappingCS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(paramDeclarationCSEClass, ParamDeclarationCS.class, "ParamDeclarationCS", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin
index f6fd311c0..e8656a094 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcoreGrammarResource.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcoreGrammarResource.java
index 906f1d429..71a08a374 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcoreGrammarResource.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcoreGrammarResource.java
@@ -128,7 +128,7 @@ public class QVTcoreGrammarResource extends AbstractGrammarResource
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.qvtcorecs.QVTcoreCSPackage.Literals.GUARD_PATTERN_CS)), createKeyword("("), createKeyword(")"))));
PR_GuardVariableCS.setAlternatives(createGroup(createAssignment("name", "=", createRuleCall(PR_UnrestrictedName)), createKeyword(":"), createAssignment("ownedType", "=", createRuleCall(_EssentialOCL.PR_TypeExpCS))));
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.qvtcorecs.QVTcoreCSPackage.Literals.MAPPING_CS)), setCardinality("?", createAssignment("isAbstract", "?=", createKeyword("abstract"))), createKeyword("map"), setCardinality("?", createAssignment("name", "=", createRuleCall(PR_UnrestrictedName))), setCardinality("?", createGroup(createKeyword("in"), createAssignment("ownedInPathName", "=", createRuleCall(_Base.PR_PathNameCS)))), setCardinality("?", createGroup(createKeyword("refines"), createAssignment("refines", "+=", createCrossReference(createTypeRef(MM_qvtcore, org.eclipse.qvtd.pivot.qvtcore.QVTcorePackage.Literals.MAPPING), createRuleCall(PR_UnrestrictedName))), setCardinality("*", createGroup(createKeyword(","), createAssignment("refines", "+=", createCrossReference(createTypeRef(MM_qvtcore, org.eclipse.qvtd.pivot.qvtcore.QVTcorePackage.Literals.MAPPING), createRuleCall(PR_UnrestrictedName))))))), createKeyword("{"), setCardinality("*", createAssignment("ownedDomains", "+=", createRuleCall(PR_NamedDomainCS))), setCardinality("?", createGroup(createKeyword("where"), createAssignment("ownedMiddle", "=", createRuleCall(PR_UnnamedDomainCS)))), setCardinality("*", createAssignment("ownedComposedMappings", "+=", createRuleCall(PR_MappingCS))), createKeyword("}")));
+ PR_MappingCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.qvtd.xtext.qvtcorecs.QVTcoreCSPackage.Literals.MAPPING_CS)), setCardinality("?", createAssignment("isAbstract", "?=", createKeyword("abstract"))), createKeyword("map"), setCardinality("?", createAssignment("name", "=", createRuleCall(PR_UnrestrictedName))), setCardinality("?", createGroup(createKeyword("in"), createAssignment("ownedInPathName", "=", createRuleCall(_Base.PR_PathNameCS)))), setCardinality("?", createGroup(createKeyword("refines"), createAssignment("refines", "+=", createCrossReference(createTypeRef(MM_qvtcore, org.eclipse.qvtd.pivot.qvtcore.QVTcorePackage.Literals.MAPPING), createRuleCall(PR_UnrestrictedName))), setCardinality("*", createGroup(createKeyword(","), createAssignment("refines", "+=", createCrossReference(createTypeRef(MM_qvtcore, org.eclipse.qvtd.pivot.qvtcore.QVTcorePackage.Literals.MAPPING), createRuleCall(PR_UnrestrictedName))))))), setCardinality("?", createGroup(createKeyword("overrides"), createAssignment("overrides", "=", createCrossReference(createTypeRef(MM_qvtcore, org.eclipse.qvtd.pivot.qvtcore.QVTcorePackage.Literals.MAPPING), createRuleCall(PR_UnrestrictedName))))), createKeyword("{"), setCardinality("*", createAssignment("ownedDomains", "+=", createRuleCall(PR_NamedDomainCS))), setCardinality("?", createGroup(createKeyword("where"), createAssignment("ownedMiddle", "=", createRuleCall(PR_UnnamedDomainCS)))), setCardinality("*", createAssignment("ownedComposedMappings", "+=", createRuleCall(PR_MappingCS))), createKeyword("}")));
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_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(";")));
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g
index 9be2e5c82..b19f485d4 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g
@@ -1047,45 +1047,67 @@ ruleMappingCS returns [EObject current=null]
}
)
-))*)? otherlv_10='{'
+))*)?( otherlv_10='overrides'
{
- newLeafNode(otherlv_10, grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_6());
+ newLeafNode(otherlv_10, grammarAccess.getMappingCSAccess().getOverridesKeyword_6_0());
}
(
(
{
- newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_7_0());
+ /* */
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getMappingCSRule());
+ }
+ }
+ {
+ newCompositeNode(grammarAccess.getMappingCSAccess().getOverridesMappingCrossReference_6_1_0());
+ }
+ ruleUnrestrictedName {
+ afterParserOrEnumRuleCall();
+ }
+
+)
+))? otherlv_12='{'
+ {
+ newLeafNode(otherlv_12, grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_7());
+ }
+(
+(
+ {
+ newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_8_0());
}
- lv_ownedDomains_11_0=ruleNamedDomainCS {
+ lv_ownedDomains_13_0=ruleNamedDomainCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getMappingCSRule());
}
add(
$current,
"ownedDomains",
- lv_ownedDomains_11_0,
+ lv_ownedDomains_13_0,
"org.eclipse.qvtd.xtext.qvtcore.QVTcore.NamedDomainCS");
afterParserOrEnumRuleCall();
}
)
-)*( otherlv_12='where'
+)*( otherlv_14='where'
{
- newLeafNode(otherlv_12, grammarAccess.getMappingCSAccess().getWhereKeyword_8_0());
+ newLeafNode(otherlv_14, grammarAccess.getMappingCSAccess().getWhereKeyword_9_0());
}
(
(
{
- newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_8_1_0());
+ newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_9_1_0());
}
- lv_ownedMiddle_13_0=ruleUnnamedDomainCS {
+ lv_ownedMiddle_15_0=ruleUnnamedDomainCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getMappingCSRule());
}
set(
$current,
"ownedMiddle",
- lv_ownedMiddle_13_0,
+ lv_ownedMiddle_15_0,
"org.eclipse.qvtd.xtext.qvtcore.QVTcore.UnnamedDomainCS");
afterParserOrEnumRuleCall();
}
@@ -1094,24 +1116,24 @@ ruleMappingCS returns [EObject current=null]
))?(
(
{
- newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_9_0());
+ newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_10_0());
}
- lv_ownedComposedMappings_14_0=ruleMappingCS {
+ lv_ownedComposedMappings_16_0=ruleMappingCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getMappingCSRule());
}
add(
$current,
"ownedComposedMappings",
- lv_ownedComposedMappings_14_0,
+ lv_ownedComposedMappings_16_0,
"org.eclipse.qvtd.xtext.qvtcore.QVTcore.MappingCS");
afterParserOrEnumRuleCall();
}
)
-)* otherlv_15='}'
+)* otherlv_17='}'
{
- newLeafNode(otherlv_15, grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_10());
+ newLeafNode(otherlv_17, grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_11());
}
)
;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.tokens b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.tokens
index 96f296c3f..80ac09eb2 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.tokens
@@ -1,124 +1,125 @@
-'!composes'=78
-'!derived'=50
-'!id'=52
-'!ordered'=54
-'!readonly'=56
-'!resolve'=80
-'!serializable'=69
-'!transient'=57
-'!unique'=59
-'!unsettable'=61
-'!volatile'=63
-'#'=76
-'&&'=138
+'!composes'=79
+'!derived'=51
+'!id'=53
+'!ordered'=55
+'!readonly'=57
+'!resolve'=81
+'!serializable'=70
+'!transient'=58
+'!unique'=60
+'!unsettable'=62
+'!volatile'=64
+'#'=77
+'&&'=139
'('=23
')'=24
'*'=28
-'+'=87
-'++'=117
-'+='=41
+'+'=88
+'++'=118
+'+='=42
','=18
-'-'=84
-'->'=98
-'.'=97
-'..'=116
-'/'=86
+'-'=85
+'->'=99
+'.'=98
+'..'=117
+'/'=87
':'=25
'::'=27
-':='=40
+':='=41
';'=29
-'<'=89
-'<-'=119
-'<='=91
-'<>'=92
-'='=38
-'>'=88
-'>='=90
-'?'=137
-'?->'=100
-'?.'=99
-'@'=124
-'Bag'=112
-'Boolean'=103
-'Collection'=114
-'Integer'=104
-'Lambda'=118
-'Map'=101
-'OclAny'=108
-'OclInvalid'=109
-'OclVoid'=110
-'OrderedSet'=115
-'Real'=105
-'Sequence'=113
-'Set'=111
-'String'=106
-'Tuple'=102
-'UnlimitedNatural'=107
-'['=126
-']'=127
+'<'=90
+'<-'=120
+'<='=92
+'<>'=93
+'='=39
+'>'=89
+'>='=91
+'?'=138
+'?->'=101
+'?.'=100
+'@'=125
+'Bag'=113
+'Boolean'=104
+'Collection'=115
+'Integer'=105
+'Lambda'=119
+'Map'=102
+'OclAny'=109
+'OclInvalid'=110
+'OclVoid'=111
+'OrderedSet'=116
+'Real'=106
+'Sequence'=114
+'Set'=112
+'String'=107
+'Tuple'=103
+'UnlimitedNatural'=108
+'['=127
+']'=128
'abstract'=30
-'and'=93
-'attribute'=48
-'body'=74
-'check'=35
-'class'=81
-'composes'=77
-'datatype'=67
-'default'=39
-'definition'=47
-'derivation'=65
-'derived'=49
-'else'=130
-'elseif'=132
-'endif'=131
-'enforce'=36
-'enum'=70
-'extends'=82
-'false'=121
-'id'=51
-'if'=128
-'implies'=96
+'and'=94
+'attribute'=49
+'body'=75
+'check'=36
+'class'=82
+'composes'=78
+'datatype'=68
+'default'=40
+'definition'=48
+'derivation'=66
+'derived'=50
+'else'=131
+'elseif'=133
+'endif'=132
+'enforce'=37
+'enum'=71
+'extends'=83
+'false'=122
+'id'=52
+'if'=129
+'implies'=97
'import'=26
'imports'=21
'in'=32
-'initial'=64
-'interface'=83
-'invalid'=122
-'let'=133
-'literal'=71
+'initial'=65
+'interface'=84
+'invalid'=123
+'let'=134
+'literal'=72
'map'=31
-'not'=85
-'null'=123
-'operation'=72
-'or'=94
-'ordered'=53
-'package'=37
-'pre'=125
-'primitive'=66
-'property'=75
-'query'=43
-'readonly'=55
-'realize'=45
+'not'=86
+'null'=124
+'operation'=73
+'or'=95
+'ordered'=54
+'overrides'=34
+'package'=38
+'pre'=126
+'primitive'=67
+'property'=76
+'query'=44
+'readonly'=56
+'realize'=46
'refines'=33
-'resolve'=79
-'self'=134
-'serializable'=68
-'static'=46
-'then'=129
-'throws'=73
-'transformation'=44
-'transient'=42
-'true'=120
-'unique'=58
-'unsettable'=60
+'resolve'=80
+'self'=135
+'serializable'=69
+'static'=47
+'then'=130
+'throws'=74
+'transformation'=45
+'transient'=43
+'true'=121
+'unique'=59
+'unsettable'=61
'uses'=22
-'volatile'=62
-'where'=34
-'xor'=95
+'volatile'=63
+'where'=35
+'xor'=96
'{'=17
'|'=19
-'|1'=136
-'|?'=135
+'|1'=137
+'|?'=136
'}'=20
RULE_ANY_OTHER=16
RULE_DOUBLE_QUOTED_STRING=11
@@ -172,6 +173,7 @@ T__135=135
T__136=136
T__137=137
T__138=138
+T__139=139
T__17=17
T__18=18
T__19=19
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreLexer.java
index 4162b3f68..ffa27b763 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreLexer.java
@@ -23,6 +23,7 @@ public class InternalQVTcoreLexer extends Lexer {
public static final int T__52=52;
public static final int T__136=136;
public static final int T__53=53;
+ public static final int T__139=139;
public static final int T__54=54;
public static final int T__138=138;
public static final int T__133=133;
@@ -515,10 +516,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:28:7: ( 'where' )
- // InternalQVTcore.g:28:9: 'where'
+ // InternalQVTcore.g:28:7: ( 'overrides' )
+ // InternalQVTcore.g:28:9: 'overrides'
{
- match("where");
+ match("overrides");
}
@@ -536,10 +537,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:29:7: ( 'check' )
- // InternalQVTcore.g:29:9: 'check'
+ // InternalQVTcore.g:29:7: ( 'where' )
+ // InternalQVTcore.g:29:9: 'where'
{
- match("check");
+ match("where");
}
@@ -557,10 +558,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:30:7: ( 'enforce' )
- // InternalQVTcore.g:30:9: 'enforce'
+ // InternalQVTcore.g:30:7: ( 'check' )
+ // InternalQVTcore.g:30:9: 'check'
{
- match("enforce");
+ match("check");
}
@@ -578,10 +579,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:31:7: ( 'package' )
- // InternalQVTcore.g:31:9: 'package'
+ // InternalQVTcore.g:31:7: ( 'enforce' )
+ // InternalQVTcore.g:31:9: 'enforce'
{
- match("package");
+ match("enforce");
}
@@ -599,10 +600,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:32:7: ( '=' )
- // InternalQVTcore.g:32:9: '='
+ // InternalQVTcore.g:32:7: ( 'package' )
+ // InternalQVTcore.g:32:9: 'package'
{
- match('=');
+ match("package");
+
}
@@ -619,11 +621,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:33:7: ( 'default' )
- // InternalQVTcore.g:33:9: 'default'
+ // InternalQVTcore.g:33:7: ( '=' )
+ // InternalQVTcore.g:33:9: '='
{
- match("default");
-
+ match('=');
}
@@ -640,10 +641,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:34:7: ( ':=' )
- // InternalQVTcore.g:34:9: ':='
+ // InternalQVTcore.g:34:7: ( 'default' )
+ // InternalQVTcore.g:34:9: 'default'
{
- match(":=");
+ match("default");
}
@@ -661,10 +662,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:35:7: ( '+=' )
- // InternalQVTcore.g:35:9: '+='
+ // InternalQVTcore.g:35:7: ( ':=' )
+ // InternalQVTcore.g:35:9: ':='
{
- match("+=");
+ match(":=");
}
@@ -682,10 +683,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:36:7: ( 'transient' )
- // InternalQVTcore.g:36:9: 'transient'
+ // InternalQVTcore.g:36:7: ( '+=' )
+ // InternalQVTcore.g:36:9: '+='
{
- match("transient");
+ match("+=");
}
@@ -703,10 +704,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:37:7: ( 'query' )
- // InternalQVTcore.g:37:9: 'query'
+ // InternalQVTcore.g:37:7: ( 'transient' )
+ // InternalQVTcore.g:37:9: 'transient'
{
- match("query");
+ match("transient");
}
@@ -724,10 +725,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:38:7: ( 'transformation' )
- // InternalQVTcore.g:38:9: 'transformation'
+ // InternalQVTcore.g:38:7: ( 'query' )
+ // InternalQVTcore.g:38:9: 'query'
{
- match("transformation");
+ match("query");
}
@@ -745,10 +746,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:39:7: ( 'realize' )
- // InternalQVTcore.g:39:9: 'realize'
+ // InternalQVTcore.g:39:7: ( 'transformation' )
+ // InternalQVTcore.g:39:9: 'transformation'
{
- match("realize");
+ match("transformation");
}
@@ -766,10 +767,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:40:7: ( 'static' )
- // InternalQVTcore.g:40:9: 'static'
+ // InternalQVTcore.g:40:7: ( 'realize' )
+ // InternalQVTcore.g:40:9: 'realize'
{
- match("static");
+ match("realize");
}
@@ -787,10 +788,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:41:7: ( 'definition' )
- // InternalQVTcore.g:41:9: 'definition'
+ // InternalQVTcore.g:41:7: ( 'static' )
+ // InternalQVTcore.g:41:9: 'static'
{
- match("definition");
+ match("static");
}
@@ -808,10 +809,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:42:7: ( 'attribute' )
- // InternalQVTcore.g:42:9: 'attribute'
+ // InternalQVTcore.g:42:7: ( 'definition' )
+ // InternalQVTcore.g:42:9: 'definition'
{
- match("attribute");
+ match("definition");
}
@@ -829,10 +830,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:43:7: ( 'derived' )
- // InternalQVTcore.g:43:9: 'derived'
+ // InternalQVTcore.g:43:7: ( 'attribute' )
+ // InternalQVTcore.g:43:9: 'attribute'
{
- match("derived");
+ match("attribute");
}
@@ -850,10 +851,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:44:7: ( '!derived' )
- // InternalQVTcore.g:44:9: '!derived'
+ // InternalQVTcore.g:44:7: ( 'derived' )
+ // InternalQVTcore.g:44:9: 'derived'
{
- match("!derived");
+ match("derived");
}
@@ -871,10 +872,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:45:7: ( 'id' )
- // InternalQVTcore.g:45:9: 'id'
+ // InternalQVTcore.g:45:7: ( '!derived' )
+ // InternalQVTcore.g:45:9: '!derived'
{
- match("id");
+ match("!derived");
}
@@ -892,10 +893,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:46:7: ( '!id' )
- // InternalQVTcore.g:46:9: '!id'
+ // InternalQVTcore.g:46:7: ( 'id' )
+ // InternalQVTcore.g:46:9: 'id'
{
- match("!id");
+ match("id");
}
@@ -913,10 +914,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:47:7: ( 'ordered' )
- // InternalQVTcore.g:47:9: 'ordered'
+ // InternalQVTcore.g:47:7: ( '!id' )
+ // InternalQVTcore.g:47:9: '!id'
{
- match("ordered");
+ match("!id");
}
@@ -934,10 +935,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:48:7: ( '!ordered' )
- // InternalQVTcore.g:48:9: '!ordered'
+ // InternalQVTcore.g:48:7: ( 'ordered' )
+ // InternalQVTcore.g:48:9: 'ordered'
{
- match("!ordered");
+ match("ordered");
}
@@ -955,10 +956,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:49:7: ( 'readonly' )
- // InternalQVTcore.g:49:9: 'readonly'
+ // InternalQVTcore.g:49:7: ( '!ordered' )
+ // InternalQVTcore.g:49:9: '!ordered'
{
- match("readonly");
+ match("!ordered");
}
@@ -976,10 +977,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:50:7: ( '!readonly' )
- // InternalQVTcore.g:50:9: '!readonly'
+ // InternalQVTcore.g:50:7: ( 'readonly' )
+ // InternalQVTcore.g:50:9: 'readonly'
{
- match("!readonly");
+ match("readonly");
}
@@ -997,10 +998,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:51:7: ( '!transient' )
- // InternalQVTcore.g:51:9: '!transient'
+ // InternalQVTcore.g:51:7: ( '!readonly' )
+ // InternalQVTcore.g:51:9: '!readonly'
{
- match("!transient");
+ match("!readonly");
}
@@ -1018,10 +1019,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:52:7: ( 'unique' )
- // InternalQVTcore.g:52:9: 'unique'
+ // InternalQVTcore.g:52:7: ( '!transient' )
+ // InternalQVTcore.g:52:9: '!transient'
{
- match("unique");
+ match("!transient");
}
@@ -1039,10 +1040,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:53:7: ( '!unique' )
- // InternalQVTcore.g:53:9: '!unique'
+ // InternalQVTcore.g:53:7: ( 'unique' )
+ // InternalQVTcore.g:53:9: 'unique'
{
- match("!unique");
+ match("unique");
}
@@ -1060,10 +1061,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:54:7: ( 'unsettable' )
- // InternalQVTcore.g:54:9: 'unsettable'
+ // InternalQVTcore.g:54:7: ( '!unique' )
+ // InternalQVTcore.g:54:9: '!unique'
{
- match("unsettable");
+ match("!unique");
}
@@ -1081,10 +1082,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:55:7: ( '!unsettable' )
- // InternalQVTcore.g:55:9: '!unsettable'
+ // InternalQVTcore.g:55:7: ( 'unsettable' )
+ // InternalQVTcore.g:55:9: 'unsettable'
{
- match("!unsettable");
+ match("unsettable");
}
@@ -1102,10 +1103,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:56:7: ( 'volatile' )
- // InternalQVTcore.g:56:9: 'volatile'
+ // InternalQVTcore.g:56:7: ( '!unsettable' )
+ // InternalQVTcore.g:56:9: '!unsettable'
{
- match("volatile");
+ match("!unsettable");
}
@@ -1123,10 +1124,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:57:7: ( '!volatile' )
- // InternalQVTcore.g:57:9: '!volatile'
+ // InternalQVTcore.g:57:7: ( 'volatile' )
+ // InternalQVTcore.g:57:9: 'volatile'
{
- match("!volatile");
+ match("volatile");
}
@@ -1144,10 +1145,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:58:7: ( 'initial' )
- // InternalQVTcore.g:58:9: 'initial'
+ // InternalQVTcore.g:58:7: ( '!volatile' )
+ // InternalQVTcore.g:58:9: '!volatile'
{
- match("initial");
+ match("!volatile");
}
@@ -1165,10 +1166,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:59:7: ( 'derivation' )
- // InternalQVTcore.g:59:9: 'derivation'
+ // InternalQVTcore.g:59:7: ( 'initial' )
+ // InternalQVTcore.g:59:9: 'initial'
{
- match("derivation");
+ match("initial");
}
@@ -1186,10 +1187,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:60:7: ( 'primitive' )
- // InternalQVTcore.g:60:9: 'primitive'
+ // InternalQVTcore.g:60:7: ( 'derivation' )
+ // InternalQVTcore.g:60:9: 'derivation'
{
- match("primitive");
+ match("derivation");
}
@@ -1207,10 +1208,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:61:7: ( 'datatype' )
- // InternalQVTcore.g:61:9: 'datatype'
+ // InternalQVTcore.g:61:7: ( 'primitive' )
+ // InternalQVTcore.g:61:9: 'primitive'
{
- match("datatype");
+ match("primitive");
}
@@ -1228,10 +1229,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:62:7: ( 'serializable' )
- // InternalQVTcore.g:62:9: 'serializable'
+ // InternalQVTcore.g:62:7: ( 'datatype' )
+ // InternalQVTcore.g:62:9: 'datatype'
{
- match("serializable");
+ match("datatype");
}
@@ -1249,10 +1250,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:63:7: ( '!serializable' )
- // InternalQVTcore.g:63:9: '!serializable'
+ // InternalQVTcore.g:63:7: ( 'serializable' )
+ // InternalQVTcore.g:63:9: 'serializable'
{
- match("!serializable");
+ match("serializable");
}
@@ -1270,10 +1271,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:64:7: ( 'enum' )
- // InternalQVTcore.g:64:9: 'enum'
+ // InternalQVTcore.g:64:7: ( '!serializable' )
+ // InternalQVTcore.g:64:9: '!serializable'
{
- match("enum");
+ match("!serializable");
}
@@ -1291,10 +1292,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:65:7: ( 'literal' )
- // InternalQVTcore.g:65:9: 'literal'
+ // InternalQVTcore.g:65:7: ( 'enum' )
+ // InternalQVTcore.g:65:9: 'enum'
{
- match("literal");
+ match("enum");
}
@@ -1312,10 +1313,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:66:7: ( 'operation' )
- // InternalQVTcore.g:66:9: 'operation'
+ // InternalQVTcore.g:66:7: ( 'literal' )
+ // InternalQVTcore.g:66:9: 'literal'
{
- match("operation");
+ match("literal");
}
@@ -1333,10 +1334,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:67:7: ( 'throws' )
- // InternalQVTcore.g:67:9: 'throws'
+ // InternalQVTcore.g:67:7: ( 'operation' )
+ // InternalQVTcore.g:67:9: 'operation'
{
- match("throws");
+ match("operation");
}
@@ -1354,10 +1355,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:68:7: ( 'body' )
- // InternalQVTcore.g:68:9: 'body'
+ // InternalQVTcore.g:68:7: ( 'throws' )
+ // InternalQVTcore.g:68:9: 'throws'
{
- match("body");
+ match("throws");
}
@@ -1375,10 +1376,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:69:7: ( 'property' )
- // InternalQVTcore.g:69:9: 'property'
+ // InternalQVTcore.g:69:7: ( 'body' )
+ // InternalQVTcore.g:69:9: 'body'
{
- match("property");
+ match("body");
}
@@ -1396,10 +1397,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:70:7: ( '#' )
- // InternalQVTcore.g:70:9: '#'
+ // InternalQVTcore.g:70:7: ( 'property' )
+ // InternalQVTcore.g:70:9: 'property'
{
- match('#');
+ match("property");
+
}
@@ -1416,11 +1418,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:71:7: ( 'composes' )
- // InternalQVTcore.g:71:9: 'composes'
+ // InternalQVTcore.g:71:7: ( '#' )
+ // InternalQVTcore.g:71:9: '#'
{
- match("composes");
-
+ match('#');
}
@@ -1437,10 +1438,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:72:7: ( '!composes' )
- // InternalQVTcore.g:72:9: '!composes'
+ // InternalQVTcore.g:72:7: ( 'composes' )
+ // InternalQVTcore.g:72:9: 'composes'
{
- match("!composes");
+ match("composes");
}
@@ -1458,10 +1459,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:73:7: ( 'resolve' )
- // InternalQVTcore.g:73:9: 'resolve'
+ // InternalQVTcore.g:73:7: ( '!composes' )
+ // InternalQVTcore.g:73:9: '!composes'
{
- match("resolve");
+ match("!composes");
}
@@ -1479,10 +1480,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:74:7: ( '!resolve' )
- // InternalQVTcore.g:74:9: '!resolve'
+ // InternalQVTcore.g:74:7: ( 'resolve' )
+ // InternalQVTcore.g:74:9: 'resolve'
{
- match("!resolve");
+ match("resolve");
}
@@ -1500,10 +1501,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:75:7: ( 'class' )
- // InternalQVTcore.g:75:9: 'class'
+ // InternalQVTcore.g:75:7: ( '!resolve' )
+ // InternalQVTcore.g:75:9: '!resolve'
{
- match("class");
+ match("!resolve");
}
@@ -1521,10 +1522,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:76:7: ( 'extends' )
- // InternalQVTcore.g:76:9: 'extends'
+ // InternalQVTcore.g:76:7: ( 'class' )
+ // InternalQVTcore.g:76:9: 'class'
{
- match("extends");
+ match("class");
}
@@ -1542,10 +1543,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:77:7: ( 'interface' )
- // InternalQVTcore.g:77:9: 'interface'
+ // InternalQVTcore.g:77:7: ( 'extends' )
+ // InternalQVTcore.g:77:9: 'extends'
{
- match("interface");
+ match("extends");
}
@@ -1563,10 +1564,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:78:7: ( '-' )
- // InternalQVTcore.g:78:9: '-'
+ // InternalQVTcore.g:78:7: ( 'interface' )
+ // InternalQVTcore.g:78:9: 'interface'
{
- match('-');
+ match("interface");
+
}
@@ -1583,11 +1585,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:79:7: ( 'not' )
- // InternalQVTcore.g:79:9: 'not'
+ // InternalQVTcore.g:79:7: ( '-' )
+ // InternalQVTcore.g:79:9: '-'
{
- match("not");
-
+ match('-');
}
@@ -1604,10 +1605,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:80:7: ( '/' )
- // InternalQVTcore.g:80:9: '/'
+ // InternalQVTcore.g:80:7: ( 'not' )
+ // InternalQVTcore.g:80:9: 'not'
{
- match('/');
+ match("not");
+
}
@@ -1624,10 +1626,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:81:7: ( '+' )
- // InternalQVTcore.g:81:9: '+'
+ // InternalQVTcore.g:81:7: ( '/' )
+ // InternalQVTcore.g:81:9: '/'
{
- match('+');
+ match('/');
}
@@ -1644,10 +1646,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:82:7: ( '>' )
- // InternalQVTcore.g:82:9: '>'
+ // InternalQVTcore.g:82:7: ( '+' )
+ // InternalQVTcore.g:82:9: '+'
{
- match('>');
+ match('+');
}
@@ -1664,10 +1666,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:83:7: ( '<' )
- // InternalQVTcore.g:83:9: '<'
+ // InternalQVTcore.g:83:7: ( '>' )
+ // InternalQVTcore.g:83:9: '>'
{
- match('<');
+ match('>');
}
@@ -1684,11 +1686,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:84:7: ( '>=' )
- // InternalQVTcore.g:84:9: '>='
+ // InternalQVTcore.g:84:7: ( '<' )
+ // InternalQVTcore.g:84:9: '<'
{
- match(">=");
-
+ match('<');
}
@@ -1705,10 +1706,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:85:7: ( '<=' )
- // InternalQVTcore.g:85:9: '<='
+ // InternalQVTcore.g:85:7: ( '>=' )
+ // InternalQVTcore.g:85:9: '>='
{
- match("<=");
+ match(">=");
}
@@ -1726,10 +1727,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:86:7: ( '<>' )
- // InternalQVTcore.g:86:9: '<>'
+ // InternalQVTcore.g:86:7: ( '<=' )
+ // InternalQVTcore.g:86:9: '<='
{
- match("<>");
+ match("<=");
}
@@ -1747,10 +1748,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:87:7: ( 'and' )
- // InternalQVTcore.g:87:9: 'and'
+ // InternalQVTcore.g:87:7: ( '<>' )
+ // InternalQVTcore.g:87:9: '<>'
{
- match("and");
+ match("<>");
}
@@ -1768,10 +1769,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:88:7: ( 'or' )
- // InternalQVTcore.g:88:9: 'or'
+ // InternalQVTcore.g:88:7: ( 'and' )
+ // InternalQVTcore.g:88:9: 'and'
{
- match("or");
+ match("and");
}
@@ -1789,10 +1790,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:89:7: ( 'xor' )
- // InternalQVTcore.g:89:9: 'xor'
+ // InternalQVTcore.g:89:7: ( 'or' )
+ // InternalQVTcore.g:89:9: 'or'
{
- match("xor");
+ match("or");
}
@@ -1810,10 +1811,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:90:7: ( 'implies' )
- // InternalQVTcore.g:90:9: 'implies'
+ // InternalQVTcore.g:90:7: ( 'xor' )
+ // InternalQVTcore.g:90:9: 'xor'
{
- match("implies");
+ match("xor");
}
@@ -1831,10 +1832,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:91:7: ( '.' )
- // InternalQVTcore.g:91:9: '.'
+ // InternalQVTcore.g:91:7: ( 'implies' )
+ // InternalQVTcore.g:91:9: 'implies'
{
- match('.');
+ match("implies");
+
}
@@ -1851,11 +1853,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:92:7: ( '->' )
- // InternalQVTcore.g:92:9: '->'
+ // InternalQVTcore.g:92:7: ( '.' )
+ // InternalQVTcore.g:92:9: '.'
{
- match("->");
-
+ match('.');
}
@@ -1872,10 +1873,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:93:7: ( '?.' )
- // InternalQVTcore.g:93:9: '?.'
+ // InternalQVTcore.g:93:7: ( '->' )
+ // InternalQVTcore.g:93:9: '->'
{
- match("?.");
+ match("->");
}
@@ -1893,10 +1894,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:94:8: ( '?->' )
- // InternalQVTcore.g:94:10: '?->'
+ // InternalQVTcore.g:94:8: ( '?.' )
+ // InternalQVTcore.g:94:10: '?.'
{
- match("?->");
+ match("?.");
}
@@ -1914,10 +1915,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:95:8: ( 'Map' )
- // InternalQVTcore.g:95:10: 'Map'
+ // InternalQVTcore.g:95:8: ( '?->' )
+ // InternalQVTcore.g:95:10: '?->'
{
- match("Map");
+ match("?->");
}
@@ -1935,10 +1936,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:96:8: ( 'Tuple' )
- // InternalQVTcore.g:96:10: 'Tuple'
+ // InternalQVTcore.g:96:8: ( 'Map' )
+ // InternalQVTcore.g:96:10: 'Map'
{
- match("Tuple");
+ match("Map");
}
@@ -1956,10 +1957,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:97:8: ( 'Boolean' )
- // InternalQVTcore.g:97:10: 'Boolean'
+ // InternalQVTcore.g:97:8: ( 'Tuple' )
+ // InternalQVTcore.g:97:10: 'Tuple'
{
- match("Boolean");
+ match("Tuple");
}
@@ -1977,10 +1978,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:98:8: ( 'Integer' )
- // InternalQVTcore.g:98:10: 'Integer'
+ // InternalQVTcore.g:98:8: ( 'Boolean' )
+ // InternalQVTcore.g:98:10: 'Boolean'
{
- match("Integer");
+ match("Boolean");
}
@@ -1998,10 +1999,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:99:8: ( 'Real' )
- // InternalQVTcore.g:99:10: 'Real'
+ // InternalQVTcore.g:99:8: ( 'Integer' )
+ // InternalQVTcore.g:99:10: 'Integer'
{
- match("Real");
+ match("Integer");
}
@@ -2019,10 +2020,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:100:8: ( 'String' )
- // InternalQVTcore.g:100:10: 'String'
+ // InternalQVTcore.g:100:8: ( 'Real' )
+ // InternalQVTcore.g:100:10: 'Real'
{
- match("String");
+ match("Real");
}
@@ -2040,10 +2041,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:101:8: ( 'UnlimitedNatural' )
- // InternalQVTcore.g:101:10: 'UnlimitedNatural'
+ // InternalQVTcore.g:101:8: ( 'String' )
+ // InternalQVTcore.g:101:10: 'String'
{
- match("UnlimitedNatural");
+ match("String");
}
@@ -2061,10 +2062,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:102:8: ( 'OclAny' )
- // InternalQVTcore.g:102:10: 'OclAny'
+ // InternalQVTcore.g:102:8: ( 'UnlimitedNatural' )
+ // InternalQVTcore.g:102:10: 'UnlimitedNatural'
{
- match("OclAny");
+ match("UnlimitedNatural");
}
@@ -2082,10 +2083,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:103:8: ( 'OclInvalid' )
- // InternalQVTcore.g:103:10: 'OclInvalid'
+ // InternalQVTcore.g:103:8: ( 'OclAny' )
+ // InternalQVTcore.g:103:10: 'OclAny'
{
- match("OclInvalid");
+ match("OclAny");
}
@@ -2103,10 +2104,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:104:8: ( 'OclVoid' )
- // InternalQVTcore.g:104:10: 'OclVoid'
+ // InternalQVTcore.g:104:8: ( 'OclInvalid' )
+ // InternalQVTcore.g:104:10: 'OclInvalid'
{
- match("OclVoid");
+ match("OclInvalid");
}
@@ -2124,10 +2125,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:105:8: ( 'Set' )
- // InternalQVTcore.g:105:10: 'Set'
+ // InternalQVTcore.g:105:8: ( 'OclVoid' )
+ // InternalQVTcore.g:105:10: 'OclVoid'
{
- match("Set");
+ match("OclVoid");
}
@@ -2145,10 +2146,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:106:8: ( 'Bag' )
- // InternalQVTcore.g:106:10: 'Bag'
+ // InternalQVTcore.g:106:8: ( 'Set' )
+ // InternalQVTcore.g:106:10: 'Set'
{
- match("Bag");
+ match("Set");
}
@@ -2166,10 +2167,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:107:8: ( 'Sequence' )
- // InternalQVTcore.g:107:10: 'Sequence'
+ // InternalQVTcore.g:107:8: ( 'Bag' )
+ // InternalQVTcore.g:107:10: 'Bag'
{
- match("Sequence");
+ match("Bag");
}
@@ -2187,10 +2188,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:108:8: ( 'Collection' )
- // InternalQVTcore.g:108:10: 'Collection'
+ // InternalQVTcore.g:108:8: ( 'Sequence' )
+ // InternalQVTcore.g:108:10: 'Sequence'
{
- match("Collection");
+ match("Sequence");
}
@@ -2208,10 +2209,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:109:8: ( 'OrderedSet' )
- // InternalQVTcore.g:109:10: 'OrderedSet'
+ // InternalQVTcore.g:109:8: ( 'Collection' )
+ // InternalQVTcore.g:109:10: 'Collection'
{
- match("OrderedSet");
+ match("Collection");
}
@@ -2229,10 +2230,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:110:8: ( '..' )
- // InternalQVTcore.g:110:10: '..'
+ // InternalQVTcore.g:110:8: ( 'OrderedSet' )
+ // InternalQVTcore.g:110:10: 'OrderedSet'
{
- match("..");
+ match("OrderedSet");
}
@@ -2250,10 +2251,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:111:8: ( '++' )
- // InternalQVTcore.g:111:10: '++'
+ // InternalQVTcore.g:111:8: ( '..' )
+ // InternalQVTcore.g:111:10: '..'
{
- match("++");
+ match("..");
}
@@ -2271,10 +2272,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:112:8: ( 'Lambda' )
- // InternalQVTcore.g:112:10: 'Lambda'
+ // InternalQVTcore.g:112:8: ( '++' )
+ // InternalQVTcore.g:112:10: '++'
{
- match("Lambda");
+ match("++");
}
@@ -2292,10 +2293,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:113:8: ( '<-' )
- // InternalQVTcore.g:113:10: '<-'
+ // InternalQVTcore.g:113:8: ( 'Lambda' )
+ // InternalQVTcore.g:113:10: 'Lambda'
{
- match("<-");
+ match("Lambda");
}
@@ -2313,10 +2314,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:114:8: ( 'true' )
- // InternalQVTcore.g:114:10: 'true'
+ // InternalQVTcore.g:114:8: ( '<-' )
+ // InternalQVTcore.g:114:10: '<-'
{
- match("true");
+ match("<-");
}
@@ -2334,10 +2335,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:115:8: ( 'false' )
- // InternalQVTcore.g:115:10: 'false'
+ // InternalQVTcore.g:115:8: ( 'true' )
+ // InternalQVTcore.g:115:10: 'true'
{
- match("false");
+ match("true");
}
@@ -2355,10 +2356,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:116:8: ( 'invalid' )
- // InternalQVTcore.g:116:10: 'invalid'
+ // InternalQVTcore.g:116:8: ( 'false' )
+ // InternalQVTcore.g:116:10: 'false'
{
- match("invalid");
+ match("false");
}
@@ -2376,10 +2377,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:117:8: ( 'null' )
- // InternalQVTcore.g:117:10: 'null'
+ // InternalQVTcore.g:117:8: ( 'invalid' )
+ // InternalQVTcore.g:117:10: 'invalid'
{
- match("null");
+ match("invalid");
}
@@ -2397,10 +2398,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:118:8: ( '@' )
- // InternalQVTcore.g:118:10: '@'
+ // InternalQVTcore.g:118:8: ( 'null' )
+ // InternalQVTcore.g:118:10: 'null'
{
- match('@');
+ match("null");
+
}
@@ -2417,11 +2419,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:119:8: ( 'pre' )
- // InternalQVTcore.g:119:10: 'pre'
+ // InternalQVTcore.g:119:8: ( '@' )
+ // InternalQVTcore.g:119:10: '@'
{
- match("pre");
-
+ match('@');
}
@@ -2438,10 +2439,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:120:8: ( '[' )
- // InternalQVTcore.g:120:10: '['
+ // InternalQVTcore.g:120:8: ( 'pre' )
+ // InternalQVTcore.g:120:10: 'pre'
{
- match('[');
+ match("pre");
+
}
@@ -2458,10 +2460,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:121:8: ( ']' )
- // InternalQVTcore.g:121:10: ']'
+ // InternalQVTcore.g:121:8: ( '[' )
+ // InternalQVTcore.g:121:10: '['
{
- match(']');
+ match('[');
}
@@ -2478,11 +2480,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:122:8: ( 'if' )
- // InternalQVTcore.g:122:10: 'if'
+ // InternalQVTcore.g:122:8: ( ']' )
+ // InternalQVTcore.g:122:10: ']'
{
- match("if");
-
+ match(']');
}
@@ -2499,10 +2500,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:123:8: ( 'then' )
- // InternalQVTcore.g:123:10: 'then'
+ // InternalQVTcore.g:123:8: ( 'if' )
+ // InternalQVTcore.g:123:10: 'if'
{
- match("then");
+ match("if");
}
@@ -2520,10 +2521,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:124:8: ( 'else' )
- // InternalQVTcore.g:124:10: 'else'
+ // InternalQVTcore.g:124:8: ( 'then' )
+ // InternalQVTcore.g:124:10: 'then'
{
- match("else");
+ match("then");
}
@@ -2541,10 +2542,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:125:8: ( 'endif' )
- // InternalQVTcore.g:125:10: 'endif'
+ // InternalQVTcore.g:125:8: ( 'else' )
+ // InternalQVTcore.g:125:10: 'else'
{
- match("endif");
+ match("else");
}
@@ -2562,10 +2563,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__132;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:126:8: ( 'elseif' )
- // InternalQVTcore.g:126:10: 'elseif'
+ // InternalQVTcore.g:126:8: ( 'endif' )
+ // InternalQVTcore.g:126:10: 'endif'
{
- match("elseif");
+ match("endif");
}
@@ -2583,10 +2584,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__133;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:127:8: ( 'let' )
- // InternalQVTcore.g:127:10: 'let'
+ // InternalQVTcore.g:127:8: ( 'elseif' )
+ // InternalQVTcore.g:127:10: 'elseif'
{
- match("let");
+ match("elseif");
}
@@ -2604,10 +2605,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__134;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:128:8: ( 'self' )
- // InternalQVTcore.g:128:10: 'self'
+ // InternalQVTcore.g:128:8: ( 'let' )
+ // InternalQVTcore.g:128:10: 'let'
{
- match("self");
+ match("let");
}
@@ -2625,10 +2626,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__135;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:129:8: ( '|?' )
- // InternalQVTcore.g:129:10: '|?'
+ // InternalQVTcore.g:129:8: ( 'self' )
+ // InternalQVTcore.g:129:10: 'self'
{
- match("|?");
+ match("self");
}
@@ -2646,10 +2647,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__136;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:130:8: ( '|1' )
- // InternalQVTcore.g:130:10: '|1'
+ // InternalQVTcore.g:130:8: ( '|?' )
+ // InternalQVTcore.g:130:10: '|?'
{
- match("|1");
+ match("|?");
}
@@ -2667,10 +2668,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__137;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:131:8: ( '?' )
- // InternalQVTcore.g:131:10: '?'
+ // InternalQVTcore.g:131:8: ( '|1' )
+ // InternalQVTcore.g:131:10: '|1'
{
- match('?');
+ match("|1");
+
}
@@ -2687,8 +2689,28 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = T__138;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:132:8: ( '&&' )
- // InternalQVTcore.g:132:10: '&&'
+ // InternalQVTcore.g:132:8: ( '?' )
+ // InternalQVTcore.g:132:10: '?'
+ {
+ match('?');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__138"
+
+ // $ANTLR start "T__139"
+ public final void mT__139() throws RecognitionException {
+ try {
+ int _type = T__139;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalQVTcore.g:133:8: ( '&&' )
+ // InternalQVTcore.g:133:10: '&&'
{
match("&&");
@@ -2701,15 +2723,15 @@ public class InternalQVTcoreLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__138"
+ // $ANTLR end "T__139"
// $ANTLR start "RULE_UNQUOTED_STRING"
public final void mRULE_UNQUOTED_STRING() throws RecognitionException {
try {
int _type = RULE_UNQUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:10350:22: ( '\\u00A3$%^\\u00A3$%^' )
- // InternalQVTcore.g:10350:24: '\\u00A3$%^\\u00A3$%^'
+ // InternalQVTcore.g:10372:22: ( '\\u00A3$%^\\u00A3$%^' )
+ // InternalQVTcore.g:10372:24: '\\u00A3$%^\\u00A3$%^'
{
match("\u00A3$%^\u00A3$%^");
@@ -2727,8 +2749,8 @@ public class InternalQVTcoreLexer extends Lexer {
// $ANTLR start "RULE_ESCAPED_CHARACTER"
public final void mRULE_ESCAPED_CHARACTER() throws RecognitionException {
try {
- // InternalQVTcore.g:10352:33: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) )
- // InternalQVTcore.g:10352:35: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // InternalQVTcore.g:10374:33: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) )
+ // InternalQVTcore.g:10374: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') ) {
@@ -2752,8 +2774,8 @@ public class InternalQVTcoreLexer extends Lexer {
// $ANTLR start "RULE_LETTER_CHARACTER"
public final void mRULE_LETTER_CHARACTER() throws RecognitionException {
try {
- // InternalQVTcore.g:10354:32: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) )
- // InternalQVTcore.g:10354:34: ( 'a' .. 'z' | 'A' .. 'Z' | '_' )
+ // InternalQVTcore.g:10376:32: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) )
+ // InternalQVTcore.g:10376: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();
@@ -2778,11 +2800,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_DOUBLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:10356:27: ( '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // InternalQVTcore.g:10356:29: '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalQVTcore.g:10378:27: ( '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // InternalQVTcore.g:10378:29: '\"' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalQVTcore.g:10356:33: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalQVTcore.g:10378:33: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\"' ) ) )*
loop1:
do {
int alt1=3;
@@ -2798,14 +2820,14 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt1) {
case 1 :
- // InternalQVTcore.g:10356:34: RULE_ESCAPED_CHARACTER
+ // InternalQVTcore.g:10378:34: RULE_ESCAPED_CHARACTER
{
mRULE_ESCAPED_CHARACTER();
}
break;
case 2 :
- // InternalQVTcore.g:10356:57: ~ ( ( '\\\\' | '\"' ) )
+ // InternalQVTcore.g:10378:57: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2842,11 +2864,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_SINGLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:10358:27: ( '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- // InternalQVTcore.g:10358:29: '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalQVTcore.g:10380:27: ( '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalQVTcore.g:10380:29: '\\'' ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalQVTcore.g:10358:34: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalQVTcore.g:10380:34: ( RULE_ESCAPED_CHARACTER | ~ ( ( '\\\\' | '\\'' ) ) )*
loop2:
do {
int alt2=3;
@@ -2862,14 +2884,14 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt2) {
case 1 :
- // InternalQVTcore.g:10358:35: RULE_ESCAPED_CHARACTER
+ // InternalQVTcore.g:10380:35: RULE_ESCAPED_CHARACTER
{
mRULE_ESCAPED_CHARACTER();
}
break;
case 2 :
- // InternalQVTcore.g:10358:58: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalQVTcore.g:10380:58: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2906,12 +2928,12 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_ML_SINGLE_QUOTED_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:10360:30: ( '/\\'' ( options {greedy=false; } : . )* '\\'/' )
- // InternalQVTcore.g:10360:32: '/\\'' ( options {greedy=false; } : . )* '\\'/'
+ // InternalQVTcore.g:10382:30: ( '/\\'' ( options {greedy=false; } : . )* '\\'/' )
+ // InternalQVTcore.g:10382:32: '/\\'' ( options {greedy=false; } : . )* '\\'/'
{
match("/'");
- // InternalQVTcore.g:10360:38: ( options {greedy=false; } : . )*
+ // InternalQVTcore.g:10382:38: ( options {greedy=false; } : . )*
loop3:
do {
int alt3=2;
@@ -2936,7 +2958,7 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalQVTcore.g:10360:66: .
+ // InternalQVTcore.g:10382:66: .
{
matchAny();
@@ -2966,11 +2988,11 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_SIMPLE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:10362:16: ( RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* )
- // InternalQVTcore.g:10362:18: RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )*
+ // InternalQVTcore.g:10384:16: ( RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )* )
+ // InternalQVTcore.g:10384:18: RULE_LETTER_CHARACTER ( RULE_LETTER_CHARACTER | '0' .. '9' )*
{
mRULE_LETTER_CHARACTER();
- // InternalQVTcore.g:10362:40: ( RULE_LETTER_CHARACTER | '0' .. '9' )*
+ // InternalQVTcore.g:10384:40: ( RULE_LETTER_CHARACTER | '0' .. '9' )*
loop4:
do {
int alt4=2;
@@ -3019,8 +3041,8 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_ESCAPED_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:10364:17: ( '_' RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:10364:19: '_' RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:10386:17: ( '_' RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:10386:19: '_' RULE_SINGLE_QUOTED_STRING
{
match('_');
mRULE_SINGLE_QUOTED_STRING();
@@ -3040,10 +3062,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:10366:10: ( ( '0' .. '9' )+ )
- // InternalQVTcore.g:10366:12: ( '0' .. '9' )+
+ // InternalQVTcore.g:10388:10: ( ( '0' .. '9' )+ )
+ // InternalQVTcore.g:10388:12: ( '0' .. '9' )+
{
- // InternalQVTcore.g:10366:12: ( '0' .. '9' )+
+ // InternalQVTcore.g:10388:12: ( '0' .. '9' )+
int cnt5=0;
loop5:
do {
@@ -3057,7 +3079,7 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt5) {
case 1 :
- // InternalQVTcore.g:10366:13: '0' .. '9'
+ // InternalQVTcore.g:10388:13: '0' .. '9'
{
matchRange('0','9');
@@ -3089,12 +3111,12 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:10368:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalQVTcore.g:10368:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalQVTcore.g:10390:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalQVTcore.g:10390:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalQVTcore.g:10368:24: ( options {greedy=false; } : . )*
+ // InternalQVTcore.g:10390:24: ( options {greedy=false; } : . )*
loop6:
do {
int alt6=2;
@@ -3119,7 +3141,7 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt6) {
case 1 :
- // InternalQVTcore.g:10368:52: .
+ // InternalQVTcore.g:10390:52: .
{
matchAny();
@@ -3149,12 +3171,12 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:10370:17: ( '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalQVTcore.g:10370:19: '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalQVTcore.g:10392:17: ( '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalQVTcore.g:10392:19: '--' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("--");
- // InternalQVTcore.g:10370:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalQVTcore.g:10392:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop7:
do {
int alt7=2;
@@ -3167,7 +3189,7 @@ public class InternalQVTcoreLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalQVTcore.g:10370:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalQVTcore.g:10392: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();
@@ -3187,7 +3209,7 @@ public class InternalQVTcoreLexer extends Lexer {
}
} while (true);
- // InternalQVTcore.g:10370:40: ( ( '\\r' )? '\\n' )?
+ // InternalQVTcore.g:10392:40: ( ( '\\r' )? '\\n' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -3196,9 +3218,9 @@ public class InternalQVTcoreLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalQVTcore.g:10370:41: ( '\\r' )? '\\n'
+ // InternalQVTcore.g:10392:41: ( '\\r' )? '\\n'
{
- // InternalQVTcore.g:10370:41: ( '\\r' )?
+ // InternalQVTcore.g:10392:41: ( '\\r' )?
int alt8=2;
int LA8_0 = input.LA(1);
@@ -3207,7 +3229,7 @@ public class InternalQVTcoreLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // InternalQVTcore.g:10370:41: '\\r'
+ // InternalQVTcore.g:10392:41: '\\r'
{
match('\r');
@@ -3239,10 +3261,10 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:10372:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalQVTcore.g:10372:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalQVTcore.g:10394:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalQVTcore.g:10394:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalQVTcore.g:10372:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalQVTcore.g:10394:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt10=0;
loop10:
do {
@@ -3296,8 +3318,8 @@ public class InternalQVTcoreLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalQVTcore.g:10374:16: ( . )
- // InternalQVTcore.g:10374:18: .
+ // InternalQVTcore.g:10396:16: ( . )
+ // InternalQVTcore.g:10396:18: .
{
matchAny();
@@ -3312,8 +3334,8 @@ public class InternalQVTcoreLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalQVTcore.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 | 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=133;
+ // InternalQVTcore.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 | 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=134;
alt11 = dfa11.predict(input);
switch (alt11) {
case 1 :
@@ -4171,77 +4193,84 @@ public class InternalQVTcoreLexer extends Lexer {
}
break;
case 123 :
- // InternalQVTcore.g:1:781: RULE_UNQUOTED_STRING
+ // InternalQVTcore.g:1:781: T__139
{
- mRULE_UNQUOTED_STRING();
+ mT__139();
}
break;
case 124 :
- // InternalQVTcore.g:1:802: RULE_DOUBLE_QUOTED_STRING
+ // InternalQVTcore.g:1:788: RULE_UNQUOTED_STRING
{
- mRULE_DOUBLE_QUOTED_STRING();
+ mRULE_UNQUOTED_STRING();
}
break;
case 125 :
- // InternalQVTcore.g:1:828: RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:1:809: RULE_DOUBLE_QUOTED_STRING
{
- mRULE_SINGLE_QUOTED_STRING();
+ mRULE_DOUBLE_QUOTED_STRING();
}
break;
case 126 :
- // InternalQVTcore.g:1:854: RULE_ML_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:1:835: RULE_SINGLE_QUOTED_STRING
{
- mRULE_ML_SINGLE_QUOTED_STRING();
+ mRULE_SINGLE_QUOTED_STRING();
}
break;
case 127 :
- // InternalQVTcore.g:1:883: RULE_SIMPLE_ID
+ // InternalQVTcore.g:1:861: RULE_ML_SINGLE_QUOTED_STRING
{
- mRULE_SIMPLE_ID();
+ mRULE_ML_SINGLE_QUOTED_STRING();
}
break;
case 128 :
- // InternalQVTcore.g:1:898: RULE_ESCAPED_ID
+ // InternalQVTcore.g:1:890: RULE_SIMPLE_ID
{
- mRULE_ESCAPED_ID();
+ mRULE_SIMPLE_ID();
}
break;
case 129 :
- // InternalQVTcore.g:1:914: RULE_INT
+ // InternalQVTcore.g:1:905: RULE_ESCAPED_ID
{
- mRULE_INT();
+ mRULE_ESCAPED_ID();
}
break;
case 130 :
- // InternalQVTcore.g:1:923: RULE_ML_COMMENT
+ // InternalQVTcore.g:1:921: RULE_INT
{
- mRULE_ML_COMMENT();
+ mRULE_INT();
}
break;
case 131 :
- // InternalQVTcore.g:1:939: RULE_SL_COMMENT
+ // InternalQVTcore.g:1:930: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 132 :
- // InternalQVTcore.g:1:955: RULE_WS
+ // InternalQVTcore.g:1:946: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 133 :
- // InternalQVTcore.g:1:963: RULE_ANY_OTHER
+ // InternalQVTcore.g:1:962: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 134 :
+ // InternalQVTcore.g:1:970: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4255,19 +4284,19 @@ public class InternalQVTcoreLexer extends Lexer {
protected DFA11 dfa11 = new DFA11(this);
static final String DFA11_eotS =
- "\3\uffff\1\102\1\uffff\2\110\2\uffff\1\117\2\uffff\7\110\1\uffff\1\110\1\145\3\110\1\75\4\110\1\uffff\1\175\1\110\1\u0082\1\u0084\1\u0088\1\110\1\u008b\1\u008e\13\110\3\uffff\4\75\1\110\12\uffff\1\110\1\u00ab\1\u00ac\1\u00ad\1\uffff\2\110\7\uffff\16\110\1\uffff\2\110\3\uffff\5\110\11\uffff\1\u00d3\5\110\4\uffff\2\110\11\uffff\1\110\5\uffff\16\110\12\uffff\4\110\3\uffff\5\110\1\u00f5\1\u00f6\17\110\1\u0107\13\110\2\uffff\1\110\1\uffff\3\110\1\u011c\1\110\1\u011e\1\110\1\u0120\1\u0121\2\110\1\u0124\3\110\1\u0128\14\110\1\u0137\4\110\2\uffff\11\110\1\u0145\2\110\1\u0149\3\110\1\uffff\5\110\1\u0152\1\110\1\u0154\3\110\1\u0158\4\uffff\4\110\1\uffff\1\u015d\1\uffff\1\u015e\2\uffff\2\110\1\uffff\1\110\1\u0162\1\110\1\uffff\16\110\1\uffff\10\110\1\u017a\1\u017b\1\110\1\u017d\1\110\1\uffff\1\u017f\2\110\1\uffff\10\110\1\uffff\1\110\1\uffff\1\u018d\2\110\1\uffff\4\110\2\uffff\1\u0194\2\110\1\uffff\11\110\1\u01a0\1\u01a2\4\110\1\u01a7\7\110\2\uffff\1\110\1\uffff\1\110\1\uffff\1\110\1\u01b2\12\110\1\u01bd\1\uffff\1\u01be\5\110\1\uffff\2\110\1\u01c6\2\110\1\u01c9\4\110\1\u01ce\1\uffff\1\u01cf\1\uffff\1\u01d0\1\u01d1\1\110\1\u01d3\1\uffff\3\110\1\u01d7\1\u01d8\1\110\1\u01da\1\110\1\u01dc\1\u01dd\1\uffff\1\u01de\2\110\1\u01e1\1\110\1\u01e3\4\110\2\uffff\1\110\1\u01e9\2\110\1\u01ec\1\u01ed\1\u01ee\1\uffff\2\110\1\uffff\1\110\1\u01f2\2\110\4\uffff\1\110\1\uffff\1\110\1\u01f7\1\110\2\uffff\1\u01f9\1\uffff\1\u01fa\3\uffff\1\110\1\u01fc\1\uffff\1\110\1\uffff\1\110\1\u01ff\3\110\1\uffff\1\110\1\u0204\3\uffff\1\u0205\2\110\1\uffff\2\110\1\u020a\1\110\1\uffff\1\u020c\2\uffff\1\u020d\1\uffff\2\110\1\uffff\1\u0210\2\110\1\u0213\2\uffff\4\110\1\uffff\1\u0218\2\uffff\1\u0219\1\u021a\1\uffff\2\110\1\uffff\1\110\1\u021e\1\u021f\1\u0220\3\uffff\3\110\3\uffff\1\110\1\u0225\2\110\1\uffff\1\110\1\u0229\1\110\1\uffff\1\110\1\u022c\1\uffff";
+ "\3\uffff\1\102\1\uffff\2\110\2\uffff\1\117\2\uffff\10\110\1\uffff\1\110\1\150\3\110\1\75\3\110\1\uffff\1\176\1\110\1\u0083\1\u0085\1\u0089\1\110\1\u008c\1\u008f\13\110\3\uffff\4\75\1\110\12\uffff\1\110\1\u00ac\1\u00ad\1\u00ae\1\uffff\2\110\7\uffff\6\110\1\u00bb\12\110\1\uffff\2\110\3\uffff\5\110\11\uffff\4\110\4\uffff\2\110\11\uffff\1\110\5\uffff\16\110\12\uffff\4\110\3\uffff\5\110\1\u00f7\1\u00f8\5\110\1\uffff\15\110\1\u010c\13\110\2\uffff\2\110\1\u011f\1\110\1\u0121\1\110\1\u0123\1\u0124\2\110\1\u0127\3\110\1\u012b\14\110\1\u013a\4\110\2\uffff\14\110\1\u014b\2\110\1\u014f\3\110\1\uffff\5\110\1\u0158\1\110\1\u015a\3\110\1\u015e\4\uffff\2\110\1\uffff\1\u0161\1\uffff\1\u0162\2\uffff\2\110\1\uffff\1\110\1\u0166\1\110\1\uffff\16\110\1\uffff\13\110\1\u0181\1\u0182\1\110\1\u0184\1\110\1\uffff\1\u0186\2\110\1\uffff\10\110\1\uffff\1\110\1\uffff\1\u0194\2\110\1\uffff\2\110\2\uffff\1\u0199\2\110\1\uffff\11\110\1\u01a5\1\u01a7\4\110\1\u01ac\12\110\2\uffff\1\110\1\uffff\1\110\1\uffff\1\110\1\u01ba\12\110\1\u01c5\1\uffff\1\u01c6\3\110\1\uffff\2\110\1\u01cc\2\110\1\u01cf\4\110\1\u01d4\1\uffff\1\u01d5\1\uffff\1\u01d6\1\u01d7\1\110\1\u01d9\1\uffff\3\110\1\u01dd\1\u01de\1\110\1\u01e0\1\110\1\u01e2\2\110\1\u01e5\1\u01e6\1\uffff\1\u01e7\2\110\1\u01ea\1\110\1\u01ec\4\110\2\uffff\2\110\1\u01f3\1\u01f4\1\u01f5\1\uffff\2\110\1\uffff\1\110\1\u01f9\2\110\4\uffff\1\110\1\uffff\1\110\1\u01fe\1\110\2\uffff\1\u0200\1\uffff\1\110\1\uffff\1\110\1\u0203\3\uffff\1\110\1\u0205\1\uffff\1\110\1\uffff\1\110\1\u0208\3\110\1\u020c\3\uffff\1\u020d\2\110\1\uffff\2\110\1\u0212\1\110\1\uffff\1\u0214\1\uffff\1\u0215\1\u0216\1\uffff\1\u0217\1\uffff\2\110\1\uffff\1\u021a\2\110\2\uffff\4\110\1\uffff\1\u0221\4\uffff\1\u0222\1\u0223\1\uffff\3\110\1\u0227\1\u0228\1\u0229\3\uffff\3\110\3\uffff\1\110\1\u022e\2\110\1\uffff\1\110\1\u0232\1\110\1\uffff\1\110\1\u0235\1\uffff";
static final String DFA11_eofS =
- "\u022d\uffff";
+ "\u0236\uffff";
static final String DFA11_minS =
- "\1\0\2\uffff\1\61\1\uffff\1\144\1\156\2\uffff\1\72\2\uffff\1\142\1\141\1\145\2\150\1\154\1\141\1\uffff\1\141\1\53\1\150\1\165\1\145\1\143\1\160\1\157\1\145\1\157\1\uffff\1\55\1\157\1\47\1\75\1\55\1\157\1\56\1\55\1\141\1\165\1\141\1\156\2\145\1\156\1\143\1\157\2\141\3\uffff\1\46\1\44\2\0\1\47\12\uffff\1\160\3\60\1\uffff\1\145\1\151\7\uffff\1\163\1\164\1\144\1\160\1\141\2\145\1\155\1\141\1\144\1\164\1\163\1\143\1\145\1\uffff\1\146\1\164\3\uffff\1\141\2\145\1\141\1\154\3\uffff\1\145\1\uffff\1\156\3\uffff\1\60\1\145\1\154\2\164\1\144\4\uffff\1\164\1\154\11\uffff\1\162\5\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\1\155\1\154\12\uffff\1\154\1\164\1\145\1\141\3\uffff\1\163\1\161\1\145\1\164\1\162\2\60\1\151\1\144\1\157\1\162\1\143\1\160\1\163\1\157\1\155\1\151\2\145\1\153\1\155\1\160\1\60\1\141\1\151\1\141\1\156\1\145\1\157\1\156\1\162\1\164\1\151\1\146\1\141\1\151\1\145\1\uffff\1\162\1\141\1\145\1\60\1\171\1\60\1\154\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\163\1\162\2\151\1\162\1\154\1\60\1\165\1\164\1\162\1\151\2\uffff\1\156\1\151\1\157\1\154\1\145\1\153\1\157\1\163\1\162\1\60\1\146\1\156\1\60\1\141\1\151\1\145\1\uffff\1\165\1\156\1\166\1\164\1\163\1\60\1\167\1\60\1\171\1\151\1\141\1\60\4\uffff\1\162\1\141\1\164\1\162\1\uffff\1\60\1\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\145\1\164\1\145\1\141\1\146\1\151\1\uffff\1\145\1\164\1\141\1\142\1\145\1\172\1\156\1\166\2\60\1\163\1\60\1\143\1\uffff\1\60\1\144\1\146\1\uffff\1\147\1\164\1\162\1\154\1\151\1\141\1\171\1\146\1\uffff\1\163\1\uffff\1\60\1\143\1\154\1\uffff\1\145\1\164\1\151\1\141\2\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\2\60\1\163\1\154\1\141\1\144\1\60\1\141\1\143\1\165\1\163\1\145\1\154\1\145\2\uffff\1\145\1\uffff\1\145\1\uffff\1\163\1\60\1\145\1\151\3\164\1\144\1\164\1\160\1\145\1\157\1\60\1\uffff\1\60\1\151\1\144\1\151\2\154\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144\1\164\1\60\1\uffff\1\60\1\uffff\2\60\1\143\1\60\1\uffff\1\142\2\164\2\60\1\171\1\60\1\163\2\60\1\uffff\1\60\1\166\1\171\1\60\1\151\1\60\1\151\1\145\1\156\1\162\2\uffff\1\172\1\60\1\157\1\145\3\60\1\uffff\2\145\1\uffff\1\154\1\60\1\123\1\151\4\uffff\1\145\1\uffff\1\154\1\60\1\145\2\uffff\1\60\1\uffff\1\60\3\uffff\1\145\1\60\1\uffff\1\157\1\uffff\1\157\1\60\1\164\1\155\1\141\1\uffff\1\156\1\60\3\uffff\1\60\1\144\1\151\1\uffff\1\145\1\157\1\60\1\145\1\uffff\1\60\2\uffff\1\60\1\uffff\2\156\1\uffff\1\60\1\141\1\142\1\60\2\uffff\1\116\1\144\1\164\1\156\1\uffff\1\60\2\uffff\2\60\1\uffff\1\164\1\154\1\uffff\1\141\3\60\3\uffff\1\151\1\145\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\2\uffff\1\61\1\uffff\1\144\1\156\2\uffff\1\72\2\uffff\1\142\1\141\1\145\1\160\2\150\1\154\1\141\1\uffff\1\141\1\53\1\150\1\165\1\145\1\143\1\157\1\145\1\157\1\uffff\1\55\1\157\1\47\1\75\1\55\1\157\1\56\1\55\1\141\1\165\1\141\1\156\2\145\1\156\1\143\1\157\2\141\3\uffff\1\46\1\44\2\0\1\47\12\uffff\1\160\3\60\1\uffff\1\145\1\151\7\uffff\1\163\1\164\1\144\1\160\1\141\1\145\1\60\3\145\1\155\1\141\1\144\1\164\1\163\1\143\1\145\1\uffff\1\146\1\164\3\uffff\1\141\2\145\1\141\1\154\3\uffff\1\145\1\uffff\1\156\3\uffff\1\154\2\164\1\144\4\uffff\1\164\1\154\11\uffff\1\162\5\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\1\155\1\154\12\uffff\1\154\1\164\1\145\1\141\3\uffff\1\163\1\161\1\145\1\164\1\162\2\60\1\151\1\144\1\157\1\162\1\145\1\uffff\2\162\1\143\1\160\1\163\1\157\1\155\1\151\2\145\1\153\1\155\1\160\1\60\1\141\1\151\1\141\1\156\1\145\1\157\1\156\1\162\1\164\1\151\1\146\1\141\1\151\1\141\1\145\1\60\1\171\1\60\1\154\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\163\1\162\2\151\1\162\1\154\1\60\1\165\1\164\1\162\1\151\2\uffff\1\156\1\151\1\157\1\154\2\162\1\141\1\145\1\153\1\157\1\163\1\162\1\60\1\146\1\156\1\60\1\141\1\151\1\145\1\uffff\1\165\1\156\1\166\1\164\1\163\1\60\1\167\1\60\1\171\1\151\1\141\1\60\4\uffff\1\164\1\162\1\uffff\1\60\1\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\145\1\164\1\145\1\141\1\146\1\151\1\uffff\1\145\1\164\1\141\1\142\1\145\1\172\1\156\1\166\1\151\1\145\1\164\2\60\1\163\1\60\1\143\1\uffff\1\60\1\144\1\146\1\uffff\1\147\1\164\1\162\1\154\1\151\1\141\1\171\1\146\1\uffff\1\163\1\uffff\1\60\1\143\1\154\1\uffff\1\151\1\141\2\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\2\60\1\163\1\154\1\141\1\144\1\60\1\141\1\143\1\165\1\163\1\145\1\154\1\145\2\144\1\151\2\uffff\1\145\1\uffff\1\145\1\uffff\1\163\1\60\1\145\1\151\3\164\1\144\1\164\1\160\1\145\1\157\1\60\1\uffff\1\60\1\151\2\154\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144\1\164\1\60\1\uffff\1\60\1\uffff\2\60\1\143\1\60\1\uffff\1\142\2\164\2\60\1\171\1\60\1\145\1\60\1\157\1\163\2\60\1\uffff\1\60\1\166\1\171\1\60\1\151\1\60\1\151\1\145\1\156\1\162\2\uffff\1\172\1\145\3\60\1\uffff\2\145\1\uffff\1\154\1\60\1\123\1\151\4\uffff\1\145\1\uffff\1\154\1\60\1\145\2\uffff\1\60\1\uffff\1\163\1\uffff\1\156\1\60\3\uffff\1\145\1\60\1\uffff\1\157\1\uffff\1\157\1\60\1\164\1\155\1\141\1\60\3\uffff\1\60\1\144\1\151\1\uffff\1\145\1\157\1\60\1\145\1\uffff\1\60\1\uffff\2\60\1\uffff\1\60\1\uffff\2\156\1\uffff\1\60\1\141\1\142\2\uffff\1\116\1\144\1\164\1\156\1\uffff\1\60\4\uffff\2\60\1\uffff\1\164\1\154\1\141\3\60\3\uffff\1\151\1\145\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\2\uffff\1\77\1\uffff\1\156\1\163\2\uffff\1\75\2\uffff\1\164\1\141\1\145\1\150\1\157\1\170\1\162\1\uffff\1\145\1\75\1\162\1\165\1\164\1\166\1\162\1\157\1\151\1\157\1\uffff\1\76\1\165\1\52\1\75\1\76\1\157\2\56\1\141\1\165\1\157\1\156\1\145\1\164\1\156\1\162\1\157\2\141\3\uffff\1\46\1\44\2\uffff\1\47\12\uffff\1\160\3\172\1\uffff\1\145\1\163\7\uffff\1\163\1\164\1\144\1\160\1\163\2\145\1\155\1\141\1\165\1\164\1\163\1\143\1\157\1\uffff\1\162\1\164\3\uffff\1\165\1\162\1\145\1\141\1\162\3\uffff\1\145\1\uffff\1\156\3\uffff\1\172\1\145\1\154\2\164\1\144\4\uffff\1\164\1\154\11\uffff\1\162\5\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\164\2\154\1\144\1\154\1\155\1\154\12\uffff\1\157\1\164\1\145\1\141\3\uffff\1\163\1\161\1\145\1\164\1\162\2\172\1\151\1\154\1\157\1\162\1\143\1\160\1\163\1\157\1\155\1\151\2\145\1\153\1\155\1\160\1\172\2\151\1\141\1\156\1\145\1\157\1\156\1\162\1\164\1\151\1\146\2\163\1\145\1\uffff\1\162\1\141\1\145\1\172\1\171\1\172\1\154\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\163\1\162\2\151\1\162\1\154\1\172\1\165\1\164\1\162\1\151\2\uffff\1\156\1\151\1\157\1\154\1\145\1\153\1\157\1\163\1\162\1\172\1\146\1\156\1\172\1\141\1\151\1\145\1\uffff\1\165\1\156\1\166\1\164\1\163\1\172\1\167\1\172\1\171\1\151\1\141\1\172\4\uffff\1\162\1\141\1\164\1\162\1\uffff\1\172\1\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\145\1\164\1\145\1\141\1\146\1\151\1\uffff\1\145\1\164\1\141\1\142\1\145\1\172\1\156\1\166\2\172\1\163\1\172\1\143\1\uffff\1\172\1\144\1\146\1\uffff\1\147\1\164\1\162\1\154\1\151\1\145\1\171\1\151\1\uffff\1\163\1\uffff\1\172\1\143\1\154\1\uffff\1\145\1\164\1\151\1\141\2\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\2\172\1\163\1\154\1\141\1\144\1\172\1\141\1\143\1\165\1\163\1\145\1\154\1\145\2\uffff\1\145\1\uffff\1\145\1\uffff\1\163\1\172\1\145\1\151\3\164\1\144\1\164\1\160\1\145\1\157\1\172\1\uffff\1\172\1\151\1\144\1\151\2\154\1\uffff\1\156\1\162\1\172\1\143\1\164\1\172\1\141\2\144\1\164\1\172\1\uffff\1\172\1\uffff\2\172\1\143\1\172\1\uffff\1\142\2\164\2\172\1\171\1\172\1\163\2\172\1\uffff\1\172\1\166\1\171\1\172\1\151\1\172\1\151\1\145\1\156\1\162\2\uffff\2\172\1\157\1\145\3\172\1\uffff\2\145\1\uffff\1\154\1\172\1\123\1\151\4\uffff\1\145\1\uffff\1\154\1\172\1\145\2\uffff\1\172\1\uffff\1\172\3\uffff\1\145\1\172\1\uffff\1\157\1\uffff\1\157\1\172\1\164\1\155\1\141\1\uffff\1\156\1\172\3\uffff\1\172\1\144\1\151\1\uffff\1\145\1\157\1\172\1\145\1\uffff\1\172\2\uffff\1\172\1\uffff\2\156\1\uffff\1\172\1\141\1\142\1\172\2\uffff\1\116\1\144\1\164\1\156\1\uffff\1\172\2\uffff\2\172\1\uffff\1\164\1\154\1\uffff\1\141\3\172\3\uffff\1\151\1\145\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\2\uffff\1\77\1\uffff\1\156\1\163\2\uffff\1\75\2\uffff\1\164\1\141\1\145\1\166\1\150\1\157\1\170\1\162\1\uffff\1\145\1\75\1\162\1\165\1\164\1\166\1\157\1\151\1\157\1\uffff\1\76\1\165\1\52\1\75\1\76\1\157\2\56\1\141\1\165\1\157\1\156\1\145\1\164\1\156\1\162\1\157\2\141\3\uffff\1\46\1\44\2\uffff\1\47\12\uffff\1\160\3\172\1\uffff\1\145\1\163\7\uffff\1\163\1\164\1\144\1\160\1\163\1\145\1\172\3\145\1\155\1\141\1\165\1\164\1\163\1\143\1\157\1\uffff\1\162\1\164\3\uffff\1\165\1\162\1\145\1\141\1\162\3\uffff\1\145\1\uffff\1\156\3\uffff\1\154\2\164\1\144\4\uffff\1\164\1\154\11\uffff\1\162\5\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\164\2\154\1\144\1\154\1\155\1\154\12\uffff\1\157\1\164\1\145\1\141\3\uffff\1\163\1\161\1\145\1\164\1\162\2\172\1\151\1\154\1\157\1\162\1\145\1\uffff\2\162\1\143\1\160\1\163\1\157\1\155\1\151\2\145\1\153\1\155\1\160\1\172\2\151\1\141\1\156\1\145\1\157\1\156\1\162\1\164\1\151\1\146\2\163\1\141\1\145\1\172\1\171\1\172\1\154\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\163\1\162\2\151\1\162\1\154\1\172\1\165\1\164\1\162\1\151\2\uffff\1\156\1\151\1\157\1\154\2\162\1\141\1\145\1\153\1\157\1\163\1\162\1\172\1\146\1\156\1\172\1\141\1\151\1\145\1\uffff\1\165\1\156\1\166\1\164\1\163\1\172\1\167\1\172\1\171\1\151\1\141\1\172\4\uffff\1\164\1\162\1\uffff\1\172\1\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\145\1\164\1\145\1\141\1\146\1\151\1\uffff\1\145\1\164\1\141\1\142\1\145\1\172\1\156\1\166\1\151\1\145\1\164\2\172\1\163\1\172\1\143\1\uffff\1\172\1\144\1\146\1\uffff\1\147\1\164\1\162\1\154\1\151\1\145\1\171\1\151\1\uffff\1\163\1\uffff\1\172\1\143\1\154\1\uffff\1\151\1\141\2\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\2\172\1\163\1\154\1\141\1\144\1\172\1\141\1\143\1\165\1\163\1\145\1\154\1\145\2\144\1\151\2\uffff\1\145\1\uffff\1\145\1\uffff\1\163\1\172\1\145\1\151\3\164\1\144\1\164\1\160\1\145\1\157\1\172\1\uffff\1\172\1\151\2\154\1\uffff\1\156\1\162\1\172\1\143\1\164\1\172\1\141\2\144\1\164\1\172\1\uffff\1\172\1\uffff\2\172\1\143\1\172\1\uffff\1\142\2\164\2\172\1\171\1\172\1\145\1\172\1\157\1\163\2\172\1\uffff\1\172\1\166\1\171\1\172\1\151\1\172\1\151\1\145\1\156\1\162\2\uffff\1\172\1\145\3\172\1\uffff\2\145\1\uffff\1\154\1\172\1\123\1\151\4\uffff\1\145\1\uffff\1\154\1\172\1\145\2\uffff\1\172\1\uffff\1\163\1\uffff\1\156\1\172\3\uffff\1\145\1\172\1\uffff\1\157\1\uffff\1\157\1\172\1\164\1\155\1\141\1\172\3\uffff\1\172\1\144\1\151\1\uffff\1\145\1\157\1\172\1\145\1\uffff\1\172\1\uffff\2\172\1\uffff\1\172\1\uffff\2\156\1\uffff\1\172\1\141\1\142\2\uffff\1\116\1\144\1\164\1\156\1\uffff\1\172\4\uffff\2\172\1\uffff\1\164\1\154\1\141\3\172\3\uffff\1\151\1\145\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 =
- "\1\uffff\1\1\1\2\1\uffff\1\4\2\uffff\1\7\1\10\1\uffff\1\14\1\15\7\uffff\1\26\12\uffff\1\74\23\uffff\1\154\1\156\1\157\5\uffff\1\177\1\u0081\1\u0084\1\u0085\1\1\1\2\1\167\1\170\1\3\1\4\4\uffff\1\177\2\uffff\1\7\1\10\1\13\1\30\1\11\1\14\1\15\16\uffff\1\26\2\uffff\1\31\1\145\1\107\5\uffff\1\42\1\44\1\46\1\uffff\1\51\1\uffff\1\57\1\65\1\76\6\uffff\1\74\1\122\1\u0083\1\104\2\uffff\1\176\1\u0082\1\106\1\112\1\110\1\113\1\114\1\147\1\111\1\uffff\1\144\1\121\1\123\1\124\1\171\16\uffff\1\154\1\156\1\157\1\172\1\173\1\174\1\175\1\u0080\1\u0081\1\u0084\4\uffff\1\20\1\43\1\160\45\uffff\1\116\41\uffff\1\115\1\17\20\uffff\1\155\14\uffff\1\50\1\100\1\53\1\55\4\uffff\1\165\1\uffff\1\105\1\uffff\1\117\1\125\2\uffff\1\140\3\uffff\1\137\16\uffff\1\6\15\uffff\1\66\3\uffff\1\162\10\uffff\1\150\1\uffff\1\161\3\uffff\1\166\4\uffff\1\72\1\153\3\uffff\1\131\27\uffff\1\22\1\23\1\uffff\1\101\1\uffff\1\163\15\uffff\1\33\6\uffff\1\126\13\uffff\1\151\1\uffff\1\12\4\uffff\1\52\12\uffff\1\164\12\uffff\1\71\1\36\7\uffff\1\132\2\uffff\1\134\4\uffff\1\146\1\5\1\120\1\60\1\uffff\1\152\3\uffff\1\21\1\35\1\uffff\1\77\1\uffff\1\24\1\102\1\25\2\uffff\1\27\1\uffff\1\41\5\uffff\1\45\2\uffff\1\67\1\127\1\130\3\uffff\1\136\4\uffff\1\16\1\uffff\1\47\1\75\1\uffff\1\73\2\uffff\1\63\4\uffff\1\56\1\141\4\uffff\1\103\1\uffff\1\40\1\62\2\uffff\1\32\2\uffff\1\70\4\uffff\1\54\1\37\1\61\3\uffff\1\135\1\143\1\142\4\uffff\1\64\3\uffff\1\34\2\uffff\1\133";
+ "\1\uffff\1\1\1\2\1\uffff\1\4\2\uffff\1\7\1\10\1\uffff\1\14\1\15\10\uffff\1\27\11\uffff\1\75\23\uffff\1\155\1\157\1\160\5\uffff\1\u0080\1\u0082\1\u0085\1\u0086\1\1\1\2\1\170\1\171\1\3\1\4\4\uffff\1\u0080\2\uffff\1\7\1\10\1\13\1\31\1\11\1\14\1\15\21\uffff\1\27\2\uffff\1\32\1\146\1\110\5\uffff\1\43\1\45\1\47\1\uffff\1\52\1\uffff\1\60\1\66\1\77\4\uffff\1\75\1\123\1\u0084\1\105\2\uffff\1\177\1\u0083\1\107\1\113\1\111\1\114\1\115\1\150\1\112\1\uffff\1\145\1\122\1\124\1\125\1\172\16\uffff\1\155\1\157\1\160\1\173\1\174\1\175\1\176\1\u0081\1\u0082\1\u0085\4\uffff\1\20\1\44\1\161\14\uffff\1\117\73\uffff\1\116\1\17\23\uffff\1\156\14\uffff\1\51\1\101\1\54\1\56\2\uffff\1\166\1\uffff\1\106\1\uffff\1\120\1\126\2\uffff\1\141\3\uffff\1\140\16\uffff\1\6\20\uffff\1\67\3\uffff\1\163\10\uffff\1\151\1\uffff\1\162\3\uffff\1\167\2\uffff\1\73\1\154\3\uffff\1\132\32\uffff\1\23\1\24\1\uffff\1\102\1\uffff\1\164\15\uffff\1\34\4\uffff\1\127\13\uffff\1\152\1\uffff\1\12\4\uffff\1\53\15\uffff\1\165\12\uffff\1\72\1\37\5\uffff\1\133\2\uffff\1\135\4\uffff\1\147\1\5\1\121\1\61\1\uffff\1\153\3\uffff\1\21\1\36\1\uffff\1\100\1\uffff\1\46\2\uffff\1\25\1\103\1\26\2\uffff\1\30\1\uffff\1\42\6\uffff\1\70\1\130\1\131\3\uffff\1\137\4\uffff\1\16\1\uffff\1\50\2\uffff\1\76\1\uffff\1\74\2\uffff\1\64\3\uffff\1\57\1\142\4\uffff\1\104\1\uffff\1\41\1\22\1\71\1\63\2\uffff\1\33\6\uffff\1\55\1\40\1\62\3\uffff\1\136\1\144\1\143\4\uffff\1\65\3\uffff\1\35\2\uffff\1\134";
static final String DFA11_specialS =
- "\1\0\66\uffff\1\1\1\2\u01f4\uffff}>";
+ "\1\2\66\uffff\1\0\1\1\u01fd\uffff}>";
static final String[] DFA11_transitionS = {
- "\11\75\2\74\2\75\1\74\22\75\1\74\1\31\1\67\1\36\2\75\1\65\1\70\1\7\1\10\1\12\1\25\1\2\1\37\1\45\1\41\12\73\1\11\1\13\1\43\1\23\1\42\1\46\1\62\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\63\1\75\1\64\1\75\1\71\1\75\1\14\1\35\1\20\1\24\1\21\1\61\2\72\1\5\2\72\1\34\1\15\1\40\1\32\1\22\1\27\1\16\1\30\1\26\1\6\1\33\1\17\1\44\2\72\1\1\1\3\1\4\45\75\1\66\uff5c\75",
+ "\11\75\2\74\2\75\1\74\22\75\1\74\1\32\1\67\1\36\2\75\1\65\1\70\1\7\1\10\1\12\1\26\1\2\1\37\1\45\1\41\12\73\1\11\1\13\1\43\1\24\1\42\1\46\1\62\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\63\1\75\1\64\1\75\1\71\1\75\1\14\1\35\1\21\1\25\1\22\1\61\2\72\1\5\2\72\1\34\1\15\1\40\1\17\1\23\1\30\1\16\1\31\1\27\1\6\1\33\1\20\1\44\2\72\1\1\1\3\1\4\45\75\1\66\uff5c\75",
"",
"",
"\1\101\15\uffff\1\100",
@@ -4282,49 +4311,49 @@ public class InternalQVTcoreLexer extends Lexer {
"\1\122\13\uffff\1\124\5\uffff\1\123",
"\1\125",
"\1\126",
- "\1\127",
- "\1\130\3\uffff\1\132\2\uffff\1\131",
- "\1\135\1\uffff\1\133\11\uffff\1\134",
- "\1\136\20\uffff\1\137",
- "",
- "\1\142\3\uffff\1\141",
- "\1\144\21\uffff\1\143",
- "\1\147\11\uffff\1\146",
- "\1\150",
- "\1\152\16\uffff\1\151",
- "\1\163\1\153\4\uffff\1\154\5\uffff\1\155\2\uffff\1\156\1\162\1\157\1\160\1\161",
- "\1\165\1\uffff\1\164",
- "\1\166",
- "\1\170\3\uffff\1\167",
- "\1\171",
- "",
- "\1\174\20\uffff\1\173",
- "\1\176\5\uffff\1\177",
- "\1\u0080\2\uffff\1\u0081",
- "\1\u0083",
- "\1\u0087\17\uffff\1\u0085\1\u0086",
- "\1\u0089",
+ "\1\131\1\uffff\1\130\3\uffff\1\127",
+ "\1\132",
+ "\1\133\3\uffff\1\135\2\uffff\1\134",
+ "\1\140\1\uffff\1\136\11\uffff\1\137",
+ "\1\141\20\uffff\1\142",
+ "",
+ "\1\145\3\uffff\1\144",
+ "\1\147\21\uffff\1\146",
+ "\1\152\11\uffff\1\151",
+ "\1\153",
+ "\1\155\16\uffff\1\154",
+ "\1\166\1\156\4\uffff\1\157\5\uffff\1\160\2\uffff\1\161\1\165\1\162\1\163\1\164",
+ "\1\167",
+ "\1\171\3\uffff\1\170",
+ "\1\172",
+ "",
+ "\1\175\20\uffff\1\174",
+ "\1\177\5\uffff\1\u0080",
+ "\1\u0081\2\uffff\1\u0082",
+ "\1\u0084",
+ "\1\u0088\17\uffff\1\u0086\1\u0087",
"\1\u008a",
- "\1\u008d\1\u008c",
- "\1\u008f",
+ "\1\u008b",
+ "\1\u008e\1\u008d",
"\1\u0090",
- "\1\u0092\15\uffff\1\u0091",
- "\1\u0093",
+ "\1\u0091",
+ "\1\u0093\15\uffff\1\u0092",
"\1\u0094",
- "\1\u0096\16\uffff\1\u0095",
- "\1\u0097",
- "\1\u0098\16\uffff\1\u0099",
- "\1\u009a",
+ "\1\u0095",
+ "\1\u0097\16\uffff\1\u0096",
+ "\1\u0098",
+ "\1\u0099\16\uffff\1\u009a",
"\1\u009b",
"\1\u009c",
+ "\1\u009d",
"",
"",
"",
- "\1\u00a0",
"\1\u00a1",
- "\0\u00a2",
+ "\1\u00a2",
"\0\u00a3",
- "\1\u00a4",
+ "\0\u00a4",
+ "\1\u00a5",
"",
"",
"",
@@ -4335,13 +4364,13 @@ public class InternalQVTcoreLexer extends Lexer {
"",
"",
"",
- "\1\u00a7",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\10\110\1\u00a8\12\110\1\u00a9\1\110\1\u00aa\4\110",
+ "\1\u00a8",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\10\110\1\u00a9\12\110\1\u00aa\1\110\1\u00ab\4\110",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
- "\1\u00ae",
- "\1\u00af\11\uffff\1\u00b0",
+ "\1\u00af",
+ "\1\u00b0\11\uffff\1\u00b1",
"",
"",
"",
@@ -4349,52 +4378,53 @@ public class InternalQVTcoreLexer extends Lexer {
"",
"",
"",
- "\1\u00b1",
"\1\u00b2",
"\1\u00b3",
"\1\u00b4",
- "\1\u00b6\4\uffff\1\u00b5\14\uffff\1\u00b7",
- "\1\u00b8",
+ "\1\u00b5",
+ "\1\u00b7\4\uffff\1\u00b6\14\uffff\1\u00b8",
"\1\u00b9",
- "\1\u00ba",
- "\1\u00bb",
- "\1\u00be\1\uffff\1\u00bc\16\uffff\1\u00bd",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\3\110\1\u00ba\26\110",
+ "\1\u00bc",
+ "\1\u00bd",
+ "\1\u00be",
"\1\u00bf",
"\1\u00c0",
- "\1\u00c1",
- "\1\u00c4\3\uffff\1\u00c2\5\uffff\1\u00c3",
- "",
- "\1\u00c5\13\uffff\1\u00c6",
- "\1\u00c7",
+ "\1\u00c3\1\uffff\1\u00c1\16\uffff\1\u00c2",
+ "\1\u00c4",
+ "\1\u00c5",
+ "\1\u00c6",
+ "\1\u00c9\3\uffff\1\u00c7\5\uffff\1\u00c8",
"",
- "",
- "",
- "\1\u00c8\23\uffff\1\u00c9",
- "\1\u00cb\14\uffff\1\u00ca",
+ "\1\u00ca\13\uffff\1\u00cb",
"\1\u00cc",
- "\1\u00cd",
- "\1\u00cf\5\uffff\1\u00ce",
"",
"",
"",
- "\1\u00d0",
- "",
+ "\1\u00cd\23\uffff\1\u00ce",
+ "\1\u00d0\14\uffff\1\u00cf",
"\1\u00d1",
+ "\1\u00d2",
+ "\1\u00d4\5\uffff\1\u00d3",
"",
"",
"",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\3\110\1\u00d2\26\110",
- "\1\u00d4",
"\1\u00d5",
+ "",
"\1\u00d6",
+ "",
+ "",
+ "",
"\1\u00d7",
"\1\u00d8",
+ "\1\u00d9",
+ "\1\u00da",
"",
"",
"",
"",
- "\1\u00d9",
- "\1\u00da",
+ "\1\u00db",
+ "\1\u00dc",
"",
"",
"",
@@ -4404,26 +4434,26 @@ public class InternalQVTcoreLexer extends Lexer {
"",
"",
"",
- "\1\u00db",
+ "\1\u00dd",
"",
"",
"",
"",
"",
- "\1\u00dc",
- "\1\u00dd",
"\1\u00de",
"\1\u00df",
"\1\u00e0",
"\1\u00e1",
"\1\u00e2",
- "\1\u00e4\2\uffff\1\u00e3",
- "\1\u00e5",
- "\1\u00e6",
+ "\1\u00e3",
+ "\1\u00e4",
+ "\1\u00e6\2\uffff\1\u00e5",
"\1\u00e7",
"\1\u00e8",
"\1\u00e9",
"\1\u00ea",
+ "\1\u00eb",
+ "\1\u00ec",
"",
"",
"",
@@ -4434,27 +4464,26 @@ public class InternalQVTcoreLexer extends Lexer {
"",
"",
"",
- "\1\u00ec\2\uffff\1\u00eb",
- "\1\u00ed",
- "\1\u00ee",
+ "\1\u00ee\2\uffff\1\u00ed",
"\1\u00ef",
+ "\1\u00f0",
+ "\1\u00f1",
"",
"",
"",
- "\1\u00f0",
- "\1\u00f1",
"\1\u00f2",
"\1\u00f3",
"\1\u00f4",
+ "\1\u00f5",
+ "\1\u00f6",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u00f7",
- "\1\u00f9\7\uffff\1\u00f8",
- "\1\u00fa",
- "\1\u00fb",
+ "\1\u00f9",
+ "\1\u00fb\7\uffff\1\u00fa",
"\1\u00fc",
"\1\u00fd",
"\1\u00fe",
+ "",
"\1\u00ff",
"\1\u0100",
"\1\u0101",
@@ -4463,111 +4492,110 @@ public class InternalQVTcoreLexer extends Lexer {
"\1\u0104",
"\1\u0105",
"\1\u0106",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u0108\7\uffff\1\u0109",
+ "\1\u0107",
+ "\1\u0108",
+ "\1\u0109",
"\1\u010a",
"\1\u010b",
- "\1\u010c",
- "\1\u010d",
- "\1\u010e",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u010d\7\uffff\1\u010e",
"\1\u010f",
"\1\u0110",
"\1\u0111",
"\1\u0112",
"\1\u0113",
- "\1\u0114\21\uffff\1\u0115",
- "\1\u0116\11\uffff\1\u0117",
+ "\1\u0114",
+ "\1\u0115",
+ "\1\u0116",
+ "\1\u0117",
"\1\u0118",
- "",
- "\1\u0119",
- "\1\u011a",
- "\1\u011b",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u0119\21\uffff\1\u011a",
+ "\1\u011b\11\uffff\1\u011c",
"\1\u011d",
+ "\1\u011e",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u011f",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u0120",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u0122",
- "\1\u0123",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u0125",
"\1\u0126",
- "\1\u0127",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u0128",
"\1\u0129",
"\1\u012a",
- "\1\u012b\7\uffff\1\u012c\14\uffff\1\u012d",
- "\1\u012e",
- "\1\u012f",
- "\1\u0130",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u012c",
+ "\1\u012d",
+ "\1\u012e\7\uffff\1\u012f\14\uffff\1\u0130",
"\1\u0131",
"\1\u0132",
"\1\u0133",
"\1\u0134",
"\1\u0135",
"\1\u0136",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u0137",
"\1\u0138",
"\1\u0139",
- "\1\u013a",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u013b",
- "",
- "",
"\1\u013c",
"\1\u013d",
"\1\u013e",
+ "",
+ "",
"\1\u013f",
"\1\u0140",
"\1\u0141",
"\1\u0142",
"\1\u0143",
"\1\u0144",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u0145",
"\1\u0146",
"\1\u0147",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\10\110\1\u0148\21\110",
+ "\1\u0148",
+ "\1\u0149",
"\1\u014a",
- "\1\u014b",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u014c",
- "",
"\1\u014d",
- "\1\u014e",
- "\1\u014f",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\10\110\1\u014e\21\110",
"\1\u0150",
"\1\u0151",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u0152",
+ "",
"\1\u0153",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u0154",
"\1\u0155",
"\1\u0156",
"\1\u0157",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "",
- "",
- "",
- "",
"\1\u0159",
- "\1\u015a",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u015b",
"\1\u015c",
- "",
+ "\1\u015d",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "",
"",
"",
"\1\u015f",
"\1\u0160",
"",
- "\1\u0161",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u0163",
"",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "",
+ "",
+ "\1\u0163",
"\1\u0164",
+ "",
"\1\u0165",
- "\1\u0166",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u0167",
+ "",
"\1\u0168",
"\1\u0169",
"\1\u016a",
@@ -4578,45 +4606,42 @@ public class InternalQVTcoreLexer extends Lexer {
"\1\u016f",
"\1\u0170",
"\1\u0171",
- "",
"\1\u0172",
"\1\u0173",
"\1\u0174",
"\1\u0175",
+ "",
"\1\u0176",
"\1\u0177",
"\1\u0178",
"\1\u0179",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u017a",
+ "\1\u017b",
"\1\u017c",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u017d",
"\1\u017e",
- "",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u017f",
"\1\u0180",
- "\1\u0181",
- "",
- "\1\u0182",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u0183",
- "\1\u0184",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u0185",
- "\1\u0186",
- "\1\u0188\3\uffff\1\u0187",
- "\1\u0189",
- "\1\u018b\2\uffff\1\u018a",
- "",
- "\1\u018c",
"",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u018e",
- "\1\u018f",
+ "\1\u0187",
+ "\1\u0188",
"",
+ "\1\u0189",
+ "\1\u018a",
+ "\1\u018b",
+ "\1\u018c",
+ "\1\u018d",
+ "\1\u018f\3\uffff\1\u018e",
"\1\u0190",
- "\1\u0191",
- "\1\u0192",
- "\1\u0193",
+ "\1\u0192\2\uffff\1\u0191",
"",
+ "\1\u0193",
"",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u0195",
@@ -4624,204 +4649,217 @@ public class InternalQVTcoreLexer extends Lexer {
"",
"\1\u0197",
"\1\u0198",
- "\1\u0199",
+ "",
+ "",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u019a",
"\1\u019b",
+ "",
"\1\u019c",
"\1\u019d",
"\1\u019e",
"\1\u019f",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\22\110\1\u01a1\7\110",
+ "\1\u01a0",
+ "\1\u01a1",
+ "\1\u01a2",
"\1\u01a3",
"\1\u01a4",
- "\1\u01a5",
- "\1\u01a6",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\22\110\1\u01a6\7\110",
"\1\u01a8",
"\1\u01a9",
"\1\u01aa",
"\1\u01ab",
- "\1\u01ac",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u01ad",
"\1\u01ae",
- "",
- "",
"\1\u01af",
- "",
"\1\u01b0",
- "",
"\1\u01b1",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u01b2",
"\1\u01b3",
"\1\u01b4",
"\1\u01b5",
"\1\u01b6",
+ "",
+ "",
"\1\u01b7",
+ "",
"\1\u01b8",
+ "",
"\1\u01b9",
- "\1\u01ba",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u01bb",
"\1\u01bc",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u01bd",
+ "\1\u01be",
"\1\u01bf",
"\1\u01c0",
"\1\u01c1",
"\1\u01c2",
"\1\u01c3",
- "",
"\1\u01c4",
- "\1\u01c5",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u01c7",
"\1\u01c8",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u01c9",
+ "",
"\1\u01ca",
"\1\u01cb",
- "\1\u01cc",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u01cd",
+ "\1\u01ce",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "",
+ "\1\u01d0",
+ "\1\u01d1",
+ "\1\u01d2",
+ "\1\u01d3",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u01d2",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
- "\1\u01d4",
- "\1\u01d5",
- "\1\u01d6",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u01d9",
+ "\1\u01d8",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "",
+ "\1\u01da",
"\1\u01db",
+ "\1\u01dc",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u01df",
- "\1\u01e0",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u01e2",
+ "\1\u01e1",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u01e3",
"\1\u01e4",
- "\1\u01e5",
- "\1\u01e6",
- "\1\u01e7",
- "",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u01e8",
+ "\1\u01e9",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u01ea",
"\1\u01eb",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "",
+ "\1\u01ed",
+ "\1\u01ee",
"\1\u01ef",
"\1\u01f0",
"",
+ "",
"\1\u01f1",
+ "\1\u01f2",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u01f3",
- "\1\u01f4",
- "",
- "",
- "",
- "",
- "\1\u01f5",
- "",
- "\1\u01f6",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u01f8",
"",
+ "\1\u01f6",
+ "\1\u01f7",
"",
+ "\1\u01f8",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u01fa",
+ "\1\u01fb",
"",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
"",
"",
- "\1\u01fb",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u01fc",
"",
"\1\u01fd",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u01ff",
+ "",
"",
- "\1\u01fe",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u0200",
+ "",
"\1\u0201",
- "\1\u0202",
"",
- "\1\u0203",
+ "\1\u0202",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
"",
"",
+ "\1\u0204",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "",
"\1\u0206",
- "\1\u0207",
"",
- "\1\u0208",
- "\1\u0209",
+ "\1\u0207",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u0209",
+ "\1\u020a",
"\1\u020b",
- "",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
"",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\1\u020e",
"\1\u020f",
"",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u0210",
"\1\u0211",
- "\1\u0212",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\1\u0213",
"",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
- "\1\u0214",
- "\1\u0215",
- "\1\u0216",
- "\1\u0217",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
+ "\1\u0218",
+ "\1\u0219",
"",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "",
"\1\u021b",
"\1\u021c",
"",
+ "",
"\1\u021d",
+ "\1\u021e",
+ "\1\u021f",
+ "\1\u0220",
+ "",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "",
+ "",
+ "",
+ "",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
+ "\1\u0224",
+ "\1\u0225",
+ "\1\u0226",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
+ "\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
"",
"",
- "\1\u0221",
- "\1\u0222",
- "\1\u0223",
"",
+ "\1\u022a",
+ "\1\u022b",
+ "\1\u022c",
"",
"",
- "\1\u0224",
+ "",
+ "\1\u022d",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u0226",
- "\1\u0227",
+ "\1\u022f",
+ "\1\u0230",
"",
- "\1\u0228",
+ "\1\u0231",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
- "\1\u022a",
+ "\1\u0233",
"",
- "\1\u022b",
+ "\1\u0234",
"\12\110\7\uffff\32\110\4\uffff\1\110\1\uffff\32\110",
""
};
@@ -4856,13 +4894,33 @@ public class InternalQVTcoreLexer 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 | 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 | 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 = 163;}
+
+ 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 = 164;}
+
+ else s = 61;
+
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
int LA11_0 = input.LA(1);
s = -1;
@@ -4894,29 +4952,29 @@ public class InternalQVTcoreLexer extends Lexer {
else if ( (LA11_0=='r') ) {s = 14;}
- else if ( (LA11_0=='w') ) {s = 15;}
+ else if ( (LA11_0=='o') ) {s = 15;}
- else if ( (LA11_0=='c') ) {s = 16;}
+ else if ( (LA11_0=='w') ) {s = 16;}
- else if ( (LA11_0=='e') ) {s = 17;}
+ else if ( (LA11_0=='c') ) {s = 17;}
- else if ( (LA11_0=='p') ) {s = 18;}
+ else if ( (LA11_0=='e') ) {s = 18;}
- else if ( (LA11_0=='=') ) {s = 19;}
+ else if ( (LA11_0=='p') ) {s = 19;}
- else if ( (LA11_0=='d') ) {s = 20;}
+ else if ( (LA11_0=='=') ) {s = 20;}
- else if ( (LA11_0=='+') ) {s = 21;}
+ else if ( (LA11_0=='d') ) {s = 21;}
- else if ( (LA11_0=='t') ) {s = 22;}
+ else if ( (LA11_0=='+') ) {s = 22;}
- else if ( (LA11_0=='q') ) {s = 23;}
+ else if ( (LA11_0=='t') ) {s = 23;}
- else if ( (LA11_0=='s') ) {s = 24;}
+ else if ( (LA11_0=='q') ) {s = 24;}
- else if ( (LA11_0=='!') ) {s = 25;}
+ else if ( (LA11_0=='s') ) {s = 25;}
- else if ( (LA11_0=='o') ) {s = 26;}
+ else if ( (LA11_0=='!') ) {s = 26;}
else if ( (LA11_0=='v') ) {s = 27;}
@@ -4990,26 +5048,6 @@ public class InternalQVTcoreLexer 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 = 162;}
-
- 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 = 163;}
-
- 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.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java
index b553929f2..1b74febb5 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java
@@ -32,7 +32,7 @@ import java.util.HashMap;
@SuppressWarnings("all")
public class InternalQVTcoreParser 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", "'{'", "','", "'|'", "'}'", "'imports'", "'uses'", "'('", "')'", "':'", "'import'", "'::'", "'*'", "';'", "'abstract'", "'map'", "'in'", "'refines'", "'where'", "'check'", "'enforce'", "'package'", "'='", "'default'", "':='", "'+='", "'transient'", "'query'", "'transformation'", "'realize'", "'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'", "'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", "'{'", "','", "'|'", "'}'", "'imports'", "'uses'", "'('", "')'", "':'", "'import'", "'::'", "'*'", "';'", "'abstract'", "'map'", "'in'", "'refines'", "'overrides'", "'where'", "'check'", "'enforce'", "'package'", "'='", "'default'", "':='", "'+='", "'transient'", "'query'", "'transformation'", "'realize'", "'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'", "'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__50=50;
public static final int T__59=59;
@@ -45,6 +45,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
public static final int T__52=52;
public static final int T__136=136;
public static final int T__53=53;
+ public static final int T__139=139;
public static final int T__54=54;
public static final int T__138=138;
public static final int T__133=133;
@@ -337,12 +338,12 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
do {
int alt2=5;
switch ( input.LA(1) ) {
- case 37:
+ case 38:
{
alt2=1;
}
break;
- case 44:
+ case 45:
{
alt2=2;
}
@@ -353,8 +354,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
alt2=3;
}
break;
- case 42:
case 43:
+ case 44:
{
alt2=4;
}
@@ -689,16 +690,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
int alt3=2;
int LA3_0 = input.LA(1);
- if ( ((LA3_0>=RULE_SIMPLE_ID && LA3_0<=RULE_ESCAPED_ID)||(LA3_0>=21 && LA3_0<=22)||LA3_0==26||(LA3_0>=30 && LA3_0<=31)||LA3_0==33||(LA3_0>=35 && LA3_0<=37)||(LA3_0>=42 && LA3_0<=44)||(LA3_0>=46 && LA3_0<=49)||LA3_0==51||LA3_0==53||LA3_0==55||LA3_0==58||LA3_0==60||LA3_0==62||(LA3_0>=64 && LA3_0<=68)||(LA3_0>=70 && LA3_0<=75)||LA3_0==77||LA3_0==79||(LA3_0>=81 && LA3_0<=83)) ) {
+ if ( ((LA3_0>=RULE_SIMPLE_ID && LA3_0<=RULE_ESCAPED_ID)||(LA3_0>=21 && LA3_0<=22)||LA3_0==26||(LA3_0>=30 && LA3_0<=31)||LA3_0==33||(LA3_0>=36 && LA3_0<=38)||(LA3_0>=43 && LA3_0<=45)||(LA3_0>=47 && LA3_0<=50)||LA3_0==52||LA3_0==54||LA3_0==56||LA3_0==59||LA3_0==61||LA3_0==63||(LA3_0>=65 && LA3_0<=69)||(LA3_0>=71 && LA3_0<=76)||LA3_0==78||LA3_0==80||(LA3_0>=82 && LA3_0<=84)) ) {
alt3=1;
}
- else if ( (LA3_0==45) ) {
+ else if ( (LA3_0==46) ) {
int LA3_2 = input.LA(2);
- if ( ((LA3_2>=18 && LA3_2<=19)||LA3_2==25||LA3_2==40) ) {
+ if ( ((LA3_2>=18 && LA3_2<=19)||LA3_2==25||LA3_2==41) ) {
alt3=1;
}
- else if ( ((LA3_2>=RULE_SIMPLE_ID && LA3_2<=RULE_ESCAPED_ID)||(LA3_2>=21 && LA3_2<=22)||LA3_2==26||(LA3_2>=30 && LA3_2<=31)||LA3_2==33||(LA3_2>=35 && LA3_2<=37)||(LA3_2>=42 && LA3_2<=49)||LA3_2==51||LA3_2==53||LA3_2==55||LA3_2==58||LA3_2==60||LA3_2==62||(LA3_2>=64 && LA3_2<=68)||(LA3_2>=70 && LA3_2<=75)||LA3_2==77||LA3_2==79||(LA3_2>=81 && LA3_2<=83)) ) {
+ else if ( ((LA3_2>=RULE_SIMPLE_ID && LA3_2<=RULE_ESCAPED_ID)||(LA3_2>=21 && LA3_2<=22)||LA3_2==26||(LA3_2>=30 && LA3_2<=31)||LA3_2==33||(LA3_2>=36 && LA3_2<=38)||(LA3_2>=43 && LA3_2<=50)||LA3_2==52||LA3_2==54||LA3_2==56||LA3_2==59||LA3_2==61||LA3_2==63||(LA3_2>=65 && LA3_2<=69)||(LA3_2>=71 && LA3_2<=76)||LA3_2==78||LA3_2==80||(LA3_2>=82 && LA3_2<=84)) ) {
alt3=2;
}
else {
@@ -827,18 +828,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
int alt4=2;
int LA4_0 = input.LA(1);
- if ( ((LA4_0>=RULE_SIMPLE_ID && LA4_0<=RULE_ESCAPED_ID)||(LA4_0>=21 && LA4_0<=22)||LA4_0==26||(LA4_0>=30 && LA4_0<=31)||LA4_0==33||(LA4_0>=35 && LA4_0<=37)||(LA4_0>=42 && LA4_0<=44)||(LA4_0>=46 && LA4_0<=49)||LA4_0==51||LA4_0==53||LA4_0==55||LA4_0==58||LA4_0==60||LA4_0==62||(LA4_0>=64 && LA4_0<=68)||(LA4_0>=70 && LA4_0<=75)||LA4_0==77||LA4_0==79||(LA4_0>=81 && LA4_0<=83)) ) {
+ if ( ((LA4_0>=RULE_SIMPLE_ID && LA4_0<=RULE_ESCAPED_ID)||(LA4_0>=21 && LA4_0<=22)||LA4_0==26||(LA4_0>=30 && LA4_0<=31)||LA4_0==33||(LA4_0>=36 && LA4_0<=38)||(LA4_0>=43 && LA4_0<=45)||(LA4_0>=47 && LA4_0<=50)||LA4_0==52||LA4_0==54||LA4_0==56||LA4_0==59||LA4_0==61||LA4_0==63||(LA4_0>=65 && LA4_0<=69)||(LA4_0>=71 && LA4_0<=76)||LA4_0==78||LA4_0==80||(LA4_0>=82 && LA4_0<=84)) ) {
alt4=1;
}
- else if ( (LA4_0==45) ) {
+ else if ( (LA4_0==46) ) {
int LA4_2 = input.LA(2);
- if ( ((LA4_2>=18 && LA4_2<=19)||LA4_2==25||LA4_2==40) ) {
- alt4=1;
- }
- else if ( ((LA4_2>=RULE_SIMPLE_ID && LA4_2<=RULE_ESCAPED_ID)||(LA4_2>=21 && LA4_2<=22)||LA4_2==26||(LA4_2>=30 && LA4_2<=31)||LA4_2==33||(LA4_2>=35 && LA4_2<=37)||(LA4_2>=42 && LA4_2<=49)||LA4_2==51||LA4_2==53||LA4_2==55||LA4_2==58||LA4_2==60||LA4_2==62||(LA4_2>=64 && LA4_2<=68)||(LA4_2>=70 && LA4_2<=75)||LA4_2==77||LA4_2==79||(LA4_2>=81 && LA4_2<=83)) ) {
+ if ( ((LA4_2>=RULE_SIMPLE_ID && LA4_2<=RULE_ESCAPED_ID)||(LA4_2>=21 && LA4_2<=22)||LA4_2==26||(LA4_2>=30 && LA4_2<=31)||LA4_2==33||(LA4_2>=36 && LA4_2<=38)||(LA4_2>=43 && LA4_2<=50)||LA4_2==52||LA4_2==54||LA4_2==56||LA4_2==59||LA4_2==61||LA4_2==63||(LA4_2>=65 && LA4_2<=69)||(LA4_2>=71 && LA4_2<=76)||LA4_2==78||LA4_2==80||(LA4_2>=82 && LA4_2<=84)) ) {
alt4=2;
}
+ else if ( ((LA4_2>=18 && LA4_2<=19)||LA4_2==25||LA4_2==41) ) {
+ alt4=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -961,7 +962,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
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>=21 && LA6_0<=23)||LA6_0==26||LA6_0==28||(LA6_0>=30 && LA6_0<=31)||LA6_0==33||(LA6_0>=35 && LA6_0<=37)||LA6_0==39||(LA6_0>=42 && LA6_0<=49)||LA6_0==51||LA6_0==53||LA6_0==55||LA6_0==58||LA6_0==60||LA6_0==62||(LA6_0>=64 && LA6_0<=68)||(LA6_0>=70 && LA6_0<=75)||LA6_0==77||LA6_0==79||(LA6_0>=81 && LA6_0<=85)||(LA6_0>=101 && LA6_0<=115)||LA6_0==118||(LA6_0>=120 && LA6_0<=123)||LA6_0==128||(LA6_0>=133 && LA6_0<=134)) ) {
+ if ( (LA6_0==RULE_SINGLE_QUOTED_STRING||(LA6_0>=RULE_INT && LA6_0<=RULE_ESCAPED_ID)||(LA6_0>=21 && LA6_0<=23)||LA6_0==26||LA6_0==28||(LA6_0>=30 && LA6_0<=31)||LA6_0==33||(LA6_0>=36 && LA6_0<=38)||LA6_0==40||(LA6_0>=43 && LA6_0<=50)||LA6_0==52||LA6_0==54||LA6_0==56||LA6_0==59||LA6_0==61||LA6_0==63||(LA6_0>=65 && LA6_0<=69)||(LA6_0>=71 && LA6_0<=76)||LA6_0==78||LA6_0==80||(LA6_0>=82 && LA6_0<=86)||(LA6_0>=102 && LA6_0<=116)||LA6_0==119||(LA6_0>=121 && LA6_0<=124)||LA6_0==129||(LA6_0>=134 && LA6_0<=135)) ) {
alt6=1;
}
@@ -1036,18 +1037,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
int alt7=2;
int LA7_0 = input.LA(1);
- if ( ((LA7_0>=RULE_SIMPLE_ID && LA7_0<=RULE_ESCAPED_ID)||(LA7_0>=21 && LA7_0<=22)||LA7_0==26||(LA7_0>=30 && LA7_0<=31)||LA7_0==33||(LA7_0>=35 && LA7_0<=37)||(LA7_0>=42 && LA7_0<=44)||(LA7_0>=46 && LA7_0<=49)||LA7_0==51||LA7_0==53||LA7_0==55||LA7_0==58||LA7_0==60||LA7_0==62||(LA7_0>=64 && LA7_0<=68)||(LA7_0>=70 && LA7_0<=75)||LA7_0==77||LA7_0==79||(LA7_0>=81 && LA7_0<=83)) ) {
+ if ( ((LA7_0>=RULE_SIMPLE_ID && LA7_0<=RULE_ESCAPED_ID)||(LA7_0>=21 && LA7_0<=22)||LA7_0==26||(LA7_0>=30 && LA7_0<=31)||LA7_0==33||(LA7_0>=36 && LA7_0<=38)||(LA7_0>=43 && LA7_0<=45)||(LA7_0>=47 && LA7_0<=50)||LA7_0==52||LA7_0==54||LA7_0==56||LA7_0==59||LA7_0==61||LA7_0==63||(LA7_0>=65 && LA7_0<=69)||(LA7_0>=71 && LA7_0<=76)||LA7_0==78||LA7_0==80||(LA7_0>=82 && LA7_0<=84)) ) {
alt7=1;
}
- else if ( (LA7_0==45) ) {
+ else if ( (LA7_0==46) ) {
int LA7_2 = input.LA(2);
- if ( ((LA7_2>=RULE_SIMPLE_ID && LA7_2<=RULE_ESCAPED_ID)||(LA7_2>=21 && LA7_2<=22)||LA7_2==26||(LA7_2>=30 && LA7_2<=31)||LA7_2==33||(LA7_2>=35 && LA7_2<=37)||(LA7_2>=42 && LA7_2<=49)||LA7_2==51||LA7_2==53||LA7_2==55||LA7_2==58||LA7_2==60||LA7_2==62||(LA7_2>=64 && LA7_2<=68)||(LA7_2>=70 && LA7_2<=75)||LA7_2==77||LA7_2==79||(LA7_2>=81 && LA7_2<=83)) ) {
- alt7=2;
- }
- else if ( (LA7_2==18||LA7_2==20||LA7_2==25||LA7_2==40) ) {
+ if ( (LA7_2==18||LA7_2==20||LA7_2==25||LA7_2==41) ) {
alt7=1;
}
+ else if ( ((LA7_2>=RULE_SIMPLE_ID && LA7_2<=RULE_ESCAPED_ID)||(LA7_2>=21 && LA7_2<=22)||LA7_2==26||(LA7_2>=30 && LA7_2<=31)||LA7_2==33||(LA7_2>=36 && LA7_2<=38)||(LA7_2>=43 && LA7_2<=50)||LA7_2==52||LA7_2==54||LA7_2==56||LA7_2==59||LA7_2==61||LA7_2==63||(LA7_2>=65 && LA7_2<=69)||(LA7_2>=71 && LA7_2<=76)||LA7_2==78||LA7_2==80||(LA7_2>=82 && LA7_2<=84)) ) {
+ alt7=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -1174,18 +1175,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
int alt8=2;
int LA8_0 = input.LA(1);
- if ( ((LA8_0>=RULE_SIMPLE_ID && LA8_0<=RULE_ESCAPED_ID)||(LA8_0>=21 && LA8_0<=22)||LA8_0==26||(LA8_0>=30 && LA8_0<=31)||LA8_0==33||(LA8_0>=35 && LA8_0<=37)||(LA8_0>=42 && LA8_0<=44)||(LA8_0>=46 && LA8_0<=49)||LA8_0==51||LA8_0==53||LA8_0==55||LA8_0==58||LA8_0==60||LA8_0==62||(LA8_0>=64 && LA8_0<=68)||(LA8_0>=70 && LA8_0<=75)||LA8_0==77||LA8_0==79||(LA8_0>=81 && LA8_0<=83)) ) {
+ if ( ((LA8_0>=RULE_SIMPLE_ID && LA8_0<=RULE_ESCAPED_ID)||(LA8_0>=21 && LA8_0<=22)||LA8_0==26||(LA8_0>=30 && LA8_0<=31)||LA8_0==33||(LA8_0>=36 && LA8_0<=38)||(LA8_0>=43 && LA8_0<=45)||(LA8_0>=47 && LA8_0<=50)||LA8_0==52||LA8_0==54||LA8_0==56||LA8_0==59||LA8_0==61||LA8_0==63||(LA8_0>=65 && LA8_0<=69)||(LA8_0>=71 && LA8_0<=76)||LA8_0==78||LA8_0==80||(LA8_0>=82 && LA8_0<=84)) ) {
alt8=1;
}
- else if ( (LA8_0==45) ) {
+ else if ( (LA8_0==46) ) {
int LA8_2 = input.LA(2);
- if ( (LA8_2==18||LA8_2==20||LA8_2==25||LA8_2==40) ) {
- alt8=1;
- }
- else if ( ((LA8_2>=RULE_SIMPLE_ID && LA8_2<=RULE_ESCAPED_ID)||(LA8_2>=21 && LA8_2<=22)||LA8_2==26||(LA8_2>=30 && LA8_2<=31)||LA8_2==33||(LA8_2>=35 && LA8_2<=37)||(LA8_2>=42 && LA8_2<=49)||LA8_2==51||LA8_2==53||LA8_2==55||LA8_2==58||LA8_2==60||LA8_2==62||(LA8_2>=64 && LA8_2<=68)||(LA8_2>=70 && LA8_2<=75)||LA8_2==77||LA8_2==79||(LA8_2>=81 && LA8_2<=83)) ) {
+ if ( ((LA8_2>=RULE_SIMPLE_ID && LA8_2<=RULE_ESCAPED_ID)||(LA8_2>=21 && LA8_2<=22)||LA8_2==26||(LA8_2>=30 && LA8_2<=31)||LA8_2==33||(LA8_2>=36 && LA8_2<=38)||(LA8_2>=43 && LA8_2<=50)||LA8_2==52||LA8_2==54||LA8_2==56||LA8_2==59||LA8_2==61||LA8_2==63||(LA8_2>=65 && LA8_2<=69)||(LA8_2>=71 && LA8_2<=76)||LA8_2==78||LA8_2==80||(LA8_2>=82 && LA8_2<=84)) ) {
alt8=2;
}
+ else if ( (LA8_2==18||LA8_2==20||LA8_2==25||LA8_2==41) ) {
+ alt8=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -1327,7 +1328,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
int alt10=2;
int LA10_0 = input.LA(1);
- if ( (LA10_0==RULE_SINGLE_QUOTED_STRING||(LA10_0>=RULE_INT && LA10_0<=RULE_ESCAPED_ID)||(LA10_0>=21 && LA10_0<=23)||LA10_0==26||LA10_0==28||(LA10_0>=30 && LA10_0<=31)||LA10_0==33||(LA10_0>=35 && LA10_0<=37)||LA10_0==39||(LA10_0>=42 && LA10_0<=49)||LA10_0==51||LA10_0==53||LA10_0==55||LA10_0==58||LA10_0==60||LA10_0==62||(LA10_0>=64 && LA10_0<=68)||(LA10_0>=70 && LA10_0<=75)||LA10_0==77||LA10_0==79||(LA10_0>=81 && LA10_0<=85)||(LA10_0>=101 && LA10_0<=115)||LA10_0==118||(LA10_0>=120 && LA10_0<=123)||LA10_0==128||(LA10_0>=133 && LA10_0<=134)) ) {
+ if ( (LA10_0==RULE_SINGLE_QUOTED_STRING||(LA10_0>=RULE_INT && LA10_0<=RULE_ESCAPED_ID)||(LA10_0>=21 && LA10_0<=23)||LA10_0==26||LA10_0==28||(LA10_0>=30 && LA10_0<=31)||LA10_0==33||(LA10_0>=36 && LA10_0<=38)||LA10_0==40||(LA10_0>=43 && LA10_0<=50)||LA10_0==52||LA10_0==54||LA10_0==56||LA10_0==59||LA10_0==61||LA10_0==63||(LA10_0>=65 && LA10_0<=69)||(LA10_0>=71 && LA10_0<=76)||LA10_0==78||LA10_0==80||(LA10_0>=82 && LA10_0<=86)||(LA10_0>=102 && LA10_0<=116)||LA10_0==119||(LA10_0>=121 && LA10_0<=124)||LA10_0==129||(LA10_0>=134 && LA10_0<=135)) ) {
alt10=1;
}
@@ -1538,7 +1539,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
int alt12=2;
int LA12_0 = input.LA(1);
- if ( ((LA12_0>=RULE_SIMPLE_ID && LA12_0<=RULE_ESCAPED_ID)||LA12_0==22||LA12_0==26||(LA12_0>=30 && LA12_0<=31)||LA12_0==33||(LA12_0>=35 && LA12_0<=37)||(LA12_0>=42 && LA12_0<=49)||LA12_0==51||LA12_0==53||LA12_0==55||LA12_0==58||LA12_0==60||LA12_0==62||(LA12_0>=64 && LA12_0<=68)||(LA12_0>=70 && LA12_0<=75)||LA12_0==77||LA12_0==79||(LA12_0>=81 && LA12_0<=83)) ) {
+ if ( ((LA12_0>=RULE_SIMPLE_ID && LA12_0<=RULE_ESCAPED_ID)||LA12_0==22||LA12_0==26||(LA12_0>=30 && LA12_0<=31)||LA12_0==33||(LA12_0>=36 && LA12_0<=38)||(LA12_0>=43 && LA12_0<=50)||LA12_0==52||LA12_0==54||LA12_0==56||LA12_0==59||LA12_0==61||LA12_0==63||(LA12_0>=65 && LA12_0<=69)||(LA12_0>=71 && LA12_0<=76)||LA12_0==78||LA12_0==80||(LA12_0>=82 && LA12_0<=84)) ) {
alt12=1;
}
else if ( (LA12_0==21) ) {
@@ -1556,12 +1557,12 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else if ( (LA12_5==22) ) {
int LA12_6 = input.LA(5);
- if ( ((LA12_6>=RULE_SIMPLE_ID && LA12_6<=RULE_ESCAPED_ID)||(LA12_6>=21 && LA12_6<=22)||LA12_6==26||(LA12_6>=30 && LA12_6<=31)||LA12_6==33||(LA12_6>=35 && LA12_6<=37)||(LA12_6>=42 && LA12_6<=49)||LA12_6==51||LA12_6==53||LA12_6==55||LA12_6==58||LA12_6==60||LA12_6==62||(LA12_6>=64 && LA12_6<=68)||(LA12_6>=70 && LA12_6<=75)||LA12_6==77||LA12_6==79||(LA12_6>=81 && LA12_6<=83)) ) {
+ if ( ((LA12_6>=RULE_SIMPLE_ID && LA12_6<=RULE_ESCAPED_ID)||(LA12_6>=21 && LA12_6<=22)||LA12_6==26||(LA12_6>=30 && LA12_6<=31)||LA12_6==33||(LA12_6>=36 && LA12_6<=38)||(LA12_6>=43 && LA12_6<=50)||LA12_6==52||LA12_6==54||LA12_6==56||LA12_6==59||LA12_6==61||LA12_6==63||(LA12_6>=65 && LA12_6<=69)||(LA12_6>=71 && LA12_6<=76)||LA12_6==78||LA12_6==80||(LA12_6>=82 && LA12_6<=84)) ) {
alt12=1;
}
}
}
- else if ( ((LA12_3>=RULE_SIMPLE_ID && LA12_3<=RULE_ESCAPED_ID)||LA12_3==21||LA12_3==26||(LA12_3>=30 && LA12_3<=31)||LA12_3==33||(LA12_3>=35 && LA12_3<=37)||(LA12_3>=42 && LA12_3<=49)||LA12_3==51||LA12_3==53||LA12_3==55||LA12_3==58||LA12_3==60||LA12_3==62||(LA12_3>=64 && LA12_3<=68)||(LA12_3>=70 && LA12_3<=75)||LA12_3==77||LA12_3==79||(LA12_3>=81 && LA12_3<=83)) ) {
+ else if ( ((LA12_3>=RULE_SIMPLE_ID && LA12_3<=RULE_ESCAPED_ID)||LA12_3==21||LA12_3==26||(LA12_3>=30 && LA12_3<=31)||LA12_3==33||(LA12_3>=36 && LA12_3<=38)||(LA12_3>=43 && LA12_3<=50)||LA12_3==52||LA12_3==54||LA12_3==56||LA12_3==59||LA12_3==61||LA12_3==63||(LA12_3>=65 && LA12_3<=69)||(LA12_3>=71 && LA12_3<=76)||LA12_3==78||LA12_3==80||(LA12_3>=82 && LA12_3<=84)) ) {
alt12=1;
}
}
@@ -2106,7 +2107,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
int alt17=2;
int LA17_0 = input.LA(1);
- if ( (LA17_0==RULE_SINGLE_QUOTED_STRING||(LA17_0>=RULE_INT && LA17_0<=RULE_ESCAPED_ID)||(LA17_0>=21 && LA17_0<=23)||LA17_0==26||LA17_0==28||(LA17_0>=30 && LA17_0<=31)||LA17_0==33||(LA17_0>=35 && LA17_0<=37)||(LA17_0>=42 && LA17_0<=49)||LA17_0==51||LA17_0==53||LA17_0==55||LA17_0==58||LA17_0==60||LA17_0==62||(LA17_0>=64 && LA17_0<=68)||(LA17_0>=70 && LA17_0<=75)||LA17_0==77||LA17_0==79||(LA17_0>=81 && LA17_0<=85)||(LA17_0>=101 && LA17_0<=115)||LA17_0==118||(LA17_0>=120 && LA17_0<=123)||LA17_0==128||(LA17_0>=133 && LA17_0<=134)) ) {
+ if ( (LA17_0==RULE_SINGLE_QUOTED_STRING||(LA17_0>=RULE_INT && LA17_0<=RULE_ESCAPED_ID)||(LA17_0>=21 && LA17_0<=23)||LA17_0==26||LA17_0==28||(LA17_0>=30 && LA17_0<=31)||LA17_0==33||(LA17_0>=36 && LA17_0<=38)||(LA17_0>=43 && LA17_0<=50)||LA17_0==52||LA17_0==54||LA17_0==56||LA17_0==59||LA17_0==61||LA17_0==63||(LA17_0>=65 && LA17_0<=69)||(LA17_0>=71 && LA17_0<=76)||LA17_0==78||LA17_0==80||(LA17_0>=82 && LA17_0<=86)||(LA17_0>=102 && LA17_0<=116)||LA17_0==119||(LA17_0>=121 && LA17_0<=124)||LA17_0==129||(LA17_0>=134 && LA17_0<=135)) ) {
alt17=1;
}
@@ -2308,7 +2309,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
int alt19=2;
int LA19_0 = input.LA(1);
- if ( (LA19_0==RULE_SINGLE_QUOTED_STRING||(LA19_0>=RULE_INT && LA19_0<=RULE_ESCAPED_ID)||(LA19_0>=21 && LA19_0<=23)||LA19_0==26||LA19_0==28||(LA19_0>=30 && LA19_0<=31)||LA19_0==33||(LA19_0>=35 && LA19_0<=37)||(LA19_0>=42 && LA19_0<=49)||LA19_0==51||LA19_0==53||LA19_0==55||LA19_0==58||LA19_0==60||LA19_0==62||(LA19_0>=64 && LA19_0<=68)||(LA19_0>=70 && LA19_0<=75)||LA19_0==77||LA19_0==79||(LA19_0>=81 && LA19_0<=85)||(LA19_0>=101 && LA19_0<=115)||LA19_0==118||(LA19_0>=120 && LA19_0<=123)||LA19_0==128||(LA19_0>=133 && LA19_0<=134)) ) {
+ if ( (LA19_0==RULE_SINGLE_QUOTED_STRING||(LA19_0>=RULE_INT && LA19_0<=RULE_ESCAPED_ID)||(LA19_0>=21 && LA19_0<=23)||LA19_0==26||LA19_0==28||(LA19_0>=30 && LA19_0<=31)||LA19_0==33||(LA19_0>=36 && LA19_0<=38)||(LA19_0>=43 && LA19_0<=50)||LA19_0==52||LA19_0==54||LA19_0==56||LA19_0==59||LA19_0==61||LA19_0==63||(LA19_0>=65 && LA19_0<=69)||(LA19_0>=71 && LA19_0<=76)||LA19_0==78||LA19_0==80||(LA19_0>=82 && LA19_0<=86)||(LA19_0>=102 && LA19_0<=116)||LA19_0==119||(LA19_0>=121 && LA19_0<=124)||LA19_0==129||(LA19_0>=134 && LA19_0<=135)) ) {
alt19=1;
}
@@ -2886,7 +2887,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMappingCS"
- // InternalQVTcore.g:934:1: ruleMappingCS returns [EObject current=null] : ( () ( (lv_isAbstract_1_0= 'abstract' ) )? otherlv_2= 'map' ( (lv_name_3_0= ruleUnrestrictedName ) )? (otherlv_4= 'in' ( (lv_ownedInPathName_5_0= rulePathNameCS ) ) )? (otherlv_6= 'refines' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? otherlv_10= '{' ( (lv_ownedDomains_11_0= ruleNamedDomainCS ) )* (otherlv_12= 'where' ( (lv_ownedMiddle_13_0= ruleUnnamedDomainCS ) ) )? ( (lv_ownedComposedMappings_14_0= ruleMappingCS ) )* otherlv_15= '}' ) ;
+ // InternalQVTcore.g:934:1: ruleMappingCS returns [EObject current=null] : ( () ( (lv_isAbstract_1_0= 'abstract' ) )? otherlv_2= 'map' ( (lv_name_3_0= ruleUnrestrictedName ) )? (otherlv_4= 'in' ( (lv_ownedInPathName_5_0= rulePathNameCS ) ) )? (otherlv_6= 'refines' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? (otherlv_10= 'overrides' ( ( ruleUnrestrictedName ) ) )? otherlv_12= '{' ( (lv_ownedDomains_13_0= ruleNamedDomainCS ) )* (otherlv_14= 'where' ( (lv_ownedMiddle_15_0= ruleUnnamedDomainCS ) ) )? ( (lv_ownedComposedMappings_16_0= ruleMappingCS ) )* otherlv_17= '}' ) ;
public final EObject ruleMappingCS() throws RecognitionException {
EObject current = null;
@@ -2897,26 +2898,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
Token otherlv_8=null;
Token otherlv_10=null;
Token otherlv_12=null;
- Token otherlv_15=null;
+ Token otherlv_14=null;
+ Token otherlv_17=null;
AntlrDatatypeRuleToken lv_name_3_0 = null;
EObject lv_ownedInPathName_5_0 = null;
- EObject lv_ownedDomains_11_0 = null;
+ EObject lv_ownedDomains_13_0 = null;
- EObject lv_ownedMiddle_13_0 = null;
+ EObject lv_ownedMiddle_15_0 = null;
- EObject lv_ownedComposedMappings_14_0 = null;
+ EObject lv_ownedComposedMappings_16_0 = null;
enterRule();
try {
- // InternalQVTcore.g:937:28: ( ( () ( (lv_isAbstract_1_0= 'abstract' ) )? otherlv_2= 'map' ( (lv_name_3_0= ruleUnrestrictedName ) )? (otherlv_4= 'in' ( (lv_ownedInPathName_5_0= rulePathNameCS ) ) )? (otherlv_6= 'refines' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? otherlv_10= '{' ( (lv_ownedDomains_11_0= ruleNamedDomainCS ) )* (otherlv_12= 'where' ( (lv_ownedMiddle_13_0= ruleUnnamedDomainCS ) ) )? ( (lv_ownedComposedMappings_14_0= ruleMappingCS ) )* otherlv_15= '}' ) )
- // InternalQVTcore.g:938:1: ( () ( (lv_isAbstract_1_0= 'abstract' ) )? otherlv_2= 'map' ( (lv_name_3_0= ruleUnrestrictedName ) )? (otherlv_4= 'in' ( (lv_ownedInPathName_5_0= rulePathNameCS ) ) )? (otherlv_6= 'refines' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? otherlv_10= '{' ( (lv_ownedDomains_11_0= ruleNamedDomainCS ) )* (otherlv_12= 'where' ( (lv_ownedMiddle_13_0= ruleUnnamedDomainCS ) ) )? ( (lv_ownedComposedMappings_14_0= ruleMappingCS ) )* otherlv_15= '}' )
+ // InternalQVTcore.g:937:28: ( ( () ( (lv_isAbstract_1_0= 'abstract' ) )? otherlv_2= 'map' ( (lv_name_3_0= ruleUnrestrictedName ) )? (otherlv_4= 'in' ( (lv_ownedInPathName_5_0= rulePathNameCS ) ) )? (otherlv_6= 'refines' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? (otherlv_10= 'overrides' ( ( ruleUnrestrictedName ) ) )? otherlv_12= '{' ( (lv_ownedDomains_13_0= ruleNamedDomainCS ) )* (otherlv_14= 'where' ( (lv_ownedMiddle_15_0= ruleUnnamedDomainCS ) ) )? ( (lv_ownedComposedMappings_16_0= ruleMappingCS ) )* otherlv_17= '}' ) )
+ // InternalQVTcore.g:938:1: ( () ( (lv_isAbstract_1_0= 'abstract' ) )? otherlv_2= 'map' ( (lv_name_3_0= ruleUnrestrictedName ) )? (otherlv_4= 'in' ( (lv_ownedInPathName_5_0= rulePathNameCS ) ) )? (otherlv_6= 'refines' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? (otherlv_10= 'overrides' ( ( ruleUnrestrictedName ) ) )? otherlv_12= '{' ( (lv_ownedDomains_13_0= ruleNamedDomainCS ) )* (otherlv_14= 'where' ( (lv_ownedMiddle_15_0= ruleUnnamedDomainCS ) ) )? ( (lv_ownedComposedMappings_16_0= ruleMappingCS ) )* otherlv_17= '}' )
{
- // InternalQVTcore.g:938:1: ( () ( (lv_isAbstract_1_0= 'abstract' ) )? otherlv_2= 'map' ( (lv_name_3_0= ruleUnrestrictedName ) )? (otherlv_4= 'in' ( (lv_ownedInPathName_5_0= rulePathNameCS ) ) )? (otherlv_6= 'refines' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? otherlv_10= '{' ( (lv_ownedDomains_11_0= ruleNamedDomainCS ) )* (otherlv_12= 'where' ( (lv_ownedMiddle_13_0= ruleUnnamedDomainCS ) ) )? ( (lv_ownedComposedMappings_14_0= ruleMappingCS ) )* otherlv_15= '}' )
- // InternalQVTcore.g:938:2: () ( (lv_isAbstract_1_0= 'abstract' ) )? otherlv_2= 'map' ( (lv_name_3_0= ruleUnrestrictedName ) )? (otherlv_4= 'in' ( (lv_ownedInPathName_5_0= rulePathNameCS ) ) )? (otherlv_6= 'refines' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? otherlv_10= '{' ( (lv_ownedDomains_11_0= ruleNamedDomainCS ) )* (otherlv_12= 'where' ( (lv_ownedMiddle_13_0= ruleUnnamedDomainCS ) ) )? ( (lv_ownedComposedMappings_14_0= ruleMappingCS ) )* otherlv_15= '}'
+ // InternalQVTcore.g:938:1: ( () ( (lv_isAbstract_1_0= 'abstract' ) )? otherlv_2= 'map' ( (lv_name_3_0= ruleUnrestrictedName ) )? (otherlv_4= 'in' ( (lv_ownedInPathName_5_0= rulePathNameCS ) ) )? (otherlv_6= 'refines' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? (otherlv_10= 'overrides' ( ( ruleUnrestrictedName ) ) )? otherlv_12= '{' ( (lv_ownedDomains_13_0= ruleNamedDomainCS ) )* (otherlv_14= 'where' ( (lv_ownedMiddle_15_0= ruleUnnamedDomainCS ) ) )? ( (lv_ownedComposedMappings_16_0= ruleMappingCS ) )* otherlv_17= '}' )
+ // InternalQVTcore.g:938:2: () ( (lv_isAbstract_1_0= 'abstract' ) )? otherlv_2= 'map' ( (lv_name_3_0= ruleUnrestrictedName ) )? (otherlv_4= 'in' ( (lv_ownedInPathName_5_0= rulePathNameCS ) ) )? (otherlv_6= 'refines' ( ( ruleUnrestrictedName ) ) (otherlv_8= ',' ( ( ruleUnrestrictedName ) ) )* )? (otherlv_10= 'overrides' ( ( ruleUnrestrictedName ) ) )? otherlv_12= '{' ( (lv_ownedDomains_13_0= ruleNamedDomainCS ) )* (otherlv_14= 'where' ( (lv_ownedMiddle_15_0= ruleUnnamedDomainCS ) ) )? ( (lv_ownedComposedMappings_16_0= ruleMappingCS ) )* otherlv_17= '}'
{
// InternalQVTcore.g:938:2: ()
// InternalQVTcore.g:939:2:
@@ -2983,19 +2985,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
int alt24=2;
int LA24_0 = input.LA(1);
- if ( ((LA24_0>=RULE_SIMPLE_ID && LA24_0<=RULE_ESCAPED_ID)||(LA24_0>=21 && LA24_0<=22)||LA24_0==26||(LA24_0>=30 && LA24_0<=31)||(LA24_0>=35 && LA24_0<=37)||(LA24_0>=42 && LA24_0<=49)||LA24_0==51||LA24_0==53||LA24_0==55||LA24_0==58||LA24_0==60||LA24_0==62||(LA24_0>=64 && LA24_0<=68)||(LA24_0>=70 && LA24_0<=75)||LA24_0==77||LA24_0==79||(LA24_0>=81 && LA24_0<=83)) ) {
+ if ( ((LA24_0>=RULE_SIMPLE_ID && LA24_0<=RULE_ESCAPED_ID)||(LA24_0>=21 && LA24_0<=22)||LA24_0==26||(LA24_0>=30 && LA24_0<=31)||(LA24_0>=36 && LA24_0<=38)||(LA24_0>=43 && LA24_0<=50)||LA24_0==52||LA24_0==54||LA24_0==56||LA24_0==59||LA24_0==61||LA24_0==63||(LA24_0>=65 && LA24_0<=69)||(LA24_0>=71 && LA24_0<=76)||LA24_0==78||LA24_0==80||(LA24_0>=82 && LA24_0<=84)) ) {
alt24=1;
}
else if ( (LA24_0==33) ) {
int LA24_2 = input.LA(2);
- if ( (LA24_2==17||LA24_2==32) ) {
+ if ( (LA24_2==17||LA24_2==32||LA24_2==34) ) {
alt24=1;
}
else if ( (LA24_2==33) ) {
int LA24_4 = input.LA(3);
- if ( ((LA24_4>=RULE_SIMPLE_ID && LA24_4<=RULE_ESCAPED_ID)||(LA24_4>=21 && LA24_4<=22)||LA24_4==26||(LA24_4>=30 && LA24_4<=31)||LA24_4==33||(LA24_4>=35 && LA24_4<=37)||(LA24_4>=42 && LA24_4<=49)||LA24_4==51||LA24_4==53||LA24_4==55||LA24_4==58||LA24_4==60||LA24_4==62||(LA24_4>=64 && LA24_4<=68)||(LA24_4>=70 && LA24_4<=75)||LA24_4==77||LA24_4==79||(LA24_4>=81 && LA24_4<=83)) ) {
+ if ( ((LA24_4>=RULE_SIMPLE_ID && LA24_4<=RULE_ESCAPED_ID)||(LA24_4>=21 && LA24_4<=22)||LA24_4==26||(LA24_4>=30 && LA24_4<=31)||LA24_4==33||(LA24_4>=36 && LA24_4<=38)||(LA24_4>=43 && LA24_4<=50)||LA24_4==52||LA24_4==54||LA24_4==56||LA24_4==59||LA24_4==61||LA24_4==63||(LA24_4>=65 && LA24_4<=69)||(LA24_4>=71 && LA24_4<=76)||LA24_4==78||LA24_4==80||(LA24_4>=82 && LA24_4<=84)) ) {
alt24=1;
}
}
@@ -3228,23 +3230,85 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_10=(Token)match(input,17,FollowSets000.FOLLOW_28); if (state.failed) return current;
+ // InternalQVTcore.g:1050:6: (otherlv_10= 'overrides' ( ( ruleUnrestrictedName ) ) )?
+ int alt28=2;
+ int LA28_0 = input.LA(1);
+
+ if ( (LA28_0==34) ) {
+ alt28=1;
+ }
+ switch (alt28) {
+ case 1 :
+ // InternalQVTcore.g:1050:8: otherlv_10= 'overrides' ( ( ruleUnrestrictedName ) )
+ {
+ otherlv_10=(Token)match(input,34,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_10, grammarAccess.getMappingCSAccess().getOverridesKeyword_6_0());
+
+ }
+ // InternalQVTcore.g:1054:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:1055:1: ( ruleUnrestrictedName )
+ {
+ // InternalQVTcore.g:1055:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:1056:3: ruleUnrestrictedName
+ {
+ if ( state.backtracking==0 ) {
+
+ /* */
+
+ }
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getMappingCSRule());
+ }
+
+ }
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getMappingCSAccess().getOverridesMappingCrossReference_6_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_28);
+ ruleUnrestrictedName();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ otherlv_12=(Token)match(input,17,FollowSets000.FOLLOW_29); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_10, grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_6());
+ newLeafNode(otherlv_12, grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_7());
}
- // InternalQVTcore.g:1054:1: ( (lv_ownedDomains_11_0= ruleNamedDomainCS ) )*
- loop28:
+ // InternalQVTcore.g:1076:1: ( (lv_ownedDomains_13_0= ruleNamedDomainCS ) )*
+ loop29:
do {
- int alt28=2;
+ int alt29=2;
switch ( input.LA(1) ) {
case 30:
{
- int LA28_2 = input.LA(2);
+ int LA29_2 = input.LA(2);
- if ( (LA28_2==23) ) {
- alt28=1;
+ if ( (LA29_2==23) ) {
+ alt29=1;
}
@@ -3252,10 +3316,10 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
case 31:
{
- int LA28_3 = input.LA(2);
+ int LA29_3 = input.LA(2);
- if ( (LA28_3==23) ) {
- alt28=1;
+ if ( (LA29_3==23) ) {
+ alt29=1;
}
@@ -3267,10 +3331,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
case 22:
case 26:
case 33:
- case 35:
case 36:
case 37:
- case 42:
+ case 38:
case 43:
case 44:
case 45:
@@ -3278,49 +3341,50 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
case 47:
case 48:
case 49:
- case 51:
- case 53:
- case 55:
- case 58:
- case 60:
- case 62:
- case 64:
+ case 50:
+ case 52:
+ case 54:
+ case 56:
+ case 59:
+ case 61:
+ case 63:
case 65:
case 66:
case 67:
case 68:
- case 70:
+ case 69:
case 71:
case 72:
case 73:
case 74:
case 75:
- case 77:
- case 79:
- case 81:
+ case 76:
+ case 78:
+ case 80:
case 82:
case 83:
+ case 84:
{
- alt28=1;
+ alt29=1;
}
break;
}
- switch (alt28) {
+ switch (alt29) {
case 1 :
- // InternalQVTcore.g:1055:1: (lv_ownedDomains_11_0= ruleNamedDomainCS )
+ // InternalQVTcore.g:1077:1: (lv_ownedDomains_13_0= ruleNamedDomainCS )
{
- // InternalQVTcore.g:1055:1: (lv_ownedDomains_11_0= ruleNamedDomainCS )
- // InternalQVTcore.g:1056:3: lv_ownedDomains_11_0= ruleNamedDomainCS
+ // InternalQVTcore.g:1077:1: (lv_ownedDomains_13_0= ruleNamedDomainCS )
+ // InternalQVTcore.g:1078:3: lv_ownedDomains_13_0= ruleNamedDomainCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_7_0());
+ newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedDomainsNamedDomainCSParserRuleCall_8_0());
}
- pushFollow(FollowSets000.FOLLOW_28);
- lv_ownedDomains_11_0=ruleNamedDomainCS();
+ pushFollow(FollowSets000.FOLLOW_29);
+ lv_ownedDomains_13_0=ruleNamedDomainCS();
state._fsp--;
if (state.failed) return current;
@@ -3332,7 +3396,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
add(
current,
"ownedDomains",
- lv_ownedDomains_11_0,
+ lv_ownedDomains_13_0,
"org.eclipse.qvtd.xtext.qvtcore.QVTcore.NamedDomainCS");
afterParserOrEnumRuleCall();
@@ -3345,40 +3409,40 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop28;
+ break loop29;
}
} while (true);
- // InternalQVTcore.g:1072:3: (otherlv_12= 'where' ( (lv_ownedMiddle_13_0= ruleUnnamedDomainCS ) ) )?
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalQVTcore.g:1094:3: (otherlv_14= 'where' ( (lv_ownedMiddle_15_0= ruleUnnamedDomainCS ) ) )?
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA29_0==34) ) {
- alt29=1;
+ if ( (LA30_0==35) ) {
+ alt30=1;
}
- switch (alt29) {
+ switch (alt30) {
case 1 :
- // InternalQVTcore.g:1072:5: otherlv_12= 'where' ( (lv_ownedMiddle_13_0= ruleUnnamedDomainCS ) )
+ // InternalQVTcore.g:1094:5: otherlv_14= 'where' ( (lv_ownedMiddle_15_0= ruleUnnamedDomainCS ) )
{
- otherlv_12=(Token)match(input,34,FollowSets000.FOLLOW_29); if (state.failed) return current;
+ otherlv_14=(Token)match(input,35,FollowSets000.FOLLOW_30); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_12, grammarAccess.getMappingCSAccess().getWhereKeyword_8_0());
+ newLeafNode(otherlv_14, grammarAccess.getMappingCSAccess().getWhereKeyword_9_0());
}
- // InternalQVTcore.g:1076:1: ( (lv_ownedMiddle_13_0= ruleUnnamedDomainCS ) )
- // InternalQVTcore.g:1077:1: (lv_ownedMiddle_13_0= ruleUnnamedDomainCS )
+ // InternalQVTcore.g:1098:1: ( (lv_ownedMiddle_15_0= ruleUnnamedDomainCS ) )
+ // InternalQVTcore.g:1099:1: (lv_ownedMiddle_15_0= ruleUnnamedDomainCS )
{
- // InternalQVTcore.g:1077:1: (lv_ownedMiddle_13_0= ruleUnnamedDomainCS )
- // InternalQVTcore.g:1078:3: lv_ownedMiddle_13_0= ruleUnnamedDomainCS
+ // InternalQVTcore.g:1099:1: (lv_ownedMiddle_15_0= ruleUnnamedDomainCS )
+ // InternalQVTcore.g:1100:3: lv_ownedMiddle_15_0= ruleUnnamedDomainCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_8_1_0());
+ newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedMiddleUnnamedDomainCSParserRuleCall_9_1_0());
}
- pushFollow(FollowSets000.FOLLOW_30);
- lv_ownedMiddle_13_0=ruleUnnamedDomainCS();
+ pushFollow(FollowSets000.FOLLOW_31);
+ lv_ownedMiddle_15_0=ruleUnnamedDomainCS();
state._fsp--;
if (state.failed) return current;
@@ -3390,7 +3454,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
set(
current,
"ownedMiddle",
- lv_ownedMiddle_13_0,
+ lv_ownedMiddle_15_0,
"org.eclipse.qvtd.xtext.qvtcore.QVTcore.UnnamedDomainCS");
afterParserOrEnumRuleCall();
@@ -3407,31 +3471,31 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1094:4: ( (lv_ownedComposedMappings_14_0= ruleMappingCS ) )*
- loop30:
+ // InternalQVTcore.g:1116:4: ( (lv_ownedComposedMappings_16_0= ruleMappingCS ) )*
+ loop31:
do {
- int alt30=2;
- int LA30_0 = input.LA(1);
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( ((LA30_0>=30 && LA30_0<=31)) ) {
- alt30=1;
+ if ( ((LA31_0>=30 && LA31_0<=31)) ) {
+ alt31=1;
}
- switch (alt30) {
+ switch (alt31) {
case 1 :
- // InternalQVTcore.g:1095:1: (lv_ownedComposedMappings_14_0= ruleMappingCS )
+ // InternalQVTcore.g:1117:1: (lv_ownedComposedMappings_16_0= ruleMappingCS )
{
- // InternalQVTcore.g:1095:1: (lv_ownedComposedMappings_14_0= ruleMappingCS )
- // InternalQVTcore.g:1096:3: lv_ownedComposedMappings_14_0= ruleMappingCS
+ // InternalQVTcore.g:1117:1: (lv_ownedComposedMappings_16_0= ruleMappingCS )
+ // InternalQVTcore.g:1118:3: lv_ownedComposedMappings_16_0= ruleMappingCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_9_0());
+ newCompositeNode(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsMappingCSParserRuleCall_10_0());
}
- pushFollow(FollowSets000.FOLLOW_30);
- lv_ownedComposedMappings_14_0=ruleMappingCS();
+ pushFollow(FollowSets000.FOLLOW_31);
+ lv_ownedComposedMappings_16_0=ruleMappingCS();
state._fsp--;
if (state.failed) return current;
@@ -3443,7 +3507,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
add(
current,
"ownedComposedMappings",
- lv_ownedComposedMappings_14_0,
+ lv_ownedComposedMappings_16_0,
"org.eclipse.qvtd.xtext.qvtcore.QVTcore.MappingCS");
afterParserOrEnumRuleCall();
@@ -3456,14 +3520,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop30;
+ break loop31;
}
} while (true);
- otherlv_15=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_17=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
- newLeafNode(otherlv_15, grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_10());
+ newLeafNode(otherlv_17, grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_11());
}
@@ -3489,7 +3553,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNamedDomainCS"
- // InternalQVTcore.g:1124:1: entryRuleNamedDomainCS returns [EObject current=null] : iv_ruleNamedDomainCS= ruleNamedDomainCS EOF ;
+ // InternalQVTcore.g:1146:1: entryRuleNamedDomainCS returns [EObject current=null] : iv_ruleNamedDomainCS= ruleNamedDomainCS EOF ;
public final EObject entryRuleNamedDomainCS() throws RecognitionException {
EObject current = null;
@@ -3497,8 +3561,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:1125:2: (iv_ruleNamedDomainCS= ruleNamedDomainCS EOF )
- // InternalQVTcore.g:1126:2: iv_ruleNamedDomainCS= ruleNamedDomainCS EOF
+ // InternalQVTcore.g:1147:2: (iv_ruleNamedDomainCS= ruleNamedDomainCS EOF )
+ // InternalQVTcore.g:1148:2: iv_ruleNamedDomainCS= ruleNamedDomainCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNamedDomainCSRule());
@@ -3529,7 +3593,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNamedDomainCS"
- // InternalQVTcore.g:1133:1: ruleNamedDomainCS returns [EObject current=null] : ( ( (lv_isCheck_0_0= 'check' ) )? ( (lv_isEnforce_1_0= 'enforce' ) )? ( ( ruleUnrestrictedName ) ) ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) ) ) ;
+ // InternalQVTcore.g:1155:1: ruleNamedDomainCS returns [EObject current=null] : ( ( (lv_isCheck_0_0= 'check' ) )? ( (lv_isEnforce_1_0= 'enforce' ) )? ( ( ruleUnrestrictedName ) ) ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) ) ) ;
public final EObject ruleNamedDomainCS() throws RecognitionException {
EObject current = null;
@@ -3543,31 +3607,31 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:1136:28: ( ( ( (lv_isCheck_0_0= 'check' ) )? ( (lv_isEnforce_1_0= 'enforce' ) )? ( ( ruleUnrestrictedName ) ) ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) ) ) )
- // InternalQVTcore.g:1137:1: ( ( (lv_isCheck_0_0= 'check' ) )? ( (lv_isEnforce_1_0= 'enforce' ) )? ( ( ruleUnrestrictedName ) ) ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) ) )
+ // InternalQVTcore.g:1158:28: ( ( ( (lv_isCheck_0_0= 'check' ) )? ( (lv_isEnforce_1_0= 'enforce' ) )? ( ( ruleUnrestrictedName ) ) ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) ) ) )
+ // InternalQVTcore.g:1159:1: ( ( (lv_isCheck_0_0= 'check' ) )? ( (lv_isEnforce_1_0= 'enforce' ) )? ( ( ruleUnrestrictedName ) ) ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) ) )
{
- // InternalQVTcore.g:1137:1: ( ( (lv_isCheck_0_0= 'check' ) )? ( (lv_isEnforce_1_0= 'enforce' ) )? ( ( ruleUnrestrictedName ) ) ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) ) )
- // InternalQVTcore.g:1137:2: ( (lv_isCheck_0_0= 'check' ) )? ( (lv_isEnforce_1_0= 'enforce' ) )? ( ( ruleUnrestrictedName ) ) ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) )
+ // InternalQVTcore.g:1159:1: ( ( (lv_isCheck_0_0= 'check' ) )? ( (lv_isEnforce_1_0= 'enforce' ) )? ( ( ruleUnrestrictedName ) ) ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) ) )
+ // InternalQVTcore.g:1159:2: ( (lv_isCheck_0_0= 'check' ) )? ( (lv_isEnforce_1_0= 'enforce' ) )? ( ( ruleUnrestrictedName ) ) ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) )
{
- // InternalQVTcore.g:1137:2: ( (lv_isCheck_0_0= 'check' ) )?
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // InternalQVTcore.g:1159:2: ( (lv_isCheck_0_0= 'check' ) )?
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA31_0==35) ) {
- int LA31_1 = input.LA(2);
+ if ( (LA32_0==36) ) {
+ int LA32_1 = input.LA(2);
- if ( ((LA31_1>=RULE_SIMPLE_ID && LA31_1<=RULE_ESCAPED_ID)||(LA31_1>=21 && LA31_1<=22)||LA31_1==26||(LA31_1>=30 && LA31_1<=31)||LA31_1==33||(LA31_1>=35 && LA31_1<=37)||(LA31_1>=42 && LA31_1<=49)||LA31_1==51||LA31_1==53||LA31_1==55||LA31_1==58||LA31_1==60||LA31_1==62||(LA31_1>=64 && LA31_1<=68)||(LA31_1>=70 && LA31_1<=75)||LA31_1==77||LA31_1==79||(LA31_1>=81 && LA31_1<=83)) ) {
- alt31=1;
+ if ( ((LA32_1>=RULE_SIMPLE_ID && LA32_1<=RULE_ESCAPED_ID)||(LA32_1>=21 && LA32_1<=22)||LA32_1==26||(LA32_1>=30 && LA32_1<=31)||LA32_1==33||(LA32_1>=36 && LA32_1<=38)||(LA32_1>=43 && LA32_1<=50)||LA32_1==52||LA32_1==54||LA32_1==56||LA32_1==59||LA32_1==61||LA32_1==63||(LA32_1>=65 && LA32_1<=69)||(LA32_1>=71 && LA32_1<=76)||LA32_1==78||LA32_1==80||(LA32_1>=82 && LA32_1<=84)) ) {
+ alt32=1;
}
}
- switch (alt31) {
+ switch (alt32) {
case 1 :
- // InternalQVTcore.g:1138:1: (lv_isCheck_0_0= 'check' )
+ // InternalQVTcore.g:1160:1: (lv_isCheck_0_0= 'check' )
{
- // InternalQVTcore.g:1138:1: (lv_isCheck_0_0= 'check' )
- // InternalQVTcore.g:1139:3: lv_isCheck_0_0= 'check'
+ // InternalQVTcore.g:1160:1: (lv_isCheck_0_0= 'check' )
+ // InternalQVTcore.g:1161:3: lv_isCheck_0_0= 'check'
{
- lv_isCheck_0_0=(Token)match(input,35,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ lv_isCheck_0_0=(Token)match(input,36,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isCheck_0_0, grammarAccess.getNamedDomainCSAccess().getIsCheckCheckKeyword_0_0());
@@ -3590,25 +3654,25 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1152:3: ( (lv_isEnforce_1_0= 'enforce' ) )?
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // InternalQVTcore.g:1174:3: ( (lv_isEnforce_1_0= 'enforce' ) )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA32_0==36) ) {
- int LA32_1 = input.LA(2);
+ if ( (LA33_0==37) ) {
+ int LA33_1 = input.LA(2);
- if ( ((LA32_1>=RULE_SIMPLE_ID && LA32_1<=RULE_ESCAPED_ID)||(LA32_1>=21 && LA32_1<=22)||LA32_1==26||(LA32_1>=30 && LA32_1<=31)||LA32_1==33||(LA32_1>=35 && LA32_1<=37)||(LA32_1>=42 && LA32_1<=49)||LA32_1==51||LA32_1==53||LA32_1==55||LA32_1==58||LA32_1==60||LA32_1==62||(LA32_1>=64 && LA32_1<=68)||(LA32_1>=70 && LA32_1<=75)||LA32_1==77||LA32_1==79||(LA32_1>=81 && LA32_1<=83)) ) {
- alt32=1;
+ if ( ((LA33_1>=RULE_SIMPLE_ID && LA33_1<=RULE_ESCAPED_ID)||(LA33_1>=21 && LA33_1<=22)||LA33_1==26||(LA33_1>=30 && LA33_1<=31)||LA33_1==33||(LA33_1>=36 && LA33_1<=38)||(LA33_1>=43 && LA33_1<=50)||LA33_1==52||LA33_1==54||LA33_1==56||LA33_1==59||LA33_1==61||LA33_1==63||(LA33_1>=65 && LA33_1<=69)||(LA33_1>=71 && LA33_1<=76)||LA33_1==78||LA33_1==80||(LA33_1>=82 && LA33_1<=84)) ) {
+ alt33=1;
}
}
- switch (alt32) {
+ switch (alt33) {
case 1 :
- // InternalQVTcore.g:1153:1: (lv_isEnforce_1_0= 'enforce' )
+ // InternalQVTcore.g:1175:1: (lv_isEnforce_1_0= 'enforce' )
{
- // InternalQVTcore.g:1153:1: (lv_isEnforce_1_0= 'enforce' )
- // InternalQVTcore.g:1154:3: lv_isEnforce_1_0= 'enforce'
+ // InternalQVTcore.g:1175:1: (lv_isEnforce_1_0= 'enforce' )
+ // InternalQVTcore.g:1176:3: lv_isEnforce_1_0= 'enforce'
{
- lv_isEnforce_1_0=(Token)match(input,36,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ lv_isEnforce_1_0=(Token)match(input,37,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isEnforce_1_0, grammarAccess.getNamedDomainCSAccess().getIsEnforceEnforceKeyword_1_0());
@@ -3631,11 +3695,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1167:3: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:1168:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:1189:3: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:1190:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:1168:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:1169:3: ruleUnrestrictedName
+ // InternalQVTcore.g:1190:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:1191:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -3654,7 +3718,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNamedDomainCSAccess().getDirectionTypedModelCrossReference_2_0());
}
- pushFollow(FollowSets000.FOLLOW_29);
+ pushFollow(FollowSets000.FOLLOW_30);
ruleUnrestrictedName();
state._fsp--;
@@ -3670,18 +3734,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1185:2: ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) )
- // InternalQVTcore.g:1186:1: (lv_ownedGuardPattern_3_0= ruleGuardPatternCS )
+ // InternalQVTcore.g:1207:2: ( (lv_ownedGuardPattern_3_0= ruleGuardPatternCS ) )
+ // InternalQVTcore.g:1208:1: (lv_ownedGuardPattern_3_0= ruleGuardPatternCS )
{
- // InternalQVTcore.g:1186:1: (lv_ownedGuardPattern_3_0= ruleGuardPatternCS )
- // InternalQVTcore.g:1187:3: lv_ownedGuardPattern_3_0= ruleGuardPatternCS
+ // InternalQVTcore.g:1208:1: (lv_ownedGuardPattern_3_0= ruleGuardPatternCS )
+ // InternalQVTcore.g:1209:3: lv_ownedGuardPattern_3_0= ruleGuardPatternCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNamedDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_28);
lv_ownedGuardPattern_3_0=ruleGuardPatternCS();
state._fsp--;
@@ -3705,11 +3769,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1203:2: ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) )
- // InternalQVTcore.g:1204:1: (lv_ownedBottomPattern_4_0= ruleBottomPatternCS )
+ // InternalQVTcore.g:1225:2: ( (lv_ownedBottomPattern_4_0= ruleBottomPatternCS ) )
+ // InternalQVTcore.g:1226:1: (lv_ownedBottomPattern_4_0= ruleBottomPatternCS )
{
- // InternalQVTcore.g:1204:1: (lv_ownedBottomPattern_4_0= ruleBottomPatternCS )
- // InternalQVTcore.g:1205:3: lv_ownedBottomPattern_4_0= ruleBottomPatternCS
+ // InternalQVTcore.g:1226:1: (lv_ownedBottomPattern_4_0= ruleBottomPatternCS )
+ // InternalQVTcore.g:1227:3: lv_ownedBottomPattern_4_0= ruleBottomPatternCS
{
if ( state.backtracking==0 ) {
@@ -3763,7 +3827,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedPackageCS"
- // InternalQVTcore.g:1229:1: entryRuleQualifiedPackageCS returns [EObject current=null] : iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF ;
+ // InternalQVTcore.g:1251:1: entryRuleQualifiedPackageCS returns [EObject current=null] : iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF ;
public final EObject entryRuleQualifiedPackageCS() throws RecognitionException {
EObject current = null;
@@ -3771,8 +3835,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:1230:2: (iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF )
- // InternalQVTcore.g:1231:2: iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF
+ // InternalQVTcore.g:1252:2: (iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF )
+ // InternalQVTcore.g:1253:2: iv_ruleQualifiedPackageCS= ruleQualifiedPackageCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQualifiedPackageCSRule());
@@ -3803,7 +3867,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedPackageCS"
- // InternalQVTcore.g:1238: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= ';' ) ) ;
+ // InternalQVTcore.g:1260: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;
@@ -3831,27 +3895,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:1241: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= ';' ) ) )
- // InternalQVTcore.g:1242: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= ';' ) )
+ // InternalQVTcore.g:1263: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= ';' ) ) )
+ // InternalQVTcore.g:1264: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= ';' ) )
{
- // InternalQVTcore.g:1242: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= ';' ) )
- // InternalQVTcore.g:1242: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= ';' )
+ // InternalQVTcore.g:1264: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= ';' ) )
+ // InternalQVTcore.g:1264: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,37,FollowSets000.FOLLOW_18); if (state.failed) return current;
+ otherlv_0=(Token)match(input,38,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getQualifiedPackageCSAccess().getPackageKeyword_0());
}
- // InternalQVTcore.g:1246:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?
- int alt33=2;
- alt33 = dfa33.predict(input);
- switch (alt33) {
+ // InternalQVTcore.g:1268:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?
+ int alt34=2;
+ alt34 = dfa34.predict(input);
+ switch (alt34) {
case 1 :
- // InternalQVTcore.g:1247:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
+ // InternalQVTcore.g:1269:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
{
- // InternalQVTcore.g:1247:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
- // InternalQVTcore.g:1248:3: lv_ownedPathName_1_0= ruleScopeNameCS
+ // InternalQVTcore.g:1269:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
+ // InternalQVTcore.g:1270:3: lv_ownedPathName_1_0= ruleScopeNameCS
{
if ( state.backtracking==0 ) {
@@ -3885,11 +3949,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1264:3: ( (lv_name_2_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:1265:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:1286:3: ( (lv_name_2_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:1287:1: (lv_name_2_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:1265:1: (lv_name_2_0= ruleUnrestrictedName )
- // InternalQVTcore.g:1266:3: lv_name_2_0= ruleUnrestrictedName
+ // InternalQVTcore.g:1287:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:1288:3: lv_name_2_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -3920,16 +3984,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1282:2: (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )?
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // InternalQVTcore.g:1304:2: (otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) ) )?
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA34_0==25) ) {
- alt34=1;
+ if ( (LA35_0==25) ) {
+ alt35=1;
}
- switch (alt34) {
+ switch (alt35) {
case 1 :
- // InternalQVTcore.g:1282:4: otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:1304:4: otherlv_3= ':' ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) )
{
otherlv_3=(Token)match(input,25,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -3937,11 +4001,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getQualifiedPackageCSAccess().getColonKeyword_3_0());
}
- // InternalQVTcore.g:1286:1: ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:1287:1: (lv_nsPrefix_4_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:1308:1: ( (lv_nsPrefix_4_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:1309:1: (lv_nsPrefix_4_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:1287:1: (lv_nsPrefix_4_0= ruleUnrestrictedName )
- // InternalQVTcore.g:1288:3: lv_nsPrefix_4_0= ruleUnrestrictedName
+ // InternalQVTcore.g:1309:1: (lv_nsPrefix_4_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:1310:3: lv_nsPrefix_4_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -3978,28 +4042,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1304:4: (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalQVTcore.g:1326:4: (otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) ) )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==38) ) {
- alt35=1;
+ if ( (LA36_0==39) ) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
- // InternalQVTcore.g:1304:6: otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) )
+ // InternalQVTcore.g:1326:6: otherlv_5= '=' ( (lv_nsURI_6_0= ruleURI ) )
{
- otherlv_5=(Token)match(input,38,FollowSets000.FOLLOW_19); if (state.failed) return current;
+ otherlv_5=(Token)match(input,39,FollowSets000.FOLLOW_19); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getQualifiedPackageCSAccess().getEqualsSignKeyword_4_0());
}
- // InternalQVTcore.g:1308:1: ( (lv_nsURI_6_0= ruleURI ) )
- // InternalQVTcore.g:1309:1: (lv_nsURI_6_0= ruleURI )
+ // InternalQVTcore.g:1330:1: ( (lv_nsURI_6_0= ruleURI ) )
+ // InternalQVTcore.g:1331:1: (lv_nsURI_6_0= ruleURI )
{
- // InternalQVTcore.g:1309:1: (lv_nsURI_6_0= ruleURI )
- // InternalQVTcore.g:1310:3: lv_nsURI_6_0= ruleURI
+ // InternalQVTcore.g:1331:1: (lv_nsURI_6_0= ruleURI )
+ // InternalQVTcore.g:1332:3: lv_nsURI_6_0= ruleURI
{
if ( state.backtracking==0 ) {
@@ -4036,29 +4100,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1326:4: ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' )
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // InternalQVTcore.g:1348:4: ( (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' ) | otherlv_11= ';' )
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA38_0==17) ) {
- alt38=1;
+ if ( (LA39_0==17) ) {
+ alt39=1;
}
- else if ( (LA38_0==29) ) {
- alt38=2;
+ else if ( (LA39_0==29) ) {
+ alt39=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
- // InternalQVTcore.g:1326:5: (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' )
+ // InternalQVTcore.g:1348:5: (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' )
{
- // InternalQVTcore.g:1326:5: (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' )
- // InternalQVTcore.g:1326:7: otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}'
+ // InternalQVTcore.g:1348:5: (otherlv_7= '{' ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )* otherlv_10= '}' )
+ // InternalQVTcore.g:1348: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,17,FollowSets000.FOLLOW_35); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4066,29 +4130,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_7, grammarAccess.getQualifiedPackageCSAccess().getLeftCurlyBracketKeyword_5_0_0());
}
- // InternalQVTcore.g:1330:1: ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )*
- loop37:
+ // InternalQVTcore.g:1352:1: ( ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) ) | ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) ) )*
+ loop38:
do {
- int alt37=3;
- int LA37_0 = input.LA(1);
+ int alt38=3;
+ int LA38_0 = input.LA(1);
- if ( (LA37_0==37) ) {
- alt37=1;
+ if ( (LA38_0==38) ) {
+ alt38=1;
}
- else if ( (LA37_0==30||LA37_0==44||(LA37_0>=66 && LA37_0<=67)||LA37_0==70||LA37_0==81) ) {
- alt37=2;
+ else if ( (LA38_0==30||LA38_0==45||(LA38_0>=67 && LA38_0<=68)||LA38_0==71||LA38_0==82) ) {
+ alt38=2;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
- // InternalQVTcore.g:1330:2: ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) )
+ // InternalQVTcore.g:1352:2: ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) )
{
- // InternalQVTcore.g:1330:2: ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) )
- // InternalQVTcore.g:1331:1: (lv_ownedPackages_8_0= ruleQualifiedPackageCS )
+ // InternalQVTcore.g:1352:2: ( (lv_ownedPackages_8_0= ruleQualifiedPackageCS ) )
+ // InternalQVTcore.g:1353:1: (lv_ownedPackages_8_0= ruleQualifiedPackageCS )
{
- // InternalQVTcore.g:1331:1: (lv_ownedPackages_8_0= ruleQualifiedPackageCS )
- // InternalQVTcore.g:1332:3: lv_ownedPackages_8_0= ruleQualifiedPackageCS
+ // InternalQVTcore.g:1353:1: (lv_ownedPackages_8_0= ruleQualifiedPackageCS )
+ // InternalQVTcore.g:1354:3: lv_ownedPackages_8_0= ruleQualifiedPackageCS
{
if ( state.backtracking==0 ) {
@@ -4123,34 +4187,34 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:1349:6: ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) )
+ // InternalQVTcore.g:1371:6: ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) )
{
- // InternalQVTcore.g:1349:6: ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) )
- // InternalQVTcore.g:1350:1: ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) )
+ // InternalQVTcore.g:1371:6: ( ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) ) )
+ // InternalQVTcore.g:1372:1: ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) )
{
- // InternalQVTcore.g:1350:1: ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) )
- // InternalQVTcore.g:1351:1: (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS )
+ // InternalQVTcore.g:1372:1: ( (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS ) )
+ // InternalQVTcore.g:1373:1: (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS )
{
- // InternalQVTcore.g:1351:1: (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS )
- int alt36=2;
- int LA36_0 = input.LA(1);
+ // InternalQVTcore.g:1373:1: (lv_ownedClasses_9_1= ruleClassCS | lv_ownedClasses_9_2= ruleTransformationCS )
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA36_0==30||(LA36_0>=66 && LA36_0<=67)||LA36_0==70||LA36_0==81) ) {
- alt36=1;
+ if ( (LA37_0==30||(LA37_0>=67 && LA37_0<=68)||LA37_0==71||LA37_0==82) ) {
+ alt37=1;
}
- else if ( (LA36_0==44) ) {
- alt36=2;
+ else if ( (LA37_0==45) ) {
+ alt37=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
+ new NoViableAltException("", 37, 0, input);
throw nvae;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
- // InternalQVTcore.g:1352:3: lv_ownedClasses_9_1= ruleClassCS
+ // InternalQVTcore.g:1374:3: lv_ownedClasses_9_1= ruleClassCS
{
if ( state.backtracking==0 ) {
@@ -4179,7 +4243,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:1367:8: lv_ownedClasses_9_2= ruleTransformationCS
+ // InternalQVTcore.g:1389:8: lv_ownedClasses_9_2= ruleTransformationCS
{
if ( state.backtracking==0 ) {
@@ -4221,7 +4285,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop37;
+ break loop38;
}
} while (true);
@@ -4238,7 +4302,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:1390:7: otherlv_11= ';'
+ // InternalQVTcore.g:1412:7: otherlv_11= ';'
{
otherlv_11=(Token)match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -4275,7 +4339,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleParamDeclarationCS"
- // InternalQVTcore.g:1402:1: entryRuleParamDeclarationCS returns [EObject current=null] : iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF ;
+ // InternalQVTcore.g:1424:1: entryRuleParamDeclarationCS returns [EObject current=null] : iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF ;
public final EObject entryRuleParamDeclarationCS() throws RecognitionException {
EObject current = null;
@@ -4283,8 +4347,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:1403:2: (iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF )
- // InternalQVTcore.g:1404:2: iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF
+ // InternalQVTcore.g:1425:2: (iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF )
+ // InternalQVTcore.g:1426:2: iv_ruleParamDeclarationCS= ruleParamDeclarationCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getParamDeclarationCSRule());
@@ -4315,7 +4379,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleParamDeclarationCS"
- // InternalQVTcore.g:1411:1: ruleParamDeclarationCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) ;
+ // InternalQVTcore.g:1433: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;
@@ -4328,17 +4392,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:1414:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) )
- // InternalQVTcore.g:1415:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTcore.g:1436:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) )
+ // InternalQVTcore.g:1437:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
{
- // InternalQVTcore.g:1415:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
- // InternalQVTcore.g:1415:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:1437:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTcore.g:1437:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
- // InternalQVTcore.g:1415:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:1416:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:1437:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:1438:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:1416:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTcore.g:1417:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTcore.g:1438:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:1439:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -4375,11 +4439,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
- // InternalQVTcore.g:1437:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:1438:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:1459:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:1460:1: (lv_ownedType_2_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:1438:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTcore.g:1439:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTcore.g:1460:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:1461:3: lv_ownedType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -4433,7 +4497,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePredicateCS"
- // InternalQVTcore.g:1463:1: entryRulePredicateCS returns [EObject current=null] : iv_rulePredicateCS= rulePredicateCS EOF ;
+ // InternalQVTcore.g:1485:1: entryRulePredicateCS returns [EObject current=null] : iv_rulePredicateCS= rulePredicateCS EOF ;
public final EObject entryRulePredicateCS() throws RecognitionException {
EObject current = null;
@@ -4441,8 +4505,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:1464:2: (iv_rulePredicateCS= rulePredicateCS EOF )
- // InternalQVTcore.g:1465:2: iv_rulePredicateCS= rulePredicateCS EOF
+ // InternalQVTcore.g:1486:2: (iv_rulePredicateCS= rulePredicateCS EOF )
+ // InternalQVTcore.g:1487:2: iv_rulePredicateCS= rulePredicateCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPredicateCSRule());
@@ -4473,7 +4537,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePredicateCS"
- // InternalQVTcore.g:1472:1: rulePredicateCS returns [EObject current=null] : ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' ) ;
+ // InternalQVTcore.g:1494:1: rulePredicateCS returns [EObject current=null] : ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' ) ;
public final EObject rulePredicateCS() throws RecognitionException {
EObject current = null;
@@ -4484,17 +4548,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:1475:28: ( ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' ) )
- // InternalQVTcore.g:1476:1: ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' )
+ // InternalQVTcore.g:1497:28: ( ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' ) )
+ // InternalQVTcore.g:1498:1: ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' )
{
- // InternalQVTcore.g:1476:1: ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' )
- // InternalQVTcore.g:1476:2: ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';'
+ // InternalQVTcore.g:1498:1: ( ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';' )
+ // InternalQVTcore.g:1498:2: ( (lv_ownedCondition_0_0= ruleExpCS ) ) otherlv_1= ';'
{
- // InternalQVTcore.g:1476:2: ( (lv_ownedCondition_0_0= ruleExpCS ) )
- // InternalQVTcore.g:1477:1: (lv_ownedCondition_0_0= ruleExpCS )
+ // InternalQVTcore.g:1498:2: ( (lv_ownedCondition_0_0= ruleExpCS ) )
+ // InternalQVTcore.g:1499:1: (lv_ownedCondition_0_0= ruleExpCS )
{
- // InternalQVTcore.g:1477:1: (lv_ownedCondition_0_0= ruleExpCS )
- // InternalQVTcore.g:1478:3: lv_ownedCondition_0_0= ruleExpCS
+ // InternalQVTcore.g:1499:1: (lv_ownedCondition_0_0= ruleExpCS )
+ // InternalQVTcore.g:1500:3: lv_ownedCondition_0_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -4554,7 +4618,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePredicateOrAssignmentCS"
- // InternalQVTcore.g:1506:1: entryRulePredicateOrAssignmentCS returns [EObject current=null] : iv_rulePredicateOrAssignmentCS= rulePredicateOrAssignmentCS EOF ;
+ // InternalQVTcore.g:1528:1: entryRulePredicateOrAssignmentCS returns [EObject current=null] : iv_rulePredicateOrAssignmentCS= rulePredicateOrAssignmentCS EOF ;
public final EObject entryRulePredicateOrAssignmentCS() throws RecognitionException {
EObject current = null;
@@ -4562,8 +4626,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:1507:2: (iv_rulePredicateOrAssignmentCS= rulePredicateOrAssignmentCS EOF )
- // InternalQVTcore.g:1508:2: iv_rulePredicateOrAssignmentCS= rulePredicateOrAssignmentCS EOF
+ // InternalQVTcore.g:1529:2: (iv_rulePredicateOrAssignmentCS= rulePredicateOrAssignmentCS EOF )
+ // InternalQVTcore.g:1530:2: iv_rulePredicateOrAssignmentCS= rulePredicateOrAssignmentCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPredicateOrAssignmentCSRule());
@@ -4594,7 +4658,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePredicateOrAssignmentCS"
- // InternalQVTcore.g:1515:1: rulePredicateOrAssignmentCS returns [EObject current=null] : ( ( (lv_isDefault_0_0= 'default' ) )? ( (lv_ownedTarget_1_0= ruleExpCS ) ) ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? otherlv_5= ';' ) ;
+ // InternalQVTcore.g:1537:1: rulePredicateOrAssignmentCS returns [EObject current=null] : ( ( (lv_isDefault_0_0= 'default' ) )? ( (lv_ownedTarget_1_0= ruleExpCS ) ) ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? otherlv_5= ';' ) ;
public final EObject rulePredicateOrAssignmentCS() throws RecognitionException {
EObject current = null;
@@ -4610,27 +4674,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:1518:28: ( ( ( (lv_isDefault_0_0= 'default' ) )? ( (lv_ownedTarget_1_0= ruleExpCS ) ) ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? otherlv_5= ';' ) )
- // InternalQVTcore.g:1519:1: ( ( (lv_isDefault_0_0= 'default' ) )? ( (lv_ownedTarget_1_0= ruleExpCS ) ) ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? otherlv_5= ';' )
+ // InternalQVTcore.g:1540:28: ( ( ( (lv_isDefault_0_0= 'default' ) )? ( (lv_ownedTarget_1_0= ruleExpCS ) ) ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? otherlv_5= ';' ) )
+ // InternalQVTcore.g:1541:1: ( ( (lv_isDefault_0_0= 'default' ) )? ( (lv_ownedTarget_1_0= ruleExpCS ) ) ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? otherlv_5= ';' )
{
- // InternalQVTcore.g:1519:1: ( ( (lv_isDefault_0_0= 'default' ) )? ( (lv_ownedTarget_1_0= ruleExpCS ) ) ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? otherlv_5= ';' )
- // InternalQVTcore.g:1519:2: ( (lv_isDefault_0_0= 'default' ) )? ( (lv_ownedTarget_1_0= ruleExpCS ) ) ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? otherlv_5= ';'
+ // InternalQVTcore.g:1541:1: ( ( (lv_isDefault_0_0= 'default' ) )? ( (lv_ownedTarget_1_0= ruleExpCS ) ) ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? otherlv_5= ';' )
+ // InternalQVTcore.g:1541:2: ( (lv_isDefault_0_0= 'default' ) )? ( (lv_ownedTarget_1_0= ruleExpCS ) ) ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? otherlv_5= ';'
{
- // InternalQVTcore.g:1519:2: ( (lv_isDefault_0_0= 'default' ) )?
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalQVTcore.g:1541:2: ( (lv_isDefault_0_0= 'default' ) )?
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA39_0==39) ) {
- alt39=1;
+ if ( (LA40_0==40) ) {
+ alt40=1;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
- // InternalQVTcore.g:1520:1: (lv_isDefault_0_0= 'default' )
+ // InternalQVTcore.g:1542:1: (lv_isDefault_0_0= 'default' )
{
- // InternalQVTcore.g:1520:1: (lv_isDefault_0_0= 'default' )
- // InternalQVTcore.g:1521:3: lv_isDefault_0_0= 'default'
+ // InternalQVTcore.g:1542:1: (lv_isDefault_0_0= 'default' )
+ // InternalQVTcore.g:1543:3: lv_isDefault_0_0= 'default'
{
- lv_isDefault_0_0=(Token)match(input,39,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ lv_isDefault_0_0=(Token)match(input,40,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isDefault_0_0, grammarAccess.getPredicateOrAssignmentCSAccess().getIsDefaultDefaultKeyword_0_0());
@@ -4653,11 +4717,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1534:3: ( (lv_ownedTarget_1_0= ruleExpCS ) )
- // InternalQVTcore.g:1535:1: (lv_ownedTarget_1_0= ruleExpCS )
+ // InternalQVTcore.g:1556:3: ( (lv_ownedTarget_1_0= ruleExpCS ) )
+ // InternalQVTcore.g:1557:1: (lv_ownedTarget_1_0= ruleExpCS )
{
- // InternalQVTcore.g:1535:1: (lv_ownedTarget_1_0= ruleExpCS )
- // InternalQVTcore.g:1536:3: lv_ownedTarget_1_0= ruleExpCS
+ // InternalQVTcore.g:1557:1: (lv_ownedTarget_1_0= ruleExpCS )
+ // InternalQVTcore.g:1558:3: lv_ownedTarget_1_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -4688,39 +4752,39 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1552:2: ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalQVTcore.g:1574:2: ( (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( ((LA41_0>=40 && LA41_0<=41)) ) {
- alt41=1;
+ if ( ((LA42_0>=41 && LA42_0<=42)) ) {
+ alt42=1;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
- // InternalQVTcore.g:1552:3: (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTcore.g:1574:3: (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) ) ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
{
- // InternalQVTcore.g:1552:3: (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) )
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // InternalQVTcore.g:1574:3: (otherlv_2= ':=' | ( (lv_isPartial_3_0= '+=' ) ) )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA40_0==40) ) {
- alt40=1;
+ if ( (LA41_0==41) ) {
+ alt41=1;
}
- else if ( (LA40_0==41) ) {
- alt40=2;
+ else if ( (LA41_0==42) ) {
+ alt41=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
- // InternalQVTcore.g:1552:5: otherlv_2= ':='
+ // InternalQVTcore.g:1574:5: otherlv_2= ':='
{
- otherlv_2=(Token)match(input,40,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_2=(Token)match(input,41,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_2_0_0());
@@ -4730,15 +4794,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:1557:6: ( (lv_isPartial_3_0= '+=' ) )
+ // InternalQVTcore.g:1579:6: ( (lv_isPartial_3_0= '+=' ) )
{
- // InternalQVTcore.g:1557:6: ( (lv_isPartial_3_0= '+=' ) )
- // InternalQVTcore.g:1558:1: (lv_isPartial_3_0= '+=' )
+ // InternalQVTcore.g:1579:6: ( (lv_isPartial_3_0= '+=' ) )
+ // InternalQVTcore.g:1580:1: (lv_isPartial_3_0= '+=' )
{
- // InternalQVTcore.g:1558:1: (lv_isPartial_3_0= '+=' )
- // InternalQVTcore.g:1559:3: lv_isPartial_3_0= '+='
+ // InternalQVTcore.g:1580:1: (lv_isPartial_3_0= '+=' )
+ // InternalQVTcore.g:1581:3: lv_isPartial_3_0= '+='
{
- lv_isPartial_3_0=(Token)match(input,41,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ lv_isPartial_3_0=(Token)match(input,42,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isPartial_3_0, grammarAccess.getPredicateOrAssignmentCSAccess().getIsPartialPlusSignEqualsSignKeyword_2_0_1_0());
@@ -4764,11 +4828,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1572:3: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
- // InternalQVTcore.g:1573:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTcore.g:1594:3: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTcore.g:1595:1: (lv_ownedInitExpression_4_0= ruleExpCS )
{
- // InternalQVTcore.g:1573:1: (lv_ownedInitExpression_4_0= ruleExpCS )
- // InternalQVTcore.g:1574:3: lv_ownedInitExpression_4_0= ruleExpCS
+ // InternalQVTcore.g:1595:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTcore.g:1596:3: lv_ownedInitExpression_4_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -4834,7 +4898,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQueryCS"
- // InternalQVTcore.g:1602:1: entryRuleQueryCS returns [EObject current=null] : iv_ruleQueryCS= ruleQueryCS EOF ;
+ // InternalQVTcore.g:1624:1: entryRuleQueryCS returns [EObject current=null] : iv_ruleQueryCS= ruleQueryCS EOF ;
public final EObject entryRuleQueryCS() throws RecognitionException {
EObject current = null;
@@ -4842,8 +4906,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:1603:2: (iv_ruleQueryCS= ruleQueryCS EOF )
- // InternalQVTcore.g:1604:2: iv_ruleQueryCS= ruleQueryCS EOF
+ // InternalQVTcore.g:1625:2: (iv_ruleQueryCS= ruleQueryCS EOF )
+ // InternalQVTcore.g:1626:2: iv_ruleQueryCS= ruleQueryCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQueryCSRule());
@@ -4874,7 +4938,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQueryCS"
- // InternalQVTcore.g:1611: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= '}' ) ) ) ;
+ // InternalQVTcore.g:1633: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;
@@ -4903,27 +4967,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:1614: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= '}' ) ) ) )
- // InternalQVTcore.g:1615: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= '}' ) ) )
+ // InternalQVTcore.g:1636: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= '}' ) ) ) )
+ // InternalQVTcore.g:1637: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= '}' ) ) )
{
- // InternalQVTcore.g:1615: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= '}' ) ) )
- // InternalQVTcore.g:1615: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= '}' ) )
+ // InternalQVTcore.g:1637: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= '}' ) ) )
+ // InternalQVTcore.g:1637: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= '}' ) )
{
- // InternalQVTcore.g:1615:2: ( (lv_isTransient_0_0= 'transient' ) )?
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalQVTcore.g:1637:2: ( (lv_isTransient_0_0= 'transient' ) )?
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA42_0==42) ) {
- alt42=1;
+ if ( (LA43_0==43) ) {
+ alt43=1;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
- // InternalQVTcore.g:1616:1: (lv_isTransient_0_0= 'transient' )
+ // InternalQVTcore.g:1638:1: (lv_isTransient_0_0= 'transient' )
{
- // InternalQVTcore.g:1616:1: (lv_isTransient_0_0= 'transient' )
- // InternalQVTcore.g:1617:3: lv_isTransient_0_0= 'transient'
+ // InternalQVTcore.g:1638:1: (lv_isTransient_0_0= 'transient' )
+ // InternalQVTcore.g:1639:3: lv_isTransient_0_0= 'transient'
{
- lv_isTransient_0_0=(Token)match(input,42,FollowSets000.FOLLOW_37); if (state.failed) return current;
+ lv_isTransient_0_0=(Token)match(input,43,FollowSets000.FOLLOW_37); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isTransient_0_0, grammarAccess.getQueryCSAccess().getIsTransientTransientKeyword_0_0());
@@ -4946,17 +5010,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,43,FollowSets000.FOLLOW_18); if (state.failed) return current;
+ otherlv_1=(Token)match(input,44,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getQueryCSAccess().getQueryKeyword_1());
}
- // InternalQVTcore.g:1634:1: ( (lv_ownedPathName_2_0= ruleScopeNameCS ) )
- // InternalQVTcore.g:1635:1: (lv_ownedPathName_2_0= ruleScopeNameCS )
+ // InternalQVTcore.g:1656:1: ( (lv_ownedPathName_2_0= ruleScopeNameCS ) )
+ // InternalQVTcore.g:1657:1: (lv_ownedPathName_2_0= ruleScopeNameCS )
{
- // InternalQVTcore.g:1635:1: (lv_ownedPathName_2_0= ruleScopeNameCS )
- // InternalQVTcore.g:1636:3: lv_ownedPathName_2_0= ruleScopeNameCS
+ // InternalQVTcore.g:1657:1: (lv_ownedPathName_2_0= ruleScopeNameCS )
+ // InternalQVTcore.g:1658:3: lv_ownedPathName_2_0= ruleScopeNameCS
{
if ( state.backtracking==0 ) {
@@ -4987,18 +5051,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1652:2: ( (lv_name_3_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:1653:1: (lv_name_3_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:1674:2: ( (lv_name_3_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:1675:1: (lv_name_3_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:1653:1: (lv_name_3_0= ruleUnrestrictedName )
- // InternalQVTcore.g:1654:3: lv_name_3_0= ruleUnrestrictedName
+ // InternalQVTcore.g:1675:1: (lv_name_3_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:1676:3: lv_name_3_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQueryCSAccess().getNameUnrestrictedNameParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_29);
+ pushFollow(FollowSets000.FOLLOW_30);
lv_name_3_0=ruleUnrestrictedName();
state._fsp--;
@@ -5028,22 +5092,22 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_4());
}
- // InternalQVTcore.g:1674:1: ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalQVTcore.g:1696:1: ( ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )* )?
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( ((LA44_0>=RULE_SIMPLE_ID && LA44_0<=RULE_ESCAPED_ID)||(LA44_0>=21 && LA44_0<=22)||LA44_0==26||(LA44_0>=30 && LA44_0<=31)||LA44_0==33||(LA44_0>=35 && LA44_0<=37)||(LA44_0>=42 && LA44_0<=49)||LA44_0==51||LA44_0==53||LA44_0==55||LA44_0==58||LA44_0==60||LA44_0==62||(LA44_0>=64 && LA44_0<=68)||(LA44_0>=70 && LA44_0<=75)||LA44_0==77||LA44_0==79||(LA44_0>=81 && LA44_0<=83)) ) {
- alt44=1;
+ if ( ((LA45_0>=RULE_SIMPLE_ID && LA45_0<=RULE_ESCAPED_ID)||(LA45_0>=21 && LA45_0<=22)||LA45_0==26||(LA45_0>=30 && LA45_0<=31)||LA45_0==33||(LA45_0>=36 && LA45_0<=38)||(LA45_0>=43 && LA45_0<=50)||LA45_0==52||LA45_0==54||LA45_0==56||LA45_0==59||LA45_0==61||LA45_0==63||(LA45_0>=65 && LA45_0<=69)||(LA45_0>=71 && LA45_0<=76)||LA45_0==78||LA45_0==80||(LA45_0>=82 && LA45_0<=84)) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
- // InternalQVTcore.g:1674:2: ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )*
+ // InternalQVTcore.g:1696:2: ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) ) (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )*
{
- // InternalQVTcore.g:1674:2: ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) )
- // InternalQVTcore.g:1675:1: (lv_ownedParameters_5_0= ruleParamDeclarationCS )
+ // InternalQVTcore.g:1696:2: ( (lv_ownedParameters_5_0= ruleParamDeclarationCS ) )
+ // InternalQVTcore.g:1697:1: (lv_ownedParameters_5_0= ruleParamDeclarationCS )
{
- // InternalQVTcore.g:1675:1: (lv_ownedParameters_5_0= ruleParamDeclarationCS )
- // InternalQVTcore.g:1676:3: lv_ownedParameters_5_0= ruleParamDeclarationCS
+ // InternalQVTcore.g:1697:1: (lv_ownedParameters_5_0= ruleParamDeclarationCS )
+ // InternalQVTcore.g:1698:3: lv_ownedParameters_5_0= ruleParamDeclarationCS
{
if ( state.backtracking==0 ) {
@@ -5074,20 +5138,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1692:2: (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )*
- loop43:
+ // InternalQVTcore.g:1714:2: (otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) ) )*
+ loop44:
do {
- int alt43=2;
- int LA43_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA43_0==18) ) {
- alt43=1;
+ if ( (LA44_0==18) ) {
+ alt44=1;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
- // InternalQVTcore.g:1692:4: otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) )
+ // InternalQVTcore.g:1714:4: otherlv_6= ',' ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) )
{
otherlv_6=(Token)match(input,18,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5095,11 +5159,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_6, grammarAccess.getQueryCSAccess().getCommaKeyword_5_1_0());
}
- // InternalQVTcore.g:1696:1: ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) )
- // InternalQVTcore.g:1697:1: (lv_ownedParameters_7_0= ruleParamDeclarationCS )
+ // InternalQVTcore.g:1718:1: ( (lv_ownedParameters_7_0= ruleParamDeclarationCS ) )
+ // InternalQVTcore.g:1719:1: (lv_ownedParameters_7_0= ruleParamDeclarationCS )
{
- // InternalQVTcore.g:1697:1: (lv_ownedParameters_7_0= ruleParamDeclarationCS )
- // InternalQVTcore.g:1698:3: lv_ownedParameters_7_0= ruleParamDeclarationCS
+ // InternalQVTcore.g:1719:1: (lv_ownedParameters_7_0= ruleParamDeclarationCS )
+ // InternalQVTcore.g:1720:3: lv_ownedParameters_7_0= ruleParamDeclarationCS
{
if ( state.backtracking==0 ) {
@@ -5135,7 +5199,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop43;
+ break loop44;
}
} while (true);
@@ -5157,11 +5221,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_9, grammarAccess.getQueryCSAccess().getColonKeyword_7());
}
- // InternalQVTcore.g:1722:1: ( (lv_ownedType_10_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:1723:1: (lv_ownedType_10_0= ruleTypeExpCS )
+ // InternalQVTcore.g:1744:1: ( (lv_ownedType_10_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:1745:1: (lv_ownedType_10_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:1723:1: (lv_ownedType_10_0= ruleTypeExpCS )
- // InternalQVTcore.g:1724:3: lv_ownedType_10_0= ruleTypeExpCS
+ // InternalQVTcore.g:1745:1: (lv_ownedType_10_0= ruleTypeExpCS )
+ // InternalQVTcore.g:1746:3: lv_ownedType_10_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -5192,26 +5256,26 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1740:2: (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) )
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // InternalQVTcore.g:1762:2: (otherlv_11= ';' | (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' ) )
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA45_0==29) ) {
- alt45=1;
+ if ( (LA46_0==29) ) {
+ alt46=1;
}
- else if ( (LA45_0==17) ) {
- alt45=2;
+ else if ( (LA46_0==17) ) {
+ alt46=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 46, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
- // InternalQVTcore.g:1740:4: otherlv_11= ';'
+ // InternalQVTcore.g:1762:4: otherlv_11= ';'
{
otherlv_11=(Token)match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5223,10 +5287,10 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:1745:6: (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' )
+ // InternalQVTcore.g:1767:6: (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' )
{
- // InternalQVTcore.g:1745:6: (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' )
- // InternalQVTcore.g:1745:8: otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}'
+ // InternalQVTcore.g:1767:6: (otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}' )
+ // InternalQVTcore.g:1767:8: otherlv_12= '{' ( (lv_ownedExpression_13_0= ruleExpCS ) ) otherlv_14= '}'
{
otherlv_12=(Token)match(input,17,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5234,11 +5298,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_12, grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_9_1_0());
}
- // InternalQVTcore.g:1749:1: ( (lv_ownedExpression_13_0= ruleExpCS ) )
- // InternalQVTcore.g:1750:1: (lv_ownedExpression_13_0= ruleExpCS )
+ // InternalQVTcore.g:1771:1: ( (lv_ownedExpression_13_0= ruleExpCS ) )
+ // InternalQVTcore.g:1772:1: (lv_ownedExpression_13_0= ruleExpCS )
{
- // InternalQVTcore.g:1750:1: (lv_ownedExpression_13_0= ruleExpCS )
- // InternalQVTcore.g:1751:3: lv_ownedExpression_13_0= ruleExpCS
+ // InternalQVTcore.g:1772:1: (lv_ownedExpression_13_0= ruleExpCS )
+ // InternalQVTcore.g:1773:3: lv_ownedExpression_13_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -5307,7 +5371,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleScopeNameCS"
- // InternalQVTcore.g:1779:1: entryRuleScopeNameCS returns [EObject current=null] : iv_ruleScopeNameCS= ruleScopeNameCS EOF ;
+ // InternalQVTcore.g:1801:1: entryRuleScopeNameCS returns [EObject current=null] : iv_ruleScopeNameCS= ruleScopeNameCS EOF ;
public final EObject entryRuleScopeNameCS() throws RecognitionException {
EObject current = null;
@@ -5315,8 +5379,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:1780:2: (iv_ruleScopeNameCS= ruleScopeNameCS EOF )
- // InternalQVTcore.g:1781:2: iv_ruleScopeNameCS= ruleScopeNameCS EOF
+ // InternalQVTcore.g:1802:2: (iv_ruleScopeNameCS= ruleScopeNameCS EOF )
+ // InternalQVTcore.g:1803:2: iv_ruleScopeNameCS= ruleScopeNameCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getScopeNameCSRule());
@@ -5347,7 +5411,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleScopeNameCS"
- // InternalQVTcore.g:1788:1: ruleScopeNameCS returns [EObject current=null] : ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* ) ;
+ // InternalQVTcore.g:1810: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;
@@ -5361,17 +5425,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:1791:28: ( ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* ) )
- // InternalQVTcore.g:1792:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* )
+ // InternalQVTcore.g:1813:28: ( ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* ) )
+ // InternalQVTcore.g:1814:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* )
{
- // InternalQVTcore.g:1792:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* )
- // InternalQVTcore.g:1792:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*
+ // InternalQVTcore.g:1814:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )* )
+ // InternalQVTcore.g:1814:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) otherlv_1= '::' ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*
{
- // InternalQVTcore.g:1792:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) )
- // InternalQVTcore.g:1793:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
+ // InternalQVTcore.g:1814:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) )
+ // InternalQVTcore.g:1815:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
{
- // InternalQVTcore.g:1793:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
- // InternalQVTcore.g:1794:3: lv_ownedPathElements_0_0= ruleFirstPathElementCS
+ // InternalQVTcore.g:1815:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
+ // InternalQVTcore.g:1816:3: lv_ownedPathElements_0_0= ruleFirstPathElementCS
{
if ( state.backtracking==0 ) {
@@ -5408,20 +5472,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
- // InternalQVTcore.g:1814:1: ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*
- loop46:
+ // InternalQVTcore.g:1836:1: ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*
+ loop47:
do {
- int alt46=2;
- alt46 = dfa46.predict(input);
- switch (alt46) {
+ int alt47=2;
+ alt47 = dfa47.predict(input);
+ switch (alt47) {
case 1 :
- // InternalQVTcore.g:1814:2: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::'
+ // InternalQVTcore.g:1836:2: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::'
{
- // InternalQVTcore.g:1814:2: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
- // InternalQVTcore.g:1815:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTcore.g:1836:2: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
+ // InternalQVTcore.g:1837:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
{
- // InternalQVTcore.g:1815:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
- // InternalQVTcore.g:1816:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
+ // InternalQVTcore.g:1837:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTcore.g:1838:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
@@ -5463,7 +5527,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop46;
+ break loop47;
}
} while (true);
@@ -5490,7 +5554,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransformationCS"
- // InternalQVTcore.g:1844:1: entryRuleTransformationCS returns [EObject current=null] : iv_ruleTransformationCS= ruleTransformationCS EOF ;
+ // InternalQVTcore.g:1866:1: entryRuleTransformationCS returns [EObject current=null] : iv_ruleTransformationCS= ruleTransformationCS EOF ;
public final EObject entryRuleTransformationCS() throws RecognitionException {
EObject current = null;
@@ -5498,8 +5562,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:1845:2: (iv_ruleTransformationCS= ruleTransformationCS EOF )
- // InternalQVTcore.g:1846:2: iv_ruleTransformationCS= ruleTransformationCS EOF
+ // InternalQVTcore.g:1867:2: (iv_ruleTransformationCS= ruleTransformationCS EOF )
+ // InternalQVTcore.g:1868:2: iv_ruleTransformationCS= ruleTransformationCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTransformationCSRule());
@@ -5530,7 +5594,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransformationCS"
- // InternalQVTcore.g:1853: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= '}' ) ;
+ // InternalQVTcore.g:1875: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;
@@ -5548,27 +5612,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:1856: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= '}' ) )
- // InternalQVTcore.g:1857: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= '}' )
+ // InternalQVTcore.g:1878: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= '}' ) )
+ // InternalQVTcore.g:1879: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= '}' )
{
- // InternalQVTcore.g:1857: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= '}' )
- // InternalQVTcore.g:1857: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= '}'
+ // InternalQVTcore.g:1879: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= '}' )
+ // InternalQVTcore.g:1879: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,44,FollowSets000.FOLLOW_18); if (state.failed) return current;
+ otherlv_0=(Token)match(input,45,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
- // InternalQVTcore.g:1861:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?
- int alt47=2;
- alt47 = dfa47.predict(input);
- switch (alt47) {
+ // InternalQVTcore.g:1883:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?
+ int alt48=2;
+ alt48 = dfa48.predict(input);
+ switch (alt48) {
case 1 :
- // InternalQVTcore.g:1862:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
+ // InternalQVTcore.g:1884:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
{
- // InternalQVTcore.g:1862:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
- // InternalQVTcore.g:1863:3: lv_ownedPathName_1_0= ruleScopeNameCS
+ // InternalQVTcore.g:1884:1: (lv_ownedPathName_1_0= ruleScopeNameCS )
+ // InternalQVTcore.g:1885:3: lv_ownedPathName_1_0= ruleScopeNameCS
{
if ( state.backtracking==0 ) {
@@ -5602,18 +5666,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1879:3: ( (lv_name_2_0= ruleUnreservedName ) )
- // InternalQVTcore.g:1880:1: (lv_name_2_0= ruleUnreservedName )
+ // InternalQVTcore.g:1901:3: ( (lv_name_2_0= ruleUnreservedName ) )
+ // InternalQVTcore.g:1902:1: (lv_name_2_0= ruleUnreservedName )
{
- // InternalQVTcore.g:1880:1: (lv_name_2_0= ruleUnreservedName )
- // InternalQVTcore.g:1881:3: lv_name_2_0= ruleUnreservedName
+ // InternalQVTcore.g:1902:1: (lv_name_2_0= ruleUnreservedName )
+ // InternalQVTcore.g:1903:3: lv_name_2_0= ruleUnreservedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTransformationCSAccess().getNameUnreservedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_28);
lv_name_2_0=ruleUnreservedName();
state._fsp--;
@@ -5643,26 +5707,26 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
- // InternalQVTcore.g:1901:1: ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )*
- loop48:
+ // InternalQVTcore.g:1923:1: ( ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';' )*
+ loop49:
do {
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( ((LA48_0>=RULE_SIMPLE_ID && LA48_0<=RULE_ESCAPED_ID)||(LA48_0>=21 && LA48_0<=22)||LA48_0==26||(LA48_0>=30 && LA48_0<=31)||LA48_0==33||(LA48_0>=35 && LA48_0<=37)||(LA48_0>=42 && LA48_0<=49)||LA48_0==51||LA48_0==53||LA48_0==55||LA48_0==58||LA48_0==60||LA48_0==62||(LA48_0>=64 && LA48_0<=68)||(LA48_0>=70 && LA48_0<=75)||LA48_0==77||LA48_0==79||(LA48_0>=81 && LA48_0<=83)) ) {
- alt48=1;
+ if ( ((LA49_0>=RULE_SIMPLE_ID && LA49_0<=RULE_ESCAPED_ID)||(LA49_0>=21 && LA49_0<=22)||LA49_0==26||(LA49_0>=30 && LA49_0<=31)||LA49_0==33||(LA49_0>=36 && LA49_0<=38)||(LA49_0>=43 && LA49_0<=50)||LA49_0==52||LA49_0==54||LA49_0==56||LA49_0==59||LA49_0==61||LA49_0==63||(LA49_0>=65 && LA49_0<=69)||(LA49_0>=71 && LA49_0<=76)||LA49_0==78||LA49_0==80||(LA49_0>=82 && LA49_0<=84)) ) {
+ alt49=1;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
- // InternalQVTcore.g:1901:2: ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';'
+ // InternalQVTcore.g:1923:2: ( (lv_ownedDirections_4_0= ruleDirectionCS ) ) otherlv_5= ';'
{
- // InternalQVTcore.g:1901:2: ( (lv_ownedDirections_4_0= ruleDirectionCS ) )
- // InternalQVTcore.g:1902:1: (lv_ownedDirections_4_0= ruleDirectionCS )
+ // InternalQVTcore.g:1923:2: ( (lv_ownedDirections_4_0= ruleDirectionCS ) )
+ // InternalQVTcore.g:1924:1: (lv_ownedDirections_4_0= ruleDirectionCS )
{
- // InternalQVTcore.g:1902:1: (lv_ownedDirections_4_0= ruleDirectionCS )
- // InternalQVTcore.g:1903:3: lv_ownedDirections_4_0= ruleDirectionCS
+ // InternalQVTcore.g:1924:1: (lv_ownedDirections_4_0= ruleDirectionCS )
+ // InternalQVTcore.g:1925:3: lv_ownedDirections_4_0= ruleDirectionCS
{
if ( state.backtracking==0 ) {
@@ -5704,7 +5768,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop48;
+ break loop49;
}
} while (true);
@@ -5737,7 +5801,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUnrealizedVariableCS"
- // InternalQVTcore.g:1935:1: entryRuleUnrealizedVariableCS returns [EObject current=null] : iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF ;
+ // InternalQVTcore.g:1957:1: entryRuleUnrealizedVariableCS returns [EObject current=null] : iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF ;
public final EObject entryRuleUnrealizedVariableCS() throws RecognitionException {
EObject current = null;
@@ -5745,8 +5809,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:1936:2: (iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF )
- // InternalQVTcore.g:1937:2: iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF
+ // InternalQVTcore.g:1958:2: (iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF )
+ // InternalQVTcore.g:1959:2: iv_ruleUnrealizedVariableCS= ruleUnrealizedVariableCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnrealizedVariableCSRule());
@@ -5777,7 +5841,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnrealizedVariableCS"
- // InternalQVTcore.g:1944: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 ) ) )? ) ;
+ // InternalQVTcore.g:1966: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 {
EObject current = null;
@@ -5793,17 +5857,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:1947:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) )
- // InternalQVTcore.g:1948:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:1969:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) )
+ // InternalQVTcore.g:1970:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
{
- // InternalQVTcore.g:1948:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
- // InternalQVTcore.g:1948:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
+ // InternalQVTcore.g:1970:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:1970:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
{
- // InternalQVTcore.g:1948:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:1949:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:1970:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:1971:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:1949:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTcore.g:1950:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTcore.g:1971:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:1972:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -5834,16 +5898,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1966:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalQVTcore.g:1988:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA49_0==25) ) {
- alt49=1;
+ if ( (LA50_0==25) ) {
+ alt50=1;
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
- // InternalQVTcore.g:1966:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:1988:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
otherlv_1=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -5851,11 +5915,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
}
- // InternalQVTcore.g:1970:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:1971:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:1992:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:1993:1: (lv_ownedType_2_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:1971:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTcore.g:1972:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTcore.g:1993:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:1994:3: lv_ownedType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -5892,28 +5956,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:1988:4: (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
- int alt50=2;
- int LA50_0 = input.LA(1);
+ // InternalQVTcore.g:2010:4: (otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA50_0==40) ) {
- alt50=1;
+ if ( (LA51_0==41) ) {
+ alt51=1;
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
- // InternalQVTcore.g:1988:6: otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTcore.g:2010:6: otherlv_3= ':=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
{
- otherlv_3=(Token)match(input,40,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_3=(Token)match(input,41,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
}
- // InternalQVTcore.g:1992:1: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
- // InternalQVTcore.g:1993:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTcore.g:2014:1: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTcore.g:2015:1: (lv_ownedInitExpression_4_0= ruleExpCS )
{
- // InternalQVTcore.g:1993:1: (lv_ownedInitExpression_4_0= ruleExpCS )
- // InternalQVTcore.g:1994:3: lv_ownedInitExpression_4_0= ruleExpCS
+ // InternalQVTcore.g:2015:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTcore.g:2016:3: lv_ownedInitExpression_4_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -5973,7 +6037,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRealizedVariableCS"
- // InternalQVTcore.g:2018:1: entryRuleRealizedVariableCS returns [EObject current=null] : iv_ruleRealizedVariableCS= ruleRealizedVariableCS EOF ;
+ // InternalQVTcore.g:2040:1: entryRuleRealizedVariableCS returns [EObject current=null] : iv_ruleRealizedVariableCS= ruleRealizedVariableCS EOF ;
public final EObject entryRuleRealizedVariableCS() throws RecognitionException {
EObject current = null;
@@ -5981,8 +6045,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:2019:2: (iv_ruleRealizedVariableCS= ruleRealizedVariableCS EOF )
- // InternalQVTcore.g:2020:2: iv_ruleRealizedVariableCS= ruleRealizedVariableCS EOF
+ // InternalQVTcore.g:2041:2: (iv_ruleRealizedVariableCS= ruleRealizedVariableCS EOF )
+ // InternalQVTcore.g:2042:2: iv_ruleRealizedVariableCS= ruleRealizedVariableCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRealizedVariableCSRule());
@@ -6013,7 +6077,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRealizedVariableCS"
- // InternalQVTcore.g:2027:1: ruleRealizedVariableCS returns [EObject current=null] : (otherlv_0= 'realize' ( (lv_name_1_0= ruleUnrestrictedName ) ) otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) ) ;
+ // InternalQVTcore.g:2049:1: ruleRealizedVariableCS returns [EObject current=null] : (otherlv_0= 'realize' ( (lv_name_1_0= ruleUnrestrictedName ) ) otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) ) ;
public final EObject ruleRealizedVariableCS() throws RecognitionException {
EObject current = null;
@@ -6027,23 +6091,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:2030:28: ( (otherlv_0= 'realize' ( (lv_name_1_0= ruleUnrestrictedName ) ) otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) ) )
- // InternalQVTcore.g:2031:1: (otherlv_0= 'realize' ( (lv_name_1_0= ruleUnrestrictedName ) ) otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )
+ // InternalQVTcore.g:2052:28: ( (otherlv_0= 'realize' ( (lv_name_1_0= ruleUnrestrictedName ) ) otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) ) )
+ // InternalQVTcore.g:2053:1: (otherlv_0= 'realize' ( (lv_name_1_0= ruleUnrestrictedName ) ) otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )
{
- // InternalQVTcore.g:2031:1: (otherlv_0= 'realize' ( (lv_name_1_0= ruleUnrestrictedName ) ) otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )
- // InternalQVTcore.g:2031:3: otherlv_0= 'realize' ( (lv_name_1_0= ruleUnrestrictedName ) ) otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:2053:1: (otherlv_0= 'realize' ( (lv_name_1_0= ruleUnrestrictedName ) ) otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )
+ // InternalQVTcore.g:2053:3: otherlv_0= 'realize' ( (lv_name_1_0= ruleUnrestrictedName ) ) otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) )
{
- otherlv_0=(Token)match(input,45,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_0=(Token)match(input,46,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
- // InternalQVTcore.g:2035:1: ( (lv_name_1_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:2036:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:2057:1: ( (lv_name_1_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:2058:1: (lv_name_1_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:2036:1: (lv_name_1_0= ruleUnrestrictedName )
- // InternalQVTcore.g:2037:3: lv_name_1_0= ruleUnrestrictedName
+ // InternalQVTcore.g:2058:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:2059:3: lv_name_1_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -6080,11 +6144,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
- // InternalQVTcore.g:2057:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:2058:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTcore.g:2079:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:2080:1: (lv_ownedType_3_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:2058:1: (lv_ownedType_3_0= ruleTypeExpCS )
- // InternalQVTcore.g:2059:3: lv_ownedType_3_0= ruleTypeExpCS
+ // InternalQVTcore.g:2080:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTcore.g:2081:3: lv_ownedType_3_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -6138,7 +6202,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUnnamedDomainCS"
- // InternalQVTcore.g:2083:1: entryRuleUnnamedDomainCS returns [EObject current=null] : iv_ruleUnnamedDomainCS= ruleUnnamedDomainCS EOF ;
+ // InternalQVTcore.g:2105:1: entryRuleUnnamedDomainCS returns [EObject current=null] : iv_ruleUnnamedDomainCS= ruleUnnamedDomainCS EOF ;
public final EObject entryRuleUnnamedDomainCS() throws RecognitionException {
EObject current = null;
@@ -6146,8 +6210,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:2084:2: (iv_ruleUnnamedDomainCS= ruleUnnamedDomainCS EOF )
- // InternalQVTcore.g:2085:2: iv_ruleUnnamedDomainCS= ruleUnnamedDomainCS EOF
+ // InternalQVTcore.g:2106:2: (iv_ruleUnnamedDomainCS= ruleUnnamedDomainCS EOF )
+ // InternalQVTcore.g:2107:2: iv_ruleUnnamedDomainCS= ruleUnnamedDomainCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnnamedDomainCSRule());
@@ -6178,7 +6242,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnnamedDomainCS"
- // InternalQVTcore.g:2092:1: ruleUnnamedDomainCS returns [EObject current=null] : ( () ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) ) ) ;
+ // InternalQVTcore.g:2114:1: ruleUnnamedDomainCS returns [EObject current=null] : ( () ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) ) ) ;
public final EObject ruleUnnamedDomainCS() throws RecognitionException {
EObject current = null;
@@ -6190,14 +6254,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:2095:28: ( ( () ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) ) ) )
- // InternalQVTcore.g:2096:1: ( () ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) ) )
+ // InternalQVTcore.g:2117:28: ( ( () ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) ) ) )
+ // InternalQVTcore.g:2118:1: ( () ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) ) )
{
- // InternalQVTcore.g:2096:1: ( () ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) ) )
- // InternalQVTcore.g:2096:2: () ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) )
+ // InternalQVTcore.g:2118:1: ( () ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) ) )
+ // InternalQVTcore.g:2118:2: () ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) ) ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) )
{
- // InternalQVTcore.g:2096:2: ()
- // InternalQVTcore.g:2097:2:
+ // InternalQVTcore.g:2118:2: ()
+ // InternalQVTcore.g:2119:2:
{
if ( state.backtracking==0 ) {
@@ -6214,18 +6278,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2105:2: ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) )
- // InternalQVTcore.g:2106:1: (lv_ownedGuardPattern_1_0= ruleGuardPatternCS )
+ // InternalQVTcore.g:2127:2: ( (lv_ownedGuardPattern_1_0= ruleGuardPatternCS ) )
+ // InternalQVTcore.g:2128:1: (lv_ownedGuardPattern_1_0= ruleGuardPatternCS )
{
- // InternalQVTcore.g:2106:1: (lv_ownedGuardPattern_1_0= ruleGuardPatternCS )
- // InternalQVTcore.g:2107:3: lv_ownedGuardPattern_1_0= ruleGuardPatternCS
+ // InternalQVTcore.g:2128:1: (lv_ownedGuardPattern_1_0= ruleGuardPatternCS )
+ // InternalQVTcore.g:2129:3: lv_ownedGuardPattern_1_0= ruleGuardPatternCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnnamedDomainCSAccess().getOwnedGuardPatternGuardPatternCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_28);
lv_ownedGuardPattern_1_0=ruleGuardPatternCS();
state._fsp--;
@@ -6249,11 +6313,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2123:2: ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) )
- // InternalQVTcore.g:2124:1: (lv_ownedBottomPattern_2_0= ruleBottomPatternCS )
+ // InternalQVTcore.g:2145:2: ( (lv_ownedBottomPattern_2_0= ruleBottomPatternCS ) )
+ // InternalQVTcore.g:2146:1: (lv_ownedBottomPattern_2_0= ruleBottomPatternCS )
{
- // InternalQVTcore.g:2124:1: (lv_ownedBottomPattern_2_0= ruleBottomPatternCS )
- // InternalQVTcore.g:2125:3: lv_ownedBottomPattern_2_0= ruleBottomPatternCS
+ // InternalQVTcore.g:2146:1: (lv_ownedBottomPattern_2_0= ruleBottomPatternCS )
+ // InternalQVTcore.g:2147:3: lv_ownedBottomPattern_2_0= ruleBottomPatternCS
{
if ( state.backtracking==0 ) {
@@ -6307,7 +6371,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQVTcoreUnrestrictedName"
- // InternalQVTcore.g:2149:1: entryRuleQVTcoreUnrestrictedName returns [String current=null] : iv_ruleQVTcoreUnrestrictedName= ruleQVTcoreUnrestrictedName EOF ;
+ // InternalQVTcore.g:2171:1: entryRuleQVTcoreUnrestrictedName returns [String current=null] : iv_ruleQVTcoreUnrestrictedName= ruleQVTcoreUnrestrictedName EOF ;
public final String entryRuleQVTcoreUnrestrictedName() throws RecognitionException {
String current = null;
@@ -6315,8 +6379,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:2150:2: (iv_ruleQVTcoreUnrestrictedName= ruleQVTcoreUnrestrictedName EOF )
- // InternalQVTcore.g:2151:2: iv_ruleQVTcoreUnrestrictedName= ruleQVTcoreUnrestrictedName EOF
+ // InternalQVTcore.g:2172:2: (iv_ruleQVTcoreUnrestrictedName= ruleQVTcoreUnrestrictedName EOF )
+ // InternalQVTcore.g:2173:2: iv_ruleQVTcoreUnrestrictedName= ruleQVTcoreUnrestrictedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQVTcoreUnrestrictedNameRule());
@@ -6347,7 +6411,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQVTcoreUnrestrictedName"
- // InternalQVTcore.g:2158:1: ruleQVTcoreUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'abstract' | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'map' | kw= 'package' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'transient' | kw= 'uses' ) ;
+ // InternalQVTcore.g:2180:1: ruleQVTcoreUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'abstract' | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'map' | kw= 'package' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'transient' | kw= 'uses' ) ;
public final AntlrDatatypeRuleToken ruleQVTcoreUnrestrictedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -6356,88 +6420,88 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:2161:28: ( (kw= 'abstract' | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'map' | kw= 'package' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'transient' | kw= 'uses' ) )
- // InternalQVTcore.g:2162:1: (kw= 'abstract' | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'map' | kw= 'package' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'transient' | kw= 'uses' )
+ // InternalQVTcore.g:2183:28: ( (kw= 'abstract' | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'map' | kw= 'package' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'transient' | kw= 'uses' ) )
+ // InternalQVTcore.g:2184:1: (kw= 'abstract' | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'map' | kw= 'package' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'transient' | kw= 'uses' )
{
- // InternalQVTcore.g:2162:1: (kw= 'abstract' | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'map' | kw= 'package' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'transient' | kw= 'uses' )
- int alt51=13;
+ // InternalQVTcore.g:2184:1: (kw= 'abstract' | kw= 'check' | kw= 'enforce' | kw= 'import' | kw= 'imports' | kw= 'map' | kw= 'package' | kw= 'query' | kw= 'realize' | kw= 'refines' | kw= 'transformation' | kw= 'transient' | kw= 'uses' )
+ int alt52=13;
switch ( input.LA(1) ) {
case 30:
{
- alt51=1;
+ alt52=1;
}
break;
- case 35:
+ case 36:
{
- alt51=2;
+ alt52=2;
}
break;
- case 36:
+ case 37:
{
- alt51=3;
+ alt52=3;
}
break;
case 26:
{
- alt51=4;
+ alt52=4;
}
break;
case 21:
{
- alt51=5;
+ alt52=5;
}
break;
case 31:
{
- alt51=6;
+ alt52=6;
}
break;
- case 37:
+ case 38:
{
- alt51=7;
+ alt52=7;
}
break;
- case 43:
+ case 44:
{
- alt51=8;
+ alt52=8;
}
break;
- case 45:
+ case 46:
{
- alt51=9;
+ alt52=9;
}
break;
case 33:
{
- alt51=10;
+ alt52=10;
}
break;
- case 44:
+ case 45:
{
- alt51=11;
+ alt52=11;
}
break;
- case 42:
+ case 43:
{
- alt51=12;
+ alt52=12;
}
break;
case 22:
{
- alt51=13;
+ alt52=13;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 51, 0, input);
+ new NoViableAltException("", 52, 0, input);
throw nvae;
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
- // InternalQVTcore.g:2163:2: kw= 'abstract'
+ // InternalQVTcore.g:2185:2: kw= 'abstract'
{
kw=(Token)match(input,30,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6450,9 +6514,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:2170:2: kw= 'check'
+ // InternalQVTcore.g:2192:2: kw= 'check'
{
- kw=(Token)match(input,35,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,36,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6463,9 +6527,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:2177:2: kw= 'enforce'
+ // InternalQVTcore.g:2199:2: kw= 'enforce'
{
- kw=(Token)match(input,36,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,37,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6476,7 +6540,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:2184:2: kw= 'import'
+ // InternalQVTcore.g:2206:2: kw= 'import'
{
kw=(Token)match(input,26,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6489,7 +6553,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTcore.g:2191:2: kw= 'imports'
+ // InternalQVTcore.g:2213:2: kw= 'imports'
{
kw=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6502,7 +6566,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTcore.g:2198:2: kw= 'map'
+ // InternalQVTcore.g:2220:2: kw= 'map'
{
kw=(Token)match(input,31,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6515,9 +6579,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTcore.g:2205:2: kw= 'package'
+ // InternalQVTcore.g:2227:2: kw= 'package'
{
- kw=(Token)match(input,37,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,38,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6528,9 +6592,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTcore.g:2212:2: kw= 'query'
+ // InternalQVTcore.g:2234:2: kw= 'query'
{
- kw=(Token)match(input,43,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,44,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6541,9 +6605,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalQVTcore.g:2219:2: kw= 'realize'
+ // InternalQVTcore.g:2241:2: kw= 'realize'
{
- kw=(Token)match(input,45,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,46,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6554,7 +6618,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalQVTcore.g:2226:2: kw= 'refines'
+ // InternalQVTcore.g:2248:2: kw= 'refines'
{
kw=(Token)match(input,33,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6567,9 +6631,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalQVTcore.g:2233:2: kw= 'transformation'
+ // InternalQVTcore.g:2255:2: kw= 'transformation'
{
- kw=(Token)match(input,44,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,45,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6580,9 +6644,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalQVTcore.g:2240:2: kw= 'transient'
+ // InternalQVTcore.g:2262:2: kw= 'transient'
{
- kw=(Token)match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,43,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -6593,7 +6657,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // InternalQVTcore.g:2247:2: kw= 'uses'
+ // InternalQVTcore.g:2269:2: kw= 'uses'
{
kw=(Token)match(input,22,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -6628,7 +6692,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUnrestrictedName"
- // InternalQVTcore.g:2260:1: entryRuleUnrestrictedName returns [String current=null] : iv_ruleUnrestrictedName= ruleUnrestrictedName EOF ;
+ // InternalQVTcore.g:2282:1: entryRuleUnrestrictedName returns [String current=null] : iv_ruleUnrestrictedName= ruleUnrestrictedName EOF ;
public final String entryRuleUnrestrictedName() throws RecognitionException {
String current = null;
@@ -6636,8 +6700,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:2261:2: (iv_ruleUnrestrictedName= ruleUnrestrictedName EOF )
- // InternalQVTcore.g:2262:2: iv_ruleUnrestrictedName= ruleUnrestrictedName EOF
+ // InternalQVTcore.g:2283:2: (iv_ruleUnrestrictedName= ruleUnrestrictedName EOF )
+ // InternalQVTcore.g:2284:2: iv_ruleUnrestrictedName= ruleUnrestrictedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnrestrictedNameRule());
@@ -6668,7 +6732,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnrestrictedName"
- // InternalQVTcore.g:2269:1: ruleUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName | this_QVTcoreUnrestrictedName_2= ruleQVTcoreUnrestrictedName ) ;
+ // InternalQVTcore.g:2291:1: ruleUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName | this_QVTcoreUnrestrictedName_2= ruleQVTcoreUnrestrictedName ) ;
public final AntlrDatatypeRuleToken ruleUnrestrictedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -6682,81 +6746,81 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:2272:28: ( (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName | this_QVTcoreUnrestrictedName_2= ruleQVTcoreUnrestrictedName ) )
- // InternalQVTcore.g:2273:1: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName | this_QVTcoreUnrestrictedName_2= ruleQVTcoreUnrestrictedName )
+ // InternalQVTcore.g:2294:28: ( (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName | this_QVTcoreUnrestrictedName_2= ruleQVTcoreUnrestrictedName ) )
+ // InternalQVTcore.g:2295:1: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName | this_QVTcoreUnrestrictedName_2= ruleQVTcoreUnrestrictedName )
{
- // InternalQVTcore.g:2273:1: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName | this_QVTcoreUnrestrictedName_2= ruleQVTcoreUnrestrictedName )
- int alt52=3;
+ // InternalQVTcore.g:2295:1: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName | this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName | this_QVTcoreUnrestrictedName_2= ruleQVTcoreUnrestrictedName )
+ int alt53=3;
switch ( input.LA(1) ) {
case RULE_SIMPLE_ID:
case RULE_ESCAPED_ID:
{
- alt52=1;
+ alt53=1;
}
break;
case 30:
{
- int LA52_2 = input.LA(2);
+ int LA53_2 = input.LA(2);
- if ( (synpred72_InternalQVTcore()) ) {
- alt52=2;
+ if ( (synpred73_InternalQVTcore()) ) {
+ alt53=2;
}
else if ( (true) ) {
- alt52=3;
+ alt53=3;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 52, 2, input);
+ new NoViableAltException("", 53, 2, input);
throw nvae;
}
}
break;
- case 46:
case 47:
case 48:
case 49:
- case 51:
- case 53:
- case 55:
- case 58:
- case 60:
- case 62:
- case 64:
+ case 50:
+ case 52:
+ case 54:
+ case 56:
+ case 59:
+ case 61:
+ case 63:
case 65:
case 66:
case 67:
case 68:
- case 70:
+ case 69:
case 71:
case 72:
case 73:
case 74:
case 75:
- case 77:
- case 79:
- case 81:
+ case 76:
+ case 78:
+ case 80:
case 82:
case 83:
+ case 84:
{
- alt52=2;
+ alt53=2;
}
break;
- case 42:
+ case 43:
{
- int LA52_4 = input.LA(2);
+ int LA53_4 = input.LA(2);
- if ( (synpred72_InternalQVTcore()) ) {
- alt52=2;
+ if ( (synpred73_InternalQVTcore()) ) {
+ alt53=2;
}
else if ( (true) ) {
- alt52=3;
+ alt53=3;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 52, 4, input);
+ new NoViableAltException("", 53, 4, input);
throw nvae;
}
@@ -6767,27 +6831,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
case 26:
case 31:
case 33:
- case 35:
case 36:
case 37:
- case 43:
+ case 38:
case 44:
case 45:
+ case 46:
{
- alt52=3;
+ alt53=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 52, 0, input);
+ new NoViableAltException("", 53, 0, input);
throw nvae;
}
- switch (alt52) {
+ switch (alt53) {
case 1 :
- // InternalQVTcore.g:2274:5: this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName
+ // InternalQVTcore.g:2296:5: this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -6813,7 +6877,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:2286:5: this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName
+ // InternalQVTcore.g:2308:5: this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -6839,7 +6903,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:2298:5: this_QVTcoreUnrestrictedName_2= ruleQVTcoreUnrestrictedName
+ // InternalQVTcore.g:2320:5: this_QVTcoreUnrestrictedName_2= ruleQVTcoreUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -6887,7 +6951,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAttributeCS"
- // InternalQVTcore.g:2316:1: entryRuleAttributeCS returns [EObject current=null] : iv_ruleAttributeCS= ruleAttributeCS EOF ;
+ // InternalQVTcore.g:2338:1: entryRuleAttributeCS returns [EObject current=null] : iv_ruleAttributeCS= ruleAttributeCS EOF ;
public final EObject entryRuleAttributeCS() throws RecognitionException {
EObject current = null;
@@ -6895,8 +6959,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:2317:2: (iv_ruleAttributeCS= ruleAttributeCS EOF )
- // InternalQVTcore.g:2318:2: iv_ruleAttributeCS= ruleAttributeCS EOF
+ // InternalQVTcore.g:2339:2: (iv_ruleAttributeCS= ruleAttributeCS EOF )
+ // InternalQVTcore.g:2340:2: iv_ruleAttributeCS= ruleAttributeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getAttributeCSRule());
@@ -6927,7 +6991,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAttributeCS"
- // InternalQVTcore.g:2325: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= ';' ) ) ;
+ // InternalQVTcore.g:2347: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;
@@ -6979,36 +7043,36 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:2328: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= ';' ) ) )
- // InternalQVTcore.g:2329: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= ';' ) )
+ // InternalQVTcore.g:2350: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= ';' ) ) )
+ // InternalQVTcore.g:2351: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= ';' ) )
{
- // InternalQVTcore.g:2329: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= ';' ) )
- // InternalQVTcore.g:2329: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= ';' )
+ // InternalQVTcore.g:2351: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= ';' ) )
+ // InternalQVTcore.g:2351: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= ';' )
{
- // InternalQVTcore.g:2329:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
- int alt55=3;
- int LA55_0 = input.LA(1);
+ // InternalQVTcore.g:2351:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
+ int alt56=3;
+ int LA56_0 = input.LA(1);
- if ( (LA55_0==46) ) {
- alt55=1;
+ if ( (LA56_0==47) ) {
+ alt56=1;
}
- else if ( (LA55_0==47) ) {
- alt55=2;
+ else if ( (LA56_0==48) ) {
+ alt56=2;
}
- switch (alt55) {
+ switch (alt56) {
case 1 :
- // InternalQVTcore.g:2329:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTcore.g:2351:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
{
- // InternalQVTcore.g:2329:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
- // InternalQVTcore.g:2329:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
+ // InternalQVTcore.g:2351:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTcore.g:2351:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
{
- // InternalQVTcore.g:2329:4: ( (lv_qualifiers_0_0= 'static' ) )
- // InternalQVTcore.g:2330:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTcore.g:2351:4: ( (lv_qualifiers_0_0= 'static' ) )
+ // InternalQVTcore.g:2352:1: (lv_qualifiers_0_0= 'static' )
{
- // InternalQVTcore.g:2330:1: (lv_qualifiers_0_0= 'static' )
- // InternalQVTcore.g:2331:3: lv_qualifiers_0_0= 'static'
+ // InternalQVTcore.g:2352:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTcore.g:2353:3: lv_qualifiers_0_0= 'static'
{
- lv_qualifiers_0_0=(Token)match(input,46,FollowSets000.FOLLOW_45); if (state.failed) return current;
+ lv_qualifiers_0_0=(Token)match(input,47,FollowSets000.FOLLOW_45); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_0_0, grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_0_0_0());
@@ -7028,21 +7092,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2344:2: ( (lv_qualifiers_1_0= 'definition' ) )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalQVTcore.g:2366:2: ( (lv_qualifiers_1_0= 'definition' ) )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA53_0==47) ) {
- alt53=1;
+ if ( (LA54_0==48) ) {
+ alt54=1;
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
- // InternalQVTcore.g:2345:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTcore.g:2367:1: (lv_qualifiers_1_0= 'definition' )
{
- // InternalQVTcore.g:2345:1: (lv_qualifiers_1_0= 'definition' )
- // InternalQVTcore.g:2346:3: lv_qualifiers_1_0= 'definition'
+ // InternalQVTcore.g:2367:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTcore.g:2368:3: lv_qualifiers_1_0= 'definition'
{
- lv_qualifiers_1_0=(Token)match(input,47,FollowSets000.FOLLOW_46); if (state.failed) return current;
+ lv_qualifiers_1_0=(Token)match(input,48,FollowSets000.FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_1_0, grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
@@ -7072,18 +7136,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:2360:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTcore.g:2382:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
{
- // InternalQVTcore.g:2360:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
- // InternalQVTcore.g:2360:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
+ // InternalQVTcore.g:2382:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTcore.g:2382:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
{
- // InternalQVTcore.g:2360:7: ( (lv_qualifiers_2_0= 'definition' ) )
- // InternalQVTcore.g:2361:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTcore.g:2382:7: ( (lv_qualifiers_2_0= 'definition' ) )
+ // InternalQVTcore.g:2383:1: (lv_qualifiers_2_0= 'definition' )
{
- // InternalQVTcore.g:2361:1: (lv_qualifiers_2_0= 'definition' )
- // InternalQVTcore.g:2362:3: lv_qualifiers_2_0= 'definition'
+ // InternalQVTcore.g:2383:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTcore.g:2384:3: lv_qualifiers_2_0= 'definition'
{
- lv_qualifiers_2_0=(Token)match(input,47,FollowSets000.FOLLOW_47); if (state.failed) return current;
+ lv_qualifiers_2_0=(Token)match(input,48,FollowSets000.FOLLOW_47); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_2_0, grammarAccess.getAttributeCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
@@ -7103,21 +7167,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2375:2: ( (lv_qualifiers_3_0= 'static' ) )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalQVTcore.g:2397:2: ( (lv_qualifiers_3_0= 'static' ) )?
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA54_0==46) ) {
- alt54=1;
+ if ( (LA55_0==47) ) {
+ alt55=1;
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
- // InternalQVTcore.g:2376:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTcore.g:2398:1: (lv_qualifiers_3_0= 'static' )
{
- // InternalQVTcore.g:2376:1: (lv_qualifiers_3_0= 'static' )
- // InternalQVTcore.g:2377:3: lv_qualifiers_3_0= 'static'
+ // InternalQVTcore.g:2398:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTcore.g:2399:3: lv_qualifiers_3_0= 'static'
{
- lv_qualifiers_3_0=(Token)match(input,46,FollowSets000.FOLLOW_46); if (state.failed) return current;
+ lv_qualifiers_3_0=(Token)match(input,47,FollowSets000.FOLLOW_46); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_3_0, grammarAccess.getAttributeCSAccess().getQualifiersStaticKeyword_0_1_1_0());
@@ -7149,17 +7213,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,48,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getAttributeCSAccess().getAttributeKeyword_1());
}
- // InternalQVTcore.g:2394:1: ( (lv_name_5_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:2395:1: (lv_name_5_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:2416:1: ( (lv_name_5_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:2417:1: (lv_name_5_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:2395:1: (lv_name_5_0= ruleUnrestrictedName )
- // InternalQVTcore.g:2396:3: lv_name_5_0= ruleUnrestrictedName
+ // InternalQVTcore.g:2417:1: (lv_name_5_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:2418:3: lv_name_5_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -7190,16 +7254,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2412:2: (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalQVTcore.g:2434:2: (otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) ) )?
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA56_0==25) ) {
- alt56=1;
+ if ( (LA57_0==25) ) {
+ alt57=1;
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
- // InternalQVTcore.g:2412:4: otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:2434:4: otherlv_6= ':' ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) )
{
otherlv_6=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7207,11 +7271,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_6, grammarAccess.getAttributeCSAccess().getColonKeyword_3_0());
}
- // InternalQVTcore.g:2416:1: ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) )
- // InternalQVTcore.g:2417:1: (lv_ownedType_7_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:2438:1: ( (lv_ownedType_7_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:2439:1: (lv_ownedType_7_0= ruleTypedMultiplicityRefCS )
{
- // InternalQVTcore.g:2417:1: (lv_ownedType_7_0= ruleTypedMultiplicityRefCS )
- // InternalQVTcore.g:2418:3: lv_ownedType_7_0= ruleTypedMultiplicityRefCS
+ // InternalQVTcore.g:2439:1: (lv_ownedType_7_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:2440:3: lv_ownedType_7_0= ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
@@ -7248,28 +7312,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2434:4: (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // InternalQVTcore.g:2456:4: (otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) ) )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA57_0==38) ) {
- alt57=1;
+ if ( (LA58_0==39) ) {
+ alt58=1;
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
- // InternalQVTcore.g:2434:6: otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:2456:6: otherlv_8= '=' ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) )
{
- otherlv_8=(Token)match(input,38,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ otherlv_8=(Token)match(input,39,FollowSets000.FOLLOW_48); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getAttributeCSAccess().getEqualsSignKeyword_4_0());
}
- // InternalQVTcore.g:2438:1: ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTcore.g:2439:1: (lv_default_9_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:2460:1: ( (lv_default_9_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:2461:1: (lv_default_9_0= RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTcore.g:2439:1: (lv_default_9_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:2440:3: lv_default_9_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:2461:1: (lv_default_9_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:2462:3: lv_default_9_0= RULE_SINGLE_QUOTED_STRING
{
lv_default_9_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_34); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7301,20 +7365,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2456: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 alt61=2;
- int LA61_0 = input.LA(1);
+ // InternalQVTcore.g:2478: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 alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA61_0==17) ) {
- int LA61_1 = input.LA(2);
+ if ( (LA62_0==17) ) {
+ int LA62_1 = input.LA(2);
- if ( (LA61_1==42||(LA61_1>=49 && LA61_1<=63)) ) {
- alt61=1;
+ if ( (LA62_1==43||(LA62_1>=50 && LA62_1<=64)) ) {
+ alt62=1;
}
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
- // InternalQVTcore.g:2456: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= '}'
+ // InternalQVTcore.g:2478: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,17,FollowSets000.FOLLOW_49); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7322,124 +7386,124 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_10, grammarAccess.getAttributeCSAccess().getLeftCurlyBracketKeyword_5_0());
}
- // InternalQVTcore.g:2460: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 cnt60=0;
- loop60:
+ // InternalQVTcore.g:2482: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 cnt61=0;
+ loop61:
do {
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==42||(LA60_0>=49 && LA60_0<=63)) ) {
- alt60=1;
+ if ( (LA61_0==43||(LA61_0>=50 && LA61_0<=64)) ) {
+ alt61=1;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
- // InternalQVTcore.g:2460: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= ',' )?
+ // InternalQVTcore.g:2482: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= ',' )?
{
- // InternalQVTcore.g:2460: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 alt58=16;
+ // InternalQVTcore.g:2482: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 alt59=16;
switch ( input.LA(1) ) {
- case 49:
- {
- alt58=1;
- }
- break;
case 50:
{
- alt58=2;
+ alt59=1;
}
break;
case 51:
{
- alt58=3;
+ alt59=2;
}
break;
case 52:
{
- alt58=4;
+ alt59=3;
}
break;
case 53:
{
- alt58=5;
+ alt59=4;
}
break;
case 54:
{
- alt58=6;
+ alt59=5;
}
break;
case 55:
{
- alt58=7;
+ alt59=6;
}
break;
case 56:
{
- alt58=8;
+ alt59=7;
}
break;
- case 42:
+ case 57:
{
- alt58=9;
+ alt59=8;
}
break;
- case 57:
+ case 43:
{
- alt58=10;
+ alt59=9;
}
break;
case 58:
{
- alt58=11;
+ alt59=10;
}
break;
case 59:
{
- alt58=12;
+ alt59=11;
}
break;
case 60:
{
- alt58=13;
+ alt59=12;
}
break;
case 61:
{
- alt58=14;
+ alt59=13;
}
break;
case 62:
{
- alt58=15;
+ alt59=14;
}
break;
case 63:
{
- alt58=16;
+ alt59=15;
+ }
+ break;
+ case 64:
+ {
+ alt59=16;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 58, 0, input);
+ new NoViableAltException("", 59, 0, input);
throw nvae;
}
- switch (alt58) {
+ switch (alt59) {
case 1 :
- // InternalQVTcore.g:2460:3: ( (lv_qualifiers_11_0= 'derived' ) )
+ // InternalQVTcore.g:2482:3: ( (lv_qualifiers_11_0= 'derived' ) )
{
- // InternalQVTcore.g:2460:3: ( (lv_qualifiers_11_0= 'derived' ) )
- // InternalQVTcore.g:2461:1: (lv_qualifiers_11_0= 'derived' )
+ // InternalQVTcore.g:2482:3: ( (lv_qualifiers_11_0= 'derived' ) )
+ // InternalQVTcore.g:2483:1: (lv_qualifiers_11_0= 'derived' )
{
- // InternalQVTcore.g:2461:1: (lv_qualifiers_11_0= 'derived' )
- // InternalQVTcore.g:2462:3: lv_qualifiers_11_0= 'derived'
+ // InternalQVTcore.g:2483:1: (lv_qualifiers_11_0= 'derived' )
+ // InternalQVTcore.g:2484:3: lv_qualifiers_11_0= 'derived'
{
- lv_qualifiers_11_0=(Token)match(input,49,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_11_0=(Token)match(input,50,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_11_0, grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_0_0());
@@ -7463,15 +7527,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:2476:6: ( (lv_qualifiers_12_0= '!derived' ) )
+ // InternalQVTcore.g:2498:6: ( (lv_qualifiers_12_0= '!derived' ) )
{
- // InternalQVTcore.g:2476:6: ( (lv_qualifiers_12_0= '!derived' ) )
- // InternalQVTcore.g:2477:1: (lv_qualifiers_12_0= '!derived' )
+ // InternalQVTcore.g:2498:6: ( (lv_qualifiers_12_0= '!derived' ) )
+ // InternalQVTcore.g:2499:1: (lv_qualifiers_12_0= '!derived' )
{
- // InternalQVTcore.g:2477:1: (lv_qualifiers_12_0= '!derived' )
- // InternalQVTcore.g:2478:3: lv_qualifiers_12_0= '!derived'
+ // InternalQVTcore.g:2499:1: (lv_qualifiers_12_0= '!derived' )
+ // InternalQVTcore.g:2500:3: lv_qualifiers_12_0= '!derived'
{
- lv_qualifiers_12_0=(Token)match(input,50,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_12_0=(Token)match(input,51,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_12_0, grammarAccess.getAttributeCSAccess().getQualifiersDerivedKeyword_5_1_0_1_0());
@@ -7495,15 +7559,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:2492:6: ( (lv_qualifiers_13_0= 'id' ) )
+ // InternalQVTcore.g:2514:6: ( (lv_qualifiers_13_0= 'id' ) )
{
- // InternalQVTcore.g:2492:6: ( (lv_qualifiers_13_0= 'id' ) )
- // InternalQVTcore.g:2493:1: (lv_qualifiers_13_0= 'id' )
+ // InternalQVTcore.g:2514:6: ( (lv_qualifiers_13_0= 'id' ) )
+ // InternalQVTcore.g:2515:1: (lv_qualifiers_13_0= 'id' )
{
- // InternalQVTcore.g:2493:1: (lv_qualifiers_13_0= 'id' )
- // InternalQVTcore.g:2494:3: lv_qualifiers_13_0= 'id'
+ // InternalQVTcore.g:2515:1: (lv_qualifiers_13_0= 'id' )
+ // InternalQVTcore.g:2516:3: lv_qualifiers_13_0= 'id'
{
- lv_qualifiers_13_0=(Token)match(input,51,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_13_0=(Token)match(input,52,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_13_0, grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_2_0());
@@ -7527,15 +7591,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:2508:6: ( (lv_qualifiers_14_0= '!id' ) )
+ // InternalQVTcore.g:2530:6: ( (lv_qualifiers_14_0= '!id' ) )
{
- // InternalQVTcore.g:2508:6: ( (lv_qualifiers_14_0= '!id' ) )
- // InternalQVTcore.g:2509:1: (lv_qualifiers_14_0= '!id' )
+ // InternalQVTcore.g:2530:6: ( (lv_qualifiers_14_0= '!id' ) )
+ // InternalQVTcore.g:2531:1: (lv_qualifiers_14_0= '!id' )
{
- // InternalQVTcore.g:2509:1: (lv_qualifiers_14_0= '!id' )
- // InternalQVTcore.g:2510:3: lv_qualifiers_14_0= '!id'
+ // InternalQVTcore.g:2531:1: (lv_qualifiers_14_0= '!id' )
+ // InternalQVTcore.g:2532:3: lv_qualifiers_14_0= '!id'
{
- lv_qualifiers_14_0=(Token)match(input,52,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_14_0=(Token)match(input,53,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_14_0, grammarAccess.getAttributeCSAccess().getQualifiersIdKeyword_5_1_0_3_0());
@@ -7559,15 +7623,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTcore.g:2524:6: ( (lv_qualifiers_15_0= 'ordered' ) )
+ // InternalQVTcore.g:2546:6: ( (lv_qualifiers_15_0= 'ordered' ) )
{
- // InternalQVTcore.g:2524:6: ( (lv_qualifiers_15_0= 'ordered' ) )
- // InternalQVTcore.g:2525:1: (lv_qualifiers_15_0= 'ordered' )
+ // InternalQVTcore.g:2546:6: ( (lv_qualifiers_15_0= 'ordered' ) )
+ // InternalQVTcore.g:2547:1: (lv_qualifiers_15_0= 'ordered' )
{
- // InternalQVTcore.g:2525:1: (lv_qualifiers_15_0= 'ordered' )
- // InternalQVTcore.g:2526:3: lv_qualifiers_15_0= 'ordered'
+ // InternalQVTcore.g:2547:1: (lv_qualifiers_15_0= 'ordered' )
+ // InternalQVTcore.g:2548:3: lv_qualifiers_15_0= 'ordered'
{
- lv_qualifiers_15_0=(Token)match(input,53,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_15_0=(Token)match(input,54,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_15_0, grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_4_0());
@@ -7591,15 +7655,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTcore.g:2540:6: ( (lv_qualifiers_16_0= '!ordered' ) )
+ // InternalQVTcore.g:2562:6: ( (lv_qualifiers_16_0= '!ordered' ) )
{
- // InternalQVTcore.g:2540:6: ( (lv_qualifiers_16_0= '!ordered' ) )
- // InternalQVTcore.g:2541:1: (lv_qualifiers_16_0= '!ordered' )
+ // InternalQVTcore.g:2562:6: ( (lv_qualifiers_16_0= '!ordered' ) )
+ // InternalQVTcore.g:2563:1: (lv_qualifiers_16_0= '!ordered' )
{
- // InternalQVTcore.g:2541:1: (lv_qualifiers_16_0= '!ordered' )
- // InternalQVTcore.g:2542:3: lv_qualifiers_16_0= '!ordered'
+ // InternalQVTcore.g:2563:1: (lv_qualifiers_16_0= '!ordered' )
+ // InternalQVTcore.g:2564:3: lv_qualifiers_16_0= '!ordered'
{
- lv_qualifiers_16_0=(Token)match(input,54,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_16_0=(Token)match(input,55,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_16_0, grammarAccess.getAttributeCSAccess().getQualifiersOrderedKeyword_5_1_0_5_0());
@@ -7623,15 +7687,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTcore.g:2556:6: ( (lv_qualifiers_17_0= 'readonly' ) )
+ // InternalQVTcore.g:2578:6: ( (lv_qualifiers_17_0= 'readonly' ) )
{
- // InternalQVTcore.g:2556:6: ( (lv_qualifiers_17_0= 'readonly' ) )
- // InternalQVTcore.g:2557:1: (lv_qualifiers_17_0= 'readonly' )
+ // InternalQVTcore.g:2578:6: ( (lv_qualifiers_17_0= 'readonly' ) )
+ // InternalQVTcore.g:2579:1: (lv_qualifiers_17_0= 'readonly' )
{
- // InternalQVTcore.g:2557:1: (lv_qualifiers_17_0= 'readonly' )
- // InternalQVTcore.g:2558:3: lv_qualifiers_17_0= 'readonly'
+ // InternalQVTcore.g:2579:1: (lv_qualifiers_17_0= 'readonly' )
+ // InternalQVTcore.g:2580:3: lv_qualifiers_17_0= 'readonly'
{
- lv_qualifiers_17_0=(Token)match(input,55,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_17_0=(Token)match(input,56,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_17_0, grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_6_0());
@@ -7655,15 +7719,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTcore.g:2572:6: ( (lv_qualifiers_18_0= '!readonly' ) )
+ // InternalQVTcore.g:2594:6: ( (lv_qualifiers_18_0= '!readonly' ) )
{
- // InternalQVTcore.g:2572:6: ( (lv_qualifiers_18_0= '!readonly' ) )
- // InternalQVTcore.g:2573:1: (lv_qualifiers_18_0= '!readonly' )
+ // InternalQVTcore.g:2594:6: ( (lv_qualifiers_18_0= '!readonly' ) )
+ // InternalQVTcore.g:2595:1: (lv_qualifiers_18_0= '!readonly' )
{
- // InternalQVTcore.g:2573:1: (lv_qualifiers_18_0= '!readonly' )
- // InternalQVTcore.g:2574:3: lv_qualifiers_18_0= '!readonly'
+ // InternalQVTcore.g:2595:1: (lv_qualifiers_18_0= '!readonly' )
+ // InternalQVTcore.g:2596:3: lv_qualifiers_18_0= '!readonly'
{
- lv_qualifiers_18_0=(Token)match(input,56,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_18_0=(Token)match(input,57,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_18_0, grammarAccess.getAttributeCSAccess().getQualifiersReadonlyKeyword_5_1_0_7_0());
@@ -7687,15 +7751,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalQVTcore.g:2588:6: ( (lv_qualifiers_19_0= 'transient' ) )
+ // InternalQVTcore.g:2610:6: ( (lv_qualifiers_19_0= 'transient' ) )
{
- // InternalQVTcore.g:2588:6: ( (lv_qualifiers_19_0= 'transient' ) )
- // InternalQVTcore.g:2589:1: (lv_qualifiers_19_0= 'transient' )
+ // InternalQVTcore.g:2610:6: ( (lv_qualifiers_19_0= 'transient' ) )
+ // InternalQVTcore.g:2611:1: (lv_qualifiers_19_0= 'transient' )
{
- // InternalQVTcore.g:2589:1: (lv_qualifiers_19_0= 'transient' )
- // InternalQVTcore.g:2590:3: lv_qualifiers_19_0= 'transient'
+ // InternalQVTcore.g:2611:1: (lv_qualifiers_19_0= 'transient' )
+ // InternalQVTcore.g:2612:3: lv_qualifiers_19_0= 'transient'
{
- lv_qualifiers_19_0=(Token)match(input,42,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_19_0=(Token)match(input,43,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_19_0, grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_8_0());
@@ -7719,15 +7783,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalQVTcore.g:2604:6: ( (lv_qualifiers_20_0= '!transient' ) )
+ // InternalQVTcore.g:2626:6: ( (lv_qualifiers_20_0= '!transient' ) )
{
- // InternalQVTcore.g:2604:6: ( (lv_qualifiers_20_0= '!transient' ) )
- // InternalQVTcore.g:2605:1: (lv_qualifiers_20_0= '!transient' )
+ // InternalQVTcore.g:2626:6: ( (lv_qualifiers_20_0= '!transient' ) )
+ // InternalQVTcore.g:2627:1: (lv_qualifiers_20_0= '!transient' )
{
- // InternalQVTcore.g:2605:1: (lv_qualifiers_20_0= '!transient' )
- // InternalQVTcore.g:2606:3: lv_qualifiers_20_0= '!transient'
+ // InternalQVTcore.g:2627:1: (lv_qualifiers_20_0= '!transient' )
+ // InternalQVTcore.g:2628:3: lv_qualifiers_20_0= '!transient'
{
- lv_qualifiers_20_0=(Token)match(input,57,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_20_0=(Token)match(input,58,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_20_0, grammarAccess.getAttributeCSAccess().getQualifiersTransientKeyword_5_1_0_9_0());
@@ -7751,15 +7815,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalQVTcore.g:2620:6: ( (lv_qualifiers_21_0= 'unique' ) )
+ // InternalQVTcore.g:2642:6: ( (lv_qualifiers_21_0= 'unique' ) )
{
- // InternalQVTcore.g:2620:6: ( (lv_qualifiers_21_0= 'unique' ) )
- // InternalQVTcore.g:2621:1: (lv_qualifiers_21_0= 'unique' )
+ // InternalQVTcore.g:2642:6: ( (lv_qualifiers_21_0= 'unique' ) )
+ // InternalQVTcore.g:2643:1: (lv_qualifiers_21_0= 'unique' )
{
- // InternalQVTcore.g:2621:1: (lv_qualifiers_21_0= 'unique' )
- // InternalQVTcore.g:2622:3: lv_qualifiers_21_0= 'unique'
+ // InternalQVTcore.g:2643:1: (lv_qualifiers_21_0= 'unique' )
+ // InternalQVTcore.g:2644:3: lv_qualifiers_21_0= 'unique'
{
- lv_qualifiers_21_0=(Token)match(input,58,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_21_0=(Token)match(input,59,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_21_0, grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_10_0());
@@ -7783,15 +7847,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalQVTcore.g:2636:6: ( (lv_qualifiers_22_0= '!unique' ) )
+ // InternalQVTcore.g:2658:6: ( (lv_qualifiers_22_0= '!unique' ) )
{
- // InternalQVTcore.g:2636:6: ( (lv_qualifiers_22_0= '!unique' ) )
- // InternalQVTcore.g:2637:1: (lv_qualifiers_22_0= '!unique' )
+ // InternalQVTcore.g:2658:6: ( (lv_qualifiers_22_0= '!unique' ) )
+ // InternalQVTcore.g:2659:1: (lv_qualifiers_22_0= '!unique' )
{
- // InternalQVTcore.g:2637:1: (lv_qualifiers_22_0= '!unique' )
- // InternalQVTcore.g:2638:3: lv_qualifiers_22_0= '!unique'
+ // InternalQVTcore.g:2659:1: (lv_qualifiers_22_0= '!unique' )
+ // InternalQVTcore.g:2660:3: lv_qualifiers_22_0= '!unique'
{
- lv_qualifiers_22_0=(Token)match(input,59,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_22_0=(Token)match(input,60,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_22_0, grammarAccess.getAttributeCSAccess().getQualifiersUniqueKeyword_5_1_0_11_0());
@@ -7815,15 +7879,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // InternalQVTcore.g:2652:6: ( (lv_qualifiers_23_0= 'unsettable' ) )
+ // InternalQVTcore.g:2674:6: ( (lv_qualifiers_23_0= 'unsettable' ) )
{
- // InternalQVTcore.g:2652:6: ( (lv_qualifiers_23_0= 'unsettable' ) )
- // InternalQVTcore.g:2653:1: (lv_qualifiers_23_0= 'unsettable' )
+ // InternalQVTcore.g:2674:6: ( (lv_qualifiers_23_0= 'unsettable' ) )
+ // InternalQVTcore.g:2675:1: (lv_qualifiers_23_0= 'unsettable' )
{
- // InternalQVTcore.g:2653:1: (lv_qualifiers_23_0= 'unsettable' )
- // InternalQVTcore.g:2654:3: lv_qualifiers_23_0= 'unsettable'
+ // InternalQVTcore.g:2675:1: (lv_qualifiers_23_0= 'unsettable' )
+ // InternalQVTcore.g:2676:3: lv_qualifiers_23_0= 'unsettable'
{
- lv_qualifiers_23_0=(Token)match(input,60,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_23_0=(Token)match(input,61,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_23_0, grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_12_0());
@@ -7847,15 +7911,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 14 :
- // InternalQVTcore.g:2668:6: ( (lv_qualifiers_24_0= '!unsettable' ) )
+ // InternalQVTcore.g:2690:6: ( (lv_qualifiers_24_0= '!unsettable' ) )
{
- // InternalQVTcore.g:2668:6: ( (lv_qualifiers_24_0= '!unsettable' ) )
- // InternalQVTcore.g:2669:1: (lv_qualifiers_24_0= '!unsettable' )
+ // InternalQVTcore.g:2690:6: ( (lv_qualifiers_24_0= '!unsettable' ) )
+ // InternalQVTcore.g:2691:1: (lv_qualifiers_24_0= '!unsettable' )
{
- // InternalQVTcore.g:2669:1: (lv_qualifiers_24_0= '!unsettable' )
- // InternalQVTcore.g:2670:3: lv_qualifiers_24_0= '!unsettable'
+ // InternalQVTcore.g:2691:1: (lv_qualifiers_24_0= '!unsettable' )
+ // InternalQVTcore.g:2692:3: lv_qualifiers_24_0= '!unsettable'
{
- lv_qualifiers_24_0=(Token)match(input,61,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_24_0=(Token)match(input,62,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_24_0, grammarAccess.getAttributeCSAccess().getQualifiersUnsettableKeyword_5_1_0_13_0());
@@ -7879,15 +7943,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 15 :
- // InternalQVTcore.g:2684:6: ( (lv_qualifiers_25_0= 'volatile' ) )
+ // InternalQVTcore.g:2706:6: ( (lv_qualifiers_25_0= 'volatile' ) )
{
- // InternalQVTcore.g:2684:6: ( (lv_qualifiers_25_0= 'volatile' ) )
- // InternalQVTcore.g:2685:1: (lv_qualifiers_25_0= 'volatile' )
+ // InternalQVTcore.g:2706:6: ( (lv_qualifiers_25_0= 'volatile' ) )
+ // InternalQVTcore.g:2707:1: (lv_qualifiers_25_0= 'volatile' )
{
- // InternalQVTcore.g:2685:1: (lv_qualifiers_25_0= 'volatile' )
- // InternalQVTcore.g:2686:3: lv_qualifiers_25_0= 'volatile'
+ // InternalQVTcore.g:2707:1: (lv_qualifiers_25_0= 'volatile' )
+ // InternalQVTcore.g:2708:3: lv_qualifiers_25_0= 'volatile'
{
- lv_qualifiers_25_0=(Token)match(input,62,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_25_0=(Token)match(input,63,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_25_0, grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_14_0());
@@ -7911,15 +7975,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 16 :
- // InternalQVTcore.g:2700:6: ( (lv_qualifiers_26_0= '!volatile' ) )
+ // InternalQVTcore.g:2722:6: ( (lv_qualifiers_26_0= '!volatile' ) )
{
- // InternalQVTcore.g:2700:6: ( (lv_qualifiers_26_0= '!volatile' ) )
- // InternalQVTcore.g:2701:1: (lv_qualifiers_26_0= '!volatile' )
+ // InternalQVTcore.g:2722:6: ( (lv_qualifiers_26_0= '!volatile' ) )
+ // InternalQVTcore.g:2723:1: (lv_qualifiers_26_0= '!volatile' )
{
- // InternalQVTcore.g:2701:1: (lv_qualifiers_26_0= '!volatile' )
- // InternalQVTcore.g:2702:3: lv_qualifiers_26_0= '!volatile'
+ // InternalQVTcore.g:2723:1: (lv_qualifiers_26_0= '!volatile' )
+ // InternalQVTcore.g:2724:3: lv_qualifiers_26_0= '!volatile'
{
- lv_qualifiers_26_0=(Token)match(input,63,FollowSets000.FOLLOW_50); if (state.failed) return current;
+ lv_qualifiers_26_0=(Token)match(input,64,FollowSets000.FOLLOW_50); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_26_0, grammarAccess.getAttributeCSAccess().getQualifiersVolatileKeyword_5_1_0_15_0());
@@ -7945,16 +8009,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2715:3: (otherlv_27= ',' )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalQVTcore.g:2737:3: (otherlv_27= ',' )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==18) ) {
- alt59=1;
+ if ( (LA60_0==18) ) {
+ alt60=1;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
- // InternalQVTcore.g:2715:5: otherlv_27= ','
+ // InternalQVTcore.g:2737:5: otherlv_27= ','
{
otherlv_27=(Token)match(input,18,FollowSets000.FOLLOW_51); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -7973,13 +8037,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt60 >= 1 ) break loop60;
+ if ( cnt61 >= 1 ) break loop61;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(60, input);
+ new EarlyExitException(61, input);
throw eee;
}
- cnt60++;
+ cnt61++;
} while (true);
otherlv_28=(Token)match(input,20,FollowSets000.FOLLOW_34); if (state.failed) return current;
@@ -7994,29 +8058,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2723: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 alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalQVTcore.g:2745: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 alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==17) ) {
- alt67=1;
+ if ( (LA68_0==17) ) {
+ alt68=1;
}
- else if ( (LA67_0==29) ) {
- alt67=2;
+ else if ( (LA68_0==29) ) {
+ alt68=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 67, 0, input);
+ new NoViableAltException("", 68, 0, input);
throw nvae;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
- // InternalQVTcore.g:2723: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= '}' )
+ // InternalQVTcore.g:2745: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= '}' )
{
- // InternalQVTcore.g:2723: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= '}' )
- // InternalQVTcore.g:2723: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= '}'
+ // InternalQVTcore.g:2745: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= '}' )
+ // InternalQVTcore.g:2745: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,17,FollowSets000.FOLLOW_52); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8024,43 +8088,43 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_29, grammarAccess.getAttributeCSAccess().getLeftCurlyBracketKeyword_6_0_0());
}
- // InternalQVTcore.g:2727: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= ';' ) )*
- loop66:
+ // InternalQVTcore.g:2749: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= ';' ) )*
+ loop67:
do {
- int alt66=3;
- int LA66_0 = input.LA(1);
+ int alt67=3;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==64) ) {
- alt66=1;
+ if ( (LA67_0==65) ) {
+ alt67=1;
}
- else if ( (LA66_0==65) ) {
- alt66=2;
+ else if ( (LA67_0==66) ) {
+ alt67=2;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
- // InternalQVTcore.g:2727:2: (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' )
+ // InternalQVTcore.g:2749:2: (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' )
{
- // InternalQVTcore.g:2727:2: (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' )
- // InternalQVTcore.g:2727:4: otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';'
+ // InternalQVTcore.g:2749:2: (otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';' )
+ // InternalQVTcore.g:2749:4: otherlv_30= 'initial' ( ruleUnrestrictedName )? otherlv_32= ':' ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )? otherlv_34= ';'
{
- otherlv_30=(Token)match(input,64,FollowSets000.FOLLOW_53); if (state.failed) return current;
+ otherlv_30=(Token)match(input,65,FollowSets000.FOLLOW_53); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_30, grammarAccess.getAttributeCSAccess().getInitialKeyword_6_0_1_0_0());
}
- // InternalQVTcore.g:2731:1: ( ruleUnrestrictedName )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalQVTcore.g:2753:1: ( ruleUnrestrictedName )?
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( ((LA62_0>=RULE_SIMPLE_ID && LA62_0<=RULE_ESCAPED_ID)||(LA62_0>=21 && LA62_0<=22)||LA62_0==26||(LA62_0>=30 && LA62_0<=31)||LA62_0==33||(LA62_0>=35 && LA62_0<=37)||(LA62_0>=42 && LA62_0<=49)||LA62_0==51||LA62_0==53||LA62_0==55||LA62_0==58||LA62_0==60||LA62_0==62||(LA62_0>=64 && LA62_0<=68)||(LA62_0>=70 && LA62_0<=75)||LA62_0==77||LA62_0==79||(LA62_0>=81 && LA62_0<=83)) ) {
- alt62=1;
+ if ( ((LA63_0>=RULE_SIMPLE_ID && LA63_0<=RULE_ESCAPED_ID)||(LA63_0>=21 && LA63_0<=22)||LA63_0==26||(LA63_0>=30 && LA63_0<=31)||LA63_0==33||(LA63_0>=36 && LA63_0<=38)||(LA63_0>=43 && LA63_0<=50)||LA63_0==52||LA63_0==54||LA63_0==56||LA63_0==59||LA63_0==61||LA63_0==63||(LA63_0>=65 && LA63_0<=69)||(LA63_0>=71 && LA63_0<=76)||LA63_0==78||LA63_0==80||(LA63_0>=82 && LA63_0<=84)) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
- // InternalQVTcore.g:2732:2: ruleUnrestrictedName
+ // InternalQVTcore.g:2754:2: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -8094,19 +8158,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_32, grammarAccess.getAttributeCSAccess().getColonKeyword_6_0_1_0_2());
}
- // InternalQVTcore.g:2746:1: ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalQVTcore.g:2768:1: ( (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS ) )?
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( ((LA63_0>=RULE_SINGLE_QUOTED_STRING && LA63_0<=RULE_ESCAPED_ID)||(LA63_0>=21 && LA63_0<=23)||LA63_0==26||LA63_0==28||(LA63_0>=30 && LA63_0<=31)||LA63_0==33||(LA63_0>=35 && LA63_0<=37)||(LA63_0>=42 && LA63_0<=49)||LA63_0==51||LA63_0==53||LA63_0==55||LA63_0==58||LA63_0==60||LA63_0==62||(LA63_0>=64 && LA63_0<=68)||(LA63_0>=70 && LA63_0<=75)||LA63_0==77||LA63_0==79||(LA63_0>=81 && LA63_0<=85)||(LA63_0>=101 && LA63_0<=115)||LA63_0==118||(LA63_0>=120 && LA63_0<=123)||LA63_0==128||(LA63_0>=133 && LA63_0<=134)) ) {
- alt63=1;
+ if ( ((LA64_0>=RULE_SINGLE_QUOTED_STRING && LA64_0<=RULE_ESCAPED_ID)||(LA64_0>=21 && LA64_0<=23)||LA64_0==26||LA64_0==28||(LA64_0>=30 && LA64_0<=31)||LA64_0==33||(LA64_0>=36 && LA64_0<=38)||(LA64_0>=43 && LA64_0<=50)||LA64_0==52||LA64_0==54||LA64_0==56||LA64_0==59||LA64_0==61||LA64_0==63||(LA64_0>=65 && LA64_0<=69)||(LA64_0>=71 && LA64_0<=76)||LA64_0==78||LA64_0==80||(LA64_0>=82 && LA64_0<=86)||(LA64_0>=102 && LA64_0<=116)||LA64_0==119||(LA64_0>=121 && LA64_0<=124)||LA64_0==129||(LA64_0>=134 && LA64_0<=135)) ) {
+ alt64=1;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
- // InternalQVTcore.g:2747:1: (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS )
+ // InternalQVTcore.g:2769:1: (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS )
{
- // InternalQVTcore.g:2747:1: (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS )
- // InternalQVTcore.g:2748:3: lv_ownedDefaultExpressions_33_0= ruleSpecificationCS
+ // InternalQVTcore.g:2769:1: (lv_ownedDefaultExpressions_33_0= ruleSpecificationCS )
+ // InternalQVTcore.g:2770:3: lv_ownedDefaultExpressions_33_0= ruleSpecificationCS
{
if ( state.backtracking==0 ) {
@@ -8153,27 +8217,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:2769:6: (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' )
+ // InternalQVTcore.g:2791:6: (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' )
{
- // InternalQVTcore.g:2769:6: (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' )
- // InternalQVTcore.g:2769:8: otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';'
+ // InternalQVTcore.g:2791:6: (otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';' )
+ // InternalQVTcore.g:2791:8: otherlv_35= 'derivation' ( ruleUnrestrictedName )? otherlv_37= ':' ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )? otherlv_39= ';'
{
- otherlv_35=(Token)match(input,65,FollowSets000.FOLLOW_53); if (state.failed) return current;
+ otherlv_35=(Token)match(input,66,FollowSets000.FOLLOW_53); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_35, grammarAccess.getAttributeCSAccess().getDerivationKeyword_6_0_1_1_0());
}
- // InternalQVTcore.g:2773:1: ( ruleUnrestrictedName )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalQVTcore.g:2795:1: ( ruleUnrestrictedName )?
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( ((LA64_0>=RULE_SIMPLE_ID && LA64_0<=RULE_ESCAPED_ID)||(LA64_0>=21 && LA64_0<=22)||LA64_0==26||(LA64_0>=30 && LA64_0<=31)||LA64_0==33||(LA64_0>=35 && LA64_0<=37)||(LA64_0>=42 && LA64_0<=49)||LA64_0==51||LA64_0==53||LA64_0==55||LA64_0==58||LA64_0==60||LA64_0==62||(LA64_0>=64 && LA64_0<=68)||(LA64_0>=70 && LA64_0<=75)||LA64_0==77||LA64_0==79||(LA64_0>=81 && LA64_0<=83)) ) {
- alt64=1;
+ if ( ((LA65_0>=RULE_SIMPLE_ID && LA65_0<=RULE_ESCAPED_ID)||(LA65_0>=21 && LA65_0<=22)||LA65_0==26||(LA65_0>=30 && LA65_0<=31)||LA65_0==33||(LA65_0>=36 && LA65_0<=38)||(LA65_0>=43 && LA65_0<=50)||LA65_0==52||LA65_0==54||LA65_0==56||LA65_0==59||LA65_0==61||LA65_0==63||(LA65_0>=65 && LA65_0<=69)||(LA65_0>=71 && LA65_0<=76)||LA65_0==78||LA65_0==80||(LA65_0>=82 && LA65_0<=84)) ) {
+ alt65=1;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
- // InternalQVTcore.g:2774:2: ruleUnrestrictedName
+ // InternalQVTcore.g:2796:2: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -8207,19 +8271,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_37, grammarAccess.getAttributeCSAccess().getColonKeyword_6_0_1_1_2());
}
- // InternalQVTcore.g:2788:1: ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ // InternalQVTcore.g:2810:1: ( (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS ) )?
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( ((LA65_0>=RULE_SINGLE_QUOTED_STRING && LA65_0<=RULE_ESCAPED_ID)||(LA65_0>=21 && LA65_0<=23)||LA65_0==26||LA65_0==28||(LA65_0>=30 && LA65_0<=31)||LA65_0==33||(LA65_0>=35 && LA65_0<=37)||(LA65_0>=42 && LA65_0<=49)||LA65_0==51||LA65_0==53||LA65_0==55||LA65_0==58||LA65_0==60||LA65_0==62||(LA65_0>=64 && LA65_0<=68)||(LA65_0>=70 && LA65_0<=75)||LA65_0==77||LA65_0==79||(LA65_0>=81 && LA65_0<=85)||(LA65_0>=101 && LA65_0<=115)||LA65_0==118||(LA65_0>=120 && LA65_0<=123)||LA65_0==128||(LA65_0>=133 && LA65_0<=134)) ) {
- alt65=1;
+ if ( ((LA66_0>=RULE_SINGLE_QUOTED_STRING && LA66_0<=RULE_ESCAPED_ID)||(LA66_0>=21 && LA66_0<=23)||LA66_0==26||LA66_0==28||(LA66_0>=30 && LA66_0<=31)||LA66_0==33||(LA66_0>=36 && LA66_0<=38)||(LA66_0>=43 && LA66_0<=50)||LA66_0==52||LA66_0==54||LA66_0==56||LA66_0==59||LA66_0==61||LA66_0==63||(LA66_0>=65 && LA66_0<=69)||(LA66_0>=71 && LA66_0<=76)||LA66_0==78||LA66_0==80||(LA66_0>=82 && LA66_0<=86)||(LA66_0>=102 && LA66_0<=116)||LA66_0==119||(LA66_0>=121 && LA66_0<=124)||LA66_0==129||(LA66_0>=134 && LA66_0<=135)) ) {
+ alt66=1;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
- // InternalQVTcore.g:2789:1: (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS )
+ // InternalQVTcore.g:2811:1: (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS )
{
- // InternalQVTcore.g:2789:1: (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS )
- // InternalQVTcore.g:2790:3: lv_ownedDefaultExpressions_38_0= ruleSpecificationCS
+ // InternalQVTcore.g:2811:1: (lv_ownedDefaultExpressions_38_0= ruleSpecificationCS )
+ // InternalQVTcore.g:2812:3: lv_ownedDefaultExpressions_38_0= ruleSpecificationCS
{
if ( state.backtracking==0 ) {
@@ -8267,7 +8331,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop66;
+ break loop67;
}
} while (true);
@@ -8284,7 +8348,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:2815:7: otherlv_41= ';'
+ // InternalQVTcore.g:2837:7: otherlv_41= ';'
{
otherlv_41=(Token)match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8321,7 +8385,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleClassCS"
- // InternalQVTcore.g:2827:1: entryRuleClassCS returns [EObject current=null] : iv_ruleClassCS= ruleClassCS EOF ;
+ // InternalQVTcore.g:2849:1: entryRuleClassCS returns [EObject current=null] : iv_ruleClassCS= ruleClassCS EOF ;
public final EObject entryRuleClassCS() throws RecognitionException {
EObject current = null;
@@ -8329,8 +8393,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:2828:2: (iv_ruleClassCS= ruleClassCS EOF )
- // InternalQVTcore.g:2829:2: iv_ruleClassCS= ruleClassCS EOF
+ // InternalQVTcore.g:2850:2: (iv_ruleClassCS= ruleClassCS EOF )
+ // InternalQVTcore.g:2851:2: iv_ruleClassCS= ruleClassCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getClassCSRule());
@@ -8361,7 +8425,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleClassCS"
- // InternalQVTcore.g:2836:1: ruleClassCS returns [EObject current=null] : (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS ) ;
+ // InternalQVTcore.g:2858: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;
@@ -8375,40 +8439,40 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:2839:28: ( (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS ) )
- // InternalQVTcore.g:2840:1: (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS )
+ // InternalQVTcore.g:2861:28: ( (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS ) )
+ // InternalQVTcore.g:2862:1: (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS )
{
- // InternalQVTcore.g:2840:1: (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS )
- int alt68=3;
+ // InternalQVTcore.g:2862:1: (this_StructuredClassCS_0= ruleStructuredClassCS | this_DataTypeCS_1= ruleDataTypeCS | this_EnumerationCS_2= ruleEnumerationCS )
+ int alt69=3;
switch ( input.LA(1) ) {
case 30:
- case 81:
+ case 82:
{
- alt68=1;
+ alt69=1;
}
break;
- case 66:
case 67:
+ case 68:
{
- alt68=2;
+ alt69=2;
}
break;
- case 70:
+ case 71:
{
- alt68=3;
+ alt69=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 68, 0, input);
+ new NoViableAltException("", 69, 0, input);
throw nvae;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
- // InternalQVTcore.g:2841:2: this_StructuredClassCS_0= ruleStructuredClassCS
+ // InternalQVTcore.g:2863:2: this_StructuredClassCS_0= ruleStructuredClassCS
{
if ( state.backtracking==0 ) {
@@ -8435,7 +8499,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:2854:2: this_DataTypeCS_1= ruleDataTypeCS
+ // InternalQVTcore.g:2876:2: this_DataTypeCS_1= ruleDataTypeCS
{
if ( state.backtracking==0 ) {
@@ -8462,7 +8526,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:2867:2: this_EnumerationCS_2= ruleEnumerationCS
+ // InternalQVTcore.g:2889:2: this_EnumerationCS_2= ruleEnumerationCS
{
if ( state.backtracking==0 ) {
@@ -8511,7 +8575,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDataTypeCS"
- // InternalQVTcore.g:2886:1: entryRuleDataTypeCS returns [EObject current=null] : iv_ruleDataTypeCS= ruleDataTypeCS EOF ;
+ // InternalQVTcore.g:2908:1: entryRuleDataTypeCS returns [EObject current=null] : iv_ruleDataTypeCS= ruleDataTypeCS EOF ;
public final EObject entryRuleDataTypeCS() throws RecognitionException {
EObject current = null;
@@ -8519,8 +8583,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:2887:2: (iv_ruleDataTypeCS= ruleDataTypeCS EOF )
- // InternalQVTcore.g:2888:2: iv_ruleDataTypeCS= ruleDataTypeCS EOF
+ // InternalQVTcore.g:2909:2: (iv_ruleDataTypeCS= ruleDataTypeCS EOF )
+ // InternalQVTcore.g:2910:2: iv_ruleDataTypeCS= ruleDataTypeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getDataTypeCSRule());
@@ -8551,7 +8615,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDataTypeCS"
- // InternalQVTcore.g:2895: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= ';' ) ) ;
+ // InternalQVTcore.g:2917: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;
@@ -8574,27 +8638,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:2898: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= ';' ) ) )
- // InternalQVTcore.g:2899: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= ';' ) )
+ // InternalQVTcore.g:2920: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= ';' ) ) )
+ // InternalQVTcore.g:2921: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= ';' ) )
{
- // InternalQVTcore.g:2899: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= ';' ) )
- // InternalQVTcore.g:2899: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= ';' )
+ // InternalQVTcore.g:2921: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= ';' ) )
+ // InternalQVTcore.g:2921: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= ';' )
{
- // InternalQVTcore.g:2899:2: ( (lv_isPrimitive_0_0= 'primitive' ) )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ // InternalQVTcore.g:2921:2: ( (lv_isPrimitive_0_0= 'primitive' ) )?
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA69_0==66) ) {
- alt69=1;
+ if ( (LA70_0==67) ) {
+ alt70=1;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
- // InternalQVTcore.g:2900:1: (lv_isPrimitive_0_0= 'primitive' )
+ // InternalQVTcore.g:2922:1: (lv_isPrimitive_0_0= 'primitive' )
{
- // InternalQVTcore.g:2900:1: (lv_isPrimitive_0_0= 'primitive' )
- // InternalQVTcore.g:2901:3: lv_isPrimitive_0_0= 'primitive'
+ // InternalQVTcore.g:2922:1: (lv_isPrimitive_0_0= 'primitive' )
+ // InternalQVTcore.g:2923:3: lv_isPrimitive_0_0= 'primitive'
{
- lv_isPrimitive_0_0=(Token)match(input,66,FollowSets000.FOLLOW_55); if (state.failed) return current;
+ lv_isPrimitive_0_0=(Token)match(input,67,FollowSets000.FOLLOW_55); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isPrimitive_0_0, grammarAccess.getDataTypeCSAccess().getIsPrimitivePrimitiveKeyword_0_0());
@@ -8617,17 +8681,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,67,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_1=(Token)match(input,68,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getDataTypeCSAccess().getDatatypeKeyword_1());
}
- // InternalQVTcore.g:2918:1: ( (lv_name_2_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:2919:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:2940:1: ( (lv_name_2_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:2941:1: (lv_name_2_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:2919:1: (lv_name_2_0= ruleUnrestrictedName )
- // InternalQVTcore.g:2920:3: lv_name_2_0= ruleUnrestrictedName
+ // InternalQVTcore.g:2941:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:2942:3: lv_name_2_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -8658,19 +8722,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2936:2: ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ // InternalQVTcore.g:2958:2: ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==23) ) {
- alt70=1;
+ if ( (LA71_0==23) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
- // InternalQVTcore.g:2937:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
+ // InternalQVTcore.g:2959:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
{
- // InternalQVTcore.g:2937:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
- // InternalQVTcore.g:2938:3: lv_ownedSignature_3_0= ruleTemplateSignatureCS
+ // InternalQVTcore.g:2959:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
+ // InternalQVTcore.g:2960:3: lv_ownedSignature_3_0= ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
@@ -8704,16 +8768,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2954:3: (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ // InternalQVTcore.g:2976:3: (otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) ) )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==25) ) {
- alt71=1;
+ if ( (LA72_0==25) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
- // InternalQVTcore.g:2954:5: otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:2976:5: otherlv_4= ':' ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) )
{
otherlv_4=(Token)match(input,25,FollowSets000.FOLLOW_48); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8721,11 +8785,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getDataTypeCSAccess().getColonKeyword_4_0());
}
- // InternalQVTcore.g:2958:1: ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTcore.g:2959:1: (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:2980:1: ( (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:2981:1: (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTcore.g:2959:1: (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:2960:3: lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:2981:1: (lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:2982:3: lv_instanceClassName_5_0= RULE_SINGLE_QUOTED_STRING
{
lv_instanceClassName_5_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_34); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8757,27 +8821,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:2976:4: (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ // InternalQVTcore.g:2998:4: (otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}' )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA73_0==17) ) {
- int LA73_1 = input.LA(2);
+ if ( (LA74_0==17) ) {
+ int LA74_1 = input.LA(2);
- if ( (LA73_1==20) ) {
- int LA73_3 = input.LA(3);
+ if ( ((LA74_1>=69 && LA74_1<=70)) ) {
+ alt74=1;
+ }
+ else if ( (LA74_1==20) ) {
+ int LA74_4 = input.LA(3);
- if ( (LA73_3==17||LA73_3==29) ) {
- alt73=1;
+ if ( (LA74_4==17||LA74_4==29) ) {
+ alt74=1;
}
}
- else if ( ((LA73_1>=68 && LA73_1<=69)) ) {
- alt73=1;
- }
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
- // InternalQVTcore.g:2976:6: otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}'
+ // InternalQVTcore.g:2998:6: otherlv_6= '{' ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )? otherlv_9= '}'
{
otherlv_6=(Token)match(input,17,FollowSets000.FOLLOW_58); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8785,27 +8849,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_6, grammarAccess.getDataTypeCSAccess().getLeftCurlyBracketKeyword_5_0());
}
- // InternalQVTcore.g:2980:1: ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )?
- int alt72=3;
- int LA72_0 = input.LA(1);
+ // InternalQVTcore.g:3002:1: ( ( (lv_isSerializable_7_0= 'serializable' ) ) | otherlv_8= '!serializable' )?
+ int alt73=3;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==68) ) {
- alt72=1;
+ if ( (LA73_0==69) ) {
+ alt73=1;
}
- else if ( (LA72_0==69) ) {
- alt72=2;
+ else if ( (LA73_0==70) ) {
+ alt73=2;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
- // InternalQVTcore.g:2980:2: ( (lv_isSerializable_7_0= 'serializable' ) )
+ // InternalQVTcore.g:3002:2: ( (lv_isSerializable_7_0= 'serializable' ) )
{
- // InternalQVTcore.g:2980:2: ( (lv_isSerializable_7_0= 'serializable' ) )
- // InternalQVTcore.g:2981:1: (lv_isSerializable_7_0= 'serializable' )
+ // InternalQVTcore.g:3002:2: ( (lv_isSerializable_7_0= 'serializable' ) )
+ // InternalQVTcore.g:3003:1: (lv_isSerializable_7_0= 'serializable' )
{
- // InternalQVTcore.g:2981:1: (lv_isSerializable_7_0= 'serializable' )
- // InternalQVTcore.g:2982:3: lv_isSerializable_7_0= 'serializable'
+ // InternalQVTcore.g:3003:1: (lv_isSerializable_7_0= 'serializable' )
+ // InternalQVTcore.g:3004:3: lv_isSerializable_7_0= 'serializable'
{
- lv_isSerializable_7_0=(Token)match(input,68,FollowSets000.FOLLOW_10); if (state.failed) return current;
+ lv_isSerializable_7_0=(Token)match(input,69,FollowSets000.FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isSerializable_7_0, grammarAccess.getDataTypeCSAccess().getIsSerializableSerializableKeyword_5_1_0_0());
@@ -8829,9 +8893,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:2996:7: otherlv_8= '!serializable'
+ // InternalQVTcore.g:3018:7: otherlv_8= '!serializable'
{
- otherlv_8=(Token)match(input,69,FollowSets000.FOLLOW_10); if (state.failed) return current;
+ otherlv_8=(Token)match(input,70,FollowSets000.FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_8, grammarAccess.getDataTypeCSAccess().getSerializableKeyword_5_1_1());
@@ -8855,29 +8919,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3004:3: ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' )
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalQVTcore.g:3026:3: ( (otherlv_10= '{' otherlv_11= '}' ) | otherlv_12= ';' )
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==17) ) {
- alt74=1;
+ if ( (LA75_0==17) ) {
+ alt75=1;
}
- else if ( (LA74_0==29) ) {
- alt74=2;
+ else if ( (LA75_0==29) ) {
+ alt75=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 74, 0, input);
+ new NoViableAltException("", 75, 0, input);
throw nvae;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
- // InternalQVTcore.g:3004:4: (otherlv_10= '{' otherlv_11= '}' )
+ // InternalQVTcore.g:3026:4: (otherlv_10= '{' otherlv_11= '}' )
{
- // InternalQVTcore.g:3004:4: (otherlv_10= '{' otherlv_11= '}' )
- // InternalQVTcore.g:3004:6: otherlv_10= '{' otherlv_11= '}'
+ // InternalQVTcore.g:3026:4: (otherlv_10= '{' otherlv_11= '}' )
+ // InternalQVTcore.g:3026:6: otherlv_10= '{' otherlv_11= '}'
{
otherlv_10=(Token)match(input,17,FollowSets000.FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8898,7 +8962,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:3013:7: otherlv_12= ';'
+ // InternalQVTcore.g:3035:7: otherlv_12= ';'
{
otherlv_12=(Token)match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -8935,7 +8999,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumerationCS"
- // InternalQVTcore.g:3025:1: entryRuleEnumerationCS returns [EObject current=null] : iv_ruleEnumerationCS= ruleEnumerationCS EOF ;
+ // InternalQVTcore.g:3047:1: entryRuleEnumerationCS returns [EObject current=null] : iv_ruleEnumerationCS= ruleEnumerationCS EOF ;
public final EObject entryRuleEnumerationCS() throws RecognitionException {
EObject current = null;
@@ -8943,8 +9007,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:3026:2: (iv_ruleEnumerationCS= ruleEnumerationCS EOF )
- // InternalQVTcore.g:3027:2: iv_ruleEnumerationCS= ruleEnumerationCS EOF
+ // InternalQVTcore.g:3048:2: (iv_ruleEnumerationCS= ruleEnumerationCS EOF )
+ // InternalQVTcore.g:3049:2: iv_ruleEnumerationCS= ruleEnumerationCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationCSRule());
@@ -8975,7 +9039,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumerationCS"
- // InternalQVTcore.g:3034: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= ';' ) ) ;
+ // InternalQVTcore.g:3056: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;
@@ -8999,23 +9063,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:3037: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= ';' ) ) )
- // InternalQVTcore.g:3038: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= ';' ) )
+ // InternalQVTcore.g:3059: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= ';' ) ) )
+ // InternalQVTcore.g:3060: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= ';' ) )
{
- // InternalQVTcore.g:3038: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= ';' ) )
- // InternalQVTcore.g:3038: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= ';' )
+ // InternalQVTcore.g:3060: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= ';' ) )
+ // InternalQVTcore.g:3060: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,70,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_0=(Token)match(input,71,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getEnumerationCSAccess().getEnumKeyword_0());
}
- // InternalQVTcore.g:3042:1: ( (lv_name_1_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:3043:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:3064:1: ( (lv_name_1_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:3065:1: (lv_name_1_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:3043:1: (lv_name_1_0= ruleUnrestrictedName )
- // InternalQVTcore.g:3044:3: lv_name_1_0= ruleUnrestrictedName
+ // InternalQVTcore.g:3065:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:3066:3: lv_name_1_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -9046,19 +9110,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3060:2: ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // InternalQVTcore.g:3082:2: ( (lv_ownedSignature_2_0= ruleTemplateSignatureCS ) )?
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA75_0==23) ) {
- alt75=1;
+ if ( (LA76_0==23) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
- // InternalQVTcore.g:3061:1: (lv_ownedSignature_2_0= ruleTemplateSignatureCS )
+ // InternalQVTcore.g:3083:1: (lv_ownedSignature_2_0= ruleTemplateSignatureCS )
{
- // InternalQVTcore.g:3061:1: (lv_ownedSignature_2_0= ruleTemplateSignatureCS )
- // InternalQVTcore.g:3062:3: lv_ownedSignature_2_0= ruleTemplateSignatureCS
+ // InternalQVTcore.g:3083:1: (lv_ownedSignature_2_0= ruleTemplateSignatureCS )
+ // InternalQVTcore.g:3084:3: lv_ownedSignature_2_0= ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
@@ -9092,16 +9156,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3078:3: (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ // InternalQVTcore.g:3100:3: (otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) ) )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==25) ) {
- alt76=1;
+ if ( (LA77_0==25) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
- // InternalQVTcore.g:3078:5: otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:3100:5: otherlv_3= ':' ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) )
{
otherlv_3=(Token)match(input,25,FollowSets000.FOLLOW_48); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9109,11 +9173,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getEnumerationCSAccess().getColonKeyword_3_0());
}
- // InternalQVTcore.g:3082:1: ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTcore.g:3083:1: (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:3104:1: ( (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:3105:1: (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTcore.g:3083:1: (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:3084:3: lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:3105:1: (lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:3106:3: lv_instanceClassName_4_0= RULE_SINGLE_QUOTED_STRING
{
lv_instanceClassName_4_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_34); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9145,27 +9209,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3100:4: (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ // InternalQVTcore.g:3122:4: (otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}' )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==17) ) {
- int LA78_1 = input.LA(2);
+ if ( (LA79_0==17) ) {
+ int LA79_1 = input.LA(2);
- if ( ((LA78_1>=68 && LA78_1<=69)) ) {
- alt78=1;
+ if ( ((LA79_1>=69 && LA79_1<=70)) ) {
+ alt79=1;
}
- else if ( (LA78_1==20) ) {
- int LA78_4 = input.LA(3);
+ else if ( (LA79_1==20) ) {
+ int LA79_4 = input.LA(3);
- if ( (LA78_4==17||LA78_4==29) ) {
- alt78=1;
+ if ( (LA79_4==17||LA79_4==29) ) {
+ alt79=1;
}
}
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
- // InternalQVTcore.g:3100:6: otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}'
+ // InternalQVTcore.g:3122:6: otherlv_5= '{' ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )? otherlv_8= '}'
{
otherlv_5=(Token)match(input,17,FollowSets000.FOLLOW_58); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9173,27 +9237,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_4_0());
}
- // InternalQVTcore.g:3104:1: ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )?
- int alt77=3;
- int LA77_0 = input.LA(1);
+ // InternalQVTcore.g:3126:1: ( ( (lv_isSerializable_6_0= 'serializable' ) ) | otherlv_7= '!serializable' )?
+ int alt78=3;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==68) ) {
- alt77=1;
+ if ( (LA78_0==69) ) {
+ alt78=1;
}
- else if ( (LA77_0==69) ) {
- alt77=2;
+ else if ( (LA78_0==70) ) {
+ alt78=2;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
- // InternalQVTcore.g:3104:2: ( (lv_isSerializable_6_0= 'serializable' ) )
+ // InternalQVTcore.g:3126:2: ( (lv_isSerializable_6_0= 'serializable' ) )
{
- // InternalQVTcore.g:3104:2: ( (lv_isSerializable_6_0= 'serializable' ) )
- // InternalQVTcore.g:3105:1: (lv_isSerializable_6_0= 'serializable' )
+ // InternalQVTcore.g:3126:2: ( (lv_isSerializable_6_0= 'serializable' ) )
+ // InternalQVTcore.g:3127:1: (lv_isSerializable_6_0= 'serializable' )
{
- // InternalQVTcore.g:3105:1: (lv_isSerializable_6_0= 'serializable' )
- // InternalQVTcore.g:3106:3: lv_isSerializable_6_0= 'serializable'
+ // InternalQVTcore.g:3127:1: (lv_isSerializable_6_0= 'serializable' )
+ // InternalQVTcore.g:3128:3: lv_isSerializable_6_0= 'serializable'
{
- lv_isSerializable_6_0=(Token)match(input,68,FollowSets000.FOLLOW_10); if (state.failed) return current;
+ lv_isSerializable_6_0=(Token)match(input,69,FollowSets000.FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isSerializable_6_0, grammarAccess.getEnumerationCSAccess().getIsSerializableSerializableKeyword_4_1_0_0());
@@ -9217,9 +9281,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:3120:7: otherlv_7= '!serializable'
+ // InternalQVTcore.g:3142:7: otherlv_7= '!serializable'
{
- otherlv_7=(Token)match(input,69,FollowSets000.FOLLOW_10); if (state.failed) return current;
+ otherlv_7=(Token)match(input,70,FollowSets000.FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getEnumerationCSAccess().getSerializableKeyword_4_1_1());
@@ -9243,29 +9307,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3128:3: ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' )
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // InternalQVTcore.g:3150:3: ( (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' ) | otherlv_12= ';' )
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA80_0==17) ) {
- alt80=1;
+ if ( (LA81_0==17) ) {
+ alt81=1;
}
- else if ( (LA80_0==29) ) {
- alt80=2;
+ else if ( (LA81_0==29) ) {
+ alt81=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 80, 0, input);
+ new NoViableAltException("", 81, 0, input);
throw nvae;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
- // InternalQVTcore.g:3128:4: (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' )
+ // InternalQVTcore.g:3150:4: (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' )
{
- // InternalQVTcore.g:3128:4: (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' )
- // InternalQVTcore.g:3128:6: otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}'
+ // InternalQVTcore.g:3150:4: (otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}' )
+ // InternalQVTcore.g:3150:6: otherlv_9= '{' ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )* otherlv_11= '}'
{
otherlv_9=(Token)match(input,17,FollowSets000.FOLLOW_59); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9273,23 +9337,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_9, grammarAccess.getEnumerationCSAccess().getLeftCurlyBracketKeyword_5_0_0());
}
- // InternalQVTcore.g:3132:1: ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )*
- loop79:
+ // InternalQVTcore.g:3154:1: ( (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS ) )*
+ loop80:
do {
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( ((LA79_0>=RULE_SIMPLE_ID && LA79_0<=RULE_ESCAPED_ID)||LA79_0==71) ) {
- alt79=1;
+ if ( ((LA80_0>=RULE_SIMPLE_ID && LA80_0<=RULE_ESCAPED_ID)||LA80_0==72) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
- // InternalQVTcore.g:3133:1: (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS )
+ // InternalQVTcore.g:3155:1: (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS )
{
- // InternalQVTcore.g:3133:1: (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS )
- // InternalQVTcore.g:3134:3: lv_ownedLiterals_10_0= ruleEnumerationLiteralCS
+ // InternalQVTcore.g:3155:1: (lv_ownedLiterals_10_0= ruleEnumerationLiteralCS )
+ // InternalQVTcore.g:3156:3: lv_ownedLiterals_10_0= ruleEnumerationLiteralCS
{
if ( state.backtracking==0 ) {
@@ -9322,7 +9386,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop79;
+ break loop80;
}
} while (true);
@@ -9339,7 +9403,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:3155:7: otherlv_12= ';'
+ // InternalQVTcore.g:3177:7: otherlv_12= ';'
{
otherlv_12=(Token)match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9376,7 +9440,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumerationLiteralCS"
- // InternalQVTcore.g:3167:1: entryRuleEnumerationLiteralCS returns [EObject current=null] : iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF ;
+ // InternalQVTcore.g:3189:1: entryRuleEnumerationLiteralCS returns [EObject current=null] : iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF ;
public final EObject entryRuleEnumerationLiteralCS() throws RecognitionException {
EObject current = null;
@@ -9384,8 +9448,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:3168:2: (iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF )
- // InternalQVTcore.g:3169:2: iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF
+ // InternalQVTcore.g:3190:2: (iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF )
+ // InternalQVTcore.g:3191:2: iv_ruleEnumerationLiteralCS= ruleEnumerationLiteralCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationLiteralCSRule());
@@ -9416,7 +9480,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumerationLiteralCS"
- // InternalQVTcore.g:3176: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= ';' ) ) ;
+ // InternalQVTcore.g:3198: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;
@@ -9435,47 +9499,47 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:3179: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= ';' ) ) )
- // InternalQVTcore.g:3180: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= ';' ) )
+ // InternalQVTcore.g:3201: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= ';' ) ) )
+ // InternalQVTcore.g:3202: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= ';' ) )
{
- // InternalQVTcore.g:3180: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= ';' ) )
- // InternalQVTcore.g:3180: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= ';' )
+ // InternalQVTcore.g:3202: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= ';' ) )
+ // InternalQVTcore.g:3202: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= ';' )
{
- // InternalQVTcore.g:3180:2: ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) )
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalQVTcore.g:3202:2: ( (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) ) | ( (lv_name_2_0= ruleEnumerationLiteralName ) ) )
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==71) ) {
- alt81=1;
+ if ( (LA82_0==72) ) {
+ alt82=1;
}
- else if ( ((LA81_0>=RULE_SIMPLE_ID && LA81_0<=RULE_ESCAPED_ID)) ) {
- alt81=2;
+ else if ( ((LA82_0>=RULE_SIMPLE_ID && LA82_0<=RULE_ESCAPED_ID)) ) {
+ alt82=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 81, 0, input);
+ new NoViableAltException("", 82, 0, input);
throw nvae;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
- // InternalQVTcore.g:3180:3: (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:3202:3: (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) )
{
- // InternalQVTcore.g:3180:3: (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:3180:5: otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:3202:3: (otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:3202:5: otherlv_0= 'literal' ( (lv_name_1_0= ruleUnrestrictedName ) )
{
- otherlv_0=(Token)match(input,71,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_0=(Token)match(input,72,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getEnumerationLiteralCSAccess().getLiteralKeyword_0_0_0());
}
- // InternalQVTcore.g:3184:1: ( (lv_name_1_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:3185:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:3206:1: ( (lv_name_1_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:3207:1: (lv_name_1_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:3185:1: (lv_name_1_0= ruleUnrestrictedName )
- // InternalQVTcore.g:3186:3: lv_name_1_0= ruleUnrestrictedName
+ // InternalQVTcore.g:3207:1: (lv_name_1_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:3208:3: lv_name_1_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -9513,13 +9577,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:3203:6: ( (lv_name_2_0= ruleEnumerationLiteralName ) )
+ // InternalQVTcore.g:3225:6: ( (lv_name_2_0= ruleEnumerationLiteralName ) )
{
- // InternalQVTcore.g:3203:6: ( (lv_name_2_0= ruleEnumerationLiteralName ) )
- // InternalQVTcore.g:3204:1: (lv_name_2_0= ruleEnumerationLiteralName )
+ // InternalQVTcore.g:3225:6: ( (lv_name_2_0= ruleEnumerationLiteralName ) )
+ // InternalQVTcore.g:3226:1: (lv_name_2_0= ruleEnumerationLiteralName )
{
- // InternalQVTcore.g:3204:1: (lv_name_2_0= ruleEnumerationLiteralName )
- // InternalQVTcore.g:3205:3: lv_name_2_0= ruleEnumerationLiteralName
+ // InternalQVTcore.g:3226:1: (lv_name_2_0= ruleEnumerationLiteralName )
+ // InternalQVTcore.g:3227:3: lv_name_2_0= ruleEnumerationLiteralName
{
if ( state.backtracking==0 ) {
@@ -9556,28 +9620,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3221:3: (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ // InternalQVTcore.g:3243:3: (otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) ) )?
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==38) ) {
- alt82=1;
+ if ( (LA83_0==39) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // InternalQVTcore.g:3221:5: otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) )
+ // InternalQVTcore.g:3243:5: otherlv_3= '=' ( (lv_value_4_0= ruleSIGNED ) )
{
- otherlv_3=(Token)match(input,38,FollowSets000.FOLLOW_60); if (state.failed) return current;
+ otherlv_3=(Token)match(input,39,FollowSets000.FOLLOW_60); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getEnumerationLiteralCSAccess().getEqualsSignKeyword_1_0());
}
- // InternalQVTcore.g:3225:1: ( (lv_value_4_0= ruleSIGNED ) )
- // InternalQVTcore.g:3226:1: (lv_value_4_0= ruleSIGNED )
+ // InternalQVTcore.g:3247:1: ( (lv_value_4_0= ruleSIGNED ) )
+ // InternalQVTcore.g:3248:1: (lv_value_4_0= ruleSIGNED )
{
- // InternalQVTcore.g:3226:1: (lv_value_4_0= ruleSIGNED )
- // InternalQVTcore.g:3227:3: lv_value_4_0= ruleSIGNED
+ // InternalQVTcore.g:3248:1: (lv_value_4_0= ruleSIGNED )
+ // InternalQVTcore.g:3249:3: lv_value_4_0= ruleSIGNED
{
if ( state.backtracking==0 ) {
@@ -9614,29 +9678,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3243:4: ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' )
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalQVTcore.g:3265:4: ( (otherlv_5= '{' otherlv_6= '}' ) | otherlv_7= ';' )
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==17) ) {
- alt83=1;
+ if ( (LA84_0==17) ) {
+ alt84=1;
}
- else if ( (LA83_0==29) ) {
- alt83=2;
+ else if ( (LA84_0==29) ) {
+ alt84=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 83, 0, input);
+ new NoViableAltException("", 84, 0, input);
throw nvae;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
- // InternalQVTcore.g:3243:5: (otherlv_5= '{' otherlv_6= '}' )
+ // InternalQVTcore.g:3265:5: (otherlv_5= '{' otherlv_6= '}' )
{
- // InternalQVTcore.g:3243:5: (otherlv_5= '{' otherlv_6= '}' )
- // InternalQVTcore.g:3243:7: otherlv_5= '{' otherlv_6= '}'
+ // InternalQVTcore.g:3265:5: (otherlv_5= '{' otherlv_6= '}' )
+ // InternalQVTcore.g:3265:7: otherlv_5= '{' otherlv_6= '}'
{
otherlv_5=(Token)match(input,17,FollowSets000.FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9657,7 +9721,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:3252:7: otherlv_7= ';'
+ // InternalQVTcore.g:3274:7: otherlv_7= ';'
{
otherlv_7=(Token)match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -9694,7 +9758,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOperationCS"
- // InternalQVTcore.g:3264:1: entryRuleOperationCS returns [EObject current=null] : iv_ruleOperationCS= ruleOperationCS EOF ;
+ // InternalQVTcore.g:3286:1: entryRuleOperationCS returns [EObject current=null] : iv_ruleOperationCS= ruleOperationCS EOF ;
public final EObject entryRuleOperationCS() throws RecognitionException {
EObject current = null;
@@ -9702,8 +9766,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:3265:2: (iv_ruleOperationCS= ruleOperationCS EOF )
- // InternalQVTcore.g:3266:2: iv_ruleOperationCS= ruleOperationCS EOF
+ // InternalQVTcore.g:3287:2: (iv_ruleOperationCS= ruleOperationCS EOF )
+ // InternalQVTcore.g:3288:2: iv_ruleOperationCS= ruleOperationCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOperationCSRule());
@@ -9734,7 +9798,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOperationCS"
- // InternalQVTcore.g:3273: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= ';' ) ) ;
+ // InternalQVTcore.g:3295: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;
@@ -9784,36 +9848,36 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:3276: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= ';' ) ) )
- // InternalQVTcore.g:3277: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= ';' ) )
+ // InternalQVTcore.g:3298: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= ';' ) ) )
+ // InternalQVTcore.g:3299: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= ';' ) )
{
- // InternalQVTcore.g:3277: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= ';' ) )
- // InternalQVTcore.g:3277: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= ';' )
+ // InternalQVTcore.g:3299: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= ';' ) )
+ // InternalQVTcore.g:3299: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= ';' )
{
- // InternalQVTcore.g:3277:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
- int alt86=3;
- int LA86_0 = input.LA(1);
+ // InternalQVTcore.g:3299:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
+ int alt87=3;
+ int LA87_0 = input.LA(1);
- if ( (LA86_0==46) ) {
- alt86=1;
+ if ( (LA87_0==47) ) {
+ alt87=1;
}
- else if ( (LA86_0==47) ) {
- alt86=2;
+ else if ( (LA87_0==48) ) {
+ alt87=2;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
- // InternalQVTcore.g:3277:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTcore.g:3299:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
{
- // InternalQVTcore.g:3277:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
- // InternalQVTcore.g:3277:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
+ // InternalQVTcore.g:3299:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTcore.g:3299:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
{
- // InternalQVTcore.g:3277:4: ( (lv_qualifiers_0_0= 'static' ) )
- // InternalQVTcore.g:3278:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTcore.g:3299:4: ( (lv_qualifiers_0_0= 'static' ) )
+ // InternalQVTcore.g:3300:1: (lv_qualifiers_0_0= 'static' )
{
- // InternalQVTcore.g:3278:1: (lv_qualifiers_0_0= 'static' )
- // InternalQVTcore.g:3279:3: lv_qualifiers_0_0= 'static'
+ // InternalQVTcore.g:3300:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTcore.g:3301:3: lv_qualifiers_0_0= 'static'
{
- lv_qualifiers_0_0=(Token)match(input,46,FollowSets000.FOLLOW_61); if (state.failed) return current;
+ lv_qualifiers_0_0=(Token)match(input,47,FollowSets000.FOLLOW_61); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_0_0, grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_0_0_0());
@@ -9833,21 +9897,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3292:2: ( (lv_qualifiers_1_0= 'definition' ) )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ // InternalQVTcore.g:3314:2: ( (lv_qualifiers_1_0= 'definition' ) )?
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==47) ) {
- alt84=1;
+ if ( (LA85_0==48) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
- // InternalQVTcore.g:3293:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTcore.g:3315:1: (lv_qualifiers_1_0= 'definition' )
{
- // InternalQVTcore.g:3293:1: (lv_qualifiers_1_0= 'definition' )
- // InternalQVTcore.g:3294:3: lv_qualifiers_1_0= 'definition'
+ // InternalQVTcore.g:3315:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTcore.g:3316:3: lv_qualifiers_1_0= 'definition'
{
- lv_qualifiers_1_0=(Token)match(input,47,FollowSets000.FOLLOW_62); if (state.failed) return current;
+ lv_qualifiers_1_0=(Token)match(input,48,FollowSets000.FOLLOW_62); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_1_0, grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
@@ -9877,18 +9941,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:3308:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTcore.g:3330:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
{
- // InternalQVTcore.g:3308:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
- // InternalQVTcore.g:3308:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
+ // InternalQVTcore.g:3330:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTcore.g:3330:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
{
- // InternalQVTcore.g:3308:7: ( (lv_qualifiers_2_0= 'definition' ) )
- // InternalQVTcore.g:3309:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTcore.g:3330:7: ( (lv_qualifiers_2_0= 'definition' ) )
+ // InternalQVTcore.g:3331:1: (lv_qualifiers_2_0= 'definition' )
{
- // InternalQVTcore.g:3309:1: (lv_qualifiers_2_0= 'definition' )
- // InternalQVTcore.g:3310:3: lv_qualifiers_2_0= 'definition'
+ // InternalQVTcore.g:3331:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTcore.g:3332:3: lv_qualifiers_2_0= 'definition'
{
- lv_qualifiers_2_0=(Token)match(input,47,FollowSets000.FOLLOW_63); if (state.failed) return current;
+ lv_qualifiers_2_0=(Token)match(input,48,FollowSets000.FOLLOW_63); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_2_0, grammarAccess.getOperationCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
@@ -9908,21 +9972,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3323:2: ( (lv_qualifiers_3_0= 'static' ) )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ // InternalQVTcore.g:3345:2: ( (lv_qualifiers_3_0= 'static' ) )?
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==46) ) {
- alt85=1;
+ if ( (LA86_0==47) ) {
+ alt86=1;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
- // InternalQVTcore.g:3324:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTcore.g:3346:1: (lv_qualifiers_3_0= 'static' )
{
- // InternalQVTcore.g:3324:1: (lv_qualifiers_3_0= 'static' )
- // InternalQVTcore.g:3325:3: lv_qualifiers_3_0= 'static'
+ // InternalQVTcore.g:3346:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTcore.g:3347:3: lv_qualifiers_3_0= 'static'
{
- lv_qualifiers_3_0=(Token)match(input,46,FollowSets000.FOLLOW_62); if (state.failed) return current;
+ lv_qualifiers_3_0=(Token)match(input,47,FollowSets000.FOLLOW_62); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_3_0, grammarAccess.getOperationCSAccess().getQualifiersStaticKeyword_0_1_1_0());
@@ -9954,25 +10018,25 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,72,FollowSets000.FOLLOW_64); if (state.failed) return current;
+ otherlv_4=(Token)match(input,73,FollowSets000.FOLLOW_64); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getOperationCSAccess().getOperationKeyword_1());
}
- // InternalQVTcore.g:3342:1: ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // InternalQVTcore.g:3364:1: ( (lv_ownedSignature_5_0= ruleTemplateSignatureCS ) )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==23) ) {
- alt87=1;
+ if ( (LA88_0==23) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
- // InternalQVTcore.g:3343:1: (lv_ownedSignature_5_0= ruleTemplateSignatureCS )
+ // InternalQVTcore.g:3365:1: (lv_ownedSignature_5_0= ruleTemplateSignatureCS )
{
- // InternalQVTcore.g:3343:1: (lv_ownedSignature_5_0= ruleTemplateSignatureCS )
- // InternalQVTcore.g:3344:3: lv_ownedSignature_5_0= ruleTemplateSignatureCS
+ // InternalQVTcore.g:3365:1: (lv_ownedSignature_5_0= ruleTemplateSignatureCS )
+ // InternalQVTcore.g:3366:3: lv_ownedSignature_5_0= ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
@@ -10006,18 +10070,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3360:3: ( (lv_name_6_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:3361:1: (lv_name_6_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:3382:3: ( (lv_name_6_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:3383:1: (lv_name_6_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:3361:1: (lv_name_6_0= ruleUnrestrictedName )
- // InternalQVTcore.g:3362:3: lv_name_6_0= ruleUnrestrictedName
+ // InternalQVTcore.g:3383:1: (lv_name_6_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:3384:3: lv_name_6_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getOperationCSAccess().getNameUnrestrictedNameParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_29);
+ pushFollow(FollowSets000.FOLLOW_30);
lv_name_6_0=ruleUnrestrictedName();
state._fsp--;
@@ -10047,22 +10111,22 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_7, grammarAccess.getOperationCSAccess().getLeftParenthesisKeyword_4());
}
- // InternalQVTcore.g:3382:1: ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ // InternalQVTcore.g:3404:1: ( ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )* )?
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( ((LA89_0>=RULE_SIMPLE_ID && LA89_0<=RULE_ESCAPED_ID)||(LA89_0>=21 && LA89_0<=22)||LA89_0==26||(LA89_0>=30 && LA89_0<=31)||LA89_0==33||(LA89_0>=35 && LA89_0<=37)||(LA89_0>=42 && LA89_0<=49)||LA89_0==51||LA89_0==53||LA89_0==55||LA89_0==58||LA89_0==60||LA89_0==62||(LA89_0>=64 && LA89_0<=68)||(LA89_0>=70 && LA89_0<=75)||LA89_0==77||LA89_0==79||(LA89_0>=81 && LA89_0<=83)) ) {
- alt89=1;
+ if ( ((LA90_0>=RULE_SIMPLE_ID && LA90_0<=RULE_ESCAPED_ID)||(LA90_0>=21 && LA90_0<=22)||LA90_0==26||(LA90_0>=30 && LA90_0<=31)||LA90_0==33||(LA90_0>=36 && LA90_0<=38)||(LA90_0>=43 && LA90_0<=50)||LA90_0==52||LA90_0==54||LA90_0==56||LA90_0==59||LA90_0==61||LA90_0==63||(LA90_0>=65 && LA90_0<=69)||(LA90_0>=71 && LA90_0<=76)||LA90_0==78||LA90_0==80||(LA90_0>=82 && LA90_0<=84)) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
- // InternalQVTcore.g:3382:2: ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )*
+ // InternalQVTcore.g:3404:2: ( (lv_ownedParameters_8_0= ruleParameterCS ) ) (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )*
{
- // InternalQVTcore.g:3382:2: ( (lv_ownedParameters_8_0= ruleParameterCS ) )
- // InternalQVTcore.g:3383:1: (lv_ownedParameters_8_0= ruleParameterCS )
+ // InternalQVTcore.g:3404:2: ( (lv_ownedParameters_8_0= ruleParameterCS ) )
+ // InternalQVTcore.g:3405:1: (lv_ownedParameters_8_0= ruleParameterCS )
{
- // InternalQVTcore.g:3383:1: (lv_ownedParameters_8_0= ruleParameterCS )
- // InternalQVTcore.g:3384:3: lv_ownedParameters_8_0= ruleParameterCS
+ // InternalQVTcore.g:3405:1: (lv_ownedParameters_8_0= ruleParameterCS )
+ // InternalQVTcore.g:3406:3: lv_ownedParameters_8_0= ruleParameterCS
{
if ( state.backtracking==0 ) {
@@ -10093,20 +10157,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3400:2: (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )*
- loop88:
+ // InternalQVTcore.g:3422:2: (otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) ) )*
+ loop89:
do {
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA88_0==18) ) {
- alt88=1;
+ if ( (LA89_0==18) ) {
+ alt89=1;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
- // InternalQVTcore.g:3400:4: otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) )
+ // InternalQVTcore.g:3422:4: otherlv_9= ',' ( (lv_ownedParameters_10_0= ruleParameterCS ) )
{
otherlv_9=(Token)match(input,18,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10114,11 +10178,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_9, grammarAccess.getOperationCSAccess().getCommaKeyword_5_1_0());
}
- // InternalQVTcore.g:3404:1: ( (lv_ownedParameters_10_0= ruleParameterCS ) )
- // InternalQVTcore.g:3405:1: (lv_ownedParameters_10_0= ruleParameterCS )
+ // InternalQVTcore.g:3426:1: ( (lv_ownedParameters_10_0= ruleParameterCS ) )
+ // InternalQVTcore.g:3427:1: (lv_ownedParameters_10_0= ruleParameterCS )
{
- // InternalQVTcore.g:3405:1: (lv_ownedParameters_10_0= ruleParameterCS )
- // InternalQVTcore.g:3406:3: lv_ownedParameters_10_0= ruleParameterCS
+ // InternalQVTcore.g:3427:1: (lv_ownedParameters_10_0= ruleParameterCS )
+ // InternalQVTcore.g:3428:3: lv_ownedParameters_10_0= ruleParameterCS
{
if ( state.backtracking==0 ) {
@@ -10154,7 +10218,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop88;
+ break loop89;
}
} while (true);
@@ -10170,16 +10234,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_11, grammarAccess.getOperationCSAccess().getRightParenthesisKeyword_6());
}
- // InternalQVTcore.g:3426:1: (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // InternalQVTcore.g:3448:1: (otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) ) )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==25) ) {
- alt90=1;
+ if ( (LA91_0==25) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
- // InternalQVTcore.g:3426:3: otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:3448:3: otherlv_12= ':' ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) )
{
otherlv_12=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10187,11 +10251,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_12, grammarAccess.getOperationCSAccess().getColonKeyword_7_0());
}
- // InternalQVTcore.g:3430:1: ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) )
- // InternalQVTcore.g:3431:1: (lv_ownedType_13_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:3452:1: ( (lv_ownedType_13_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:3453:1: (lv_ownedType_13_0= ruleTypedMultiplicityRefCS )
{
- // InternalQVTcore.g:3431:1: (lv_ownedType_13_0= ruleTypedMultiplicityRefCS )
- // InternalQVTcore.g:3432:3: lv_ownedType_13_0= ruleTypedMultiplicityRefCS
+ // InternalQVTcore.g:3453:1: (lv_ownedType_13_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:3454:3: lv_ownedType_13_0= ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
@@ -10228,28 +10292,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3448:4: (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // InternalQVTcore.g:3470:4: (otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )* )?
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==73) ) {
- alt92=1;
+ if ( (LA93_0==74) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
- // InternalQVTcore.g:3448:6: otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )*
+ // InternalQVTcore.g:3470:6: otherlv_14= 'throws' ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) ) (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )*
{
- otherlv_14=(Token)match(input,73,FollowSets000.FOLLOW_18); if (state.failed) return current;
+ otherlv_14=(Token)match(input,74,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_14, grammarAccess.getOperationCSAccess().getThrowsKeyword_8_0());
}
- // InternalQVTcore.g:3452:1: ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) )
- // InternalQVTcore.g:3453:1: (lv_ownedExceptions_15_0= ruleTypedRefCS )
+ // InternalQVTcore.g:3474:1: ( (lv_ownedExceptions_15_0= ruleTypedRefCS ) )
+ // InternalQVTcore.g:3475:1: (lv_ownedExceptions_15_0= ruleTypedRefCS )
{
- // InternalQVTcore.g:3453:1: (lv_ownedExceptions_15_0= ruleTypedRefCS )
- // InternalQVTcore.g:3454:3: lv_ownedExceptions_15_0= ruleTypedRefCS
+ // InternalQVTcore.g:3475:1: (lv_ownedExceptions_15_0= ruleTypedRefCS )
+ // InternalQVTcore.g:3476:3: lv_ownedExceptions_15_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -10280,20 +10344,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3470:2: (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )*
- loop91:
+ // InternalQVTcore.g:3492:2: (otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) ) )*
+ loop92:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==18) ) {
- alt91=1;
+ if ( (LA92_0==18) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
- // InternalQVTcore.g:3470:4: otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) )
+ // InternalQVTcore.g:3492:4: otherlv_16= ',' ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) )
{
otherlv_16=(Token)match(input,18,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10301,11 +10365,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_16, grammarAccess.getOperationCSAccess().getCommaKeyword_8_2_0());
}
- // InternalQVTcore.g:3474:1: ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) )
- // InternalQVTcore.g:3475:1: (lv_ownedExceptions_17_0= ruleTypedRefCS )
+ // InternalQVTcore.g:3496:1: ( (lv_ownedExceptions_17_0= ruleTypedRefCS ) )
+ // InternalQVTcore.g:3497:1: (lv_ownedExceptions_17_0= ruleTypedRefCS )
{
- // InternalQVTcore.g:3475:1: (lv_ownedExceptions_17_0= ruleTypedRefCS )
- // InternalQVTcore.g:3476:3: lv_ownedExceptions_17_0= ruleTypedRefCS
+ // InternalQVTcore.g:3497:1: (lv_ownedExceptions_17_0= ruleTypedRefCS )
+ // InternalQVTcore.g:3498:3: lv_ownedExceptions_17_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -10341,7 +10405,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop91;
+ break loop92;
}
} while (true);
@@ -10351,20 +10415,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3492: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 alt96=2;
- int LA96_0 = input.LA(1);
+ // InternalQVTcore.g:3514: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 alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==17) ) {
- int LA96_1 = input.LA(2);
+ if ( (LA97_0==17) ) {
+ int LA97_1 = input.LA(2);
- if ( ((LA96_1>=49 && LA96_1<=50)||(LA96_1>=53 && LA96_1<=54)||(LA96_1>=58 && LA96_1<=59)) ) {
- alt96=1;
+ if ( ((LA97_1>=50 && LA97_1<=51)||(LA97_1>=54 && LA97_1<=55)||(LA97_1>=59 && LA97_1<=60)) ) {
+ alt97=1;
}
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
- // InternalQVTcore.g:3492: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= '}'
+ // InternalQVTcore.g:3514: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,17,FollowSets000.FOLLOW_68); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10372,74 +10436,74 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_18, grammarAccess.getOperationCSAccess().getLeftCurlyBracketKeyword_9_0());
}
- // InternalQVTcore.g:3496: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 cnt95=0;
- loop95:
+ // InternalQVTcore.g:3518: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 cnt96=0;
+ loop96:
do {
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( ((LA95_0>=49 && LA95_0<=50)||(LA95_0>=53 && LA95_0<=54)||(LA95_0>=58 && LA95_0<=59)) ) {
- alt95=1;
+ if ( ((LA96_0>=50 && LA96_0<=51)||(LA96_0>=54 && LA96_0<=55)||(LA96_0>=59 && LA96_0<=60)) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
- // InternalQVTcore.g:3496: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= ',' )?
+ // InternalQVTcore.g:3518: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= ',' )?
{
- // InternalQVTcore.g:3496: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 alt93=6;
+ // InternalQVTcore.g:3518: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 alt94=6;
switch ( input.LA(1) ) {
- case 49:
- {
- alt93=1;
- }
- break;
case 50:
{
- alt93=2;
+ alt94=1;
}
break;
- case 53:
+ case 51:
{
- alt93=3;
+ alt94=2;
}
break;
case 54:
{
- alt93=4;
+ alt94=3;
}
break;
- case 58:
+ case 55:
{
- alt93=5;
+ alt94=4;
}
break;
case 59:
{
- alt93=6;
+ alt94=5;
+ }
+ break;
+ case 60:
+ {
+ alt94=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 93, 0, input);
+ new NoViableAltException("", 94, 0, input);
throw nvae;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
- // InternalQVTcore.g:3496:3: ( (lv_qualifiers_19_0= 'derived' ) )
+ // InternalQVTcore.g:3518:3: ( (lv_qualifiers_19_0= 'derived' ) )
{
- // InternalQVTcore.g:3496:3: ( (lv_qualifiers_19_0= 'derived' ) )
- // InternalQVTcore.g:3497:1: (lv_qualifiers_19_0= 'derived' )
+ // InternalQVTcore.g:3518:3: ( (lv_qualifiers_19_0= 'derived' ) )
+ // InternalQVTcore.g:3519:1: (lv_qualifiers_19_0= 'derived' )
{
- // InternalQVTcore.g:3497:1: (lv_qualifiers_19_0= 'derived' )
- // InternalQVTcore.g:3498:3: lv_qualifiers_19_0= 'derived'
+ // InternalQVTcore.g:3519:1: (lv_qualifiers_19_0= 'derived' )
+ // InternalQVTcore.g:3520:3: lv_qualifiers_19_0= 'derived'
{
- lv_qualifiers_19_0=(Token)match(input,49,FollowSets000.FOLLOW_69); if (state.failed) return current;
+ lv_qualifiers_19_0=(Token)match(input,50,FollowSets000.FOLLOW_69); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_19_0, grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_0_0());
@@ -10463,15 +10527,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:3512:6: ( (lv_qualifiers_20_0= '!derived' ) )
+ // InternalQVTcore.g:3534:6: ( (lv_qualifiers_20_0= '!derived' ) )
{
- // InternalQVTcore.g:3512:6: ( (lv_qualifiers_20_0= '!derived' ) )
- // InternalQVTcore.g:3513:1: (lv_qualifiers_20_0= '!derived' )
+ // InternalQVTcore.g:3534:6: ( (lv_qualifiers_20_0= '!derived' ) )
+ // InternalQVTcore.g:3535:1: (lv_qualifiers_20_0= '!derived' )
{
- // InternalQVTcore.g:3513:1: (lv_qualifiers_20_0= '!derived' )
- // InternalQVTcore.g:3514:3: lv_qualifiers_20_0= '!derived'
+ // InternalQVTcore.g:3535:1: (lv_qualifiers_20_0= '!derived' )
+ // InternalQVTcore.g:3536:3: lv_qualifiers_20_0= '!derived'
{
- lv_qualifiers_20_0=(Token)match(input,50,FollowSets000.FOLLOW_69); if (state.failed) return current;
+ lv_qualifiers_20_0=(Token)match(input,51,FollowSets000.FOLLOW_69); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_20_0, grammarAccess.getOperationCSAccess().getQualifiersDerivedKeyword_9_1_0_1_0());
@@ -10495,15 +10559,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:3528:6: ( (lv_qualifiers_21_0= 'ordered' ) )
+ // InternalQVTcore.g:3550:6: ( (lv_qualifiers_21_0= 'ordered' ) )
{
- // InternalQVTcore.g:3528:6: ( (lv_qualifiers_21_0= 'ordered' ) )
- // InternalQVTcore.g:3529:1: (lv_qualifiers_21_0= 'ordered' )
+ // InternalQVTcore.g:3550:6: ( (lv_qualifiers_21_0= 'ordered' ) )
+ // InternalQVTcore.g:3551:1: (lv_qualifiers_21_0= 'ordered' )
{
- // InternalQVTcore.g:3529:1: (lv_qualifiers_21_0= 'ordered' )
- // InternalQVTcore.g:3530:3: lv_qualifiers_21_0= 'ordered'
+ // InternalQVTcore.g:3551:1: (lv_qualifiers_21_0= 'ordered' )
+ // InternalQVTcore.g:3552:3: lv_qualifiers_21_0= 'ordered'
{
- lv_qualifiers_21_0=(Token)match(input,53,FollowSets000.FOLLOW_69); if (state.failed) return current;
+ lv_qualifiers_21_0=(Token)match(input,54,FollowSets000.FOLLOW_69); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_21_0, grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_2_0());
@@ -10527,15 +10591,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:3544:6: ( (lv_qualifiers_22_0= '!ordered' ) )
+ // InternalQVTcore.g:3566:6: ( (lv_qualifiers_22_0= '!ordered' ) )
{
- // InternalQVTcore.g:3544:6: ( (lv_qualifiers_22_0= '!ordered' ) )
- // InternalQVTcore.g:3545:1: (lv_qualifiers_22_0= '!ordered' )
+ // InternalQVTcore.g:3566:6: ( (lv_qualifiers_22_0= '!ordered' ) )
+ // InternalQVTcore.g:3567:1: (lv_qualifiers_22_0= '!ordered' )
{
- // InternalQVTcore.g:3545:1: (lv_qualifiers_22_0= '!ordered' )
- // InternalQVTcore.g:3546:3: lv_qualifiers_22_0= '!ordered'
+ // InternalQVTcore.g:3567:1: (lv_qualifiers_22_0= '!ordered' )
+ // InternalQVTcore.g:3568:3: lv_qualifiers_22_0= '!ordered'
{
- lv_qualifiers_22_0=(Token)match(input,54,FollowSets000.FOLLOW_69); if (state.failed) return current;
+ lv_qualifiers_22_0=(Token)match(input,55,FollowSets000.FOLLOW_69); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_22_0, grammarAccess.getOperationCSAccess().getQualifiersOrderedKeyword_9_1_0_3_0());
@@ -10559,15 +10623,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTcore.g:3560:6: ( (lv_qualifiers_23_0= 'unique' ) )
+ // InternalQVTcore.g:3582:6: ( (lv_qualifiers_23_0= 'unique' ) )
{
- // InternalQVTcore.g:3560:6: ( (lv_qualifiers_23_0= 'unique' ) )
- // InternalQVTcore.g:3561:1: (lv_qualifiers_23_0= 'unique' )
+ // InternalQVTcore.g:3582:6: ( (lv_qualifiers_23_0= 'unique' ) )
+ // InternalQVTcore.g:3583:1: (lv_qualifiers_23_0= 'unique' )
{
- // InternalQVTcore.g:3561:1: (lv_qualifiers_23_0= 'unique' )
- // InternalQVTcore.g:3562:3: lv_qualifiers_23_0= 'unique'
+ // InternalQVTcore.g:3583:1: (lv_qualifiers_23_0= 'unique' )
+ // InternalQVTcore.g:3584:3: lv_qualifiers_23_0= 'unique'
{
- lv_qualifiers_23_0=(Token)match(input,58,FollowSets000.FOLLOW_69); if (state.failed) return current;
+ lv_qualifiers_23_0=(Token)match(input,59,FollowSets000.FOLLOW_69); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_23_0, grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_4_0());
@@ -10591,15 +10655,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTcore.g:3576:6: ( (lv_qualifiers_24_0= '!unique' ) )
+ // InternalQVTcore.g:3598:6: ( (lv_qualifiers_24_0= '!unique' ) )
{
- // InternalQVTcore.g:3576:6: ( (lv_qualifiers_24_0= '!unique' ) )
- // InternalQVTcore.g:3577:1: (lv_qualifiers_24_0= '!unique' )
+ // InternalQVTcore.g:3598:6: ( (lv_qualifiers_24_0= '!unique' ) )
+ // InternalQVTcore.g:3599:1: (lv_qualifiers_24_0= '!unique' )
{
- // InternalQVTcore.g:3577:1: (lv_qualifiers_24_0= '!unique' )
- // InternalQVTcore.g:3578:3: lv_qualifiers_24_0= '!unique'
+ // InternalQVTcore.g:3599:1: (lv_qualifiers_24_0= '!unique' )
+ // InternalQVTcore.g:3600:3: lv_qualifiers_24_0= '!unique'
{
- lv_qualifiers_24_0=(Token)match(input,59,FollowSets000.FOLLOW_69); if (state.failed) return current;
+ lv_qualifiers_24_0=(Token)match(input,60,FollowSets000.FOLLOW_69); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_24_0, grammarAccess.getOperationCSAccess().getQualifiersUniqueKeyword_9_1_0_5_0());
@@ -10625,16 +10689,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3591:3: (otherlv_25= ',' )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // InternalQVTcore.g:3613:3: (otherlv_25= ',' )?
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==18) ) {
- alt94=1;
+ if ( (LA95_0==18) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
- // InternalQVTcore.g:3591:5: otherlv_25= ','
+ // InternalQVTcore.g:3613:5: otherlv_25= ','
{
otherlv_25=(Token)match(input,18,FollowSets000.FOLLOW_70); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10653,13 +10717,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt95 >= 1 ) break loop95;
+ if ( cnt96 >= 1 ) break loop96;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(95, input);
+ new EarlyExitException(96, input);
throw eee;
}
- cnt95++;
+ cnt96++;
} while (true);
otherlv_26=(Token)match(input,20,FollowSets000.FOLLOW_34); if (state.failed) return current;
@@ -10674,29 +10738,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3599:3: ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' )
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalQVTcore.g:3621:3: ( (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' ) | otherlv_34= ';' )
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==17) ) {
- alt100=1;
+ if ( (LA101_0==17) ) {
+ alt101=1;
}
- else if ( (LA100_0==29) ) {
- alt100=2;
+ else if ( (LA101_0==29) ) {
+ alt101=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 100, 0, input);
+ new NoViableAltException("", 101, 0, input);
throw nvae;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
- // InternalQVTcore.g:3599:4: (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' )
+ // InternalQVTcore.g:3621:4: (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' )
{
- // InternalQVTcore.g:3599:4: (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' )
- // InternalQVTcore.g:3599:6: otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}'
+ // InternalQVTcore.g:3621:4: (otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}' )
+ // InternalQVTcore.g:3621:6: otherlv_27= '{' (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )* otherlv_33= '}'
{
otherlv_27=(Token)match(input,17,FollowSets000.FOLLOW_71); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10704,37 +10768,37 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_27, grammarAccess.getOperationCSAccess().getLeftCurlyBracketKeyword_10_0_0());
}
- // InternalQVTcore.g:3603:1: (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )*
- loop99:
+ // InternalQVTcore.g:3625:1: (otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';' )*
+ loop100:
do {
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==74) ) {
- alt99=1;
+ if ( (LA100_0==75) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
- // InternalQVTcore.g:3603:3: otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';'
+ // InternalQVTcore.g:3625:3: otherlv_28= 'body' ( ruleUnrestrictedName )? otherlv_30= ':' ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )? otherlv_32= ';'
{
- otherlv_28=(Token)match(input,74,FollowSets000.FOLLOW_53); if (state.failed) return current;
+ otherlv_28=(Token)match(input,75,FollowSets000.FOLLOW_53); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_28, grammarAccess.getOperationCSAccess().getBodyKeyword_10_0_1_0());
}
- // InternalQVTcore.g:3607:1: ( ruleUnrestrictedName )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ // InternalQVTcore.g:3629:1: ( ruleUnrestrictedName )?
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( ((LA97_0>=RULE_SIMPLE_ID && LA97_0<=RULE_ESCAPED_ID)||(LA97_0>=21 && LA97_0<=22)||LA97_0==26||(LA97_0>=30 && LA97_0<=31)||LA97_0==33||(LA97_0>=35 && LA97_0<=37)||(LA97_0>=42 && LA97_0<=49)||LA97_0==51||LA97_0==53||LA97_0==55||LA97_0==58||LA97_0==60||LA97_0==62||(LA97_0>=64 && LA97_0<=68)||(LA97_0>=70 && LA97_0<=75)||LA97_0==77||LA97_0==79||(LA97_0>=81 && LA97_0<=83)) ) {
- alt97=1;
+ if ( ((LA98_0>=RULE_SIMPLE_ID && LA98_0<=RULE_ESCAPED_ID)||(LA98_0>=21 && LA98_0<=22)||LA98_0==26||(LA98_0>=30 && LA98_0<=31)||LA98_0==33||(LA98_0>=36 && LA98_0<=38)||(LA98_0>=43 && LA98_0<=50)||LA98_0==52||LA98_0==54||LA98_0==56||LA98_0==59||LA98_0==61||LA98_0==63||(LA98_0>=65 && LA98_0<=69)||(LA98_0>=71 && LA98_0<=76)||LA98_0==78||LA98_0==80||(LA98_0>=82 && LA98_0<=84)) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
- // InternalQVTcore.g:3608:2: ruleUnrestrictedName
+ // InternalQVTcore.g:3630:2: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -10768,19 +10832,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_30, grammarAccess.getOperationCSAccess().getColonKeyword_10_0_1_2());
}
- // InternalQVTcore.g:3622:1: ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ // InternalQVTcore.g:3644:1: ( (lv_ownedBodyExpressions_31_0= ruleSpecificationCS ) )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( ((LA98_0>=RULE_SINGLE_QUOTED_STRING && LA98_0<=RULE_ESCAPED_ID)||(LA98_0>=21 && LA98_0<=23)||LA98_0==26||LA98_0==28||(LA98_0>=30 && LA98_0<=31)||LA98_0==33||(LA98_0>=35 && LA98_0<=37)||(LA98_0>=42 && LA98_0<=49)||LA98_0==51||LA98_0==53||LA98_0==55||LA98_0==58||LA98_0==60||LA98_0==62||(LA98_0>=64 && LA98_0<=68)||(LA98_0>=70 && LA98_0<=75)||LA98_0==77||LA98_0==79||(LA98_0>=81 && LA98_0<=85)||(LA98_0>=101 && LA98_0<=115)||LA98_0==118||(LA98_0>=120 && LA98_0<=123)||LA98_0==128||(LA98_0>=133 && LA98_0<=134)) ) {
- alt98=1;
+ if ( ((LA99_0>=RULE_SINGLE_QUOTED_STRING && LA99_0<=RULE_ESCAPED_ID)||(LA99_0>=21 && LA99_0<=23)||LA99_0==26||LA99_0==28||(LA99_0>=30 && LA99_0<=31)||LA99_0==33||(LA99_0>=36 && LA99_0<=38)||(LA99_0>=43 && LA99_0<=50)||LA99_0==52||LA99_0==54||LA99_0==56||LA99_0==59||LA99_0==61||LA99_0==63||(LA99_0>=65 && LA99_0<=69)||(LA99_0>=71 && LA99_0<=76)||LA99_0==78||LA99_0==80||(LA99_0>=82 && LA99_0<=86)||(LA99_0>=102 && LA99_0<=116)||LA99_0==119||(LA99_0>=121 && LA99_0<=124)||LA99_0==129||(LA99_0>=134 && LA99_0<=135)) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
- // InternalQVTcore.g:3623:1: (lv_ownedBodyExpressions_31_0= ruleSpecificationCS )
+ // InternalQVTcore.g:3645:1: (lv_ownedBodyExpressions_31_0= ruleSpecificationCS )
{
- // InternalQVTcore.g:3623:1: (lv_ownedBodyExpressions_31_0= ruleSpecificationCS )
- // InternalQVTcore.g:3624:3: lv_ownedBodyExpressions_31_0= ruleSpecificationCS
+ // InternalQVTcore.g:3645:1: (lv_ownedBodyExpressions_31_0= ruleSpecificationCS )
+ // InternalQVTcore.g:3646:3: lv_ownedBodyExpressions_31_0= ruleSpecificationCS
{
if ( state.backtracking==0 ) {
@@ -10825,7 +10889,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop99;
+ break loop100;
}
} while (true);
@@ -10842,7 +10906,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:3649:7: otherlv_34= ';'
+ // InternalQVTcore.g:3671:7: otherlv_34= ';'
{
otherlv_34=(Token)match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10879,7 +10943,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleParameterCS"
- // InternalQVTcore.g:3661:1: entryRuleParameterCS returns [EObject current=null] : iv_ruleParameterCS= ruleParameterCS EOF ;
+ // InternalQVTcore.g:3683:1: entryRuleParameterCS returns [EObject current=null] : iv_ruleParameterCS= ruleParameterCS EOF ;
public final EObject entryRuleParameterCS() throws RecognitionException {
EObject current = null;
@@ -10887,8 +10951,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:3662:2: (iv_ruleParameterCS= ruleParameterCS EOF )
- // InternalQVTcore.g:3663:2: iv_ruleParameterCS= ruleParameterCS EOF
+ // InternalQVTcore.g:3684:2: (iv_ruleParameterCS= ruleParameterCS EOF )
+ // InternalQVTcore.g:3685:2: iv_ruleParameterCS= ruleParameterCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getParameterCSRule());
@@ -10919,7 +10983,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleParameterCS"
- // InternalQVTcore.g:3670: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= '}' )? ) ;
+ // InternalQVTcore.g:3692: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;
@@ -10941,17 +11005,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:3673: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= '}' )? ) )
- // InternalQVTcore.g:3674: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= '}' )? )
+ // InternalQVTcore.g:3695: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= '}' )? ) )
+ // InternalQVTcore.g:3696: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= '}' )? )
{
- // InternalQVTcore.g:3674: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= '}' )? )
- // InternalQVTcore.g:3674: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= '}' )?
+ // InternalQVTcore.g:3696: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= '}' )? )
+ // InternalQVTcore.g:3696: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= '}' )?
{
- // InternalQVTcore.g:3674:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:3675:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:3696:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:3697:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:3675:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTcore.g:3676:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTcore.g:3697:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:3698:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -10982,16 +11046,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3692:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ // InternalQVTcore.g:3714:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) ) )?
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==25) ) {
- alt101=1;
+ if ( (LA102_0==25) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
- // InternalQVTcore.g:3692:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:3714:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) )
{
otherlv_1=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -10999,11 +11063,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getParameterCSAccess().getColonKeyword_1_0());
}
- // InternalQVTcore.g:3696:1: ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) )
- // InternalQVTcore.g:3697:1: (lv_ownedType_2_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:3718:1: ( (lv_ownedType_2_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:3719:1: (lv_ownedType_2_0= ruleTypedMultiplicityRefCS )
{
- // InternalQVTcore.g:3697:1: (lv_ownedType_2_0= ruleTypedMultiplicityRefCS )
- // InternalQVTcore.g:3698:3: lv_ownedType_2_0= ruleTypedMultiplicityRefCS
+ // InternalQVTcore.g:3719:1: (lv_ownedType_2_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:3720:3: lv_ownedType_2_0= ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
@@ -11040,20 +11104,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3714: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 alt105=2;
- int LA105_0 = input.LA(1);
+ // InternalQVTcore.g:3736: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 alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==17) ) {
- int LA105_1 = input.LA(2);
+ if ( (LA106_0==17) ) {
+ int LA106_1 = input.LA(2);
- if ( ((LA105_1>=53 && LA105_1<=54)||(LA105_1>=58 && LA105_1<=59)) ) {
- alt105=1;
+ if ( ((LA106_1>=54 && LA106_1<=55)||(LA106_1>=59 && LA106_1<=60)) ) {
+ alt106=1;
}
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
- // InternalQVTcore.g:3714: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= '}'
+ // InternalQVTcore.g:3736: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,17,FollowSets000.FOLLOW_74); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11061,64 +11125,64 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getParameterCSAccess().getLeftCurlyBracketKeyword_2_0());
}
- // InternalQVTcore.g:3718:1: ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+
- int cnt104=0;
- loop104:
+ // InternalQVTcore.g:3740:1: ( ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )? )+
+ int cnt105=0;
+ loop105:
do {
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( ((LA104_0>=53 && LA104_0<=54)||(LA104_0>=58 && LA104_0<=59)) ) {
- alt104=1;
+ if ( ((LA105_0>=54 && LA105_0<=55)||(LA105_0>=59 && LA105_0<=60)) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
- // InternalQVTcore.g:3718:2: ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )?
+ // InternalQVTcore.g:3740:2: ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) ) (otherlv_8= ',' )?
{
- // InternalQVTcore.g:3718:2: ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) )
- int alt102=4;
+ // InternalQVTcore.g:3740:2: ( ( (lv_qualifiers_4_0= 'ordered' ) ) | ( (lv_qualifiers_5_0= '!ordered' ) ) | ( (lv_qualifiers_6_0= 'unique' ) ) | ( (lv_qualifiers_7_0= '!unique' ) ) )
+ int alt103=4;
switch ( input.LA(1) ) {
- case 53:
+ case 54:
{
- alt102=1;
+ alt103=1;
}
break;
- case 54:
+ case 55:
{
- alt102=2;
+ alt103=2;
}
break;
- case 58:
+ case 59:
{
- alt102=3;
+ alt103=3;
}
break;
- case 59:
+ case 60:
{
- alt102=4;
+ alt103=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 102, 0, input);
+ new NoViableAltException("", 103, 0, input);
throw nvae;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
- // InternalQVTcore.g:3718:3: ( (lv_qualifiers_4_0= 'ordered' ) )
+ // InternalQVTcore.g:3740:3: ( (lv_qualifiers_4_0= 'ordered' ) )
{
- // InternalQVTcore.g:3718:3: ( (lv_qualifiers_4_0= 'ordered' ) )
- // InternalQVTcore.g:3719:1: (lv_qualifiers_4_0= 'ordered' )
+ // InternalQVTcore.g:3740:3: ( (lv_qualifiers_4_0= 'ordered' ) )
+ // InternalQVTcore.g:3741:1: (lv_qualifiers_4_0= 'ordered' )
{
- // InternalQVTcore.g:3719:1: (lv_qualifiers_4_0= 'ordered' )
- // InternalQVTcore.g:3720:3: lv_qualifiers_4_0= 'ordered'
+ // InternalQVTcore.g:3741:1: (lv_qualifiers_4_0= 'ordered' )
+ // InternalQVTcore.g:3742:3: lv_qualifiers_4_0= 'ordered'
{
- lv_qualifiers_4_0=(Token)match(input,53,FollowSets000.FOLLOW_75); if (state.failed) return current;
+ lv_qualifiers_4_0=(Token)match(input,54,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_4_0, grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_0_0());
@@ -11142,15 +11206,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:3734:6: ( (lv_qualifiers_5_0= '!ordered' ) )
+ // InternalQVTcore.g:3756:6: ( (lv_qualifiers_5_0= '!ordered' ) )
{
- // InternalQVTcore.g:3734:6: ( (lv_qualifiers_5_0= '!ordered' ) )
- // InternalQVTcore.g:3735:1: (lv_qualifiers_5_0= '!ordered' )
+ // InternalQVTcore.g:3756:6: ( (lv_qualifiers_5_0= '!ordered' ) )
+ // InternalQVTcore.g:3757:1: (lv_qualifiers_5_0= '!ordered' )
{
- // InternalQVTcore.g:3735:1: (lv_qualifiers_5_0= '!ordered' )
- // InternalQVTcore.g:3736:3: lv_qualifiers_5_0= '!ordered'
+ // InternalQVTcore.g:3757:1: (lv_qualifiers_5_0= '!ordered' )
+ // InternalQVTcore.g:3758:3: lv_qualifiers_5_0= '!ordered'
{
- lv_qualifiers_5_0=(Token)match(input,54,FollowSets000.FOLLOW_75); if (state.failed) return current;
+ lv_qualifiers_5_0=(Token)match(input,55,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_5_0, grammarAccess.getParameterCSAccess().getQualifiersOrderedKeyword_2_1_0_1_0());
@@ -11174,15 +11238,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:3750:6: ( (lv_qualifiers_6_0= 'unique' ) )
+ // InternalQVTcore.g:3772:6: ( (lv_qualifiers_6_0= 'unique' ) )
{
- // InternalQVTcore.g:3750:6: ( (lv_qualifiers_6_0= 'unique' ) )
- // InternalQVTcore.g:3751:1: (lv_qualifiers_6_0= 'unique' )
+ // InternalQVTcore.g:3772:6: ( (lv_qualifiers_6_0= 'unique' ) )
+ // InternalQVTcore.g:3773:1: (lv_qualifiers_6_0= 'unique' )
{
- // InternalQVTcore.g:3751:1: (lv_qualifiers_6_0= 'unique' )
- // InternalQVTcore.g:3752:3: lv_qualifiers_6_0= 'unique'
+ // InternalQVTcore.g:3773:1: (lv_qualifiers_6_0= 'unique' )
+ // InternalQVTcore.g:3774:3: lv_qualifiers_6_0= 'unique'
{
- lv_qualifiers_6_0=(Token)match(input,58,FollowSets000.FOLLOW_75); if (state.failed) return current;
+ lv_qualifiers_6_0=(Token)match(input,59,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_6_0, grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_2_0());
@@ -11206,15 +11270,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:3766:6: ( (lv_qualifiers_7_0= '!unique' ) )
+ // InternalQVTcore.g:3788:6: ( (lv_qualifiers_7_0= '!unique' ) )
{
- // InternalQVTcore.g:3766:6: ( (lv_qualifiers_7_0= '!unique' ) )
- // InternalQVTcore.g:3767:1: (lv_qualifiers_7_0= '!unique' )
+ // InternalQVTcore.g:3788:6: ( (lv_qualifiers_7_0= '!unique' ) )
+ // InternalQVTcore.g:3789:1: (lv_qualifiers_7_0= '!unique' )
{
- // InternalQVTcore.g:3767:1: (lv_qualifiers_7_0= '!unique' )
- // InternalQVTcore.g:3768:3: lv_qualifiers_7_0= '!unique'
+ // InternalQVTcore.g:3789:1: (lv_qualifiers_7_0= '!unique' )
+ // InternalQVTcore.g:3790:3: lv_qualifiers_7_0= '!unique'
{
- lv_qualifiers_7_0=(Token)match(input,59,FollowSets000.FOLLOW_75); if (state.failed) return current;
+ lv_qualifiers_7_0=(Token)match(input,60,FollowSets000.FOLLOW_75); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_7_0, grammarAccess.getParameterCSAccess().getQualifiersUniqueKeyword_2_1_0_3_0());
@@ -11240,16 +11304,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3781:3: (otherlv_8= ',' )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalQVTcore.g:3803:3: (otherlv_8= ',' )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==18) ) {
- alt103=1;
+ if ( (LA104_0==18) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
- // InternalQVTcore.g:3781:5: otherlv_8= ','
+ // InternalQVTcore.g:3803:5: otherlv_8= ','
{
otherlv_8=(Token)match(input,18,FollowSets000.FOLLOW_76); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11268,13 +11332,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt104 >= 1 ) break loop104;
+ if ( cnt105 >= 1 ) break loop105;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(104, input);
+ new EarlyExitException(105, input);
throw eee;
}
- cnt104++;
+ cnt105++;
} while (true);
otherlv_9=(Token)match(input,20,FollowSets000.FOLLOW_73); if (state.failed) return current;
@@ -11289,16 +11353,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3789:3: (otherlv_10= '{' otherlv_11= '}' )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalQVTcore.g:3811:3: (otherlv_10= '{' otherlv_11= '}' )?
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA106_0==17) ) {
- alt106=1;
+ if ( (LA107_0==17) ) {
+ alt107=1;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
- // InternalQVTcore.g:3789:5: otherlv_10= '{' otherlv_11= '}'
+ // InternalQVTcore.g:3811:5: otherlv_10= '{' otherlv_11= '}'
{
otherlv_10=(Token)match(input,17,FollowSets000.FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11341,7 +11405,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleReferenceCS"
- // InternalQVTcore.g:3805:1: entryRuleReferenceCS returns [EObject current=null] : iv_ruleReferenceCS= ruleReferenceCS EOF ;
+ // InternalQVTcore.g:3827:1: entryRuleReferenceCS returns [EObject current=null] : iv_ruleReferenceCS= ruleReferenceCS EOF ;
public final EObject entryRuleReferenceCS() throws RecognitionException {
EObject current = null;
@@ -11349,8 +11413,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:3806:2: (iv_ruleReferenceCS= ruleReferenceCS EOF )
- // InternalQVTcore.g:3807:2: iv_ruleReferenceCS= ruleReferenceCS EOF
+ // InternalQVTcore.g:3828:2: (iv_ruleReferenceCS= ruleReferenceCS EOF )
+ // InternalQVTcore.g:3829:2: iv_ruleReferenceCS= ruleReferenceCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getReferenceCSRule());
@@ -11381,7 +11445,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReferenceCS"
- // InternalQVTcore.g:3814: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= ';' ) ) ;
+ // InternalQVTcore.g:3836: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;
@@ -11436,36 +11500,36 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:3817: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= ';' ) ) )
- // InternalQVTcore.g:3818: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= ';' ) )
+ // InternalQVTcore.g:3839: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= ';' ) ) )
+ // InternalQVTcore.g:3840: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= ';' ) )
{
- // InternalQVTcore.g:3818: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= ';' ) )
- // InternalQVTcore.g:3818: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= ';' )
+ // InternalQVTcore.g:3840: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= ';' ) )
+ // InternalQVTcore.g:3840: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= ';' )
{
- // InternalQVTcore.g:3818:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
- int alt109=3;
- int LA109_0 = input.LA(1);
+ // InternalQVTcore.g:3840:2: ( ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? ) | ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? ) )?
+ int alt110=3;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==46) ) {
- alt109=1;
+ if ( (LA110_0==47) ) {
+ alt110=1;
}
- else if ( (LA109_0==47) ) {
- alt109=2;
+ else if ( (LA110_0==48) ) {
+ alt110=2;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
- // InternalQVTcore.g:3818:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTcore.g:3840:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
{
- // InternalQVTcore.g:3818:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
- // InternalQVTcore.g:3818:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
+ // InternalQVTcore.g:3840:3: ( ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )? )
+ // InternalQVTcore.g:3840:4: ( (lv_qualifiers_0_0= 'static' ) ) ( (lv_qualifiers_1_0= 'definition' ) )?
{
- // InternalQVTcore.g:3818:4: ( (lv_qualifiers_0_0= 'static' ) )
- // InternalQVTcore.g:3819:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTcore.g:3840:4: ( (lv_qualifiers_0_0= 'static' ) )
+ // InternalQVTcore.g:3841:1: (lv_qualifiers_0_0= 'static' )
{
- // InternalQVTcore.g:3819:1: (lv_qualifiers_0_0= 'static' )
- // InternalQVTcore.g:3820:3: lv_qualifiers_0_0= 'static'
+ // InternalQVTcore.g:3841:1: (lv_qualifiers_0_0= 'static' )
+ // InternalQVTcore.g:3842:3: lv_qualifiers_0_0= 'static'
{
- lv_qualifiers_0_0=(Token)match(input,46,FollowSets000.FOLLOW_77); if (state.failed) return current;
+ lv_qualifiers_0_0=(Token)match(input,47,FollowSets000.FOLLOW_77); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_0_0, grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_0_0_0());
@@ -11485,21 +11549,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3833:2: ( (lv_qualifiers_1_0= 'definition' ) )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalQVTcore.g:3855:2: ( (lv_qualifiers_1_0= 'definition' ) )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==47) ) {
- alt107=1;
+ if ( (LA108_0==48) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
- // InternalQVTcore.g:3834:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTcore.g:3856:1: (lv_qualifiers_1_0= 'definition' )
{
- // InternalQVTcore.g:3834:1: (lv_qualifiers_1_0= 'definition' )
- // InternalQVTcore.g:3835:3: lv_qualifiers_1_0= 'definition'
+ // InternalQVTcore.g:3856:1: (lv_qualifiers_1_0= 'definition' )
+ // InternalQVTcore.g:3857:3: lv_qualifiers_1_0= 'definition'
{
- lv_qualifiers_1_0=(Token)match(input,47,FollowSets000.FOLLOW_78); if (state.failed) return current;
+ lv_qualifiers_1_0=(Token)match(input,48,FollowSets000.FOLLOW_78); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_1_0, grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_0_1_0());
@@ -11529,18 +11593,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:3849:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTcore.g:3871:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
{
- // InternalQVTcore.g:3849:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
- // InternalQVTcore.g:3849:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
+ // InternalQVTcore.g:3871:6: ( ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )? )
+ // InternalQVTcore.g:3871:7: ( (lv_qualifiers_2_0= 'definition' ) ) ( (lv_qualifiers_3_0= 'static' ) )?
{
- // InternalQVTcore.g:3849:7: ( (lv_qualifiers_2_0= 'definition' ) )
- // InternalQVTcore.g:3850:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTcore.g:3871:7: ( (lv_qualifiers_2_0= 'definition' ) )
+ // InternalQVTcore.g:3872:1: (lv_qualifiers_2_0= 'definition' )
{
- // InternalQVTcore.g:3850:1: (lv_qualifiers_2_0= 'definition' )
- // InternalQVTcore.g:3851:3: lv_qualifiers_2_0= 'definition'
+ // InternalQVTcore.g:3872:1: (lv_qualifiers_2_0= 'definition' )
+ // InternalQVTcore.g:3873:3: lv_qualifiers_2_0= 'definition'
{
- lv_qualifiers_2_0=(Token)match(input,47,FollowSets000.FOLLOW_79); if (state.failed) return current;
+ lv_qualifiers_2_0=(Token)match(input,48,FollowSets000.FOLLOW_79); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_2_0, grammarAccess.getReferenceCSAccess().getQualifiersDefinitionKeyword_0_1_0_0());
@@ -11560,21 +11624,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3864:2: ( (lv_qualifiers_3_0= 'static' ) )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalQVTcore.g:3886:2: ( (lv_qualifiers_3_0= 'static' ) )?
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==46) ) {
- alt108=1;
+ if ( (LA109_0==47) ) {
+ alt109=1;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
- // InternalQVTcore.g:3865:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTcore.g:3887:1: (lv_qualifiers_3_0= 'static' )
{
- // InternalQVTcore.g:3865:1: (lv_qualifiers_3_0= 'static' )
- // InternalQVTcore.g:3866:3: lv_qualifiers_3_0= 'static'
+ // InternalQVTcore.g:3887:1: (lv_qualifiers_3_0= 'static' )
+ // InternalQVTcore.g:3888:3: lv_qualifiers_3_0= 'static'
{
- lv_qualifiers_3_0=(Token)match(input,46,FollowSets000.FOLLOW_78); if (state.failed) return current;
+ lv_qualifiers_3_0=(Token)match(input,47,FollowSets000.FOLLOW_78); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_3_0, grammarAccess.getReferenceCSAccess().getQualifiersStaticKeyword_0_1_1_0());
@@ -11606,17 +11670,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,75,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_4=(Token)match(input,76,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getReferenceCSAccess().getPropertyKeyword_1());
}
- // InternalQVTcore.g:3883:1: ( (lv_name_5_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:3884:1: (lv_name_5_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:3905:1: ( (lv_name_5_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:3906:1: (lv_name_5_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:3884:1: (lv_name_5_0= ruleUnrestrictedName )
- // InternalQVTcore.g:3885:3: lv_name_5_0= ruleUnrestrictedName
+ // InternalQVTcore.g:3906:1: (lv_name_5_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:3907:3: lv_name_5_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -11647,28 +11711,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3901:2: (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalQVTcore.g:3923:2: (otherlv_6= '#' ( ( ruleUnrestrictedName ) ) )?
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA110_0==76) ) {
- alt110=1;
+ if ( (LA111_0==77) ) {
+ alt111=1;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
- // InternalQVTcore.g:3901:4: otherlv_6= '#' ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:3923:4: otherlv_6= '#' ( ( ruleUnrestrictedName ) )
{
- otherlv_6=(Token)match(input,76,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_6=(Token)match(input,77,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getReferenceCSAccess().getNumberSignKeyword_3_0());
}
- // InternalQVTcore.g:3905:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:3906:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:3927:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:3928:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:3906:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:3907:3: ruleUnrestrictedName
+ // InternalQVTcore.g:3928:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:3929:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -11709,16 +11773,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3923:4: (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ // InternalQVTcore.g:3945:4: (otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) ) )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==25) ) {
- alt111=1;
+ if ( (LA112_0==25) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
- // InternalQVTcore.g:3923:6: otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:3945:6: otherlv_8= ':' ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) )
{
otherlv_8=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11726,11 +11790,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_8, grammarAccess.getReferenceCSAccess().getColonKeyword_4_0());
}
- // InternalQVTcore.g:3927:1: ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) )
- // InternalQVTcore.g:3928:1: (lv_ownedType_9_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:3949:1: ( (lv_ownedType_9_0= ruleTypedMultiplicityRefCS ) )
+ // InternalQVTcore.g:3950:1: (lv_ownedType_9_0= ruleTypedMultiplicityRefCS )
{
- // InternalQVTcore.g:3928:1: (lv_ownedType_9_0= ruleTypedMultiplicityRefCS )
- // InternalQVTcore.g:3929:3: lv_ownedType_9_0= ruleTypedMultiplicityRefCS
+ // InternalQVTcore.g:3950:1: (lv_ownedType_9_0= ruleTypedMultiplicityRefCS )
+ // InternalQVTcore.g:3951:3: lv_ownedType_9_0= ruleTypedMultiplicityRefCS
{
if ( state.backtracking==0 ) {
@@ -11767,28 +11831,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3945:4: (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalQVTcore.g:3967:4: (otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) ) )?
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA112_0==38) ) {
- alt112=1;
+ if ( (LA113_0==39) ) {
+ alt113=1;
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
- // InternalQVTcore.g:3945:6: otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:3967:6: otherlv_10= '=' ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) )
{
- otherlv_10=(Token)match(input,38,FollowSets000.FOLLOW_48); if (state.failed) return current;
+ otherlv_10=(Token)match(input,39,FollowSets000.FOLLOW_48); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_10, grammarAccess.getReferenceCSAccess().getEqualsSignKeyword_5_0());
}
- // InternalQVTcore.g:3949:1: ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTcore.g:3950:1: (lv_default_11_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:3971:1: ( (lv_default_11_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:3972:1: (lv_default_11_0= RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTcore.g:3950:1: (lv_default_11_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:3951:3: lv_default_11_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:3972:1: (lv_default_11_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:3973:3: lv_default_11_0= RULE_SINGLE_QUOTED_STRING
{
lv_default_11_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_34); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11820,20 +11884,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:3967: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 alt116=2;
- int LA116_0 = input.LA(1);
+ // InternalQVTcore.g:3989: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 alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA116_0==17) ) {
- int LA116_1 = input.LA(2);
+ if ( (LA117_0==17) ) {
+ int LA117_1 = input.LA(2);
- if ( (LA116_1==42||(LA116_1>=49 && LA116_1<=50)||(LA116_1>=53 && LA116_1<=63)||(LA116_1>=77 && LA116_1<=80)) ) {
- alt116=1;
+ if ( (LA117_1==43||(LA117_1>=50 && LA117_1<=51)||(LA117_1>=54 && LA117_1<=64)||(LA117_1>=78 && LA117_1<=81)) ) {
+ alt117=1;
}
}
- switch (alt116) {
+ switch (alt117) {
case 1 :
- // InternalQVTcore.g:3967: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= '}'
+ // InternalQVTcore.g:3989: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,17,FollowSets000.FOLLOW_81); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -11841,134 +11905,134 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_12, grammarAccess.getReferenceCSAccess().getLeftCurlyBracketKeyword_6_0());
}
- // InternalQVTcore.g:3971: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 cnt115=0;
- loop115:
+ // InternalQVTcore.g:3993: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 cnt116=0;
+ loop116:
do {
- int alt115=2;
- int LA115_0 = input.LA(1);
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA115_0==42||(LA115_0>=49 && LA115_0<=50)||(LA115_0>=53 && LA115_0<=63)||(LA115_0>=77 && LA115_0<=80)) ) {
- alt115=1;
+ if ( (LA116_0==43||(LA116_0>=50 && LA116_0<=51)||(LA116_0>=54 && LA116_0<=64)||(LA116_0>=78 && LA116_0<=81)) ) {
+ alt116=1;
}
- switch (alt115) {
+ switch (alt116) {
case 1 :
- // InternalQVTcore.g:3971: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= ',' )?
+ // InternalQVTcore.g:3993: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= ',' )?
{
- // InternalQVTcore.g:3971: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 alt113=18;
+ // InternalQVTcore.g:3993: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 alt114=18;
switch ( input.LA(1) ) {
- case 77:
- {
- alt113=1;
- }
- break;
case 78:
{
- alt113=2;
+ alt114=1;
}
break;
- case 49:
+ case 79:
{
- alt113=3;
+ alt114=2;
}
break;
case 50:
{
- alt113=4;
+ alt114=3;
}
break;
- case 53:
+ case 51:
{
- alt113=5;
+ alt114=4;
}
break;
case 54:
{
- alt113=6;
+ alt114=5;
}
break;
case 55:
{
- alt113=7;
+ alt114=6;
}
break;
case 56:
{
- alt113=8;
+ alt114=7;
}
break;
- case 79:
+ case 57:
{
- alt113=9;
+ alt114=8;
}
break;
case 80:
{
- alt113=10;
+ alt114=9;
}
break;
- case 42:
+ case 81:
{
- alt113=11;
+ alt114=10;
}
break;
- case 57:
+ case 43:
{
- alt113=12;
+ alt114=11;
}
break;
case 58:
{
- alt113=13;
+ alt114=12;
}
break;
case 59:
{
- alt113=14;
+ alt114=13;
}
break;
case 60:
{
- alt113=15;
+ alt114=14;
}
break;
case 61:
{
- alt113=16;
+ alt114=15;
}
break;
case 62:
{
- alt113=17;
+ alt114=16;
}
break;
case 63:
{
- alt113=18;
+ alt114=17;
+ }
+ break;
+ case 64:
+ {
+ alt114=18;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 113, 0, input);
+ new NoViableAltException("", 114, 0, input);
throw nvae;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
- // InternalQVTcore.g:3971:3: ( (lv_qualifiers_13_0= 'composes' ) )
+ // InternalQVTcore.g:3993:3: ( (lv_qualifiers_13_0= 'composes' ) )
{
- // InternalQVTcore.g:3971:3: ( (lv_qualifiers_13_0= 'composes' ) )
- // InternalQVTcore.g:3972:1: (lv_qualifiers_13_0= 'composes' )
+ // InternalQVTcore.g:3993:3: ( (lv_qualifiers_13_0= 'composes' ) )
+ // InternalQVTcore.g:3994:1: (lv_qualifiers_13_0= 'composes' )
{
- // InternalQVTcore.g:3972:1: (lv_qualifiers_13_0= 'composes' )
- // InternalQVTcore.g:3973:3: lv_qualifiers_13_0= 'composes'
+ // InternalQVTcore.g:3994:1: (lv_qualifiers_13_0= 'composes' )
+ // InternalQVTcore.g:3995:3: lv_qualifiers_13_0= 'composes'
{
- lv_qualifiers_13_0=(Token)match(input,77,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_13_0=(Token)match(input,78,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_13_0, grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_0_0());
@@ -11992,15 +12056,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:3987:6: ( (lv_qualifiers_14_0= '!composes' ) )
+ // InternalQVTcore.g:4009:6: ( (lv_qualifiers_14_0= '!composes' ) )
{
- // InternalQVTcore.g:3987:6: ( (lv_qualifiers_14_0= '!composes' ) )
- // InternalQVTcore.g:3988:1: (lv_qualifiers_14_0= '!composes' )
+ // InternalQVTcore.g:4009:6: ( (lv_qualifiers_14_0= '!composes' ) )
+ // InternalQVTcore.g:4010:1: (lv_qualifiers_14_0= '!composes' )
{
- // InternalQVTcore.g:3988:1: (lv_qualifiers_14_0= '!composes' )
- // InternalQVTcore.g:3989:3: lv_qualifiers_14_0= '!composes'
+ // InternalQVTcore.g:4010:1: (lv_qualifiers_14_0= '!composes' )
+ // InternalQVTcore.g:4011:3: lv_qualifiers_14_0= '!composes'
{
- lv_qualifiers_14_0=(Token)match(input,78,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_14_0=(Token)match(input,79,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_14_0, grammarAccess.getReferenceCSAccess().getQualifiersComposesKeyword_6_1_0_1_0());
@@ -12024,15 +12088,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:4003:6: ( (lv_qualifiers_15_0= 'derived' ) )
+ // InternalQVTcore.g:4025:6: ( (lv_qualifiers_15_0= 'derived' ) )
{
- // InternalQVTcore.g:4003:6: ( (lv_qualifiers_15_0= 'derived' ) )
- // InternalQVTcore.g:4004:1: (lv_qualifiers_15_0= 'derived' )
+ // InternalQVTcore.g:4025:6: ( (lv_qualifiers_15_0= 'derived' ) )
+ // InternalQVTcore.g:4026:1: (lv_qualifiers_15_0= 'derived' )
{
- // InternalQVTcore.g:4004:1: (lv_qualifiers_15_0= 'derived' )
- // InternalQVTcore.g:4005:3: lv_qualifiers_15_0= 'derived'
+ // InternalQVTcore.g:4026:1: (lv_qualifiers_15_0= 'derived' )
+ // InternalQVTcore.g:4027:3: lv_qualifiers_15_0= 'derived'
{
- lv_qualifiers_15_0=(Token)match(input,49,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_15_0=(Token)match(input,50,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_15_0, grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_2_0());
@@ -12056,15 +12120,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:4019:6: ( (lv_qualifiers_16_0= '!derived' ) )
+ // InternalQVTcore.g:4041:6: ( (lv_qualifiers_16_0= '!derived' ) )
{
- // InternalQVTcore.g:4019:6: ( (lv_qualifiers_16_0= '!derived' ) )
- // InternalQVTcore.g:4020:1: (lv_qualifiers_16_0= '!derived' )
+ // InternalQVTcore.g:4041:6: ( (lv_qualifiers_16_0= '!derived' ) )
+ // InternalQVTcore.g:4042:1: (lv_qualifiers_16_0= '!derived' )
{
- // InternalQVTcore.g:4020:1: (lv_qualifiers_16_0= '!derived' )
- // InternalQVTcore.g:4021:3: lv_qualifiers_16_0= '!derived'
+ // InternalQVTcore.g:4042:1: (lv_qualifiers_16_0= '!derived' )
+ // InternalQVTcore.g:4043:3: lv_qualifiers_16_0= '!derived'
{
- lv_qualifiers_16_0=(Token)match(input,50,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_16_0=(Token)match(input,51,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_16_0, grammarAccess.getReferenceCSAccess().getQualifiersDerivedKeyword_6_1_0_3_0());
@@ -12088,15 +12152,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTcore.g:4035:6: ( (lv_qualifiers_17_0= 'ordered' ) )
+ // InternalQVTcore.g:4057:6: ( (lv_qualifiers_17_0= 'ordered' ) )
{
- // InternalQVTcore.g:4035:6: ( (lv_qualifiers_17_0= 'ordered' ) )
- // InternalQVTcore.g:4036:1: (lv_qualifiers_17_0= 'ordered' )
+ // InternalQVTcore.g:4057:6: ( (lv_qualifiers_17_0= 'ordered' ) )
+ // InternalQVTcore.g:4058:1: (lv_qualifiers_17_0= 'ordered' )
{
- // InternalQVTcore.g:4036:1: (lv_qualifiers_17_0= 'ordered' )
- // InternalQVTcore.g:4037:3: lv_qualifiers_17_0= 'ordered'
+ // InternalQVTcore.g:4058:1: (lv_qualifiers_17_0= 'ordered' )
+ // InternalQVTcore.g:4059:3: lv_qualifiers_17_0= 'ordered'
{
- lv_qualifiers_17_0=(Token)match(input,53,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_17_0=(Token)match(input,54,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_17_0, grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_4_0());
@@ -12120,15 +12184,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTcore.g:4051:6: ( (lv_qualifiers_18_0= '!ordered' ) )
+ // InternalQVTcore.g:4073:6: ( (lv_qualifiers_18_0= '!ordered' ) )
{
- // InternalQVTcore.g:4051:6: ( (lv_qualifiers_18_0= '!ordered' ) )
- // InternalQVTcore.g:4052:1: (lv_qualifiers_18_0= '!ordered' )
+ // InternalQVTcore.g:4073:6: ( (lv_qualifiers_18_0= '!ordered' ) )
+ // InternalQVTcore.g:4074:1: (lv_qualifiers_18_0= '!ordered' )
{
- // InternalQVTcore.g:4052:1: (lv_qualifiers_18_0= '!ordered' )
- // InternalQVTcore.g:4053:3: lv_qualifiers_18_0= '!ordered'
+ // InternalQVTcore.g:4074:1: (lv_qualifiers_18_0= '!ordered' )
+ // InternalQVTcore.g:4075:3: lv_qualifiers_18_0= '!ordered'
{
- lv_qualifiers_18_0=(Token)match(input,54,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_18_0=(Token)match(input,55,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_18_0, grammarAccess.getReferenceCSAccess().getQualifiersOrderedKeyword_6_1_0_5_0());
@@ -12152,15 +12216,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTcore.g:4067:6: ( (lv_qualifiers_19_0= 'readonly' ) )
+ // InternalQVTcore.g:4089:6: ( (lv_qualifiers_19_0= 'readonly' ) )
{
- // InternalQVTcore.g:4067:6: ( (lv_qualifiers_19_0= 'readonly' ) )
- // InternalQVTcore.g:4068:1: (lv_qualifiers_19_0= 'readonly' )
+ // InternalQVTcore.g:4089:6: ( (lv_qualifiers_19_0= 'readonly' ) )
+ // InternalQVTcore.g:4090:1: (lv_qualifiers_19_0= 'readonly' )
{
- // InternalQVTcore.g:4068:1: (lv_qualifiers_19_0= 'readonly' )
- // InternalQVTcore.g:4069:3: lv_qualifiers_19_0= 'readonly'
+ // InternalQVTcore.g:4090:1: (lv_qualifiers_19_0= 'readonly' )
+ // InternalQVTcore.g:4091:3: lv_qualifiers_19_0= 'readonly'
{
- lv_qualifiers_19_0=(Token)match(input,55,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_19_0=(Token)match(input,56,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_19_0, grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_6_0());
@@ -12184,15 +12248,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTcore.g:4083:6: ( (lv_qualifiers_20_0= '!readonly' ) )
+ // InternalQVTcore.g:4105:6: ( (lv_qualifiers_20_0= '!readonly' ) )
{
- // InternalQVTcore.g:4083:6: ( (lv_qualifiers_20_0= '!readonly' ) )
- // InternalQVTcore.g:4084:1: (lv_qualifiers_20_0= '!readonly' )
+ // InternalQVTcore.g:4105:6: ( (lv_qualifiers_20_0= '!readonly' ) )
+ // InternalQVTcore.g:4106:1: (lv_qualifiers_20_0= '!readonly' )
{
- // InternalQVTcore.g:4084:1: (lv_qualifiers_20_0= '!readonly' )
- // InternalQVTcore.g:4085:3: lv_qualifiers_20_0= '!readonly'
+ // InternalQVTcore.g:4106:1: (lv_qualifiers_20_0= '!readonly' )
+ // InternalQVTcore.g:4107:3: lv_qualifiers_20_0= '!readonly'
{
- lv_qualifiers_20_0=(Token)match(input,56,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_20_0=(Token)match(input,57,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_20_0, grammarAccess.getReferenceCSAccess().getQualifiersReadonlyKeyword_6_1_0_7_0());
@@ -12216,15 +12280,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalQVTcore.g:4099:6: ( (lv_qualifiers_21_0= 'resolve' ) )
+ // InternalQVTcore.g:4121:6: ( (lv_qualifiers_21_0= 'resolve' ) )
{
- // InternalQVTcore.g:4099:6: ( (lv_qualifiers_21_0= 'resolve' ) )
- // InternalQVTcore.g:4100:1: (lv_qualifiers_21_0= 'resolve' )
+ // InternalQVTcore.g:4121:6: ( (lv_qualifiers_21_0= 'resolve' ) )
+ // InternalQVTcore.g:4122:1: (lv_qualifiers_21_0= 'resolve' )
{
- // InternalQVTcore.g:4100:1: (lv_qualifiers_21_0= 'resolve' )
- // InternalQVTcore.g:4101:3: lv_qualifiers_21_0= 'resolve'
+ // InternalQVTcore.g:4122:1: (lv_qualifiers_21_0= 'resolve' )
+ // InternalQVTcore.g:4123:3: lv_qualifiers_21_0= 'resolve'
{
- lv_qualifiers_21_0=(Token)match(input,79,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_21_0=(Token)match(input,80,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_21_0, grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_8_0());
@@ -12248,15 +12312,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalQVTcore.g:4115:6: ( (lv_qualifiers_22_0= '!resolve' ) )
+ // InternalQVTcore.g:4137:6: ( (lv_qualifiers_22_0= '!resolve' ) )
{
- // InternalQVTcore.g:4115:6: ( (lv_qualifiers_22_0= '!resolve' ) )
- // InternalQVTcore.g:4116:1: (lv_qualifiers_22_0= '!resolve' )
+ // InternalQVTcore.g:4137:6: ( (lv_qualifiers_22_0= '!resolve' ) )
+ // InternalQVTcore.g:4138:1: (lv_qualifiers_22_0= '!resolve' )
{
- // InternalQVTcore.g:4116:1: (lv_qualifiers_22_0= '!resolve' )
- // InternalQVTcore.g:4117:3: lv_qualifiers_22_0= '!resolve'
+ // InternalQVTcore.g:4138:1: (lv_qualifiers_22_0= '!resolve' )
+ // InternalQVTcore.g:4139:3: lv_qualifiers_22_0= '!resolve'
{
- lv_qualifiers_22_0=(Token)match(input,80,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_22_0=(Token)match(input,81,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_22_0, grammarAccess.getReferenceCSAccess().getQualifiersResolveKeyword_6_1_0_9_0());
@@ -12280,15 +12344,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalQVTcore.g:4131:6: ( (lv_qualifiers_23_0= 'transient' ) )
+ // InternalQVTcore.g:4153:6: ( (lv_qualifiers_23_0= 'transient' ) )
{
- // InternalQVTcore.g:4131:6: ( (lv_qualifiers_23_0= 'transient' ) )
- // InternalQVTcore.g:4132:1: (lv_qualifiers_23_0= 'transient' )
+ // InternalQVTcore.g:4153:6: ( (lv_qualifiers_23_0= 'transient' ) )
+ // InternalQVTcore.g:4154:1: (lv_qualifiers_23_0= 'transient' )
{
- // InternalQVTcore.g:4132:1: (lv_qualifiers_23_0= 'transient' )
- // InternalQVTcore.g:4133:3: lv_qualifiers_23_0= 'transient'
+ // InternalQVTcore.g:4154:1: (lv_qualifiers_23_0= 'transient' )
+ // InternalQVTcore.g:4155:3: lv_qualifiers_23_0= 'transient'
{
- lv_qualifiers_23_0=(Token)match(input,42,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_23_0=(Token)match(input,43,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_23_0, grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_10_0());
@@ -12312,15 +12376,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalQVTcore.g:4147:6: ( (lv_qualifiers_24_0= '!transient' ) )
+ // InternalQVTcore.g:4169:6: ( (lv_qualifiers_24_0= '!transient' ) )
{
- // InternalQVTcore.g:4147:6: ( (lv_qualifiers_24_0= '!transient' ) )
- // InternalQVTcore.g:4148:1: (lv_qualifiers_24_0= '!transient' )
+ // InternalQVTcore.g:4169:6: ( (lv_qualifiers_24_0= '!transient' ) )
+ // InternalQVTcore.g:4170:1: (lv_qualifiers_24_0= '!transient' )
{
- // InternalQVTcore.g:4148:1: (lv_qualifiers_24_0= '!transient' )
- // InternalQVTcore.g:4149:3: lv_qualifiers_24_0= '!transient'
+ // InternalQVTcore.g:4170:1: (lv_qualifiers_24_0= '!transient' )
+ // InternalQVTcore.g:4171:3: lv_qualifiers_24_0= '!transient'
{
- lv_qualifiers_24_0=(Token)match(input,57,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_24_0=(Token)match(input,58,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_24_0, grammarAccess.getReferenceCSAccess().getQualifiersTransientKeyword_6_1_0_11_0());
@@ -12344,15 +12408,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // InternalQVTcore.g:4163:6: ( (lv_qualifiers_25_0= 'unique' ) )
+ // InternalQVTcore.g:4185:6: ( (lv_qualifiers_25_0= 'unique' ) )
{
- // InternalQVTcore.g:4163:6: ( (lv_qualifiers_25_0= 'unique' ) )
- // InternalQVTcore.g:4164:1: (lv_qualifiers_25_0= 'unique' )
+ // InternalQVTcore.g:4185:6: ( (lv_qualifiers_25_0= 'unique' ) )
+ // InternalQVTcore.g:4186:1: (lv_qualifiers_25_0= 'unique' )
{
- // InternalQVTcore.g:4164:1: (lv_qualifiers_25_0= 'unique' )
- // InternalQVTcore.g:4165:3: lv_qualifiers_25_0= 'unique'
+ // InternalQVTcore.g:4186:1: (lv_qualifiers_25_0= 'unique' )
+ // InternalQVTcore.g:4187:3: lv_qualifiers_25_0= 'unique'
{
- lv_qualifiers_25_0=(Token)match(input,58,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_25_0=(Token)match(input,59,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_25_0, grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_12_0());
@@ -12376,15 +12440,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 14 :
- // InternalQVTcore.g:4179:6: ( (lv_qualifiers_26_0= '!unique' ) )
+ // InternalQVTcore.g:4201:6: ( (lv_qualifiers_26_0= '!unique' ) )
{
- // InternalQVTcore.g:4179:6: ( (lv_qualifiers_26_0= '!unique' ) )
- // InternalQVTcore.g:4180:1: (lv_qualifiers_26_0= '!unique' )
+ // InternalQVTcore.g:4201:6: ( (lv_qualifiers_26_0= '!unique' ) )
+ // InternalQVTcore.g:4202:1: (lv_qualifiers_26_0= '!unique' )
{
- // InternalQVTcore.g:4180:1: (lv_qualifiers_26_0= '!unique' )
- // InternalQVTcore.g:4181:3: lv_qualifiers_26_0= '!unique'
+ // InternalQVTcore.g:4202:1: (lv_qualifiers_26_0= '!unique' )
+ // InternalQVTcore.g:4203:3: lv_qualifiers_26_0= '!unique'
{
- lv_qualifiers_26_0=(Token)match(input,59,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_26_0=(Token)match(input,60,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_26_0, grammarAccess.getReferenceCSAccess().getQualifiersUniqueKeyword_6_1_0_13_0());
@@ -12408,15 +12472,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 15 :
- // InternalQVTcore.g:4195:6: ( (lv_qualifiers_27_0= 'unsettable' ) )
+ // InternalQVTcore.g:4217:6: ( (lv_qualifiers_27_0= 'unsettable' ) )
{
- // InternalQVTcore.g:4195:6: ( (lv_qualifiers_27_0= 'unsettable' ) )
- // InternalQVTcore.g:4196:1: (lv_qualifiers_27_0= 'unsettable' )
+ // InternalQVTcore.g:4217:6: ( (lv_qualifiers_27_0= 'unsettable' ) )
+ // InternalQVTcore.g:4218:1: (lv_qualifiers_27_0= 'unsettable' )
{
- // InternalQVTcore.g:4196:1: (lv_qualifiers_27_0= 'unsettable' )
- // InternalQVTcore.g:4197:3: lv_qualifiers_27_0= 'unsettable'
+ // InternalQVTcore.g:4218:1: (lv_qualifiers_27_0= 'unsettable' )
+ // InternalQVTcore.g:4219:3: lv_qualifiers_27_0= 'unsettable'
{
- lv_qualifiers_27_0=(Token)match(input,60,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_27_0=(Token)match(input,61,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_27_0, grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_14_0());
@@ -12440,15 +12504,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 16 :
- // InternalQVTcore.g:4211:6: ( (lv_qualifiers_28_0= '!unsettable' ) )
+ // InternalQVTcore.g:4233:6: ( (lv_qualifiers_28_0= '!unsettable' ) )
{
- // InternalQVTcore.g:4211:6: ( (lv_qualifiers_28_0= '!unsettable' ) )
- // InternalQVTcore.g:4212:1: (lv_qualifiers_28_0= '!unsettable' )
+ // InternalQVTcore.g:4233:6: ( (lv_qualifiers_28_0= '!unsettable' ) )
+ // InternalQVTcore.g:4234:1: (lv_qualifiers_28_0= '!unsettable' )
{
- // InternalQVTcore.g:4212:1: (lv_qualifiers_28_0= '!unsettable' )
- // InternalQVTcore.g:4213:3: lv_qualifiers_28_0= '!unsettable'
+ // InternalQVTcore.g:4234:1: (lv_qualifiers_28_0= '!unsettable' )
+ // InternalQVTcore.g:4235:3: lv_qualifiers_28_0= '!unsettable'
{
- lv_qualifiers_28_0=(Token)match(input,61,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_28_0=(Token)match(input,62,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_28_0, grammarAccess.getReferenceCSAccess().getQualifiersUnsettableKeyword_6_1_0_15_0());
@@ -12472,15 +12536,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 17 :
- // InternalQVTcore.g:4227:6: ( (lv_qualifiers_29_0= 'volatile' ) )
+ // InternalQVTcore.g:4249:6: ( (lv_qualifiers_29_0= 'volatile' ) )
{
- // InternalQVTcore.g:4227:6: ( (lv_qualifiers_29_0= 'volatile' ) )
- // InternalQVTcore.g:4228:1: (lv_qualifiers_29_0= 'volatile' )
+ // InternalQVTcore.g:4249:6: ( (lv_qualifiers_29_0= 'volatile' ) )
+ // InternalQVTcore.g:4250:1: (lv_qualifiers_29_0= 'volatile' )
{
- // InternalQVTcore.g:4228:1: (lv_qualifiers_29_0= 'volatile' )
- // InternalQVTcore.g:4229:3: lv_qualifiers_29_0= 'volatile'
+ // InternalQVTcore.g:4250:1: (lv_qualifiers_29_0= 'volatile' )
+ // InternalQVTcore.g:4251:3: lv_qualifiers_29_0= 'volatile'
{
- lv_qualifiers_29_0=(Token)match(input,62,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_29_0=(Token)match(input,63,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_29_0, grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_16_0());
@@ -12504,15 +12568,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 18 :
- // InternalQVTcore.g:4243:6: ( (lv_qualifiers_30_0= '!volatile' ) )
+ // InternalQVTcore.g:4265:6: ( (lv_qualifiers_30_0= '!volatile' ) )
{
- // InternalQVTcore.g:4243:6: ( (lv_qualifiers_30_0= '!volatile' ) )
- // InternalQVTcore.g:4244:1: (lv_qualifiers_30_0= '!volatile' )
+ // InternalQVTcore.g:4265:6: ( (lv_qualifiers_30_0= '!volatile' ) )
+ // InternalQVTcore.g:4266:1: (lv_qualifiers_30_0= '!volatile' )
{
- // InternalQVTcore.g:4244:1: (lv_qualifiers_30_0= '!volatile' )
- // InternalQVTcore.g:4245:3: lv_qualifiers_30_0= '!volatile'
+ // InternalQVTcore.g:4266:1: (lv_qualifiers_30_0= '!volatile' )
+ // InternalQVTcore.g:4267:3: lv_qualifiers_30_0= '!volatile'
{
- lv_qualifiers_30_0=(Token)match(input,63,FollowSets000.FOLLOW_82); if (state.failed) return current;
+ lv_qualifiers_30_0=(Token)match(input,64,FollowSets000.FOLLOW_82); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_qualifiers_30_0, grammarAccess.getReferenceCSAccess().getQualifiersVolatileKeyword_6_1_0_17_0());
@@ -12538,16 +12602,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:4258:3: (otherlv_31= ',' )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalQVTcore.g:4280:3: (otherlv_31= ',' )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA114_0==18) ) {
- alt114=1;
+ if ( (LA115_0==18) ) {
+ alt115=1;
}
- switch (alt114) {
+ switch (alt115) {
case 1 :
- // InternalQVTcore.g:4258:5: otherlv_31= ','
+ // InternalQVTcore.g:4280:5: otherlv_31= ','
{
otherlv_31=(Token)match(input,18,FollowSets000.FOLLOW_83); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12566,13 +12630,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt115 >= 1 ) break loop115;
+ if ( cnt116 >= 1 ) break loop116;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(115, input);
+ new EarlyExitException(116, input);
throw eee;
}
- cnt115++;
+ cnt116++;
} while (true);
otherlv_32=(Token)match(input,20,FollowSets000.FOLLOW_34); if (state.failed) return current;
@@ -12587,29 +12651,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:4266: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 alt122=2;
- int LA122_0 = input.LA(1);
+ // InternalQVTcore.g:4288: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 alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA122_0==17) ) {
- alt122=1;
+ if ( (LA123_0==17) ) {
+ alt123=1;
}
- else if ( (LA122_0==29) ) {
- alt122=2;
+ else if ( (LA123_0==29) ) {
+ alt123=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 122, 0, input);
+ new NoViableAltException("", 123, 0, input);
throw nvae;
}
- switch (alt122) {
+ switch (alt123) {
case 1 :
- // InternalQVTcore.g:4266: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= '}' )
+ // InternalQVTcore.g:4288: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= '}' )
{
- // InternalQVTcore.g:4266: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= '}' )
- // InternalQVTcore.g:4266: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= '}'
+ // InternalQVTcore.g:4288: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= '}' )
+ // InternalQVTcore.g:4288: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,17,FollowSets000.FOLLOW_52); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12617,43 +12681,43 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_33, grammarAccess.getReferenceCSAccess().getLeftCurlyBracketKeyword_7_0_0());
}
- // InternalQVTcore.g:4270: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= ';' ) )*
- loop121:
+ // InternalQVTcore.g:4292: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= ';' ) )*
+ loop122:
do {
- int alt121=3;
- int LA121_0 = input.LA(1);
+ int alt122=3;
+ int LA122_0 = input.LA(1);
- if ( (LA121_0==64) ) {
- alt121=1;
+ if ( (LA122_0==65) ) {
+ alt122=1;
}
- else if ( (LA121_0==65) ) {
- alt121=2;
+ else if ( (LA122_0==66) ) {
+ alt122=2;
}
- switch (alt121) {
+ switch (alt122) {
case 1 :
- // InternalQVTcore.g:4270:2: (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' )
+ // InternalQVTcore.g:4292:2: (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' )
{
- // InternalQVTcore.g:4270:2: (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' )
- // InternalQVTcore.g:4270:4: otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';'
+ // InternalQVTcore.g:4292:2: (otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';' )
+ // InternalQVTcore.g:4292:4: otherlv_34= 'initial' ( ruleUnrestrictedName )? otherlv_36= ':' ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )? otherlv_38= ';'
{
- otherlv_34=(Token)match(input,64,FollowSets000.FOLLOW_53); if (state.failed) return current;
+ otherlv_34=(Token)match(input,65,FollowSets000.FOLLOW_53); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_34, grammarAccess.getReferenceCSAccess().getInitialKeyword_7_0_1_0_0());
}
- // InternalQVTcore.g:4274:1: ( ruleUnrestrictedName )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ // InternalQVTcore.g:4296:1: ( ruleUnrestrictedName )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( ((LA117_0>=RULE_SIMPLE_ID && LA117_0<=RULE_ESCAPED_ID)||(LA117_0>=21 && LA117_0<=22)||LA117_0==26||(LA117_0>=30 && LA117_0<=31)||LA117_0==33||(LA117_0>=35 && LA117_0<=37)||(LA117_0>=42 && LA117_0<=49)||LA117_0==51||LA117_0==53||LA117_0==55||LA117_0==58||LA117_0==60||LA117_0==62||(LA117_0>=64 && LA117_0<=68)||(LA117_0>=70 && LA117_0<=75)||LA117_0==77||LA117_0==79||(LA117_0>=81 && LA117_0<=83)) ) {
- alt117=1;
+ if ( ((LA118_0>=RULE_SIMPLE_ID && LA118_0<=RULE_ESCAPED_ID)||(LA118_0>=21 && LA118_0<=22)||LA118_0==26||(LA118_0>=30 && LA118_0<=31)||LA118_0==33||(LA118_0>=36 && LA118_0<=38)||(LA118_0>=43 && LA118_0<=50)||LA118_0==52||LA118_0==54||LA118_0==56||LA118_0==59||LA118_0==61||LA118_0==63||(LA118_0>=65 && LA118_0<=69)||(LA118_0>=71 && LA118_0<=76)||LA118_0==78||LA118_0==80||(LA118_0>=82 && LA118_0<=84)) ) {
+ alt118=1;
}
- switch (alt117) {
+ switch (alt118) {
case 1 :
- // InternalQVTcore.g:4275:2: ruleUnrestrictedName
+ // InternalQVTcore.g:4297:2: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -12687,19 +12751,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_36, grammarAccess.getReferenceCSAccess().getColonKeyword_7_0_1_0_2());
}
- // InternalQVTcore.g:4289:1: ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // InternalQVTcore.g:4311:1: ( (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS ) )?
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( ((LA118_0>=RULE_SINGLE_QUOTED_STRING && LA118_0<=RULE_ESCAPED_ID)||(LA118_0>=21 && LA118_0<=23)||LA118_0==26||LA118_0==28||(LA118_0>=30 && LA118_0<=31)||LA118_0==33||(LA118_0>=35 && LA118_0<=37)||(LA118_0>=42 && LA118_0<=49)||LA118_0==51||LA118_0==53||LA118_0==55||LA118_0==58||LA118_0==60||LA118_0==62||(LA118_0>=64 && LA118_0<=68)||(LA118_0>=70 && LA118_0<=75)||LA118_0==77||LA118_0==79||(LA118_0>=81 && LA118_0<=85)||(LA118_0>=101 && LA118_0<=115)||LA118_0==118||(LA118_0>=120 && LA118_0<=123)||LA118_0==128||(LA118_0>=133 && LA118_0<=134)) ) {
- alt118=1;
+ if ( ((LA119_0>=RULE_SINGLE_QUOTED_STRING && LA119_0<=RULE_ESCAPED_ID)||(LA119_0>=21 && LA119_0<=23)||LA119_0==26||LA119_0==28||(LA119_0>=30 && LA119_0<=31)||LA119_0==33||(LA119_0>=36 && LA119_0<=38)||(LA119_0>=43 && LA119_0<=50)||LA119_0==52||LA119_0==54||LA119_0==56||LA119_0==59||LA119_0==61||LA119_0==63||(LA119_0>=65 && LA119_0<=69)||(LA119_0>=71 && LA119_0<=76)||LA119_0==78||LA119_0==80||(LA119_0>=82 && LA119_0<=86)||(LA119_0>=102 && LA119_0<=116)||LA119_0==119||(LA119_0>=121 && LA119_0<=124)||LA119_0==129||(LA119_0>=134 && LA119_0<=135)) ) {
+ alt119=1;
}
- switch (alt118) {
+ switch (alt119) {
case 1 :
- // InternalQVTcore.g:4290:1: (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS )
+ // InternalQVTcore.g:4312:1: (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS )
{
- // InternalQVTcore.g:4290:1: (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS )
- // InternalQVTcore.g:4291:3: lv_ownedDefaultExpressions_37_0= ruleSpecificationCS
+ // InternalQVTcore.g:4312:1: (lv_ownedDefaultExpressions_37_0= ruleSpecificationCS )
+ // InternalQVTcore.g:4313:3: lv_ownedDefaultExpressions_37_0= ruleSpecificationCS
{
if ( state.backtracking==0 ) {
@@ -12746,27 +12810,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:4312:6: (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' )
+ // InternalQVTcore.g:4334:6: (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' )
{
- // InternalQVTcore.g:4312:6: (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' )
- // InternalQVTcore.g:4312:8: otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';'
+ // InternalQVTcore.g:4334:6: (otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';' )
+ // InternalQVTcore.g:4334:8: otherlv_39= 'derivation' ( ruleUnrestrictedName )? otherlv_41= ':' ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )? otherlv_43= ';'
{
- otherlv_39=(Token)match(input,65,FollowSets000.FOLLOW_53); if (state.failed) return current;
+ otherlv_39=(Token)match(input,66,FollowSets000.FOLLOW_53); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_39, grammarAccess.getReferenceCSAccess().getDerivationKeyword_7_0_1_1_0());
}
- // InternalQVTcore.g:4316:1: ( ruleUnrestrictedName )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalQVTcore.g:4338:1: ( ruleUnrestrictedName )?
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( ((LA119_0>=RULE_SIMPLE_ID && LA119_0<=RULE_ESCAPED_ID)||(LA119_0>=21 && LA119_0<=22)||LA119_0==26||(LA119_0>=30 && LA119_0<=31)||LA119_0==33||(LA119_0>=35 && LA119_0<=37)||(LA119_0>=42 && LA119_0<=49)||LA119_0==51||LA119_0==53||LA119_0==55||LA119_0==58||LA119_0==60||LA119_0==62||(LA119_0>=64 && LA119_0<=68)||(LA119_0>=70 && LA119_0<=75)||LA119_0==77||LA119_0==79||(LA119_0>=81 && LA119_0<=83)) ) {
- alt119=1;
+ if ( ((LA120_0>=RULE_SIMPLE_ID && LA120_0<=RULE_ESCAPED_ID)||(LA120_0>=21 && LA120_0<=22)||LA120_0==26||(LA120_0>=30 && LA120_0<=31)||LA120_0==33||(LA120_0>=36 && LA120_0<=38)||(LA120_0>=43 && LA120_0<=50)||LA120_0==52||LA120_0==54||LA120_0==56||LA120_0==59||LA120_0==61||LA120_0==63||(LA120_0>=65 && LA120_0<=69)||(LA120_0>=71 && LA120_0<=76)||LA120_0==78||LA120_0==80||(LA120_0>=82 && LA120_0<=84)) ) {
+ alt120=1;
}
- switch (alt119) {
+ switch (alt120) {
case 1 :
- // InternalQVTcore.g:4317:2: ruleUnrestrictedName
+ // InternalQVTcore.g:4339:2: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -12800,19 +12864,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_41, grammarAccess.getReferenceCSAccess().getColonKeyword_7_0_1_1_2());
}
- // InternalQVTcore.g:4331:1: ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )?
- int alt120=2;
- int LA120_0 = input.LA(1);
+ // InternalQVTcore.g:4353:1: ( (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS ) )?
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( ((LA120_0>=RULE_SINGLE_QUOTED_STRING && LA120_0<=RULE_ESCAPED_ID)||(LA120_0>=21 && LA120_0<=23)||LA120_0==26||LA120_0==28||(LA120_0>=30 && LA120_0<=31)||LA120_0==33||(LA120_0>=35 && LA120_0<=37)||(LA120_0>=42 && LA120_0<=49)||LA120_0==51||LA120_0==53||LA120_0==55||LA120_0==58||LA120_0==60||LA120_0==62||(LA120_0>=64 && LA120_0<=68)||(LA120_0>=70 && LA120_0<=75)||LA120_0==77||LA120_0==79||(LA120_0>=81 && LA120_0<=85)||(LA120_0>=101 && LA120_0<=115)||LA120_0==118||(LA120_0>=120 && LA120_0<=123)||LA120_0==128||(LA120_0>=133 && LA120_0<=134)) ) {
- alt120=1;
+ if ( ((LA121_0>=RULE_SINGLE_QUOTED_STRING && LA121_0<=RULE_ESCAPED_ID)||(LA121_0>=21 && LA121_0<=23)||LA121_0==26||LA121_0==28||(LA121_0>=30 && LA121_0<=31)||LA121_0==33||(LA121_0>=36 && LA121_0<=38)||(LA121_0>=43 && LA121_0<=50)||LA121_0==52||LA121_0==54||LA121_0==56||LA121_0==59||LA121_0==61||LA121_0==63||(LA121_0>=65 && LA121_0<=69)||(LA121_0>=71 && LA121_0<=76)||LA121_0==78||LA121_0==80||(LA121_0>=82 && LA121_0<=86)||(LA121_0>=102 && LA121_0<=116)||LA121_0==119||(LA121_0>=121 && LA121_0<=124)||LA121_0==129||(LA121_0>=134 && LA121_0<=135)) ) {
+ alt121=1;
}
- switch (alt120) {
+ switch (alt121) {
case 1 :
- // InternalQVTcore.g:4332:1: (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS )
+ // InternalQVTcore.g:4354:1: (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS )
{
- // InternalQVTcore.g:4332:1: (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS )
- // InternalQVTcore.g:4333:3: lv_ownedDefaultExpressions_42_0= ruleSpecificationCS
+ // InternalQVTcore.g:4354:1: (lv_ownedDefaultExpressions_42_0= ruleSpecificationCS )
+ // InternalQVTcore.g:4355:3: lv_ownedDefaultExpressions_42_0= ruleSpecificationCS
{
if ( state.backtracking==0 ) {
@@ -12860,7 +12924,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop121;
+ break loop122;
}
} while (true);
@@ -12877,7 +12941,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:4358:7: otherlv_45= ';'
+ // InternalQVTcore.g:4380:7: otherlv_45= ';'
{
otherlv_45=(Token)match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -12914,7 +12978,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSpecificationCS"
- // InternalQVTcore.g:4370:1: entryRuleSpecificationCS returns [EObject current=null] : iv_ruleSpecificationCS= ruleSpecificationCS EOF ;
+ // InternalQVTcore.g:4392:1: entryRuleSpecificationCS returns [EObject current=null] : iv_ruleSpecificationCS= ruleSpecificationCS EOF ;
public final EObject entryRuleSpecificationCS() throws RecognitionException {
EObject current = null;
@@ -12922,8 +12986,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:4371:2: (iv_ruleSpecificationCS= ruleSpecificationCS EOF )
- // InternalQVTcore.g:4372:2: iv_ruleSpecificationCS= ruleSpecificationCS EOF
+ // InternalQVTcore.g:4393:2: (iv_ruleSpecificationCS= ruleSpecificationCS EOF )
+ // InternalQVTcore.g:4394:2: iv_ruleSpecificationCS= ruleSpecificationCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSpecificationCSRule());
@@ -12954,7 +13018,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSpecificationCS"
- // InternalQVTcore.g:4379:1: ruleSpecificationCS returns [EObject current=null] : ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) ) ;
+ // InternalQVTcore.g:4401: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;
@@ -12965,35 +13029,35 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:4382:28: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) ) )
- // InternalQVTcore.g:4383:1: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) )
+ // InternalQVTcore.g:4404:28: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) ) )
+ // InternalQVTcore.g:4405:1: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) )
{
- // InternalQVTcore.g:4383:1: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) )
- int alt123=2;
- int LA123_0 = input.LA(1);
+ // InternalQVTcore.g:4405:1: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) | ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) ) )
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA123_0==RULE_SINGLE_QUOTED_STRING||(LA123_0>=RULE_INT && LA123_0<=RULE_ESCAPED_ID)||(LA123_0>=21 && LA123_0<=23)||LA123_0==26||LA123_0==28||(LA123_0>=30 && LA123_0<=31)||LA123_0==33||(LA123_0>=35 && LA123_0<=37)||(LA123_0>=42 && LA123_0<=49)||LA123_0==51||LA123_0==53||LA123_0==55||LA123_0==58||LA123_0==60||LA123_0==62||(LA123_0>=64 && LA123_0<=68)||(LA123_0>=70 && LA123_0<=75)||LA123_0==77||LA123_0==79||(LA123_0>=81 && LA123_0<=85)||(LA123_0>=101 && LA123_0<=115)||LA123_0==118||(LA123_0>=120 && LA123_0<=123)||LA123_0==128||(LA123_0>=133 && LA123_0<=134)) ) {
- alt123=1;
+ if ( (LA124_0==RULE_SINGLE_QUOTED_STRING||(LA124_0>=RULE_INT && LA124_0<=RULE_ESCAPED_ID)||(LA124_0>=21 && LA124_0<=23)||LA124_0==26||LA124_0==28||(LA124_0>=30 && LA124_0<=31)||LA124_0==33||(LA124_0>=36 && LA124_0<=38)||(LA124_0>=43 && LA124_0<=50)||LA124_0==52||LA124_0==54||LA124_0==56||LA124_0==59||LA124_0==61||LA124_0==63||(LA124_0>=65 && LA124_0<=69)||(LA124_0>=71 && LA124_0<=76)||LA124_0==78||LA124_0==80||(LA124_0>=82 && LA124_0<=86)||(LA124_0>=102 && LA124_0<=116)||LA124_0==119||(LA124_0>=121 && LA124_0<=124)||LA124_0==129||(LA124_0>=134 && LA124_0<=135)) ) {
+ alt124=1;
}
- else if ( (LA123_0==RULE_UNQUOTED_STRING) ) {
- alt123=2;
+ else if ( (LA124_0==RULE_UNQUOTED_STRING) ) {
+ alt124=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 123, 0, input);
+ new NoViableAltException("", 124, 0, input);
throw nvae;
}
- switch (alt123) {
+ switch (alt124) {
case 1 :
- // InternalQVTcore.g:4383:2: ( (lv_ownedExpression_0_0= ruleExpCS ) )
+ // InternalQVTcore.g:4405:2: ( (lv_ownedExpression_0_0= ruleExpCS ) )
{
- // InternalQVTcore.g:4383:2: ( (lv_ownedExpression_0_0= ruleExpCS ) )
- // InternalQVTcore.g:4384:1: (lv_ownedExpression_0_0= ruleExpCS )
+ // InternalQVTcore.g:4405:2: ( (lv_ownedExpression_0_0= ruleExpCS ) )
+ // InternalQVTcore.g:4406:1: (lv_ownedExpression_0_0= ruleExpCS )
{
- // InternalQVTcore.g:4384:1: (lv_ownedExpression_0_0= ruleExpCS )
- // InternalQVTcore.g:4385:3: lv_ownedExpression_0_0= ruleExpCS
+ // InternalQVTcore.g:4406:1: (lv_ownedExpression_0_0= ruleExpCS )
+ // InternalQVTcore.g:4407:3: lv_ownedExpression_0_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -13028,13 +13092,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:4402:6: ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) )
+ // InternalQVTcore.g:4424:6: ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) )
{
- // InternalQVTcore.g:4402:6: ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) )
- // InternalQVTcore.g:4403:1: (lv_exprString_1_0= RULE_UNQUOTED_STRING )
+ // InternalQVTcore.g:4424:6: ( (lv_exprString_1_0= RULE_UNQUOTED_STRING ) )
+ // InternalQVTcore.g:4425:1: (lv_exprString_1_0= RULE_UNQUOTED_STRING )
{
- // InternalQVTcore.g:4403:1: (lv_exprString_1_0= RULE_UNQUOTED_STRING )
- // InternalQVTcore.g:4404:3: lv_exprString_1_0= RULE_UNQUOTED_STRING
+ // InternalQVTcore.g:4425:1: (lv_exprString_1_0= RULE_UNQUOTED_STRING )
+ // InternalQVTcore.g:4426: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 ) {
@@ -13086,7 +13150,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStructuredClassCS"
- // InternalQVTcore.g:4428:1: entryRuleStructuredClassCS returns [EObject current=null] : iv_ruleStructuredClassCS= ruleStructuredClassCS EOF ;
+ // InternalQVTcore.g:4450:1: entryRuleStructuredClassCS returns [EObject current=null] : iv_ruleStructuredClassCS= ruleStructuredClassCS EOF ;
public final EObject entryRuleStructuredClassCS() throws RecognitionException {
EObject current = null;
@@ -13094,8 +13158,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:4429:2: (iv_ruleStructuredClassCS= ruleStructuredClassCS EOF )
- // InternalQVTcore.g:4430:2: iv_ruleStructuredClassCS= ruleStructuredClassCS EOF
+ // InternalQVTcore.g:4451:2: (iv_ruleStructuredClassCS= ruleStructuredClassCS EOF )
+ // InternalQVTcore.g:4452:2: iv_ruleStructuredClassCS= ruleStructuredClassCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStructuredClassCSRule());
@@ -13126,7 +13190,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStructuredClassCS"
- // InternalQVTcore.g:4437: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= ';' ) ) ;
+ // InternalQVTcore.g:4459: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;
@@ -13158,25 +13222,25 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:4440: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= ';' ) ) )
- // InternalQVTcore.g:4441: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= ';' ) )
+ // InternalQVTcore.g:4462: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= ';' ) ) )
+ // InternalQVTcore.g:4463: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= ';' ) )
{
- // InternalQVTcore.g:4441: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= ';' ) )
- // InternalQVTcore.g:4441: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= ';' )
+ // InternalQVTcore.g:4463: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= ';' ) )
+ // InternalQVTcore.g:4463: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= ';' )
{
- // InternalQVTcore.g:4441:2: ( (lv_isAbstract_0_0= 'abstract' ) )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ // InternalQVTcore.g:4463:2: ( (lv_isAbstract_0_0= 'abstract' ) )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA124_0==30) ) {
- alt124=1;
+ if ( (LA125_0==30) ) {
+ alt125=1;
}
- switch (alt124) {
+ switch (alt125) {
case 1 :
- // InternalQVTcore.g:4442:1: (lv_isAbstract_0_0= 'abstract' )
+ // InternalQVTcore.g:4464:1: (lv_isAbstract_0_0= 'abstract' )
{
- // InternalQVTcore.g:4442:1: (lv_isAbstract_0_0= 'abstract' )
- // InternalQVTcore.g:4443:3: lv_isAbstract_0_0= 'abstract'
+ // InternalQVTcore.g:4464:1: (lv_isAbstract_0_0= 'abstract' )
+ // InternalQVTcore.g:4465:3: lv_isAbstract_0_0= 'abstract'
{
lv_isAbstract_0_0=(Token)match(input,30,FollowSets000.FOLLOW_84); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13201,17 +13265,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,81,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_1=(Token)match(input,82,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getStructuredClassCSAccess().getClassKeyword_1());
}
- // InternalQVTcore.g:4460:1: ( (lv_name_2_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:4461:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:4482:1: ( (lv_name_2_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:4483:1: (lv_name_2_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:4461:1: (lv_name_2_0= ruleUnrestrictedName )
- // InternalQVTcore.g:4462:3: lv_name_2_0= ruleUnrestrictedName
+ // InternalQVTcore.g:4483:1: (lv_name_2_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:4484:3: lv_name_2_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -13242,19 +13306,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:4478:2: ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalQVTcore.g:4500:2: ( (lv_ownedSignature_3_0= ruleTemplateSignatureCS ) )?
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA125_0==23) ) {
- alt125=1;
+ if ( (LA126_0==23) ) {
+ alt126=1;
}
- switch (alt125) {
+ switch (alt126) {
case 1 :
- // InternalQVTcore.g:4479:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
+ // InternalQVTcore.g:4501:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
{
- // InternalQVTcore.g:4479:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
- // InternalQVTcore.g:4480:3: lv_ownedSignature_3_0= ruleTemplateSignatureCS
+ // InternalQVTcore.g:4501:1: (lv_ownedSignature_3_0= ruleTemplateSignatureCS )
+ // InternalQVTcore.g:4502:3: lv_ownedSignature_3_0= ruleTemplateSignatureCS
{
if ( state.backtracking==0 ) {
@@ -13288,28 +13352,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:4496:3: (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )?
- int alt127=2;
- int LA127_0 = input.LA(1);
+ // InternalQVTcore.g:4518:3: (otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )* )?
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA127_0==82) ) {
- alt127=1;
+ if ( (LA128_0==83) ) {
+ alt128=1;
}
- switch (alt127) {
+ switch (alt128) {
case 1 :
- // InternalQVTcore.g:4496:5: otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )*
+ // InternalQVTcore.g:4518:5: otherlv_4= 'extends' ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) ) (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )*
{
- otherlv_4=(Token)match(input,82,FollowSets000.FOLLOW_18); if (state.failed) return current;
+ otherlv_4=(Token)match(input,83,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getStructuredClassCSAccess().getExtendsKeyword_4_0());
}
- // InternalQVTcore.g:4500:1: ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) )
- // InternalQVTcore.g:4501:1: (lv_ownedSuperTypes_5_0= ruleTypedRefCS )
+ // InternalQVTcore.g:4522:1: ( (lv_ownedSuperTypes_5_0= ruleTypedRefCS ) )
+ // InternalQVTcore.g:4523:1: (lv_ownedSuperTypes_5_0= ruleTypedRefCS )
{
- // InternalQVTcore.g:4501:1: (lv_ownedSuperTypes_5_0= ruleTypedRefCS )
- // InternalQVTcore.g:4502:3: lv_ownedSuperTypes_5_0= ruleTypedRefCS
+ // InternalQVTcore.g:4523:1: (lv_ownedSuperTypes_5_0= ruleTypedRefCS )
+ // InternalQVTcore.g:4524:3: lv_ownedSuperTypes_5_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -13340,20 +13404,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:4518:2: (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )*
- loop126:
+ // InternalQVTcore.g:4540:2: (otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) ) )*
+ loop127:
do {
- int alt126=2;
- int LA126_0 = input.LA(1);
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA126_0==18) ) {
- alt126=1;
+ if ( (LA127_0==18) ) {
+ alt127=1;
}
- switch (alt126) {
+ switch (alt127) {
case 1 :
- // InternalQVTcore.g:4518:4: otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) )
+ // InternalQVTcore.g:4540:4: otherlv_6= ',' ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) )
{
otherlv_6=(Token)match(input,18,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13361,11 +13425,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_6, grammarAccess.getStructuredClassCSAccess().getCommaKeyword_4_2_0());
}
- // InternalQVTcore.g:4522:1: ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) )
- // InternalQVTcore.g:4523:1: (lv_ownedSuperTypes_7_0= ruleTypedRefCS )
+ // InternalQVTcore.g:4544:1: ( (lv_ownedSuperTypes_7_0= ruleTypedRefCS ) )
+ // InternalQVTcore.g:4545:1: (lv_ownedSuperTypes_7_0= ruleTypedRefCS )
{
- // InternalQVTcore.g:4523:1: (lv_ownedSuperTypes_7_0= ruleTypedRefCS )
- // InternalQVTcore.g:4524:3: lv_ownedSuperTypes_7_0= ruleTypedRefCS
+ // InternalQVTcore.g:4545:1: (lv_ownedSuperTypes_7_0= ruleTypedRefCS )
+ // InternalQVTcore.g:4546:3: lv_ownedSuperTypes_7_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -13401,7 +13465,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop126;
+ break loop127;
}
} while (true);
@@ -13411,16 +13475,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:4540:6: (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )?
- int alt128=2;
- int LA128_0 = input.LA(1);
+ // InternalQVTcore.g:4562:6: (otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) ) )?
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA128_0==25) ) {
- alt128=1;
+ if ( (LA129_0==25) ) {
+ alt129=1;
}
- switch (alt128) {
+ switch (alt129) {
case 1 :
- // InternalQVTcore.g:4540:8: otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:4562:8: otherlv_8= ':' ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) )
{
otherlv_8=(Token)match(input,25,FollowSets000.FOLLOW_48); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13428,11 +13492,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_8, grammarAccess.getStructuredClassCSAccess().getColonKeyword_5_0());
}
- // InternalQVTcore.g:4544:1: ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) )
- // InternalQVTcore.g:4545:1: (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:4566:1: ( (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING ) )
+ // InternalQVTcore.g:4567:1: (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING )
{
- // InternalQVTcore.g:4545:1: (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:4546:3: lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:4567:1: (lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:4568:3: lv_instanceClassName_9_0= RULE_SINGLE_QUOTED_STRING
{
lv_instanceClassName_9_0=(Token)match(input,RULE_SINGLE_QUOTED_STRING,FollowSets000.FOLLOW_34); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13464,27 +13528,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:4562:4: (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )?
- int alt130=2;
- int LA130_0 = input.LA(1);
+ // InternalQVTcore.g:4584:4: (otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}' )?
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA130_0==17) ) {
- int LA130_1 = input.LA(2);
+ if ( (LA131_0==17) ) {
+ int LA131_1 = input.LA(2);
- if ( (LA130_1==20) ) {
- int LA130_3 = input.LA(3);
+ if ( (LA131_1==20) ) {
+ int LA131_3 = input.LA(3);
- if ( (LA130_3==17||LA130_3==29) ) {
- alt130=1;
+ if ( (LA131_3==17||LA131_3==29) ) {
+ alt131=1;
}
}
- else if ( (LA130_1==83) ) {
- alt130=1;
+ else if ( (LA131_1==84) ) {
+ alt131=1;
}
}
- switch (alt130) {
+ switch (alt131) {
case 1 :
- // InternalQVTcore.g:4562:6: otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}'
+ // InternalQVTcore.g:4584:6: otherlv_10= '{' ( (lv_isInterface_11_0= 'interface' ) )? otherlv_12= '}'
{
otherlv_10=(Token)match(input,17,FollowSets000.FOLLOW_88); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13492,21 +13556,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_10, grammarAccess.getStructuredClassCSAccess().getLeftCurlyBracketKeyword_6_0());
}
- // InternalQVTcore.g:4566:1: ( (lv_isInterface_11_0= 'interface' ) )?
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalQVTcore.g:4588:1: ( (lv_isInterface_11_0= 'interface' ) )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA129_0==83) ) {
- alt129=1;
+ if ( (LA130_0==84) ) {
+ alt130=1;
}
- switch (alt129) {
+ switch (alt130) {
case 1 :
- // InternalQVTcore.g:4567:1: (lv_isInterface_11_0= 'interface' )
+ // InternalQVTcore.g:4589:1: (lv_isInterface_11_0= 'interface' )
{
- // InternalQVTcore.g:4567:1: (lv_isInterface_11_0= 'interface' )
- // InternalQVTcore.g:4568:3: lv_isInterface_11_0= 'interface'
+ // InternalQVTcore.g:4589:1: (lv_isInterface_11_0= 'interface' )
+ // InternalQVTcore.g:4590:3: lv_isInterface_11_0= 'interface'
{
- lv_isInterface_11_0=(Token)match(input,83,FollowSets000.FOLLOW_10); if (state.failed) return current;
+ lv_isInterface_11_0=(Token)match(input,84,FollowSets000.FOLLOW_10); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isInterface_11_0, grammarAccess.getStructuredClassCSAccess().getIsInterfaceInterfaceKeyword_6_1_0());
@@ -13541,29 +13605,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:4585:3: ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' )
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalQVTcore.g:4607:3: ( (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' ) | otherlv_17= ';' )
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA132_0==17) ) {
- alt132=1;
+ if ( (LA133_0==17) ) {
+ alt133=1;
}
- else if ( (LA132_0==29) ) {
- alt132=2;
+ else if ( (LA133_0==29) ) {
+ alt133=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 132, 0, input);
+ new NoViableAltException("", 133, 0, input);
throw nvae;
}
- switch (alt132) {
+ switch (alt133) {
case 1 :
- // InternalQVTcore.g:4585:4: (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' )
+ // InternalQVTcore.g:4607:4: (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' )
{
- // InternalQVTcore.g:4585:4: (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' )
- // InternalQVTcore.g:4585:6: otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}'
+ // InternalQVTcore.g:4607:4: (otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}' )
+ // InternalQVTcore.g:4607:6: otherlv_13= '{' ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )* otherlv_16= '}'
{
otherlv_13=(Token)match(input,17,FollowSets000.FOLLOW_89); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13571,37 +13635,37 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_13, grammarAccess.getStructuredClassCSAccess().getLeftCurlyBracketKeyword_7_0_0());
}
- // InternalQVTcore.g:4589:1: ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )*
- loop131:
+ // InternalQVTcore.g:4611:1: ( ( (lv_ownedOperations_14_0= ruleOperationCS ) ) | ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) ) )*
+ loop132:
do {
- int alt131=3;
+ int alt132=3;
switch ( input.LA(1) ) {
- case 46:
+ case 47:
{
switch ( input.LA(2) ) {
- case 47:
+ case 48:
{
- int LA131_6 = input.LA(3);
+ int LA132_6 = input.LA(3);
- if ( (LA131_6==48||LA131_6==75) ) {
- alt131=2;
+ if ( (LA132_6==49||LA132_6==76) ) {
+ alt132=2;
}
- else if ( (LA131_6==72) ) {
- alt131=1;
+ else if ( (LA132_6==73) ) {
+ alt132=1;
}
}
break;
- case 72:
+ case 73:
{
- alt131=1;
+ alt132=1;
}
break;
- case 48:
- case 75:
+ case 49:
+ case 76:
{
- alt131=2;
+ alt132=2;
}
break;
@@ -13609,32 +13673,32 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
- case 47:
+ case 48:
{
switch ( input.LA(2) ) {
- case 46:
+ case 47:
{
- int LA131_7 = input.LA(3);
+ int LA132_7 = input.LA(3);
- if ( (LA131_7==72) ) {
- alt131=1;
+ if ( (LA132_7==73) ) {
+ alt132=1;
}
- else if ( (LA131_7==48||LA131_7==75) ) {
- alt131=2;
+ else if ( (LA132_7==49||LA132_7==76) ) {
+ alt132=2;
}
}
break;
- case 48:
- case 75:
+ case 49:
+ case 76:
{
- alt131=2;
+ alt132=2;
}
break;
- case 72:
+ case 73:
{
- alt131=1;
+ alt132=1;
}
break;
@@ -13642,29 +13706,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
- case 72:
+ case 73:
{
- alt131=1;
+ alt132=1;
}
break;
- case 48:
- case 75:
+ case 49:
+ case 76:
{
- alt131=2;
+ alt132=2;
}
break;
}
- switch (alt131) {
+ switch (alt132) {
case 1 :
- // InternalQVTcore.g:4589:2: ( (lv_ownedOperations_14_0= ruleOperationCS ) )
+ // InternalQVTcore.g:4611:2: ( (lv_ownedOperations_14_0= ruleOperationCS ) )
{
- // InternalQVTcore.g:4589:2: ( (lv_ownedOperations_14_0= ruleOperationCS ) )
- // InternalQVTcore.g:4590:1: (lv_ownedOperations_14_0= ruleOperationCS )
+ // InternalQVTcore.g:4611:2: ( (lv_ownedOperations_14_0= ruleOperationCS ) )
+ // InternalQVTcore.g:4612:1: (lv_ownedOperations_14_0= ruleOperationCS )
{
- // InternalQVTcore.g:4590:1: (lv_ownedOperations_14_0= ruleOperationCS )
- // InternalQVTcore.g:4591:3: lv_ownedOperations_14_0= ruleOperationCS
+ // InternalQVTcore.g:4612:1: (lv_ownedOperations_14_0= ruleOperationCS )
+ // InternalQVTcore.g:4613:3: lv_ownedOperations_14_0= ruleOperationCS
{
if ( state.backtracking==0 ) {
@@ -13699,13 +13763,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:4608:6: ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) )
+ // InternalQVTcore.g:4630:6: ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) )
{
- // InternalQVTcore.g:4608:6: ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) )
- // InternalQVTcore.g:4609:1: (lv_ownedProperties_15_0= ruleStructuralFeatureCS )
+ // InternalQVTcore.g:4630:6: ( (lv_ownedProperties_15_0= ruleStructuralFeatureCS ) )
+ // InternalQVTcore.g:4631:1: (lv_ownedProperties_15_0= ruleStructuralFeatureCS )
{
- // InternalQVTcore.g:4609:1: (lv_ownedProperties_15_0= ruleStructuralFeatureCS )
- // InternalQVTcore.g:4610:3: lv_ownedProperties_15_0= ruleStructuralFeatureCS
+ // InternalQVTcore.g:4631:1: (lv_ownedProperties_15_0= ruleStructuralFeatureCS )
+ // InternalQVTcore.g:4632:3: lv_ownedProperties_15_0= ruleStructuralFeatureCS
{
if ( state.backtracking==0 ) {
@@ -13741,7 +13805,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop131;
+ break loop132;
}
} while (true);
@@ -13758,7 +13822,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:4631:7: otherlv_17= ';'
+ // InternalQVTcore.g:4653:7: otherlv_17= ';'
{
otherlv_17=(Token)match(input,29,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -13795,7 +13859,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypedMultiplicityRefCS"
- // InternalQVTcore.g:4643:1: entryRuleTypedMultiplicityRefCS returns [EObject current=null] : iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF ;
+ // InternalQVTcore.g:4665:1: entryRuleTypedMultiplicityRefCS returns [EObject current=null] : iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF ;
public final EObject entryRuleTypedMultiplicityRefCS() throws RecognitionException {
EObject current = null;
@@ -13803,8 +13867,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:4644:2: (iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF )
- // InternalQVTcore.g:4645:2: iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF
+ // InternalQVTcore.g:4666:2: (iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF )
+ // InternalQVTcore.g:4667:2: iv_ruleTypedMultiplicityRefCS= ruleTypedMultiplicityRefCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypedMultiplicityRefCSRule());
@@ -13835,7 +13899,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypedMultiplicityRefCS"
- // InternalQVTcore.g:4652:1: ruleTypedMultiplicityRefCS returns [EObject current=null] : (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) ;
+ // InternalQVTcore.g:4674:1: ruleTypedMultiplicityRefCS returns [EObject current=null] : (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) ;
public final EObject ruleTypedMultiplicityRefCS() throws RecognitionException {
EObject current = null;
@@ -13847,11 +13911,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:4655:28: ( (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) )
- // InternalQVTcore.g:4656:1: (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
+ // InternalQVTcore.g:4677:28: ( (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) )
+ // InternalQVTcore.g:4678:1: (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
{
- // InternalQVTcore.g:4656:1: (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
- // InternalQVTcore.g:4657:2: this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
+ // InternalQVTcore.g:4678:1: (this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
+ // InternalQVTcore.g:4679:2: this_TypedRefCS_0= ruleTypedRefCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
{
if ( state.backtracking==0 ) {
@@ -13874,19 +13938,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalQVTcore.g:4668:1: ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
- int alt133=2;
- int LA133_0 = input.LA(1);
+ // InternalQVTcore.g:4690:1: ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA133_0==126) ) {
- alt133=1;
+ if ( (LA134_0==127) ) {
+ alt134=1;
}
- switch (alt133) {
+ switch (alt134) {
case 1 :
- // InternalQVTcore.g:4669:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
+ // InternalQVTcore.g:4691:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
{
- // InternalQVTcore.g:4669:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
- // InternalQVTcore.g:4670:3: lv_ownedMultiplicity_1_0= ruleMultiplicityCS
+ // InternalQVTcore.g:4691:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
+ // InternalQVTcore.g:4692:3: lv_ownedMultiplicity_1_0= ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -13943,7 +14007,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStructuralFeatureCS"
- // InternalQVTcore.g:4694:1: entryRuleStructuralFeatureCS returns [EObject current=null] : iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF ;
+ // InternalQVTcore.g:4716:1: entryRuleStructuralFeatureCS returns [EObject current=null] : iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF ;
public final EObject entryRuleStructuralFeatureCS() throws RecognitionException {
EObject current = null;
@@ -13951,8 +14015,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:4695:2: (iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF )
- // InternalQVTcore.g:4696:2: iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF
+ // InternalQVTcore.g:4717:2: (iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF )
+ // InternalQVTcore.g:4718:2: iv_ruleStructuralFeatureCS= ruleStructuralFeatureCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStructuralFeatureCSRule());
@@ -13983,7 +14047,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStructuralFeatureCS"
- // InternalQVTcore.g:4703:1: ruleStructuralFeatureCS returns [EObject current=null] : (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS ) ;
+ // InternalQVTcore.g:4725:1: ruleStructuralFeatureCS returns [EObject current=null] : (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS ) ;
public final EObject ruleStructuralFeatureCS() throws RecognitionException {
EObject current = null;
@@ -13995,117 +14059,117 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:4706:28: ( (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS ) )
- // InternalQVTcore.g:4707:1: (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS )
+ // InternalQVTcore.g:4728:28: ( (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS ) )
+ // InternalQVTcore.g:4729:1: (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS )
{
- // InternalQVTcore.g:4707:1: (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS )
- int alt134=2;
+ // InternalQVTcore.g:4729:1: (this_AttributeCS_0= ruleAttributeCS | this_ReferenceCS_1= ruleReferenceCS )
+ int alt135=2;
switch ( input.LA(1) ) {
- case 46:
+ case 47:
{
switch ( input.LA(2) ) {
- case 47:
+ case 48:
{
- int LA134_5 = input.LA(3);
+ int LA135_5 = input.LA(3);
- if ( (LA134_5==75) ) {
- alt134=2;
+ if ( (LA135_5==76) ) {
+ alt135=2;
}
- else if ( (LA134_5==48) ) {
- alt134=1;
+ else if ( (LA135_5==49) ) {
+ alt135=1;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 134, 5, input);
+ new NoViableAltException("", 135, 5, input);
throw nvae;
}
}
break;
- case 48:
+ case 49:
{
- alt134=1;
+ alt135=1;
}
break;
- case 75:
+ case 76:
{
- alt134=2;
+ alt135=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 134, 1, input);
+ new NoViableAltException("", 135, 1, input);
throw nvae;
}
}
break;
- case 47:
+ case 48:
{
switch ( input.LA(2) ) {
- case 46:
+ case 47:
{
- int LA134_6 = input.LA(3);
+ int LA135_6 = input.LA(3);
- if ( (LA134_6==48) ) {
- alt134=1;
+ if ( (LA135_6==49) ) {
+ alt135=1;
}
- else if ( (LA134_6==75) ) {
- alt134=2;
+ else if ( (LA135_6==76) ) {
+ alt135=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 134, 6, input);
+ new NoViableAltException("", 135, 6, input);
throw nvae;
}
}
break;
- case 75:
+ case 76:
{
- alt134=2;
+ alt135=2;
}
break;
- case 48:
+ case 49:
{
- alt134=1;
+ alt135=1;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 134, 2, input);
+ new NoViableAltException("", 135, 2, input);
throw nvae;
}
}
break;
- case 48:
+ case 49:
{
- alt134=1;
+ alt135=1;
}
break;
- case 75:
+ case 76:
{
- alt134=2;
+ alt135=2;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 134, 0, input);
+ new NoViableAltException("", 135, 0, input);
throw nvae;
}
- switch (alt134) {
+ switch (alt135) {
case 1 :
- // InternalQVTcore.g:4708:2: this_AttributeCS_0= ruleAttributeCS
+ // InternalQVTcore.g:4730:2: this_AttributeCS_0= ruleAttributeCS
{
if ( state.backtracking==0 ) {
@@ -14132,7 +14196,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:4721:2: this_ReferenceCS_1= ruleReferenceCS
+ // InternalQVTcore.g:4743:2: this_ReferenceCS_1= ruleReferenceCS
{
if ( state.backtracking==0 ) {
@@ -14181,7 +14245,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumerationLiteralName"
- // InternalQVTcore.g:4740:1: entryRuleEnumerationLiteralName returns [String current=null] : iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF ;
+ // InternalQVTcore.g:4762:1: entryRuleEnumerationLiteralName returns [String current=null] : iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF ;
public final String entryRuleEnumerationLiteralName() throws RecognitionException {
String current = null;
@@ -14189,8 +14253,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:4741:2: (iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF )
- // InternalQVTcore.g:4742:2: iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF
+ // InternalQVTcore.g:4763:2: (iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF )
+ // InternalQVTcore.g:4764:2: iv_ruleEnumerationLiteralName= ruleEnumerationLiteralName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEnumerationLiteralNameRule());
@@ -14221,7 +14285,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumerationLiteralName"
- // InternalQVTcore.g:4749:1: ruleEnumerationLiteralName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName ;
+ // InternalQVTcore.g:4771:1: ruleEnumerationLiteralName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName ;
public final AntlrDatatypeRuleToken ruleEnumerationLiteralName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -14231,8 +14295,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:4752:28: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName )
- // InternalQVTcore.g:4754:5: this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName
+ // InternalQVTcore.g:4774:28: (this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName )
+ // InternalQVTcore.g:4776:5: this_EssentialOCLUnrestrictedName_0= ruleEssentialOCLUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -14274,7 +14338,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQVTbaseUnrestrictedName"
- // InternalQVTcore.g:4772:1: entryRuleQVTbaseUnrestrictedName returns [String current=null] : iv_ruleQVTbaseUnrestrictedName= ruleQVTbaseUnrestrictedName EOF ;
+ // InternalQVTcore.g:4794:1: entryRuleQVTbaseUnrestrictedName returns [String current=null] : iv_ruleQVTbaseUnrestrictedName= ruleQVTbaseUnrestrictedName EOF ;
public final String entryRuleQVTbaseUnrestrictedName() throws RecognitionException {
String current = null;
@@ -14282,8 +14346,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:4773:2: (iv_ruleQVTbaseUnrestrictedName= ruleQVTbaseUnrestrictedName EOF )
- // InternalQVTcore.g:4774:2: iv_ruleQVTbaseUnrestrictedName= ruleQVTbaseUnrestrictedName EOF
+ // InternalQVTcore.g:4795:2: (iv_ruleQVTbaseUnrestrictedName= ruleQVTbaseUnrestrictedName EOF )
+ // InternalQVTcore.g:4796:2: iv_ruleQVTbaseUnrestrictedName= ruleQVTbaseUnrestrictedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getQVTbaseUnrestrictedNameRule());
@@ -14314,7 +14378,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQVTbaseUnrestrictedName"
- // InternalQVTcore.g:4781:1: ruleQVTbaseUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'abstract' | kw= 'attribute' | kw= 'body' | kw= 'class' | kw= 'composes' | kw= 'datatype' | kw= 'definition' | kw= 'derived' | kw= 'derivation' | kw= 'enum' | kw= 'extends' | kw= 'id' | kw= 'initial' | kw= 'interface' | kw= 'literal' | kw= 'operation' | kw= 'ordered' | kw= 'primitive' | kw= 'property' | kw= 'readonly' | kw= 'resolve' | kw= 'serializable' | kw= 'static' | kw= 'throws' | kw= 'transient' | kw= 'unique' | kw= 'unsettable' | kw= 'volatile' ) ;
+ // InternalQVTcore.g:4803:1: ruleQVTbaseUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'abstract' | kw= 'attribute' | kw= 'body' | kw= 'class' | kw= 'composes' | kw= 'datatype' | kw= 'definition' | kw= 'derived' | kw= 'derivation' | kw= 'enum' | kw= 'extends' | kw= 'id' | kw= 'initial' | kw= 'interface' | kw= 'literal' | kw= 'operation' | kw= 'ordered' | kw= 'primitive' | kw= 'property' | kw= 'readonly' | kw= 'resolve' | kw= 'serializable' | kw= 'static' | kw= 'throws' | kw= 'transient' | kw= 'unique' | kw= 'unsettable' | kw= 'volatile' ) ;
public final AntlrDatatypeRuleToken ruleQVTbaseUnrestrictedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -14323,163 +14387,163 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:4784:28: ( (kw= 'abstract' | kw= 'attribute' | kw= 'body' | kw= 'class' | kw= 'composes' | kw= 'datatype' | kw= 'definition' | kw= 'derived' | kw= 'derivation' | kw= 'enum' | kw= 'extends' | kw= 'id' | kw= 'initial' | kw= 'interface' | kw= 'literal' | kw= 'operation' | kw= 'ordered' | kw= 'primitive' | kw= 'property' | kw= 'readonly' | kw= 'resolve' | kw= 'serializable' | kw= 'static' | kw= 'throws' | kw= 'transient' | kw= 'unique' | kw= 'unsettable' | kw= 'volatile' ) )
- // InternalQVTcore.g:4785:1: (kw= 'abstract' | kw= 'attribute' | kw= 'body' | kw= 'class' | kw= 'composes' | kw= 'datatype' | kw= 'definition' | kw= 'derived' | kw= 'derivation' | kw= 'enum' | kw= 'extends' | kw= 'id' | kw= 'initial' | kw= 'interface' | kw= 'literal' | kw= 'operation' | kw= 'ordered' | kw= 'primitive' | kw= 'property' | kw= 'readonly' | kw= 'resolve' | kw= 'serializable' | kw= 'static' | kw= 'throws' | kw= 'transient' | kw= 'unique' | kw= 'unsettable' | kw= 'volatile' )
+ // InternalQVTcore.g:4806:28: ( (kw= 'abstract' | kw= 'attribute' | kw= 'body' | kw= 'class' | kw= 'composes' | kw= 'datatype' | kw= 'definition' | kw= 'derived' | kw= 'derivation' | kw= 'enum' | kw= 'extends' | kw= 'id' | kw= 'initial' | kw= 'interface' | kw= 'literal' | kw= 'operation' | kw= 'ordered' | kw= 'primitive' | kw= 'property' | kw= 'readonly' | kw= 'resolve' | kw= 'serializable' | kw= 'static' | kw= 'throws' | kw= 'transient' | kw= 'unique' | kw= 'unsettable' | kw= 'volatile' ) )
+ // InternalQVTcore.g:4807:1: (kw= 'abstract' | kw= 'attribute' | kw= 'body' | kw= 'class' | kw= 'composes' | kw= 'datatype' | kw= 'definition' | kw= 'derived' | kw= 'derivation' | kw= 'enum' | kw= 'extends' | kw= 'id' | kw= 'initial' | kw= 'interface' | kw= 'literal' | kw= 'operation' | kw= 'ordered' | kw= 'primitive' | kw= 'property' | kw= 'readonly' | kw= 'resolve' | kw= 'serializable' | kw= 'static' | kw= 'throws' | kw= 'transient' | kw= 'unique' | kw= 'unsettable' | kw= 'volatile' )
{
- // InternalQVTcore.g:4785:1: (kw= 'abstract' | kw= 'attribute' | kw= 'body' | kw= 'class' | kw= 'composes' | kw= 'datatype' | kw= 'definition' | kw= 'derived' | kw= 'derivation' | kw= 'enum' | kw= 'extends' | kw= 'id' | kw= 'initial' | kw= 'interface' | kw= 'literal' | kw= 'operation' | kw= 'ordered' | kw= 'primitive' | kw= 'property' | kw= 'readonly' | kw= 'resolve' | kw= 'serializable' | kw= 'static' | kw= 'throws' | kw= 'transient' | kw= 'unique' | kw= 'unsettable' | kw= 'volatile' )
- int alt135=28;
+ // InternalQVTcore.g:4807:1: (kw= 'abstract' | kw= 'attribute' | kw= 'body' | kw= 'class' | kw= 'composes' | kw= 'datatype' | kw= 'definition' | kw= 'derived' | kw= 'derivation' | kw= 'enum' | kw= 'extends' | kw= 'id' | kw= 'initial' | kw= 'interface' | kw= 'literal' | kw= 'operation' | kw= 'ordered' | kw= 'primitive' | kw= 'property' | kw= 'readonly' | kw= 'resolve' | kw= 'serializable' | kw= 'static' | kw= 'throws' | kw= 'transient' | kw= 'unique' | kw= 'unsettable' | kw= 'volatile' )
+ int alt136=28;
switch ( input.LA(1) ) {
case 30:
{
- alt135=1;
+ alt136=1;
}
break;
- case 48:
+ case 49:
{
- alt135=2;
+ alt136=2;
}
break;
- case 74:
+ case 75:
{
- alt135=3;
+ alt136=3;
}
break;
- case 81:
+ case 82:
{
- alt135=4;
+ alt136=4;
}
break;
- case 77:
+ case 78:
{
- alt135=5;
+ alt136=5;
}
break;
- case 67:
+ case 68:
{
- alt135=6;
+ alt136=6;
}
break;
- case 47:
+ case 48:
{
- alt135=7;
+ alt136=7;
}
break;
- case 49:
+ case 50:
{
- alt135=8;
+ alt136=8;
}
break;
- case 65:
+ case 66:
{
- alt135=9;
+ alt136=9;
}
break;
- case 70:
+ case 71:
{
- alt135=10;
+ alt136=10;
}
break;
- case 82:
+ case 83:
{
- alt135=11;
+ alt136=11;
}
break;
- case 51:
+ case 52:
{
- alt135=12;
+ alt136=12;
}
break;
- case 64:
+ case 65:
{
- alt135=13;
+ alt136=13;
}
break;
- case 83:
+ case 84:
{
- alt135=14;
+ alt136=14;
}
break;
- case 71:
+ case 72:
{
- alt135=15;
+ alt136=15;
}
break;
- case 72:
+ case 73:
{
- alt135=16;
+ alt136=16;
}
break;
- case 53:
+ case 54:
{
- alt135=17;
+ alt136=17;
}
break;
- case 66:
+ case 67:
{
- alt135=18;
+ alt136=18;
}
break;
- case 75:
+ case 76:
{
- alt135=19;
+ alt136=19;
}
break;
- case 55:
+ case 56:
{
- alt135=20;
+ alt136=20;
}
break;
- case 79:
+ case 80:
{
- alt135=21;
+ alt136=21;
}
break;
- case 68:
+ case 69:
{
- alt135=22;
+ alt136=22;
}
break;
- case 46:
+ case 47:
{
- alt135=23;
+ alt136=23;
}
break;
- case 73:
+ case 74:
{
- alt135=24;
+ alt136=24;
}
break;
- case 42:
+ case 43:
{
- alt135=25;
+ alt136=25;
}
break;
- case 58:
+ case 59:
{
- alt135=26;
+ alt136=26;
}
break;
- case 60:
+ case 61:
{
- alt135=27;
+ alt136=27;
}
break;
- case 62:
+ case 63:
{
- alt135=28;
+ alt136=28;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 135, 0, input);
+ new NoViableAltException("", 136, 0, input);
throw nvae;
}
- switch (alt135) {
+ switch (alt136) {
case 1 :
- // InternalQVTcore.g:4786:2: kw= 'abstract'
+ // InternalQVTcore.g:4808:2: kw= 'abstract'
{
kw=(Token)match(input,30,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -14492,9 +14556,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:4793:2: kw= 'attribute'
+ // InternalQVTcore.g:4815:2: kw= 'attribute'
{
- kw=(Token)match(input,48,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,49,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14505,9 +14569,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:4800:2: kw= 'body'
+ // InternalQVTcore.g:4822:2: kw= 'body'
{
- kw=(Token)match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14518,9 +14582,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:4807:2: kw= 'class'
+ // InternalQVTcore.g:4829:2: kw= 'class'
{
- kw=(Token)match(input,81,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,82,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14531,9 +14595,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTcore.g:4814:2: kw= 'composes'
+ // InternalQVTcore.g:4836:2: kw= 'composes'
{
- kw=(Token)match(input,77,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,78,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14544,9 +14608,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTcore.g:4821:2: kw= 'datatype'
+ // InternalQVTcore.g:4843:2: kw= 'datatype'
{
- kw=(Token)match(input,67,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,68,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14557,9 +14621,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTcore.g:4828:2: kw= 'definition'
+ // InternalQVTcore.g:4850:2: kw= 'definition'
{
- kw=(Token)match(input,47,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,48,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14570,9 +14634,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTcore.g:4835:2: kw= 'derived'
+ // InternalQVTcore.g:4857:2: kw= 'derived'
{
- kw=(Token)match(input,49,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,50,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14583,9 +14647,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalQVTcore.g:4842:2: kw= 'derivation'
+ // InternalQVTcore.g:4864:2: kw= 'derivation'
{
- kw=(Token)match(input,65,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,66,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14596,9 +14660,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalQVTcore.g:4849:2: kw= 'enum'
+ // InternalQVTcore.g:4871:2: kw= 'enum'
{
- kw=(Token)match(input,70,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14609,9 +14673,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalQVTcore.g:4856:2: kw= 'extends'
+ // InternalQVTcore.g:4878:2: kw= 'extends'
{
- kw=(Token)match(input,82,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,83,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14622,9 +14686,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalQVTcore.g:4863:2: kw= 'id'
+ // InternalQVTcore.g:4885:2: kw= 'id'
{
- kw=(Token)match(input,51,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,52,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14635,9 +14699,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // InternalQVTcore.g:4870:2: kw= 'initial'
+ // InternalQVTcore.g:4892:2: kw= 'initial'
{
- kw=(Token)match(input,64,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,65,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14648,9 +14712,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 14 :
- // InternalQVTcore.g:4877:2: kw= 'interface'
+ // InternalQVTcore.g:4899:2: kw= 'interface'
{
- kw=(Token)match(input,83,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,84,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14661,9 +14725,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 15 :
- // InternalQVTcore.g:4884:2: kw= 'literal'
+ // InternalQVTcore.g:4906:2: kw= 'literal'
{
- kw=(Token)match(input,71,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14674,9 +14738,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 16 :
- // InternalQVTcore.g:4891:2: kw= 'operation'
+ // InternalQVTcore.g:4913:2: kw= 'operation'
{
- kw=(Token)match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14687,9 +14751,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 17 :
- // InternalQVTcore.g:4898:2: kw= 'ordered'
+ // InternalQVTcore.g:4920:2: kw= 'ordered'
{
- kw=(Token)match(input,53,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);
@@ -14700,9 +14764,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 18 :
- // InternalQVTcore.g:4905:2: kw= 'primitive'
+ // InternalQVTcore.g:4927:2: kw= 'primitive'
{
- kw=(Token)match(input,66,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,67,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14713,9 +14777,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 19 :
- // InternalQVTcore.g:4912:2: kw= 'property'
+ // InternalQVTcore.g:4934:2: kw= 'property'
{
- kw=(Token)match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,76,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14726,9 +14790,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 20 :
- // InternalQVTcore.g:4919:2: kw= 'readonly'
+ // InternalQVTcore.g:4941:2: kw= 'readonly'
{
- kw=(Token)match(input,55,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,56,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14739,9 +14803,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 21 :
- // InternalQVTcore.g:4926:2: kw= 'resolve'
+ // InternalQVTcore.g:4948:2: kw= 'resolve'
{
- kw=(Token)match(input,79,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,80,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14752,9 +14816,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 22 :
- // InternalQVTcore.g:4933:2: kw= 'serializable'
+ // InternalQVTcore.g:4955:2: kw= 'serializable'
{
- kw=(Token)match(input,68,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,69,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14765,9 +14829,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 23 :
- // InternalQVTcore.g:4940:2: kw= 'static'
+ // InternalQVTcore.g:4962:2: kw= 'static'
{
- kw=(Token)match(input,46,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,47,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14778,9 +14842,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 24 :
- // InternalQVTcore.g:4947:2: kw= 'throws'
+ // InternalQVTcore.g:4969:2: kw= 'throws'
{
- kw=(Token)match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14791,9 +14855,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 25 :
- // InternalQVTcore.g:4954:2: kw= 'transient'
+ // InternalQVTcore.g:4976:2: kw= 'transient'
{
- kw=(Token)match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,43,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14804,9 +14868,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 26 :
- // InternalQVTcore.g:4961:2: kw= 'unique'
+ // InternalQVTcore.g:4983:2: kw= 'unique'
{
- kw=(Token)match(input,58,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,59,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14817,9 +14881,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 27 :
- // InternalQVTcore.g:4968:2: kw= 'unsettable'
+ // InternalQVTcore.g:4990:2: kw= 'unsettable'
{
- kw=(Token)match(input,60,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,61,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14830,9 +14894,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 28 :
- // InternalQVTcore.g:4975:2: kw= 'volatile'
+ // InternalQVTcore.g:4997:2: kw= 'volatile'
{
- kw=(Token)match(input,62,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,63,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14865,7 +14929,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSIGNED"
- // InternalQVTcore.g:4988:1: entryRuleSIGNED returns [String current=null] : iv_ruleSIGNED= ruleSIGNED EOF ;
+ // InternalQVTcore.g:5010:1: entryRuleSIGNED returns [String current=null] : iv_ruleSIGNED= ruleSIGNED EOF ;
public final String entryRuleSIGNED() throws RecognitionException {
String current = null;
@@ -14873,8 +14937,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:4989:2: (iv_ruleSIGNED= ruleSIGNED EOF )
- // InternalQVTcore.g:4990:2: iv_ruleSIGNED= ruleSIGNED EOF
+ // InternalQVTcore.g:5011:2: (iv_ruleSIGNED= ruleSIGNED EOF )
+ // InternalQVTcore.g:5012:2: iv_ruleSIGNED= ruleSIGNED EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSIGNEDRule());
@@ -14905,7 +14969,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSIGNED"
- // InternalQVTcore.g:4997:1: ruleSIGNED returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? this_INT_1= RULE_INT ) ;
+ // InternalQVTcore.g:5019:1: ruleSIGNED returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? this_INT_1= RULE_INT ) ;
public final AntlrDatatypeRuleToken ruleSIGNED() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -14915,24 +14979,24 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5000:28: ( ( (kw= '-' )? this_INT_1= RULE_INT ) )
- // InternalQVTcore.g:5001:1: ( (kw= '-' )? this_INT_1= RULE_INT )
+ // InternalQVTcore.g:5022:28: ( ( (kw= '-' )? this_INT_1= RULE_INT ) )
+ // InternalQVTcore.g:5023:1: ( (kw= '-' )? this_INT_1= RULE_INT )
{
- // InternalQVTcore.g:5001:1: ( (kw= '-' )? this_INT_1= RULE_INT )
- // InternalQVTcore.g:5001:2: (kw= '-' )? this_INT_1= RULE_INT
+ // InternalQVTcore.g:5023:1: ( (kw= '-' )? this_INT_1= RULE_INT )
+ // InternalQVTcore.g:5023:2: (kw= '-' )? this_INT_1= RULE_INT
{
- // InternalQVTcore.g:5001:2: (kw= '-' )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalQVTcore.g:5023:2: (kw= '-' )?
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA136_0==84) ) {
- alt136=1;
+ if ( (LA137_0==85) ) {
+ alt137=1;
}
- switch (alt136) {
+ switch (alt137) {
case 1 :
- // InternalQVTcore.g:5002:2: kw= '-'
+ // InternalQVTcore.g:5024:2: kw= '-'
{
- kw=(Token)match(input,84,FollowSets000.FOLLOW_91); if (state.failed) return current;
+ kw=(Token)match(input,85,FollowSets000.FOLLOW_91); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -14979,7 +15043,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEssentialOCLUnaryOperatorName"
- // InternalQVTcore.g:5026:1: entryRuleEssentialOCLUnaryOperatorName returns [String current=null] : iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF ;
+ // InternalQVTcore.g:5048:1: entryRuleEssentialOCLUnaryOperatorName returns [String current=null] : iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF ;
public final String entryRuleEssentialOCLUnaryOperatorName() throws RecognitionException {
String current = null;
@@ -14987,8 +15051,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5027:2: (iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF )
- // InternalQVTcore.g:5028:2: iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF
+ // InternalQVTcore.g:5049:2: (iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF )
+ // InternalQVTcore.g:5050:2: iv_ruleEssentialOCLUnaryOperatorName= ruleEssentialOCLUnaryOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEssentialOCLUnaryOperatorNameRule());
@@ -15019,7 +15083,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEssentialOCLUnaryOperatorName"
- // InternalQVTcore.g:5035:1: ruleEssentialOCLUnaryOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '-' | kw= 'not' ) ;
+ // InternalQVTcore.g:5057:1: ruleEssentialOCLUnaryOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '-' | kw= 'not' ) ;
public final AntlrDatatypeRuleToken ruleEssentialOCLUnaryOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -15028,31 +15092,31 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5038:28: ( (kw= '-' | kw= 'not' ) )
- // InternalQVTcore.g:5039:1: (kw= '-' | kw= 'not' )
+ // InternalQVTcore.g:5060:28: ( (kw= '-' | kw= 'not' ) )
+ // InternalQVTcore.g:5061:1: (kw= '-' | kw= 'not' )
{
- // InternalQVTcore.g:5039:1: (kw= '-' | kw= 'not' )
- int alt137=2;
- int LA137_0 = input.LA(1);
+ // InternalQVTcore.g:5061:1: (kw= '-' | kw= 'not' )
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA137_0==84) ) {
- alt137=1;
+ if ( (LA138_0==85) ) {
+ alt138=1;
}
- else if ( (LA137_0==85) ) {
- alt137=2;
+ else if ( (LA138_0==86) ) {
+ alt138=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 137, 0, input);
+ new NoViableAltException("", 138, 0, input);
throw nvae;
}
- switch (alt137) {
+ switch (alt138) {
case 1 :
- // InternalQVTcore.g:5040:2: kw= '-'
+ // InternalQVTcore.g:5062:2: kw= '-'
{
- kw=(Token)match(input,84,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,85,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15063,9 +15127,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:5047:2: kw= 'not'
+ // InternalQVTcore.g:5069:2: kw= 'not'
{
- kw=(Token)match(input,85,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,86,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15098,7 +15162,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEssentialOCLInfixOperatorName"
- // InternalQVTcore.g:5060:1: entryRuleEssentialOCLInfixOperatorName returns [String current=null] : iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF ;
+ // InternalQVTcore.g:5082:1: entryRuleEssentialOCLInfixOperatorName returns [String current=null] : iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF ;
public final String entryRuleEssentialOCLInfixOperatorName() throws RecognitionException {
String current = null;
@@ -15106,8 +15170,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5061:2: (iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF )
- // InternalQVTcore.g:5062:2: iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF
+ // InternalQVTcore.g:5083:2: (iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF )
+ // InternalQVTcore.g:5084:2: iv_ruleEssentialOCLInfixOperatorName= ruleEssentialOCLInfixOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEssentialOCLInfixOperatorNameRule());
@@ -15138,7 +15202,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEssentialOCLInfixOperatorName"
- // InternalQVTcore.g:5069: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' ) ;
+ // InternalQVTcore.g:5091: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();
@@ -15147,93 +15211,93 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5072:28: ( (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' ) )
- // InternalQVTcore.g:5073:1: (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' )
+ // InternalQVTcore.g:5094:28: ( (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' ) )
+ // InternalQVTcore.g:5095:1: (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' )
{
- // InternalQVTcore.g:5073:1: (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' )
- int alt138=14;
+ // InternalQVTcore.g:5095:1: (kw= '*' | kw= '/' | kw= '+' | kw= '-' | kw= '>' | kw= '<' | kw= '>=' | kw= '<=' | kw= '=' | kw= '<>' | kw= 'and' | kw= 'or' | kw= 'xor' | kw= 'implies' )
+ int alt139=14;
switch ( input.LA(1) ) {
case 28:
{
- alt138=1;
- }
- break;
- case 86:
- {
- alt138=2;
+ alt139=1;
}
break;
case 87:
{
- alt138=3;
+ alt139=2;
}
break;
- case 84:
+ case 88:
{
- alt138=4;
+ alt139=3;
}
break;
- case 88:
+ case 85:
{
- alt138=5;
+ alt139=4;
}
break;
case 89:
{
- alt138=6;
+ alt139=5;
}
break;
case 90:
{
- alt138=7;
+ alt139=6;
}
break;
case 91:
{
- alt138=8;
+ alt139=7;
}
break;
- case 38:
+ case 92:
{
- alt138=9;
+ alt139=8;
}
break;
- case 92:
+ case 39:
{
- alt138=10;
+ alt139=9;
}
break;
case 93:
{
- alt138=11;
+ alt139=10;
}
break;
case 94:
{
- alt138=12;
+ alt139=11;
}
break;
case 95:
{
- alt138=13;
+ alt139=12;
}
break;
case 96:
{
- alt138=14;
+ alt139=13;
+ }
+ break;
+ case 97:
+ {
+ alt139=14;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 138, 0, input);
+ new NoViableAltException("", 139, 0, input);
throw nvae;
}
- switch (alt138) {
+ switch (alt139) {
case 1 :
- // InternalQVTcore.g:5074:2: kw= '*'
+ // InternalQVTcore.g:5096:2: kw= '*'
{
kw=(Token)match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -15246,9 +15310,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:5081:2: kw= '/'
+ // InternalQVTcore.g:5103:2: kw= '/'
{
- kw=(Token)match(input,86,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,87,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15259,9 +15323,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:5088:2: kw= '+'
+ // InternalQVTcore.g:5110:2: kw= '+'
{
- kw=(Token)match(input,87,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,88,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15272,9 +15336,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:5095:2: kw= '-'
+ // InternalQVTcore.g:5117:2: kw= '-'
{
- kw=(Token)match(input,84,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,85,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15285,9 +15349,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTcore.g:5102:2: kw= '>'
+ // InternalQVTcore.g:5124:2: kw= '>'
{
- kw=(Token)match(input,88,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,89,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15298,9 +15362,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTcore.g:5109:2: kw= '<'
+ // InternalQVTcore.g:5131:2: kw= '<'
{
- kw=(Token)match(input,89,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,90,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15311,9 +15375,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTcore.g:5116:2: kw= '>='
+ // InternalQVTcore.g:5138:2: kw= '>='
{
- kw=(Token)match(input,90,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,91,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15324,9 +15388,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTcore.g:5123:2: kw= '<='
+ // InternalQVTcore.g:5145:2: kw= '<='
{
- kw=(Token)match(input,91,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,92,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15337,9 +15401,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalQVTcore.g:5130:2: kw= '='
+ // InternalQVTcore.g:5152:2: kw= '='
{
- kw=(Token)match(input,38,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,39,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15350,9 +15414,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalQVTcore.g:5137:2: kw= '<>'
+ // InternalQVTcore.g:5159:2: kw= '<>'
{
- kw=(Token)match(input,92,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,93,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15363,9 +15427,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // InternalQVTcore.g:5144:2: kw= 'and'
+ // InternalQVTcore.g:5166:2: kw= 'and'
{
- kw=(Token)match(input,93,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ kw=(Token)match(input,94,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
current.merge(kw);
@@ -15376,9 +15440,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // InternalQVTcore.g:5151:2: kw= 'or'
+ // InternalQVTcore.g:5173:2: kw= 'or'
{
- kw=(Token)match(input,94,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);
@@ -15389,9 +15453,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // InternalQVTcore.g:5158:2: kw= 'xor'
+ // InternalQVTcore.g:5180:2: kw= 'xor'
{
- kw=(Token)match(input,95,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);
@@ -15402,9 +15466,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 14 :
- // InternalQVTcore.g:5165:2: kw= 'implies'
+ // InternalQVTcore.g:5187:2: kw= 'implies'
{
- kw=(Token)match(input,96,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);
@@ -15437,7 +15501,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEssentialOCLNavigationOperatorName"
- // InternalQVTcore.g:5178:1: entryRuleEssentialOCLNavigationOperatorName returns [String current=null] : iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF ;
+ // InternalQVTcore.g:5200:1: entryRuleEssentialOCLNavigationOperatorName returns [String current=null] : iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF ;
public final String entryRuleEssentialOCLNavigationOperatorName() throws RecognitionException {
String current = null;
@@ -15445,8 +15509,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5179:2: (iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF )
- // InternalQVTcore.g:5180:2: iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF
+ // InternalQVTcore.g:5201:2: (iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF )
+ // InternalQVTcore.g:5202:2: iv_ruleEssentialOCLNavigationOperatorName= ruleEssentialOCLNavigationOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEssentialOCLNavigationOperatorNameRule());
@@ -15477,7 +15541,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEssentialOCLNavigationOperatorName"
- // InternalQVTcore.g:5187:1: ruleEssentialOCLNavigationOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' ) ;
+ // InternalQVTcore.g:5209:1: ruleEssentialOCLNavigationOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' ) ;
public final AntlrDatatypeRuleToken ruleEssentialOCLNavigationOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -15486,45 +15550,45 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5190:28: ( (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' ) )
- // InternalQVTcore.g:5191:1: (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' )
+ // InternalQVTcore.g:5212:28: ( (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' ) )
+ // InternalQVTcore.g:5213:1: (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' )
{
- // InternalQVTcore.g:5191:1: (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' )
- int alt139=4;
+ // InternalQVTcore.g:5213:1: (kw= '.' | kw= '->' | kw= '?.' | kw= '?->' )
+ int alt140=4;
switch ( input.LA(1) ) {
- case 97:
- {
- alt139=1;
- }
- break;
case 98:
{
- alt139=2;
+ alt140=1;
}
break;
case 99:
{
- alt139=3;
+ alt140=2;
}
break;
case 100:
{
- alt139=4;
+ alt140=3;
+ }
+ break;
+ case 101:
+ {
+ alt140=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 139, 0, input);
+ new NoViableAltException("", 140, 0, input);
throw nvae;
}
- switch (alt139) {
+ switch (alt140) {
case 1 :
- // InternalQVTcore.g:5192:2: kw= '.'
+ // InternalQVTcore.g:5214:2: kw= '.'
{
- kw=(Token)match(input,97,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);
@@ -15535,9 +15599,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:5199:2: kw= '->'
+ // InternalQVTcore.g:5221:2: kw= '->'
{
- kw=(Token)match(input,98,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);
@@ -15548,9 +15612,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:5206:2: kw= '?.'
+ // InternalQVTcore.g:5228:2: kw= '?.'
{
- kw=(Token)match(input,99,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);
@@ -15561,9 +15625,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:5213:2: kw= '?->'
+ // InternalQVTcore.g:5235:2: kw= '?->'
{
- kw=(Token)match(input,100,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);
@@ -15596,7 +15660,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBinaryOperatorName"
- // InternalQVTcore.g:5226:1: entryRuleBinaryOperatorName returns [String current=null] : iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF ;
+ // InternalQVTcore.g:5248:1: entryRuleBinaryOperatorName returns [String current=null] : iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF ;
public final String entryRuleBinaryOperatorName() throws RecognitionException {
String current = null;
@@ -15604,8 +15668,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5227:2: (iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF )
- // InternalQVTcore.g:5228:2: iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF
+ // InternalQVTcore.g:5249:2: (iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF )
+ // InternalQVTcore.g:5250:2: iv_ruleBinaryOperatorName= ruleBinaryOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBinaryOperatorNameRule());
@@ -15636,7 +15700,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBinaryOperatorName"
- // InternalQVTcore.g:5235:1: ruleBinaryOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName ) ;
+ // InternalQVTcore.g:5257: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();
@@ -15648,29 +15712,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5238:28: ( (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName ) )
- // InternalQVTcore.g:5239:1: (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName )
+ // InternalQVTcore.g:5260:28: ( (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName ) )
+ // InternalQVTcore.g:5261:1: (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName )
{
- // InternalQVTcore.g:5239:1: (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName )
- int alt140=2;
- int LA140_0 = input.LA(1);
+ // InternalQVTcore.g:5261:1: (this_InfixOperatorName_0= ruleInfixOperatorName | this_NavigationOperatorName_1= ruleNavigationOperatorName )
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA140_0==28||LA140_0==38||LA140_0==84||(LA140_0>=86 && LA140_0<=96)) ) {
- alt140=1;
+ if ( (LA141_0==28||LA141_0==39||LA141_0==85||(LA141_0>=87 && LA141_0<=97)) ) {
+ alt141=1;
}
- else if ( ((LA140_0>=97 && LA140_0<=100)) ) {
- alt140=2;
+ else if ( ((LA141_0>=98 && LA141_0<=101)) ) {
+ alt141=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 140, 0, input);
+ new NoViableAltException("", 141, 0, input);
throw nvae;
}
- switch (alt140) {
+ switch (alt141) {
case 1 :
- // InternalQVTcore.g:5240:5: this_InfixOperatorName_0= ruleInfixOperatorName
+ // InternalQVTcore.g:5262:5: this_InfixOperatorName_0= ruleInfixOperatorName
{
if ( state.backtracking==0 ) {
@@ -15696,7 +15760,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:5252:5: this_NavigationOperatorName_1= ruleNavigationOperatorName
+ // InternalQVTcore.g:5274:5: this_NavigationOperatorName_1= ruleNavigationOperatorName
{
if ( state.backtracking==0 ) {
@@ -15744,7 +15808,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInfixOperatorName"
- // InternalQVTcore.g:5270:1: entryRuleInfixOperatorName returns [String current=null] : iv_ruleInfixOperatorName= ruleInfixOperatorName EOF ;
+ // InternalQVTcore.g:5292:1: entryRuleInfixOperatorName returns [String current=null] : iv_ruleInfixOperatorName= ruleInfixOperatorName EOF ;
public final String entryRuleInfixOperatorName() throws RecognitionException {
String current = null;
@@ -15752,8 +15816,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5271:2: (iv_ruleInfixOperatorName= ruleInfixOperatorName EOF )
- // InternalQVTcore.g:5272:2: iv_ruleInfixOperatorName= ruleInfixOperatorName EOF
+ // InternalQVTcore.g:5293:2: (iv_ruleInfixOperatorName= ruleInfixOperatorName EOF )
+ // InternalQVTcore.g:5294:2: iv_ruleInfixOperatorName= ruleInfixOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getInfixOperatorNameRule());
@@ -15784,7 +15848,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInfixOperatorName"
- // InternalQVTcore.g:5279:1: ruleInfixOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName ;
+ // InternalQVTcore.g:5301:1: ruleInfixOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName ;
public final AntlrDatatypeRuleToken ruleInfixOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -15794,8 +15858,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5282:28: (this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName )
- // InternalQVTcore.g:5284:5: this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName
+ // InternalQVTcore.g:5304:28: (this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName )
+ // InternalQVTcore.g:5306:5: this_EssentialOCLInfixOperatorName_0= ruleEssentialOCLInfixOperatorName
{
if ( state.backtracking==0 ) {
@@ -15837,7 +15901,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigationOperatorName"
- // InternalQVTcore.g:5302:1: entryRuleNavigationOperatorName returns [String current=null] : iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF ;
+ // InternalQVTcore.g:5324:1: entryRuleNavigationOperatorName returns [String current=null] : iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF ;
public final String entryRuleNavigationOperatorName() throws RecognitionException {
String current = null;
@@ -15845,8 +15909,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5303:2: (iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF )
- // InternalQVTcore.g:5304:2: iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF
+ // InternalQVTcore.g:5325:2: (iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF )
+ // InternalQVTcore.g:5326:2: iv_ruleNavigationOperatorName= ruleNavigationOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigationOperatorNameRule());
@@ -15877,7 +15941,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigationOperatorName"
- // InternalQVTcore.g:5311:1: ruleNavigationOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName ;
+ // InternalQVTcore.g:5333:1: ruleNavigationOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName ;
public final AntlrDatatypeRuleToken ruleNavigationOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -15887,8 +15951,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5314:28: (this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName )
- // InternalQVTcore.g:5316:5: this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName
+ // InternalQVTcore.g:5336:28: (this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName )
+ // InternalQVTcore.g:5338:5: this_EssentialOCLNavigationOperatorName_0= ruleEssentialOCLNavigationOperatorName
{
if ( state.backtracking==0 ) {
@@ -15930,7 +15994,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUnaryOperatorName"
- // InternalQVTcore.g:5334:1: entryRuleUnaryOperatorName returns [String current=null] : iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF ;
+ // InternalQVTcore.g:5356:1: entryRuleUnaryOperatorName returns [String current=null] : iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF ;
public final String entryRuleUnaryOperatorName() throws RecognitionException {
String current = null;
@@ -15938,8 +16002,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5335:2: (iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF )
- // InternalQVTcore.g:5336:2: iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF
+ // InternalQVTcore.g:5357:2: (iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF )
+ // InternalQVTcore.g:5358:2: iv_ruleUnaryOperatorName= ruleUnaryOperatorName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnaryOperatorNameRule());
@@ -15970,7 +16034,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnaryOperatorName"
- // InternalQVTcore.g:5343:1: ruleUnaryOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName ;
+ // InternalQVTcore.g:5365:1: ruleUnaryOperatorName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName ;
public final AntlrDatatypeRuleToken ruleUnaryOperatorName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -15980,8 +16044,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5346:28: (this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName )
- // InternalQVTcore.g:5348:5: this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName
+ // InternalQVTcore.g:5368:28: (this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName )
+ // InternalQVTcore.g:5370:5: this_EssentialOCLUnaryOperatorName_0= ruleEssentialOCLUnaryOperatorName
{
if ( state.backtracking==0 ) {
@@ -16023,7 +16087,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEssentialOCLUnrestrictedName"
- // InternalQVTcore.g:5366:1: entryRuleEssentialOCLUnrestrictedName returns [String current=null] : iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF ;
+ // InternalQVTcore.g:5388:1: entryRuleEssentialOCLUnrestrictedName returns [String current=null] : iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF ;
public final String entryRuleEssentialOCLUnrestrictedName() throws RecognitionException {
String current = null;
@@ -16031,8 +16095,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5367:2: (iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF )
- // InternalQVTcore.g:5368:2: iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF
+ // InternalQVTcore.g:5389:2: (iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF )
+ // InternalQVTcore.g:5390:2: iv_ruleEssentialOCLUnrestrictedName= ruleEssentialOCLUnrestrictedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEssentialOCLUnrestrictedNameRule());
@@ -16063,7 +16127,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEssentialOCLUnrestrictedName"
- // InternalQVTcore.g:5375:1: ruleEssentialOCLUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_Identifier_0= ruleIdentifier ;
+ // InternalQVTcore.g:5397:1: ruleEssentialOCLUnrestrictedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_Identifier_0= ruleIdentifier ;
public final AntlrDatatypeRuleToken ruleEssentialOCLUnrestrictedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -16073,8 +16137,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5378:28: (this_Identifier_0= ruleIdentifier )
- // InternalQVTcore.g:5380:5: this_Identifier_0= ruleIdentifier
+ // InternalQVTcore.g:5400:28: (this_Identifier_0= ruleIdentifier )
+ // InternalQVTcore.g:5402:5: this_Identifier_0= ruleIdentifier
{
if ( state.backtracking==0 ) {
@@ -16116,7 +16180,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEssentialOCLUnreservedName"
- // InternalQVTcore.g:5398:1: entryRuleEssentialOCLUnreservedName returns [String current=null] : iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF ;
+ // InternalQVTcore.g:5420:1: entryRuleEssentialOCLUnreservedName returns [String current=null] : iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF ;
public final String entryRuleEssentialOCLUnreservedName() throws RecognitionException {
String current = null;
@@ -16124,8 +16188,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5399:2: (iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF )
- // InternalQVTcore.g:5400:2: iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF
+ // InternalQVTcore.g:5421:2: (iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF )
+ // InternalQVTcore.g:5422:2: iv_ruleEssentialOCLUnreservedName= ruleEssentialOCLUnreservedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getEssentialOCLUnreservedNameRule());
@@ -16156,7 +16220,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEssentialOCLUnreservedName"
- // InternalQVTcore.g:5407:1: ruleEssentialOCLUnreservedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' ) ;
+ // InternalQVTcore.g:5429: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();
@@ -16171,11 +16235,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5410:28: ( (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' ) )
- // InternalQVTcore.g:5411:1: (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' )
+ // InternalQVTcore.g:5432:28: ( (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' ) )
+ // InternalQVTcore.g:5433:1: (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' )
{
- // InternalQVTcore.g:5411:1: (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' )
- int alt141=5;
+ // InternalQVTcore.g:5433:1: (this_UnrestrictedName_0= ruleUnrestrictedName | this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier | this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier | kw= 'Map' | kw= 'Tuple' )
+ int alt142=5;
switch ( input.LA(1) ) {
case RULE_SIMPLE_ID:
case RULE_ESCAPED_ID:
@@ -16185,10 +16249,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
case 30:
case 31:
case 33:
- case 35:
case 36:
case 37:
- case 42:
+ case 38:
case 43:
case 44:
case 45:
@@ -16196,42 +16259,42 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
case 47:
case 48:
case 49:
- case 51:
- case 53:
- case 55:
- case 58:
- case 60:
- case 62:
- case 64:
+ case 50:
+ case 52:
+ case 54:
+ case 56:
+ case 59:
+ case 61:
+ case 63:
case 65:
case 66:
case 67:
case 68:
- case 70:
+ case 69:
case 71:
case 72:
case 73:
case 74:
case 75:
- case 77:
- case 79:
- case 81:
+ case 76:
+ case 78:
+ case 80:
case 82:
case 83:
+ case 84:
{
- alt141=1;
+ alt142=1;
}
break;
- case 111:
case 112:
case 113:
case 114:
case 115:
+ case 116:
{
- alt141=2;
+ alt142=2;
}
break;
- case 103:
case 104:
case 105:
case 106:
@@ -16239,31 +16302,32 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
case 108:
case 109:
case 110:
+ case 111:
{
- alt141=3;
+ alt142=3;
}
break;
- case 101:
+ case 102:
{
- alt141=4;
+ alt142=4;
}
break;
- case 102:
+ case 103:
{
- alt141=5;
+ alt142=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 141, 0, input);
+ new NoViableAltException("", 142, 0, input);
throw nvae;
}
- switch (alt141) {
+ switch (alt142) {
case 1 :
- // InternalQVTcore.g:5412:5: this_UnrestrictedName_0= ruleUnrestrictedName
+ // InternalQVTcore.g:5434:5: this_UnrestrictedName_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -16289,7 +16353,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:5424:5: this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier
+ // InternalQVTcore.g:5446:5: this_CollectionTypeIdentifier_1= ruleCollectionTypeIdentifier
{
if ( state.backtracking==0 ) {
@@ -16315,7 +16379,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:5436:5: this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier
+ // InternalQVTcore.g:5458:5: this_PrimitiveTypeIdentifier_2= rulePrimitiveTypeIdentifier
{
if ( state.backtracking==0 ) {
@@ -16341,9 +16405,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:5448:2: kw= 'Map'
+ // InternalQVTcore.g:5470:2: kw= 'Map'
{
- kw=(Token)match(input,101,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);
@@ -16354,9 +16418,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTcore.g:5455:2: kw= 'Tuple'
+ // InternalQVTcore.g:5477:2: kw= 'Tuple'
{
- kw=(Token)match(input,102,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);
@@ -16389,7 +16453,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUnreservedName"
- // InternalQVTcore.g:5468:1: entryRuleUnreservedName returns [String current=null] : iv_ruleUnreservedName= ruleUnreservedName EOF ;
+ // InternalQVTcore.g:5490:1: entryRuleUnreservedName returns [String current=null] : iv_ruleUnreservedName= ruleUnreservedName EOF ;
public final String entryRuleUnreservedName() throws RecognitionException {
String current = null;
@@ -16397,8 +16461,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5469:2: (iv_ruleUnreservedName= ruleUnreservedName EOF )
- // InternalQVTcore.g:5470:2: iv_ruleUnreservedName= ruleUnreservedName EOF
+ // InternalQVTcore.g:5491:2: (iv_ruleUnreservedName= ruleUnreservedName EOF )
+ // InternalQVTcore.g:5492:2: iv_ruleUnreservedName= ruleUnreservedName EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnreservedNameRule());
@@ -16429,7 +16493,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnreservedName"
- // InternalQVTcore.g:5477:1: ruleUnreservedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName ;
+ // InternalQVTcore.g:5499:1: ruleUnreservedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName ;
public final AntlrDatatypeRuleToken ruleUnreservedName() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -16439,8 +16503,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5480:28: (this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName )
- // InternalQVTcore.g:5482:5: this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName
+ // InternalQVTcore.g:5502:28: (this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName )
+ // InternalQVTcore.g:5504:5: this_EssentialOCLUnreservedName_0= ruleEssentialOCLUnreservedName
{
if ( state.backtracking==0 ) {
@@ -16482,7 +16546,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleURIPathNameCS"
- // InternalQVTcore.g:5500:1: entryRuleURIPathNameCS returns [EObject current=null] : iv_ruleURIPathNameCS= ruleURIPathNameCS EOF ;
+ // InternalQVTcore.g:5522:1: entryRuleURIPathNameCS returns [EObject current=null] : iv_ruleURIPathNameCS= ruleURIPathNameCS EOF ;
public final EObject entryRuleURIPathNameCS() throws RecognitionException {
EObject current = null;
@@ -16490,8 +16554,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5501:2: (iv_ruleURIPathNameCS= ruleURIPathNameCS EOF )
- // InternalQVTcore.g:5502:2: iv_ruleURIPathNameCS= ruleURIPathNameCS EOF
+ // InternalQVTcore.g:5523:2: (iv_ruleURIPathNameCS= ruleURIPathNameCS EOF )
+ // InternalQVTcore.g:5524:2: iv_ruleURIPathNameCS= ruleURIPathNameCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getURIPathNameCSRule());
@@ -16522,7 +16586,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleURIPathNameCS"
- // InternalQVTcore.g:5509:1: ruleURIPathNameCS returns [EObject current=null] : ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) ;
+ // InternalQVTcore.g:5531: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;
@@ -16535,17 +16599,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5512:28: ( ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) )
- // InternalQVTcore.g:5513:1: ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
+ // InternalQVTcore.g:5534:28: ( ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) )
+ // InternalQVTcore.g:5535:1: ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
{
- // InternalQVTcore.g:5513:1: ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
- // InternalQVTcore.g:5513:2: ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
+ // InternalQVTcore.g:5535:1: ( ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
+ // InternalQVTcore.g:5535:2: ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
{
- // InternalQVTcore.g:5513:2: ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) )
- // InternalQVTcore.g:5514:1: (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS )
+ // InternalQVTcore.g:5535:2: ( (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS ) )
+ // InternalQVTcore.g:5536:1: (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS )
{
- // InternalQVTcore.g:5514:1: (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS )
- // InternalQVTcore.g:5515:3: lv_ownedPathElements_0_0= ruleURIFirstPathElementCS
+ // InternalQVTcore.g:5536:1: (lv_ownedPathElements_0_0= ruleURIFirstPathElementCS )
+ // InternalQVTcore.g:5537:3: lv_ownedPathElements_0_0= ruleURIFirstPathElementCS
{
if ( state.backtracking==0 ) {
@@ -16576,26 +16640,26 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:5531:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
- loop142:
+ // InternalQVTcore.g:5553:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
+ loop143:
do {
- int alt142=2;
- int LA142_0 = input.LA(1);
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA142_0==27) ) {
- int LA142_1 = input.LA(2);
+ if ( (LA143_0==27) ) {
+ int LA143_1 = input.LA(2);
- if ( ((LA142_1>=RULE_SIMPLE_ID && LA142_1<=RULE_ESCAPED_ID)||(LA142_1>=21 && LA142_1<=22)||LA142_1==26||(LA142_1>=30 && LA142_1<=31)||LA142_1==33||(LA142_1>=35 && LA142_1<=37)||(LA142_1>=42 && LA142_1<=49)||LA142_1==51||LA142_1==53||LA142_1==55||LA142_1==58||LA142_1==60||LA142_1==62||(LA142_1>=64 && LA142_1<=68)||(LA142_1>=70 && LA142_1<=75)||LA142_1==77||LA142_1==79||(LA142_1>=81 && LA142_1<=83)||(LA142_1>=101 && LA142_1<=115)) ) {
- alt142=1;
+ if ( ((LA143_1>=RULE_SIMPLE_ID && LA143_1<=RULE_ESCAPED_ID)||(LA143_1>=21 && LA143_1<=22)||LA143_1==26||(LA143_1>=30 && LA143_1<=31)||LA143_1==33||(LA143_1>=36 && LA143_1<=38)||(LA143_1>=43 && LA143_1<=50)||LA143_1==52||LA143_1==54||LA143_1==56||LA143_1==59||LA143_1==61||LA143_1==63||(LA143_1>=65 && LA143_1<=69)||(LA143_1>=71 && LA143_1<=76)||LA143_1==78||LA143_1==80||(LA143_1>=82 && LA143_1<=84)||(LA143_1>=102 && LA143_1<=116)) ) {
+ alt143=1;
}
}
- switch (alt142) {
+ switch (alt143) {
case 1 :
- // InternalQVTcore.g:5531:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
+ // InternalQVTcore.g:5553:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
{
otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_41); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -16603,11 +16667,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
- // InternalQVTcore.g:5535:1: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
- // InternalQVTcore.g:5536:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTcore.g:5557:1: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
+ // InternalQVTcore.g:5558:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
{
- // InternalQVTcore.g:5536:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
- // InternalQVTcore.g:5537:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
+ // InternalQVTcore.g:5558:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTcore.g:5559:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
@@ -16643,7 +16707,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop142;
+ break loop143;
}
} while (true);
@@ -16670,7 +16734,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleURIFirstPathElementCS"
- // InternalQVTcore.g:5561:1: entryRuleURIFirstPathElementCS returns [EObject current=null] : iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF ;
+ // InternalQVTcore.g:5583:1: entryRuleURIFirstPathElementCS returns [EObject current=null] : iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF ;
public final EObject entryRuleURIFirstPathElementCS() throws RecognitionException {
EObject current = null;
@@ -16678,8 +16742,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5562:2: (iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF )
- // InternalQVTcore.g:5563:2: iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF
+ // InternalQVTcore.g:5584:2: (iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF )
+ // InternalQVTcore.g:5585:2: iv_ruleURIFirstPathElementCS= ruleURIFirstPathElementCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getURIFirstPathElementCSRule());
@@ -16710,42 +16774,42 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleURIFirstPathElementCS"
- // InternalQVTcore.g:5570:1: ruleURIFirstPathElementCS returns [EObject current=null] : ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) ) ;
+ // InternalQVTcore.g:5592:1: ruleURIFirstPathElementCS returns [EObject current=null] : ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) ) ;
public final EObject ruleURIFirstPathElementCS() throws RecognitionException {
EObject current = null;
enterRule();
try {
- // InternalQVTcore.g:5573:28: ( ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) ) )
- // InternalQVTcore.g:5574:1: ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) )
+ // InternalQVTcore.g:5595:28: ( ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) ) )
+ // InternalQVTcore.g:5596:1: ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) )
{
- // InternalQVTcore.g:5574:1: ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) )
- int alt143=2;
- int LA143_0 = input.LA(1);
+ // InternalQVTcore.g:5596:1: ( ( ( ruleUnrestrictedName ) ) | ( () ( ( ruleURI ) ) ) )
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( ((LA143_0>=RULE_SIMPLE_ID && LA143_0<=RULE_ESCAPED_ID)||(LA143_0>=21 && LA143_0<=22)||LA143_0==26||(LA143_0>=30 && LA143_0<=31)||LA143_0==33||(LA143_0>=35 && LA143_0<=37)||(LA143_0>=42 && LA143_0<=49)||LA143_0==51||LA143_0==53||LA143_0==55||LA143_0==58||LA143_0==60||LA143_0==62||(LA143_0>=64 && LA143_0<=68)||(LA143_0>=70 && LA143_0<=75)||LA143_0==77||LA143_0==79||(LA143_0>=81 && LA143_0<=83)) ) {
- alt143=1;
+ if ( ((LA144_0>=RULE_SIMPLE_ID && LA144_0<=RULE_ESCAPED_ID)||(LA144_0>=21 && LA144_0<=22)||LA144_0==26||(LA144_0>=30 && LA144_0<=31)||LA144_0==33||(LA144_0>=36 && LA144_0<=38)||(LA144_0>=43 && LA144_0<=50)||LA144_0==52||LA144_0==54||LA144_0==56||LA144_0==59||LA144_0==61||LA144_0==63||(LA144_0>=65 && LA144_0<=69)||(LA144_0>=71 && LA144_0<=76)||LA144_0==78||LA144_0==80||(LA144_0>=82 && LA144_0<=84)) ) {
+ alt144=1;
}
- else if ( (LA143_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt143=2;
+ else if ( (LA144_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt144=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 143, 0, input);
+ new NoViableAltException("", 144, 0, input);
throw nvae;
}
- switch (alt143) {
+ switch (alt144) {
case 1 :
- // InternalQVTcore.g:5574:2: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:5596:2: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:5574:2: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:5575:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:5596:2: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:5597:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:5575:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:5576:3: ruleUnrestrictedName
+ // InternalQVTcore.g:5597:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:5598:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -16784,13 +16848,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:5593:6: ( () ( ( ruleURI ) ) )
+ // InternalQVTcore.g:5615:6: ( () ( ( ruleURI ) ) )
{
- // InternalQVTcore.g:5593:6: ( () ( ( ruleURI ) ) )
- // InternalQVTcore.g:5593:7: () ( ( ruleURI ) )
+ // InternalQVTcore.g:5615:6: ( () ( ( ruleURI ) ) )
+ // InternalQVTcore.g:5615:7: () ( ( ruleURI ) )
{
- // InternalQVTcore.g:5593:7: ()
- // InternalQVTcore.g:5594:2:
+ // InternalQVTcore.g:5615:7: ()
+ // InternalQVTcore.g:5616:2:
{
if ( state.backtracking==0 ) {
@@ -16807,11 +16871,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:5602:2: ( ( ruleURI ) )
- // InternalQVTcore.g:5603:1: ( ruleURI )
+ // InternalQVTcore.g:5624:2: ( ( ruleURI ) )
+ // InternalQVTcore.g:5625:1: ( ruleURI )
{
- // InternalQVTcore.g:5603:1: ( ruleURI )
- // InternalQVTcore.g:5604:3: ruleURI
+ // InternalQVTcore.g:5625:1: ( ruleURI )
+ // InternalQVTcore.g:5626:3: ruleURI
{
if ( state.backtracking==0 ) {
@@ -16875,7 +16939,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrimitiveTypeIdentifier"
- // InternalQVTcore.g:5628:1: entryRulePrimitiveTypeIdentifier returns [String current=null] : iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF ;
+ // InternalQVTcore.g:5650:1: entryRulePrimitiveTypeIdentifier returns [String current=null] : iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF ;
public final String entryRulePrimitiveTypeIdentifier() throws RecognitionException {
String current = null;
@@ -16883,8 +16947,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5629:2: (iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF )
- // InternalQVTcore.g:5630:2: iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF
+ // InternalQVTcore.g:5651:2: (iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF )
+ // InternalQVTcore.g:5652:2: iv_rulePrimitiveTypeIdentifier= rulePrimitiveTypeIdentifier EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrimitiveTypeIdentifierRule());
@@ -16915,7 +16979,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimitiveTypeIdentifier"
- // InternalQVTcore.g:5637:1: rulePrimitiveTypeIdentifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' ) ;
+ // InternalQVTcore.g:5659: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();
@@ -16924,65 +16988,65 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5640:28: ( (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' ) )
- // InternalQVTcore.g:5641:1: (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' )
+ // InternalQVTcore.g:5662:28: ( (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' ) )
+ // InternalQVTcore.g:5663:1: (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' )
{
- // InternalQVTcore.g:5641:1: (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' )
- int alt144=8;
+ // InternalQVTcore.g:5663:1: (kw= 'Boolean' | kw= 'Integer' | kw= 'Real' | kw= 'String' | kw= 'UnlimitedNatural' | kw= 'OclAny' | kw= 'OclInvalid' | kw= 'OclVoid' )
+ int alt145=8;
switch ( input.LA(1) ) {
- case 103:
- {
- alt144=1;
- }
- break;
case 104:
{
- alt144=2;
+ alt145=1;
}
break;
case 105:
{
- alt144=3;
+ alt145=2;
}
break;
case 106:
{
- alt144=4;
+ alt145=3;
}
break;
case 107:
{
- alt144=5;
+ alt145=4;
}
break;
case 108:
{
- alt144=6;
+ alt145=5;
}
break;
case 109:
{
- alt144=7;
+ alt145=6;
}
break;
case 110:
{
- alt144=8;
+ alt145=7;
+ }
+ break;
+ case 111:
+ {
+ alt145=8;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 144, 0, input);
+ new NoViableAltException("", 145, 0, input);
throw nvae;
}
- switch (alt144) {
+ switch (alt145) {
case 1 :
- // InternalQVTcore.g:5642:2: kw= 'Boolean'
+ // InternalQVTcore.g:5664:2: kw= 'Boolean'
{
- kw=(Token)match(input,103,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);
@@ -16993,9 +17057,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:5649:2: kw= 'Integer'
+ // InternalQVTcore.g:5671:2: kw= 'Integer'
{
- kw=(Token)match(input,104,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);
@@ -17006,9 +17070,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:5656:2: kw= 'Real'
+ // InternalQVTcore.g:5678:2: kw= 'Real'
{
- kw=(Token)match(input,105,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);
@@ -17019,9 +17083,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:5663:2: kw= 'String'
+ // InternalQVTcore.g:5685:2: kw= 'String'
{
- kw=(Token)match(input,106,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);
@@ -17032,9 +17096,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTcore.g:5670:2: kw= 'UnlimitedNatural'
+ // InternalQVTcore.g:5692:2: kw= 'UnlimitedNatural'
{
- kw=(Token)match(input,107,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);
@@ -17045,9 +17109,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTcore.g:5677:2: kw= 'OclAny'
+ // InternalQVTcore.g:5699:2: kw= 'OclAny'
{
- kw=(Token)match(input,108,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);
@@ -17058,9 +17122,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTcore.g:5684:2: kw= 'OclInvalid'
+ // InternalQVTcore.g:5706:2: kw= 'OclInvalid'
{
- kw=(Token)match(input,109,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);
@@ -17071,9 +17135,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTcore.g:5691:2: kw= 'OclVoid'
+ // InternalQVTcore.g:5713:2: kw= 'OclVoid'
{
- kw=(Token)match(input,110,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);
@@ -17106,7 +17170,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrimitiveTypeCS"
- // InternalQVTcore.g:5704:1: entryRulePrimitiveTypeCS returns [EObject current=null] : iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF ;
+ // InternalQVTcore.g:5726:1: entryRulePrimitiveTypeCS returns [EObject current=null] : iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF ;
public final EObject entryRulePrimitiveTypeCS() throws RecognitionException {
EObject current = null;
@@ -17114,8 +17178,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5705:2: (iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF )
- // InternalQVTcore.g:5706:2: iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF
+ // InternalQVTcore.g:5727:2: (iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF )
+ // InternalQVTcore.g:5728:2: iv_rulePrimitiveTypeCS= rulePrimitiveTypeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrimitiveTypeCSRule());
@@ -17146,7 +17210,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimitiveTypeCS"
- // InternalQVTcore.g:5713:1: rulePrimitiveTypeCS returns [EObject current=null] : ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) ) ;
+ // InternalQVTcore.g:5735:1: rulePrimitiveTypeCS returns [EObject current=null] : ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) ) ;
public final EObject rulePrimitiveTypeCS() throws RecognitionException {
EObject current = null;
@@ -17156,14 +17220,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5716:28: ( ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) ) )
- // InternalQVTcore.g:5717:1: ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) )
+ // InternalQVTcore.g:5738:28: ( ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) ) )
+ // InternalQVTcore.g:5739:1: ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) )
{
- // InternalQVTcore.g:5717:1: ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) )
- // InternalQVTcore.g:5718:1: (lv_name_0_0= rulePrimitiveTypeIdentifier )
+ // InternalQVTcore.g:5739:1: ( (lv_name_0_0= rulePrimitiveTypeIdentifier ) )
+ // InternalQVTcore.g:5740:1: (lv_name_0_0= rulePrimitiveTypeIdentifier )
{
- // InternalQVTcore.g:5718:1: (lv_name_0_0= rulePrimitiveTypeIdentifier )
- // InternalQVTcore.g:5719:3: lv_name_0_0= rulePrimitiveTypeIdentifier
+ // InternalQVTcore.g:5740:1: (lv_name_0_0= rulePrimitiveTypeIdentifier )
+ // InternalQVTcore.g:5741:3: lv_name_0_0= rulePrimitiveTypeIdentifier
{
if ( state.backtracking==0 ) {
@@ -17214,7 +17278,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCollectionTypeIdentifier"
- // InternalQVTcore.g:5743:1: entryRuleCollectionTypeIdentifier returns [String current=null] : iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF ;
+ // InternalQVTcore.g:5765:1: entryRuleCollectionTypeIdentifier returns [String current=null] : iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF ;
public final String entryRuleCollectionTypeIdentifier() throws RecognitionException {
String current = null;
@@ -17222,8 +17286,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5744:2: (iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF )
- // InternalQVTcore.g:5745:2: iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF
+ // InternalQVTcore.g:5766:2: (iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF )
+ // InternalQVTcore.g:5767:2: iv_ruleCollectionTypeIdentifier= ruleCollectionTypeIdentifier EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionTypeIdentifierRule());
@@ -17254,7 +17318,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectionTypeIdentifier"
- // InternalQVTcore.g:5752:1: ruleCollectionTypeIdentifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' ) ;
+ // InternalQVTcore.g:5774: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();
@@ -17263,50 +17327,50 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5755:28: ( (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' ) )
- // InternalQVTcore.g:5756:1: (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' )
+ // InternalQVTcore.g:5777:28: ( (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' ) )
+ // InternalQVTcore.g:5778:1: (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' )
{
- // InternalQVTcore.g:5756:1: (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' )
- int alt145=5;
+ // InternalQVTcore.g:5778:1: (kw= 'Set' | kw= 'Bag' | kw= 'Sequence' | kw= 'Collection' | kw= 'OrderedSet' )
+ int alt146=5;
switch ( input.LA(1) ) {
- case 111:
- {
- alt145=1;
- }
- break;
case 112:
{
- alt145=2;
+ alt146=1;
}
break;
case 113:
{
- alt145=3;
+ alt146=2;
}
break;
case 114:
{
- alt145=4;
+ alt146=3;
}
break;
case 115:
{
- alt145=5;
+ alt146=4;
+ }
+ break;
+ case 116:
+ {
+ alt146=5;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 145, 0, input);
+ new NoViableAltException("", 146, 0, input);
throw nvae;
}
- switch (alt145) {
+ switch (alt146) {
case 1 :
- // InternalQVTcore.g:5757:2: kw= 'Set'
+ // InternalQVTcore.g:5779:2: kw= 'Set'
{
- kw=(Token)match(input,111,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);
@@ -17317,9 +17381,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:5764:2: kw= 'Bag'
+ // InternalQVTcore.g:5786:2: kw= 'Bag'
{
- kw=(Token)match(input,112,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);
@@ -17330,9 +17394,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:5771:2: kw= 'Sequence'
+ // InternalQVTcore.g:5793:2: kw= 'Sequence'
{
- kw=(Token)match(input,113,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);
@@ -17343,9 +17407,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:5778:2: kw= 'Collection'
+ // InternalQVTcore.g:5800:2: kw= 'Collection'
{
- kw=(Token)match(input,114,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);
@@ -17356,9 +17420,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTcore.g:5785:2: kw= 'OrderedSet'
+ // InternalQVTcore.g:5807:2: kw= 'OrderedSet'
{
- kw=(Token)match(input,115,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);
@@ -17391,7 +17455,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCollectionTypeCS"
- // InternalQVTcore.g:5798:1: entryRuleCollectionTypeCS returns [EObject current=null] : iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF ;
+ // InternalQVTcore.g:5820:1: entryRuleCollectionTypeCS returns [EObject current=null] : iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF ;
public final EObject entryRuleCollectionTypeCS() throws RecognitionException {
EObject current = null;
@@ -17399,8 +17463,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5799:2: (iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF )
- // InternalQVTcore.g:5800:2: iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF
+ // InternalQVTcore.g:5821:2: (iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF )
+ // InternalQVTcore.g:5822:2: iv_ruleCollectionTypeCS= ruleCollectionTypeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionTypeCSRule());
@@ -17431,7 +17495,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectionTypeCS"
- // InternalQVTcore.g:5807:1: ruleCollectionTypeCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )? ) ;
+ // InternalQVTcore.g:5829:1: ruleCollectionTypeCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )? ) ;
public final EObject ruleCollectionTypeCS() throws RecognitionException {
EObject current = null;
@@ -17447,17 +17511,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5810:28: ( ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )? ) )
- // InternalQVTcore.g:5811:1: ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )? )
+ // InternalQVTcore.g:5832:28: ( ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )? ) )
+ // InternalQVTcore.g:5833:1: ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )? )
{
- // InternalQVTcore.g:5811:1: ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )? )
- // InternalQVTcore.g:5811:2: ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )?
+ // InternalQVTcore.g:5833:1: ( ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )? )
+ // InternalQVTcore.g:5833:2: ( (lv_name_0_0= ruleCollectionTypeIdentifier ) ) (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )?
{
- // InternalQVTcore.g:5811:2: ( (lv_name_0_0= ruleCollectionTypeIdentifier ) )
- // InternalQVTcore.g:5812:1: (lv_name_0_0= ruleCollectionTypeIdentifier )
+ // InternalQVTcore.g:5833:2: ( (lv_name_0_0= ruleCollectionTypeIdentifier ) )
+ // InternalQVTcore.g:5834:1: (lv_name_0_0= ruleCollectionTypeIdentifier )
{
- // InternalQVTcore.g:5812:1: (lv_name_0_0= ruleCollectionTypeIdentifier )
- // InternalQVTcore.g:5813:3: lv_name_0_0= ruleCollectionTypeIdentifier
+ // InternalQVTcore.g:5834:1: (lv_name_0_0= ruleCollectionTypeIdentifier )
+ // InternalQVTcore.g:5835:3: lv_name_0_0= ruleCollectionTypeIdentifier
{
if ( state.backtracking==0 ) {
@@ -17488,16 +17552,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:5829:2: (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalQVTcore.g:5851:2: (otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')' )?
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA147_0==23) ) {
- alt147=1;
+ if ( (LA148_0==23) ) {
+ alt148=1;
}
- switch (alt147) {
+ switch (alt148) {
case 1 :
- // InternalQVTcore.g:5829:4: otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')'
+ // InternalQVTcore.g:5851:4: otherlv_1= '(' ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) ) ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )? otherlv_4= ')'
{
otherlv_1=(Token)match(input,23,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -17505,11 +17569,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- // InternalQVTcore.g:5833:1: ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) )
- // InternalQVTcore.g:5834:1: (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS )
+ // InternalQVTcore.g:5855:1: ( (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS ) )
+ // InternalQVTcore.g:5856:1: (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS )
{
- // InternalQVTcore.g:5834:1: (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS )
- // InternalQVTcore.g:5835:3: lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS
+ // InternalQVTcore.g:5856:1: (lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS )
+ // InternalQVTcore.g:5857:3: lv_ownedType_2_0= ruleTypeExpWithoutMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -17540,19 +17604,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:5851:2: ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalQVTcore.g:5873:2: ( (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS ) )?
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA146_0==126) ) {
- alt146=1;
+ if ( (LA147_0==127) ) {
+ alt147=1;
}
- switch (alt146) {
+ switch (alt147) {
case 1 :
- // InternalQVTcore.g:5852:1: (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS )
+ // InternalQVTcore.g:5874:1: (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS )
{
- // InternalQVTcore.g:5852:1: (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS )
- // InternalQVTcore.g:5853:3: lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS
+ // InternalQVTcore.g:5874:1: (lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS )
+ // InternalQVTcore.g:5875:3: lv_ownedCollectionMultiplicity_3_0= ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -17621,7 +17685,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMapTypeCS"
- // InternalQVTcore.g:5881:1: entryRuleMapTypeCS returns [EObject current=null] : iv_ruleMapTypeCS= ruleMapTypeCS EOF ;
+ // InternalQVTcore.g:5903:1: entryRuleMapTypeCS returns [EObject current=null] : iv_ruleMapTypeCS= ruleMapTypeCS EOF ;
public final EObject entryRuleMapTypeCS() throws RecognitionException {
EObject current = null;
@@ -17629,8 +17693,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5882:2: (iv_ruleMapTypeCS= ruleMapTypeCS EOF )
- // InternalQVTcore.g:5883:2: iv_ruleMapTypeCS= ruleMapTypeCS EOF
+ // InternalQVTcore.g:5904:2: (iv_ruleMapTypeCS= ruleMapTypeCS EOF )
+ // InternalQVTcore.g:5905:2: iv_ruleMapTypeCS= ruleMapTypeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapTypeCSRule());
@@ -17661,7 +17725,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMapTypeCS"
- // InternalQVTcore.g:5890: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= ')' )? ) ;
+ // InternalQVTcore.g:5912: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;
@@ -17677,19 +17741,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5893:28: ( ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? ) )
- // InternalQVTcore.g:5894:1: ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? )
+ // InternalQVTcore.g:5915:28: ( ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? ) )
+ // InternalQVTcore.g:5916:1: ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? )
{
- // InternalQVTcore.g:5894:1: ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? )
- // InternalQVTcore.g:5894:2: ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )?
+ // InternalQVTcore.g:5916:1: ( ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )? )
+ // InternalQVTcore.g:5916:2: ( (lv_name_0_0= 'Map' ) ) (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )?
{
- // InternalQVTcore.g:5894:2: ( (lv_name_0_0= 'Map' ) )
- // InternalQVTcore.g:5895:1: (lv_name_0_0= 'Map' )
+ // InternalQVTcore.g:5916:2: ( (lv_name_0_0= 'Map' ) )
+ // InternalQVTcore.g:5917:1: (lv_name_0_0= 'Map' )
{
- // InternalQVTcore.g:5895:1: (lv_name_0_0= 'Map' )
- // InternalQVTcore.g:5896:3: lv_name_0_0= 'Map'
+ // InternalQVTcore.g:5917:1: (lv_name_0_0= 'Map' )
+ // InternalQVTcore.g:5918:3: lv_name_0_0= 'Map'
{
- lv_name_0_0=(Token)match(input,101,FollowSets000.FOLLOW_93); if (state.failed) return current;
+ lv_name_0_0=(Token)match(input,102,FollowSets000.FOLLOW_93); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_name_0_0, grammarAccess.getMapTypeCSAccess().getNameMapKeyword_0_0());
@@ -17709,16 +17773,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:5909:2: (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )?
- int alt148=2;
- int LA148_0 = input.LA(1);
+ // InternalQVTcore.g:5931:2: (otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')' )?
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA148_0==23) ) {
- alt148=1;
+ if ( (LA149_0==23) ) {
+ alt149=1;
}
- switch (alt148) {
+ switch (alt149) {
case 1 :
- // InternalQVTcore.g:5909:4: otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')'
+ // InternalQVTcore.g:5931:4: otherlv_1= '(' ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) ) otherlv_3= ',' ( (lv_ownedValueType_4_0= ruleTypeExpCS ) ) otherlv_5= ')'
{
otherlv_1=(Token)match(input,23,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -17726,11 +17790,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- // InternalQVTcore.g:5913:1: ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:5914:1: (lv_ownedKeyType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:5935:1: ( (lv_ownedKeyType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:5936:1: (lv_ownedKeyType_2_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:5914:1: (lv_ownedKeyType_2_0= ruleTypeExpCS )
- // InternalQVTcore.g:5915:3: lv_ownedKeyType_2_0= ruleTypeExpCS
+ // InternalQVTcore.g:5936:1: (lv_ownedKeyType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:5937:3: lv_ownedKeyType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -17767,11 +17831,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
- // InternalQVTcore.g:5935:1: ( (lv_ownedValueType_4_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:5936:1: (lv_ownedValueType_4_0= ruleTypeExpCS )
+ // InternalQVTcore.g:5957:1: ( (lv_ownedValueType_4_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:5958:1: (lv_ownedValueType_4_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:5936:1: (lv_ownedValueType_4_0= ruleTypeExpCS )
- // InternalQVTcore.g:5937:3: lv_ownedValueType_4_0= ruleTypeExpCS
+ // InternalQVTcore.g:5958:1: (lv_ownedValueType_4_0= ruleTypeExpCS )
+ // InternalQVTcore.g:5959:3: lv_ownedValueType_4_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -17837,7 +17901,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTupleTypeCS"
- // InternalQVTcore.g:5965:1: entryRuleTupleTypeCS returns [EObject current=null] : iv_ruleTupleTypeCS= ruleTupleTypeCS EOF ;
+ // InternalQVTcore.g:5987:1: entryRuleTupleTypeCS returns [EObject current=null] : iv_ruleTupleTypeCS= ruleTupleTypeCS EOF ;
public final EObject entryRuleTupleTypeCS() throws RecognitionException {
EObject current = null;
@@ -17845,8 +17909,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:5966:2: (iv_ruleTupleTypeCS= ruleTupleTypeCS EOF )
- // InternalQVTcore.g:5967:2: iv_ruleTupleTypeCS= ruleTupleTypeCS EOF
+ // InternalQVTcore.g:5988:2: (iv_ruleTupleTypeCS= ruleTupleTypeCS EOF )
+ // InternalQVTcore.g:5989:2: iv_ruleTupleTypeCS= ruleTupleTypeCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTupleTypeCSRule());
@@ -17877,7 +17941,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTupleTypeCS"
- // InternalQVTcore.g:5974: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= ')' )? ) ;
+ // InternalQVTcore.g:5996: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;
@@ -17893,19 +17957,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:5977:28: ( ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? ) )
- // InternalQVTcore.g:5978:1: ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? )
+ // InternalQVTcore.g:5999:28: ( ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? ) )
+ // InternalQVTcore.g:6000:1: ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? )
{
- // InternalQVTcore.g:5978:1: ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? )
- // InternalQVTcore.g:5978:2: ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )?
+ // InternalQVTcore.g:6000:1: ( ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )? )
+ // InternalQVTcore.g:6000:2: ( (lv_name_0_0= 'Tuple' ) ) (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )?
{
- // InternalQVTcore.g:5978:2: ( (lv_name_0_0= 'Tuple' ) )
- // InternalQVTcore.g:5979:1: (lv_name_0_0= 'Tuple' )
+ // InternalQVTcore.g:6000:2: ( (lv_name_0_0= 'Tuple' ) )
+ // InternalQVTcore.g:6001:1: (lv_name_0_0= 'Tuple' )
{
- // InternalQVTcore.g:5979:1: (lv_name_0_0= 'Tuple' )
- // InternalQVTcore.g:5980:3: lv_name_0_0= 'Tuple'
+ // InternalQVTcore.g:6001:1: (lv_name_0_0= 'Tuple' )
+ // InternalQVTcore.g:6002:3: lv_name_0_0= 'Tuple'
{
- lv_name_0_0=(Token)match(input,102,FollowSets000.FOLLOW_93); if (state.failed) return current;
+ lv_name_0_0=(Token)match(input,103,FollowSets000.FOLLOW_93); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_name_0_0, grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
@@ -17925,16 +17989,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:5993:2: (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )?
- int alt151=2;
- int LA151_0 = input.LA(1);
+ // InternalQVTcore.g:6015:2: (otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')' )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA151_0==23) ) {
- alt151=1;
+ if ( (LA152_0==23) ) {
+ alt152=1;
}
- switch (alt151) {
+ switch (alt152) {
case 1 :
- // InternalQVTcore.g:5993:4: otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')'
+ // InternalQVTcore.g:6015:4: otherlv_1= '(' ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )? otherlv_5= ')'
{
otherlv_1=(Token)match(input,23,FollowSets000.FOLLOW_38); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -17942,22 +18006,22 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- // InternalQVTcore.g:5997:1: ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )?
- int alt150=2;
- int LA150_0 = input.LA(1);
+ // InternalQVTcore.g:6019:1: ( ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )* )?
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( ((LA150_0>=RULE_SIMPLE_ID && LA150_0<=RULE_ESCAPED_ID)||(LA150_0>=21 && LA150_0<=22)||LA150_0==26||(LA150_0>=30 && LA150_0<=31)||LA150_0==33||(LA150_0>=35 && LA150_0<=37)||(LA150_0>=42 && LA150_0<=49)||LA150_0==51||LA150_0==53||LA150_0==55||LA150_0==58||LA150_0==60||LA150_0==62||(LA150_0>=64 && LA150_0<=68)||(LA150_0>=70 && LA150_0<=75)||LA150_0==77||LA150_0==79||(LA150_0>=81 && LA150_0<=83)) ) {
- alt150=1;
+ if ( ((LA151_0>=RULE_SIMPLE_ID && LA151_0<=RULE_ESCAPED_ID)||(LA151_0>=21 && LA151_0<=22)||LA151_0==26||(LA151_0>=30 && LA151_0<=31)||LA151_0==33||(LA151_0>=36 && LA151_0<=38)||(LA151_0>=43 && LA151_0<=50)||LA151_0==52||LA151_0==54||LA151_0==56||LA151_0==59||LA151_0==61||LA151_0==63||(LA151_0>=65 && LA151_0<=69)||(LA151_0>=71 && LA151_0<=76)||LA151_0==78||LA151_0==80||(LA151_0>=82 && LA151_0<=84)) ) {
+ alt151=1;
}
- switch (alt150) {
+ switch (alt151) {
case 1 :
- // InternalQVTcore.g:5997:2: ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )*
+ // InternalQVTcore.g:6019:2: ( (lv_ownedParts_2_0= ruleTuplePartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )*
{
- // InternalQVTcore.g:5997:2: ( (lv_ownedParts_2_0= ruleTuplePartCS ) )
- // InternalQVTcore.g:5998:1: (lv_ownedParts_2_0= ruleTuplePartCS )
+ // InternalQVTcore.g:6019:2: ( (lv_ownedParts_2_0= ruleTuplePartCS ) )
+ // InternalQVTcore.g:6020:1: (lv_ownedParts_2_0= ruleTuplePartCS )
{
- // InternalQVTcore.g:5998:1: (lv_ownedParts_2_0= ruleTuplePartCS )
- // InternalQVTcore.g:5999:3: lv_ownedParts_2_0= ruleTuplePartCS
+ // InternalQVTcore.g:6020:1: (lv_ownedParts_2_0= ruleTuplePartCS )
+ // InternalQVTcore.g:6021:3: lv_ownedParts_2_0= ruleTuplePartCS
{
if ( state.backtracking==0 ) {
@@ -17988,20 +18052,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:6015:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )*
- loop149:
+ // InternalQVTcore.g:6037:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) ) )*
+ loop150:
do {
- int alt149=2;
- int LA149_0 = input.LA(1);
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA149_0==18) ) {
- alt149=1;
+ if ( (LA150_0==18) ) {
+ alt150=1;
}
- switch (alt149) {
+ switch (alt150) {
case 1 :
- // InternalQVTcore.g:6015:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) )
+ // InternalQVTcore.g:6037:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTuplePartCS ) )
{
otherlv_3=(Token)match(input,18,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18009,11 +18073,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
- // InternalQVTcore.g:6019:1: ( (lv_ownedParts_4_0= ruleTuplePartCS ) )
- // InternalQVTcore.g:6020:1: (lv_ownedParts_4_0= ruleTuplePartCS )
+ // InternalQVTcore.g:6041:1: ( (lv_ownedParts_4_0= ruleTuplePartCS ) )
+ // InternalQVTcore.g:6042:1: (lv_ownedParts_4_0= ruleTuplePartCS )
{
- // InternalQVTcore.g:6020:1: (lv_ownedParts_4_0= ruleTuplePartCS )
- // InternalQVTcore.g:6021:3: lv_ownedParts_4_0= ruleTuplePartCS
+ // InternalQVTcore.g:6042:1: (lv_ownedParts_4_0= ruleTuplePartCS )
+ // InternalQVTcore.g:6043:3: lv_ownedParts_4_0= ruleTuplePartCS
{
if ( state.backtracking==0 ) {
@@ -18049,7 +18113,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop149;
+ break loop150;
}
} while (true);
@@ -18094,7 +18158,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTuplePartCS"
- // InternalQVTcore.g:6049:1: entryRuleTuplePartCS returns [EObject current=null] : iv_ruleTuplePartCS= ruleTuplePartCS EOF ;
+ // InternalQVTcore.g:6071:1: entryRuleTuplePartCS returns [EObject current=null] : iv_ruleTuplePartCS= ruleTuplePartCS EOF ;
public final EObject entryRuleTuplePartCS() throws RecognitionException {
EObject current = null;
@@ -18102,8 +18166,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6050:2: (iv_ruleTuplePartCS= ruleTuplePartCS EOF )
- // InternalQVTcore.g:6051:2: iv_ruleTuplePartCS= ruleTuplePartCS EOF
+ // InternalQVTcore.g:6072:2: (iv_ruleTuplePartCS= ruleTuplePartCS EOF )
+ // InternalQVTcore.g:6073:2: iv_ruleTuplePartCS= ruleTuplePartCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTuplePartCSRule());
@@ -18134,7 +18198,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTuplePartCS"
- // InternalQVTcore.g:6058:1: ruleTuplePartCS returns [EObject current=null] : ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) ;
+ // InternalQVTcore.g:6080: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;
@@ -18147,17 +18211,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6061:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) )
- // InternalQVTcore.g:6062:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTcore.g:6083:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) ) )
+ // InternalQVTcore.g:6084:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
{
- // InternalQVTcore.g:6062:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
- // InternalQVTcore.g:6062:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:6084:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTcore.g:6084:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
- // InternalQVTcore.g:6062:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:6063:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:6084:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:6085:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:6063:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTcore.g:6064:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTcore.g:6085:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:6086:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -18194,11 +18258,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
- // InternalQVTcore.g:6084:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:6085:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:6106:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:6107:1: (lv_ownedType_2_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:6085:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTcore.g:6086:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTcore.g:6107:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:6108:3: lv_ownedType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -18252,7 +18316,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCollectionLiteralExpCS"
- // InternalQVTcore.g:6110:1: entryRuleCollectionLiteralExpCS returns [EObject current=null] : iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF ;
+ // InternalQVTcore.g:6132:1: entryRuleCollectionLiteralExpCS returns [EObject current=null] : iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF ;
public final EObject entryRuleCollectionLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -18260,8 +18324,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6111:2: (iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF )
- // InternalQVTcore.g:6112:2: iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF
+ // InternalQVTcore.g:6133:2: (iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF )
+ // InternalQVTcore.g:6134:2: iv_ruleCollectionLiteralExpCS= ruleCollectionLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionLiteralExpCSRule());
@@ -18292,7 +18356,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectionLiteralExpCS"
- // InternalQVTcore.g:6119: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= '}' ) ;
+ // InternalQVTcore.g:6141: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;
@@ -18309,24 +18373,24 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6122:28: ( ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' ) )
- // InternalQVTcore.g:6123:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' )
+ // InternalQVTcore.g:6144:28: ( ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' ) )
+ // InternalQVTcore.g:6145:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' )
{
- // InternalQVTcore.g:6123:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' )
- // InternalQVTcore.g:6123:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}'
+ // InternalQVTcore.g:6145:1: ( ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}' )
+ // InternalQVTcore.g:6145:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )? otherlv_5= '}'
{
- // InternalQVTcore.g:6123:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) )
- // InternalQVTcore.g:6124:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
+ // InternalQVTcore.g:6145:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) )
+ // InternalQVTcore.g:6146:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
{
- // InternalQVTcore.g:6124:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
- // InternalQVTcore.g:6125:3: lv_ownedType_0_0= ruleCollectionTypeCS
+ // InternalQVTcore.g:6146:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
+ // InternalQVTcore.g:6147:3: lv_ownedType_0_0= ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_28);
lv_ownedType_0_0=ruleCollectionTypeCS();
state._fsp--;
@@ -18356,22 +18420,22 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTcore.g:6145:1: ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalQVTcore.g:6167:1: ( ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )* )?
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA153_0==RULE_SINGLE_QUOTED_STRING||(LA153_0>=RULE_INT && LA153_0<=RULE_ESCAPED_ID)||(LA153_0>=21 && LA153_0<=23)||(LA153_0>=25 && LA153_0<=26)||LA153_0==28||(LA153_0>=30 && LA153_0<=31)||LA153_0==33||(LA153_0>=35 && LA153_0<=37)||(LA153_0>=42 && LA153_0<=49)||LA153_0==51||LA153_0==53||LA153_0==55||LA153_0==58||LA153_0==60||LA153_0==62||(LA153_0>=64 && LA153_0<=68)||(LA153_0>=70 && LA153_0<=75)||LA153_0==77||LA153_0==79||(LA153_0>=81 && LA153_0<=85)||(LA153_0>=101 && LA153_0<=115)||LA153_0==118||(LA153_0>=120 && LA153_0<=123)||LA153_0==128||(LA153_0>=133 && LA153_0<=134)) ) {
- alt153=1;
+ if ( (LA154_0==RULE_SINGLE_QUOTED_STRING||(LA154_0>=RULE_INT && LA154_0<=RULE_ESCAPED_ID)||(LA154_0>=21 && LA154_0<=23)||(LA154_0>=25 && LA154_0<=26)||LA154_0==28||(LA154_0>=30 && LA154_0<=31)||LA154_0==33||(LA154_0>=36 && LA154_0<=38)||(LA154_0>=43 && LA154_0<=50)||LA154_0==52||LA154_0==54||LA154_0==56||LA154_0==59||LA154_0==61||LA154_0==63||(LA154_0>=65 && LA154_0<=69)||(LA154_0>=71 && LA154_0<=76)||LA154_0==78||LA154_0==80||(LA154_0>=82 && LA154_0<=86)||(LA154_0>=102 && LA154_0<=116)||LA154_0==119||(LA154_0>=121 && LA154_0<=124)||LA154_0==129||(LA154_0>=134 && LA154_0<=135)) ) {
+ alt154=1;
}
- switch (alt153) {
+ switch (alt154) {
case 1 :
- // InternalQVTcore.g:6145:2: ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )*
+ // InternalQVTcore.g:6167:2: ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )*
{
- // InternalQVTcore.g:6145:2: ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) )
- // InternalQVTcore.g:6146:1: (lv_ownedParts_2_0= ruleCollectionLiteralPartCS )
+ // InternalQVTcore.g:6167:2: ( (lv_ownedParts_2_0= ruleCollectionLiteralPartCS ) )
+ // InternalQVTcore.g:6168:1: (lv_ownedParts_2_0= ruleCollectionLiteralPartCS )
{
- // InternalQVTcore.g:6146:1: (lv_ownedParts_2_0= ruleCollectionLiteralPartCS )
- // InternalQVTcore.g:6147:3: lv_ownedParts_2_0= ruleCollectionLiteralPartCS
+ // InternalQVTcore.g:6168:1: (lv_ownedParts_2_0= ruleCollectionLiteralPartCS )
+ // InternalQVTcore.g:6169:3: lv_ownedParts_2_0= ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
@@ -18402,20 +18466,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:6163:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )*
- loop152:
+ // InternalQVTcore.g:6185:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) ) )*
+ loop153:
do {
- int alt152=2;
- int LA152_0 = input.LA(1);
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA152_0==18) ) {
- alt152=1;
+ if ( (LA153_0==18) ) {
+ alt153=1;
}
- switch (alt152) {
+ switch (alt153) {
case 1 :
- // InternalQVTcore.g:6163:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) )
+ // InternalQVTcore.g:6185:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) )
{
otherlv_3=(Token)match(input,18,FollowSets000.FOLLOW_97); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18423,11 +18487,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- // InternalQVTcore.g:6167:1: ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) )
- // InternalQVTcore.g:6168:1: (lv_ownedParts_4_0= ruleCollectionLiteralPartCS )
+ // InternalQVTcore.g:6189:1: ( (lv_ownedParts_4_0= ruleCollectionLiteralPartCS ) )
+ // InternalQVTcore.g:6190:1: (lv_ownedParts_4_0= ruleCollectionLiteralPartCS )
{
- // InternalQVTcore.g:6168:1: (lv_ownedParts_4_0= ruleCollectionLiteralPartCS )
- // InternalQVTcore.g:6169:3: lv_ownedParts_4_0= ruleCollectionLiteralPartCS
+ // InternalQVTcore.g:6190:1: (lv_ownedParts_4_0= ruleCollectionLiteralPartCS )
+ // InternalQVTcore.g:6191:3: lv_ownedParts_4_0= ruleCollectionLiteralPartCS
{
if ( state.backtracking==0 ) {
@@ -18463,7 +18527,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop152;
+ break loop153;
}
} while (true);
@@ -18502,7 +18566,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCollectionLiteralPartCS"
- // InternalQVTcore.g:6197:1: entryRuleCollectionLiteralPartCS returns [EObject current=null] : iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF ;
+ // InternalQVTcore.g:6219:1: entryRuleCollectionLiteralPartCS returns [EObject current=null] : iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF ;
public final EObject entryRuleCollectionLiteralPartCS() throws RecognitionException {
EObject current = null;
@@ -18510,8 +18574,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6198:2: (iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF )
- // InternalQVTcore.g:6199:2: iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF
+ // InternalQVTcore.g:6220:2: (iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF )
+ // InternalQVTcore.g:6221:2: iv_ruleCollectionLiteralPartCS= ruleCollectionLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionLiteralPartCSRule());
@@ -18542,7 +18606,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectionLiteralPartCS"
- // InternalQVTcore.g:6206:1: ruleCollectionLiteralPartCS returns [EObject current=null] : ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) ) ;
+ // InternalQVTcore.g:6228: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;
@@ -18557,24 +18621,24 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6209:28: ( ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) ) )
- // InternalQVTcore.g:6210:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )
+ // InternalQVTcore.g:6231:28: ( ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) ) )
+ // InternalQVTcore.g:6232:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )
{
- // InternalQVTcore.g:6210:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )
- int alt155=2;
- alt155 = dfa155.predict(input);
- switch (alt155) {
+ // InternalQVTcore.g:6232:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )
+ int alt156=2;
+ alt156 = dfa156.predict(input);
+ switch (alt156) {
case 1 :
- // InternalQVTcore.g:6210:2: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:6232:2: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? )
{
- // InternalQVTcore.g:6210:2: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? )
- // InternalQVTcore.g:6210:3: ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )?
+ // InternalQVTcore.g:6232:2: ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:6232:3: ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )?
{
- // InternalQVTcore.g:6210:3: ( (lv_ownedExpression_0_0= ruleExpCS ) )
- // InternalQVTcore.g:6211:1: (lv_ownedExpression_0_0= ruleExpCS )
+ // InternalQVTcore.g:6232:3: ( (lv_ownedExpression_0_0= ruleExpCS ) )
+ // InternalQVTcore.g:6233:1: (lv_ownedExpression_0_0= ruleExpCS )
{
- // InternalQVTcore.g:6211:1: (lv_ownedExpression_0_0= ruleExpCS )
- // InternalQVTcore.g:6212:3: lv_ownedExpression_0_0= ruleExpCS
+ // InternalQVTcore.g:6233:1: (lv_ownedExpression_0_0= ruleExpCS )
+ // InternalQVTcore.g:6234:3: lv_ownedExpression_0_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -18605,28 +18669,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:6228:2: (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalQVTcore.g:6250:2: (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )?
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( (LA154_0==116) ) {
- alt154=1;
+ if ( (LA155_0==117) ) {
+ alt155=1;
}
- switch (alt154) {
+ switch (alt155) {
case 1 :
- // InternalQVTcore.g:6228:4: otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) )
+ // InternalQVTcore.g:6250:4: otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) )
{
- otherlv_1=(Token)match(input,116,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_1=(Token)match(input,117,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
- // InternalQVTcore.g:6232:1: ( (lv_ownedLastExpression_2_0= ruleExpCS ) )
- // InternalQVTcore.g:6233:1: (lv_ownedLastExpression_2_0= ruleExpCS )
+ // InternalQVTcore.g:6254:1: ( (lv_ownedLastExpression_2_0= ruleExpCS ) )
+ // InternalQVTcore.g:6255:1: (lv_ownedLastExpression_2_0= ruleExpCS )
{
- // InternalQVTcore.g:6233:1: (lv_ownedLastExpression_2_0= ruleExpCS )
- // InternalQVTcore.g:6234:3: lv_ownedLastExpression_2_0= ruleExpCS
+ // InternalQVTcore.g:6255:1: (lv_ownedLastExpression_2_0= ruleExpCS )
+ // InternalQVTcore.g:6256:3: lv_ownedLastExpression_2_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -18670,13 +18734,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:6251:6: ( (lv_ownedExpression_3_0= rulePatternExpCS ) )
+ // InternalQVTcore.g:6273:6: ( (lv_ownedExpression_3_0= rulePatternExpCS ) )
{
- // InternalQVTcore.g:6251:6: ( (lv_ownedExpression_3_0= rulePatternExpCS ) )
- // InternalQVTcore.g:6252:1: (lv_ownedExpression_3_0= rulePatternExpCS )
+ // InternalQVTcore.g:6273:6: ( (lv_ownedExpression_3_0= rulePatternExpCS ) )
+ // InternalQVTcore.g:6274:1: (lv_ownedExpression_3_0= rulePatternExpCS )
{
- // InternalQVTcore.g:6252:1: (lv_ownedExpression_3_0= rulePatternExpCS )
- // InternalQVTcore.g:6253:3: lv_ownedExpression_3_0= rulePatternExpCS
+ // InternalQVTcore.g:6274:1: (lv_ownedExpression_3_0= rulePatternExpCS )
+ // InternalQVTcore.g:6275:3: lv_ownedExpression_3_0= rulePatternExpCS
{
if ( state.backtracking==0 ) {
@@ -18733,7 +18797,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCollectionPatternCS"
- // InternalQVTcore.g:6277:1: entryRuleCollectionPatternCS returns [EObject current=null] : iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF ;
+ // InternalQVTcore.g:6299:1: entryRuleCollectionPatternCS returns [EObject current=null] : iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF ;
public final EObject entryRuleCollectionPatternCS() throws RecognitionException {
EObject current = null;
@@ -18741,8 +18805,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6278:2: (iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF )
- // InternalQVTcore.g:6279:2: iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF
+ // InternalQVTcore.g:6300:2: (iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF )
+ // InternalQVTcore.g:6301:2: iv_ruleCollectionPatternCS= ruleCollectionPatternCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionPatternCSRule());
@@ -18773,7 +18837,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectionPatternCS"
- // InternalQVTcore.g:6286: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= '}' ) ;
+ // InternalQVTcore.g:6308: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;
@@ -18793,24 +18857,24 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6289: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= '}' ) )
- // InternalQVTcore.g:6290: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= '}' )
+ // InternalQVTcore.g:6311: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= '}' ) )
+ // InternalQVTcore.g:6312: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= '}' )
{
- // InternalQVTcore.g:6290: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= '}' )
- // InternalQVTcore.g:6290: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= '}'
+ // InternalQVTcore.g:6312: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= '}' )
+ // InternalQVTcore.g:6312: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= '}'
{
- // InternalQVTcore.g:6290:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) )
- // InternalQVTcore.g:6291:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
+ // InternalQVTcore.g:6312:2: ( (lv_ownedType_0_0= ruleCollectionTypeCS ) )
+ // InternalQVTcore.g:6313:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
{
- // InternalQVTcore.g:6291:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
- // InternalQVTcore.g:6292:3: lv_ownedType_0_0= ruleCollectionTypeCS
+ // InternalQVTcore.g:6313:1: (lv_ownedType_0_0= ruleCollectionTypeCS )
+ // InternalQVTcore.g:6314:3: lv_ownedType_0_0= ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCollectionPatternCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_28);
lv_ownedType_0_0=ruleCollectionTypeCS();
state._fsp--;
@@ -18840,22 +18904,22 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTcore.g:6312:1: ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )?
- int alt157=2;
- int LA157_0 = input.LA(1);
+ // InternalQVTcore.g:6334:1: ( ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) ) )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( ((LA157_0>=RULE_SIMPLE_ID && LA157_0<=RULE_ESCAPED_ID)||(LA157_0>=21 && LA157_0<=22)||(LA157_0>=25 && LA157_0<=26)||(LA157_0>=30 && LA157_0<=31)||LA157_0==33||(LA157_0>=35 && LA157_0<=37)||(LA157_0>=42 && LA157_0<=49)||LA157_0==51||LA157_0==53||LA157_0==55||LA157_0==58||LA157_0==60||LA157_0==62||(LA157_0>=64 && LA157_0<=68)||(LA157_0>=70 && LA157_0<=75)||LA157_0==77||LA157_0==79||(LA157_0>=81 && LA157_0<=83)) ) {
- alt157=1;
+ if ( ((LA158_0>=RULE_SIMPLE_ID && LA158_0<=RULE_ESCAPED_ID)||(LA158_0>=21 && LA158_0<=22)||(LA158_0>=25 && LA158_0<=26)||(LA158_0>=30 && LA158_0<=31)||LA158_0==33||(LA158_0>=36 && LA158_0<=38)||(LA158_0>=43 && LA158_0<=50)||LA158_0==52||LA158_0==54||LA158_0==56||LA158_0==59||LA158_0==61||LA158_0==63||(LA158_0>=65 && LA158_0<=69)||(LA158_0>=71 && LA158_0<=76)||LA158_0==78||LA158_0==80||(LA158_0>=82 && LA158_0<=84)) ) {
+ alt158=1;
}
- switch (alt157) {
+ switch (alt158) {
case 1 :
- // InternalQVTcore.g:6312:2: ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) )
+ // InternalQVTcore.g:6334:2: ( (lv_ownedParts_2_0= rulePatternExpCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )* (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) )
{
- // InternalQVTcore.g:6312:2: ( (lv_ownedParts_2_0= rulePatternExpCS ) )
- // InternalQVTcore.g:6313:1: (lv_ownedParts_2_0= rulePatternExpCS )
+ // InternalQVTcore.g:6334:2: ( (lv_ownedParts_2_0= rulePatternExpCS ) )
+ // InternalQVTcore.g:6335:1: (lv_ownedParts_2_0= rulePatternExpCS )
{
- // InternalQVTcore.g:6313:1: (lv_ownedParts_2_0= rulePatternExpCS )
- // InternalQVTcore.g:6314:3: lv_ownedParts_2_0= rulePatternExpCS
+ // InternalQVTcore.g:6335:1: (lv_ownedParts_2_0= rulePatternExpCS )
+ // InternalQVTcore.g:6336:3: lv_ownedParts_2_0= rulePatternExpCS
{
if ( state.backtracking==0 ) {
@@ -18886,20 +18950,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:6330:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )*
- loop156:
+ // InternalQVTcore.g:6352:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) ) )*
+ loop157:
do {
- int alt156=2;
- int LA156_0 = input.LA(1);
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA156_0==18) ) {
- alt156=1;
+ if ( (LA157_0==18) ) {
+ alt157=1;
}
- switch (alt156) {
+ switch (alt157) {
case 1 :
- // InternalQVTcore.g:6330:4: otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) )
+ // InternalQVTcore.g:6352:4: otherlv_3= ',' ( (lv_ownedParts_4_0= rulePatternExpCS ) )
{
otherlv_3=(Token)match(input,18,FollowSets000.FOLLOW_97); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -18907,11 +18971,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
- // InternalQVTcore.g:6334:1: ( (lv_ownedParts_4_0= rulePatternExpCS ) )
- // InternalQVTcore.g:6335:1: (lv_ownedParts_4_0= rulePatternExpCS )
+ // InternalQVTcore.g:6356:1: ( (lv_ownedParts_4_0= rulePatternExpCS ) )
+ // InternalQVTcore.g:6357:1: (lv_ownedParts_4_0= rulePatternExpCS )
{
- // InternalQVTcore.g:6335:1: (lv_ownedParts_4_0= rulePatternExpCS )
- // InternalQVTcore.g:6336:3: lv_ownedParts_4_0= rulePatternExpCS
+ // InternalQVTcore.g:6357:1: (lv_ownedParts_4_0= rulePatternExpCS )
+ // InternalQVTcore.g:6358:3: lv_ownedParts_4_0= rulePatternExpCS
{
if ( state.backtracking==0 ) {
@@ -18947,24 +19011,24 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop156;
+ break loop157;
}
} while (true);
- // InternalQVTcore.g:6352:4: (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) )
- // InternalQVTcore.g:6352:6: otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) )
+ // InternalQVTcore.g:6374:4: (otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) ) )
+ // InternalQVTcore.g:6374:6: otherlv_5= '++' ( (lv_restVariableName_6_0= ruleIdentifier ) )
{
- otherlv_5=(Token)match(input,117,FollowSets000.FOLLOW_100); if (state.failed) return current;
+ otherlv_5=(Token)match(input,118,FollowSets000.FOLLOW_100); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
- // InternalQVTcore.g:6356:1: ( (lv_restVariableName_6_0= ruleIdentifier ) )
- // InternalQVTcore.g:6357:1: (lv_restVariableName_6_0= ruleIdentifier )
+ // InternalQVTcore.g:6378:1: ( (lv_restVariableName_6_0= ruleIdentifier ) )
+ // InternalQVTcore.g:6379:1: (lv_restVariableName_6_0= ruleIdentifier )
{
- // InternalQVTcore.g:6357:1: (lv_restVariableName_6_0= ruleIdentifier )
- // InternalQVTcore.g:6358:3: lv_restVariableName_6_0= ruleIdentifier
+ // InternalQVTcore.g:6379:1: (lv_restVariableName_6_0= ruleIdentifier )
+ // InternalQVTcore.g:6380:3: lv_restVariableName_6_0= ruleIdentifier
{
if ( state.backtracking==0 ) {
@@ -19033,7 +19097,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleShadowPartCS"
- // InternalQVTcore.g:6386:1: entryRuleShadowPartCS returns [EObject current=null] : iv_ruleShadowPartCS= ruleShadowPartCS EOF ;
+ // InternalQVTcore.g:6408:1: entryRuleShadowPartCS returns [EObject current=null] : iv_ruleShadowPartCS= ruleShadowPartCS EOF ;
public final EObject entryRuleShadowPartCS() throws RecognitionException {
EObject current = null;
@@ -19041,8 +19105,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6387:2: (iv_ruleShadowPartCS= ruleShadowPartCS EOF )
- // InternalQVTcore.g:6388:2: iv_ruleShadowPartCS= ruleShadowPartCS EOF
+ // InternalQVTcore.g:6409:2: (iv_ruleShadowPartCS= ruleShadowPartCS EOF )
+ // InternalQVTcore.g:6410:2: iv_ruleShadowPartCS= ruleShadowPartCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getShadowPartCSRule());
@@ -19073,7 +19137,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleShadowPartCS"
- // InternalQVTcore.g:6395:1: ruleShadowPartCS returns [EObject current=null] : ( ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) | ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) ) ) ;
+ // InternalQVTcore.g:6417:1: ruleShadowPartCS returns [EObject current=null] : ( ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) | ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) ) ) ;
public final EObject ruleShadowPartCS() throws RecognitionException {
EObject current = null;
@@ -19088,38 +19152,38 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6398:28: ( ( ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) | ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) ) ) )
- // InternalQVTcore.g:6399:1: ( ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) | ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) ) )
+ // InternalQVTcore.g:6420:28: ( ( ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) | ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) ) ) )
+ // InternalQVTcore.g:6421:1: ( ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) | ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) ) )
{
- // InternalQVTcore.g:6399:1: ( ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) | ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) ) )
- int alt159=2;
- int LA159_0 = input.LA(1);
+ // InternalQVTcore.g:6421:1: ( ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) ) | ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) ) )
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( ((LA159_0>=RULE_SIMPLE_ID && LA159_0<=RULE_ESCAPED_ID)||(LA159_0>=21 && LA159_0<=22)||LA159_0==26||(LA159_0>=30 && LA159_0<=31)||LA159_0==33||(LA159_0>=35 && LA159_0<=37)||(LA159_0>=42 && LA159_0<=49)||LA159_0==51||LA159_0==53||LA159_0==55||LA159_0==58||LA159_0==60||LA159_0==62||(LA159_0>=64 && LA159_0<=68)||(LA159_0>=70 && LA159_0<=75)||LA159_0==77||LA159_0==79||(LA159_0>=81 && LA159_0<=83)) ) {
- alt159=1;
+ if ( ((LA160_0>=RULE_SIMPLE_ID && LA160_0<=RULE_ESCAPED_ID)||(LA160_0>=21 && LA160_0<=22)||LA160_0==26||(LA160_0>=30 && LA160_0<=31)||LA160_0==33||(LA160_0>=36 && LA160_0<=38)||(LA160_0>=43 && LA160_0<=50)||LA160_0==52||LA160_0==54||LA160_0==56||LA160_0==59||LA160_0==61||LA160_0==63||(LA160_0>=65 && LA160_0<=69)||(LA160_0>=71 && LA160_0<=76)||LA160_0==78||LA160_0==80||(LA160_0>=82 && LA160_0<=84)) ) {
+ alt160=1;
}
- else if ( (LA159_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt159=2;
+ else if ( (LA160_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt160=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 159, 0, input);
+ new NoViableAltException("", 160, 0, input);
throw nvae;
}
- switch (alt159) {
+ switch (alt160) {
case 1 :
- // InternalQVTcore.g:6399:2: ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) )
+ // InternalQVTcore.g:6421:2: ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) )
{
- // InternalQVTcore.g:6399:2: ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) )
- // InternalQVTcore.g:6399:3: ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) )
+ // InternalQVTcore.g:6421:2: ( ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) ) )
+ // InternalQVTcore.g:6421:3: ( ( ruleUnrestrictedName ) ) otherlv_1= '=' ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) )
{
- // InternalQVTcore.g:6399:3: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:6400:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:6421:3: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:6422:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:6400:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:6401:3: ruleUnrestrictedName
+ // InternalQVTcore.g:6422:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:6423:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -19154,24 +19218,24 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,38,FollowSets000.FOLLOW_97); if (state.failed) return current;
+ otherlv_1=(Token)match(input,39,FollowSets000.FOLLOW_97); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_0_1());
}
- // InternalQVTcore.g:6421:1: ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) )
- // InternalQVTcore.g:6422:1: ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) )
+ // InternalQVTcore.g:6443:1: ( ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) ) )
+ // InternalQVTcore.g:6444:1: ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) )
{
- // InternalQVTcore.g:6422:1: ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) )
- // InternalQVTcore.g:6423:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )
+ // InternalQVTcore.g:6444:1: ( (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS ) )
+ // InternalQVTcore.g:6445:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )
{
- // InternalQVTcore.g:6423:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )
- int alt158=2;
- alt158 = dfa158.predict(input);
- switch (alt158) {
+ // InternalQVTcore.g:6445:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )
+ int alt159=2;
+ alt159 = dfa159.predict(input);
+ switch (alt159) {
case 1 :
- // InternalQVTcore.g:6424:3: lv_ownedInitExpression_2_1= ruleExpCS
+ // InternalQVTcore.g:6446:3: lv_ownedInitExpression_2_1= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -19200,7 +19264,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:6439:8: lv_ownedInitExpression_2_2= rulePatternExpCS
+ // InternalQVTcore.g:6461:8: lv_ownedInitExpression_2_2= rulePatternExpCS
{
if ( state.backtracking==0 ) {
@@ -19244,13 +19308,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:6458:6: ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) )
+ // InternalQVTcore.g:6480:6: ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) )
{
- // InternalQVTcore.g:6458:6: ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) )
- // InternalQVTcore.g:6459:1: (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS )
+ // InternalQVTcore.g:6480:6: ( (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS ) )
+ // InternalQVTcore.g:6481:1: (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS )
{
- // InternalQVTcore.g:6459:1: (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS )
- // InternalQVTcore.g:6460:3: lv_ownedInitExpression_3_0= ruleStringLiteralExpCS
+ // InternalQVTcore.g:6481:1: (lv_ownedInitExpression_3_0= ruleStringLiteralExpCS )
+ // InternalQVTcore.g:6482:3: lv_ownedInitExpression_3_0= ruleStringLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -19307,7 +19371,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePatternExpCS"
- // InternalQVTcore.g:6484:1: entryRulePatternExpCS returns [EObject current=null] : iv_rulePatternExpCS= rulePatternExpCS EOF ;
+ // InternalQVTcore.g:6506:1: entryRulePatternExpCS returns [EObject current=null] : iv_rulePatternExpCS= rulePatternExpCS EOF ;
public final EObject entryRulePatternExpCS() throws RecognitionException {
EObject current = null;
@@ -19315,8 +19379,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6485:2: (iv_rulePatternExpCS= rulePatternExpCS EOF )
- // InternalQVTcore.g:6486:2: iv_rulePatternExpCS= rulePatternExpCS EOF
+ // InternalQVTcore.g:6507:2: (iv_rulePatternExpCS= rulePatternExpCS EOF )
+ // InternalQVTcore.g:6508:2: iv_rulePatternExpCS= rulePatternExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPatternExpCSRule());
@@ -19347,7 +19411,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePatternExpCS"
- // InternalQVTcore.g:6493:1: rulePatternExpCS returns [EObject current=null] : ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) ) ;
+ // InternalQVTcore.g:6515: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;
@@ -19360,25 +19424,25 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6496:28: ( ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) ) )
- // InternalQVTcore.g:6497:1: ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTcore.g:6518:28: ( ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) ) )
+ // InternalQVTcore.g:6519:1: ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) )
{
- // InternalQVTcore.g:6497:1: ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) )
- // InternalQVTcore.g:6497:2: ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:6519:1: ( ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) ) )
+ // InternalQVTcore.g:6519:2: ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )? otherlv_1= ':' ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) )
{
- // InternalQVTcore.g:6497:2: ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )?
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalQVTcore.g:6519:2: ( (lv_patternVariableName_0_0= ruleUnrestrictedName ) )?
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( ((LA160_0>=RULE_SIMPLE_ID && LA160_0<=RULE_ESCAPED_ID)||(LA160_0>=21 && LA160_0<=22)||LA160_0==26||(LA160_0>=30 && LA160_0<=31)||LA160_0==33||(LA160_0>=35 && LA160_0<=37)||(LA160_0>=42 && LA160_0<=49)||LA160_0==51||LA160_0==53||LA160_0==55||LA160_0==58||LA160_0==60||LA160_0==62||(LA160_0>=64 && LA160_0<=68)||(LA160_0>=70 && LA160_0<=75)||LA160_0==77||LA160_0==79||(LA160_0>=81 && LA160_0<=83)) ) {
- alt160=1;
+ if ( ((LA161_0>=RULE_SIMPLE_ID && LA161_0<=RULE_ESCAPED_ID)||(LA161_0>=21 && LA161_0<=22)||LA161_0==26||(LA161_0>=30 && LA161_0<=31)||LA161_0==33||(LA161_0>=36 && LA161_0<=38)||(LA161_0>=43 && LA161_0<=50)||LA161_0==52||LA161_0==54||LA161_0==56||LA161_0==59||LA161_0==61||LA161_0==63||(LA161_0>=65 && LA161_0<=69)||(LA161_0>=71 && LA161_0<=76)||LA161_0==78||LA161_0==80||(LA161_0>=82 && LA161_0<=84)) ) {
+ alt161=1;
}
- switch (alt160) {
+ switch (alt161) {
case 1 :
- // InternalQVTcore.g:6498:1: (lv_patternVariableName_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:6520:1: (lv_patternVariableName_0_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:6498:1: (lv_patternVariableName_0_0= ruleUnrestrictedName )
- // InternalQVTcore.g:6499:3: lv_patternVariableName_0_0= ruleUnrestrictedName
+ // InternalQVTcore.g:6520:1: (lv_patternVariableName_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:6521:3: lv_patternVariableName_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -19418,11 +19482,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
- // InternalQVTcore.g:6519:1: ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:6520:1: (lv_ownedPatternType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:6541:1: ( (lv_ownedPatternType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:6542:1: (lv_ownedPatternType_2_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:6520:1: (lv_ownedPatternType_2_0= ruleTypeExpCS )
- // InternalQVTcore.g:6521:3: lv_ownedPatternType_2_0= ruleTypeExpCS
+ // InternalQVTcore.g:6542:1: (lv_ownedPatternType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:6543:3: lv_ownedPatternType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -19476,7 +19540,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLambdaLiteralExpCS"
- // InternalQVTcore.g:6545:1: entryRuleLambdaLiteralExpCS returns [EObject current=null] : iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF ;
+ // InternalQVTcore.g:6567:1: entryRuleLambdaLiteralExpCS returns [EObject current=null] : iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF ;
public final EObject entryRuleLambdaLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -19484,8 +19548,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6546:2: (iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF )
- // InternalQVTcore.g:6547:2: iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF
+ // InternalQVTcore.g:6568:2: (iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF )
+ // InternalQVTcore.g:6569:2: iv_ruleLambdaLiteralExpCS= ruleLambdaLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLambdaLiteralExpCSRule());
@@ -19516,7 +19580,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLambdaLiteralExpCS"
- // InternalQVTcore.g:6554:1: ruleLambdaLiteralExpCS returns [EObject current=null] : (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' ) ;
+ // InternalQVTcore.g:6576: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;
@@ -19529,13 +19593,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6557:28: ( (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' ) )
- // InternalQVTcore.g:6558:1: (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' )
+ // InternalQVTcore.g:6579:28: ( (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' ) )
+ // InternalQVTcore.g:6580:1: (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' )
{
- // InternalQVTcore.g:6558:1: (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' )
- // InternalQVTcore.g:6558:3: otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}'
+ // InternalQVTcore.g:6580:1: (otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}' )
+ // InternalQVTcore.g:6580:3: otherlv_0= 'Lambda' otherlv_1= '{' ( (lv_ownedExpressionCS_2_0= ruleExpCS ) ) otherlv_3= '}'
{
- otherlv_0=(Token)match(input,118,FollowSets000.FOLLOW_31); if (state.failed) return current;
+ otherlv_0=(Token)match(input,119,FollowSets000.FOLLOW_28); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
@@ -19547,11 +19611,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTcore.g:6566:1: ( (lv_ownedExpressionCS_2_0= ruleExpCS ) )
- // InternalQVTcore.g:6567:1: (lv_ownedExpressionCS_2_0= ruleExpCS )
+ // InternalQVTcore.g:6588:1: ( (lv_ownedExpressionCS_2_0= ruleExpCS ) )
+ // InternalQVTcore.g:6589:1: (lv_ownedExpressionCS_2_0= ruleExpCS )
{
- // InternalQVTcore.g:6567:1: (lv_ownedExpressionCS_2_0= ruleExpCS )
- // InternalQVTcore.g:6568:3: lv_ownedExpressionCS_2_0= ruleExpCS
+ // InternalQVTcore.g:6589:1: (lv_ownedExpressionCS_2_0= ruleExpCS )
+ // InternalQVTcore.g:6590:3: lv_ownedExpressionCS_2_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -19611,7 +19675,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMapLiteralExpCS"
- // InternalQVTcore.g:6596:1: entryRuleMapLiteralExpCS returns [EObject current=null] : iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF ;
+ // InternalQVTcore.g:6618:1: entryRuleMapLiteralExpCS returns [EObject current=null] : iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF ;
public final EObject entryRuleMapLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -19619,8 +19683,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6597:2: (iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF )
- // InternalQVTcore.g:6598:2: iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF
+ // InternalQVTcore.g:6619:2: (iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF )
+ // InternalQVTcore.g:6620:2: iv_ruleMapLiteralExpCS= ruleMapLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapLiteralExpCSRule());
@@ -19651,7 +19715,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMapLiteralExpCS"
- // InternalQVTcore.g:6605: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= '}' ) ;
+ // InternalQVTcore.g:6627: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;
@@ -19668,24 +19732,24 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6608:28: ( ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' ) )
- // InternalQVTcore.g:6609:1: ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' )
+ // InternalQVTcore.g:6630:28: ( ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' ) )
+ // InternalQVTcore.g:6631:1: ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' )
{
- // InternalQVTcore.g:6609:1: ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' )
- // InternalQVTcore.g:6609:2: ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}'
+ // InternalQVTcore.g:6631:1: ( ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}' )
+ // InternalQVTcore.g:6631:2: ( (lv_ownedType_0_0= ruleMapTypeCS ) ) otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )? otherlv_5= '}'
{
- // InternalQVTcore.g:6609:2: ( (lv_ownedType_0_0= ruleMapTypeCS ) )
- // InternalQVTcore.g:6610:1: (lv_ownedType_0_0= ruleMapTypeCS )
+ // InternalQVTcore.g:6631:2: ( (lv_ownedType_0_0= ruleMapTypeCS ) )
+ // InternalQVTcore.g:6632:1: (lv_ownedType_0_0= ruleMapTypeCS )
{
- // InternalQVTcore.g:6610:1: (lv_ownedType_0_0= ruleMapTypeCS )
- // InternalQVTcore.g:6611:3: lv_ownedType_0_0= ruleMapTypeCS
+ // InternalQVTcore.g:6632:1: (lv_ownedType_0_0= ruleMapTypeCS )
+ // InternalQVTcore.g:6633:3: lv_ownedType_0_0= ruleMapTypeCS
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapLiteralExpCSAccess().getOwnedTypeMapTypeCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_31);
+ pushFollow(FollowSets000.FOLLOW_28);
lv_ownedType_0_0=ruleMapTypeCS();
state._fsp--;
@@ -19715,22 +19779,22 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTcore.g:6631:1: ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )?
- int alt162=2;
- int LA162_0 = input.LA(1);
+ // InternalQVTcore.g:6653:1: ( ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )* )?
+ int alt163=2;
+ int LA163_0 = input.LA(1);
- if ( (LA162_0==RULE_SINGLE_QUOTED_STRING||(LA162_0>=RULE_INT && LA162_0<=RULE_ESCAPED_ID)||(LA162_0>=21 && LA162_0<=23)||LA162_0==26||LA162_0==28||(LA162_0>=30 && LA162_0<=31)||LA162_0==33||(LA162_0>=35 && LA162_0<=37)||(LA162_0>=42 && LA162_0<=49)||LA162_0==51||LA162_0==53||LA162_0==55||LA162_0==58||LA162_0==60||LA162_0==62||(LA162_0>=64 && LA162_0<=68)||(LA162_0>=70 && LA162_0<=75)||LA162_0==77||LA162_0==79||(LA162_0>=81 && LA162_0<=85)||(LA162_0>=101 && LA162_0<=115)||LA162_0==118||(LA162_0>=120 && LA162_0<=123)||LA162_0==128||(LA162_0>=133 && LA162_0<=134)) ) {
- alt162=1;
+ if ( (LA163_0==RULE_SINGLE_QUOTED_STRING||(LA163_0>=RULE_INT && LA163_0<=RULE_ESCAPED_ID)||(LA163_0>=21 && LA163_0<=23)||LA163_0==26||LA163_0==28||(LA163_0>=30 && LA163_0<=31)||LA163_0==33||(LA163_0>=36 && LA163_0<=38)||(LA163_0>=43 && LA163_0<=50)||LA163_0==52||LA163_0==54||LA163_0==56||LA163_0==59||LA163_0==61||LA163_0==63||(LA163_0>=65 && LA163_0<=69)||(LA163_0>=71 && LA163_0<=76)||LA163_0==78||LA163_0==80||(LA163_0>=82 && LA163_0<=86)||(LA163_0>=102 && LA163_0<=116)||LA163_0==119||(LA163_0>=121 && LA163_0<=124)||LA163_0==129||(LA163_0>=134 && LA163_0<=135)) ) {
+ alt163=1;
}
- switch (alt162) {
+ switch (alt163) {
case 1 :
- // InternalQVTcore.g:6631:2: ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )*
+ // InternalQVTcore.g:6653:2: ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )*
{
- // InternalQVTcore.g:6631:2: ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) )
- // InternalQVTcore.g:6632:1: (lv_ownedParts_2_0= ruleMapLiteralPartCS )
+ // InternalQVTcore.g:6653:2: ( (lv_ownedParts_2_0= ruleMapLiteralPartCS ) )
+ // InternalQVTcore.g:6654:1: (lv_ownedParts_2_0= ruleMapLiteralPartCS )
{
- // InternalQVTcore.g:6632:1: (lv_ownedParts_2_0= ruleMapLiteralPartCS )
- // InternalQVTcore.g:6633:3: lv_ownedParts_2_0= ruleMapLiteralPartCS
+ // InternalQVTcore.g:6654:1: (lv_ownedParts_2_0= ruleMapLiteralPartCS )
+ // InternalQVTcore.g:6655:3: lv_ownedParts_2_0= ruleMapLiteralPartCS
{
if ( state.backtracking==0 ) {
@@ -19761,20 +19825,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:6649:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )*
- loop161:
+ // InternalQVTcore.g:6671:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) ) )*
+ loop162:
do {
- int alt161=2;
- int LA161_0 = input.LA(1);
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( (LA161_0==18) ) {
- alt161=1;
+ if ( (LA162_0==18) ) {
+ alt162=1;
}
- switch (alt161) {
+ switch (alt162) {
case 1 :
- // InternalQVTcore.g:6649:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) )
+ // InternalQVTcore.g:6671:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) )
{
otherlv_3=(Token)match(input,18,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -19782,11 +19846,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- // InternalQVTcore.g:6653:1: ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) )
- // InternalQVTcore.g:6654:1: (lv_ownedParts_4_0= ruleMapLiteralPartCS )
+ // InternalQVTcore.g:6675:1: ( (lv_ownedParts_4_0= ruleMapLiteralPartCS ) )
+ // InternalQVTcore.g:6676:1: (lv_ownedParts_4_0= ruleMapLiteralPartCS )
{
- // InternalQVTcore.g:6654:1: (lv_ownedParts_4_0= ruleMapLiteralPartCS )
- // InternalQVTcore.g:6655:3: lv_ownedParts_4_0= ruleMapLiteralPartCS
+ // InternalQVTcore.g:6676:1: (lv_ownedParts_4_0= ruleMapLiteralPartCS )
+ // InternalQVTcore.g:6677:3: lv_ownedParts_4_0= ruleMapLiteralPartCS
{
if ( state.backtracking==0 ) {
@@ -19822,7 +19886,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop161;
+ break loop162;
}
} while (true);
@@ -19861,7 +19925,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMapLiteralPartCS"
- // InternalQVTcore.g:6683:1: entryRuleMapLiteralPartCS returns [EObject current=null] : iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF ;
+ // InternalQVTcore.g:6705:1: entryRuleMapLiteralPartCS returns [EObject current=null] : iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF ;
public final EObject entryRuleMapLiteralPartCS() throws RecognitionException {
EObject current = null;
@@ -19869,8 +19933,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6684:2: (iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF )
- // InternalQVTcore.g:6685:2: iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF
+ // InternalQVTcore.g:6706:2: (iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF )
+ // InternalQVTcore.g:6707:2: iv_ruleMapLiteralPartCS= ruleMapLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMapLiteralPartCSRule());
@@ -19901,7 +19965,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMapLiteralPartCS"
- // InternalQVTcore.g:6692:1: ruleMapLiteralPartCS returns [EObject current=null] : ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) ) ;
+ // InternalQVTcore.g:6714: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;
@@ -19914,17 +19978,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6695:28: ( ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) ) )
- // InternalQVTcore.g:6696:1: ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:6717:28: ( ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) ) )
+ // InternalQVTcore.g:6718:1: ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) )
{
- // InternalQVTcore.g:6696:1: ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) )
- // InternalQVTcore.g:6696:2: ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) )
+ // InternalQVTcore.g:6718:1: ( ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:6718:2: ( (lv_ownedKey_0_0= ruleExpCS ) ) otherlv_1= '<-' ( (lv_ownedValue_2_0= ruleExpCS ) )
{
- // InternalQVTcore.g:6696:2: ( (lv_ownedKey_0_0= ruleExpCS ) )
- // InternalQVTcore.g:6697:1: (lv_ownedKey_0_0= ruleExpCS )
+ // InternalQVTcore.g:6718:2: ( (lv_ownedKey_0_0= ruleExpCS ) )
+ // InternalQVTcore.g:6719:1: (lv_ownedKey_0_0= ruleExpCS )
{
- // InternalQVTcore.g:6697:1: (lv_ownedKey_0_0= ruleExpCS )
- // InternalQVTcore.g:6698:3: lv_ownedKey_0_0= ruleExpCS
+ // InternalQVTcore.g:6719:1: (lv_ownedKey_0_0= ruleExpCS )
+ // InternalQVTcore.g:6720:3: lv_ownedKey_0_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -19955,17 +20019,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,119,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_1=(Token)match(input,120,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
- // InternalQVTcore.g:6718:1: ( (lv_ownedValue_2_0= ruleExpCS ) )
- // InternalQVTcore.g:6719:1: (lv_ownedValue_2_0= ruleExpCS )
+ // InternalQVTcore.g:6740:1: ( (lv_ownedValue_2_0= ruleExpCS ) )
+ // InternalQVTcore.g:6741:1: (lv_ownedValue_2_0= ruleExpCS )
{
- // InternalQVTcore.g:6719:1: (lv_ownedValue_2_0= ruleExpCS )
- // InternalQVTcore.g:6720:3: lv_ownedValue_2_0= ruleExpCS
+ // InternalQVTcore.g:6741:1: (lv_ownedValue_2_0= ruleExpCS )
+ // InternalQVTcore.g:6742:3: lv_ownedValue_2_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -20019,7 +20083,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrimitiveLiteralExpCS"
- // InternalQVTcore.g:6744:1: entryRulePrimitiveLiteralExpCS returns [EObject current=null] : iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF ;
+ // InternalQVTcore.g:6766:1: entryRulePrimitiveLiteralExpCS returns [EObject current=null] : iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF ;
public final EObject entryRulePrimitiveLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -20027,8 +20091,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6745:2: (iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF )
- // InternalQVTcore.g:6746:2: iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF
+ // InternalQVTcore.g:6767:2: (iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF )
+ // InternalQVTcore.g:6768:2: iv_rulePrimitiveLiteralExpCS= rulePrimitiveLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrimitiveLiteralExpCSRule());
@@ -20059,7 +20123,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimitiveLiteralExpCS"
- // InternalQVTcore.g:6753: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 ) ;
+ // InternalQVTcore.g:6775: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;
@@ -20079,54 +20143,54 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6756: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 ) )
- // InternalQVTcore.g:6757: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 )
+ // InternalQVTcore.g:6778: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 ) )
+ // InternalQVTcore.g:6779: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 )
{
- // InternalQVTcore.g:6757: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 alt163=6;
+ // InternalQVTcore.g:6779: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 alt164=6;
switch ( input.LA(1) ) {
case RULE_INT:
{
- alt163=1;
+ alt164=1;
}
break;
case RULE_SINGLE_QUOTED_STRING:
{
- alt163=2;
+ alt164=2;
}
break;
- case 120:
case 121:
+ case 122:
{
- alt163=3;
+ alt164=3;
}
break;
case 28:
{
- alt163=4;
+ alt164=4;
}
break;
- case 122:
+ case 123:
{
- alt163=5;
+ alt164=5;
}
break;
- case 123:
+ case 124:
{
- alt163=6;
+ alt164=6;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 163, 0, input);
+ new NoViableAltException("", 164, 0, input);
throw nvae;
}
- switch (alt163) {
+ switch (alt164) {
case 1 :
- // InternalQVTcore.g:6758:2: this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS
+ // InternalQVTcore.g:6780:2: this_NumberLiteralExpCS_0= ruleNumberLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -20153,7 +20217,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:6771:2: this_StringLiteralExpCS_1= ruleStringLiteralExpCS
+ // InternalQVTcore.g:6793:2: this_StringLiteralExpCS_1= ruleStringLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -20180,7 +20244,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:6784:2: this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS
+ // InternalQVTcore.g:6806:2: this_BooleanLiteralExpCS_2= ruleBooleanLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -20207,7 +20271,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:6797:2: this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS
+ // InternalQVTcore.g:6819:2: this_UnlimitedNaturalLiteralExpCS_3= ruleUnlimitedNaturalLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -20234,7 +20298,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTcore.g:6810:2: this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS
+ // InternalQVTcore.g:6832:2: this_InvalidLiteralExpCS_4= ruleInvalidLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -20261,7 +20325,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTcore.g:6823:2: this_NullLiteralExpCS_5= ruleNullLiteralExpCS
+ // InternalQVTcore.g:6845:2: this_NullLiteralExpCS_5= ruleNullLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -20310,7 +20374,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTupleLiteralExpCS"
- // InternalQVTcore.g:6842:1: entryRuleTupleLiteralExpCS returns [EObject current=null] : iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF ;
+ // InternalQVTcore.g:6864:1: entryRuleTupleLiteralExpCS returns [EObject current=null] : iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF ;
public final EObject entryRuleTupleLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -20318,8 +20382,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6843:2: (iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF )
- // InternalQVTcore.g:6844:2: iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF
+ // InternalQVTcore.g:6865:2: (iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF )
+ // InternalQVTcore.g:6866:2: iv_ruleTupleLiteralExpCS= ruleTupleLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTupleLiteralExpCSRule());
@@ -20350,7 +20414,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTupleLiteralExpCS"
- // InternalQVTcore.g:6851: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= '}' ) ;
+ // InternalQVTcore.g:6873: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;
@@ -20366,13 +20430,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6854:28: ( (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' ) )
- // InternalQVTcore.g:6855:1: (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' )
+ // InternalQVTcore.g:6876:28: ( (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' ) )
+ // InternalQVTcore.g:6877:1: (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' )
{
- // InternalQVTcore.g:6855:1: (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' )
- // InternalQVTcore.g:6855:3: otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}'
+ // InternalQVTcore.g:6877:1: (otherlv_0= 'Tuple' otherlv_1= '{' ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )* otherlv_5= '}' )
+ // InternalQVTcore.g:6877: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,102,FollowSets000.FOLLOW_31); if (state.failed) return current;
+ otherlv_0=(Token)match(input,103,FollowSets000.FOLLOW_28); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
@@ -20384,11 +20448,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTcore.g:6863:1: ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) )
- // InternalQVTcore.g:6864:1: (lv_ownedParts_2_0= ruleTupleLiteralPartCS )
+ // InternalQVTcore.g:6885:1: ( (lv_ownedParts_2_0= ruleTupleLiteralPartCS ) )
+ // InternalQVTcore.g:6886:1: (lv_ownedParts_2_0= ruleTupleLiteralPartCS )
{
- // InternalQVTcore.g:6864:1: (lv_ownedParts_2_0= ruleTupleLiteralPartCS )
- // InternalQVTcore.g:6865:3: lv_ownedParts_2_0= ruleTupleLiteralPartCS
+ // InternalQVTcore.g:6886:1: (lv_ownedParts_2_0= ruleTupleLiteralPartCS )
+ // InternalQVTcore.g:6887:3: lv_ownedParts_2_0= ruleTupleLiteralPartCS
{
if ( state.backtracking==0 ) {
@@ -20419,20 +20483,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:6881:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )*
- loop164:
+ // InternalQVTcore.g:6903:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) ) )*
+ loop165:
do {
- int alt164=2;
- int LA164_0 = input.LA(1);
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( (LA164_0==18) ) {
- alt164=1;
+ if ( (LA165_0==18) ) {
+ alt165=1;
}
- switch (alt164) {
+ switch (alt165) {
case 1 :
- // InternalQVTcore.g:6881:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) )
+ // InternalQVTcore.g:6903:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) )
{
otherlv_3=(Token)match(input,18,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -20440,11 +20504,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
- // InternalQVTcore.g:6885:1: ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) )
- // InternalQVTcore.g:6886:1: (lv_ownedParts_4_0= ruleTupleLiteralPartCS )
+ // InternalQVTcore.g:6907:1: ( (lv_ownedParts_4_0= ruleTupleLiteralPartCS ) )
+ // InternalQVTcore.g:6908:1: (lv_ownedParts_4_0= ruleTupleLiteralPartCS )
{
- // InternalQVTcore.g:6886:1: (lv_ownedParts_4_0= ruleTupleLiteralPartCS )
- // InternalQVTcore.g:6887:3: lv_ownedParts_4_0= ruleTupleLiteralPartCS
+ // InternalQVTcore.g:6908:1: (lv_ownedParts_4_0= ruleTupleLiteralPartCS )
+ // InternalQVTcore.g:6909:3: lv_ownedParts_4_0= ruleTupleLiteralPartCS
{
if ( state.backtracking==0 ) {
@@ -20480,7 +20544,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop164;
+ break loop165;
}
} while (true);
@@ -20513,7 +20577,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTupleLiteralPartCS"
- // InternalQVTcore.g:6915:1: entryRuleTupleLiteralPartCS returns [EObject current=null] : iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF ;
+ // InternalQVTcore.g:6937:1: entryRuleTupleLiteralPartCS returns [EObject current=null] : iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF ;
public final EObject entryRuleTupleLiteralPartCS() throws RecognitionException {
EObject current = null;
@@ -20521,8 +20585,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6916:2: (iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF )
- // InternalQVTcore.g:6917:2: iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF
+ // InternalQVTcore.g:6938:2: (iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF )
+ // InternalQVTcore.g:6939:2: iv_ruleTupleLiteralPartCS= ruleTupleLiteralPartCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTupleLiteralPartCSRule());
@@ -20553,7 +20617,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTupleLiteralPartCS"
- // InternalQVTcore.g:6924: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 ) ) ) ;
+ // InternalQVTcore.g:6946: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;
@@ -20569,17 +20633,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:6927:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) ) )
- // InternalQVTcore.g:6928:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:6949:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) ) )
+ // InternalQVTcore.g:6950:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )
{
- // InternalQVTcore.g:6928:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )
- // InternalQVTcore.g:6928:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTcore.g:6950:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:6950:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )? otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
{
- // InternalQVTcore.g:6928:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:6929:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:6950:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:6951:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:6929:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTcore.g:6930:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTcore.g:6951:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:6952:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -20610,16 +20674,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:6946:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
- int alt165=2;
- int LA165_0 = input.LA(1);
+ // InternalQVTcore.g:6968:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA165_0==25) ) {
- alt165=1;
+ if ( (LA166_0==25) ) {
+ alt166=1;
}
- switch (alt165) {
+ switch (alt166) {
case 1 :
- // InternalQVTcore.g:6946:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:6968:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
otherlv_1=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -20627,11 +20691,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
- // InternalQVTcore.g:6950:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:6951:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:6972:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:6973:1: (lv_ownedType_2_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:6951:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTcore.g:6952:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTcore.g:6973:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:6974:3: lv_ownedType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -20668,17 +20732,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,38,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_3=(Token)match(input,39,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
- // InternalQVTcore.g:6972:1: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
- // InternalQVTcore.g:6973:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTcore.g:6994:1: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTcore.g:6995:1: (lv_ownedInitExpression_4_0= ruleExpCS )
{
- // InternalQVTcore.g:6973:1: (lv_ownedInitExpression_4_0= ruleExpCS )
- // InternalQVTcore.g:6974:3: lv_ownedInitExpression_4_0= ruleExpCS
+ // InternalQVTcore.g:6995:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTcore.g:6996:3: lv_ownedInitExpression_4_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -20732,7 +20796,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNumberLiteralExpCS"
- // InternalQVTcore.g:6998:1: entryRuleNumberLiteralExpCS returns [EObject current=null] : iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF ;
+ // InternalQVTcore.g:7020:1: entryRuleNumberLiteralExpCS returns [EObject current=null] : iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF ;
public final EObject entryRuleNumberLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -20740,8 +20804,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:6999:2: (iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF )
- // InternalQVTcore.g:7000:2: iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF
+ // InternalQVTcore.g:7021:2: (iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF )
+ // InternalQVTcore.g:7022:2: iv_ruleNumberLiteralExpCS= ruleNumberLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNumberLiteralExpCSRule());
@@ -20772,7 +20836,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNumberLiteralExpCS"
- // InternalQVTcore.g:7007:1: ruleNumberLiteralExpCS returns [EObject current=null] : ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) ) ;
+ // InternalQVTcore.g:7029:1: ruleNumberLiteralExpCS returns [EObject current=null] : ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) ) ;
public final EObject ruleNumberLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -20782,14 +20846,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7010:28: ( ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) ) )
- // InternalQVTcore.g:7011:1: ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) )
+ // InternalQVTcore.g:7032:28: ( ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) ) )
+ // InternalQVTcore.g:7033:1: ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) )
{
- // InternalQVTcore.g:7011:1: ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) )
- // InternalQVTcore.g:7012:1: (lv_symbol_0_0= ruleNUMBER_LITERAL )
+ // InternalQVTcore.g:7033:1: ( (lv_symbol_0_0= ruleNUMBER_LITERAL ) )
+ // InternalQVTcore.g:7034:1: (lv_symbol_0_0= ruleNUMBER_LITERAL )
{
- // InternalQVTcore.g:7012:1: (lv_symbol_0_0= ruleNUMBER_LITERAL )
- // InternalQVTcore.g:7013:3: lv_symbol_0_0= ruleNUMBER_LITERAL
+ // InternalQVTcore.g:7034:1: (lv_symbol_0_0= ruleNUMBER_LITERAL )
+ // InternalQVTcore.g:7035:3: lv_symbol_0_0= ruleNUMBER_LITERAL
{
if ( state.backtracking==0 ) {
@@ -20840,7 +20904,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStringLiteralExpCS"
- // InternalQVTcore.g:7037:1: entryRuleStringLiteralExpCS returns [EObject current=null] : iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF ;
+ // InternalQVTcore.g:7059:1: entryRuleStringLiteralExpCS returns [EObject current=null] : iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF ;
public final EObject entryRuleStringLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -20848,8 +20912,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7038:2: (iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF )
- // InternalQVTcore.g:7039:2: iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF
+ // InternalQVTcore.g:7060:2: (iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF )
+ // InternalQVTcore.g:7061:2: iv_ruleStringLiteralExpCS= ruleStringLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStringLiteralExpCSRule());
@@ -20880,7 +20944,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStringLiteralExpCS"
- // InternalQVTcore.g:7046:1: ruleStringLiteralExpCS returns [EObject current=null] : ( (lv_segments_0_0= ruleStringLiteral ) )+ ;
+ // InternalQVTcore.g:7068:1: ruleStringLiteralExpCS returns [EObject current=null] : ( (lv_segments_0_0= ruleStringLiteral ) )+ ;
public final EObject ruleStringLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -20890,27 +20954,27 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7049:28: ( ( (lv_segments_0_0= ruleStringLiteral ) )+ )
- // InternalQVTcore.g:7050:1: ( (lv_segments_0_0= ruleStringLiteral ) )+
+ // InternalQVTcore.g:7071:28: ( ( (lv_segments_0_0= ruleStringLiteral ) )+ )
+ // InternalQVTcore.g:7072:1: ( (lv_segments_0_0= ruleStringLiteral ) )+
{
- // InternalQVTcore.g:7050:1: ( (lv_segments_0_0= ruleStringLiteral ) )+
- int cnt166=0;
- loop166:
+ // InternalQVTcore.g:7072:1: ( (lv_segments_0_0= ruleStringLiteral ) )+
+ int cnt167=0;
+ loop167:
do {
- int alt166=2;
- int LA166_0 = input.LA(1);
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( (LA166_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt166=1;
+ if ( (LA167_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt167=1;
}
- switch (alt166) {
+ switch (alt167) {
case 1 :
- // InternalQVTcore.g:7051:1: (lv_segments_0_0= ruleStringLiteral )
+ // InternalQVTcore.g:7073:1: (lv_segments_0_0= ruleStringLiteral )
{
- // InternalQVTcore.g:7051:1: (lv_segments_0_0= ruleStringLiteral )
- // InternalQVTcore.g:7052:3: lv_segments_0_0= ruleStringLiteral
+ // InternalQVTcore.g:7073:1: (lv_segments_0_0= ruleStringLiteral )
+ // InternalQVTcore.g:7074:3: lv_segments_0_0= ruleStringLiteral
{
if ( state.backtracking==0 ) {
@@ -20943,13 +21007,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt166 >= 1 ) break loop166;
+ if ( cnt167 >= 1 ) break loop167;
if (state.backtracking>0) {state.failed=true; return current;}
EarlyExitException eee =
- new EarlyExitException(166, input);
+ new EarlyExitException(167, input);
throw eee;
}
- cnt166++;
+ cnt167++;
} while (true);
@@ -20972,7 +21036,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBooleanLiteralExpCS"
- // InternalQVTcore.g:7076:1: entryRuleBooleanLiteralExpCS returns [EObject current=null] : iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF ;
+ // InternalQVTcore.g:7098:1: entryRuleBooleanLiteralExpCS returns [EObject current=null] : iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF ;
public final EObject entryRuleBooleanLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -20980,8 +21044,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7077:2: (iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF )
- // InternalQVTcore.g:7078:2: iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF
+ // InternalQVTcore.g:7099:2: (iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF )
+ // InternalQVTcore.g:7100:2: iv_ruleBooleanLiteralExpCS= ruleBooleanLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getBooleanLiteralExpCSRule());
@@ -21012,7 +21076,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBooleanLiteralExpCS"
- // InternalQVTcore.g:7085:1: ruleBooleanLiteralExpCS returns [EObject current=null] : ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) ) ;
+ // InternalQVTcore.g:7107: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;
@@ -21022,37 +21086,37 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7088:28: ( ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) ) )
- // InternalQVTcore.g:7089:1: ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) )
+ // InternalQVTcore.g:7110:28: ( ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) ) )
+ // InternalQVTcore.g:7111:1: ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) )
{
- // InternalQVTcore.g:7089:1: ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) )
- int alt167=2;
- int LA167_0 = input.LA(1);
+ // InternalQVTcore.g:7111:1: ( ( (lv_symbol_0_0= 'true' ) ) | ( (lv_symbol_1_0= 'false' ) ) )
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( (LA167_0==120) ) {
- alt167=1;
+ if ( (LA168_0==121) ) {
+ alt168=1;
}
- else if ( (LA167_0==121) ) {
- alt167=2;
+ else if ( (LA168_0==122) ) {
+ alt168=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 167, 0, input);
+ new NoViableAltException("", 168, 0, input);
throw nvae;
}
- switch (alt167) {
+ switch (alt168) {
case 1 :
- // InternalQVTcore.g:7089:2: ( (lv_symbol_0_0= 'true' ) )
+ // InternalQVTcore.g:7111:2: ( (lv_symbol_0_0= 'true' ) )
{
- // InternalQVTcore.g:7089:2: ( (lv_symbol_0_0= 'true' ) )
- // InternalQVTcore.g:7090:1: (lv_symbol_0_0= 'true' )
+ // InternalQVTcore.g:7111:2: ( (lv_symbol_0_0= 'true' ) )
+ // InternalQVTcore.g:7112:1: (lv_symbol_0_0= 'true' )
{
- // InternalQVTcore.g:7090:1: (lv_symbol_0_0= 'true' )
- // InternalQVTcore.g:7091:3: lv_symbol_0_0= 'true'
+ // InternalQVTcore.g:7112:1: (lv_symbol_0_0= 'true' )
+ // InternalQVTcore.g:7113:3: lv_symbol_0_0= 'true'
{
- lv_symbol_0_0=(Token)match(input,120,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ lv_symbol_0_0=(Token)match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_symbol_0_0, grammarAccess.getBooleanLiteralExpCSAccess().getSymbolTrueKeyword_0_0());
@@ -21076,15 +21140,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:7105:6: ( (lv_symbol_1_0= 'false' ) )
+ // InternalQVTcore.g:7127:6: ( (lv_symbol_1_0= 'false' ) )
{
- // InternalQVTcore.g:7105:6: ( (lv_symbol_1_0= 'false' ) )
- // InternalQVTcore.g:7106:1: (lv_symbol_1_0= 'false' )
+ // InternalQVTcore.g:7127:6: ( (lv_symbol_1_0= 'false' ) )
+ // InternalQVTcore.g:7128:1: (lv_symbol_1_0= 'false' )
{
- // InternalQVTcore.g:7106:1: (lv_symbol_1_0= 'false' )
- // InternalQVTcore.g:7107:3: lv_symbol_1_0= 'false'
+ // InternalQVTcore.g:7128:1: (lv_symbol_1_0= 'false' )
+ // InternalQVTcore.g:7129:3: lv_symbol_1_0= 'false'
{
- lv_symbol_1_0=(Token)match(input,121,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ lv_symbol_1_0=(Token)match(input,122,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_symbol_1_0, grammarAccess.getBooleanLiteralExpCSAccess().getSymbolFalseKeyword_1_0());
@@ -21130,7 +21194,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUnlimitedNaturalLiteralExpCS"
- // InternalQVTcore.g:7128:1: entryRuleUnlimitedNaturalLiteralExpCS returns [EObject current=null] : iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF ;
+ // InternalQVTcore.g:7150:1: entryRuleUnlimitedNaturalLiteralExpCS returns [EObject current=null] : iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF ;
public final EObject entryRuleUnlimitedNaturalLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -21138,8 +21202,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7129:2: (iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF )
- // InternalQVTcore.g:7130:2: iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF
+ // InternalQVTcore.g:7151:2: (iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF )
+ // InternalQVTcore.g:7152:2: iv_ruleUnlimitedNaturalLiteralExpCS= ruleUnlimitedNaturalLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUnlimitedNaturalLiteralExpCSRule());
@@ -21170,7 +21234,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnlimitedNaturalLiteralExpCS"
- // InternalQVTcore.g:7137:1: ruleUnlimitedNaturalLiteralExpCS returns [EObject current=null] : ( () otherlv_1= '*' ) ;
+ // InternalQVTcore.g:7159:1: ruleUnlimitedNaturalLiteralExpCS returns [EObject current=null] : ( () otherlv_1= '*' ) ;
public final EObject ruleUnlimitedNaturalLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -21179,14 +21243,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7140:28: ( ( () otherlv_1= '*' ) )
- // InternalQVTcore.g:7141:1: ( () otherlv_1= '*' )
+ // InternalQVTcore.g:7162:28: ( ( () otherlv_1= '*' ) )
+ // InternalQVTcore.g:7163:1: ( () otherlv_1= '*' )
{
- // InternalQVTcore.g:7141:1: ( () otherlv_1= '*' )
- // InternalQVTcore.g:7141:2: () otherlv_1= '*'
+ // InternalQVTcore.g:7163:1: ( () otherlv_1= '*' )
+ // InternalQVTcore.g:7163:2: () otherlv_1= '*'
{
- // InternalQVTcore.g:7141:2: ()
- // InternalQVTcore.g:7142:2:
+ // InternalQVTcore.g:7163:2: ()
+ // InternalQVTcore.g:7164:2:
{
if ( state.backtracking==0 ) {
@@ -21232,7 +21296,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInvalidLiteralExpCS"
- // InternalQVTcore.g:7162:1: entryRuleInvalidLiteralExpCS returns [EObject current=null] : iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF ;
+ // InternalQVTcore.g:7184:1: entryRuleInvalidLiteralExpCS returns [EObject current=null] : iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF ;
public final EObject entryRuleInvalidLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -21240,8 +21304,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7163:2: (iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF )
- // InternalQVTcore.g:7164:2: iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF
+ // InternalQVTcore.g:7185:2: (iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF )
+ // InternalQVTcore.g:7186:2: iv_ruleInvalidLiteralExpCS= ruleInvalidLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getInvalidLiteralExpCSRule());
@@ -21272,7 +21336,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInvalidLiteralExpCS"
- // InternalQVTcore.g:7171:1: ruleInvalidLiteralExpCS returns [EObject current=null] : ( () otherlv_1= 'invalid' ) ;
+ // InternalQVTcore.g:7193:1: ruleInvalidLiteralExpCS returns [EObject current=null] : ( () otherlv_1= 'invalid' ) ;
public final EObject ruleInvalidLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -21281,14 +21345,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7174:28: ( ( () otherlv_1= 'invalid' ) )
- // InternalQVTcore.g:7175:1: ( () otherlv_1= 'invalid' )
+ // InternalQVTcore.g:7196:28: ( ( () otherlv_1= 'invalid' ) )
+ // InternalQVTcore.g:7197:1: ( () otherlv_1= 'invalid' )
{
- // InternalQVTcore.g:7175:1: ( () otherlv_1= 'invalid' )
- // InternalQVTcore.g:7175:2: () otherlv_1= 'invalid'
+ // InternalQVTcore.g:7197:1: ( () otherlv_1= 'invalid' )
+ // InternalQVTcore.g:7197:2: () otherlv_1= 'invalid'
{
- // InternalQVTcore.g:7175:2: ()
- // InternalQVTcore.g:7176:2:
+ // InternalQVTcore.g:7197:2: ()
+ // InternalQVTcore.g:7198:2:
{
if ( state.backtracking==0 ) {
@@ -21305,7 +21369,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,122,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_1=(Token)match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
@@ -21334,7 +21398,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNullLiteralExpCS"
- // InternalQVTcore.g:7196:1: entryRuleNullLiteralExpCS returns [EObject current=null] : iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF ;
+ // InternalQVTcore.g:7218:1: entryRuleNullLiteralExpCS returns [EObject current=null] : iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF ;
public final EObject entryRuleNullLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -21342,8 +21406,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7197:2: (iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF )
- // InternalQVTcore.g:7198:2: iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF
+ // InternalQVTcore.g:7219:2: (iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF )
+ // InternalQVTcore.g:7220:2: iv_ruleNullLiteralExpCS= ruleNullLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNullLiteralExpCSRule());
@@ -21374,7 +21438,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNullLiteralExpCS"
- // InternalQVTcore.g:7205:1: ruleNullLiteralExpCS returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
+ // InternalQVTcore.g:7227:1: ruleNullLiteralExpCS returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
public final EObject ruleNullLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -21383,14 +21447,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7208:28: ( ( () otherlv_1= 'null' ) )
- // InternalQVTcore.g:7209:1: ( () otherlv_1= 'null' )
+ // InternalQVTcore.g:7230:28: ( ( () otherlv_1= 'null' ) )
+ // InternalQVTcore.g:7231:1: ( () otherlv_1= 'null' )
{
- // InternalQVTcore.g:7209:1: ( () otherlv_1= 'null' )
- // InternalQVTcore.g:7209:2: () otherlv_1= 'null'
+ // InternalQVTcore.g:7231:1: ( () otherlv_1= 'null' )
+ // InternalQVTcore.g:7231:2: () otherlv_1= 'null'
{
- // InternalQVTcore.g:7209:2: ()
- // InternalQVTcore.g:7210:2:
+ // InternalQVTcore.g:7231:2: ()
+ // InternalQVTcore.g:7232:2:
{
if ( state.backtracking==0 ) {
@@ -21407,7 +21471,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,123,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_1=(Token)match(input,124,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
@@ -21436,7 +21500,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeLiteralCS"
- // InternalQVTcore.g:7230:1: entryRuleTypeLiteralCS returns [EObject current=null] : iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF ;
+ // InternalQVTcore.g:7252:1: entryRuleTypeLiteralCS returns [EObject current=null] : iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF ;
public final EObject entryRuleTypeLiteralCS() throws RecognitionException {
EObject current = null;
@@ -21444,8 +21508,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7231:2: (iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF )
- // InternalQVTcore.g:7232:2: iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF
+ // InternalQVTcore.g:7253:2: (iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF )
+ // InternalQVTcore.g:7254:2: iv_ruleTypeLiteralCS= ruleTypeLiteralCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeLiteralCSRule());
@@ -21476,7 +21540,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeLiteralCS"
- // InternalQVTcore.g:7239:1: ruleTypeLiteralCS returns [EObject current=null] : (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS ) ;
+ // InternalQVTcore.g:7261: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;
@@ -21492,13 +21556,12 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7242:28: ( (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS ) )
- // InternalQVTcore.g:7243:1: (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS )
+ // InternalQVTcore.g:7264:28: ( (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS ) )
+ // InternalQVTcore.g:7265:1: (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS )
{
- // InternalQVTcore.g:7243:1: (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS )
- int alt168=4;
+ // InternalQVTcore.g:7265:1: (this_PrimitiveTypeCS_0= rulePrimitiveTypeCS | this_CollectionTypeCS_1= ruleCollectionTypeCS | this_MapTypeCS_2= ruleMapTypeCS | this_TupleTypeCS_3= ruleTupleTypeCS )
+ int alt169=4;
switch ( input.LA(1) ) {
- case 103:
case 104:
case 105:
case 106:
@@ -21506,40 +21569,41 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
case 108:
case 109:
case 110:
+ case 111:
{
- alt168=1;
+ alt169=1;
}
break;
- case 111:
case 112:
case 113:
case 114:
case 115:
+ case 116:
{
- alt168=2;
+ alt169=2;
}
break;
- case 101:
+ case 102:
{
- alt168=3;
+ alt169=3;
}
break;
- case 102:
+ case 103:
{
- alt168=4;
+ alt169=4;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 168, 0, input);
+ new NoViableAltException("", 169, 0, input);
throw nvae;
}
- switch (alt168) {
+ switch (alt169) {
case 1 :
- // InternalQVTcore.g:7244:2: this_PrimitiveTypeCS_0= rulePrimitiveTypeCS
+ // InternalQVTcore.g:7266:2: this_PrimitiveTypeCS_0= rulePrimitiveTypeCS
{
if ( state.backtracking==0 ) {
@@ -21566,7 +21630,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:7257:2: this_CollectionTypeCS_1= ruleCollectionTypeCS
+ // InternalQVTcore.g:7279:2: this_CollectionTypeCS_1= ruleCollectionTypeCS
{
if ( state.backtracking==0 ) {
@@ -21593,7 +21657,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:7270:2: this_MapTypeCS_2= ruleMapTypeCS
+ // InternalQVTcore.g:7292:2: this_MapTypeCS_2= ruleMapTypeCS
{
if ( state.backtracking==0 ) {
@@ -21620,7 +21684,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:7283:2: this_TupleTypeCS_3= ruleTupleTypeCS
+ // InternalQVTcore.g:7305:2: this_TupleTypeCS_3= ruleTupleTypeCS
{
if ( state.backtracking==0 ) {
@@ -21669,7 +21733,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeLiteralWithMultiplicityCS"
- // InternalQVTcore.g:7302:1: entryRuleTypeLiteralWithMultiplicityCS returns [EObject current=null] : iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF ;
+ // InternalQVTcore.g:7324:1: entryRuleTypeLiteralWithMultiplicityCS returns [EObject current=null] : iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF ;
public final EObject entryRuleTypeLiteralWithMultiplicityCS() throws RecognitionException {
EObject current = null;
@@ -21677,8 +21741,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7303:2: (iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF )
- // InternalQVTcore.g:7304:2: iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF
+ // InternalQVTcore.g:7325:2: (iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF )
+ // InternalQVTcore.g:7326:2: iv_ruleTypeLiteralWithMultiplicityCS= ruleTypeLiteralWithMultiplicityCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeLiteralWithMultiplicityCSRule());
@@ -21709,7 +21773,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeLiteralWithMultiplicityCS"
- // InternalQVTcore.g:7311:1: ruleTypeLiteralWithMultiplicityCS returns [EObject current=null] : (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) ;
+ // InternalQVTcore.g:7333:1: ruleTypeLiteralWithMultiplicityCS returns [EObject current=null] : (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) ;
public final EObject ruleTypeLiteralWithMultiplicityCS() throws RecognitionException {
EObject current = null;
@@ -21721,11 +21785,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7314:28: ( (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) )
- // InternalQVTcore.g:7315:1: (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
+ // InternalQVTcore.g:7336:28: ( (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) )
+ // InternalQVTcore.g:7337:1: (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
{
- // InternalQVTcore.g:7315:1: (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
- // InternalQVTcore.g:7316:2: this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
+ // InternalQVTcore.g:7337:1: (this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
+ // InternalQVTcore.g:7338:2: this_TypeLiteralCS_0= ruleTypeLiteralCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
{
if ( state.backtracking==0 ) {
@@ -21748,19 +21812,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalQVTcore.g:7327:1: ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
- int alt169=2;
- int LA169_0 = input.LA(1);
+ // InternalQVTcore.g:7349:1: ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA169_0==126) ) {
- alt169=1;
+ if ( (LA170_0==127) ) {
+ alt170=1;
}
- switch (alt169) {
+ switch (alt170) {
case 1 :
- // InternalQVTcore.g:7328:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
+ // InternalQVTcore.g:7350:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
{
- // InternalQVTcore.g:7328:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
- // InternalQVTcore.g:7329:3: lv_ownedMultiplicity_1_0= ruleMultiplicityCS
+ // InternalQVTcore.g:7350:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
+ // InternalQVTcore.g:7351:3: lv_ownedMultiplicity_1_0= ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -21817,7 +21881,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeLiteralExpCS"
- // InternalQVTcore.g:7353:1: entryRuleTypeLiteralExpCS returns [EObject current=null] : iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF ;
+ // InternalQVTcore.g:7375:1: entryRuleTypeLiteralExpCS returns [EObject current=null] : iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF ;
public final EObject entryRuleTypeLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -21825,8 +21889,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7354:2: (iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF )
- // InternalQVTcore.g:7355:2: iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF
+ // InternalQVTcore.g:7376:2: (iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF )
+ // InternalQVTcore.g:7377:2: iv_ruleTypeLiteralExpCS= ruleTypeLiteralExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeLiteralExpCSRule());
@@ -21857,7 +21921,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeLiteralExpCS"
- // InternalQVTcore.g:7362:1: ruleTypeLiteralExpCS returns [EObject current=null] : ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) ) ;
+ // InternalQVTcore.g:7384:1: ruleTypeLiteralExpCS returns [EObject current=null] : ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) ) ;
public final EObject ruleTypeLiteralExpCS() throws RecognitionException {
EObject current = null;
@@ -21867,14 +21931,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7365:28: ( ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) ) )
- // InternalQVTcore.g:7366:1: ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) )
+ // InternalQVTcore.g:7387:28: ( ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) ) )
+ // InternalQVTcore.g:7388:1: ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) )
{
- // InternalQVTcore.g:7366:1: ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) )
- // InternalQVTcore.g:7367:1: (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS )
+ // InternalQVTcore.g:7388:1: ( (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS ) )
+ // InternalQVTcore.g:7389:1: (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS )
{
- // InternalQVTcore.g:7367:1: (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS )
- // InternalQVTcore.g:7368:3: lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS
+ // InternalQVTcore.g:7389:1: (lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS )
+ // InternalQVTcore.g:7390:3: lv_ownedType_0_0= ruleTypeLiteralWithMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -21925,7 +21989,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeNameExpCS"
- // InternalQVTcore.g:7392:1: entryRuleTypeNameExpCS returns [EObject current=null] : iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF ;
+ // InternalQVTcore.g:7414:1: entryRuleTypeNameExpCS returns [EObject current=null] : iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF ;
public final EObject entryRuleTypeNameExpCS() throws RecognitionException {
EObject current = null;
@@ -21933,8 +21997,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7393:2: (iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF )
- // InternalQVTcore.g:7394:2: iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF
+ // InternalQVTcore.g:7415:2: (iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF )
+ // InternalQVTcore.g:7416:2: iv_ruleTypeNameExpCS= ruleTypeNameExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeNameExpCSRule());
@@ -21965,7 +22029,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeNameExpCS"
- // InternalQVTcore.g:7401: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= '}' )? )? ) ;
+ // InternalQVTcore.g:7423: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;
@@ -21981,17 +22045,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7404:28: ( ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? ) )
- // InternalQVTcore.g:7405:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? )
+ // InternalQVTcore.g:7426:28: ( ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? ) )
+ // InternalQVTcore.g:7427:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? )
{
- // InternalQVTcore.g:7405:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? )
- // InternalQVTcore.g:7405:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )?
+ // InternalQVTcore.g:7427:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )? )
+ // InternalQVTcore.g:7427:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) ) ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )?
{
- // InternalQVTcore.g:7405:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
- // InternalQVTcore.g:7406:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTcore.g:7427:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
+ // InternalQVTcore.g:7428:1: (lv_ownedPathName_0_0= rulePathNameCS )
{
- // InternalQVTcore.g:7406:1: (lv_ownedPathName_0_0= rulePathNameCS )
- // InternalQVTcore.g:7407:3: lv_ownedPathName_0_0= rulePathNameCS
+ // InternalQVTcore.g:7428:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTcore.g:7429:3: lv_ownedPathName_0_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
@@ -22022,18 +22086,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:7423:2: ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )?
- int alt171=2;
- alt171 = dfa171.predict(input);
- switch (alt171) {
+ // InternalQVTcore.g:7445:2: ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )?
+ int alt172=2;
+ alt172 = dfa172.predict(input);
+ switch (alt172) {
case 1 :
- // InternalQVTcore.g:7423:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
+ // InternalQVTcore.g:7445:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
{
- // InternalQVTcore.g:7423:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) )
- // InternalQVTcore.g:7424:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTcore.g:7445:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) )
+ // InternalQVTcore.g:7446:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
{
- // InternalQVTcore.g:7424:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
- // InternalQVTcore.g:7425:3: lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS
+ // InternalQVTcore.g:7446:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTcore.g:7447:3: lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
@@ -22064,12 +22128,12 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:7441:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
- int alt170=2;
- alt170 = dfa170.predict(input);
- switch (alt170) {
+ // InternalQVTcore.g:7463:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
+ int alt171=2;
+ alt171 = dfa171.predict(input);
+ switch (alt171) {
case 1 :
- // InternalQVTcore.g:7441:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
+ // InternalQVTcore.g:7463:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
{
otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -22077,11 +22141,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
- // InternalQVTcore.g:7445:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
- // InternalQVTcore.g:7446:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTcore.g:7467:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:7468:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
{
- // InternalQVTcore.g:7446:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
- // InternalQVTcore.g:7447:3: lv_ownedPatternGuard_3_0= ruleExpCS
+ // InternalQVTcore.g:7468:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTcore.g:7469:3: lv_ownedPatternGuard_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -22153,7 +22217,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeExpWithoutMultiplicityCS"
- // InternalQVTcore.g:7475:1: entryRuleTypeExpWithoutMultiplicityCS returns [EObject current=null] : iv_ruleTypeExpWithoutMultiplicityCS= ruleTypeExpWithoutMultiplicityCS EOF ;
+ // InternalQVTcore.g:7497:1: entryRuleTypeExpWithoutMultiplicityCS returns [EObject current=null] : iv_ruleTypeExpWithoutMultiplicityCS= ruleTypeExpWithoutMultiplicityCS EOF ;
public final EObject entryRuleTypeExpWithoutMultiplicityCS() throws RecognitionException {
EObject current = null;
@@ -22161,8 +22225,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7476:2: (iv_ruleTypeExpWithoutMultiplicityCS= ruleTypeExpWithoutMultiplicityCS EOF )
- // InternalQVTcore.g:7477:2: iv_ruleTypeExpWithoutMultiplicityCS= ruleTypeExpWithoutMultiplicityCS EOF
+ // InternalQVTcore.g:7498:2: (iv_ruleTypeExpWithoutMultiplicityCS= ruleTypeExpWithoutMultiplicityCS EOF )
+ // InternalQVTcore.g:7499:2: iv_ruleTypeExpWithoutMultiplicityCS= ruleTypeExpWithoutMultiplicityCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeExpWithoutMultiplicityCSRule());
@@ -22193,7 +22257,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeExpWithoutMultiplicityCS"
- // InternalQVTcore.g:7484:1: ruleTypeExpWithoutMultiplicityCS returns [EObject current=null] : (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ;
+ // InternalQVTcore.g:7506:1: ruleTypeExpWithoutMultiplicityCS returns [EObject current=null] : (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) ;
public final EObject ruleTypeExpWithoutMultiplicityCS() throws RecognitionException {
EObject current = null;
@@ -22207,15 +22271,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7487:28: ( (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) )
- // InternalQVTcore.g:7488:1: (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS )
+ // InternalQVTcore.g:7509:28: ( (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS ) )
+ // InternalQVTcore.g:7510:1: (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS )
{
- // InternalQVTcore.g:7488:1: (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS )
- int alt172=3;
- alt172 = dfa172.predict(input);
- switch (alt172) {
+ // InternalQVTcore.g:7510:1: (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS )
+ int alt173=3;
+ alt173 = dfa173.predict(input);
+ switch (alt173) {
case 1 :
- // InternalQVTcore.g:7489:2: this_TypeNameExpCS_0= ruleTypeNameExpCS
+ // InternalQVTcore.g:7511:2: this_TypeNameExpCS_0= ruleTypeNameExpCS
{
if ( state.backtracking==0 ) {
@@ -22242,7 +22306,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:7502:2: this_TypeLiteralCS_1= ruleTypeLiteralCS
+ // InternalQVTcore.g:7524:2: this_TypeLiteralCS_1= ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
@@ -22269,7 +22333,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:7515:2: this_CollectionPatternCS_2= ruleCollectionPatternCS
+ // InternalQVTcore.g:7537:2: this_CollectionPatternCS_2= ruleCollectionPatternCS
{
if ( state.backtracking==0 ) {
@@ -22318,7 +22382,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeExpCS"
- // InternalQVTcore.g:7534:1: entryRuleTypeExpCS returns [EObject current=null] : iv_ruleTypeExpCS= ruleTypeExpCS EOF ;
+ // InternalQVTcore.g:7556:1: entryRuleTypeExpCS returns [EObject current=null] : iv_ruleTypeExpCS= ruleTypeExpCS EOF ;
public final EObject entryRuleTypeExpCS() throws RecognitionException {
EObject current = null;
@@ -22326,8 +22390,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7535:2: (iv_ruleTypeExpCS= ruleTypeExpCS EOF )
- // InternalQVTcore.g:7536:2: iv_ruleTypeExpCS= ruleTypeExpCS EOF
+ // InternalQVTcore.g:7557:2: (iv_ruleTypeExpCS= ruleTypeExpCS EOF )
+ // InternalQVTcore.g:7558:2: iv_ruleTypeExpCS= ruleTypeExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeExpCSRule());
@@ -22358,7 +22422,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeExpCS"
- // InternalQVTcore.g:7543:1: ruleTypeExpCS returns [EObject current=null] : (this_TypeExpWithoutMultiplicityCS_0= ruleTypeExpWithoutMultiplicityCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) ;
+ // InternalQVTcore.g:7565:1: ruleTypeExpCS returns [EObject current=null] : (this_TypeExpWithoutMultiplicityCS_0= ruleTypeExpWithoutMultiplicityCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) ;
public final EObject ruleTypeExpCS() throws RecognitionException {
EObject current = null;
@@ -22370,11 +22434,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7546:28: ( (this_TypeExpWithoutMultiplicityCS_0= ruleTypeExpWithoutMultiplicityCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) )
- // InternalQVTcore.g:7547:1: (this_TypeExpWithoutMultiplicityCS_0= ruleTypeExpWithoutMultiplicityCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
+ // InternalQVTcore.g:7568:28: ( (this_TypeExpWithoutMultiplicityCS_0= ruleTypeExpWithoutMultiplicityCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? ) )
+ // InternalQVTcore.g:7569:1: (this_TypeExpWithoutMultiplicityCS_0= ruleTypeExpWithoutMultiplicityCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
{
- // InternalQVTcore.g:7547:1: (this_TypeExpWithoutMultiplicityCS_0= ruleTypeExpWithoutMultiplicityCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
- // InternalQVTcore.g:7548:2: this_TypeExpWithoutMultiplicityCS_0= ruleTypeExpWithoutMultiplicityCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
+ // InternalQVTcore.g:7569:1: (this_TypeExpWithoutMultiplicityCS_0= ruleTypeExpWithoutMultiplicityCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )? )
+ // InternalQVTcore.g:7570:2: this_TypeExpWithoutMultiplicityCS_0= ruleTypeExpWithoutMultiplicityCS ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
{
if ( state.backtracking==0 ) {
@@ -22397,19 +22461,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalQVTcore.g:7559:1: ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
- int alt173=2;
- int LA173_0 = input.LA(1);
+ // InternalQVTcore.g:7581:1: ( (lv_ownedMultiplicity_1_0= ruleMultiplicityCS ) )?
+ int alt174=2;
+ int LA174_0 = input.LA(1);
- if ( (LA173_0==126) ) {
- alt173=1;
+ if ( (LA174_0==127) ) {
+ alt174=1;
}
- switch (alt173) {
+ switch (alt174) {
case 1 :
- // InternalQVTcore.g:7560:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
+ // InternalQVTcore.g:7582:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
{
- // InternalQVTcore.g:7560:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
- // InternalQVTcore.g:7561:3: lv_ownedMultiplicity_1_0= ruleMultiplicityCS
+ // InternalQVTcore.g:7582:1: (lv_ownedMultiplicity_1_0= ruleMultiplicityCS )
+ // InternalQVTcore.g:7583:3: lv_ownedMultiplicity_1_0= ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -22466,7 +22530,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExpCS"
- // InternalQVTcore.g:7585:1: entryRuleExpCS returns [EObject current=null] : iv_ruleExpCS= ruleExpCS EOF ;
+ // InternalQVTcore.g:7607:1: entryRuleExpCS returns [EObject current=null] : iv_ruleExpCS= ruleExpCS EOF ;
public final EObject entryRuleExpCS() throws RecognitionException {
EObject current = null;
@@ -22474,8 +22538,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7586:2: (iv_ruleExpCS= ruleExpCS EOF )
- // InternalQVTcore.g:7587:2: iv_ruleExpCS= ruleExpCS EOF
+ // InternalQVTcore.g:7608:2: (iv_ruleExpCS= ruleExpCS EOF )
+ // InternalQVTcore.g:7609:2: iv_ruleExpCS= ruleExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getExpCSRule());
@@ -22506,7 +22570,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExpCS"
- // InternalQVTcore.g:7594:1: ruleExpCS returns [EObject current=null] : ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS ) ;
+ // InternalQVTcore.g:7616: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;
@@ -22522,18 +22586,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7597:28: ( ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS ) )
- // InternalQVTcore.g:7598:1: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS )
+ // InternalQVTcore.g:7619:28: ( ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS ) )
+ // InternalQVTcore.g:7620:1: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS )
{
- // InternalQVTcore.g:7598:1: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS )
- int alt175=2;
- alt175 = dfa175.predict(input);
- switch (alt175) {
+ // InternalQVTcore.g:7620:1: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS )
+ int alt176=2;
+ alt176 = dfa176.predict(input);
+ switch (alt176) {
case 1 :
- // InternalQVTcore.g:7598:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:7620:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
{
- // InternalQVTcore.g:7598:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
- // InternalQVTcore.g:7599:2: this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
+ // InternalQVTcore.g:7620:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:7621:2: this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
{
if ( state.backtracking==0 ) {
@@ -22556,19 +22620,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
}
- // InternalQVTcore.g:7610:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
- int alt174=2;
- int LA174_0 = input.LA(1);
+ // InternalQVTcore.g:7632:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
+ int alt175=2;
+ int LA175_0 = input.LA(1);
- if ( (LA174_0==28||LA174_0==38||LA174_0==84||(LA174_0>=86 && LA174_0<=100)) ) {
- alt174=1;
+ if ( (LA175_0==28||LA175_0==39||LA175_0==85||(LA175_0>=87 && LA175_0<=101)) ) {
+ alt175=1;
}
- switch (alt174) {
+ switch (alt175) {
case 1 :
- // InternalQVTcore.g:7610:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:7632:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
{
- // InternalQVTcore.g:7610:2: ()
- // InternalQVTcore.g:7611:2:
+ // InternalQVTcore.g:7632:2: ()
+ // InternalQVTcore.g:7633:2:
{
if ( state.backtracking==0 ) {
@@ -22585,11 +22649,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:7619:2: ( (lv_name_2_0= ruleBinaryOperatorName ) )
- // InternalQVTcore.g:7620:1: (lv_name_2_0= ruleBinaryOperatorName )
+ // InternalQVTcore.g:7641:2: ( (lv_name_2_0= ruleBinaryOperatorName ) )
+ // InternalQVTcore.g:7642:1: (lv_name_2_0= ruleBinaryOperatorName )
{
- // InternalQVTcore.g:7620:1: (lv_name_2_0= ruleBinaryOperatorName )
- // InternalQVTcore.g:7621:3: lv_name_2_0= ruleBinaryOperatorName
+ // InternalQVTcore.g:7642:1: (lv_name_2_0= ruleBinaryOperatorName )
+ // InternalQVTcore.g:7643:3: lv_name_2_0= ruleBinaryOperatorName
{
if ( state.backtracking==0 ) {
@@ -22620,11 +22684,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:7637:2: ( (lv_ownedRight_3_0= ruleExpCS ) )
- // InternalQVTcore.g:7638:1: (lv_ownedRight_3_0= ruleExpCS )
+ // InternalQVTcore.g:7659:2: ( (lv_ownedRight_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:7660:1: (lv_ownedRight_3_0= ruleExpCS )
{
- // InternalQVTcore.g:7638:1: (lv_ownedRight_3_0= ruleExpCS )
- // InternalQVTcore.g:7639:3: lv_ownedRight_3_0= ruleExpCS
+ // InternalQVTcore.g:7660:1: (lv_ownedRight_3_0= ruleExpCS )
+ // InternalQVTcore.g:7661:3: lv_ownedRight_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -22668,7 +22732,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:7657:2: this_PrefixedLetExpCS_4= rulePrefixedLetExpCS
+ // InternalQVTcore.g:7679:2: this_PrefixedLetExpCS_4= rulePrefixedLetExpCS
{
if ( state.backtracking==0 ) {
@@ -22717,7 +22781,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrefixedLetExpCS"
- // InternalQVTcore.g:7676:1: entryRulePrefixedLetExpCS returns [EObject current=null] : iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF ;
+ // InternalQVTcore.g:7698:1: entryRulePrefixedLetExpCS returns [EObject current=null] : iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF ;
public final EObject entryRulePrefixedLetExpCS() throws RecognitionException {
EObject current = null;
@@ -22725,8 +22789,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7677:2: (iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF )
- // InternalQVTcore.g:7678:2: iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF
+ // InternalQVTcore.g:7699:2: (iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF )
+ // InternalQVTcore.g:7700:2: iv_rulePrefixedLetExpCS= rulePrefixedLetExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrefixedLetExpCSRule());
@@ -22757,7 +22821,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrefixedLetExpCS"
- // InternalQVTcore.g:7685:1: rulePrefixedLetExpCS returns [EObject current=null] : ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS ) ;
+ // InternalQVTcore.g:7707: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;
@@ -22771,35 +22835,35 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7688:28: ( ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS ) )
- // InternalQVTcore.g:7689:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS )
+ // InternalQVTcore.g:7710:28: ( ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS ) )
+ // InternalQVTcore.g:7711:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS )
{
- // InternalQVTcore.g:7689:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS )
- int alt176=2;
- int LA176_0 = input.LA(1);
+ // InternalQVTcore.g:7711:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) ) | this_LetExpCS_3= ruleLetExpCS )
+ int alt177=2;
+ int LA177_0 = input.LA(1);
- if ( ((LA176_0>=84 && LA176_0<=85)) ) {
- alt176=1;
+ if ( ((LA177_0>=85 && LA177_0<=86)) ) {
+ alt177=1;
}
- else if ( (LA176_0==133) ) {
- alt176=2;
+ else if ( (LA177_0==134) ) {
+ alt177=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 176, 0, input);
+ new NoViableAltException("", 177, 0, input);
throw nvae;
}
- switch (alt176) {
+ switch (alt177) {
case 1 :
- // InternalQVTcore.g:7689:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) )
+ // InternalQVTcore.g:7711:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) )
{
- // InternalQVTcore.g:7689:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) )
- // InternalQVTcore.g:7689:3: () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) )
+ // InternalQVTcore.g:7711:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) ) )
+ // InternalQVTcore.g:7711:3: () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) )
{
- // InternalQVTcore.g:7689:3: ()
- // InternalQVTcore.g:7690:2:
+ // InternalQVTcore.g:7711:3: ()
+ // InternalQVTcore.g:7712:2:
{
if ( state.backtracking==0 ) {
@@ -22816,11 +22880,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:7698:2: ( (lv_name_1_0= ruleUnaryOperatorName ) )
- // InternalQVTcore.g:7699:1: (lv_name_1_0= ruleUnaryOperatorName )
+ // InternalQVTcore.g:7720:2: ( (lv_name_1_0= ruleUnaryOperatorName ) )
+ // InternalQVTcore.g:7721:1: (lv_name_1_0= ruleUnaryOperatorName )
{
- // InternalQVTcore.g:7699:1: (lv_name_1_0= ruleUnaryOperatorName )
- // InternalQVTcore.g:7700:3: lv_name_1_0= ruleUnaryOperatorName
+ // InternalQVTcore.g:7721:1: (lv_name_1_0= ruleUnaryOperatorName )
+ // InternalQVTcore.g:7722:3: lv_name_1_0= ruleUnaryOperatorName
{
if ( state.backtracking==0 ) {
@@ -22851,11 +22915,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:7716:2: ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) )
- // InternalQVTcore.g:7717:1: (lv_ownedRight_2_0= rulePrefixedLetExpCS )
+ // InternalQVTcore.g:7738:2: ( (lv_ownedRight_2_0= rulePrefixedLetExpCS ) )
+ // InternalQVTcore.g:7739:1: (lv_ownedRight_2_0= rulePrefixedLetExpCS )
{
- // InternalQVTcore.g:7717:1: (lv_ownedRight_2_0= rulePrefixedLetExpCS )
- // InternalQVTcore.g:7718:3: lv_ownedRight_2_0= rulePrefixedLetExpCS
+ // InternalQVTcore.g:7739:1: (lv_ownedRight_2_0= rulePrefixedLetExpCS )
+ // InternalQVTcore.g:7740:3: lv_ownedRight_2_0= rulePrefixedLetExpCS
{
if ( state.backtracking==0 ) {
@@ -22893,7 +22957,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:7736:2: this_LetExpCS_3= ruleLetExpCS
+ // InternalQVTcore.g:7758:2: this_LetExpCS_3= ruleLetExpCS
{
if ( state.backtracking==0 ) {
@@ -22942,7 +23006,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrefixedPrimaryExpCS"
- // InternalQVTcore.g:7755:1: entryRulePrefixedPrimaryExpCS returns [EObject current=null] : iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF ;
+ // InternalQVTcore.g:7777:1: entryRulePrefixedPrimaryExpCS returns [EObject current=null] : iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF ;
public final EObject entryRulePrefixedPrimaryExpCS() throws RecognitionException {
EObject current = null;
@@ -22950,8 +23014,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7756:2: (iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF )
- // InternalQVTcore.g:7757:2: iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF
+ // InternalQVTcore.g:7778:2: (iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF )
+ // InternalQVTcore.g:7779:2: iv_rulePrefixedPrimaryExpCS= rulePrefixedPrimaryExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrefixedPrimaryExpCSRule());
@@ -22982,7 +23046,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrefixedPrimaryExpCS"
- // InternalQVTcore.g:7764:1: rulePrefixedPrimaryExpCS returns [EObject current=null] : ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS ) ;
+ // InternalQVTcore.g:7786: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;
@@ -22996,35 +23060,35 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7767:28: ( ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS ) )
- // InternalQVTcore.g:7768:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS )
+ // InternalQVTcore.g:7789:28: ( ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS ) )
+ // InternalQVTcore.g:7790:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS )
{
- // InternalQVTcore.g:7768:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS )
- int alt177=2;
- int LA177_0 = input.LA(1);
+ // InternalQVTcore.g:7790:1: ( ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) ) | this_PrimaryExpCS_3= rulePrimaryExpCS )
+ int alt178=2;
+ int LA178_0 = input.LA(1);
- if ( ((LA177_0>=84 && LA177_0<=85)) ) {
- alt177=1;
+ if ( ((LA178_0>=85 && LA178_0<=86)) ) {
+ alt178=1;
}
- else if ( (LA177_0==RULE_SINGLE_QUOTED_STRING||(LA177_0>=RULE_INT && LA177_0<=RULE_ESCAPED_ID)||(LA177_0>=21 && LA177_0<=23)||LA177_0==26||LA177_0==28||(LA177_0>=30 && LA177_0<=31)||LA177_0==33||(LA177_0>=35 && LA177_0<=37)||(LA177_0>=42 && LA177_0<=49)||LA177_0==51||LA177_0==53||LA177_0==55||LA177_0==58||LA177_0==60||LA177_0==62||(LA177_0>=64 && LA177_0<=68)||(LA177_0>=70 && LA177_0<=75)||LA177_0==77||LA177_0==79||(LA177_0>=81 && LA177_0<=83)||(LA177_0>=101 && LA177_0<=115)||LA177_0==118||(LA177_0>=120 && LA177_0<=123)||LA177_0==128||LA177_0==134) ) {
- alt177=2;
+ else if ( (LA178_0==RULE_SINGLE_QUOTED_STRING||(LA178_0>=RULE_INT && LA178_0<=RULE_ESCAPED_ID)||(LA178_0>=21 && LA178_0<=23)||LA178_0==26||LA178_0==28||(LA178_0>=30 && LA178_0<=31)||LA178_0==33||(LA178_0>=36 && LA178_0<=38)||(LA178_0>=43 && LA178_0<=50)||LA178_0==52||LA178_0==54||LA178_0==56||LA178_0==59||LA178_0==61||LA178_0==63||(LA178_0>=65 && LA178_0<=69)||(LA178_0>=71 && LA178_0<=76)||LA178_0==78||LA178_0==80||(LA178_0>=82 && LA178_0<=84)||(LA178_0>=102 && LA178_0<=116)||LA178_0==119||(LA178_0>=121 && LA178_0<=124)||LA178_0==129||LA178_0==135) ) {
+ alt178=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 177, 0, input);
+ new NoViableAltException("", 178, 0, input);
throw nvae;
}
- switch (alt177) {
+ switch (alt178) {
case 1 :
- // InternalQVTcore.g:7768:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) )
+ // InternalQVTcore.g:7790:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) )
{
- // InternalQVTcore.g:7768:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) )
- // InternalQVTcore.g:7768:3: () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) )
+ // InternalQVTcore.g:7790:2: ( () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) ) )
+ // InternalQVTcore.g:7790:3: () ( (lv_name_1_0= ruleUnaryOperatorName ) ) ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) )
{
- // InternalQVTcore.g:7768:3: ()
- // InternalQVTcore.g:7769:2:
+ // InternalQVTcore.g:7790:3: ()
+ // InternalQVTcore.g:7791:2:
{
if ( state.backtracking==0 ) {
@@ -23041,11 +23105,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:7777:2: ( (lv_name_1_0= ruleUnaryOperatorName ) )
- // InternalQVTcore.g:7778:1: (lv_name_1_0= ruleUnaryOperatorName )
+ // InternalQVTcore.g:7799:2: ( (lv_name_1_0= ruleUnaryOperatorName ) )
+ // InternalQVTcore.g:7800:1: (lv_name_1_0= ruleUnaryOperatorName )
{
- // InternalQVTcore.g:7778:1: (lv_name_1_0= ruleUnaryOperatorName )
- // InternalQVTcore.g:7779:3: lv_name_1_0= ruleUnaryOperatorName
+ // InternalQVTcore.g:7800:1: (lv_name_1_0= ruleUnaryOperatorName )
+ // InternalQVTcore.g:7801:3: lv_name_1_0= ruleUnaryOperatorName
{
if ( state.backtracking==0 ) {
@@ -23076,11 +23140,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:7795:2: ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) )
- // InternalQVTcore.g:7796:1: (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS )
+ // InternalQVTcore.g:7817:2: ( (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS ) )
+ // InternalQVTcore.g:7818:1: (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS )
{
- // InternalQVTcore.g:7796:1: (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS )
- // InternalQVTcore.g:7797:3: lv_ownedRight_2_0= rulePrefixedPrimaryExpCS
+ // InternalQVTcore.g:7818:1: (lv_ownedRight_2_0= rulePrefixedPrimaryExpCS )
+ // InternalQVTcore.g:7819:3: lv_ownedRight_2_0= rulePrefixedPrimaryExpCS
{
if ( state.backtracking==0 ) {
@@ -23118,7 +23182,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:7815:2: this_PrimaryExpCS_3= rulePrimaryExpCS
+ // InternalQVTcore.g:7837:2: this_PrimaryExpCS_3= rulePrimaryExpCS
{
if ( state.backtracking==0 ) {
@@ -23167,7 +23231,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrimaryExpCS"
- // InternalQVTcore.g:7834:1: entryRulePrimaryExpCS returns [EObject current=null] : iv_rulePrimaryExpCS= rulePrimaryExpCS EOF ;
+ // InternalQVTcore.g:7856:1: entryRulePrimaryExpCS returns [EObject current=null] : iv_rulePrimaryExpCS= rulePrimaryExpCS EOF ;
public final EObject entryRulePrimaryExpCS() throws RecognitionException {
EObject current = null;
@@ -23175,8 +23239,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7835:2: (iv_rulePrimaryExpCS= rulePrimaryExpCS EOF )
- // InternalQVTcore.g:7836:2: iv_rulePrimaryExpCS= rulePrimaryExpCS EOF
+ // InternalQVTcore.g:7857:2: (iv_rulePrimaryExpCS= rulePrimaryExpCS EOF )
+ // InternalQVTcore.g:7858:2: iv_rulePrimaryExpCS= rulePrimaryExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPrimaryExpCSRule());
@@ -23207,7 +23271,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimaryExpCS"
- // InternalQVTcore.g:7843: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 ) ;
+ // InternalQVTcore.g:7865: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;
@@ -23235,15 +23299,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7846: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 ) )
- // InternalQVTcore.g:7847: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 )
+ // InternalQVTcore.g:7868: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 ) )
+ // InternalQVTcore.g:7869: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 )
{
- // InternalQVTcore.g:7847: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 alt178=10;
- alt178 = dfa178.predict(input);
- switch (alt178) {
+ // InternalQVTcore.g:7869: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 alt179=10;
+ alt179 = dfa179.predict(input);
+ switch (alt179) {
case 1 :
- // InternalQVTcore.g:7848:2: this_NestedExpCS_0= ruleNestedExpCS
+ // InternalQVTcore.g:7870:2: this_NestedExpCS_0= ruleNestedExpCS
{
if ( state.backtracking==0 ) {
@@ -23270,7 +23334,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:7861:2: this_IfExpCS_1= ruleIfExpCS
+ // InternalQVTcore.g:7883:2: this_IfExpCS_1= ruleIfExpCS
{
if ( state.backtracking==0 ) {
@@ -23297,7 +23361,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:7874:2: this_SelfExpCS_2= ruleSelfExpCS
+ // InternalQVTcore.g:7896:2: this_SelfExpCS_2= ruleSelfExpCS
{
if ( state.backtracking==0 ) {
@@ -23324,7 +23388,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalQVTcore.g:7887:2: this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS
+ // InternalQVTcore.g:7909:2: this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -23351,7 +23415,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalQVTcore.g:7900:2: this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS
+ // InternalQVTcore.g:7922:2: this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -23378,7 +23442,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalQVTcore.g:7913:2: this_MapLiteralExpCS_5= ruleMapLiteralExpCS
+ // InternalQVTcore.g:7935:2: this_MapLiteralExpCS_5= ruleMapLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -23405,7 +23469,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalQVTcore.g:7926:2: this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS
+ // InternalQVTcore.g:7948:2: this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -23432,7 +23496,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalQVTcore.g:7939:2: this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS
+ // InternalQVTcore.g:7961:2: this_LambdaLiteralExpCS_7= ruleLambdaLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -23459,7 +23523,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalQVTcore.g:7952:2: this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS
+ // InternalQVTcore.g:7974:2: this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -23486,7 +23550,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // InternalQVTcore.g:7965:2: this_NameExpCS_9= ruleNameExpCS
+ // InternalQVTcore.g:7987:2: this_NameExpCS_9= ruleNameExpCS
{
if ( state.backtracking==0 ) {
@@ -23535,7 +23599,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNameExpCS"
- // InternalQVTcore.g:7984:1: entryRuleNameExpCS returns [EObject current=null] : iv_ruleNameExpCS= ruleNameExpCS EOF ;
+ // InternalQVTcore.g:8006:1: entryRuleNameExpCS returns [EObject current=null] : iv_ruleNameExpCS= ruleNameExpCS EOF ;
public final EObject entryRuleNameExpCS() throws RecognitionException {
EObject current = null;
@@ -23543,8 +23607,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:7985:2: (iv_ruleNameExpCS= ruleNameExpCS EOF )
- // InternalQVTcore.g:7986:2: iv_ruleNameExpCS= ruleNameExpCS EOF
+ // InternalQVTcore.g:8007:2: (iv_ruleNameExpCS= ruleNameExpCS EOF )
+ // InternalQVTcore.g:8008:2: iv_ruleNameExpCS= ruleNameExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNameExpCSRule());
@@ -23575,7 +23639,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNameExpCS"
- // InternalQVTcore.g:7993: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' )? ) ;
+ // InternalQVTcore.g:8015: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;
@@ -23593,17 +23657,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:7996: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' )? ) )
- // InternalQVTcore.g:7997: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' )? )
+ // InternalQVTcore.g:8018: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' )? ) )
+ // InternalQVTcore.g:8019: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' )? )
{
- // InternalQVTcore.g:7997: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' )? )
- // InternalQVTcore.g:7997: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' )?
+ // InternalQVTcore.g:8019: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' )? )
+ // InternalQVTcore.g:8019: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' )?
{
- // InternalQVTcore.g:7997:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
- // InternalQVTcore.g:7998:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTcore.g:8019:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
+ // InternalQVTcore.g:8020:1: (lv_ownedPathName_0_0= rulePathNameCS )
{
- // InternalQVTcore.g:7998:1: (lv_ownedPathName_0_0= rulePathNameCS )
- // InternalQVTcore.g:7999:3: lv_ownedPathName_0_0= rulePathNameCS
+ // InternalQVTcore.g:8020:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTcore.g:8021:3: lv_ownedPathName_0_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
@@ -23634,23 +23698,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8015:2: ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )*
- loop179:
+ // InternalQVTcore.g:8037:2: ( (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS ) )*
+ loop180:
do {
- int alt179=2;
- int LA179_0 = input.LA(1);
+ int alt180=2;
+ int LA180_0 = input.LA(1);
- if ( (LA179_0==126) ) {
- alt179=1;
+ if ( (LA180_0==127) ) {
+ alt180=1;
}
- switch (alt179) {
+ switch (alt180) {
case 1 :
- // InternalQVTcore.g:8016:1: (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS )
+ // InternalQVTcore.g:8038:1: (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS )
{
- // InternalQVTcore.g:8016:1: (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS )
- // InternalQVTcore.g:8017:3: lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS
+ // InternalQVTcore.g:8038:1: (lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS )
+ // InternalQVTcore.g:8039:3: lv_ownedSquareBracketedClauses_1_0= ruleSquareBracketedClauseCS
{
if ( state.backtracking==0 ) {
@@ -23683,23 +23747,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop179;
+ break loop180;
}
} while (true);
- // InternalQVTcore.g:8033:3: ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )?
- int alt180=2;
- int LA180_0 = input.LA(1);
+ // InternalQVTcore.g:8055:3: ( (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS ) )?
+ int alt181=2;
+ int LA181_0 = input.LA(1);
- if ( (LA180_0==23) ) {
- alt180=1;
+ if ( (LA181_0==23) ) {
+ alt181=1;
}
- switch (alt180) {
+ switch (alt181) {
case 1 :
- // InternalQVTcore.g:8034:1: (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS )
+ // InternalQVTcore.g:8056:1: (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS )
{
- // InternalQVTcore.g:8034:1: (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS )
- // InternalQVTcore.g:8035:3: lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS
+ // InternalQVTcore.g:8056:1: (lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS )
+ // InternalQVTcore.g:8057:3: lv_ownedRoundBracketedClause_2_0= ruleRoundBracketedClauseCS
{
if ( state.backtracking==0 ) {
@@ -23733,19 +23797,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8051:3: ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )?
- int alt181=2;
- int LA181_0 = input.LA(1);
+ // InternalQVTcore.g:8073:3: ( (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS ) )?
+ int alt182=2;
+ int LA182_0 = input.LA(1);
- if ( (LA181_0==17) ) {
- alt181=1;
+ if ( (LA182_0==17) ) {
+ alt182=1;
}
- switch (alt181) {
+ switch (alt182) {
case 1 :
- // InternalQVTcore.g:8052:1: (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTcore.g:8074:1: (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS )
{
- // InternalQVTcore.g:8052:1: (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS )
- // InternalQVTcore.g:8053:3: lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS
+ // InternalQVTcore.g:8074:1: (lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTcore.g:8075:3: lv_ownedCurlyBracketedClause_3_0= ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
@@ -23779,24 +23843,24 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8069:3: ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )?
- int alt182=2;
- int LA182_0 = input.LA(1);
+ // InternalQVTcore.g:8091:3: ( ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre' )?
+ int alt183=2;
+ int LA183_0 = input.LA(1);
- if ( (LA182_0==124) ) {
- alt182=1;
+ if ( (LA183_0==125) ) {
+ alt183=1;
}
- switch (alt182) {
+ switch (alt183) {
case 1 :
- // InternalQVTcore.g:8069:4: ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre'
+ // InternalQVTcore.g:8091:4: ( (lv_isPre_4_0= '@' ) ) otherlv_5= 'pre'
{
- // InternalQVTcore.g:8069:4: ( (lv_isPre_4_0= '@' ) )
- // InternalQVTcore.g:8070:1: (lv_isPre_4_0= '@' )
+ // InternalQVTcore.g:8091:4: ( (lv_isPre_4_0= '@' ) )
+ // InternalQVTcore.g:8092:1: (lv_isPre_4_0= '@' )
{
- // InternalQVTcore.g:8070:1: (lv_isPre_4_0= '@' )
- // InternalQVTcore.g:8071:3: lv_isPre_4_0= '@'
+ // InternalQVTcore.g:8092:1: (lv_isPre_4_0= '@' )
+ // InternalQVTcore.g:8093:3: lv_isPre_4_0= '@'
{
- lv_isPre_4_0=(Token)match(input,124,FollowSets000.FOLLOW_109); if (state.failed) return current;
+ lv_isPre_4_0=(Token)match(input,125,FollowSets000.FOLLOW_109); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isPre_4_0, grammarAccess.getNameExpCSAccess().getIsPreCommercialAtKeyword_4_0_0());
@@ -23816,7 +23880,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,125,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,126,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
@@ -23851,7 +23915,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCurlyBracketedClauseCS"
- // InternalQVTcore.g:8096:1: entryRuleCurlyBracketedClauseCS returns [EObject current=null] : iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF ;
+ // InternalQVTcore.g:8118:1: entryRuleCurlyBracketedClauseCS returns [EObject current=null] : iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF ;
public final EObject entryRuleCurlyBracketedClauseCS() throws RecognitionException {
EObject current = null;
@@ -23859,8 +23923,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:8097:2: (iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF )
- // InternalQVTcore.g:8098:2: iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF
+ // InternalQVTcore.g:8119:2: (iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF )
+ // InternalQVTcore.g:8120:2: iv_ruleCurlyBracketedClauseCS= ruleCurlyBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getCurlyBracketedClauseCSRule());
@@ -23891,7 +23955,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCurlyBracketedClauseCS"
- // InternalQVTcore.g:8105:1: ruleCurlyBracketedClauseCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? otherlv_5= '}' ) ;
+ // InternalQVTcore.g:8127:1: ruleCurlyBracketedClauseCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? otherlv_5= '}' ) ;
public final EObject ruleCurlyBracketedClauseCS() throws RecognitionException {
EObject current = null;
@@ -23906,14 +23970,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:8108:28: ( ( () otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? otherlv_5= '}' ) )
- // InternalQVTcore.g:8109:1: ( () otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? otherlv_5= '}' )
+ // InternalQVTcore.g:8130:28: ( ( () otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? otherlv_5= '}' ) )
+ // InternalQVTcore.g:8131:1: ( () otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? otherlv_5= '}' )
{
- // InternalQVTcore.g:8109:1: ( () otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? otherlv_5= '}' )
- // InternalQVTcore.g:8109:2: () otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? otherlv_5= '}'
+ // InternalQVTcore.g:8131:1: ( () otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? otherlv_5= '}' )
+ // InternalQVTcore.g:8131:2: () otherlv_1= '{' ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? otherlv_5= '}'
{
- // InternalQVTcore.g:8109:2: ()
- // InternalQVTcore.g:8110:2:
+ // InternalQVTcore.g:8131:2: ()
+ // InternalQVTcore.g:8132:2:
{
if ( state.backtracking==0 ) {
@@ -23936,22 +24000,22 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
- // InternalQVTcore.g:8122:1: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
- int alt184=2;
- int LA184_0 = input.LA(1);
+ // InternalQVTcore.g:8144:1: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
+ int alt185=2;
+ int LA185_0 = input.LA(1);
- if ( (LA184_0==RULE_SINGLE_QUOTED_STRING||(LA184_0>=RULE_SIMPLE_ID && LA184_0<=RULE_ESCAPED_ID)||(LA184_0>=21 && LA184_0<=22)||LA184_0==26||(LA184_0>=30 && LA184_0<=31)||LA184_0==33||(LA184_0>=35 && LA184_0<=37)||(LA184_0>=42 && LA184_0<=49)||LA184_0==51||LA184_0==53||LA184_0==55||LA184_0==58||LA184_0==60||LA184_0==62||(LA184_0>=64 && LA184_0<=68)||(LA184_0>=70 && LA184_0<=75)||LA184_0==77||LA184_0==79||(LA184_0>=81 && LA184_0<=83)) ) {
- alt184=1;
+ if ( (LA185_0==RULE_SINGLE_QUOTED_STRING||(LA185_0>=RULE_SIMPLE_ID && LA185_0<=RULE_ESCAPED_ID)||(LA185_0>=21 && LA185_0<=22)||LA185_0==26||(LA185_0>=30 && LA185_0<=31)||LA185_0==33||(LA185_0>=36 && LA185_0<=38)||(LA185_0>=43 && LA185_0<=50)||LA185_0==52||LA185_0==54||LA185_0==56||LA185_0==59||LA185_0==61||LA185_0==63||(LA185_0>=65 && LA185_0<=69)||(LA185_0>=71 && LA185_0<=76)||LA185_0==78||LA185_0==80||(LA185_0>=82 && LA185_0<=84)) ) {
+ alt185=1;
}
- switch (alt184) {
+ switch (alt185) {
case 1 :
- // InternalQVTcore.g:8122:2: ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
+ // InternalQVTcore.g:8144:2: ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
{
- // InternalQVTcore.g:8122:2: ( (lv_ownedParts_2_0= ruleShadowPartCS ) )
- // InternalQVTcore.g:8123:1: (lv_ownedParts_2_0= ruleShadowPartCS )
+ // InternalQVTcore.g:8144:2: ( (lv_ownedParts_2_0= ruleShadowPartCS ) )
+ // InternalQVTcore.g:8145:1: (lv_ownedParts_2_0= ruleShadowPartCS )
{
- // InternalQVTcore.g:8123:1: (lv_ownedParts_2_0= ruleShadowPartCS )
- // InternalQVTcore.g:8124:3: lv_ownedParts_2_0= ruleShadowPartCS
+ // InternalQVTcore.g:8145:1: (lv_ownedParts_2_0= ruleShadowPartCS )
+ // InternalQVTcore.g:8146:3: lv_ownedParts_2_0= ruleShadowPartCS
{
if ( state.backtracking==0 ) {
@@ -23982,20 +24046,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8140:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
- loop183:
+ // InternalQVTcore.g:8162:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
+ loop184:
do {
- int alt183=2;
- int LA183_0 = input.LA(1);
+ int alt184=2;
+ int LA184_0 = input.LA(1);
- if ( (LA183_0==18) ) {
- alt183=1;
+ if ( (LA184_0==18) ) {
+ alt184=1;
}
- switch (alt183) {
+ switch (alt184) {
case 1 :
- // InternalQVTcore.g:8140:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
+ // InternalQVTcore.g:8162:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
{
otherlv_3=(Token)match(input,18,FollowSets000.FOLLOW_19); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24003,11 +24067,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_0());
}
- // InternalQVTcore.g:8144:1: ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
- // InternalQVTcore.g:8145:1: (lv_ownedParts_4_0= ruleShadowPartCS )
+ // InternalQVTcore.g:8166:1: ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
+ // InternalQVTcore.g:8167:1: (lv_ownedParts_4_0= ruleShadowPartCS )
{
- // InternalQVTcore.g:8145:1: (lv_ownedParts_4_0= ruleShadowPartCS )
- // InternalQVTcore.g:8146:3: lv_ownedParts_4_0= ruleShadowPartCS
+ // InternalQVTcore.g:8167:1: (lv_ownedParts_4_0= ruleShadowPartCS )
+ // InternalQVTcore.g:8168:3: lv_ownedParts_4_0= ruleShadowPartCS
{
if ( state.backtracking==0 ) {
@@ -24043,7 +24107,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop183;
+ break loop184;
}
} while (true);
@@ -24082,7 +24146,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRoundBracketedClauseCS"
- // InternalQVTcore.g:8174:1: entryRuleRoundBracketedClauseCS returns [EObject current=null] : iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF ;
+ // InternalQVTcore.g:8196:1: entryRuleRoundBracketedClauseCS returns [EObject current=null] : iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF ;
public final EObject entryRuleRoundBracketedClauseCS() throws RecognitionException {
EObject current = null;
@@ -24090,8 +24154,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:8175:2: (iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF )
- // InternalQVTcore.g:8176:2: iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF
+ // InternalQVTcore.g:8197:2: (iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF )
+ // InternalQVTcore.g:8198:2: iv_ruleRoundBracketedClauseCS= ruleRoundBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getRoundBracketedClauseCSRule());
@@ -24122,7 +24186,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRoundBracketedClauseCS"
- // InternalQVTcore.g:8183: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= ')' ) ;
+ // InternalQVTcore.g:8205: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;
@@ -24144,14 +24208,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:8186: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= ')' ) )
- // InternalQVTcore.g:8187: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= ')' )
+ // InternalQVTcore.g:8208: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= ')' ) )
+ // InternalQVTcore.g:8209: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= ')' )
{
- // InternalQVTcore.g:8187: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= ')' )
- // InternalQVTcore.g:8187: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= ')'
+ // InternalQVTcore.g:8209: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= ')' )
+ // InternalQVTcore.g:8209: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= ')'
{
- // InternalQVTcore.g:8187:2: ()
- // InternalQVTcore.g:8188:2:
+ // InternalQVTcore.g:8209:2: ()
+ // InternalQVTcore.g:8210:2:
{
if ( state.backtracking==0 ) {
@@ -24174,22 +24238,22 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getRoundBracketedClauseCSAccess().getLeftParenthesisKeyword_1());
}
- // InternalQVTcore.g:8200: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 alt190=2;
- int LA190_0 = input.LA(1);
+ // InternalQVTcore.g:8222: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 alt191=2;
+ int LA191_0 = input.LA(1);
- if ( (LA190_0==RULE_SINGLE_QUOTED_STRING||(LA190_0>=RULE_INT && LA190_0<=RULE_ESCAPED_ID)||(LA190_0>=21 && LA190_0<=23)||(LA190_0>=25 && LA190_0<=26)||LA190_0==28||(LA190_0>=30 && LA190_0<=31)||LA190_0==33||(LA190_0>=35 && LA190_0<=37)||(LA190_0>=42 && LA190_0<=49)||LA190_0==51||LA190_0==53||LA190_0==55||LA190_0==58||LA190_0==60||LA190_0==62||(LA190_0>=64 && LA190_0<=68)||(LA190_0>=70 && LA190_0<=75)||LA190_0==77||LA190_0==79||(LA190_0>=81 && LA190_0<=85)||(LA190_0>=101 && LA190_0<=115)||LA190_0==118||(LA190_0>=120 && LA190_0<=123)||LA190_0==128||(LA190_0>=133 && LA190_0<=134)) ) {
- alt190=1;
+ if ( (LA191_0==RULE_SINGLE_QUOTED_STRING||(LA191_0>=RULE_INT && LA191_0<=RULE_ESCAPED_ID)||(LA191_0>=21 && LA191_0<=23)||(LA191_0>=25 && LA191_0<=26)||LA191_0==28||(LA191_0>=30 && LA191_0<=31)||LA191_0==33||(LA191_0>=36 && LA191_0<=38)||(LA191_0>=43 && LA191_0<=50)||LA191_0==52||LA191_0==54||LA191_0==56||LA191_0==59||LA191_0==61||LA191_0==63||(LA191_0>=65 && LA191_0<=69)||(LA191_0>=71 && LA191_0<=76)||LA191_0==78||LA191_0==80||(LA191_0>=82 && LA191_0<=86)||(LA191_0>=102 && LA191_0<=116)||LA191_0==119||(LA191_0>=121 && LA191_0<=124)||LA191_0==129||(LA191_0>=134 && LA191_0<=135)) ) {
+ alt191=1;
}
- switch (alt190) {
+ switch (alt191) {
case 1 :
- // InternalQVTcore.g:8200: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 ) )* )*
+ // InternalQVTcore.g:8222: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 ) )* )*
{
- // InternalQVTcore.g:8200:2: ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) )
- // InternalQVTcore.g:8201:1: (lv_ownedArguments_2_0= ruleNavigatingArgCS )
+ // InternalQVTcore.g:8222:2: ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) )
+ // InternalQVTcore.g:8223:1: (lv_ownedArguments_2_0= ruleNavigatingArgCS )
{
- // InternalQVTcore.g:8201:1: (lv_ownedArguments_2_0= ruleNavigatingArgCS )
- // InternalQVTcore.g:8202:3: lv_ownedArguments_2_0= ruleNavigatingArgCS
+ // InternalQVTcore.g:8223:1: (lv_ownedArguments_2_0= ruleNavigatingArgCS )
+ // InternalQVTcore.g:8224:3: lv_ownedArguments_2_0= ruleNavigatingArgCS
{
if ( state.backtracking==0 ) {
@@ -24220,23 +24284,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8218:2: ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )*
- loop185:
+ // InternalQVTcore.g:8240:2: ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )*
+ loop186:
do {
- int alt185=2;
- int LA185_0 = input.LA(1);
+ int alt186=2;
+ int LA186_0 = input.LA(1);
- if ( (LA185_0==18) ) {
- alt185=1;
+ if ( (LA186_0==18) ) {
+ alt186=1;
}
- switch (alt185) {
+ switch (alt186) {
case 1 :
- // InternalQVTcore.g:8219:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:8241:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
{
- // InternalQVTcore.g:8219:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
- // InternalQVTcore.g:8220:3: lv_ownedArguments_3_0= ruleNavigatingCommaArgCS
+ // InternalQVTcore.g:8241:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:8242:3: lv_ownedArguments_3_0= ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
@@ -24269,26 +24333,26 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop185;
+ break loop186;
}
} while (true);
- // InternalQVTcore.g:8236:3: ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )?
- int alt187=2;
- int LA187_0 = input.LA(1);
+ // InternalQVTcore.g:8258:3: ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )?
+ int alt188=2;
+ int LA188_0 = input.LA(1);
- if ( (LA187_0==29) ) {
- alt187=1;
+ if ( (LA188_0==29) ) {
+ alt188=1;
}
- switch (alt187) {
+ switch (alt188) {
case 1 :
- // InternalQVTcore.g:8236:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
+ // InternalQVTcore.g:8258:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
{
- // InternalQVTcore.g:8236:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) )
- // InternalQVTcore.g:8237:1: (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS )
+ // InternalQVTcore.g:8258:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) )
+ // InternalQVTcore.g:8259:1: (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS )
{
- // InternalQVTcore.g:8237:1: (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS )
- // InternalQVTcore.g:8238:3: lv_ownedArguments_4_0= ruleNavigatingSemiArgCS
+ // InternalQVTcore.g:8259:1: (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS )
+ // InternalQVTcore.g:8260:3: lv_ownedArguments_4_0= ruleNavigatingSemiArgCS
{
if ( state.backtracking==0 ) {
@@ -24319,23 +24383,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8254:2: ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
- loop186:
+ // InternalQVTcore.g:8276:2: ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
+ loop187:
do {
- int alt186=2;
- int LA186_0 = input.LA(1);
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA186_0==18) ) {
- alt186=1;
+ if ( (LA187_0==18) ) {
+ alt187=1;
}
- switch (alt186) {
+ switch (alt187) {
case 1 :
- // InternalQVTcore.g:8255:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:8277:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
{
- // InternalQVTcore.g:8255:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
- // InternalQVTcore.g:8256:3: lv_ownedArguments_5_0= ruleNavigatingCommaArgCS
+ // InternalQVTcore.g:8277:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:8278:3: lv_ownedArguments_5_0= ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
@@ -24368,7 +24432,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop186;
+ break loop187;
}
} while (true);
@@ -24378,26 +24442,26 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8272:5: ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
- loop189:
+ // InternalQVTcore.g:8294:5: ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
+ loop190:
do {
- int alt189=2;
- int LA189_0 = input.LA(1);
+ int alt190=2;
+ int LA190_0 = input.LA(1);
- if ( (LA189_0==19) ) {
- alt189=1;
+ if ( (LA190_0==19) ) {
+ alt190=1;
}
- switch (alt189) {
+ switch (alt190) {
case 1 :
- // InternalQVTcore.g:8272:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
+ // InternalQVTcore.g:8294:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
{
- // InternalQVTcore.g:8272:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) )
- // InternalQVTcore.g:8273:1: (lv_ownedArguments_6_0= ruleNavigatingBarArgCS )
+ // InternalQVTcore.g:8294:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) )
+ // InternalQVTcore.g:8295:1: (lv_ownedArguments_6_0= ruleNavigatingBarArgCS )
{
- // InternalQVTcore.g:8273:1: (lv_ownedArguments_6_0= ruleNavigatingBarArgCS )
- // InternalQVTcore.g:8274:3: lv_ownedArguments_6_0= ruleNavigatingBarArgCS
+ // InternalQVTcore.g:8295:1: (lv_ownedArguments_6_0= ruleNavigatingBarArgCS )
+ // InternalQVTcore.g:8296:3: lv_ownedArguments_6_0= ruleNavigatingBarArgCS
{
if ( state.backtracking==0 ) {
@@ -24428,23 +24492,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8290:2: ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
- loop188:
+ // InternalQVTcore.g:8312:2: ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
+ loop189:
do {
- int alt188=2;
- int LA188_0 = input.LA(1);
+ int alt189=2;
+ int LA189_0 = input.LA(1);
- if ( (LA188_0==18) ) {
- alt188=1;
+ if ( (LA189_0==18) ) {
+ alt189=1;
}
- switch (alt188) {
+ switch (alt189) {
case 1 :
- // InternalQVTcore.g:8291:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:8313:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
{
- // InternalQVTcore.g:8291:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
- // InternalQVTcore.g:8292:3: lv_ownedArguments_7_0= ruleNavigatingCommaArgCS
+ // InternalQVTcore.g:8313:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
+ // InternalQVTcore.g:8314:3: lv_ownedArguments_7_0= ruleNavigatingCommaArgCS
{
if ( state.backtracking==0 ) {
@@ -24477,7 +24541,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop188;
+ break loop189;
}
} while (true);
@@ -24486,7 +24550,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop189;
+ break loop190;
}
} while (true);
@@ -24525,7 +24589,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSquareBracketedClauseCS"
- // InternalQVTcore.g:8320:1: entryRuleSquareBracketedClauseCS returns [EObject current=null] : iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF ;
+ // InternalQVTcore.g:8342:1: entryRuleSquareBracketedClauseCS returns [EObject current=null] : iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF ;
public final EObject entryRuleSquareBracketedClauseCS() throws RecognitionException {
EObject current = null;
@@ -24533,8 +24597,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:8321:2: (iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF )
- // InternalQVTcore.g:8322:2: iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF
+ // InternalQVTcore.g:8343:2: (iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF )
+ // InternalQVTcore.g:8344:2: iv_ruleSquareBracketedClauseCS= ruleSquareBracketedClauseCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSquareBracketedClauseCSRule());
@@ -24565,7 +24629,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSquareBracketedClauseCS"
- // InternalQVTcore.g:8329:1: ruleSquareBracketedClauseCS returns [EObject current=null] : (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' ) ;
+ // InternalQVTcore.g:8351: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;
@@ -24580,23 +24644,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:8332:28: ( (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' ) )
- // InternalQVTcore.g:8333:1: (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' )
+ // InternalQVTcore.g:8354:28: ( (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' ) )
+ // InternalQVTcore.g:8355:1: (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' )
{
- // InternalQVTcore.g:8333:1: (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' )
- // InternalQVTcore.g:8333:3: otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']'
+ // InternalQVTcore.g:8355:1: (otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']' )
+ // InternalQVTcore.g:8355:3: otherlv_0= '[' ( (lv_ownedTerms_1_0= ruleExpCS ) ) (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )* otherlv_4= ']'
{
- otherlv_0=(Token)match(input,126,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_0=(Token)match(input,127,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getSquareBracketedClauseCSAccess().getLeftSquareBracketKeyword_0());
}
- // InternalQVTcore.g:8337:1: ( (lv_ownedTerms_1_0= ruleExpCS ) )
- // InternalQVTcore.g:8338:1: (lv_ownedTerms_1_0= ruleExpCS )
+ // InternalQVTcore.g:8359:1: ( (lv_ownedTerms_1_0= ruleExpCS ) )
+ // InternalQVTcore.g:8360:1: (lv_ownedTerms_1_0= ruleExpCS )
{
- // InternalQVTcore.g:8338:1: (lv_ownedTerms_1_0= ruleExpCS )
- // InternalQVTcore.g:8339:3: lv_ownedTerms_1_0= ruleExpCS
+ // InternalQVTcore.g:8360:1: (lv_ownedTerms_1_0= ruleExpCS )
+ // InternalQVTcore.g:8361:3: lv_ownedTerms_1_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -24627,20 +24691,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8355:2: (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )*
- loop191:
+ // InternalQVTcore.g:8377:2: (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )*
+ loop192:
do {
- int alt191=2;
- int LA191_0 = input.LA(1);
+ int alt192=2;
+ int LA192_0 = input.LA(1);
- if ( (LA191_0==18) ) {
- alt191=1;
+ if ( (LA192_0==18) ) {
+ alt192=1;
}
- switch (alt191) {
+ switch (alt192) {
case 1 :
- // InternalQVTcore.g:8355:4: otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:8377:4: otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) )
{
otherlv_2=(Token)match(input,18,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24648,11 +24712,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSquareBracketedClauseCSAccess().getCommaKeyword_2_0());
}
- // InternalQVTcore.g:8359:1: ( (lv_ownedTerms_3_0= ruleExpCS ) )
- // InternalQVTcore.g:8360:1: (lv_ownedTerms_3_0= ruleExpCS )
+ // InternalQVTcore.g:8381:1: ( (lv_ownedTerms_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:8382:1: (lv_ownedTerms_3_0= ruleExpCS )
{
- // InternalQVTcore.g:8360:1: (lv_ownedTerms_3_0= ruleExpCS )
- // InternalQVTcore.g:8361:3: lv_ownedTerms_3_0= ruleExpCS
+ // InternalQVTcore.g:8382:1: (lv_ownedTerms_3_0= ruleExpCS )
+ // InternalQVTcore.g:8383:3: lv_ownedTerms_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -24688,11 +24752,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop191;
+ break loop192;
}
} while (true);
- otherlv_4=(Token)match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_4=(Token)match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getSquareBracketedClauseCSAccess().getRightSquareBracketKeyword_3());
@@ -24721,7 +24785,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigatingArgCS"
- // InternalQVTcore.g:8389:1: entryRuleNavigatingArgCS returns [EObject current=null] : iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF ;
+ // InternalQVTcore.g:8411:1: entryRuleNavigatingArgCS returns [EObject current=null] : iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF ;
public final EObject entryRuleNavigatingArgCS() throws RecognitionException {
EObject current = null;
@@ -24729,8 +24793,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:8390:2: (iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF )
- // InternalQVTcore.g:8391:2: iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF
+ // InternalQVTcore.g:8412:2: (iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF )
+ // InternalQVTcore.g:8413:2: iv_ruleNavigatingArgCS= ruleNavigatingArgCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgCSRule());
@@ -24761,7 +24825,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigatingArgCS"
- // InternalQVTcore.g:8398: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 ) ) ) ) ;
+ // InternalQVTcore.g:8420: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;
@@ -24783,38 +24847,38 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:8401: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 ) ) ) ) )
- // InternalQVTcore.g:8402: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 ) ) ) )
+ // InternalQVTcore.g:8423: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 ) ) ) ) )
+ // InternalQVTcore.g:8424: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 ) ) ) )
{
- // InternalQVTcore.g:8402: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 alt194=2;
- int LA194_0 = input.LA(1);
+ // InternalQVTcore.g:8424: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 alt195=2;
+ int LA195_0 = input.LA(1);
- if ( (LA194_0==RULE_SINGLE_QUOTED_STRING||(LA194_0>=RULE_INT && LA194_0<=RULE_ESCAPED_ID)||(LA194_0>=21 && LA194_0<=23)||LA194_0==26||LA194_0==28||(LA194_0>=30 && LA194_0<=31)||LA194_0==33||(LA194_0>=35 && LA194_0<=37)||(LA194_0>=42 && LA194_0<=49)||LA194_0==51||LA194_0==53||LA194_0==55||LA194_0==58||LA194_0==60||LA194_0==62||(LA194_0>=64 && LA194_0<=68)||(LA194_0>=70 && LA194_0<=75)||LA194_0==77||LA194_0==79||(LA194_0>=81 && LA194_0<=85)||(LA194_0>=101 && LA194_0<=115)||LA194_0==118||(LA194_0>=120 && LA194_0<=123)||LA194_0==128||(LA194_0>=133 && LA194_0<=134)) ) {
- alt194=1;
+ if ( (LA195_0==RULE_SINGLE_QUOTED_STRING||(LA195_0>=RULE_INT && LA195_0<=RULE_ESCAPED_ID)||(LA195_0>=21 && LA195_0<=23)||LA195_0==26||LA195_0==28||(LA195_0>=30 && LA195_0<=31)||LA195_0==33||(LA195_0>=36 && LA195_0<=38)||(LA195_0>=43 && LA195_0<=50)||LA195_0==52||LA195_0==54||LA195_0==56||LA195_0==59||LA195_0==61||LA195_0==63||(LA195_0>=65 && LA195_0<=69)||(LA195_0>=71 && LA195_0<=76)||LA195_0==78||LA195_0==80||(LA195_0>=82 && LA195_0<=86)||(LA195_0>=102 && LA195_0<=116)||LA195_0==119||(LA195_0>=121 && LA195_0<=124)||LA195_0==129||(LA195_0>=134 && LA195_0<=135)) ) {
+ alt195=1;
}
- else if ( (LA194_0==25) ) {
- alt194=2;
+ else if ( (LA195_0==25) ) {
+ alt195=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 194, 0, input);
+ new NoViableAltException("", 195, 0, input);
throw nvae;
}
- switch (alt194) {
+ switch (alt195) {
case 1 :
- // InternalQVTcore.g:8402: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 ) ) ) )? )
+ // InternalQVTcore.g:8424: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 ) ) ) )? )
{
- // InternalQVTcore.g:8402: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 ) ) ) )? )
- // InternalQVTcore.g:8402: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 ) ) ) )?
+ // InternalQVTcore.g:8424: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 ) ) ) )? )
+ // InternalQVTcore.g:8424: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 ) ) ) )?
{
- // InternalQVTcore.g:8402:3: ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) )
- // InternalQVTcore.g:8403:1: (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:8424:3: ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) )
+ // InternalQVTcore.g:8425:1: (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS )
{
- // InternalQVTcore.g:8403:1: (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS )
- // InternalQVTcore.g:8404:3: lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS
+ // InternalQVTcore.g:8425:1: (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:8426:3: lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
@@ -24845,22 +24909,22 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8420:2: ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )?
- int alt193=3;
- int LA193_0 = input.LA(1);
+ // InternalQVTcore.g:8442:2: ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )?
+ int alt194=3;
+ int LA194_0 = input.LA(1);
- if ( (LA193_0==25) ) {
- alt193=1;
+ if ( (LA194_0==25) ) {
+ alt194=1;
}
- else if ( (LA193_0==32) ) {
- alt193=2;
+ else if ( (LA194_0==32) ) {
+ alt194=2;
}
- switch (alt193) {
+ switch (alt194) {
case 1 :
- // InternalQVTcore.g:8420:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:8442:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
{
- // InternalQVTcore.g:8420:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
- // InternalQVTcore.g:8420:5: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
+ // InternalQVTcore.g:8442:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:8442:5: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
{
otherlv_1=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24868,11 +24932,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getNavigatingArgCSAccess().getColonKeyword_0_1_0_0());
}
- // InternalQVTcore.g:8424:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:8425:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:8446:1: ( (lv_ownedType_2_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:8447:1: (lv_ownedType_2_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:8425:1: (lv_ownedType_2_0= ruleTypeExpCS )
- // InternalQVTcore.g:8426:3: lv_ownedType_2_0= ruleTypeExpCS
+ // InternalQVTcore.g:8447:1: (lv_ownedType_2_0= ruleTypeExpCS )
+ // InternalQVTcore.g:8448:3: lv_ownedType_2_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -24903,28 +24967,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8442:2: (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
- int alt192=2;
- int LA192_0 = input.LA(1);
+ // InternalQVTcore.g:8464:2: (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
+ int alt193=2;
+ int LA193_0 = input.LA(1);
- if ( (LA192_0==38) ) {
- alt192=1;
+ if ( (LA193_0==39) ) {
+ alt193=1;
}
- switch (alt192) {
+ switch (alt193) {
case 1 :
- // InternalQVTcore.g:8442:4: otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTcore.g:8464:4: otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
{
- otherlv_3=(Token)match(input,38,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_3=(Token)match(input,39,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_0_1_0_2_0());
}
- // InternalQVTcore.g:8446:1: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
- // InternalQVTcore.g:8447:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTcore.g:8468:1: ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
+ // InternalQVTcore.g:8469:1: (lv_ownedInitExpression_4_0= ruleExpCS )
{
- // InternalQVTcore.g:8447:1: (lv_ownedInitExpression_4_0= ruleExpCS )
- // InternalQVTcore.g:8448:3: lv_ownedInitExpression_4_0= ruleExpCS
+ // InternalQVTcore.g:8469:1: (lv_ownedInitExpression_4_0= ruleExpCS )
+ // InternalQVTcore.g:8470:3: lv_ownedInitExpression_4_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -24968,10 +25032,10 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:8465:6: (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:8487:6: (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )
{
- // InternalQVTcore.g:8465:6: (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )
- // InternalQVTcore.g:8465:8: otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) )
+ // InternalQVTcore.g:8487:6: (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:8487:8: otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) )
{
otherlv_5=(Token)match(input,32,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -24979,11 +25043,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getNavigatingArgCSAccess().getInKeyword_0_1_1_0());
}
- // InternalQVTcore.g:8469:1: ( (lv_ownedInitExpression_6_0= ruleExpCS ) )
- // InternalQVTcore.g:8470:1: (lv_ownedInitExpression_6_0= ruleExpCS )
+ // InternalQVTcore.g:8491:1: ( (lv_ownedInitExpression_6_0= ruleExpCS ) )
+ // InternalQVTcore.g:8492:1: (lv_ownedInitExpression_6_0= ruleExpCS )
{
- // InternalQVTcore.g:8470:1: (lv_ownedInitExpression_6_0= ruleExpCS )
- // InternalQVTcore.g:8471:3: lv_ownedInitExpression_6_0= ruleExpCS
+ // InternalQVTcore.g:8492:1: (lv_ownedInitExpression_6_0= ruleExpCS )
+ // InternalQVTcore.g:8493:3: lv_ownedInitExpression_6_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -25030,10 +25094,10 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:8488:6: (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) )
+ // InternalQVTcore.g:8510:6: (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) )
{
- // InternalQVTcore.g:8488:6: (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) )
- // InternalQVTcore.g:8488:8: otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:8510:6: (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) )
+ // InternalQVTcore.g:8510:8: otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) )
{
otherlv_7=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25041,11 +25105,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_7, grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
- // InternalQVTcore.g:8492:1: ( (lv_ownedType_8_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:8493:1: (lv_ownedType_8_0= ruleTypeExpCS )
+ // InternalQVTcore.g:8514:1: ( (lv_ownedType_8_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:8515:1: (lv_ownedType_8_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:8493:1: (lv_ownedType_8_0= ruleTypeExpCS )
- // InternalQVTcore.g:8494:3: lv_ownedType_8_0= ruleTypeExpCS
+ // InternalQVTcore.g:8515:1: (lv_ownedType_8_0= ruleTypeExpCS )
+ // InternalQVTcore.g:8516:3: lv_ownedType_8_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -25105,7 +25169,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigatingBarArgCS"
- // InternalQVTcore.g:8518:1: entryRuleNavigatingBarArgCS returns [EObject current=null] : iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF ;
+ // InternalQVTcore.g:8540:1: entryRuleNavigatingBarArgCS returns [EObject current=null] : iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF ;
public final EObject entryRuleNavigatingBarArgCS() throws RecognitionException {
EObject current = null;
@@ -25113,8 +25177,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:8519:2: (iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF )
- // InternalQVTcore.g:8520:2: iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF
+ // InternalQVTcore.g:8541:2: (iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF )
+ // InternalQVTcore.g:8542:2: iv_ruleNavigatingBarArgCS= ruleNavigatingBarArgCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingBarArgCSRule());
@@ -25145,7 +25209,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigatingBarArgCS"
- // InternalQVTcore.g:8527: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 ) ) )? )? ) ;
+ // InternalQVTcore.g:8549: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;
@@ -25162,17 +25226,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:8530:28: ( ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) )
- // InternalQVTcore.g:8531:1: ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
+ // InternalQVTcore.g:8552:28: ( ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) )
+ // InternalQVTcore.g:8553:1: ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
{
- // InternalQVTcore.g:8531:1: ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
- // InternalQVTcore.g:8531:2: ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
+ // InternalQVTcore.g:8553:1: ( ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
+ // InternalQVTcore.g:8553:2: ( (lv_prefix_0_0= '|' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
{
- // InternalQVTcore.g:8531:2: ( (lv_prefix_0_0= '|' ) )
- // InternalQVTcore.g:8532:1: (lv_prefix_0_0= '|' )
+ // InternalQVTcore.g:8553:2: ( (lv_prefix_0_0= '|' ) )
+ // InternalQVTcore.g:8554:1: (lv_prefix_0_0= '|' )
{
- // InternalQVTcore.g:8532:1: (lv_prefix_0_0= '|' )
- // InternalQVTcore.g:8533:3: lv_prefix_0_0= '|'
+ // InternalQVTcore.g:8554:1: (lv_prefix_0_0= '|' )
+ // InternalQVTcore.g:8555:3: lv_prefix_0_0= '|'
{
lv_prefix_0_0=(Token)match(input,19,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25194,11 +25258,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8546:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
- // InternalQVTcore.g:8547:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:8568:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
+ // InternalQVTcore.g:8569:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
{
- // InternalQVTcore.g:8547:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
- // InternalQVTcore.g:8548:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
+ // InternalQVTcore.g:8569:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:8570:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
@@ -25229,16 +25293,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8564:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt196=2;
- int LA196_0 = input.LA(1);
+ // InternalQVTcore.g:8586:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
+ int alt197=2;
+ int LA197_0 = input.LA(1);
- if ( (LA196_0==25) ) {
- alt196=1;
+ if ( (LA197_0==25) ) {
+ alt197=1;
}
- switch (alt196) {
+ switch (alt197) {
case 1 :
- // InternalQVTcore.g:8564:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ // InternalQVTcore.g:8586:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25246,11 +25310,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
- // InternalQVTcore.g:8568:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:8569:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTcore.g:8590:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:8591:1: (lv_ownedType_3_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:8569:1: (lv_ownedType_3_0= ruleTypeExpCS )
- // InternalQVTcore.g:8570:3: lv_ownedType_3_0= ruleTypeExpCS
+ // InternalQVTcore.g:8591:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTcore.g:8592:3: lv_ownedType_3_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -25281,28 +25345,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8586:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt195=2;
- int LA195_0 = input.LA(1);
+ // InternalQVTcore.g:8608:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ int alt196=2;
+ int LA196_0 = input.LA(1);
- if ( (LA195_0==38) ) {
- alt195=1;
+ if ( (LA196_0==39) ) {
+ alt196=1;
}
- switch (alt195) {
+ switch (alt196) {
case 1 :
- // InternalQVTcore.g:8586:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTcore.g:8608:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,38,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_4=(Token)match(input,39,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- // InternalQVTcore.g:8590:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
- // InternalQVTcore.g:8591:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTcore.g:8612:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTcore.g:8613:1: (lv_ownedInitExpression_5_0= ruleExpCS )
{
- // InternalQVTcore.g:8591:1: (lv_ownedInitExpression_5_0= ruleExpCS )
- // InternalQVTcore.g:8592:3: lv_ownedInitExpression_5_0= ruleExpCS
+ // InternalQVTcore.g:8613:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTcore.g:8614:3: lv_ownedInitExpression_5_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -25368,7 +25432,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigatingCommaArgCS"
- // InternalQVTcore.g:8616:1: entryRuleNavigatingCommaArgCS returns [EObject current=null] : iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF ;
+ // InternalQVTcore.g:8638:1: entryRuleNavigatingCommaArgCS returns [EObject current=null] : iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF ;
public final EObject entryRuleNavigatingCommaArgCS() throws RecognitionException {
EObject current = null;
@@ -25376,8 +25440,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:8617:2: (iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF )
- // InternalQVTcore.g:8618:2: iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF
+ // InternalQVTcore.g:8639:2: (iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF )
+ // InternalQVTcore.g:8640:2: iv_ruleNavigatingCommaArgCS= ruleNavigatingCommaArgCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSRule());
@@ -25408,7 +25472,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigatingCommaArgCS"
- // InternalQVTcore.g:8625: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 ) ) ) )? ) ;
+ // InternalQVTcore.g:8647: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;
@@ -25428,17 +25492,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:8628: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 ) ) ) )? ) )
- // InternalQVTcore.g:8629: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 ) ) ) )? )
+ // InternalQVTcore.g:8650: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 ) ) ) )? ) )
+ // InternalQVTcore.g:8651: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 ) ) ) )? )
{
- // InternalQVTcore.g:8629: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 ) ) ) )? )
- // InternalQVTcore.g:8629: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 ) ) ) )?
+ // InternalQVTcore.g:8651: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 ) ) ) )? )
+ // InternalQVTcore.g:8651: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 ) ) ) )?
{
- // InternalQVTcore.g:8629:2: ( (lv_prefix_0_0= ',' ) )
- // InternalQVTcore.g:8630:1: (lv_prefix_0_0= ',' )
+ // InternalQVTcore.g:8651:2: ( (lv_prefix_0_0= ',' ) )
+ // InternalQVTcore.g:8652:1: (lv_prefix_0_0= ',' )
{
- // InternalQVTcore.g:8630:1: (lv_prefix_0_0= ',' )
- // InternalQVTcore.g:8631:3: lv_prefix_0_0= ','
+ // InternalQVTcore.g:8652:1: (lv_prefix_0_0= ',' )
+ // InternalQVTcore.g:8653:3: lv_prefix_0_0= ','
{
lv_prefix_0_0=(Token)match(input,18,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25460,11 +25524,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8644:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
- // InternalQVTcore.g:8645:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:8666:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
+ // InternalQVTcore.g:8667:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
{
- // InternalQVTcore.g:8645:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
- // InternalQVTcore.g:8646:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
+ // InternalQVTcore.g:8667:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:8668:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
@@ -25495,22 +25559,22 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8662:2: ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )?
- int alt198=3;
- int LA198_0 = input.LA(1);
+ // InternalQVTcore.g:8684:2: ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )?
+ int alt199=3;
+ int LA199_0 = input.LA(1);
- if ( (LA198_0==25) ) {
- alt198=1;
+ if ( (LA199_0==25) ) {
+ alt199=1;
}
- else if ( (LA198_0==32) ) {
- alt198=2;
+ else if ( (LA199_0==32) ) {
+ alt199=2;
}
- switch (alt198) {
+ switch (alt199) {
case 1 :
- // InternalQVTcore.g:8662:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:8684:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
{
- // InternalQVTcore.g:8662:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
- // InternalQVTcore.g:8662:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ // InternalQVTcore.g:8684:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:8684:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25518,11 +25582,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0_0());
}
- // InternalQVTcore.g:8666:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:8667:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTcore.g:8688:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:8689:1: (lv_ownedType_3_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:8667:1: (lv_ownedType_3_0= ruleTypeExpCS )
- // InternalQVTcore.g:8668:3: lv_ownedType_3_0= ruleTypeExpCS
+ // InternalQVTcore.g:8689:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTcore.g:8690:3: lv_ownedType_3_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -25553,28 +25617,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8684:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt197=2;
- int LA197_0 = input.LA(1);
+ // InternalQVTcore.g:8706:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ int alt198=2;
+ int LA198_0 = input.LA(1);
- if ( (LA197_0==38) ) {
- alt197=1;
+ if ( (LA198_0==39) ) {
+ alt198=1;
}
- switch (alt197) {
+ switch (alt198) {
case 1 :
- // InternalQVTcore.g:8684:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTcore.g:8706:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,38,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_4=(Token)match(input,39,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_0_2_0());
}
- // InternalQVTcore.g:8688:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
- // InternalQVTcore.g:8689:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTcore.g:8710:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTcore.g:8711:1: (lv_ownedInitExpression_5_0= ruleExpCS )
{
- // InternalQVTcore.g:8689:1: (lv_ownedInitExpression_5_0= ruleExpCS )
- // InternalQVTcore.g:8690:3: lv_ownedInitExpression_5_0= ruleExpCS
+ // InternalQVTcore.g:8711:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTcore.g:8712:3: lv_ownedInitExpression_5_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -25618,10 +25682,10 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:8707:6: (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:8729:6: (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )
{
- // InternalQVTcore.g:8707:6: (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )
- // InternalQVTcore.g:8707:8: otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
+ // InternalQVTcore.g:8729:6: (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:8729:8: otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
{
otherlv_6=(Token)match(input,32,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25629,11 +25693,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_6, grammarAccess.getNavigatingCommaArgCSAccess().getInKeyword_2_1_0());
}
- // InternalQVTcore.g:8711:1: ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
- // InternalQVTcore.g:8712:1: (lv_ownedInitExpression_7_0= ruleExpCS )
+ // InternalQVTcore.g:8733:1: ( (lv_ownedInitExpression_7_0= ruleExpCS ) )
+ // InternalQVTcore.g:8734:1: (lv_ownedInitExpression_7_0= ruleExpCS )
{
- // InternalQVTcore.g:8712:1: (lv_ownedInitExpression_7_0= ruleExpCS )
- // InternalQVTcore.g:8713:3: lv_ownedInitExpression_7_0= ruleExpCS
+ // InternalQVTcore.g:8734:1: (lv_ownedInitExpression_7_0= ruleExpCS )
+ // InternalQVTcore.g:8735:3: lv_ownedInitExpression_7_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -25696,7 +25760,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigatingSemiArgCS"
- // InternalQVTcore.g:8737:1: entryRuleNavigatingSemiArgCS returns [EObject current=null] : iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF ;
+ // InternalQVTcore.g:8759:1: entryRuleNavigatingSemiArgCS returns [EObject current=null] : iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF ;
public final EObject entryRuleNavigatingSemiArgCS() throws RecognitionException {
EObject current = null;
@@ -25704,8 +25768,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:8738:2: (iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF )
- // InternalQVTcore.g:8739:2: iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF
+ // InternalQVTcore.g:8760:2: (iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF )
+ // InternalQVTcore.g:8761:2: iv_ruleNavigatingSemiArgCS= ruleNavigatingSemiArgCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSRule());
@@ -25736,7 +25800,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigatingSemiArgCS"
- // InternalQVTcore.g:8746: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 ) ) )? )? ) ;
+ // InternalQVTcore.g:8768: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;
@@ -25753,17 +25817,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:8749:28: ( ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) )
- // InternalQVTcore.g:8750:1: ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
+ // InternalQVTcore.g:8771:28: ( ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? ) )
+ // InternalQVTcore.g:8772:1: ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
{
- // InternalQVTcore.g:8750:1: ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
- // InternalQVTcore.g:8750:2: ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
+ // InternalQVTcore.g:8772:1: ( ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )? )
+ // InternalQVTcore.g:8772:2: ( (lv_prefix_0_0= ';' ) ) ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) ) (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
{
- // InternalQVTcore.g:8750:2: ( (lv_prefix_0_0= ';' ) )
- // InternalQVTcore.g:8751:1: (lv_prefix_0_0= ';' )
+ // InternalQVTcore.g:8772:2: ( (lv_prefix_0_0= ';' ) )
+ // InternalQVTcore.g:8773:1: (lv_prefix_0_0= ';' )
{
- // InternalQVTcore.g:8751:1: (lv_prefix_0_0= ';' )
- // InternalQVTcore.g:8752:3: lv_prefix_0_0= ';'
+ // InternalQVTcore.g:8773:1: (lv_prefix_0_0= ';' )
+ // InternalQVTcore.g:8774:3: lv_prefix_0_0= ';'
{
lv_prefix_0_0=(Token)match(input,29,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25785,11 +25849,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8765:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
- // InternalQVTcore.g:8766:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:8787:2: ( (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS ) )
+ // InternalQVTcore.g:8788:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
{
- // InternalQVTcore.g:8766:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
- // InternalQVTcore.g:8767:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
+ // InternalQVTcore.g:8788:1: (lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS )
+ // InternalQVTcore.g:8789:3: lv_ownedNameExpression_1_0= ruleNavigatingArgExpCS
{
if ( state.backtracking==0 ) {
@@ -25820,16 +25884,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8783:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt200=2;
- int LA200_0 = input.LA(1);
+ // InternalQVTcore.g:8805: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 ( (LA200_0==25) ) {
- alt200=1;
+ if ( (LA201_0==25) ) {
+ alt201=1;
}
- switch (alt200) {
+ switch (alt201) {
case 1 :
- // InternalQVTcore.g:8783:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ // InternalQVTcore.g:8805:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -25837,11 +25901,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
- // InternalQVTcore.g:8787:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:8788:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTcore.g:8809:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:8810:1: (lv_ownedType_3_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:8788:1: (lv_ownedType_3_0= ruleTypeExpCS )
- // InternalQVTcore.g:8789:3: lv_ownedType_3_0= ruleTypeExpCS
+ // InternalQVTcore.g:8810:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTcore.g:8811:3: lv_ownedType_3_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -25872,28 +25936,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8805:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt199=2;
- int LA199_0 = input.LA(1);
+ // InternalQVTcore.g:8827:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
+ int alt200=2;
+ int LA200_0 = input.LA(1);
- if ( (LA199_0==38) ) {
- alt199=1;
+ if ( (LA200_0==39) ) {
+ alt200=1;
}
- switch (alt199) {
+ switch (alt200) {
case 1 :
- // InternalQVTcore.g:8805:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTcore.g:8827:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,38,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_4=(Token)match(input,39,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- // InternalQVTcore.g:8809:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
- // InternalQVTcore.g:8810:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTcore.g:8831:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTcore.g:8832:1: (lv_ownedInitExpression_5_0= ruleExpCS )
{
- // InternalQVTcore.g:8810:1: (lv_ownedInitExpression_5_0= ruleExpCS )
- // InternalQVTcore.g:8811:3: lv_ownedInitExpression_5_0= ruleExpCS
+ // InternalQVTcore.g:8832:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTcore.g:8833:3: lv_ownedInitExpression_5_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -25959,7 +26023,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNavigatingArgExpCS"
- // InternalQVTcore.g:8835:1: entryRuleNavigatingArgExpCS returns [EObject current=null] : iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF ;
+ // InternalQVTcore.g:8857:1: entryRuleNavigatingArgExpCS returns [EObject current=null] : iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF ;
public final EObject entryRuleNavigatingArgExpCS() throws RecognitionException {
EObject current = null;
@@ -25967,8 +26031,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:8836:2: (iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF )
- // InternalQVTcore.g:8837:2: iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF
+ // InternalQVTcore.g:8858:2: (iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF )
+ // InternalQVTcore.g:8859:2: iv_ruleNavigatingArgExpCS= ruleNavigatingArgExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgExpCSRule());
@@ -25999,7 +26063,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNavigatingArgExpCS"
- // InternalQVTcore.g:8844:1: ruleNavigatingArgExpCS returns [EObject current=null] : this_ExpCS_0= ruleExpCS ;
+ // InternalQVTcore.g:8866:1: ruleNavigatingArgExpCS returns [EObject current=null] : this_ExpCS_0= ruleExpCS ;
public final EObject ruleNavigatingArgExpCS() throws RecognitionException {
EObject current = null;
@@ -26009,8 +26073,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:8847:28: (this_ExpCS_0= ruleExpCS )
- // InternalQVTcore.g:8849:2: this_ExpCS_0= ruleExpCS
+ // InternalQVTcore.g:8869:28: (this_ExpCS_0= ruleExpCS )
+ // InternalQVTcore.g:8871:2: this_ExpCS_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -26053,7 +26117,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIfExpCS"
- // InternalQVTcore.g:8868:1: entryRuleIfExpCS returns [EObject current=null] : iv_ruleIfExpCS= ruleIfExpCS EOF ;
+ // InternalQVTcore.g:8890:1: entryRuleIfExpCS returns [EObject current=null] : iv_ruleIfExpCS= ruleIfExpCS EOF ;
public final EObject entryRuleIfExpCS() throws RecognitionException {
EObject current = null;
@@ -26061,8 +26125,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:8869:2: (iv_ruleIfExpCS= ruleIfExpCS EOF )
- // InternalQVTcore.g:8870:2: iv_ruleIfExpCS= ruleIfExpCS EOF
+ // InternalQVTcore.g:8891:2: (iv_ruleIfExpCS= ruleIfExpCS EOF )
+ // InternalQVTcore.g:8892:2: iv_ruleIfExpCS= ruleIfExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIfExpCSRule());
@@ -26093,7 +26157,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIfExpCS"
- // InternalQVTcore.g:8877: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' ) ;
+ // InternalQVTcore.g:8899: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;
@@ -26115,30 +26179,30 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:8880: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' ) )
- // InternalQVTcore.g:8881: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' )
+ // InternalQVTcore.g:8902: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' ) )
+ // InternalQVTcore.g:8903: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' )
{
- // InternalQVTcore.g:8881: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' )
- // InternalQVTcore.g:8881: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'
+ // InternalQVTcore.g:8903: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' )
+ // InternalQVTcore.g:8903: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,128,FollowSets000.FOLLOW_97); if (state.failed) return current;
+ otherlv_0=(Token)match(input,129,FollowSets000.FOLLOW_97); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
- // InternalQVTcore.g:8885:1: ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) )
- // InternalQVTcore.g:8886:1: ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) )
+ // InternalQVTcore.g:8907:1: ( ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) ) )
+ // InternalQVTcore.g:8908:1: ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) )
{
- // InternalQVTcore.g:8886:1: ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) )
- // InternalQVTcore.g:8887:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
+ // InternalQVTcore.g:8908:1: ( (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS ) )
+ // InternalQVTcore.g:8909:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
{
- // InternalQVTcore.g:8887:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
- int alt201=2;
- alt201 = dfa201.predict(input);
- switch (alt201) {
+ // InternalQVTcore.g:8909:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
+ int alt202=2;
+ alt202 = dfa202.predict(input);
+ switch (alt202) {
case 1 :
- // InternalQVTcore.g:8888:3: lv_ownedCondition_1_1= ruleExpCS
+ // InternalQVTcore.g:8910:3: lv_ownedCondition_1_1= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -26167,7 +26231,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:8903:8: lv_ownedCondition_1_2= rulePatternExpCS
+ // InternalQVTcore.g:8925:8: lv_ownedCondition_1_2= rulePatternExpCS
{
if ( state.backtracking==0 ) {
@@ -26204,17 +26268,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,129,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_2=(Token)match(input,130,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
- // InternalQVTcore.g:8925:1: ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
- // InternalQVTcore.g:8926:1: (lv_ownedThenExpression_3_0= ruleExpCS )
+ // InternalQVTcore.g:8947:1: ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:8948:1: (lv_ownedThenExpression_3_0= ruleExpCS )
{
- // InternalQVTcore.g:8926:1: (lv_ownedThenExpression_3_0= ruleExpCS )
- // InternalQVTcore.g:8927:3: lv_ownedThenExpression_3_0= ruleExpCS
+ // InternalQVTcore.g:8948:1: (lv_ownedThenExpression_3_0= ruleExpCS )
+ // InternalQVTcore.g:8949:3: lv_ownedThenExpression_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -26245,23 +26309,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:8943:2: ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )*
- loop202:
+ // InternalQVTcore.g:8965:2: ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )*
+ loop203:
do {
- int alt202=2;
- int LA202_0 = input.LA(1);
+ int alt203=2;
+ int LA203_0 = input.LA(1);
- if ( (LA202_0==132) ) {
- alt202=1;
+ if ( (LA203_0==133) ) {
+ alt203=1;
}
- switch (alt202) {
+ switch (alt203) {
case 1 :
- // InternalQVTcore.g:8944:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
+ // InternalQVTcore.g:8966:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
{
- // InternalQVTcore.g:8944:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
- // InternalQVTcore.g:8945:3: lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS
+ // InternalQVTcore.g:8966:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
+ // InternalQVTcore.g:8967:3: lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS
{
if ( state.backtracking==0 ) {
@@ -26294,21 +26358,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop202;
+ break loop203;
}
} while (true);
- otherlv_5=(Token)match(input,130,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_5=(Token)match(input,131,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getIfExpCSAccess().getElseKeyword_5());
}
- // InternalQVTcore.g:8965:1: ( (lv_ownedElseExpression_6_0= ruleExpCS ) )
- // InternalQVTcore.g:8966:1: (lv_ownedElseExpression_6_0= ruleExpCS )
+ // InternalQVTcore.g:8987:1: ( (lv_ownedElseExpression_6_0= ruleExpCS ) )
+ // InternalQVTcore.g:8988:1: (lv_ownedElseExpression_6_0= ruleExpCS )
{
- // InternalQVTcore.g:8966:1: (lv_ownedElseExpression_6_0= ruleExpCS )
- // InternalQVTcore.g:8967:3: lv_ownedElseExpression_6_0= ruleExpCS
+ // InternalQVTcore.g:8988:1: (lv_ownedElseExpression_6_0= ruleExpCS )
+ // InternalQVTcore.g:8989:3: lv_ownedElseExpression_6_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -26339,7 +26403,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,131,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_7=(Token)match(input,132,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_7, grammarAccess.getIfExpCSAccess().getEndifKeyword_7());
@@ -26368,7 +26432,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleElseIfThenExpCS"
- // InternalQVTcore.g:8995:1: entryRuleElseIfThenExpCS returns [EObject current=null] : iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF ;
+ // InternalQVTcore.g:9017:1: entryRuleElseIfThenExpCS returns [EObject current=null] : iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF ;
public final EObject entryRuleElseIfThenExpCS() throws RecognitionException {
EObject current = null;
@@ -26376,8 +26440,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:8996:2: (iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF )
- // InternalQVTcore.g:8997:2: iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF
+ // InternalQVTcore.g:9018:2: (iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF )
+ // InternalQVTcore.g:9019:2: iv_ruleElseIfThenExpCS= ruleElseIfThenExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getElseIfThenExpCSRule());
@@ -26408,7 +26472,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleElseIfThenExpCS"
- // InternalQVTcore.g:9004:1: ruleElseIfThenExpCS returns [EObject current=null] : (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ) ;
+ // InternalQVTcore.g:9026: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;
@@ -26422,23 +26486,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9007:28: ( (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ) )
- // InternalQVTcore.g:9008:1: (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:9029:28: ( (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) ) )
+ // InternalQVTcore.g:9030:1: (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) )
{
- // InternalQVTcore.g:9008:1: (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) )
- // InternalQVTcore.g:9008:3: otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:9030:1: (otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:9030:3: otherlv_0= 'elseif' ( (lv_ownedCondition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
{
- otherlv_0=(Token)match(input,132,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_0=(Token)match(input,133,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getElseIfThenExpCSAccess().getElseifKeyword_0());
}
- // InternalQVTcore.g:9012:1: ( (lv_ownedCondition_1_0= ruleExpCS ) )
- // InternalQVTcore.g:9013:1: (lv_ownedCondition_1_0= ruleExpCS )
+ // InternalQVTcore.g:9034:1: ( (lv_ownedCondition_1_0= ruleExpCS ) )
+ // InternalQVTcore.g:9035:1: (lv_ownedCondition_1_0= ruleExpCS )
{
- // InternalQVTcore.g:9013:1: (lv_ownedCondition_1_0= ruleExpCS )
- // InternalQVTcore.g:9014:3: lv_ownedCondition_1_0= ruleExpCS
+ // InternalQVTcore.g:9035:1: (lv_ownedCondition_1_0= ruleExpCS )
+ // InternalQVTcore.g:9036:3: lv_ownedCondition_1_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -26469,17 +26533,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,129,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_2=(Token)match(input,130,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getElseIfThenExpCSAccess().getThenKeyword_2());
}
- // InternalQVTcore.g:9034:1: ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
- // InternalQVTcore.g:9035:1: (lv_ownedThenExpression_3_0= ruleExpCS )
+ // InternalQVTcore.g:9056:1: ( (lv_ownedThenExpression_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:9057:1: (lv_ownedThenExpression_3_0= ruleExpCS )
{
- // InternalQVTcore.g:9035:1: (lv_ownedThenExpression_3_0= ruleExpCS )
- // InternalQVTcore.g:9036:3: lv_ownedThenExpression_3_0= ruleExpCS
+ // InternalQVTcore.g:9057:1: (lv_ownedThenExpression_3_0= ruleExpCS )
+ // InternalQVTcore.g:9058:3: lv_ownedThenExpression_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -26533,7 +26597,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLetExpCS"
- // InternalQVTcore.g:9060:1: entryRuleLetExpCS returns [EObject current=null] : iv_ruleLetExpCS= ruleLetExpCS EOF ;
+ // InternalQVTcore.g:9082:1: entryRuleLetExpCS returns [EObject current=null] : iv_ruleLetExpCS= ruleLetExpCS EOF ;
public final EObject entryRuleLetExpCS() throws RecognitionException {
EObject current = null;
@@ -26541,8 +26605,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9061:2: (iv_ruleLetExpCS= ruleLetExpCS EOF )
- // InternalQVTcore.g:9062:2: iv_ruleLetExpCS= ruleLetExpCS EOF
+ // InternalQVTcore.g:9083:2: (iv_ruleLetExpCS= ruleLetExpCS EOF )
+ // InternalQVTcore.g:9084:2: iv_ruleLetExpCS= ruleLetExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetExpCSRule());
@@ -26573,7 +26637,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLetExpCS"
- // InternalQVTcore.g:9069: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 ) ) ) ;
+ // InternalQVTcore.g:9091: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;
@@ -26590,23 +26654,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9072:28: ( (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) ) )
- // InternalQVTcore.g:9073:1: (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:9094:28: ( (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) ) )
+ // InternalQVTcore.g:9095:1: (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) )
{
- // InternalQVTcore.g:9073:1: (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) )
- // InternalQVTcore.g:9073:3: otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) )
+ // InternalQVTcore.g:9095:1: (otherlv_0= 'let' ( (lv_ownedVariables_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_ownedInExpression_5_0= ruleExpCS ) ) )
+ // InternalQVTcore.g:9095: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,133,FollowSets000.FOLLOW_5); if (state.failed) return current;
+ otherlv_0=(Token)match(input,134,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
- // InternalQVTcore.g:9077:1: ( (lv_ownedVariables_1_0= ruleLetVariableCS ) )
- // InternalQVTcore.g:9078:1: (lv_ownedVariables_1_0= ruleLetVariableCS )
+ // InternalQVTcore.g:9099:1: ( (lv_ownedVariables_1_0= ruleLetVariableCS ) )
+ // InternalQVTcore.g:9100:1: (lv_ownedVariables_1_0= ruleLetVariableCS )
{
- // InternalQVTcore.g:9078:1: (lv_ownedVariables_1_0= ruleLetVariableCS )
- // InternalQVTcore.g:9079:3: lv_ownedVariables_1_0= ruleLetVariableCS
+ // InternalQVTcore.g:9100:1: (lv_ownedVariables_1_0= ruleLetVariableCS )
+ // InternalQVTcore.g:9101:3: lv_ownedVariables_1_0= ruleLetVariableCS
{
if ( state.backtracking==0 ) {
@@ -26637,20 +26701,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:9095:2: (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )*
- loop203:
+ // InternalQVTcore.g:9117:2: (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )*
+ loop204:
do {
- int alt203=2;
- int LA203_0 = input.LA(1);
+ int alt204=2;
+ int LA204_0 = input.LA(1);
- if ( (LA203_0==18) ) {
- alt203=1;
+ if ( (LA204_0==18) ) {
+ alt204=1;
}
- switch (alt203) {
+ switch (alt204) {
case 1 :
- // InternalQVTcore.g:9095:4: otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
+ // InternalQVTcore.g:9117:4: otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
{
otherlv_2=(Token)match(input,18,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26658,11 +26722,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
- // InternalQVTcore.g:9099:1: ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
- // InternalQVTcore.g:9100:1: (lv_ownedVariables_3_0= ruleLetVariableCS )
+ // InternalQVTcore.g:9121:1: ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
+ // InternalQVTcore.g:9122:1: (lv_ownedVariables_3_0= ruleLetVariableCS )
{
- // InternalQVTcore.g:9100:1: (lv_ownedVariables_3_0= ruleLetVariableCS )
- // InternalQVTcore.g:9101:3: lv_ownedVariables_3_0= ruleLetVariableCS
+ // InternalQVTcore.g:9122:1: (lv_ownedVariables_3_0= ruleLetVariableCS )
+ // InternalQVTcore.g:9123:3: lv_ownedVariables_3_0= ruleLetVariableCS
{
if ( state.backtracking==0 ) {
@@ -26698,7 +26762,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop203;
+ break loop204;
}
} while (true);
@@ -26708,11 +26772,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
- // InternalQVTcore.g:9121:1: ( (lv_ownedInExpression_5_0= ruleExpCS ) )
- // InternalQVTcore.g:9122:1: (lv_ownedInExpression_5_0= ruleExpCS )
+ // InternalQVTcore.g:9143:1: ( (lv_ownedInExpression_5_0= ruleExpCS ) )
+ // InternalQVTcore.g:9144:1: (lv_ownedInExpression_5_0= ruleExpCS )
{
- // InternalQVTcore.g:9122:1: (lv_ownedInExpression_5_0= ruleExpCS )
- // InternalQVTcore.g:9123:3: lv_ownedInExpression_5_0= ruleExpCS
+ // InternalQVTcore.g:9144:1: (lv_ownedInExpression_5_0= ruleExpCS )
+ // InternalQVTcore.g:9145:3: lv_ownedInExpression_5_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -26766,7 +26830,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLetVariableCS"
- // InternalQVTcore.g:9147:1: entryRuleLetVariableCS returns [EObject current=null] : iv_ruleLetVariableCS= ruleLetVariableCS EOF ;
+ // InternalQVTcore.g:9169:1: entryRuleLetVariableCS returns [EObject current=null] : iv_ruleLetVariableCS= ruleLetVariableCS EOF ;
public final EObject entryRuleLetVariableCS() throws RecognitionException {
EObject current = null;
@@ -26774,8 +26838,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9148:2: (iv_ruleLetVariableCS= ruleLetVariableCS EOF )
- // InternalQVTcore.g:9149:2: iv_ruleLetVariableCS= ruleLetVariableCS EOF
+ // InternalQVTcore.g:9170:2: (iv_ruleLetVariableCS= ruleLetVariableCS EOF )
+ // InternalQVTcore.g:9171:2: iv_ruleLetVariableCS= ruleLetVariableCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetVariableCSRule());
@@ -26806,7 +26870,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLetVariableCS"
- // InternalQVTcore.g:9156: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 ) ) ) ;
+ // InternalQVTcore.g:9178: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;
@@ -26824,17 +26888,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9159: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 ) ) ) )
- // InternalQVTcore.g:9160: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 ) ) )
+ // InternalQVTcore.g:9181: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 ) ) ) )
+ // InternalQVTcore.g:9182: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 ) ) )
{
- // InternalQVTcore.g:9160: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 ) ) )
- // InternalQVTcore.g:9160: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 ) )
+ // InternalQVTcore.g:9182: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 ) ) )
+ // InternalQVTcore.g:9182: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 ) )
{
- // InternalQVTcore.g:9160:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:9161:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:9182:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:9183:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:9161:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTcore.g:9162:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTcore.g:9183:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:9184:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -26865,19 +26929,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:9178:2: ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )?
- int alt204=2;
- int LA204_0 = input.LA(1);
+ // InternalQVTcore.g:9200:2: ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )?
+ int alt205=2;
+ int LA205_0 = input.LA(1);
- if ( (LA204_0==23) ) {
- alt204=1;
+ if ( (LA205_0==23) ) {
+ alt205=1;
}
- switch (alt204) {
+ switch (alt205) {
case 1 :
- // InternalQVTcore.g:9179:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
+ // InternalQVTcore.g:9201:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
{
- // InternalQVTcore.g:9179:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
- // InternalQVTcore.g:9180:3: lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS
+ // InternalQVTcore.g:9201:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
+ // InternalQVTcore.g:9202:3: lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS
{
if ( state.backtracking==0 ) {
@@ -26911,16 +26975,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:9196:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )?
- int alt205=2;
- int LA205_0 = input.LA(1);
+ // InternalQVTcore.g:9218:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )?
+ int alt206=2;
+ int LA206_0 = input.LA(1);
- if ( (LA205_0==25) ) {
- alt205=1;
+ if ( (LA206_0==25) ) {
+ alt206=1;
}
- switch (alt205) {
+ switch (alt206) {
case 1 :
- // InternalQVTcore.g:9196:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:9218:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) )
{
otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -26928,11 +26992,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getLetVariableCSAccess().getColonKeyword_2_0());
}
- // InternalQVTcore.g:9200:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
- // InternalQVTcore.g:9201:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTcore.g:9222:1: ( (lv_ownedType_3_0= ruleTypeExpCS ) )
+ // InternalQVTcore.g:9223:1: (lv_ownedType_3_0= ruleTypeExpCS )
{
- // InternalQVTcore.g:9201:1: (lv_ownedType_3_0= ruleTypeExpCS )
- // InternalQVTcore.g:9202:3: lv_ownedType_3_0= ruleTypeExpCS
+ // InternalQVTcore.g:9223:1: (lv_ownedType_3_0= ruleTypeExpCS )
+ // InternalQVTcore.g:9224:3: lv_ownedType_3_0= ruleTypeExpCS
{
if ( state.backtracking==0 ) {
@@ -26969,17 +27033,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,38,FollowSets000.FOLLOW_9); if (state.failed) return current;
+ otherlv_4=(Token)match(input,39,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_3());
}
- // InternalQVTcore.g:9222:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
- // InternalQVTcore.g:9223:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTcore.g:9244:1: ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
+ // InternalQVTcore.g:9245:1: (lv_ownedInitExpression_5_0= ruleExpCS )
{
- // InternalQVTcore.g:9223:1: (lv_ownedInitExpression_5_0= ruleExpCS )
- // InternalQVTcore.g:9224:3: lv_ownedInitExpression_5_0= ruleExpCS
+ // InternalQVTcore.g:9245:1: (lv_ownedInitExpression_5_0= ruleExpCS )
+ // InternalQVTcore.g:9246:3: lv_ownedInitExpression_5_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -27033,7 +27097,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNestedExpCS"
- // InternalQVTcore.g:9248:1: entryRuleNestedExpCS returns [EObject current=null] : iv_ruleNestedExpCS= ruleNestedExpCS EOF ;
+ // InternalQVTcore.g:9270:1: entryRuleNestedExpCS returns [EObject current=null] : iv_ruleNestedExpCS= ruleNestedExpCS EOF ;
public final EObject entryRuleNestedExpCS() throws RecognitionException {
EObject current = null;
@@ -27041,8 +27105,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9249:2: (iv_ruleNestedExpCS= ruleNestedExpCS EOF )
- // InternalQVTcore.g:9250:2: iv_ruleNestedExpCS= ruleNestedExpCS EOF
+ // InternalQVTcore.g:9271:2: (iv_ruleNestedExpCS= ruleNestedExpCS EOF )
+ // InternalQVTcore.g:9272:2: iv_ruleNestedExpCS= ruleNestedExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNestedExpCSRule());
@@ -27073,7 +27137,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNestedExpCS"
- // InternalQVTcore.g:9257:1: ruleNestedExpCS returns [EObject current=null] : (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' ) ;
+ // InternalQVTcore.g:9279:1: ruleNestedExpCS returns [EObject current=null] : (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' ) ;
public final EObject ruleNestedExpCS() throws RecognitionException {
EObject current = null;
@@ -27085,11 +27149,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9260:28: ( (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' ) )
- // InternalQVTcore.g:9261:1: (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' )
+ // InternalQVTcore.g:9282:28: ( (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' ) )
+ // InternalQVTcore.g:9283:1: (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' )
{
- // InternalQVTcore.g:9261:1: (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' )
- // InternalQVTcore.g:9261:3: otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')'
+ // InternalQVTcore.g:9283:1: (otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')' )
+ // InternalQVTcore.g:9283:3: otherlv_0= '(' ( (lv_ownedExpression_1_0= ruleExpCS ) ) otherlv_2= ')'
{
otherlv_0=(Token)match(input,23,FollowSets000.FOLLOW_9); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -27097,11 +27161,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_0, grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
- // InternalQVTcore.g:9265:1: ( (lv_ownedExpression_1_0= ruleExpCS ) )
- // InternalQVTcore.g:9266:1: (lv_ownedExpression_1_0= ruleExpCS )
+ // InternalQVTcore.g:9287:1: ( (lv_ownedExpression_1_0= ruleExpCS ) )
+ // InternalQVTcore.g:9288:1: (lv_ownedExpression_1_0= ruleExpCS )
{
- // InternalQVTcore.g:9266:1: (lv_ownedExpression_1_0= ruleExpCS )
- // InternalQVTcore.g:9267:3: lv_ownedExpression_1_0= ruleExpCS
+ // InternalQVTcore.g:9288:1: (lv_ownedExpression_1_0= ruleExpCS )
+ // InternalQVTcore.g:9289:3: lv_ownedExpression_1_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -27161,7 +27225,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSelfExpCS"
- // InternalQVTcore.g:9295:1: entryRuleSelfExpCS returns [EObject current=null] : iv_ruleSelfExpCS= ruleSelfExpCS EOF ;
+ // InternalQVTcore.g:9317:1: entryRuleSelfExpCS returns [EObject current=null] : iv_ruleSelfExpCS= ruleSelfExpCS EOF ;
public final EObject entryRuleSelfExpCS() throws RecognitionException {
EObject current = null;
@@ -27169,8 +27233,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9296:2: (iv_ruleSelfExpCS= ruleSelfExpCS EOF )
- // InternalQVTcore.g:9297:2: iv_ruleSelfExpCS= ruleSelfExpCS EOF
+ // InternalQVTcore.g:9318:2: (iv_ruleSelfExpCS= ruleSelfExpCS EOF )
+ // InternalQVTcore.g:9319:2: iv_ruleSelfExpCS= ruleSelfExpCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSelfExpCSRule());
@@ -27201,7 +27265,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSelfExpCS"
- // InternalQVTcore.g:9304:1: ruleSelfExpCS returns [EObject current=null] : ( () otherlv_1= 'self' ) ;
+ // InternalQVTcore.g:9326:1: ruleSelfExpCS returns [EObject current=null] : ( () otherlv_1= 'self' ) ;
public final EObject ruleSelfExpCS() throws RecognitionException {
EObject current = null;
@@ -27210,14 +27274,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9307:28: ( ( () otherlv_1= 'self' ) )
- // InternalQVTcore.g:9308:1: ( () otherlv_1= 'self' )
+ // InternalQVTcore.g:9329:28: ( ( () otherlv_1= 'self' ) )
+ // InternalQVTcore.g:9330:1: ( () otherlv_1= 'self' )
{
- // InternalQVTcore.g:9308:1: ( () otherlv_1= 'self' )
- // InternalQVTcore.g:9308:2: () otherlv_1= 'self'
+ // InternalQVTcore.g:9330:1: ( () otherlv_1= 'self' )
+ // InternalQVTcore.g:9330:2: () otherlv_1= 'self'
{
- // InternalQVTcore.g:9308:2: ()
- // InternalQVTcore.g:9309:2:
+ // InternalQVTcore.g:9330:2: ()
+ // InternalQVTcore.g:9331:2:
{
if ( state.backtracking==0 ) {
@@ -27234,7 +27298,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,134,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_1=(Token)match(input,135,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
@@ -27263,7 +27327,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMultiplicityBoundsCS"
- // InternalQVTcore.g:9329:1: entryRuleMultiplicityBoundsCS returns [EObject current=null] : iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF ;
+ // InternalQVTcore.g:9351:1: entryRuleMultiplicityBoundsCS returns [EObject current=null] : iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF ;
public final EObject entryRuleMultiplicityBoundsCS() throws RecognitionException {
EObject current = null;
@@ -27271,8 +27335,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9330:2: (iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF )
- // InternalQVTcore.g:9331:2: iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF
+ // InternalQVTcore.g:9352:2: (iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF )
+ // InternalQVTcore.g:9353:2: iv_ruleMultiplicityBoundsCS= ruleMultiplicityBoundsCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicityBoundsCSRule());
@@ -27303,7 +27367,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMultiplicityBoundsCS"
- // InternalQVTcore.g:9338:1: ruleMultiplicityBoundsCS returns [EObject current=null] : ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? ) ;
+ // InternalQVTcore.g:9360: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;
@@ -27316,17 +27380,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9341:28: ( ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? ) )
- // InternalQVTcore.g:9342:1: ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? )
+ // InternalQVTcore.g:9363:28: ( ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? ) )
+ // InternalQVTcore.g:9364:1: ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? )
{
- // InternalQVTcore.g:9342:1: ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? )
- // InternalQVTcore.g:9342:2: ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
+ // InternalQVTcore.g:9364:1: ( ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )? )
+ // InternalQVTcore.g:9364:2: ( (lv_lowerBound_0_0= ruleLOWER ) ) (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
{
- // InternalQVTcore.g:9342:2: ( (lv_lowerBound_0_0= ruleLOWER ) )
- // InternalQVTcore.g:9343:1: (lv_lowerBound_0_0= ruleLOWER )
+ // InternalQVTcore.g:9364:2: ( (lv_lowerBound_0_0= ruleLOWER ) )
+ // InternalQVTcore.g:9365:1: (lv_lowerBound_0_0= ruleLOWER )
{
- // InternalQVTcore.g:9343:1: (lv_lowerBound_0_0= ruleLOWER )
- // InternalQVTcore.g:9344:3: lv_lowerBound_0_0= ruleLOWER
+ // InternalQVTcore.g:9365:1: (lv_lowerBound_0_0= ruleLOWER )
+ // InternalQVTcore.g:9366:3: lv_lowerBound_0_0= ruleLOWER
{
if ( state.backtracking==0 ) {
@@ -27357,28 +27421,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:9360:2: (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
- int alt206=2;
- int LA206_0 = input.LA(1);
+ // InternalQVTcore.g:9382:2: (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
+ int alt207=2;
+ int LA207_0 = input.LA(1);
- if ( (LA206_0==116) ) {
- alt206=1;
+ if ( (LA207_0==117) ) {
+ alt207=1;
}
- switch (alt206) {
+ switch (alt207) {
case 1 :
- // InternalQVTcore.g:9360:4: otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) )
+ // InternalQVTcore.g:9382:4: otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) )
{
- otherlv_1=(Token)match(input,116,FollowSets000.FOLLOW_123); if (state.failed) return current;
+ otherlv_1=(Token)match(input,117,FollowSets000.FOLLOW_123); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
- // InternalQVTcore.g:9364:1: ( (lv_upperBound_2_0= ruleUPPER ) )
- // InternalQVTcore.g:9365:1: (lv_upperBound_2_0= ruleUPPER )
+ // InternalQVTcore.g:9386:1: ( (lv_upperBound_2_0= ruleUPPER ) )
+ // InternalQVTcore.g:9387:1: (lv_upperBound_2_0= ruleUPPER )
{
- // InternalQVTcore.g:9365:1: (lv_upperBound_2_0= ruleUPPER )
- // InternalQVTcore.g:9366:3: lv_upperBound_2_0= ruleUPPER
+ // InternalQVTcore.g:9387:1: (lv_upperBound_2_0= ruleUPPER )
+ // InternalQVTcore.g:9388:3: lv_upperBound_2_0= ruleUPPER
{
if ( state.backtracking==0 ) {
@@ -27438,7 +27502,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMultiplicityCS"
- // InternalQVTcore.g:9390:1: entryRuleMultiplicityCS returns [EObject current=null] : iv_ruleMultiplicityCS= ruleMultiplicityCS EOF ;
+ // InternalQVTcore.g:9412:1: entryRuleMultiplicityCS returns [EObject current=null] : iv_ruleMultiplicityCS= ruleMultiplicityCS EOF ;
public final EObject entryRuleMultiplicityCS() throws RecognitionException {
EObject current = null;
@@ -27446,8 +27510,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9391:2: (iv_ruleMultiplicityCS= ruleMultiplicityCS EOF )
- // InternalQVTcore.g:9392:2: iv_ruleMultiplicityCS= ruleMultiplicityCS EOF
+ // InternalQVTcore.g:9413:2: (iv_ruleMultiplicityCS= ruleMultiplicityCS EOF )
+ // InternalQVTcore.g:9414:2: iv_ruleMultiplicityCS= ruleMultiplicityCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicityCSRule());
@@ -27478,7 +27542,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMultiplicityCS"
- // InternalQVTcore.g:9399: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= ']' ) ;
+ // InternalQVTcore.g:9421: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;
@@ -27494,38 +27558,38 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9402:28: ( (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' ) )
- // InternalQVTcore.g:9403:1: (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' )
+ // InternalQVTcore.g:9424:28: ( (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' ) )
+ // InternalQVTcore.g:9425:1: (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' )
{
- // InternalQVTcore.g:9403:1: (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' )
- // InternalQVTcore.g:9403:3: otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']'
+ // InternalQVTcore.g:9425:1: (otherlv_0= '[' (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS ) (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )? otherlv_5= ']' )
+ // InternalQVTcore.g:9425: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,126,FollowSets000.FOLLOW_124); if (state.failed) return current;
+ otherlv_0=(Token)match(input,127,FollowSets000.FOLLOW_124); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
- // InternalQVTcore.g:9407:1: (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS )
- int alt207=2;
- int LA207_0 = input.LA(1);
+ // InternalQVTcore.g:9429:1: (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS )
+ int alt208=2;
+ int LA208_0 = input.LA(1);
- if ( (LA207_0==RULE_INT) ) {
- alt207=1;
+ if ( (LA208_0==RULE_INT) ) {
+ alt208=1;
}
- else if ( (LA207_0==28||LA207_0==87||LA207_0==137) ) {
- alt207=2;
+ else if ( (LA208_0==28||LA208_0==88||LA208_0==138) ) {
+ alt208=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 207, 0, input);
+ new NoViableAltException("", 208, 0, input);
throw nvae;
}
- switch (alt207) {
+ switch (alt208) {
case 1 :
- // InternalQVTcore.g:9408:2: this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS
+ // InternalQVTcore.g:9430:2: this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS
{
if ( state.backtracking==0 ) {
@@ -27552,7 +27616,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:9421:2: this_MultiplicityStringCS_2= ruleMultiplicityStringCS
+ // InternalQVTcore.g:9443:2: this_MultiplicityStringCS_2= ruleMultiplicityStringCS
{
if ( state.backtracking==0 ) {
@@ -27581,21 +27645,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:9432:2: (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )?
- int alt208=3;
- int LA208_0 = input.LA(1);
+ // InternalQVTcore.g:9454:2: (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )?
+ int alt209=3;
+ int LA209_0 = input.LA(1);
- if ( (LA208_0==135) ) {
- alt208=1;
+ if ( (LA209_0==136) ) {
+ alt209=1;
}
- else if ( (LA208_0==136) ) {
- alt208=2;
+ else if ( (LA209_0==137) ) {
+ alt209=2;
}
- switch (alt208) {
+ switch (alt209) {
case 1 :
- // InternalQVTcore.g:9432:4: otherlv_3= '|?'
+ // InternalQVTcore.g:9454:4: otherlv_3= '|?'
{
- otherlv_3=(Token)match(input,135,FollowSets000.FOLLOW_126); if (state.failed) return current;
+ otherlv_3=(Token)match(input,136,FollowSets000.FOLLOW_126); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
@@ -27605,15 +27669,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:9437:6: ( (lv_isNullFree_4_0= '|1' ) )
+ // InternalQVTcore.g:9459:6: ( (lv_isNullFree_4_0= '|1' ) )
{
- // InternalQVTcore.g:9437:6: ( (lv_isNullFree_4_0= '|1' ) )
- // InternalQVTcore.g:9438:1: (lv_isNullFree_4_0= '|1' )
+ // InternalQVTcore.g:9459:6: ( (lv_isNullFree_4_0= '|1' ) )
+ // InternalQVTcore.g:9460:1: (lv_isNullFree_4_0= '|1' )
{
- // InternalQVTcore.g:9438:1: (lv_isNullFree_4_0= '|1' )
- // InternalQVTcore.g:9439:3: lv_isNullFree_4_0= '|1'
+ // InternalQVTcore.g:9460:1: (lv_isNullFree_4_0= '|1' )
+ // InternalQVTcore.g:9461:3: lv_isNullFree_4_0= '|1'
{
- lv_isNullFree_4_0=(Token)match(input,136,FollowSets000.FOLLOW_126); if (state.failed) return current;
+ lv_isNullFree_4_0=(Token)match(input,137,FollowSets000.FOLLOW_126); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_isNullFree_4_0, grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0());
@@ -27639,7 +27703,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,127,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ otherlv_5=(Token)match(input,128,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_5, grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_3());
@@ -27668,7 +27732,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMultiplicityStringCS"
- // InternalQVTcore.g:9464:1: entryRuleMultiplicityStringCS returns [EObject current=null] : iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF ;
+ // InternalQVTcore.g:9486:1: entryRuleMultiplicityStringCS returns [EObject current=null] : iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF ;
public final EObject entryRuleMultiplicityStringCS() throws RecognitionException {
EObject current = null;
@@ -27676,8 +27740,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9465:2: (iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF )
- // InternalQVTcore.g:9466:2: iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF
+ // InternalQVTcore.g:9487:2: (iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF )
+ // InternalQVTcore.g:9488:2: iv_ruleMultiplicityStringCS= ruleMultiplicityStringCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getMultiplicityStringCSRule());
@@ -27708,7 +27772,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMultiplicityStringCS"
- // InternalQVTcore.g:9473:1: ruleMultiplicityStringCS returns [EObject current=null] : ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) ) ;
+ // InternalQVTcore.g:9495: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;
@@ -27719,44 +27783,44 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9476:28: ( ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) ) )
- // InternalQVTcore.g:9477:1: ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) )
+ // InternalQVTcore.g:9498:28: ( ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) ) )
+ // InternalQVTcore.g:9499:1: ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) )
{
- // InternalQVTcore.g:9477:1: ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) )
- // InternalQVTcore.g:9478:1: ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) )
+ // InternalQVTcore.g:9499:1: ( ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) ) )
+ // InternalQVTcore.g:9500:1: ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) )
{
- // InternalQVTcore.g:9478:1: ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) )
- // InternalQVTcore.g:9479:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
+ // InternalQVTcore.g:9500:1: ( (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' ) )
+ // InternalQVTcore.g:9501:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
{
- // InternalQVTcore.g:9479:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
- int alt209=3;
+ // InternalQVTcore.g:9501:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
+ int alt210=3;
switch ( input.LA(1) ) {
case 28:
{
- alt209=1;
+ alt210=1;
}
break;
- case 87:
+ case 88:
{
- alt209=2;
+ alt210=2;
}
break;
- case 137:
+ case 138:
{
- alt209=3;
+ alt210=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 209, 0, input);
+ new NoViableAltException("", 210, 0, input);
throw nvae;
}
- switch (alt209) {
+ switch (alt210) {
case 1 :
- // InternalQVTcore.g:9480:3: lv_stringBounds_0_1= '*'
+ // InternalQVTcore.g:9502:3: lv_stringBounds_0_1= '*'
{
lv_stringBounds_0_1=(Token)match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -27776,9 +27840,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:9492:8: lv_stringBounds_0_2= '+'
+ // InternalQVTcore.g:9514:8: lv_stringBounds_0_2= '+'
{
- lv_stringBounds_0_2=(Token)match(input,87,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ lv_stringBounds_0_2=(Token)match(input,88,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_stringBounds_0_2, grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
@@ -27796,9 +27860,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalQVTcore.g:9504:8: lv_stringBounds_0_3= '?'
+ // InternalQVTcore.g:9526:8: lv_stringBounds_0_3= '?'
{
- lv_stringBounds_0_3=(Token)match(input,137,FollowSets000.FOLLOW_2); if (state.failed) return current;
+ lv_stringBounds_0_3=(Token)match(input,138,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_stringBounds_0_3, grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
@@ -27844,7 +27908,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePathNameCS"
- // InternalQVTcore.g:9527:1: entryRulePathNameCS returns [EObject current=null] : iv_rulePathNameCS= rulePathNameCS EOF ;
+ // InternalQVTcore.g:9549:1: entryRulePathNameCS returns [EObject current=null] : iv_rulePathNameCS= rulePathNameCS EOF ;
public final EObject entryRulePathNameCS() throws RecognitionException {
EObject current = null;
@@ -27852,8 +27916,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9528:2: (iv_rulePathNameCS= rulePathNameCS EOF )
- // InternalQVTcore.g:9529:2: iv_rulePathNameCS= rulePathNameCS EOF
+ // InternalQVTcore.g:9550:2: (iv_rulePathNameCS= rulePathNameCS EOF )
+ // InternalQVTcore.g:9551:2: iv_rulePathNameCS= rulePathNameCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getPathNameCSRule());
@@ -27884,7 +27948,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePathNameCS"
- // InternalQVTcore.g:9536:1: rulePathNameCS returns [EObject current=null] : ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) ;
+ // InternalQVTcore.g:9558: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;
@@ -27897,17 +27961,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9539:28: ( ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) )
- // InternalQVTcore.g:9540:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
+ // InternalQVTcore.g:9561:28: ( ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* ) )
+ // InternalQVTcore.g:9562:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
{
- // InternalQVTcore.g:9540:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
- // InternalQVTcore.g:9540:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
+ // InternalQVTcore.g:9562:1: ( ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )* )
+ // InternalQVTcore.g:9562:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) ) (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
{
- // InternalQVTcore.g:9540:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) )
- // InternalQVTcore.g:9541:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
+ // InternalQVTcore.g:9562:2: ( (lv_ownedPathElements_0_0= ruleFirstPathElementCS ) )
+ // InternalQVTcore.g:9563:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
{
- // InternalQVTcore.g:9541:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
- // InternalQVTcore.g:9542:3: lv_ownedPathElements_0_0= ruleFirstPathElementCS
+ // InternalQVTcore.g:9563:1: (lv_ownedPathElements_0_0= ruleFirstPathElementCS )
+ // InternalQVTcore.g:9564:3: lv_ownedPathElements_0_0= ruleFirstPathElementCS
{
if ( state.backtracking==0 ) {
@@ -27938,20 +28002,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:9558:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
- loop210:
+ // InternalQVTcore.g:9580:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
+ loop211:
do {
- int alt210=2;
- int LA210_0 = input.LA(1);
+ int alt211=2;
+ int LA211_0 = input.LA(1);
- if ( (LA210_0==27) ) {
- alt210=1;
+ if ( (LA211_0==27) ) {
+ alt211=1;
}
- switch (alt210) {
+ switch (alt211) {
case 1 :
- // InternalQVTcore.g:9558:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
+ // InternalQVTcore.g:9580:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
{
otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_41); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -27959,11 +28023,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
- // InternalQVTcore.g:9562:1: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
- // InternalQVTcore.g:9563:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTcore.g:9584:1: ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
+ // InternalQVTcore.g:9585:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
{
- // InternalQVTcore.g:9563:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
- // InternalQVTcore.g:9564:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
+ // InternalQVTcore.g:9585:1: (lv_ownedPathElements_2_0= ruleNextPathElementCS )
+ // InternalQVTcore.g:9586:3: lv_ownedPathElements_2_0= ruleNextPathElementCS
{
if ( state.backtracking==0 ) {
@@ -27999,7 +28063,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop210;
+ break loop211;
}
} while (true);
@@ -28026,7 +28090,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFirstPathElementCS"
- // InternalQVTcore.g:9588:1: entryRuleFirstPathElementCS returns [EObject current=null] : iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF ;
+ // InternalQVTcore.g:9610:1: entryRuleFirstPathElementCS returns [EObject current=null] : iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF ;
public final EObject entryRuleFirstPathElementCS() throws RecognitionException {
EObject current = null;
@@ -28034,8 +28098,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9589:2: (iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF )
- // InternalQVTcore.g:9590:2: iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF
+ // InternalQVTcore.g:9611:2: (iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF )
+ // InternalQVTcore.g:9612:2: iv_ruleFirstPathElementCS= ruleFirstPathElementCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getFirstPathElementCSRule());
@@ -28066,21 +28130,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFirstPathElementCS"
- // InternalQVTcore.g:9597:1: ruleFirstPathElementCS returns [EObject current=null] : ( ( ruleUnrestrictedName ) ) ;
+ // InternalQVTcore.g:9619:1: ruleFirstPathElementCS returns [EObject current=null] : ( ( ruleUnrestrictedName ) ) ;
public final EObject ruleFirstPathElementCS() throws RecognitionException {
EObject current = null;
enterRule();
try {
- // InternalQVTcore.g:9600:28: ( ( ( ruleUnrestrictedName ) ) )
- // InternalQVTcore.g:9601:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:9622:28: ( ( ( ruleUnrestrictedName ) ) )
+ // InternalQVTcore.g:9623:1: ( ( ruleUnrestrictedName ) )
{
- // InternalQVTcore.g:9601:1: ( ( ruleUnrestrictedName ) )
- // InternalQVTcore.g:9602:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:9623:1: ( ( ruleUnrestrictedName ) )
+ // InternalQVTcore.g:9624:1: ( ruleUnrestrictedName )
{
- // InternalQVTcore.g:9602:1: ( ruleUnrestrictedName )
- // InternalQVTcore.g:9603:3: ruleUnrestrictedName
+ // InternalQVTcore.g:9624:1: ( ruleUnrestrictedName )
+ // InternalQVTcore.g:9625:3: ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -28135,7 +28199,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNextPathElementCS"
- // InternalQVTcore.g:9627:1: entryRuleNextPathElementCS returns [EObject current=null] : iv_ruleNextPathElementCS= ruleNextPathElementCS EOF ;
+ // InternalQVTcore.g:9649:1: entryRuleNextPathElementCS returns [EObject current=null] : iv_ruleNextPathElementCS= ruleNextPathElementCS EOF ;
public final EObject entryRuleNextPathElementCS() throws RecognitionException {
EObject current = null;
@@ -28143,8 +28207,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9628:2: (iv_ruleNextPathElementCS= ruleNextPathElementCS EOF )
- // InternalQVTcore.g:9629:2: iv_ruleNextPathElementCS= ruleNextPathElementCS EOF
+ // InternalQVTcore.g:9650:2: (iv_ruleNextPathElementCS= ruleNextPathElementCS EOF )
+ // InternalQVTcore.g:9651:2: iv_ruleNextPathElementCS= ruleNextPathElementCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNextPathElementCSRule());
@@ -28175,21 +28239,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNextPathElementCS"
- // InternalQVTcore.g:9636:1: ruleNextPathElementCS returns [EObject current=null] : ( ( ruleUnreservedName ) ) ;
+ // InternalQVTcore.g:9658:1: ruleNextPathElementCS returns [EObject current=null] : ( ( ruleUnreservedName ) ) ;
public final EObject ruleNextPathElementCS() throws RecognitionException {
EObject current = null;
enterRule();
try {
- // InternalQVTcore.g:9639:28: ( ( ( ruleUnreservedName ) ) )
- // InternalQVTcore.g:9640:1: ( ( ruleUnreservedName ) )
+ // InternalQVTcore.g:9661:28: ( ( ( ruleUnreservedName ) ) )
+ // InternalQVTcore.g:9662:1: ( ( ruleUnreservedName ) )
{
- // InternalQVTcore.g:9640:1: ( ( ruleUnreservedName ) )
- // InternalQVTcore.g:9641:1: ( ruleUnreservedName )
+ // InternalQVTcore.g:9662:1: ( ( ruleUnreservedName ) )
+ // InternalQVTcore.g:9663:1: ( ruleUnreservedName )
{
- // InternalQVTcore.g:9641:1: ( ruleUnreservedName )
- // InternalQVTcore.g:9642:3: ruleUnreservedName
+ // InternalQVTcore.g:9663:1: ( ruleUnreservedName )
+ // InternalQVTcore.g:9664:3: ruleUnreservedName
{
if ( state.backtracking==0 ) {
@@ -28244,7 +28308,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTemplateBindingCS"
- // InternalQVTcore.g:9666:1: entryRuleTemplateBindingCS returns [EObject current=null] : iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF ;
+ // InternalQVTcore.g:9688:1: entryRuleTemplateBindingCS returns [EObject current=null] : iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF ;
public final EObject entryRuleTemplateBindingCS() throws RecognitionException {
EObject current = null;
@@ -28252,8 +28316,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9667:2: (iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF )
- // InternalQVTcore.g:9668:2: iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF
+ // InternalQVTcore.g:9689:2: (iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF )
+ // InternalQVTcore.g:9690:2: iv_ruleTemplateBindingCS= ruleTemplateBindingCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTemplateBindingCSRule());
@@ -28284,7 +28348,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTemplateBindingCS"
- // InternalQVTcore.g:9675:1: ruleTemplateBindingCS returns [EObject current=null] : ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? ) ;
+ // InternalQVTcore.g:9697: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;
@@ -28299,17 +28363,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9678:28: ( ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? ) )
- // InternalQVTcore.g:9679:1: ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
+ // InternalQVTcore.g:9700:28: ( ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? ) )
+ // InternalQVTcore.g:9701:1: ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
{
- // InternalQVTcore.g:9679:1: ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
- // InternalQVTcore.g:9679:2: ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
+ // InternalQVTcore.g:9701:1: ( ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )? )
+ // InternalQVTcore.g:9701:2: ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) ) (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )* ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
{
- // InternalQVTcore.g:9679:2: ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) )
- // InternalQVTcore.g:9680:1: (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS )
+ // InternalQVTcore.g:9701:2: ( (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS ) )
+ // InternalQVTcore.g:9702:1: (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS )
{
- // InternalQVTcore.g:9680:1: (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS )
- // InternalQVTcore.g:9681:3: lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS
+ // InternalQVTcore.g:9702:1: (lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS )
+ // InternalQVTcore.g:9703:3: lv_ownedSubstitutions_0_0= ruleTemplateParameterSubstitutionCS
{
if ( state.backtracking==0 ) {
@@ -28340,20 +28404,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:9697:2: (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )*
- loop211:
+ // InternalQVTcore.g:9719:2: (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )*
+ loop212:
do {
- int alt211=2;
- int LA211_0 = input.LA(1);
+ int alt212=2;
+ int LA212_0 = input.LA(1);
- if ( (LA211_0==18) ) {
- alt211=1;
+ if ( (LA212_0==18) ) {
+ alt212=1;
}
- switch (alt211) {
+ switch (alt212) {
case 1 :
- // InternalQVTcore.g:9697:4: otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) )
+ // InternalQVTcore.g:9719:4: otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) )
{
otherlv_1=(Token)match(input,18,FollowSets000.FOLLOW_128); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -28361,11 +28425,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getTemplateBindingCSAccess().getCommaKeyword_1_0());
}
- // InternalQVTcore.g:9701:1: ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) )
- // InternalQVTcore.g:9702:1: (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS )
+ // InternalQVTcore.g:9723:1: ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) )
+ // InternalQVTcore.g:9724:1: (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS )
{
- // InternalQVTcore.g:9702:1: (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS )
- // InternalQVTcore.g:9703:3: lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS
+ // InternalQVTcore.g:9724:1: (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS )
+ // InternalQVTcore.g:9725:3: lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS
{
if ( state.backtracking==0 ) {
@@ -28401,23 +28465,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop211;
+ break loop212;
}
} while (true);
- // InternalQVTcore.g:9719:4: ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
- int alt212=2;
- int LA212_0 = input.LA(1);
+ // InternalQVTcore.g:9741:4: ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
+ int alt213=2;
+ int LA213_0 = input.LA(1);
- if ( (LA212_0==126) ) {
- alt212=1;
+ if ( (LA213_0==127) ) {
+ alt213=1;
}
- switch (alt212) {
+ switch (alt213) {
case 1 :
- // InternalQVTcore.g:9720:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
+ // InternalQVTcore.g:9742:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
{
- // InternalQVTcore.g:9720:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
- // InternalQVTcore.g:9721:3: lv_ownedMultiplicity_3_0= ruleMultiplicityCS
+ // InternalQVTcore.g:9742:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
+ // InternalQVTcore.g:9743:3: lv_ownedMultiplicity_3_0= ruleMultiplicityCS
{
if ( state.backtracking==0 ) {
@@ -28474,7 +28538,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTemplateParameterSubstitutionCS"
- // InternalQVTcore.g:9745:1: entryRuleTemplateParameterSubstitutionCS returns [EObject current=null] : iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF ;
+ // InternalQVTcore.g:9767:1: entryRuleTemplateParameterSubstitutionCS returns [EObject current=null] : iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF ;
public final EObject entryRuleTemplateParameterSubstitutionCS() throws RecognitionException {
EObject current = null;
@@ -28482,8 +28546,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9746:2: (iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF )
- // InternalQVTcore.g:9747:2: iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF
+ // InternalQVTcore.g:9768:2: (iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF )
+ // InternalQVTcore.g:9769:2: iv_ruleTemplateParameterSubstitutionCS= ruleTemplateParameterSubstitutionCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTemplateParameterSubstitutionCSRule());
@@ -28514,7 +28578,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTemplateParameterSubstitutionCS"
- // InternalQVTcore.g:9754:1: ruleTemplateParameterSubstitutionCS returns [EObject current=null] : ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) ) ;
+ // InternalQVTcore.g:9776:1: ruleTemplateParameterSubstitutionCS returns [EObject current=null] : ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) ) ;
public final EObject ruleTemplateParameterSubstitutionCS() throws RecognitionException {
EObject current = null;
@@ -28524,14 +28588,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9757:28: ( ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) ) )
- // InternalQVTcore.g:9758:1: ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) )
+ // InternalQVTcore.g:9779:28: ( ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) ) )
+ // InternalQVTcore.g:9780:1: ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) )
{
- // InternalQVTcore.g:9758:1: ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) )
- // InternalQVTcore.g:9759:1: (lv_ownedActualParameter_0_0= ruleTypeRefCS )
+ // InternalQVTcore.g:9780:1: ( (lv_ownedActualParameter_0_0= ruleTypeRefCS ) )
+ // InternalQVTcore.g:9781:1: (lv_ownedActualParameter_0_0= ruleTypeRefCS )
{
- // InternalQVTcore.g:9759:1: (lv_ownedActualParameter_0_0= ruleTypeRefCS )
- // InternalQVTcore.g:9760:3: lv_ownedActualParameter_0_0= ruleTypeRefCS
+ // InternalQVTcore.g:9781:1: (lv_ownedActualParameter_0_0= ruleTypeRefCS )
+ // InternalQVTcore.g:9782:3: lv_ownedActualParameter_0_0= ruleTypeRefCS
{
if ( state.backtracking==0 ) {
@@ -28582,7 +28646,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTemplateSignatureCS"
- // InternalQVTcore.g:9784:1: entryRuleTemplateSignatureCS returns [EObject current=null] : iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF ;
+ // InternalQVTcore.g:9806:1: entryRuleTemplateSignatureCS returns [EObject current=null] : iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF ;
public final EObject entryRuleTemplateSignatureCS() throws RecognitionException {
EObject current = null;
@@ -28590,8 +28654,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9785:2: (iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF )
- // InternalQVTcore.g:9786:2: iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF
+ // InternalQVTcore.g:9807:2: (iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF )
+ // InternalQVTcore.g:9808:2: iv_ruleTemplateSignatureCS= ruleTemplateSignatureCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTemplateSignatureCSRule());
@@ -28622,7 +28686,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTemplateSignatureCS"
- // InternalQVTcore.g:9793:1: ruleTemplateSignatureCS returns [EObject current=null] : (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' ) ;
+ // InternalQVTcore.g:9815: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;
@@ -28637,11 +28701,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9796:28: ( (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' ) )
- // InternalQVTcore.g:9797:1: (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' )
+ // InternalQVTcore.g:9818:28: ( (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' ) )
+ // InternalQVTcore.g:9819:1: (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' )
{
- // InternalQVTcore.g:9797:1: (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' )
- // InternalQVTcore.g:9797:3: otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')'
+ // InternalQVTcore.g:9819:1: (otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')' )
+ // InternalQVTcore.g:9819:3: otherlv_0= '(' ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) ) (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )* otherlv_4= ')'
{
otherlv_0=(Token)match(input,23,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -28649,11 +28713,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_0, grammarAccess.getTemplateSignatureCSAccess().getLeftParenthesisKeyword_0());
}
- // InternalQVTcore.g:9801:1: ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) )
- // InternalQVTcore.g:9802:1: (lv_ownedParameters_1_0= ruleTypeParameterCS )
+ // InternalQVTcore.g:9823:1: ( (lv_ownedParameters_1_0= ruleTypeParameterCS ) )
+ // InternalQVTcore.g:9824:1: (lv_ownedParameters_1_0= ruleTypeParameterCS )
{
- // InternalQVTcore.g:9802:1: (lv_ownedParameters_1_0= ruleTypeParameterCS )
- // InternalQVTcore.g:9803:3: lv_ownedParameters_1_0= ruleTypeParameterCS
+ // InternalQVTcore.g:9824:1: (lv_ownedParameters_1_0= ruleTypeParameterCS )
+ // InternalQVTcore.g:9825:3: lv_ownedParameters_1_0= ruleTypeParameterCS
{
if ( state.backtracking==0 ) {
@@ -28684,20 +28748,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:9819:2: (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )*
- loop213:
+ // InternalQVTcore.g:9841:2: (otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) ) )*
+ loop214:
do {
- int alt213=2;
- int LA213_0 = input.LA(1);
+ int alt214=2;
+ int LA214_0 = input.LA(1);
- if ( (LA213_0==18) ) {
- alt213=1;
+ if ( (LA214_0==18) ) {
+ alt214=1;
}
- switch (alt213) {
+ switch (alt214) {
case 1 :
- // InternalQVTcore.g:9819:4: otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) )
+ // InternalQVTcore.g:9841:4: otherlv_2= ',' ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) )
{
otherlv_2=(Token)match(input,18,FollowSets000.FOLLOW_5); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -28705,11 +28769,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getTemplateSignatureCSAccess().getCommaKeyword_2_0());
}
- // InternalQVTcore.g:9823:1: ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) )
- // InternalQVTcore.g:9824:1: (lv_ownedParameters_3_0= ruleTypeParameterCS )
+ // InternalQVTcore.g:9845:1: ( (lv_ownedParameters_3_0= ruleTypeParameterCS ) )
+ // InternalQVTcore.g:9846:1: (lv_ownedParameters_3_0= ruleTypeParameterCS )
{
- // InternalQVTcore.g:9824:1: (lv_ownedParameters_3_0= ruleTypeParameterCS )
- // InternalQVTcore.g:9825:3: lv_ownedParameters_3_0= ruleTypeParameterCS
+ // InternalQVTcore.g:9846:1: (lv_ownedParameters_3_0= ruleTypeParameterCS )
+ // InternalQVTcore.g:9847:3: lv_ownedParameters_3_0= ruleTypeParameterCS
{
if ( state.backtracking==0 ) {
@@ -28745,7 +28809,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop213;
+ break loop214;
}
} while (true);
@@ -28778,7 +28842,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeParameterCS"
- // InternalQVTcore.g:9853:1: entryRuleTypeParameterCS returns [EObject current=null] : iv_ruleTypeParameterCS= ruleTypeParameterCS EOF ;
+ // InternalQVTcore.g:9875:1: entryRuleTypeParameterCS returns [EObject current=null] : iv_ruleTypeParameterCS= ruleTypeParameterCS EOF ;
public final EObject entryRuleTypeParameterCS() throws RecognitionException {
EObject current = null;
@@ -28786,8 +28850,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9854:2: (iv_ruleTypeParameterCS= ruleTypeParameterCS EOF )
- // InternalQVTcore.g:9855:2: iv_ruleTypeParameterCS= ruleTypeParameterCS EOF
+ // InternalQVTcore.g:9876:2: (iv_ruleTypeParameterCS= ruleTypeParameterCS EOF )
+ // InternalQVTcore.g:9877:2: iv_ruleTypeParameterCS= ruleTypeParameterCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeParameterCSRule());
@@ -28818,7 +28882,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeParameterCS"
- // InternalQVTcore.g:9862: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 ) ) )* )? ) ;
+ // InternalQVTcore.g:9884: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;
@@ -28834,17 +28898,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9865:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? ) )
- // InternalQVTcore.g:9866:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? )
+ // InternalQVTcore.g:9887:28: ( ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? ) )
+ // InternalQVTcore.g:9888:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? )
{
- // InternalQVTcore.g:9866:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? )
- // InternalQVTcore.g:9866:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
+ // InternalQVTcore.g:9888:1: ( ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )? )
+ // InternalQVTcore.g:9888:2: ( (lv_name_0_0= ruleUnrestrictedName ) ) (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
{
- // InternalQVTcore.g:9866:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
- // InternalQVTcore.g:9867:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:9888:2: ( (lv_name_0_0= ruleUnrestrictedName ) )
+ // InternalQVTcore.g:9889:1: (lv_name_0_0= ruleUnrestrictedName )
{
- // InternalQVTcore.g:9867:1: (lv_name_0_0= ruleUnrestrictedName )
- // InternalQVTcore.g:9868:3: lv_name_0_0= ruleUnrestrictedName
+ // InternalQVTcore.g:9889:1: (lv_name_0_0= ruleUnrestrictedName )
+ // InternalQVTcore.g:9890:3: lv_name_0_0= ruleUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -28875,28 +28939,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:9884:2: (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
- int alt215=2;
- int LA215_0 = input.LA(1);
+ // InternalQVTcore.g:9906:2: (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
+ int alt216=2;
+ int LA216_0 = input.LA(1);
- if ( (LA215_0==82) ) {
- alt215=1;
+ if ( (LA216_0==83) ) {
+ alt216=1;
}
- switch (alt215) {
+ switch (alt216) {
case 1 :
- // InternalQVTcore.g:9884:4: otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
+ // InternalQVTcore.g:9906:4: otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
{
- otherlv_1=(Token)match(input,82,FollowSets000.FOLLOW_18); if (state.failed) return current;
+ otherlv_1=(Token)match(input,83,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getTypeParameterCSAccess().getExtendsKeyword_1_0());
}
- // InternalQVTcore.g:9888:1: ( (lv_ownedExtends_2_0= ruleTypedRefCS ) )
- // InternalQVTcore.g:9889:1: (lv_ownedExtends_2_0= ruleTypedRefCS )
+ // InternalQVTcore.g:9910:1: ( (lv_ownedExtends_2_0= ruleTypedRefCS ) )
+ // InternalQVTcore.g:9911:1: (lv_ownedExtends_2_0= ruleTypedRefCS )
{
- // InternalQVTcore.g:9889:1: (lv_ownedExtends_2_0= ruleTypedRefCS )
- // InternalQVTcore.g:9890:3: lv_ownedExtends_2_0= ruleTypedRefCS
+ // InternalQVTcore.g:9911:1: (lv_ownedExtends_2_0= ruleTypedRefCS )
+ // InternalQVTcore.g:9912:3: lv_ownedExtends_2_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -28927,32 +28991,32 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:9906:2: (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
- loop214:
+ // InternalQVTcore.g:9928:2: (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
+ loop215:
do {
- int alt214=2;
- int LA214_0 = input.LA(1);
+ int alt215=2;
+ int LA215_0 = input.LA(1);
- if ( (LA214_0==138) ) {
- alt214=1;
+ if ( (LA215_0==139) ) {
+ alt215=1;
}
- switch (alt214) {
+ switch (alt215) {
case 1 :
- // InternalQVTcore.g:9906:4: otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
+ // InternalQVTcore.g:9928:4: otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
{
- otherlv_3=(Token)match(input,138,FollowSets000.FOLLOW_18); if (state.failed) return current;
+ otherlv_3=(Token)match(input,139,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getTypeParameterCSAccess().getAmpersandAmpersandKeyword_1_2_0());
}
- // InternalQVTcore.g:9910:1: ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
- // InternalQVTcore.g:9911:1: (lv_ownedExtends_4_0= ruleTypedRefCS )
+ // InternalQVTcore.g:9932:1: ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
+ // InternalQVTcore.g:9933:1: (lv_ownedExtends_4_0= ruleTypedRefCS )
{
- // InternalQVTcore.g:9911:1: (lv_ownedExtends_4_0= ruleTypedRefCS )
- // InternalQVTcore.g:9912:3: lv_ownedExtends_4_0= ruleTypedRefCS
+ // InternalQVTcore.g:9933:1: (lv_ownedExtends_4_0= ruleTypedRefCS )
+ // InternalQVTcore.g:9934:3: lv_ownedExtends_4_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -28988,7 +29052,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop214;
+ break loop215;
}
} while (true);
@@ -29021,7 +29085,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypeRefCS"
- // InternalQVTcore.g:9936:1: entryRuleTypeRefCS returns [EObject current=null] : iv_ruleTypeRefCS= ruleTypeRefCS EOF ;
+ // InternalQVTcore.g:9958:1: entryRuleTypeRefCS returns [EObject current=null] : iv_ruleTypeRefCS= ruleTypeRefCS EOF ;
public final EObject entryRuleTypeRefCS() throws RecognitionException {
EObject current = null;
@@ -29029,8 +29093,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9937:2: (iv_ruleTypeRefCS= ruleTypeRefCS EOF )
- // InternalQVTcore.g:9938:2: iv_ruleTypeRefCS= ruleTypeRefCS EOF
+ // InternalQVTcore.g:9959:2: (iv_ruleTypeRefCS= ruleTypeRefCS EOF )
+ // InternalQVTcore.g:9960:2: iv_ruleTypeRefCS= ruleTypeRefCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypeRefCSRule());
@@ -29061,7 +29125,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypeRefCS"
- // InternalQVTcore.g:9945:1: ruleTypeRefCS returns [EObject current=null] : (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS ) ;
+ // InternalQVTcore.g:9967:1: ruleTypeRefCS returns [EObject current=null] : (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS ) ;
public final EObject ruleTypeRefCS() throws RecognitionException {
EObject current = null;
@@ -29073,29 +29137,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9948:28: ( (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS ) )
- // InternalQVTcore.g:9949:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
+ // InternalQVTcore.g:9970:28: ( (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS ) )
+ // InternalQVTcore.g:9971:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
{
- // InternalQVTcore.g:9949:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
- int alt216=2;
- int LA216_0 = input.LA(1);
+ // InternalQVTcore.g:9971:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
+ int alt217=2;
+ int LA217_0 = input.LA(1);
- if ( ((LA216_0>=RULE_SIMPLE_ID && LA216_0<=RULE_ESCAPED_ID)||(LA216_0>=21 && LA216_0<=22)||LA216_0==26||(LA216_0>=30 && LA216_0<=31)||LA216_0==33||(LA216_0>=35 && LA216_0<=37)||(LA216_0>=42 && LA216_0<=49)||LA216_0==51||LA216_0==53||LA216_0==55||LA216_0==58||LA216_0==60||LA216_0==62||(LA216_0>=64 && LA216_0<=68)||(LA216_0>=70 && LA216_0<=75)||LA216_0==77||LA216_0==79||(LA216_0>=81 && LA216_0<=83)) ) {
- alt216=1;
+ if ( ((LA217_0>=RULE_SIMPLE_ID && LA217_0<=RULE_ESCAPED_ID)||(LA217_0>=21 && LA217_0<=22)||LA217_0==26||(LA217_0>=30 && LA217_0<=31)||LA217_0==33||(LA217_0>=36 && LA217_0<=38)||(LA217_0>=43 && LA217_0<=50)||LA217_0==52||LA217_0==54||LA217_0==56||LA217_0==59||LA217_0==61||LA217_0==63||(LA217_0>=65 && LA217_0<=69)||(LA217_0>=71 && LA217_0<=76)||LA217_0==78||LA217_0==80||(LA217_0>=82 && LA217_0<=84)) ) {
+ alt217=1;
}
- else if ( (LA216_0==137) ) {
- alt216=2;
+ else if ( (LA217_0==138) ) {
+ alt217=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 216, 0, input);
+ new NoViableAltException("", 217, 0, input);
throw nvae;
}
- switch (alt216) {
+ switch (alt217) {
case 1 :
- // InternalQVTcore.g:9950:2: this_TypedRefCS_0= ruleTypedRefCS
+ // InternalQVTcore.g:9972:2: this_TypedRefCS_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -29122,7 +29186,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:9963:2: this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS
+ // InternalQVTcore.g:9985:2: this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS
{
if ( state.backtracking==0 ) {
@@ -29171,7 +29235,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypedRefCS"
- // InternalQVTcore.g:9982:1: entryRuleTypedRefCS returns [EObject current=null] : iv_ruleTypedRefCS= ruleTypedRefCS EOF ;
+ // InternalQVTcore.g:10004:1: entryRuleTypedRefCS returns [EObject current=null] : iv_ruleTypedRefCS= ruleTypedRefCS EOF ;
public final EObject entryRuleTypedRefCS() throws RecognitionException {
EObject current = null;
@@ -29179,8 +29243,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:9983:2: (iv_ruleTypedRefCS= ruleTypedRefCS EOF )
- // InternalQVTcore.g:9984:2: iv_ruleTypedRefCS= ruleTypedRefCS EOF
+ // InternalQVTcore.g:10005:2: (iv_ruleTypedRefCS= ruleTypedRefCS EOF )
+ // InternalQVTcore.g:10006:2: iv_ruleTypedRefCS= ruleTypedRefCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypedRefCSRule());
@@ -29211,7 +29275,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypedRefCS"
- // InternalQVTcore.g:9991:1: ruleTypedRefCS returns [EObject current=null] : this_TypedTypeRefCS_0= ruleTypedTypeRefCS ;
+ // InternalQVTcore.g:10013:1: ruleTypedRefCS returns [EObject current=null] : this_TypedTypeRefCS_0= ruleTypedTypeRefCS ;
public final EObject ruleTypedRefCS() throws RecognitionException {
EObject current = null;
@@ -29221,8 +29285,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:9994:28: (this_TypedTypeRefCS_0= ruleTypedTypeRefCS )
- // InternalQVTcore.g:9996:2: this_TypedTypeRefCS_0= ruleTypedTypeRefCS
+ // InternalQVTcore.g:10016:28: (this_TypedTypeRefCS_0= ruleTypedTypeRefCS )
+ // InternalQVTcore.g:10018:2: this_TypedTypeRefCS_0= ruleTypedTypeRefCS
{
if ( state.backtracking==0 ) {
@@ -29265,7 +29329,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTypedTypeRefCS"
- // InternalQVTcore.g:10015:1: entryRuleTypedTypeRefCS returns [EObject current=null] : iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF ;
+ // InternalQVTcore.g:10037:1: entryRuleTypedTypeRefCS returns [EObject current=null] : iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF ;
public final EObject entryRuleTypedTypeRefCS() throws RecognitionException {
EObject current = null;
@@ -29273,8 +29337,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:10016:2: (iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF )
- // InternalQVTcore.g:10017:2: iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF
+ // InternalQVTcore.g:10038:2: (iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF )
+ // InternalQVTcore.g:10039:2: iv_ruleTypedTypeRefCS= ruleTypedTypeRefCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getTypedTypeRefCSRule());
@@ -29305,7 +29369,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTypedTypeRefCS"
- // InternalQVTcore.g:10024:1: ruleTypedTypeRefCS returns [EObject current=null] : ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? ) ;
+ // InternalQVTcore.g:10046: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;
@@ -29319,17 +29383,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:10027:28: ( ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? ) )
- // InternalQVTcore.g:10028:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? )
+ // InternalQVTcore.g:10049:28: ( ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? ) )
+ // InternalQVTcore.g:10050:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? )
{
- // InternalQVTcore.g:10028:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? )
- // InternalQVTcore.g:10028:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )?
+ // InternalQVTcore.g:10050:1: ( ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )? )
+ // InternalQVTcore.g:10050:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) ) (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )?
{
- // InternalQVTcore.g:10028:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
- // InternalQVTcore.g:10029:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTcore.g:10050:2: ( (lv_ownedPathName_0_0= rulePathNameCS ) )
+ // InternalQVTcore.g:10051:1: (lv_ownedPathName_0_0= rulePathNameCS )
{
- // InternalQVTcore.g:10029:1: (lv_ownedPathName_0_0= rulePathNameCS )
- // InternalQVTcore.g:10030:3: lv_ownedPathName_0_0= rulePathNameCS
+ // InternalQVTcore.g:10051:1: (lv_ownedPathName_0_0= rulePathNameCS )
+ // InternalQVTcore.g:10052:3: lv_ownedPathName_0_0= rulePathNameCS
{
if ( state.backtracking==0 ) {
@@ -29360,16 +29424,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:10046:2: (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )?
- int alt217=2;
- int LA217_0 = input.LA(1);
+ // InternalQVTcore.g:10068:2: (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )?
+ int alt218=2;
+ int LA218_0 = input.LA(1);
- if ( (LA217_0==23) ) {
- alt217=1;
+ if ( (LA218_0==23) ) {
+ alt218=1;
}
- switch (alt217) {
+ switch (alt218) {
case 1 :
- // InternalQVTcore.g:10046:4: otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')'
+ // InternalQVTcore.g:10068:4: otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')'
{
otherlv_1=(Token)match(input,23,FollowSets000.FOLLOW_128); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -29377,11 +29441,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getTypedTypeRefCSAccess().getLeftParenthesisKeyword_1_0());
}
- // InternalQVTcore.g:10050:1: ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) )
- // InternalQVTcore.g:10051:1: (lv_ownedBinding_2_0= ruleTemplateBindingCS )
+ // InternalQVTcore.g:10072:1: ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) )
+ // InternalQVTcore.g:10073:1: (lv_ownedBinding_2_0= ruleTemplateBindingCS )
{
- // InternalQVTcore.g:10051:1: (lv_ownedBinding_2_0= ruleTemplateBindingCS )
- // InternalQVTcore.g:10052:3: lv_ownedBinding_2_0= ruleTemplateBindingCS
+ // InternalQVTcore.g:10073:1: (lv_ownedBinding_2_0= ruleTemplateBindingCS )
+ // InternalQVTcore.g:10074:3: lv_ownedBinding_2_0= ruleTemplateBindingCS
{
if ( state.backtracking==0 ) {
@@ -29447,7 +29511,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleWildcardTypeRefCS"
- // InternalQVTcore.g:10080:1: entryRuleWildcardTypeRefCS returns [EObject current=null] : iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF ;
+ // InternalQVTcore.g:10102:1: entryRuleWildcardTypeRefCS returns [EObject current=null] : iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF ;
public final EObject entryRuleWildcardTypeRefCS() throws RecognitionException {
EObject current = null;
@@ -29455,8 +29519,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:10081:2: (iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF )
- // InternalQVTcore.g:10082:2: iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF
+ // InternalQVTcore.g:10103:2: (iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF )
+ // InternalQVTcore.g:10104:2: iv_ruleWildcardTypeRefCS= ruleWildcardTypeRefCS EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getWildcardTypeRefCSRule());
@@ -29487,7 +29551,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleWildcardTypeRefCS"
- // InternalQVTcore.g:10089:1: ruleWildcardTypeRefCS returns [EObject current=null] : ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? ) ;
+ // InternalQVTcore.g:10111: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;
@@ -29499,14 +29563,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:10092:28: ( ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? ) )
- // InternalQVTcore.g:10093:1: ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? )
+ // InternalQVTcore.g:10114:28: ( ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? ) )
+ // InternalQVTcore.g:10115:1: ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? )
{
- // InternalQVTcore.g:10093:1: ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? )
- // InternalQVTcore.g:10093:2: () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
+ // InternalQVTcore.g:10115:1: ( () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )? )
+ // InternalQVTcore.g:10115:2: () otherlv_1= '?' (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
{
- // InternalQVTcore.g:10093:2: ()
- // InternalQVTcore.g:10094:2:
+ // InternalQVTcore.g:10115:2: ()
+ // InternalQVTcore.g:10116:2:
{
if ( state.backtracking==0 ) {
@@ -29523,34 +29587,34 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,137,FollowSets000.FOLLOW_129); if (state.failed) return current;
+ otherlv_1=(Token)match(input,138,FollowSets000.FOLLOW_129); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getWildcardTypeRefCSAccess().getQuestionMarkKeyword_1());
}
- // InternalQVTcore.g:10106:1: (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
- int alt218=2;
- int LA218_0 = input.LA(1);
+ // InternalQVTcore.g:10128:1: (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
+ int alt219=2;
+ int LA219_0 = input.LA(1);
- if ( (LA218_0==82) ) {
- alt218=1;
+ if ( (LA219_0==83) ) {
+ alt219=1;
}
- switch (alt218) {
+ switch (alt219) {
case 1 :
- // InternalQVTcore.g:10106:3: otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
+ // InternalQVTcore.g:10128:3: otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
{
- otherlv_2=(Token)match(input,82,FollowSets000.FOLLOW_18); if (state.failed) return current;
+ otherlv_2=(Token)match(input,83,FollowSets000.FOLLOW_18); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getWildcardTypeRefCSAccess().getExtendsKeyword_2_0());
}
- // InternalQVTcore.g:10110:1: ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
- // InternalQVTcore.g:10111:1: (lv_ownedExtends_3_0= ruleTypedRefCS )
+ // InternalQVTcore.g:10132:1: ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
+ // InternalQVTcore.g:10133:1: (lv_ownedExtends_3_0= ruleTypedRefCS )
{
- // InternalQVTcore.g:10111:1: (lv_ownedExtends_3_0= ruleTypedRefCS )
- // InternalQVTcore.g:10112:3: lv_ownedExtends_3_0= ruleTypedRefCS
+ // InternalQVTcore.g:10133:1: (lv_ownedExtends_3_0= ruleTypedRefCS )
+ // InternalQVTcore.g:10134:3: lv_ownedExtends_3_0= ruleTypedRefCS
{
if ( state.backtracking==0 ) {
@@ -29610,7 +29674,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleID"
- // InternalQVTcore.g:10136:1: entryRuleID returns [String current=null] : iv_ruleID= ruleID EOF ;
+ // InternalQVTcore.g:10158:1: entryRuleID returns [String current=null] : iv_ruleID= ruleID EOF ;
public final String entryRuleID() throws RecognitionException {
String current = null;
@@ -29618,8 +29682,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:10137:2: (iv_ruleID= ruleID EOF )
- // InternalQVTcore.g:10138:2: iv_ruleID= ruleID EOF
+ // InternalQVTcore.g:10159:2: (iv_ruleID= ruleID EOF )
+ // InternalQVTcore.g:10160:2: iv_ruleID= ruleID EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIDRule());
@@ -29650,7 +29714,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleID"
- // InternalQVTcore.g:10145:1: ruleID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID ) ;
+ // InternalQVTcore.g:10167: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();
@@ -29660,29 +29724,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:10148:28: ( (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID ) )
- // InternalQVTcore.g:10149:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
+ // InternalQVTcore.g:10170:28: ( (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID ) )
+ // InternalQVTcore.g:10171:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
{
- // InternalQVTcore.g:10149:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
- int alt219=2;
- int LA219_0 = input.LA(1);
+ // InternalQVTcore.g:10171:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
+ int alt220=2;
+ int LA220_0 = input.LA(1);
- if ( (LA219_0==RULE_SIMPLE_ID) ) {
- alt219=1;
+ if ( (LA220_0==RULE_SIMPLE_ID) ) {
+ alt220=1;
}
- else if ( (LA219_0==RULE_ESCAPED_ID) ) {
- alt219=2;
+ else if ( (LA220_0==RULE_ESCAPED_ID) ) {
+ alt220=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 219, 0, input);
+ new NoViableAltException("", 220, 0, input);
throw nvae;
}
- switch (alt219) {
+ switch (alt220) {
case 1 :
- // InternalQVTcore.g:10149:6: this_SIMPLE_ID_0= RULE_SIMPLE_ID
+ // InternalQVTcore.g:10171: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 ) {
@@ -29699,7 +29763,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:10157:10: this_ESCAPED_ID_1= RULE_ESCAPED_ID
+ // InternalQVTcore.g:10179: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 ) {
@@ -29738,7 +29802,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIdentifier"
- // InternalQVTcore.g:10172:1: entryRuleIdentifier returns [String current=null] : iv_ruleIdentifier= ruleIdentifier EOF ;
+ // InternalQVTcore.g:10194:1: entryRuleIdentifier returns [String current=null] : iv_ruleIdentifier= ruleIdentifier EOF ;
public final String entryRuleIdentifier() throws RecognitionException {
String current = null;
@@ -29746,8 +29810,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:10173:2: (iv_ruleIdentifier= ruleIdentifier EOF )
- // InternalQVTcore.g:10174:2: iv_ruleIdentifier= ruleIdentifier EOF
+ // InternalQVTcore.g:10195:2: (iv_ruleIdentifier= ruleIdentifier EOF )
+ // InternalQVTcore.g:10196:2: iv_ruleIdentifier= ruleIdentifier EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIdentifierRule());
@@ -29778,7 +29842,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIdentifier"
- // InternalQVTcore.g:10181:1: ruleIdentifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= ruleID ;
+ // InternalQVTcore.g:10203:1: ruleIdentifier returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= ruleID ;
public final AntlrDatatypeRuleToken ruleIdentifier() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -29788,8 +29852,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:10184:28: (this_ID_0= ruleID )
- // InternalQVTcore.g:10186:5: this_ID_0= ruleID
+ // InternalQVTcore.g:10206:28: (this_ID_0= ruleID )
+ // InternalQVTcore.g:10208:5: this_ID_0= ruleID
{
if ( state.backtracking==0 ) {
@@ -29831,7 +29895,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLOWER"
- // InternalQVTcore.g:10204:1: entryRuleLOWER returns [String current=null] : iv_ruleLOWER= ruleLOWER EOF ;
+ // InternalQVTcore.g:10226:1: entryRuleLOWER returns [String current=null] : iv_ruleLOWER= ruleLOWER EOF ;
public final String entryRuleLOWER() throws RecognitionException {
String current = null;
@@ -29839,8 +29903,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:10205:2: (iv_ruleLOWER= ruleLOWER EOF )
- // InternalQVTcore.g:10206:2: iv_ruleLOWER= ruleLOWER EOF
+ // InternalQVTcore.g:10227:2: (iv_ruleLOWER= ruleLOWER EOF )
+ // InternalQVTcore.g:10228:2: iv_ruleLOWER= ruleLOWER EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLOWERRule());
@@ -29871,7 +29935,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLOWER"
- // InternalQVTcore.g:10213:1: ruleLOWER returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ;
+ // InternalQVTcore.g:10235:1: ruleLOWER returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ;
public final AntlrDatatypeRuleToken ruleLOWER() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -29880,8 +29944,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:10216:28: (this_INT_0= RULE_INT )
- // InternalQVTcore.g:10217:5: this_INT_0= RULE_INT
+ // InternalQVTcore.g:10238:28: (this_INT_0= RULE_INT )
+ // InternalQVTcore.g:10239: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 ) {
@@ -29914,7 +29978,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNUMBER_LITERAL"
- // InternalQVTcore.g:10232:1: entryRuleNUMBER_LITERAL returns [String current=null] : iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF ;
+ // InternalQVTcore.g:10254:1: entryRuleNUMBER_LITERAL returns [String current=null] : iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF ;
public final String entryRuleNUMBER_LITERAL() throws RecognitionException {
String current = null;
@@ -29922,8 +29986,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:10233:2: (iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF )
- // InternalQVTcore.g:10234:2: iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF
+ // InternalQVTcore.g:10255:2: (iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF )
+ // InternalQVTcore.g:10256:2: iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNUMBER_LITERALRule());
@@ -29954,7 +30018,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNUMBER_LITERAL"
- // InternalQVTcore.g:10241:1: ruleNUMBER_LITERAL returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ;
+ // InternalQVTcore.g:10263:1: ruleNUMBER_LITERAL returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ;
public final AntlrDatatypeRuleToken ruleNUMBER_LITERAL() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -29963,8 +30027,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:10244:28: (this_INT_0= RULE_INT )
- // InternalQVTcore.g:10245:5: this_INT_0= RULE_INT
+ // InternalQVTcore.g:10266:28: (this_INT_0= RULE_INT )
+ // InternalQVTcore.g:10267: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 ) {
@@ -29997,7 +30061,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStringLiteral"
- // InternalQVTcore.g:10260:1: entryRuleStringLiteral returns [String current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
+ // InternalQVTcore.g:10282:1: entryRuleStringLiteral returns [String current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
public final String entryRuleStringLiteral() throws RecognitionException {
String current = null;
@@ -30005,8 +30069,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:10261:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
- // InternalQVTcore.g:10262:2: iv_ruleStringLiteral= ruleStringLiteral EOF
+ // InternalQVTcore.g:10283:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
+ // InternalQVTcore.g:10284:2: iv_ruleStringLiteral= ruleStringLiteral EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getStringLiteralRule());
@@ -30037,7 +30101,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStringLiteral"
- // InternalQVTcore.g:10269:1: ruleStringLiteral returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING ;
+ // InternalQVTcore.g:10291: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();
@@ -30046,8 +30110,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:10272:28: (this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:10273:5: this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:10294:28: (this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:10295: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 ) {
@@ -30080,7 +30144,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUPPER"
- // InternalQVTcore.g:10288:1: entryRuleUPPER returns [String current=null] : iv_ruleUPPER= ruleUPPER EOF ;
+ // InternalQVTcore.g:10310:1: entryRuleUPPER returns [String current=null] : iv_ruleUPPER= ruleUPPER EOF ;
public final String entryRuleUPPER() throws RecognitionException {
String current = null;
@@ -30088,8 +30152,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:10289:2: (iv_ruleUPPER= ruleUPPER EOF )
- // InternalQVTcore.g:10290:2: iv_ruleUPPER= ruleUPPER EOF
+ // InternalQVTcore.g:10311:2: (iv_ruleUPPER= ruleUPPER EOF )
+ // InternalQVTcore.g:10312:2: iv_ruleUPPER= ruleUPPER EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getUPPERRule());
@@ -30120,7 +30184,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUPPER"
- // InternalQVTcore.g:10297:1: ruleUPPER returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT | kw= '*' ) ;
+ // InternalQVTcore.g:10319:1: ruleUPPER returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT | kw= '*' ) ;
public final AntlrDatatypeRuleToken ruleUPPER() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -30130,29 +30194,29 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:10300:28: ( (this_INT_0= RULE_INT | kw= '*' ) )
- // InternalQVTcore.g:10301:1: (this_INT_0= RULE_INT | kw= '*' )
+ // InternalQVTcore.g:10322:28: ( (this_INT_0= RULE_INT | kw= '*' ) )
+ // InternalQVTcore.g:10323:1: (this_INT_0= RULE_INT | kw= '*' )
{
- // InternalQVTcore.g:10301:1: (this_INT_0= RULE_INT | kw= '*' )
- int alt220=2;
- int LA220_0 = input.LA(1);
+ // InternalQVTcore.g:10323:1: (this_INT_0= RULE_INT | kw= '*' )
+ int alt221=2;
+ int LA221_0 = input.LA(1);
- if ( (LA220_0==RULE_INT) ) {
- alt220=1;
+ if ( (LA221_0==RULE_INT) ) {
+ alt221=1;
}
- else if ( (LA220_0==28) ) {
- alt220=2;
+ else if ( (LA221_0==28) ) {
+ alt221=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 220, 0, input);
+ new NoViableAltException("", 221, 0, input);
throw nvae;
}
- switch (alt220) {
+ switch (alt221) {
case 1 :
- // InternalQVTcore.g:10301:6: this_INT_0= RULE_INT
+ // InternalQVTcore.g:10323: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 ) {
@@ -30169,7 +30233,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalQVTcore.g:10310:2: kw= '*'
+ // InternalQVTcore.g:10332:2: kw= '*'
{
kw=(Token)match(input,28,FollowSets000.FOLLOW_2); if (state.failed) return current;
if ( state.backtracking==0 ) {
@@ -30204,7 +30268,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleURI"
- // InternalQVTcore.g:10323:1: entryRuleURI returns [String current=null] : iv_ruleURI= ruleURI EOF ;
+ // InternalQVTcore.g:10345:1: entryRuleURI returns [String current=null] : iv_ruleURI= ruleURI EOF ;
public final String entryRuleURI() throws RecognitionException {
String current = null;
@@ -30212,8 +30276,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
try {
- // InternalQVTcore.g:10324:2: (iv_ruleURI= ruleURI EOF )
- // InternalQVTcore.g:10325:2: iv_ruleURI= ruleURI EOF
+ // InternalQVTcore.g:10346:2: (iv_ruleURI= ruleURI EOF )
+ // InternalQVTcore.g:10347:2: iv_ruleURI= ruleURI EOF
{
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getURIRule());
@@ -30244,7 +30308,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleURI"
- // InternalQVTcore.g:10332:1: ruleURI returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING ;
+ // InternalQVTcore.g:10354: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();
@@ -30253,8 +30317,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalQVTcore.g:10335:28: (this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING )
- // InternalQVTcore.g:10336:5: this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING
+ // InternalQVTcore.g:10357:28: (this_SINGLE_QUOTED_STRING_0= RULE_SINGLE_QUOTED_STRING )
+ // InternalQVTcore.g:10358: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 ) {
@@ -30310,25 +30374,25 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
{
otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_5); if (state.failed) return ;
// InternalQVTcore.g:211:1: ( ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_2_0= ruleRealizedVariableCS ) ) )
- int alt222=2;
- int LA222_0 = input.LA(1);
+ int alt223=2;
+ int LA223_0 = input.LA(1);
- if ( ((LA222_0>=RULE_SIMPLE_ID && LA222_0<=RULE_ESCAPED_ID)||(LA222_0>=21 && LA222_0<=22)||LA222_0==26||(LA222_0>=30 && LA222_0<=31)||LA222_0==33||(LA222_0>=35 && LA222_0<=37)||(LA222_0>=42 && LA222_0<=44)||(LA222_0>=46 && LA222_0<=49)||LA222_0==51||LA222_0==53||LA222_0==55||LA222_0==58||LA222_0==60||LA222_0==62||(LA222_0>=64 && LA222_0<=68)||(LA222_0>=70 && LA222_0<=75)||LA222_0==77||LA222_0==79||(LA222_0>=81 && LA222_0<=83)) ) {
- alt222=1;
+ if ( ((LA223_0>=RULE_SIMPLE_ID && LA223_0<=RULE_ESCAPED_ID)||(LA223_0>=21 && LA223_0<=22)||LA223_0==26||(LA223_0>=30 && LA223_0<=31)||LA223_0==33||(LA223_0>=36 && LA223_0<=38)||(LA223_0>=43 && LA223_0<=45)||(LA223_0>=47 && LA223_0<=50)||LA223_0==52||LA223_0==54||LA223_0==56||LA223_0==59||LA223_0==61||LA223_0==63||(LA223_0>=65 && LA223_0<=69)||(LA223_0>=71 && LA223_0<=76)||LA223_0==78||LA223_0==80||(LA223_0>=82 && LA223_0<=84)) ) {
+ alt223=1;
}
- else if ( (LA222_0==45) ) {
- int LA222_2 = input.LA(2);
+ else if ( (LA223_0==46) ) {
+ int LA223_2 = input.LA(2);
- if ( ((LA222_2>=RULE_SIMPLE_ID && LA222_2<=RULE_ESCAPED_ID)||(LA222_2>=21 && LA222_2<=22)||LA222_2==26||(LA222_2>=30 && LA222_2<=31)||LA222_2==33||(LA222_2>=35 && LA222_2<=37)||(LA222_2>=42 && LA222_2<=49)||LA222_2==51||LA222_2==53||LA222_2==55||LA222_2==58||LA222_2==60||LA222_2==62||(LA222_2>=64 && LA222_2<=68)||(LA222_2>=70 && LA222_2<=75)||LA222_2==77||LA222_2==79||(LA222_2>=81 && LA222_2<=83)) ) {
- alt222=2;
+ if ( ((LA223_2>=RULE_SIMPLE_ID && LA223_2<=RULE_ESCAPED_ID)||(LA223_2>=21 && LA223_2<=22)||LA223_2==26||(LA223_2>=30 && LA223_2<=31)||LA223_2==33||(LA223_2>=36 && LA223_2<=38)||(LA223_2>=43 && LA223_2<=50)||LA223_2==52||LA223_2==54||LA223_2==56||LA223_2==59||LA223_2==61||LA223_2==63||(LA223_2>=65 && LA223_2<=69)||(LA223_2>=71 && LA223_2<=76)||LA223_2==78||LA223_2==80||(LA223_2>=82 && LA223_2<=84)) ) {
+ alt223=2;
}
- else if ( ((LA222_2>=18 && LA222_2<=19)||LA222_2==25||LA222_2==40) ) {
- alt222=1;
+ else if ( ((LA223_2>=18 && LA223_2<=19)||LA223_2==25||LA223_2==41) ) {
+ alt223=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 222, 2, input);
+ new NoViableAltException("", 223, 2, input);
throw nvae;
}
@@ -30336,11 +30400,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 222, 0, input);
+ new NoViableAltException("", 223, 0, input);
throw nvae;
}
- switch (alt222) {
+ switch (alt223) {
case 1 :
// InternalQVTcore.g:211:2: ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) )
{
@@ -30401,41 +30465,41 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// InternalQVTcore.g:248:3: (otherlv_3= ',' ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) ) )*
- loop224:
+ loop225:
do {
- int alt224=2;
- int LA224_0 = input.LA(1);
+ int alt225=2;
+ int LA225_0 = input.LA(1);
- if ( (LA224_0==18) ) {
- alt224=1;
+ if ( (LA225_0==18) ) {
+ alt225=1;
}
- switch (alt224) {
+ switch (alt225) {
case 1 :
// InternalQVTcore.g:248:5: otherlv_3= ',' ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) )
{
otherlv_3=(Token)match(input,18,FollowSets000.FOLLOW_5); if (state.failed) return ;
// InternalQVTcore.g:252:1: ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) )
- int alt223=2;
- int LA223_0 = input.LA(1);
+ int alt224=2;
+ int LA224_0 = input.LA(1);
- if ( ((LA223_0>=RULE_SIMPLE_ID && LA223_0<=RULE_ESCAPED_ID)||(LA223_0>=21 && LA223_0<=22)||LA223_0==26||(LA223_0>=30 && LA223_0<=31)||LA223_0==33||(LA223_0>=35 && LA223_0<=37)||(LA223_0>=42 && LA223_0<=44)||(LA223_0>=46 && LA223_0<=49)||LA223_0==51||LA223_0==53||LA223_0==55||LA223_0==58||LA223_0==60||LA223_0==62||(LA223_0>=64 && LA223_0<=68)||(LA223_0>=70 && LA223_0<=75)||LA223_0==77||LA223_0==79||(LA223_0>=81 && LA223_0<=83)) ) {
- alt223=1;
+ if ( ((LA224_0>=RULE_SIMPLE_ID && LA224_0<=RULE_ESCAPED_ID)||(LA224_0>=21 && LA224_0<=22)||LA224_0==26||(LA224_0>=30 && LA224_0<=31)||LA224_0==33||(LA224_0>=36 && LA224_0<=38)||(LA224_0>=43 && LA224_0<=45)||(LA224_0>=47 && LA224_0<=50)||LA224_0==52||LA224_0==54||LA224_0==56||LA224_0==59||LA224_0==61||LA224_0==63||(LA224_0>=65 && LA224_0<=69)||(LA224_0>=71 && LA224_0<=76)||LA224_0==78||LA224_0==80||(LA224_0>=82 && LA224_0<=84)) ) {
+ alt224=1;
}
- else if ( (LA223_0==45) ) {
- int LA223_2 = input.LA(2);
+ else if ( (LA224_0==46) ) {
+ int LA224_2 = input.LA(2);
- if ( ((LA223_2>=18 && LA223_2<=19)||LA223_2==25||LA223_2==40) ) {
- alt223=1;
+ if ( ((LA224_2>=18 && LA224_2<=19)||LA224_2==25||LA224_2==41) ) {
+ alt224=1;
}
- else if ( ((LA223_2>=RULE_SIMPLE_ID && LA223_2<=RULE_ESCAPED_ID)||(LA223_2>=21 && LA223_2<=22)||LA223_2==26||(LA223_2>=30 && LA223_2<=31)||LA223_2==33||(LA223_2>=35 && LA223_2<=37)||(LA223_2>=42 && LA223_2<=49)||LA223_2==51||LA223_2==53||LA223_2==55||LA223_2==58||LA223_2==60||LA223_2==62||(LA223_2>=64 && LA223_2<=68)||(LA223_2>=70 && LA223_2<=75)||LA223_2==77||LA223_2==79||(LA223_2>=81 && LA223_2<=83)) ) {
- alt223=2;
+ else if ( ((LA224_2>=RULE_SIMPLE_ID && LA224_2<=RULE_ESCAPED_ID)||(LA224_2>=21 && LA224_2<=22)||LA224_2==26||(LA224_2>=30 && LA224_2<=31)||LA224_2==33||(LA224_2>=36 && LA224_2<=38)||(LA224_2>=43 && LA224_2<=50)||LA224_2==52||LA224_2==54||LA224_2==56||LA224_2==59||LA224_2==61||LA224_2==63||(LA224_2>=65 && LA224_2<=69)||(LA224_2>=71 && LA224_2<=76)||LA224_2==78||LA224_2==80||(LA224_2>=82 && LA224_2<=84)) ) {
+ alt224=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 223, 2, input);
+ new NoViableAltException("", 224, 2, input);
throw nvae;
}
@@ -30443,11 +30507,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 223, 0, input);
+ new NoViableAltException("", 224, 0, input);
throw nvae;
}
- switch (alt223) {
+ switch (alt224) {
case 1 :
// InternalQVTcore.g:252:2: ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
{
@@ -30512,23 +30576,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop224;
+ break loop225;
}
} while (true);
otherlv_6=(Token)match(input,19,FollowSets000.FOLLOW_7); if (state.failed) return ;
// InternalQVTcore.g:293:1: ( (lv_ownedConstraints_7_0= rulePredicateOrAssignmentCS ) )*
- loop225:
+ loop226:
do {
- int alt225=2;
- int LA225_0 = input.LA(1);
+ int alt226=2;
+ int LA226_0 = input.LA(1);
- if ( (LA225_0==RULE_SINGLE_QUOTED_STRING||(LA225_0>=RULE_INT && LA225_0<=RULE_ESCAPED_ID)||(LA225_0>=21 && LA225_0<=23)||LA225_0==26||LA225_0==28||(LA225_0>=30 && LA225_0<=31)||LA225_0==33||(LA225_0>=35 && LA225_0<=37)||LA225_0==39||(LA225_0>=42 && LA225_0<=49)||LA225_0==51||LA225_0==53||LA225_0==55||LA225_0==58||LA225_0==60||LA225_0==62||(LA225_0>=64 && LA225_0<=68)||(LA225_0>=70 && LA225_0<=75)||LA225_0==77||LA225_0==79||(LA225_0>=81 && LA225_0<=85)||(LA225_0>=101 && LA225_0<=115)||LA225_0==118||(LA225_0>=120 && LA225_0<=123)||LA225_0==128||(LA225_0>=133 && LA225_0<=134)) ) {
- alt225=1;
+ if ( (LA226_0==RULE_SINGLE_QUOTED_STRING||(LA226_0>=RULE_INT && LA226_0<=RULE_ESCAPED_ID)||(LA226_0>=21 && LA226_0<=23)||LA226_0==26||LA226_0==28||(LA226_0>=30 && LA226_0<=31)||LA226_0==33||(LA226_0>=36 && LA226_0<=38)||LA226_0==40||(LA226_0>=43 && LA226_0<=50)||LA226_0==52||LA226_0==54||LA226_0==56||LA226_0==59||LA226_0==61||LA226_0==63||(LA226_0>=65 && LA226_0<=69)||(LA226_0>=71 && LA226_0<=76)||LA226_0==78||LA226_0==80||(LA226_0>=82 && LA226_0<=86)||(LA226_0>=102 && LA226_0<=116)||LA226_0==119||(LA226_0>=121 && LA226_0<=124)||LA226_0==129||(LA226_0>=134 && LA226_0<=135)) ) {
+ alt226=1;
}
- switch (alt225) {
+ switch (alt226) {
case 1 :
// InternalQVTcore.g:294:1: (lv_ownedConstraints_7_0= rulePredicateOrAssignmentCS )
{
@@ -30553,7 +30617,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop225;
+ break loop226;
}
} while (true);
@@ -30588,25 +30652,25 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
{
otherlv_9=(Token)match(input,17,FollowSets000.FOLLOW_5); if (state.failed) return ;
// InternalQVTcore.g:320:1: ( ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_11_0= ruleRealizedVariableCS ) ) )
- int alt227=2;
- int LA227_0 = input.LA(1);
+ int alt228=2;
+ int LA228_0 = input.LA(1);
- if ( ((LA227_0>=RULE_SIMPLE_ID && LA227_0<=RULE_ESCAPED_ID)||(LA227_0>=21 && LA227_0<=22)||LA227_0==26||(LA227_0>=30 && LA227_0<=31)||LA227_0==33||(LA227_0>=35 && LA227_0<=37)||(LA227_0>=42 && LA227_0<=44)||(LA227_0>=46 && LA227_0<=49)||LA227_0==51||LA227_0==53||LA227_0==55||LA227_0==58||LA227_0==60||LA227_0==62||(LA227_0>=64 && LA227_0<=68)||(LA227_0>=70 && LA227_0<=75)||LA227_0==77||LA227_0==79||(LA227_0>=81 && LA227_0<=83)) ) {
- alt227=1;
+ if ( ((LA228_0>=RULE_SIMPLE_ID && LA228_0<=RULE_ESCAPED_ID)||(LA228_0>=21 && LA228_0<=22)||LA228_0==26||(LA228_0>=30 && LA228_0<=31)||LA228_0==33||(LA228_0>=36 && LA228_0<=38)||(LA228_0>=43 && LA228_0<=45)||(LA228_0>=47 && LA228_0<=50)||LA228_0==52||LA228_0==54||LA228_0==56||LA228_0==59||LA228_0==61||LA228_0==63||(LA228_0>=65 && LA228_0<=69)||(LA228_0>=71 && LA228_0<=76)||LA228_0==78||LA228_0==80||(LA228_0>=82 && LA228_0<=84)) ) {
+ alt228=1;
}
- else if ( (LA227_0==45) ) {
- int LA227_2 = input.LA(2);
+ else if ( (LA228_0==46) ) {
+ int LA228_2 = input.LA(2);
- if ( (LA227_2==18||LA227_2==20||LA227_2==25||LA227_2==40) ) {
- alt227=1;
+ if ( (LA228_2==18||LA228_2==20||LA228_2==25||LA228_2==41) ) {
+ alt228=1;
}
- else if ( ((LA227_2>=RULE_SIMPLE_ID && LA227_2<=RULE_ESCAPED_ID)||(LA227_2>=21 && LA227_2<=22)||LA227_2==26||(LA227_2>=30 && LA227_2<=31)||LA227_2==33||(LA227_2>=35 && LA227_2<=37)||(LA227_2>=42 && LA227_2<=49)||LA227_2==51||LA227_2==53||LA227_2==55||LA227_2==58||LA227_2==60||LA227_2==62||(LA227_2>=64 && LA227_2<=68)||(LA227_2>=70 && LA227_2<=75)||LA227_2==77||LA227_2==79||(LA227_2>=81 && LA227_2<=83)) ) {
- alt227=2;
+ else if ( ((LA228_2>=RULE_SIMPLE_ID && LA228_2<=RULE_ESCAPED_ID)||(LA228_2>=21 && LA228_2<=22)||LA228_2==26||(LA228_2>=30 && LA228_2<=31)||LA228_2==33||(LA228_2>=36 && LA228_2<=38)||(LA228_2>=43 && LA228_2<=50)||LA228_2==52||LA228_2==54||LA228_2==56||LA228_2==59||LA228_2==61||LA228_2==63||(LA228_2>=65 && LA228_2<=69)||(LA228_2>=71 && LA228_2<=76)||LA228_2==78||LA228_2==80||(LA228_2>=82 && LA228_2<=84)) ) {
+ alt228=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 227, 2, input);
+ new NoViableAltException("", 228, 2, input);
throw nvae;
}
@@ -30614,11 +30678,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 227, 0, input);
+ new NoViableAltException("", 228, 0, input);
throw nvae;
}
- switch (alt227) {
+ switch (alt228) {
case 1 :
// InternalQVTcore.g:320:2: ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
{
@@ -30679,41 +30743,41 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// InternalQVTcore.g:357:3: (otherlv_12= ',' ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) ) )*
- loop229:
+ loop230:
do {
- int alt229=2;
- int LA229_0 = input.LA(1);
+ int alt230=2;
+ int LA230_0 = input.LA(1);
- if ( (LA229_0==18) ) {
- alt229=1;
+ if ( (LA230_0==18) ) {
+ alt230=1;
}
- switch (alt229) {
+ switch (alt230) {
case 1 :
// InternalQVTcore.g:357:5: otherlv_12= ',' ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) )
{
otherlv_12=(Token)match(input,18,FollowSets000.FOLLOW_5); if (state.failed) return ;
// InternalQVTcore.g:361:1: ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) )
- int alt228=2;
- int LA228_0 = input.LA(1);
+ int alt229=2;
+ int LA229_0 = input.LA(1);
- if ( ((LA228_0>=RULE_SIMPLE_ID && LA228_0<=RULE_ESCAPED_ID)||(LA228_0>=21 && LA228_0<=22)||LA228_0==26||(LA228_0>=30 && LA228_0<=31)||LA228_0==33||(LA228_0>=35 && LA228_0<=37)||(LA228_0>=42 && LA228_0<=44)||(LA228_0>=46 && LA228_0<=49)||LA228_0==51||LA228_0==53||LA228_0==55||LA228_0==58||LA228_0==60||LA228_0==62||(LA228_0>=64 && LA228_0<=68)||(LA228_0>=70 && LA228_0<=75)||LA228_0==77||LA228_0==79||(LA228_0>=81 && LA228_0<=83)) ) {
- alt228=1;
+ if ( ((LA229_0>=RULE_SIMPLE_ID && LA229_0<=RULE_ESCAPED_ID)||(LA229_0>=21 && LA229_0<=22)||LA229_0==26||(LA229_0>=30 && LA229_0<=31)||LA229_0==33||(LA229_0>=36 && LA229_0<=38)||(LA229_0>=43 && LA229_0<=45)||(LA229_0>=47 && LA229_0<=50)||LA229_0==52||LA229_0==54||LA229_0==56||LA229_0==59||LA229_0==61||LA229_0==63||(LA229_0>=65 && LA229_0<=69)||(LA229_0>=71 && LA229_0<=76)||LA229_0==78||LA229_0==80||(LA229_0>=82 && LA229_0<=84)) ) {
+ alt229=1;
}
- else if ( (LA228_0==45) ) {
- int LA228_2 = input.LA(2);
+ else if ( (LA229_0==46) ) {
+ int LA229_2 = input.LA(2);
- if ( ((LA228_2>=RULE_SIMPLE_ID && LA228_2<=RULE_ESCAPED_ID)||(LA228_2>=21 && LA228_2<=22)||LA228_2==26||(LA228_2>=30 && LA228_2<=31)||LA228_2==33||(LA228_2>=35 && LA228_2<=37)||(LA228_2>=42 && LA228_2<=49)||LA228_2==51||LA228_2==53||LA228_2==55||LA228_2==58||LA228_2==60||LA228_2==62||(LA228_2>=64 && LA228_2<=68)||(LA228_2>=70 && LA228_2<=75)||LA228_2==77||LA228_2==79||(LA228_2>=81 && LA228_2<=83)) ) {
- alt228=2;
+ if ( ((LA229_2>=RULE_SIMPLE_ID && LA229_2<=RULE_ESCAPED_ID)||(LA229_2>=21 && LA229_2<=22)||LA229_2==26||(LA229_2>=30 && LA229_2<=31)||LA229_2==33||(LA229_2>=36 && LA229_2<=38)||(LA229_2>=43 && LA229_2<=50)||LA229_2==52||LA229_2==54||LA229_2==56||LA229_2==59||LA229_2==61||LA229_2==63||(LA229_2>=65 && LA229_2<=69)||(LA229_2>=71 && LA229_2<=76)||LA229_2==78||LA229_2==80||(LA229_2>=82 && LA229_2<=84)) ) {
+ alt229=2;
}
- else if ( (LA228_2==18||LA228_2==20||LA228_2==25||LA228_2==40) ) {
- alt228=1;
+ else if ( (LA229_2==18||LA229_2==20||LA229_2==25||LA229_2==41) ) {
+ alt229=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 228, 2, input);
+ new NoViableAltException("", 229, 2, input);
throw nvae;
}
@@ -30721,11 +30785,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 228, 0, input);
+ new NoViableAltException("", 229, 0, input);
throw nvae;
}
- switch (alt228) {
+ switch (alt229) {
case 1 :
// InternalQVTcore.g:361:2: ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) )
{
@@ -30790,7 +30854,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop229;
+ break loop230;
}
} while (true);
@@ -30818,18 +30882,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
{
otherlv_16=(Token)match(input,17,FollowSets000.FOLLOW_9); if (state.failed) return ;
// InternalQVTcore.g:407:1: ( (lv_ownedConstraints_17_0= rulePredicateOrAssignmentCS ) )+
- int cnt230=0;
- loop230:
+ int cnt231=0;
+ loop231:
do {
- int alt230=2;
- int LA230_0 = input.LA(1);
+ int alt231=2;
+ int LA231_0 = input.LA(1);
- if ( (LA230_0==RULE_SINGLE_QUOTED_STRING||(LA230_0>=RULE_INT && LA230_0<=RULE_ESCAPED_ID)||(LA230_0>=21 && LA230_0<=23)||LA230_0==26||LA230_0==28||(LA230_0>=30 && LA230_0<=31)||LA230_0==33||(LA230_0>=35 && LA230_0<=37)||LA230_0==39||(LA230_0>=42 && LA230_0<=49)||LA230_0==51||LA230_0==53||LA230_0==55||LA230_0==58||LA230_0==60||LA230_0==62||(LA230_0>=64 && LA230_0<=68)||(LA230_0>=70 && LA230_0<=75)||LA230_0==77||LA230_0==79||(LA230_0>=81 && LA230_0<=85)||(LA230_0>=101 && LA230_0<=115)||LA230_0==118||(LA230_0>=120 && LA230_0<=123)||LA230_0==128||(LA230_0>=133 && LA230_0<=134)) ) {
- alt230=1;
+ if ( (LA231_0==RULE_SINGLE_QUOTED_STRING||(LA231_0>=RULE_INT && LA231_0<=RULE_ESCAPED_ID)||(LA231_0>=21 && LA231_0<=23)||LA231_0==26||LA231_0==28||(LA231_0>=30 && LA231_0<=31)||LA231_0==33||(LA231_0>=36 && LA231_0<=38)||LA231_0==40||(LA231_0>=43 && LA231_0<=50)||LA231_0==52||LA231_0==54||LA231_0==56||LA231_0==59||LA231_0==61||LA231_0==63||(LA231_0>=65 && LA231_0<=69)||(LA231_0>=71 && LA231_0<=76)||LA231_0==78||LA231_0==80||(LA231_0>=82 && LA231_0<=86)||(LA231_0>=102 && LA231_0<=116)||LA231_0==119||(LA231_0>=121 && LA231_0<=124)||LA231_0==129||(LA231_0>=134 && LA231_0<=135)) ) {
+ alt231=1;
}
- switch (alt230) {
+ switch (alt231) {
case 1 :
// InternalQVTcore.g:408:1: (lv_ownedConstraints_17_0= rulePredicateOrAssignmentCS )
{
@@ -30854,13 +30918,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt230 >= 1 ) break loop230;
+ if ( cnt231 >= 1 ) break loop231;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
- new EarlyExitException(230, input);
+ new EarlyExitException(231, input);
throw eee;
}
- cnt230++;
+ cnt231++;
} while (true);
otherlv_18=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return ;
@@ -30915,17 +30979,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// InternalQVTcore.g:626:2: (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )*
- loop232:
+ loop233:
do {
- int alt232=2;
- int LA232_0 = input.LA(1);
+ int alt233=2;
+ int LA233_0 = input.LA(1);
- if ( (LA232_0==18) ) {
- alt232=1;
+ if ( (LA233_0==18) ) {
+ alt233=1;
}
- switch (alt232) {
+ switch (alt233) {
case 1 :
// InternalQVTcore.g:626:4: otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) )
{
@@ -30957,23 +31021,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop232;
+ break loop233;
}
} while (true);
otherlv_4=(Token)match(input,19,FollowSets000.FOLLOW_14); if (state.failed) return ;
// InternalQVTcore.g:652:1: ( (lv_ownedPredicates_5_0= rulePredicateCS ) )*
- loop233:
+ loop234:
do {
- int alt233=2;
- int LA233_0 = input.LA(1);
+ int alt234=2;
+ int LA234_0 = input.LA(1);
- if ( (LA233_0==RULE_SINGLE_QUOTED_STRING||(LA233_0>=RULE_INT && LA233_0<=RULE_ESCAPED_ID)||(LA233_0>=21 && LA233_0<=23)||LA233_0==26||LA233_0==28||(LA233_0>=30 && LA233_0<=31)||LA233_0==33||(LA233_0>=35 && LA233_0<=37)||(LA233_0>=42 && LA233_0<=49)||LA233_0==51||LA233_0==53||LA233_0==55||LA233_0==58||LA233_0==60||LA233_0==62||(LA233_0>=64 && LA233_0<=68)||(LA233_0>=70 && LA233_0<=75)||LA233_0==77||LA233_0==79||(LA233_0>=81 && LA233_0<=85)||(LA233_0>=101 && LA233_0<=115)||LA233_0==118||(LA233_0>=120 && LA233_0<=123)||LA233_0==128||(LA233_0>=133 && LA233_0<=134)) ) {
- alt233=1;
+ if ( (LA234_0==RULE_SINGLE_QUOTED_STRING||(LA234_0>=RULE_INT && LA234_0<=RULE_ESCAPED_ID)||(LA234_0>=21 && LA234_0<=23)||LA234_0==26||LA234_0==28||(LA234_0>=30 && LA234_0<=31)||LA234_0==33||(LA234_0>=36 && LA234_0<=38)||(LA234_0>=43 && LA234_0<=50)||LA234_0==52||LA234_0==54||LA234_0==56||LA234_0==59||LA234_0==61||LA234_0==63||(LA234_0>=65 && LA234_0<=69)||(LA234_0>=71 && LA234_0<=76)||LA234_0==78||LA234_0==80||(LA234_0>=82 && LA234_0<=86)||(LA234_0>=102 && LA234_0<=116)||LA234_0==119||(LA234_0>=121 && LA234_0<=124)||LA234_0==129||(LA234_0>=134 && LA234_0<=135)) ) {
+ alt234=1;
}
- switch (alt233) {
+ switch (alt234) {
case 1 :
// InternalQVTcore.g:653:1: (lv_ownedPredicates_5_0= rulePredicateCS )
{
@@ -30998,7 +31062,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop233;
+ break loop234;
}
} while (true);
@@ -31051,17 +31115,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// InternalQVTcore.g:697:2: (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )*
- loop234:
+ loop235:
do {
- int alt234=2;
- int LA234_0 = input.LA(1);
+ int alt235=2;
+ int LA235_0 = input.LA(1);
- if ( (LA234_0==18) ) {
- alt234=1;
+ if ( (LA235_0==18) ) {
+ alt235=1;
}
- switch (alt234) {
+ switch (alt235) {
case 1 :
// InternalQVTcore.g:697:4: otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) )
{
@@ -31093,7 +31157,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop234;
+ break loop235;
}
} while (true);
@@ -31121,18 +31185,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
{
otherlv_12=(Token)match(input,23,FollowSets000.FOLLOW_9); if (state.failed) return ;
// InternalQVTcore.g:728:1: ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+
- int cnt235=0;
- loop235:
+ int cnt236=0;
+ loop236:
do {
- int alt235=2;
- int LA235_0 = input.LA(1);
+ int alt236=2;
+ int LA236_0 = input.LA(1);
- if ( (LA235_0==RULE_SINGLE_QUOTED_STRING||(LA235_0>=RULE_INT && LA235_0<=RULE_ESCAPED_ID)||(LA235_0>=21 && LA235_0<=23)||LA235_0==26||LA235_0==28||(LA235_0>=30 && LA235_0<=31)||LA235_0==33||(LA235_0>=35 && LA235_0<=37)||(LA235_0>=42 && LA235_0<=49)||LA235_0==51||LA235_0==53||LA235_0==55||LA235_0==58||LA235_0==60||LA235_0==62||(LA235_0>=64 && LA235_0<=68)||(LA235_0>=70 && LA235_0<=75)||LA235_0==77||LA235_0==79||(LA235_0>=81 && LA235_0<=85)||(LA235_0>=101 && LA235_0<=115)||LA235_0==118||(LA235_0>=120 && LA235_0<=123)||LA235_0==128||(LA235_0>=133 && LA235_0<=134)) ) {
- alt235=1;
+ if ( (LA236_0==RULE_SINGLE_QUOTED_STRING||(LA236_0>=RULE_INT && LA236_0<=RULE_ESCAPED_ID)||(LA236_0>=21 && LA236_0<=23)||LA236_0==26||LA236_0==28||(LA236_0>=30 && LA236_0<=31)||LA236_0==33||(LA236_0>=36 && LA236_0<=38)||(LA236_0>=43 && LA236_0<=50)||LA236_0==52||LA236_0==54||LA236_0==56||LA236_0==59||LA236_0==61||LA236_0==63||(LA236_0>=65 && LA236_0<=69)||(LA236_0>=71 && LA236_0<=76)||LA236_0==78||LA236_0==80||(LA236_0>=82 && LA236_0<=86)||(LA236_0>=102 && LA236_0<=116)||LA236_0==119||(LA236_0>=121 && LA236_0<=124)||LA236_0==129||(LA236_0>=134 && LA236_0<=135)) ) {
+ alt236=1;
}
- switch (alt235) {
+ switch (alt236) {
case 1 :
// InternalQVTcore.g:729:1: (lv_ownedPredicates_13_0= rulePredicateCS )
{
@@ -31157,13 +31221,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt235 >= 1 ) break loop235;
+ if ( cnt236 >= 1 ) break loop236;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
- new EarlyExitException(235, input);
+ new EarlyExitException(236, input);
throw eee;
}
- cnt235++;
+ cnt236++;
} while (true);
otherlv_14=(Token)match(input,24,FollowSets000.FOLLOW_2); if (state.failed) return ;
@@ -31175,13 +31239,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// $ANTLR end synpred27_InternalQVTcore
- // $ANTLR start synpred72_InternalQVTcore
- public final void synpred72_InternalQVTcore_fragment() throws RecognitionException {
+ // $ANTLR start synpred73_InternalQVTcore
+ public final void synpred73_InternalQVTcore_fragment() throws RecognitionException {
AntlrDatatypeRuleToken this_QVTbaseUnrestrictedName_1 = null;
- // InternalQVTcore.g:2286:5: (this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName )
- // InternalQVTcore.g:2286:5: this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName
+ // InternalQVTcore.g:2308:5: (this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName )
+ // InternalQVTcore.g:2308:5: this_QVTbaseUnrestrictedName_1= ruleQVTbaseUnrestrictedName
{
if ( state.backtracking==0 ) {
@@ -31196,24 +31260,24 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred72_InternalQVTcore
+ // $ANTLR end synpred73_InternalQVTcore
- // $ANTLR start synpred293_InternalQVTcore
- public final void synpred293_InternalQVTcore_fragment() throws RecognitionException {
+ // $ANTLR start synpred294_InternalQVTcore
+ public final void synpred294_InternalQVTcore_fragment() throws RecognitionException {
Token otherlv_2=null;
Token otherlv_4=null;
EObject lv_ownedPatternGuard_3_0 = null;
- // InternalQVTcore.g:7441:4: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )
- // InternalQVTcore.g:7441:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
+ // InternalQVTcore.g:7463:4: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )
+ // InternalQVTcore.g:7463:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
{
otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_9); if (state.failed) return ;
- // InternalQVTcore.g:7445:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
- // InternalQVTcore.g:7446:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTcore.g:7467:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:7468:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
{
- // InternalQVTcore.g:7446:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
- // InternalQVTcore.g:7447:3: lv_ownedPatternGuard_3_0= ruleExpCS
+ // InternalQVTcore.g:7468:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTcore.g:7469:3: lv_ownedPatternGuard_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -31235,10 +31299,10 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred293_InternalQVTcore
+ // $ANTLR end synpred294_InternalQVTcore
- // $ANTLR start synpred294_InternalQVTcore
- public final void synpred294_InternalQVTcore_fragment() throws RecognitionException {
+ // $ANTLR start synpred295_InternalQVTcore
+ public final void synpred295_InternalQVTcore_fragment() throws RecognitionException {
Token otherlv_2=null;
Token otherlv_4=null;
EObject lv_ownedCurlyBracketedClause_1_0 = null;
@@ -31246,14 +31310,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
EObject lv_ownedPatternGuard_3_0 = null;
- // InternalQVTcore.g:7423:3: ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )
- // InternalQVTcore.g:7423:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
+ // InternalQVTcore.g:7445:3: ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )
+ // InternalQVTcore.g:7445:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
{
- // InternalQVTcore.g:7423:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) )
- // InternalQVTcore.g:7424:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTcore.g:7445:3: ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) )
+ // InternalQVTcore.g:7446:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
{
- // InternalQVTcore.g:7424:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
- // InternalQVTcore.g:7425:3: lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS
+ // InternalQVTcore.g:7446:1: (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS )
+ // InternalQVTcore.g:7447:3: lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS
{
if ( state.backtracking==0 ) {
@@ -31271,23 +31335,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:7441:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
- int alt308=2;
- int LA308_0 = input.LA(1);
+ // InternalQVTcore.g:7463:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
+ int alt309=2;
+ int LA309_0 = input.LA(1);
- if ( (LA308_0==17) ) {
- alt308=1;
+ if ( (LA309_0==17) ) {
+ alt309=1;
}
- switch (alt308) {
+ switch (alt309) {
case 1 :
- // InternalQVTcore.g:7441:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
+ // InternalQVTcore.g:7463:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
{
otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_9); if (state.failed) return ;
- // InternalQVTcore.g:7445:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
- // InternalQVTcore.g:7446:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTcore.g:7467:1: ( (lv_ownedPatternGuard_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:7468:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
{
- // InternalQVTcore.g:7446:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
- // InternalQVTcore.g:7447:3: lv_ownedPatternGuard_3_0= ruleExpCS
+ // InternalQVTcore.g:7468:1: (lv_ownedPatternGuard_3_0= ruleExpCS )
+ // InternalQVTcore.g:7469:3: lv_ownedPatternGuard_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -31315,15 +31379,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred294_InternalQVTcore
+ // $ANTLR end synpred295_InternalQVTcore
- // $ANTLR start synpred296_InternalQVTcore
- public final void synpred296_InternalQVTcore_fragment() throws RecognitionException {
+ // $ANTLR start synpred297_InternalQVTcore
+ public final void synpred297_InternalQVTcore_fragment() throws RecognitionException {
EObject this_TypeLiteralCS_1 = null;
- // InternalQVTcore.g:7502:2: (this_TypeLiteralCS_1= ruleTypeLiteralCS )
- // InternalQVTcore.g:7502:2: this_TypeLiteralCS_1= ruleTypeLiteralCS
+ // InternalQVTcore.g:7524:2: (this_TypeLiteralCS_1= ruleTypeLiteralCS )
+ // InternalQVTcore.g:7524:2: this_TypeLiteralCS_1= ruleTypeLiteralCS
{
if ( state.backtracking==0 ) {
@@ -31338,10 +31402,10 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred296_InternalQVTcore
+ // $ANTLR end synpred297_InternalQVTcore
- // $ANTLR start synpred299_InternalQVTcore
- public final void synpred299_InternalQVTcore_fragment() throws RecognitionException {
+ // $ANTLR start synpred300_InternalQVTcore
+ public final void synpred300_InternalQVTcore_fragment() throws RecognitionException {
EObject this_PrefixedPrimaryExpCS_0 = null;
AntlrDatatypeRuleToken lv_name_2_0 = null;
@@ -31349,11 +31413,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
EObject lv_ownedRight_3_0 = null;
- // InternalQVTcore.g:7598:2: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) )
- // InternalQVTcore.g:7598:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:7620:2: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) )
+ // InternalQVTcore.g:7620:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
{
- // InternalQVTcore.g:7598:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
- // InternalQVTcore.g:7599:2: this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
+ // InternalQVTcore.g:7620:2: (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? )
+ // InternalQVTcore.g:7621:2: this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
{
if ( state.backtracking==0 ) {
@@ -31365,19 +31429,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state._fsp--;
if (state.failed) return ;
- // InternalQVTcore.g:7610:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
- int alt309=2;
- int LA309_0 = input.LA(1);
+ // InternalQVTcore.g:7632:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
+ int alt310=2;
+ int LA310_0 = input.LA(1);
- if ( (LA309_0==28||LA309_0==38||LA309_0==84||(LA309_0>=86 && LA309_0<=100)) ) {
- alt309=1;
+ if ( (LA310_0==28||LA310_0==39||LA310_0==85||(LA310_0>=87 && LA310_0<=101)) ) {
+ alt310=1;
}
- switch (alt309) {
+ switch (alt310) {
case 1 :
- // InternalQVTcore.g:7610:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:7632:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
{
- // InternalQVTcore.g:7610:2: ()
- // InternalQVTcore.g:7611:2:
+ // InternalQVTcore.g:7632:2: ()
+ // InternalQVTcore.g:7633:2:
{
if ( state.backtracking==0 ) {
@@ -31387,11 +31451,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:7619:2: ( (lv_name_2_0= ruleBinaryOperatorName ) )
- // InternalQVTcore.g:7620:1: (lv_name_2_0= ruleBinaryOperatorName )
+ // InternalQVTcore.g:7641:2: ( (lv_name_2_0= ruleBinaryOperatorName ) )
+ // InternalQVTcore.g:7642:1: (lv_name_2_0= ruleBinaryOperatorName )
{
- // InternalQVTcore.g:7620:1: (lv_name_2_0= ruleBinaryOperatorName )
- // InternalQVTcore.g:7621:3: lv_name_2_0= ruleBinaryOperatorName
+ // InternalQVTcore.g:7642:1: (lv_name_2_0= ruleBinaryOperatorName )
+ // InternalQVTcore.g:7643:3: lv_name_2_0= ruleBinaryOperatorName
{
if ( state.backtracking==0 ) {
@@ -31409,11 +31473,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // InternalQVTcore.g:7637:2: ( (lv_ownedRight_3_0= ruleExpCS ) )
- // InternalQVTcore.g:7638:1: (lv_ownedRight_3_0= ruleExpCS )
+ // InternalQVTcore.g:7659:2: ( (lv_ownedRight_3_0= ruleExpCS ) )
+ // InternalQVTcore.g:7660:1: (lv_ownedRight_3_0= ruleExpCS )
{
- // InternalQVTcore.g:7638:1: (lv_ownedRight_3_0= ruleExpCS )
- // InternalQVTcore.g:7639:3: lv_ownedRight_3_0= ruleExpCS
+ // InternalQVTcore.g:7660:1: (lv_ownedRight_3_0= ruleExpCS )
+ // InternalQVTcore.g:7661:3: lv_ownedRight_3_0= ruleExpCS
{
if ( state.backtracking==0 ) {
@@ -31443,15 +31507,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred299_InternalQVTcore
+ // $ANTLR end synpred300_InternalQVTcore
- // $ANTLR start synpred306_InternalQVTcore
- public final void synpred306_InternalQVTcore_fragment() throws RecognitionException {
+ // $ANTLR start synpred307_InternalQVTcore
+ public final void synpred307_InternalQVTcore_fragment() throws RecognitionException {
EObject this_TupleLiteralExpCS_4 = null;
- // InternalQVTcore.g:7900:2: (this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS )
- // InternalQVTcore.g:7900:2: this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS
+ // InternalQVTcore.g:7922:2: (this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS )
+ // InternalQVTcore.g:7922:2: this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -31466,15 +31530,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred306_InternalQVTcore
+ // $ANTLR end synpred307_InternalQVTcore
- // $ANTLR start synpred307_InternalQVTcore
- public final void synpred307_InternalQVTcore_fragment() throws RecognitionException {
+ // $ANTLR start synpred308_InternalQVTcore
+ public final void synpred308_InternalQVTcore_fragment() throws RecognitionException {
EObject this_MapLiteralExpCS_5 = null;
- // InternalQVTcore.g:7913:2: (this_MapLiteralExpCS_5= ruleMapLiteralExpCS )
- // InternalQVTcore.g:7913:2: this_MapLiteralExpCS_5= ruleMapLiteralExpCS
+ // InternalQVTcore.g:7935:2: (this_MapLiteralExpCS_5= ruleMapLiteralExpCS )
+ // InternalQVTcore.g:7935:2: this_MapLiteralExpCS_5= ruleMapLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -31489,15 +31553,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred307_InternalQVTcore
+ // $ANTLR end synpred308_InternalQVTcore
- // $ANTLR start synpred308_InternalQVTcore
- public final void synpred308_InternalQVTcore_fragment() throws RecognitionException {
+ // $ANTLR start synpred309_InternalQVTcore
+ public final void synpred309_InternalQVTcore_fragment() throws RecognitionException {
EObject this_CollectionLiteralExpCS_6 = null;
- // InternalQVTcore.g:7926:2: (this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS )
- // InternalQVTcore.g:7926:2: this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS
+ // InternalQVTcore.g:7948:2: (this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS )
+ // InternalQVTcore.g:7948:2: this_CollectionLiteralExpCS_6= ruleCollectionLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -31512,15 +31576,15 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred308_InternalQVTcore
+ // $ANTLR end synpred309_InternalQVTcore
- // $ANTLR start synpred310_InternalQVTcore
- public final void synpred310_InternalQVTcore_fragment() throws RecognitionException {
+ // $ANTLR start synpred311_InternalQVTcore
+ public final void synpred311_InternalQVTcore_fragment() throws RecognitionException {
EObject this_TypeLiteralExpCS_8 = null;
- // InternalQVTcore.g:7952:2: (this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS )
- // InternalQVTcore.g:7952:2: this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS
+ // InternalQVTcore.g:7974:2: (this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS )
+ // InternalQVTcore.g:7974:2: this_TypeLiteralExpCS_8= ruleTypeLiteralExpCS
{
if ( state.backtracking==0 ) {
@@ -31535,7 +31599,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
}
- // $ANTLR end synpred310_InternalQVTcore
+ // $ANTLR end synpred311_InternalQVTcore
// Delegated rules
@@ -31567,11 +31631,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred306_InternalQVTcore() {
+ public final boolean synpred307_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred306_InternalQVTcore_fragment(); // can never throw exception
+ synpred307_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31581,11 +31645,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred307_InternalQVTcore() {
+ public final boolean synpred308_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred307_InternalQVTcore_fragment(); // can never throw exception
+ synpred308_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31595,11 +31659,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred72_InternalQVTcore() {
+ public final boolean synpred27_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred72_InternalQVTcore_fragment(); // can never throw exception
+ synpred27_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31609,11 +31673,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred310_InternalQVTcore() {
+ public final boolean synpred73_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred310_InternalQVTcore_fragment(); // can never throw exception
+ synpred73_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31623,11 +31687,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred299_InternalQVTcore() {
+ public final boolean synpred294_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred299_InternalQVTcore_fragment(); // can never throw exception
+ synpred294_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31637,11 +31701,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred293_InternalQVTcore() {
+ public final boolean synpred16_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred293_InternalQVTcore_fragment(); // can never throw exception
+ synpred16_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31651,11 +31715,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred296_InternalQVTcore() {
+ public final boolean synpred23_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred296_InternalQVTcore_fragment(); // can never throw exception
+ synpred23_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31665,11 +31729,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred308_InternalQVTcore() {
+ public final boolean synpred297_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred308_InternalQVTcore_fragment(); // can never throw exception
+ synpred297_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31679,11 +31743,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred27_InternalQVTcore() {
+ public final boolean synpred300_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred27_InternalQVTcore_fragment(); // can never throw exception
+ synpred300_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31693,11 +31757,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred294_InternalQVTcore() {
+ public final boolean synpred295_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred294_InternalQVTcore_fragment(); // can never throw exception
+ synpred295_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31707,11 +31771,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred16_InternalQVTcore() {
+ public final boolean synpred309_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred16_InternalQVTcore_fragment(); // can never throw exception
+ synpred309_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31721,11 +31785,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred23_InternalQVTcore() {
+ public final boolean synpred14_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred23_InternalQVTcore_fragment(); // can never throw exception
+ synpred14_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31735,11 +31799,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state.failed=false;
return success;
}
- public final boolean synpred14_InternalQVTcore() {
+ public final boolean synpred311_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred14_InternalQVTcore_fragment(); // can never throw exception
+ synpred311_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -31751,65 +31815,65 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- protected DFA33 dfa33 = new DFA33(this);
- protected DFA46 dfa46 = new DFA46(this);
+ protected DFA34 dfa34 = new DFA34(this);
protected DFA47 dfa47 = new DFA47(this);
- protected DFA155 dfa155 = new DFA155(this);
- protected DFA158 dfa158 = new DFA158(this);
- protected DFA171 dfa171 = new DFA171(this);
- protected DFA170 dfa170 = new DFA170(this);
+ protected DFA48 dfa48 = new DFA48(this);
+ protected DFA156 dfa156 = new DFA156(this);
+ protected DFA159 dfa159 = new DFA159(this);
protected DFA172 dfa172 = new DFA172(this);
- protected DFA175 dfa175 = new DFA175(this);
- protected DFA178 dfa178 = new DFA178(this);
- protected DFA201 dfa201 = new DFA201(this);
+ protected DFA171 dfa171 = new DFA171(this);
+ protected DFA173 dfa173 = new DFA173(this);
+ protected DFA176 dfa176 = new DFA176(this);
+ protected DFA179 dfa179 = new DFA179(this);
+ protected DFA202 dfa202 = new DFA202(this);
static final String dfa_1s = "\54\uffff";
static final String dfa_2s = "\1\7\51\21\2\uffff";
- static final String dfa_3s = "\1\123\51\46\2\uffff";
+ static final String dfa_3s = "\1\124\51\47\2\uffff";
static final String dfa_4s = "\52\uffff\1\2\1\1";
static final String dfa_5s = "\54\uffff}>";
static final String[] dfa_6s = {
- "\1\1\1\2\14\uffff\1\42\1\51\3\uffff\1\41\3\uffff\1\3\1\43\1\uffff\1\47\1\uffff\1\37\1\40\1\44\4\uffff\1\33\1\45\1\50\1\46\1\31\1\11\1\4\1\12\1\uffff\1\16\1\uffff\1\23\1\uffff\1\26\2\uffff\1\34\1\uffff\1\35\1\uffff\1\36\1\uffff\1\17\1\13\1\24\1\10\1\30\1\uffff\1\14\1\21\1\22\1\32\1\5\1\25\1\uffff\1\7\1\uffff\1\27\1\uffff\1\6\1\15\1\20",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
- "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\10\uffff\1\52",
+ "\1\1\1\2\14\uffff\1\42\1\51\3\uffff\1\41\3\uffff\1\3\1\43\1\uffff\1\47\2\uffff\1\37\1\40\1\44\4\uffff\1\33\1\45\1\50\1\46\1\31\1\11\1\4\1\12\1\uffff\1\16\1\uffff\1\23\1\uffff\1\26\2\uffff\1\34\1\uffff\1\35\1\uffff\1\36\1\uffff\1\17\1\13\1\24\1\10\1\30\1\uffff\1\14\1\21\1\22\1\32\1\5\1\25\1\uffff\1\7\1\uffff\1\27\1\uffff\1\6\1\15\1\20",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\7\uffff\1\52\1\uffff\1\53\1\uffff\1\52\11\uffff\1\52",
"",
""
};
@@ -31821,11 +31885,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
- class DFA33 extends DFA {
+ class DFA34 extends DFA {
- public DFA33(BaseRecognizer recognizer) {
+ public DFA34(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 33;
+ this.decisionNumber = 34;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -31835,58 +31899,58 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
this.transition = dfa_6;
}
public String getDescription() {
- return "1246:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?";
+ return "1268:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?";
}
}
static final String dfa_7s = "\73\uffff";
static final String dfa_8s = "\1\52\72\uffff";
static final String dfa_9s = "\1\7\51\21\1\uffff\17\21\1\uffff";
- static final String dfa_10s = "\1\163\51\46\1\uffff\17\33\1\uffff";
+ static final String dfa_10s = "\1\164\51\47\1\uffff\17\33\1\uffff";
static final String dfa_11s = "\52\uffff\1\2\17\uffff\1\1";
static final String dfa_12s = "\73\uffff}>";
static final String[] dfa_13s = {
- "\1\1\1\2\14\uffff\1\42\1\51\3\uffff\1\41\3\uffff\1\3\1\43\1\uffff\1\47\1\uffff\1\37\1\40\1\44\4\uffff\1\33\1\45\1\50\1\46\1\31\1\11\1\4\1\12\1\uffff\1\16\1\uffff\1\23\1\uffff\1\26\2\uffff\1\34\1\uffff\1\35\1\uffff\1\36\1\uffff\1\17\1\13\1\24\1\10\1\30\1\uffff\1\14\1\21\1\22\1\32\1\5\1\25\1\uffff\1\7\1\uffff\1\27\1\uffff\1\6\1\15\1\20\21\uffff\1\70\1\71\1\60\1\61\1\62\1\63\1\64\1\65\1\66\1\67\1\53\1\54\1\55\1\56\1\57",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
- "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\10\uffff\1\52",
+ "\1\1\1\2\14\uffff\1\42\1\51\3\uffff\1\41\3\uffff\1\3\1\43\1\uffff\1\47\2\uffff\1\37\1\40\1\44\4\uffff\1\33\1\45\1\50\1\46\1\31\1\11\1\4\1\12\1\uffff\1\16\1\uffff\1\23\1\uffff\1\26\2\uffff\1\34\1\uffff\1\35\1\uffff\1\36\1\uffff\1\17\1\13\1\24\1\10\1\30\1\uffff\1\14\1\21\1\22\1\32\1\5\1\25\1\uffff\1\7\1\uffff\1\27\1\uffff\1\6\1\15\1\20\21\uffff\1\70\1\71\1\60\1\61\1\62\1\63\1\64\1\65\1\66\1\67\1\53\1\54\1\55\1\56\1\57",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
+ "\1\52\5\uffff\1\52\1\uffff\1\52\1\uffff\1\72\1\uffff\1\52\11\uffff\1\52",
"",
"\1\52\11\uffff\1\72",
"\1\52\11\uffff\1\72",
@@ -31914,11 +31978,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- 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_7;
this.eof = dfa_8;
this.min = dfa_9;
@@ -31928,12 +31992,12 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "()* loopback of 1814:1: ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*";
+ return "()* loopback of 1836:1: ( ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) otherlv_3= '::' )*";
}
}
- static final String dfa_14s = "\1\163\51\33\2\uffff";
+ static final String dfa_14s = "\1\164\51\33\2\uffff";
static final String[] dfa_15s = {
- "\1\1\1\2\14\uffff\1\42\1\51\3\uffff\1\41\3\uffff\1\3\1\43\1\uffff\1\47\1\uffff\1\37\1\40\1\44\4\uffff\1\33\1\45\1\50\1\46\1\31\1\11\1\4\1\12\1\uffff\1\16\1\uffff\1\23\1\uffff\1\26\2\uffff\1\34\1\uffff\1\35\1\uffff\1\36\1\uffff\1\17\1\13\1\24\1\10\1\30\1\uffff\1\14\1\21\1\22\1\32\1\5\1\25\1\uffff\1\7\1\uffff\1\27\1\uffff\1\6\1\15\1\20\21\uffff\17\52",
+ "\1\1\1\2\14\uffff\1\42\1\51\3\uffff\1\41\3\uffff\1\3\1\43\1\uffff\1\47\2\uffff\1\37\1\40\1\44\4\uffff\1\33\1\45\1\50\1\46\1\31\1\11\1\4\1\12\1\uffff\1\16\1\uffff\1\23\1\uffff\1\26\2\uffff\1\34\1\uffff\1\35\1\uffff\1\36\1\uffff\1\17\1\13\1\24\1\10\1\30\1\uffff\1\14\1\21\1\22\1\32\1\5\1\25\1\uffff\1\7\1\uffff\1\27\1\uffff\1\6\1\15\1\20\21\uffff\17\52",
"\1\52\11\uffff\1\53",
"\1\52\11\uffff\1\53",
"\1\52\11\uffff\1\53",
@@ -31981,11 +32045,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
static final char[] dfa_14 = DFA.unpackEncodedStringToUnsignedChars(dfa_14s);
static final short[][] dfa_15 = unpackEncodedStringArray(dfa_15s);
- 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_1;
this.min = dfa_2;
@@ -31995,57 +32059,57 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
this.transition = dfa_15;
}
public String getDescription() {
- return "1861:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?";
+ return "1883:1: ( (lv_ownedPathName_1_0= ruleScopeNameCS ) )?";
}
}
static final String dfa_16s = "\2\uffff\51\1\1\uffff";
static final String dfa_17s = "\1\4\1\uffff\51\21\1\uffff";
- static final String dfa_18s = "\1\u0086\1\uffff\51\176\1\uffff";
+ static final String dfa_18s = "\1\u0087\1\uffff\51\177\1\uffff";
static final String dfa_19s = "\1\uffff\1\1\51\uffff\1\2";
static final String[] dfa_20s = {
- "\1\1\1\uffff\1\1\1\2\1\3\14\uffff\1\43\1\52\1\1\1\uffff\1\53\1\42\1\uffff\1\1\1\uffff\1\4\1\44\1\uffff\1\50\1\uffff\1\40\1\41\1\45\4\uffff\1\34\1\46\1\51\1\47\1\32\1\12\1\5\1\13\1\uffff\1\17\1\uffff\1\24\1\uffff\1\27\2\uffff\1\35\1\uffff\1\36\1\uffff\1\37\1\uffff\1\20\1\14\1\25\1\11\1\31\1\uffff\1\15\1\22\1\23\1\33\1\6\1\26\1\uffff\1\10\1\uffff\1\30\1\uffff\1\7\1\16\1\21\2\1\17\uffff\17\1\2\uffff\1\1\1\uffff\4\1\4\uffff\1\1\4\uffff\2\1",
+ "\1\1\1\uffff\1\1\1\2\1\3\14\uffff\1\43\1\52\1\1\1\uffff\1\53\1\42\1\uffff\1\1\1\uffff\1\4\1\44\1\uffff\1\50\2\uffff\1\40\1\41\1\45\4\uffff\1\34\1\46\1\51\1\47\1\32\1\12\1\5\1\13\1\uffff\1\17\1\uffff\1\24\1\uffff\1\27\2\uffff\1\35\1\uffff\1\36\1\uffff\1\37\1\uffff\1\20\1\14\1\25\1\11\1\31\1\uffff\1\15\1\22\1\23\1\33\1\6\1\26\1\uffff\1\10\1\uffff\1\30\1\uffff\1\7\1\16\1\21\2\1\17\uffff\17\1\2\uffff\1\1\1\uffff\4\1\4\uffff\1\1\4\uffff\2\1",
"",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\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\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\17\uffff\1\1\7\uffff\1\1\1\uffff\1\1",
""
};
static final short[] dfa_16 = DFA.unpackEncodedString(dfa_16s);
@@ -32054,11 +32118,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
static final short[] dfa_19 = DFA.unpackEncodedString(dfa_19s);
static final short[][] dfa_20 = unpackEncodedStringArray(dfa_20s);
- class DFA155 extends DFA {
+ class DFA156 extends DFA {
- public DFA155(BaseRecognizer recognizer) {
+ public DFA156(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 155;
+ this.decisionNumber = 156;
this.eot = dfa_1;
this.eof = dfa_16;
this.min = dfa_17;
@@ -32068,62 +32132,62 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
this.transition = dfa_20;
}
public String getDescription() {
- return "6210:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )";
+ return "6232:1: ( ( ( (lv_ownedExpression_0_0= ruleExpCS ) ) (otherlv_1= '..' ( (lv_ownedLastExpression_2_0= ruleExpCS ) ) )? ) | ( (lv_ownedExpression_3_0= rulePatternExpCS ) ) )";
}
}
static final String[] dfa_21s = {
- "\1\1\1\uffff\1\1\1\2\1\3\14\uffff\1\43\1\52\1\1\1\uffff\1\53\1\42\1\uffff\1\1\1\uffff\1\4\1\44\1\uffff\1\50\1\uffff\1\40\1\41\1\45\4\uffff\1\34\1\46\1\51\1\47\1\32\1\12\1\5\1\13\1\uffff\1\17\1\uffff\1\24\1\uffff\1\27\2\uffff\1\35\1\uffff\1\36\1\uffff\1\37\1\uffff\1\20\1\14\1\25\1\11\1\31\1\uffff\1\15\1\22\1\23\1\33\1\6\1\26\1\uffff\1\10\1\uffff\1\30\1\uffff\1\7\1\16\1\21\2\1\17\uffff\17\1\2\uffff\1\1\1\uffff\4\1\4\uffff\1\1\4\uffff\2\1",
+ "\1\1\1\uffff\1\1\1\2\1\3\14\uffff\1\43\1\52\1\1\1\uffff\1\53\1\42\1\uffff\1\1\1\uffff\1\4\1\44\1\uffff\1\50\2\uffff\1\40\1\41\1\45\4\uffff\1\34\1\46\1\51\1\47\1\32\1\12\1\5\1\13\1\uffff\1\17\1\uffff\1\24\1\uffff\1\27\2\uffff\1\35\1\uffff\1\36\1\uffff\1\37\1\uffff\1\20\1\14\1\25\1\11\1\31\1\uffff\1\15\1\22\1\23\1\33\1\6\1\26\1\uffff\1\10\1\uffff\1\30\1\uffff\1\7\1\16\1\21\2\1\17\uffff\17\1\2\uffff\1\1\1\uffff\4\1\4\uffff\1\1\4\uffff\2\1",
"",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
- "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
+ "\2\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1",
""
};
static final short[][] dfa_21 = unpackEncodedStringArray(dfa_21s);
- class DFA158 extends DFA {
+ class DFA159 extends DFA {
- public DFA158(BaseRecognizer recognizer) {
+ public DFA159(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 158;
+ this.decisionNumber = 159;
this.eot = dfa_1;
this.eof = dfa_16;
this.min = dfa_17;
@@ -32133,17 +32197,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
this.transition = dfa_21;
}
public String getDescription() {
- return "6423:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )";
+ return "6445:1: (lv_ownedInitExpression_2_1= ruleExpCS | lv_ownedInitExpression_2_2= rulePatternExpCS )";
}
}
static final String dfa_22s = "\16\uffff";
static final String dfa_23s = "\1\2\15\uffff";
static final String dfa_24s = "\1\21\1\0\14\uffff";
- static final String dfa_25s = "\1\u0081\1\0\14\uffff";
+ static final String dfa_25s = "\1\u0082\1\0\14\uffff";
static final String dfa_26s = "\2\uffff\1\2\12\uffff\1\1";
static final String dfa_27s = "\1\uffff\1\0\14\uffff}>";
static final String[] dfa_28s = {
- "\1\1\3\2\3\uffff\1\2\4\uffff\1\2\10\uffff\1\2\1\uffff\1\2\114\uffff\1\2\10\uffff\1\2\2\uffff\1\2",
+ "\1\1\3\2\3\uffff\1\2\4\uffff\1\2\11\uffff\1\2\1\uffff\1\2\114\uffff\1\2\10\uffff\1\2\2\uffff\1\2",
"\1\uffff",
"",
"",
@@ -32167,11 +32231,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
static final short[] dfa_27 = DFA.unpackEncodedString(dfa_27s);
static final short[][] dfa_28 = unpackEncodedStringArray(dfa_28s);
- class DFA171 extends DFA {
+ class DFA172 extends DFA {
- public DFA171(BaseRecognizer recognizer) {
+ public DFA172(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 171;
+ this.decisionNumber = 172;
this.eot = dfa_22;
this.eof = dfa_23;
this.min = dfa_24;
@@ -32181,41 +32245,41 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
this.transition = dfa_28;
}
public String getDescription() {
- return "7423:2: ( ( (lv_ownedCurlyBracketedClause_1_0= ruleCurlyBracketedClauseCS ) ) (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )? )?";
+ return "7445: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 LA171_1 = input.LA(1);
+ int LA172_1 = input.LA(1);
- int index171_1 = input.index();
+ int index172_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred294_InternalQVTcore()) ) {s = 13;}
+ if ( (synpred295_InternalQVTcore()) ) {s = 13;}
else if ( (true) ) {s = 2;}
- input.seek(index171_1);
+ input.seek(index172_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 171, _s, input);
+ new NoViableAltException(getDescription(), 172, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA170 extends DFA {
+ class DFA171 extends DFA {
- public DFA170(BaseRecognizer recognizer) {
+ public DFA171(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 170;
+ this.decisionNumber = 171;
this.eot = dfa_22;
this.eof = dfa_23;
this.min = dfa_24;
@@ -32225,42 +32289,42 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
this.transition = dfa_28;
}
public String getDescription() {
- return "7441:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?";
+ return "7463: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 LA170_1 = input.LA(1);
+ int LA171_1 = input.LA(1);
- int index170_1 = input.index();
+ int index171_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred293_InternalQVTcore()) ) {s = 13;}
+ if ( (synpred294_InternalQVTcore()) ) {s = 13;}
else if ( (true) ) {s = 2;}
- input.seek(index170_1);
+ input.seek(index171_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 170, _s, input);
+ new NoViableAltException(getDescription(), 171, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_29s = "\72\uffff";
static final String dfa_30s = "\1\7\61\uffff\5\0\3\uffff";
- static final String dfa_31s = "\1\163\61\uffff\5\0\3\uffff";
+ static final String dfa_31s = "\1\164\61\uffff\5\0\3\uffff";
static final String dfa_32s = "\1\uffff\1\1\50\uffff\1\2\16\uffff\1\3";
static final String dfa_33s = "\62\uffff\1\0\1\1\1\2\1\3\1\4\3\uffff}>";
static final String[] dfa_34s = {
- "\2\1\14\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\1\1\1\uffff\3\1\4\uffff\10\1\1\uffff\1\1\1\uffff\1\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\1\1\uffff\1\1\1\uffff\5\1\1\uffff\6\1\1\uffff\1\1\1\uffff\1\1\1\uffff\3\1\21\uffff\12\52\1\62\1\63\1\64\1\65\1\66",
+ "\2\1\14\uffff\2\1\3\uffff\1\1\3\uffff\2\1\1\uffff\1\1\2\uffff\3\1\4\uffff\10\1\1\uffff\1\1\1\uffff\1\1\1\uffff\1\1\2\uffff\1\1\1\uffff\1\1\1\uffff\1\1\1\uffff\5\1\1\uffff\6\1\1\uffff\1\1\1\uffff\1\1\1\uffff\3\1\21\uffff\12\52\1\62\1\63\1\64\1\65\1\66",
"",
"",
"",
@@ -32327,11 +32391,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
static final short[] dfa_33 = DFA.unpackEncodedString(dfa_33s);
static final short[][] dfa_34 = unpackEncodedStringArray(dfa_34s);
- class DFA172 extends DFA {
+ class DFA173 extends DFA {
- public DFA172(BaseRecognizer recognizer) {
+ public DFA173(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 172;
+ this.decisionNumber = 173;
this.eot = dfa_29;
this.eof = dfa_29;
this.min = dfa_30;
@@ -32341,102 +32405,102 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
this.transition = dfa_34;
}
public String getDescription() {
- return "7488:1: (this_TypeNameExpCS_0= ruleTypeNameExpCS | this_TypeLiteralCS_1= ruleTypeLiteralCS | this_CollectionPatternCS_2= ruleCollectionPatternCS )";
+ return "7510:1: (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 LA172_50 = input.LA(1);
+ int LA173_50 = input.LA(1);
- int index172_50 = input.index();
+ int index173_50 = input.index();
input.rewind();
s = -1;
- if ( (synpred296_InternalQVTcore()) ) {s = 42;}
+ if ( (synpred297_InternalQVTcore()) ) {s = 42;}
else if ( (true) ) {s = 57;}
- input.seek(index172_50);
+ input.seek(index173_50);
if ( s>=0 ) return s;
break;
case 1 :
- int LA172_51 = input.LA(1);
+ int LA173_51 = input.LA(1);
- int index172_51 = input.index();
+ int index173_51 = input.index();
input.rewind();
s = -1;
- if ( (synpred296_InternalQVTcore()) ) {s = 42;}
+ if ( (synpred297_InternalQVTcore()) ) {s = 42;}
else if ( (true) ) {s = 57;}
- input.seek(index172_51);
+ input.seek(index173_51);
if ( s>=0 ) return s;
break;
case 2 :
- int LA172_52 = input.LA(1);
+ int LA173_52 = input.LA(1);
- int index172_52 = input.index();
+ int index173_52 = input.index();
input.rewind();
s = -1;
- if ( (synpred296_InternalQVTcore()) ) {s = 42;}
+ if ( (synpred297_InternalQVTcore()) ) {s = 42;}
else if ( (true) ) {s = 57;}
- input.seek(index172_52);
+ input.seek(index173_52);
if ( s>=0 ) return s;
break;
case 3 :
- int LA172_53 = input.LA(1);
+ int LA173_53 = input.LA(1);
- int index172_53 = input.index();
+ int index173_53 = input.index();
input.rewind();
s = -1;
- if ( (synpred296_InternalQVTcore()) ) {s = 42;}
+ if ( (synpred297_InternalQVTcore()) ) {s = 42;}
else if ( (true) ) {s = 57;}
- input.seek(index172_53);
+ input.seek(index173_53);
if ( s>=0 ) return s;
break;
case 4 :
- int LA172_54 = input.LA(1);
+ int LA173_54 = input.LA(1);
- int index172_54 = input.index();
+ int index173_54 = input.index();
input.rewind();
s = -1;
- if ( (synpred296_InternalQVTcore()) ) {s = 42;}
+ if ( (synpred297_InternalQVTcore()) ) {s = 42;}
else if ( (true) ) {s = 57;}
- input.seek(index172_54);
+ input.seek(index173_54);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 172, _s, input);
+ new NoViableAltException(getDescription(), 173, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_35s = "\107\uffff";
static final String dfa_36s = "\1\4\2\0\104\uffff";
- static final String dfa_37s = "\1\u0086\2\0\104\uffff";
+ static final String dfa_37s = "\1\u0087\2\0\104\uffff";
static final String dfa_38s = "\3\uffff\1\1\102\uffff\1\2";
static final String dfa_39s = "\1\uffff\1\0\1\1\104\uffff}>";
static final String[] dfa_40s = {
- "\1\3\1\uffff\3\3\14\uffff\3\3\2\uffff\1\3\1\uffff\1\3\1\uffff\2\3\1\uffff\1\3\1\uffff\3\3\4\uffff\10\3\1\uffff\1\3\1\uffff\1\3\1\uffff\1\3\2\uffff\1\3\1\uffff\1\3\1\uffff\1\3\1\uffff\5\3\1\uffff\6\3\1\uffff\1\3\1\uffff\1\3\1\uffff\3\3\1\1\1\2\17\uffff\17\3\2\uffff\1\3\1\uffff\4\3\4\uffff\1\3\4\uffff\1\106\1\3",
+ "\1\3\1\uffff\3\3\14\uffff\3\3\2\uffff\1\3\1\uffff\1\3\1\uffff\2\3\1\uffff\1\3\2\uffff\3\3\4\uffff\10\3\1\uffff\1\3\1\uffff\1\3\1\uffff\1\3\2\uffff\1\3\1\uffff\1\3\1\uffff\1\3\1\uffff\5\3\1\uffff\6\3\1\uffff\1\3\1\uffff\1\3\1\uffff\3\3\1\1\1\2\17\uffff\17\3\2\uffff\1\3\1\uffff\4\3\4\uffff\1\3\4\uffff\1\106\1\3",
"\1\uffff",
"\1\uffff",
"",
@@ -32516,11 +32580,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
static final short[] dfa_39 = DFA.unpackEncodedString(dfa_39s);
static final short[][] dfa_40 = unpackEncodedStringArray(dfa_40s);
- class DFA175 extends DFA {
+ class DFA176 extends DFA {
- public DFA175(BaseRecognizer recognizer) {
+ public DFA176(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 175;
+ this.decisionNumber = 176;
this.eot = dfa_35;
this.eof = dfa_35;
this.min = dfa_36;
@@ -32530,56 +32594,56 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
this.transition = dfa_40;
}
public String getDescription() {
- return "7598:1: ( (this_PrefixedPrimaryExpCS_0= rulePrefixedPrimaryExpCS ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )? ) | this_PrefixedLetExpCS_4= rulePrefixedLetExpCS )";
+ return "7620: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 LA175_1 = input.LA(1);
+ int LA176_1 = input.LA(1);
- int index175_1 = input.index();
+ int index176_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred299_InternalQVTcore()) ) {s = 3;}
+ if ( (synpred300_InternalQVTcore()) ) {s = 3;}
else if ( (true) ) {s = 70;}
- input.seek(index175_1);
+ input.seek(index176_1);
if ( s>=0 ) return s;
break;
case 1 :
- int LA175_2 = input.LA(1);
+ int LA176_2 = input.LA(1);
- int index175_2 = input.index();
+ int index176_2 = input.index();
input.rewind();
s = -1;
- if ( (synpred299_InternalQVTcore()) ) {s = 3;}
+ if ( (synpred300_InternalQVTcore()) ) {s = 3;}
else if ( (true) ) {s = 70;}
- input.seek(index175_2);
+ input.seek(index176_2);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 175, _s, input);
+ new NoViableAltException(getDescription(), 176, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_41s = "\1\4\12\uffff\7\0\65\uffff";
- static final String dfa_42s = "\1\u0086\12\uffff\7\0\65\uffff";
+ static final String dfa_42s = "\1\u0087\12\uffff\7\0\65\uffff";
static final String dfa_43s = "\1\uffff\1\1\1\2\1\3\1\4\15\uffff\1\10\1\11\7\uffff\1\12\50\uffff\1\5\1\6\1\7";
static final String dfa_44s = "\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\65\uffff}>";
static final String[] dfa_45s = {
- "\1\4\1\uffff\1\4\2\33\14\uffff\2\33\1\1\2\uffff\1\33\1\uffff\1\4\1\uffff\2\33\1\uffff\1\33\1\uffff\3\33\4\uffff\10\33\1\uffff\1\33\1\uffff\1\33\1\uffff\1\33\2\uffff\1\33\1\uffff\1\33\1\uffff\1\33\1\uffff\5\33\1\uffff\6\33\1\uffff\1\33\1\uffff\1\33\1\uffff\3\33\21\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",
+ "\1\4\1\uffff\1\4\2\33\14\uffff\2\33\1\1\2\uffff\1\33\1\uffff\1\4\1\uffff\2\33\1\uffff\1\33\2\uffff\3\33\4\uffff\10\33\1\uffff\1\33\1\uffff\1\33\1\uffff\1\33\2\uffff\1\33\1\uffff\1\33\1\uffff\1\33\1\uffff\5\33\1\uffff\6\33\1\uffff\1\33\1\uffff\1\33\1\uffff\3\33\21\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",
"",
"",
"",
@@ -32657,11 +32721,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
static final short[] dfa_44 = DFA.unpackEncodedString(dfa_44s);
static final short[][] dfa_45 = unpackEncodedStringArray(dfa_45s);
- class DFA178 extends DFA {
+ class DFA179 extends DFA {
- public DFA178(BaseRecognizer recognizer) {
+ public DFA179(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 178;
+ this.decisionNumber = 179;
this.eot = dfa_35;
this.eof = dfa_35;
this.min = dfa_41;
@@ -32671,180 +32735,180 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
this.transition = dfa_45;
}
public String getDescription() {
- return "7847: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 "7869: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 LA178_11 = input.LA(1);
+ int LA179_11 = input.LA(1);
- int index178_11 = input.index();
+ int index179_11 = input.index();
input.rewind();
s = -1;
- if ( (synpred306_InternalQVTcore()) ) {s = 68;}
+ if ( (synpred307_InternalQVTcore()) ) {s = 68;}
- else if ( (synpred310_InternalQVTcore()) ) {s = 19;}
+ else if ( (synpred311_InternalQVTcore()) ) {s = 19;}
- input.seek(index178_11);
+ input.seek(index179_11);
if ( s>=0 ) return s;
break;
case 1 :
- int LA178_12 = input.LA(1);
+ int LA179_12 = input.LA(1);
- int index178_12 = input.index();
+ int index179_12 = input.index();
input.rewind();
s = -1;
- if ( (synpred307_InternalQVTcore()) ) {s = 69;}
+ if ( (synpred308_InternalQVTcore()) ) {s = 69;}
- else if ( (synpred310_InternalQVTcore()) ) {s = 19;}
+ else if ( (synpred311_InternalQVTcore()) ) {s = 19;}
- input.seek(index178_12);
+ input.seek(index179_12);
if ( s>=0 ) return s;
break;
case 2 :
- int LA178_13 = input.LA(1);
+ int LA179_13 = input.LA(1);
- int index178_13 = input.index();
+ int index179_13 = input.index();
input.rewind();
s = -1;
- if ( (synpred308_InternalQVTcore()) ) {s = 70;}
+ if ( (synpred309_InternalQVTcore()) ) {s = 70;}
- else if ( (synpred310_InternalQVTcore()) ) {s = 19;}
+ else if ( (synpred311_InternalQVTcore()) ) {s = 19;}
- input.seek(index178_13);
+ input.seek(index179_13);
if ( s>=0 ) return s;
break;
case 3 :
- int LA178_14 = input.LA(1);
+ int LA179_14 = input.LA(1);
- int index178_14 = input.index();
+ int index179_14 = input.index();
input.rewind();
s = -1;
- if ( (synpred308_InternalQVTcore()) ) {s = 70;}
+ if ( (synpred309_InternalQVTcore()) ) {s = 70;}
- else if ( (synpred310_InternalQVTcore()) ) {s = 19;}
+ else if ( (synpred311_InternalQVTcore()) ) {s = 19;}
- input.seek(index178_14);
+ input.seek(index179_14);
if ( s>=0 ) return s;
break;
case 4 :
- int LA178_15 = input.LA(1);
+ int LA179_15 = input.LA(1);
- int index178_15 = input.index();
+ int index179_15 = input.index();
input.rewind();
s = -1;
- if ( (synpred308_InternalQVTcore()) ) {s = 70;}
+ if ( (synpred309_InternalQVTcore()) ) {s = 70;}
- else if ( (synpred310_InternalQVTcore()) ) {s = 19;}
+ else if ( (synpred311_InternalQVTcore()) ) {s = 19;}
- input.seek(index178_15);
+ input.seek(index179_15);
if ( s>=0 ) return s;
break;
case 5 :
- int LA178_16 = input.LA(1);
+ int LA179_16 = input.LA(1);
- int index178_16 = input.index();
+ int index179_16 = input.index();
input.rewind();
s = -1;
- if ( (synpred308_InternalQVTcore()) ) {s = 70;}
+ if ( (synpred309_InternalQVTcore()) ) {s = 70;}
- else if ( (synpred310_InternalQVTcore()) ) {s = 19;}
+ else if ( (synpred311_InternalQVTcore()) ) {s = 19;}
- input.seek(index178_16);
+ input.seek(index179_16);
if ( s>=0 ) return s;
break;
case 6 :
- int LA178_17 = input.LA(1);
+ int LA179_17 = input.LA(1);
- int index178_17 = input.index();
+ int index179_17 = input.index();
input.rewind();
s = -1;
- if ( (synpred308_InternalQVTcore()) ) {s = 70;}
+ if ( (synpred309_InternalQVTcore()) ) {s = 70;}
- else if ( (synpred310_InternalQVTcore()) ) {s = 19;}
+ else if ( (synpred311_InternalQVTcore()) ) {s = 19;}
- input.seek(index178_17);
+ input.seek(index179_17);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 178, _s, input);
+ new NoViableAltException(getDescription(), 179, _s, input);
error(nvae);
throw nvae;
}
}
- static final String dfa_46s = "\1\u0086\1\uffff\51\u0081\1\uffff";
+ static final String dfa_46s = "\1\u0087\1\uffff\51\u0082\1\uffff";
static final String[] dfa_47s = {
- "\1\1\1\uffff\1\1\1\2\1\3\14\uffff\1\43\1\52\1\1\1\uffff\1\53\1\42\1\uffff\1\1\1\uffff\1\4\1\44\1\uffff\1\50\1\uffff\1\40\1\41\1\45\4\uffff\1\34\1\46\1\51\1\47\1\32\1\12\1\5\1\13\1\uffff\1\17\1\uffff\1\24\1\uffff\1\27\2\uffff\1\35\1\uffff\1\36\1\uffff\1\37\1\uffff\1\20\1\14\1\25\1\11\1\31\1\uffff\1\15\1\22\1\23\1\33\1\6\1\26\1\uffff\1\10\1\uffff\1\30\1\uffff\1\7\1\16\1\21\2\1\17\uffff\17\1\2\uffff\1\1\1\uffff\4\1\4\uffff\1\1\4\uffff\2\1",
+ "\1\1\1\uffff\1\1\1\2\1\3\14\uffff\1\43\1\52\1\1\1\uffff\1\53\1\42\1\uffff\1\1\1\uffff\1\4\1\44\1\uffff\1\50\2\uffff\1\40\1\41\1\45\4\uffff\1\34\1\46\1\51\1\47\1\32\1\12\1\5\1\13\1\uffff\1\17\1\uffff\1\24\1\uffff\1\27\2\uffff\1\35\1\uffff\1\36\1\uffff\1\37\1\uffff\1\20\1\14\1\25\1\11\1\31\1\uffff\1\15\1\22\1\23\1\33\1\6\1\26\1\uffff\1\10\1\uffff\1\30\1\uffff\1\7\1\16\1\21\2\1\17\uffff\17\1\2\uffff\1\1\1\uffff\4\1\4\uffff\1\1\4\uffff\2\1",
"",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
- "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\11\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
+ "\1\1\5\uffff\1\1\1\uffff\1\53\1\uffff\2\1\12\uffff\1\1\55\uffff\1\1\1\uffff\17\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
""
};
static final char[] dfa_46 = DFA.unpackEncodedStringToUnsignedChars(dfa_46s);
static final short[][] dfa_47 = unpackEncodedStringArray(dfa_47s);
- class DFA201 extends DFA {
+ class DFA202 extends DFA {
- public DFA201(BaseRecognizer recognizer) {
+ public DFA202(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 201;
+ this.decisionNumber = 202;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_17;
@@ -32854,7 +32918,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
this.transition = dfa_47;
}
public String getDescription() {
- return "8887:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )";
+ return "8909:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )";
}
}
@@ -32863,134 +32927,134 @@ public class InternalQVTcoreParser 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[]{0x00001C20C4000002L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x00001C20C0000002L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x54ABFC3AC4600180L,0x00000000000EAFDFL});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x00003840C4000002L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x00003840C0000002L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0xA957F872C4600180L,0x00000000001D5FBEL});
public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x00000000000C0000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x54ABFCBAD4F001D0L,0x0F4FFFE0003EAFDFL,0x0000000000000061L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0xA957F972D4F001D0L,0x1E9FFFC0007D5FBEL,0x00000000000000C2L});
public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000140000L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x54ABFCBAD4E001D0L,0x0F4FFFE0003EAFDFL,0x0000000000000061L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0xA957F972D4E001D0L,0x1E9FFFC0007D5FBEL,0x00000000000000C2L});
public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000100000L});
public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000200000L});
public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000440002L});
public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000040002L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x54ABFCBAD5E001D0L,0x0F4FFFE0003EAFDFL,0x0000000000000061L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0xA957F972D5E001D0L,0x1E9FFFC0007D5FBEL,0x00000000000000C2L});
public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000001040000L});
public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000001000000L});
public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x54ABFC3AD4E001D0L,0x0F4FFFE0003EAFDFL,0x0000000000000041L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x54ABFC3AC4600190L,0x00000000000EAFDFL});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0xA957F872D4E001D0L,0x1E9FFFC0007D5FBEL,0x0000000000000082L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0xA957F872C4600190L,0x00000000001D5FBEL});
public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000028000000L});
public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000010000000L});
public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000020000000L});
public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x54ABFC3BC4620180L,0x00000000000EAFDFL});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000300020000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000200020000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000060000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x54ABFC3EC4700180L,0x00000000000EAFDFL});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x00000000C0100000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000004022020000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000004020020000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0xA957F877C4620180L,0x00000000001D5FBEL});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000700020000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000600020000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000400060000L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0xA957F87AC4700180L,0x00000000001D5FBEL});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x00000000C0100000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000008022020000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000008020020000L});
public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000020020000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000102040100000L,0x000000000002004CL});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000030020000000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x54ABFC3AC5600180L,0x00000000000EAFDFL});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000204040100000L,0x0000000000040098L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000060020000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0xA957F872C5600180L,0x00000000001D5FBEL});
public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x54ABFC3AC4600182L,0x000FFFE0000EAFDFL});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x54ABFC3AC4600180L,0x000FFFE0000EAFDFL});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x54ABFC3AC4700180L,0x00000000000EAFDFL});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000010002000002L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000010000000002L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0001800000000000L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0001400000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0xA957F872C4600182L,0x001FFFC0001D5FBEL});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0xA957F872C4600180L,0x001FFFC0001D5FBEL});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0xA957F872C4700180L,0x00000000001D5FBEL});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000020002000002L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000020000000002L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0003000000000000L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0002800000000000L});
public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0xFFFE040000000000L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0xFFFE040000140000L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0xFFFE040000100000L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000003L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x54ABFC3AC6600180L,0x00000000000EAFDFL});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x54ABFCBAF4E001F0L,0x0F4FFFE0003EAFDFL,0x0000000000000061L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0xFFFC080000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0xFFFC080000140000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0xFFFC080000100000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000006L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0xA957F872C6600180L,0x00000000001D5FBEL});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0xA957F972F4E001F0L,0x1E9FFFC0007D5FBEL,0x00000000000000C2L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000022820000L});
public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000000022020000L});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000030L});
- public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000100180L,0x0000000000000080L});
- public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000040L,0x0000000000100000L});
- public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000800000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x54ABFC3AC4E00180L,0x00000000000EAFDFL});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000022020000L,0x0000000000000200L});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000020020000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000060L});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000100180L,0x0000000000000100L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000040L,0x0000000000200000L});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0001000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000800000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0xA957F872C4E00180L,0x00000000001D5FBEL});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000022020000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000020020000L,0x0000000000000400L});
public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000020060000L});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0C66000000000000L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0C66000000140000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0C66000000100000L});
- public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x18CC000000000000L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x18CC000000140000L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x18CC000000100000L});
+ public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000100000L,0x0000000000000800L});
public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000002020002L});
public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000020002L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0C60000000000000L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0C60000000140000L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0C60000000100000L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000800000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000004022020000L,0x0000000000001000L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0xFFE6040000000000L,0x000000000001E000L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0xFFE6040000140000L,0x000000000001E000L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0xFFE6040000100000L,0x000000000001E000L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000022820000L,0x0000000000040000L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000022020000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x18C0000000000000L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x18C0000000140000L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x18C0000000100000L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0001000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000800000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000008022020000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0xFFCC080000000000L,0x000000000003C001L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0xFFCC080000140000L,0x000000000003C001L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0xFFCC080000100000L,0x000000000003C001L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000022820000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000022020000L,0x0000000000080000L});
public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000022060000L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000100000L,0x0000000000080000L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0001C00000100000L,0x0000000000000900L});
- public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000002L,0x4000000000000000L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000100000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0003800000100000L,0x0000000000001200L});
+ public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000002L,0x8000000000000000L});
public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000000040L});
public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000000008000002L});
public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000000800002L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000001000000L,0x4000000000000000L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000001000000L,0x8000000000000000L});
public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x54ABFCBAD6F001D0L,0x0F4FFFE0003EAFDFL,0x0000000000000061L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x54ABFCBAD6E001D0L,0x0F4FFFE0003EAFDFL,0x0000000000000061L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000002L,0x0010000000000000L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000040000L,0x0020000000000000L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0xA957F972D6F001D0L,0x1E9FFFC0007D5FBEL,0x00000000000000C2L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0xA957F972D6E001D0L,0x1E9FFFC0007D5FBEL,0x00000000000000C2L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000040000L,0x0040000000000000L});
public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000180L});
- public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000000000L,0x0080000000000000L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000004002000000L});
+ public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000000000L,0x0100000000000000L});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000008002000000L});
public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000012L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000004010000002L,0x0000001FFFD00000L});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000820002L,0x5000000000000000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000020002L,0x1000000000000000L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000000002L,0x1000000000000000L});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000000000L,0x2000000000000000L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x54ABFC3AC4700190L,0x00000000000EAFDFL});
- public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x54ABFCBAD7E001D0L,0x0F4FFFE0003EAFDFL,0x0000000000000061L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000008010000002L,0x0000003FFFA00000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000820002L,0xA000000000000000L});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000020002L,0x2000000000000000L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000000002L,0x2000000000000000L});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000000000L,0x4000000000000000L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0xA957F872C4700190L,0x00000000001D5FBEL});
+ public static final BitSet FOLLOW_111 = new BitSet(new long[]{0xA957F972D7E001D0L,0x1E9FFFC0007D5FBEL,0x00000000000000C2L});
public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x00000000210C0000L});
public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x00000000010C0000L});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000040000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000000L,0x0000000000000001L});
public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000102000002L});
- public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000004000000002L});
+ public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000008000000002L});
public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000002000002L});
- public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000014L});
- public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000028L});
+ public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000010L});
public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000100040000L});
- public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000004002800000L});
+ public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000008002800000L});
public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000000010000040L});
- public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000000010000040L,0x0000000000800000L,0x0000000000000200L});
- public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L,0x0000000000000180L});
- public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L});
- public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0000000000040002L,0x4000000000000000L});
- public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x54ABFC3AD4E001D0L,0x0F4FFFE0003EAFDFL,0x0000000000000241L});
- public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L});
- public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000000010000040L,0x0000000001000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000301L});
+ public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0000000000040002L,0x8000000000000000L});
+ public static final BitSet FOLLOW_128 = new BitSet(new long[]{0xA957F872D4E001D0L,0x1E9FFFC0007D5FBEL,0x0000000000000482L});
+ public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L});
+ public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000000L,0x0000000000000800L});
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/serializer/AbstractQVTcoreSemanticSequencer.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/serializer/AbstractQVTcoreSemanticSequencer.java
index 3ce38e38d..ed31fc296 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/serializer/AbstractQVTcoreSemanticSequencer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/serializer/AbstractQVTcoreSemanticSequencer.java
@@ -599,6 +599,7 @@ public abstract class AbstractQVTcoreSemanticSequencer extends QVTbaseSemanticSe
* name=UnrestrictedName?
* ownedInPathName=PathNameCS?
* (refines+=[Mapping|UnrestrictedName] refines+=[Mapping|UnrestrictedName]*)?
+ * overrides=[Mapping|UnrestrictedName]?
* ownedDomains+=NamedDomainCS*
* ownedMiddle=UnnamedDomainCS?
* ownedComposedMappings+=MappingCS*
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/serializer/AbstractQVTcoreSyntacticSequencer.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/serializer/AbstractQVTcoreSyntacticSequencer.java
index bc9d59025..60319cd4e 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/serializer/AbstractQVTcoreSyntacticSequencer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/serializer/AbstractQVTcoreSyntacticSequencer.java
@@ -638,7 +638,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* (';' ('initial' UnrestrictedName? ':' ';')* 'derivation' UnrestrictedName? ':')*
* ownedDefaultExpressions+=SpecificationCS
* )
- * qualifiers+='!derived' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!derived' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!derived' (ambiguity) qualifiers+='!derived'
* qualifiers+='!derived' (ambiguity) qualifiers+='!id'
@@ -656,7 +655,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!derived' (ambiguity) qualifiers+='unique'
* qualifiers+='!derived' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!derived' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!id' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!id' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!id' (ambiguity) qualifiers+='!derived'
* qualifiers+='!id' (ambiguity) qualifiers+='!id'
@@ -674,7 +672,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!id' (ambiguity) qualifiers+='unique'
* qualifiers+='!id' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!id' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!ordered' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!ordered' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!ordered' (ambiguity) qualifiers+='!derived'
* qualifiers+='!ordered' (ambiguity) qualifiers+='!id'
@@ -692,7 +689,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!ordered' (ambiguity) qualifiers+='unique'
* qualifiers+='!ordered' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!ordered' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!readonly' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!readonly' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!readonly' (ambiguity) qualifiers+='!derived'
* qualifiers+='!readonly' (ambiguity) qualifiers+='!id'
@@ -710,7 +706,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!readonly' (ambiguity) qualifiers+='unique'
* qualifiers+='!readonly' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!readonly' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!transient' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!transient' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!transient' (ambiguity) qualifiers+='!derived'
* qualifiers+='!transient' (ambiguity) qualifiers+='!id'
@@ -728,7 +723,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!transient' (ambiguity) qualifiers+='unique'
* qualifiers+='!transient' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!transient' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!unique' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!unique' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!unique' (ambiguity) qualifiers+='!derived'
* qualifiers+='!unique' (ambiguity) qualifiers+='!id'
@@ -746,7 +740,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!unique' (ambiguity) qualifiers+='unique'
* qualifiers+='!unique' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!unique' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!unsettable' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!unsettable' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!unsettable' (ambiguity) qualifiers+='!derived'
* qualifiers+='!unsettable' (ambiguity) qualifiers+='!id'
@@ -764,7 +757,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!unsettable' (ambiguity) qualifiers+='unique'
* qualifiers+='!unsettable' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!unsettable' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!volatile' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!volatile' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!volatile' (ambiguity) qualifiers+='!derived'
* qualifiers+='!volatile' (ambiguity) qualifiers+='!id'
@@ -782,7 +774,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!volatile' (ambiguity) qualifiers+='unique'
* qualifiers+='!volatile' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!volatile' (ambiguity) qualifiers+='volatile'
- * qualifiers+='derived' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='derived' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='derived' (ambiguity) qualifiers+='!derived'
* qualifiers+='derived' (ambiguity) qualifiers+='!id'
@@ -800,7 +791,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='derived' (ambiguity) qualifiers+='unique'
* qualifiers+='derived' (ambiguity) qualifiers+='unsettable'
* qualifiers+='derived' (ambiguity) qualifiers+='volatile'
- * qualifiers+='id' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='id' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='id' (ambiguity) qualifiers+='!derived'
* qualifiers+='id' (ambiguity) qualifiers+='!id'
@@ -818,7 +808,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='id' (ambiguity) qualifiers+='unique'
* qualifiers+='id' (ambiguity) qualifiers+='unsettable'
* qualifiers+='id' (ambiguity) qualifiers+='volatile'
- * qualifiers+='ordered' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='ordered' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='ordered' (ambiguity) qualifiers+='!derived'
* qualifiers+='ordered' (ambiguity) qualifiers+='!id'
@@ -836,7 +825,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='ordered' (ambiguity) qualifiers+='unique'
* qualifiers+='ordered' (ambiguity) qualifiers+='unsettable'
* qualifiers+='ordered' (ambiguity) qualifiers+='volatile'
- * qualifiers+='readonly' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='readonly' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='readonly' (ambiguity) qualifiers+='!derived'
* qualifiers+='readonly' (ambiguity) qualifiers+='!id'
@@ -854,7 +842,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='readonly' (ambiguity) qualifiers+='unique'
* qualifiers+='readonly' (ambiguity) qualifiers+='unsettable'
* qualifiers+='readonly' (ambiguity) qualifiers+='volatile'
- * qualifiers+='transient' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='transient' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='transient' (ambiguity) qualifiers+='!derived'
* qualifiers+='transient' (ambiguity) qualifiers+='!id'
@@ -872,7 +859,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='transient' (ambiguity) qualifiers+='unique'
* qualifiers+='transient' (ambiguity) qualifiers+='unsettable'
* qualifiers+='transient' (ambiguity) qualifiers+='volatile'
- * qualifiers+='unique' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='unique' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='unique' (ambiguity) qualifiers+='!derived'
* qualifiers+='unique' (ambiguity) qualifiers+='!id'
@@ -890,7 +876,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='unique' (ambiguity) qualifiers+='unique'
* qualifiers+='unique' (ambiguity) qualifiers+='unsettable'
* qualifiers+='unique' (ambiguity) qualifiers+='volatile'
- * qualifiers+='unsettable' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='unsettable' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='unsettable' (ambiguity) qualifiers+='!derived'
* qualifiers+='unsettable' (ambiguity) qualifiers+='!id'
@@ -908,7 +893,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='unsettable' (ambiguity) qualifiers+='unique'
* qualifiers+='unsettable' (ambiguity) qualifiers+='unsettable'
* qualifiers+='unsettable' (ambiguity) qualifiers+='volatile'
- * qualifiers+='volatile' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='volatile' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='volatile' (ambiguity) qualifiers+='!derived'
* qualifiers+='volatile' (ambiguity) qualifiers+='!id'
@@ -1664,11 +1648,8 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
*
* This ambiguous syntax occurs at:
* instanceClassName=SINGLE_QUOTED_STRING (ambiguity) (';' | ('{' '}')) (rule end)
- * instanceClassName=SINGLE_QUOTED_STRING (ambiguity) (('{' '}') | ';') (rule end)
* name=UnrestrictedName (ambiguity) (';' | ('{' '}')) (rule end)
- * name=UnrestrictedName (ambiguity) (('{' '}') | ';') (rule end)
* ownedSignature=TemplateSignatureCS (ambiguity) (';' | ('{' '}')) (rule end)
- * ownedSignature=TemplateSignatureCS (ambiguity) (('{' '}') | ';') (rule end)
*/
protected void emit_DataTypeCS___LeftCurlyBracketKeyword_5_0_SerializableKeyword_5_1_1_q_RightCurlyBracketKeyword_5_2__q(EObject semanticObject, ISynNavigable transition, List<INode> nodes) {
acceptNodes(transition, nodes);
@@ -1695,13 +1676,10 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* This ambiguous syntax occurs at:
* instanceClassName=SINGLE_QUOTED_STRING (ambiguity) '{' ownedLiterals+=EnumerationLiteralCS
* instanceClassName=SINGLE_QUOTED_STRING (ambiguity) (';' | ('{' '}')) (rule end)
- * instanceClassName=SINGLE_QUOTED_STRING (ambiguity) (('{' '}') | ';') (rule end)
* name=UnrestrictedName (ambiguity) '{' ownedLiterals+=EnumerationLiteralCS
* name=UnrestrictedName (ambiguity) (';' | ('{' '}')) (rule end)
- * name=UnrestrictedName (ambiguity) (('{' '}') | ';') (rule end)
* ownedSignature=TemplateSignatureCS (ambiguity) '{' ownedLiterals+=EnumerationLiteralCS
* ownedSignature=TemplateSignatureCS (ambiguity) (';' | ('{' '}')) (rule end)
- * ownedSignature=TemplateSignatureCS (ambiguity) (('{' '}') | ';') (rule end)
*/
protected void emit_EnumerationCS___LeftCurlyBracketKeyword_4_0_SerializableKeyword_4_1_1_q_RightCurlyBracketKeyword_4_2__q(EObject semanticObject, ISynNavigable transition, List<INode> nodes) {
acceptNodes(transition, nodes);
@@ -2371,7 +2349,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* (';' ('initial' UnrestrictedName? ':' ';')* 'derivation' UnrestrictedName? ':')*
* ownedDefaultExpressions+=SpecificationCS
* )
- * qualifiers+='!composes' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!composes' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!composes' (ambiguity) qualifiers+='!composes'
* qualifiers+='!composes' (ambiguity) qualifiers+='!derived'
@@ -2391,7 +2368,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!composes' (ambiguity) qualifiers+='unique'
* qualifiers+='!composes' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!composes' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!derived' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!derived' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!derived' (ambiguity) qualifiers+='!composes'
* qualifiers+='!derived' (ambiguity) qualifiers+='!derived'
@@ -2411,7 +2387,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!derived' (ambiguity) qualifiers+='unique'
* qualifiers+='!derived' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!derived' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!ordered' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!ordered' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!ordered' (ambiguity) qualifiers+='!composes'
* qualifiers+='!ordered' (ambiguity) qualifiers+='!derived'
@@ -2431,7 +2406,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!ordered' (ambiguity) qualifiers+='unique'
* qualifiers+='!ordered' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!ordered' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!readonly' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!readonly' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!readonly' (ambiguity) qualifiers+='!composes'
* qualifiers+='!readonly' (ambiguity) qualifiers+='!derived'
@@ -2451,7 +2425,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!readonly' (ambiguity) qualifiers+='unique'
* qualifiers+='!readonly' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!readonly' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!resolve' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!resolve' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!resolve' (ambiguity) qualifiers+='!composes'
* qualifiers+='!resolve' (ambiguity) qualifiers+='!derived'
@@ -2471,7 +2444,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!resolve' (ambiguity) qualifiers+='unique'
* qualifiers+='!resolve' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!resolve' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!transient' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!transient' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!transient' (ambiguity) qualifiers+='!composes'
* qualifiers+='!transient' (ambiguity) qualifiers+='!derived'
@@ -2491,7 +2463,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!transient' (ambiguity) qualifiers+='unique'
* qualifiers+='!transient' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!transient' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!unique' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!unique' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!unique' (ambiguity) qualifiers+='!composes'
* qualifiers+='!unique' (ambiguity) qualifiers+='!derived'
@@ -2511,7 +2482,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!unique' (ambiguity) qualifiers+='unique'
* qualifiers+='!unique' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!unique' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!unsettable' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!unsettable' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!unsettable' (ambiguity) qualifiers+='!composes'
* qualifiers+='!unsettable' (ambiguity) qualifiers+='!derived'
@@ -2531,7 +2501,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!unsettable' (ambiguity) qualifiers+='unique'
* qualifiers+='!unsettable' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!unsettable' (ambiguity) qualifiers+='volatile'
- * qualifiers+='!volatile' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='!volatile' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='!volatile' (ambiguity) qualifiers+='!composes'
* qualifiers+='!volatile' (ambiguity) qualifiers+='!derived'
@@ -2551,7 +2520,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='!volatile' (ambiguity) qualifiers+='unique'
* qualifiers+='!volatile' (ambiguity) qualifiers+='unsettable'
* qualifiers+='!volatile' (ambiguity) qualifiers+='volatile'
- * qualifiers+='composes' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='composes' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='composes' (ambiguity) qualifiers+='!composes'
* qualifiers+='composes' (ambiguity) qualifiers+='!derived'
@@ -2571,7 +2539,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='composes' (ambiguity) qualifiers+='unique'
* qualifiers+='composes' (ambiguity) qualifiers+='unsettable'
* qualifiers+='composes' (ambiguity) qualifiers+='volatile'
- * qualifiers+='derived' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='derived' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='derived' (ambiguity) qualifiers+='!composes'
* qualifiers+='derived' (ambiguity) qualifiers+='!derived'
@@ -2591,7 +2558,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='derived' (ambiguity) qualifiers+='unique'
* qualifiers+='derived' (ambiguity) qualifiers+='unsettable'
* qualifiers+='derived' (ambiguity) qualifiers+='volatile'
- * qualifiers+='ordered' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='ordered' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='ordered' (ambiguity) qualifiers+='!composes'
* qualifiers+='ordered' (ambiguity) qualifiers+='!derived'
@@ -2611,7 +2577,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='ordered' (ambiguity) qualifiers+='unique'
* qualifiers+='ordered' (ambiguity) qualifiers+='unsettable'
* qualifiers+='ordered' (ambiguity) qualifiers+='volatile'
- * qualifiers+='readonly' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='readonly' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='readonly' (ambiguity) qualifiers+='!composes'
* qualifiers+='readonly' (ambiguity) qualifiers+='!derived'
@@ -2631,7 +2596,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='readonly' (ambiguity) qualifiers+='unique'
* qualifiers+='readonly' (ambiguity) qualifiers+='unsettable'
* qualifiers+='readonly' (ambiguity) qualifiers+='volatile'
- * qualifiers+='resolve' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='resolve' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='resolve' (ambiguity) qualifiers+='!composes'
* qualifiers+='resolve' (ambiguity) qualifiers+='!derived'
@@ -2651,7 +2615,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='resolve' (ambiguity) qualifiers+='unique'
* qualifiers+='resolve' (ambiguity) qualifiers+='unsettable'
* qualifiers+='resolve' (ambiguity) qualifiers+='volatile'
- * qualifiers+='transient' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='transient' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='transient' (ambiguity) qualifiers+='!composes'
* qualifiers+='transient' (ambiguity) qualifiers+='!derived'
@@ -2671,7 +2634,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='transient' (ambiguity) qualifiers+='unique'
* qualifiers+='transient' (ambiguity) qualifiers+='unsettable'
* qualifiers+='transient' (ambiguity) qualifiers+='volatile'
- * qualifiers+='unique' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='unique' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='unique' (ambiguity) qualifiers+='!composes'
* qualifiers+='unique' (ambiguity) qualifiers+='!derived'
@@ -2691,7 +2653,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='unique' (ambiguity) qualifiers+='unique'
* qualifiers+='unique' (ambiguity) qualifiers+='unsettable'
* qualifiers+='unique' (ambiguity) qualifiers+='volatile'
- * qualifiers+='unsettable' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='unsettable' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='unsettable' (ambiguity) qualifiers+='!composes'
* qualifiers+='unsettable' (ambiguity) qualifiers+='!derived'
@@ -2711,7 +2672,6 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* qualifiers+='unsettable' (ambiguity) qualifiers+='unique'
* qualifiers+='unsettable' (ambiguity) qualifiers+='unsettable'
* qualifiers+='unsettable' (ambiguity) qualifiers+='volatile'
- * qualifiers+='volatile' (ambiguity) '}' (';' | ('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}')) (rule end)
* qualifiers+='volatile' (ambiguity) '}' (('{' (('initial' UnrestrictedName? ':' ';') | ('derivation' UnrestrictedName? ':' ';'))* '}') | ';') (rule end)
* qualifiers+='volatile' (ambiguity) qualifiers+='!composes'
* qualifiers+='volatile' (ambiguity) qualifiers+='!derived'
@@ -3555,19 +3515,15 @@ public abstract class AbstractQVTcoreSyntacticSequencer extends AbstractSyntacti
* instanceClassName=SINGLE_QUOTED_STRING (ambiguity) '{' ownedOperations+=OperationCS
* instanceClassName=SINGLE_QUOTED_STRING (ambiguity) '{' ownedProperties+=StructuralFeatureCS
* instanceClassName=SINGLE_QUOTED_STRING (ambiguity) (';' | ('{' '}')) (rule end)
- * instanceClassName=SINGLE_QUOTED_STRING (ambiguity) (('{' '}') | ';') (rule end)
* name=UnrestrictedName (ambiguity) '{' ownedOperations+=OperationCS
* name=UnrestrictedName (ambiguity) '{' ownedProperties+=StructuralFeatureCS
* name=UnrestrictedName (ambiguity) (';' | ('{' '}')) (rule end)
- * name=UnrestrictedName (ambiguity) (('{' '}') | ';') (rule end)
* ownedSignature=TemplateSignatureCS (ambiguity) '{' ownedOperations+=OperationCS
* ownedSignature=TemplateSignatureCS (ambiguity) '{' ownedProperties+=StructuralFeatureCS
* ownedSignature=TemplateSignatureCS (ambiguity) (';' | ('{' '}')) (rule end)
- * ownedSignature=TemplateSignatureCS (ambiguity) (('{' '}') | ';') (rule end)
* ownedSuperTypes+=TypedRefCS (ambiguity) '{' ownedOperations+=OperationCS
* ownedSuperTypes+=TypedRefCS (ambiguity) '{' ownedProperties+=StructuralFeatureCS
* ownedSuperTypes+=TypedRefCS (ambiguity) (';' | ('{' '}')) (rule end)
- * ownedSuperTypes+=TypedRefCS (ambiguity) (('{' '}') | ';') (rule end)
*/
protected void emit_StructuredClassCS___LeftCurlyBracketKeyword_6_0_RightCurlyBracketKeyword_6_2__q(EObject semanticObject, ISynNavigable transition, List<INode> nodes) {
acceptNodes(transition, nodes);
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java
index 35f0411ad..c41d8bc7e 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java
@@ -159,7 +159,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//'{'
public Keyword getLeftCurlyBracketKeyword_0_0() { return cLeftCurlyBracketKeyword_0_0; }
- //(ownedUnrealizedVariables+=UnrealizedVariableCS | ownedRealizedVariables+=RealizedVariableCS)
+ //ownedUnrealizedVariables+=UnrealizedVariableCS | ownedRealizedVariables+=RealizedVariableCS
public Alternatives getAlternatives_0_1() { return cAlternatives_0_1; }
//ownedUnrealizedVariables+=UnrealizedVariableCS
@@ -180,7 +180,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//','
public Keyword getCommaKeyword_0_2_0() { return cCommaKeyword_0_2_0; }
- //(ownedUnrealizedVariables+=UnrealizedVariableCS | ownedRealizedVariables+=RealizedVariableCS)
+ //ownedUnrealizedVariables+=UnrealizedVariableCS | ownedRealizedVariables+=RealizedVariableCS
public Alternatives getAlternatives_0_2_1() { return cAlternatives_0_2_1; }
//ownedUnrealizedVariables+=UnrealizedVariableCS
@@ -214,7 +214,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//'{'
public Keyword getLeftCurlyBracketKeyword_1_0() { return cLeftCurlyBracketKeyword_1_0; }
- //(ownedUnrealizedVariables+=UnrealizedVariableCS | ownedRealizedVariables+=RealizedVariableCS)
+ //ownedUnrealizedVariables+=UnrealizedVariableCS | ownedRealizedVariables+=RealizedVariableCS
public Alternatives getAlternatives_1_1() { return cAlternatives_1_1; }
//ownedUnrealizedVariables+=UnrealizedVariableCS
@@ -235,7 +235,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//','
public Keyword getCommaKeyword_1_2_0() { return cCommaKeyword_1_2_0; }
- //(ownedUnrealizedVariables+=UnrealizedVariableCS | ownedRealizedVariables+=RealizedVariableCS)
+ //ownedUnrealizedVariables+=UnrealizedVariableCS | ownedRealizedVariables+=RealizedVariableCS
public Alternatives getAlternatives_1_2_1() { return cAlternatives_1_2_1; }
//ownedUnrealizedVariables+=UnrealizedVariableCS
@@ -537,7 +537,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
////Variable := VariableName �:� TypeDeclaration
// GuardVariableCS UnrealizedVariableCS:
- // name=UnrestrictedName ':' ownedType=TypeExpCS
+ // name=UnrestrictedName ':' ownedType=TypeExpCS;
@Override public ParserRule getRule() { return rule; }
//name=UnrestrictedName ':' ownedType=TypeExpCS
@@ -576,7 +576,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cSemicolonKeyword_4 = (Keyword)cGroup.eContents().get(4);
//ImportCS base::ImportCS:
- // 'import' (name=Identifier ':')? ownedPathName=URIPathNameCS (isAll?='::' '*')? ';'
+ // 'import' (name=Identifier ':')? ownedPathName=URIPathNameCS (isAll?='::' '*')? ';';
@Override public ParserRule getRule() { return rule; }
//'import' (name=Identifier ':')? ownedPathName=URIPathNameCS (isAll?='::' '*')? ';'
@@ -642,26 +642,33 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cRefinesAssignment_5_2_1 = (Assignment)cGroup_5_2.eContents().get(1);
private final CrossReference cRefinesMappingCrossReference_5_2_1_0 = (CrossReference)cRefinesAssignment_5_2_1.eContents().get(0);
private final RuleCall cRefinesMappingUnrestrictedNameParserRuleCall_5_2_1_0_1 = (RuleCall)cRefinesMappingCrossReference_5_2_1_0.eContents().get(1);
- private final Keyword cLeftCurlyBracketKeyword_6 = (Keyword)cGroup.eContents().get(6);
- private final Assignment cOwnedDomainsAssignment_7 = (Assignment)cGroup.eContents().get(7);
- private final RuleCall cOwnedDomainsNamedDomainCSParserRuleCall_7_0 = (RuleCall)cOwnedDomainsAssignment_7.eContents().get(0);
- private final Group cGroup_8 = (Group)cGroup.eContents().get(8);
- private final Keyword cWhereKeyword_8_0 = (Keyword)cGroup_8.eContents().get(0);
- private final Assignment cOwnedMiddleAssignment_8_1 = (Assignment)cGroup_8.eContents().get(1);
- private final RuleCall cOwnedMiddleUnnamedDomainCSParserRuleCall_8_1_0 = (RuleCall)cOwnedMiddleAssignment_8_1.eContents().get(0);
- private final Assignment cOwnedComposedMappingsAssignment_9 = (Assignment)cGroup.eContents().get(9);
- private final RuleCall cOwnedComposedMappingsMappingCSParserRuleCall_9_0 = (RuleCall)cOwnedComposedMappingsAssignment_9.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_10 = (Keyword)cGroup.eContents().get(10);
+ private final Group cGroup_6 = (Group)cGroup.eContents().get(6);
+ private final Keyword cOverridesKeyword_6_0 = (Keyword)cGroup_6.eContents().get(0);
+ private final Assignment cOverridesAssignment_6_1 = (Assignment)cGroup_6.eContents().get(1);
+ private final CrossReference cOverridesMappingCrossReference_6_1_0 = (CrossReference)cOverridesAssignment_6_1.eContents().get(0);
+ private final RuleCall cOverridesMappingUnrestrictedNameParserRuleCall_6_1_0_1 = (RuleCall)cOverridesMappingCrossReference_6_1_0.eContents().get(1);
+ private final Keyword cLeftCurlyBracketKeyword_7 = (Keyword)cGroup.eContents().get(7);
+ private final Assignment cOwnedDomainsAssignment_8 = (Assignment)cGroup.eContents().get(8);
+ private final RuleCall cOwnedDomainsNamedDomainCSParserRuleCall_8_0 = (RuleCall)cOwnedDomainsAssignment_8.eContents().get(0);
+ private final Group cGroup_9 = (Group)cGroup.eContents().get(9);
+ private final Keyword cWhereKeyword_9_0 = (Keyword)cGroup_9.eContents().get(0);
+ private final Assignment cOwnedMiddleAssignment_9_1 = (Assignment)cGroup_9.eContents().get(1);
+ private final RuleCall cOwnedMiddleUnnamedDomainCSParserRuleCall_9_1_0 = (RuleCall)cOwnedMiddleAssignment_9_1.eContents().get(0);
+ private final Assignment cOwnedComposedMappingsAssignment_10 = (Assignment)cGroup.eContents().get(10);
+ private final RuleCall cOwnedComposedMappingsMappingCSParserRuleCall_10_0 = (RuleCall)cOwnedComposedMappingsAssignment_10.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_11 = (Keyword)cGroup.eContents().get(11);
//MappingCS:
// {MappingCS} isAbstract?='abstract'? 'map' name=UnrestrictedName? ('in' ownedInPathName=PathNameCS)? ('refines'
- // refines+=[qvtcore::Mapping|UnrestrictedName] (',' refines+=[qvtcore::Mapping|UnrestrictedName])*)? '{'
- // ownedDomains+=NamedDomainCS* ('where' ownedMiddle=UnnamedDomainCS)? ownedComposedMappings+=MappingCS* '}';
+ // refines+=[qvtcore::Mapping|UnrestrictedName] (',' refines+=[qvtcore::Mapping|UnrestrictedName])*)? ('overrides'
+ // overrides=[qvtcore::Mapping|UnrestrictedName])? '{' ownedDomains+=NamedDomainCS* ('where'
+ // ownedMiddle=UnnamedDomainCS)? ownedComposedMappings+=MappingCS* '}';
@Override public ParserRule getRule() { return rule; }
//{MappingCS} isAbstract?='abstract'? 'map' name=UnrestrictedName? ('in' ownedInPathName=PathNameCS)? ('refines'
- //refines+=[qvtcore::Mapping|UnrestrictedName] (',' refines+=[qvtcore::Mapping|UnrestrictedName])*)? '{'
- //ownedDomains+=NamedDomainCS* ('where' ownedMiddle=UnnamedDomainCS)? ownedComposedMappings+=MappingCS* '}'
+ //refines+=[qvtcore::Mapping|UnrestrictedName] (',' refines+=[qvtcore::Mapping|UnrestrictedName])*)? ('overrides'
+ //overrides=[qvtcore::Mapping|UnrestrictedName])? '{' ownedDomains+=NamedDomainCS* ('where'
+ //ownedMiddle=UnnamedDomainCS)? ownedComposedMappings+=MappingCS* '}'
public Group getGroup() { return cGroup; }
//{MappingCS}
@@ -724,35 +731,50 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//UnrestrictedName
public RuleCall getRefinesMappingUnrestrictedNameParserRuleCall_5_2_1_0_1() { return cRefinesMappingUnrestrictedNameParserRuleCall_5_2_1_0_1; }
+ //('overrides' overrides=[qvtcore::Mapping|UnrestrictedName])?
+ public Group getGroup_6() { return cGroup_6; }
+
+ //'overrides'
+ public Keyword getOverridesKeyword_6_0() { return cOverridesKeyword_6_0; }
+
+ //overrides=[qvtcore::Mapping|UnrestrictedName]
+ public Assignment getOverridesAssignment_6_1() { return cOverridesAssignment_6_1; }
+
+ //[qvtcore::Mapping|UnrestrictedName]
+ public CrossReference getOverridesMappingCrossReference_6_1_0() { return cOverridesMappingCrossReference_6_1_0; }
+
+ //UnrestrictedName
+ public RuleCall getOverridesMappingUnrestrictedNameParserRuleCall_6_1_0_1() { return cOverridesMappingUnrestrictedNameParserRuleCall_6_1_0_1; }
+
//'{'
- public Keyword getLeftCurlyBracketKeyword_6() { return cLeftCurlyBracketKeyword_6; }
+ public Keyword getLeftCurlyBracketKeyword_7() { return cLeftCurlyBracketKeyword_7; }
//ownedDomains+=NamedDomainCS*
- public Assignment getOwnedDomainsAssignment_7() { return cOwnedDomainsAssignment_7; }
+ public Assignment getOwnedDomainsAssignment_8() { return cOwnedDomainsAssignment_8; }
//NamedDomainCS
- public RuleCall getOwnedDomainsNamedDomainCSParserRuleCall_7_0() { return cOwnedDomainsNamedDomainCSParserRuleCall_7_0; }
+ public RuleCall getOwnedDomainsNamedDomainCSParserRuleCall_8_0() { return cOwnedDomainsNamedDomainCSParserRuleCall_8_0; }
//('where' ownedMiddle=UnnamedDomainCS)?
- public Group getGroup_8() { return cGroup_8; }
+ public Group getGroup_9() { return cGroup_9; }
//'where'
- public Keyword getWhereKeyword_8_0() { return cWhereKeyword_8_0; }
+ public Keyword getWhereKeyword_9_0() { return cWhereKeyword_9_0; }
//ownedMiddle=UnnamedDomainCS
- public Assignment getOwnedMiddleAssignment_8_1() { return cOwnedMiddleAssignment_8_1; }
+ public Assignment getOwnedMiddleAssignment_9_1() { return cOwnedMiddleAssignment_9_1; }
//UnnamedDomainCS
- public RuleCall getOwnedMiddleUnnamedDomainCSParserRuleCall_8_1_0() { return cOwnedMiddleUnnamedDomainCSParserRuleCall_8_1_0; }
+ public RuleCall getOwnedMiddleUnnamedDomainCSParserRuleCall_9_1_0() { return cOwnedMiddleUnnamedDomainCSParserRuleCall_9_1_0; }
//ownedComposedMappings+=MappingCS*
- public Assignment getOwnedComposedMappingsAssignment_9() { return cOwnedComposedMappingsAssignment_9; }
+ public Assignment getOwnedComposedMappingsAssignment_10() { return cOwnedComposedMappingsAssignment_10; }
//MappingCS
- public RuleCall getOwnedComposedMappingsMappingCSParserRuleCall_9_0() { return cOwnedComposedMappingsMappingCSParserRuleCall_9_0; }
+ public RuleCall getOwnedComposedMappingsMappingCSParserRuleCall_10_0() { return cOwnedComposedMappingsMappingCSParserRuleCall_10_0; }
//'}'
- public Keyword getRightCurlyBracketKeyword_10() { return cRightCurlyBracketKeyword_10; }
+ public Keyword getRightCurlyBracketKeyword_11() { return cRightCurlyBracketKeyword_11; }
}
public class NamedDomainCSElements extends AbstractParserRuleElementFinder {
@@ -772,7 +794,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//NamedDomainCS DomainCS:
// isCheck?='check'? isEnforce?='enforce'? direction=[qvtbase::TypedModel|UnrestrictedName]
- // ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
+ // ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS;
@Override public ParserRule getRule() { return rule; }
//isCheck?='check'? isEnforce?='enforce'? direction=[qvtbase::TypedModel|UnrestrictedName]
@@ -844,7 +866,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//QualifiedPackageCS qvtbasecs::QualifiedPackageCS:
// 'package' ownedPathName=ScopeNameCS? name=UnrestrictedName (':' nsPrefix=UnrestrictedName)? ('=' nsURI=URI)? ('{'
- // (ownedPackages+=QualifiedPackageCS | ownedClasses+=(ClassCS | TransformationCS))* '}' | ';')
+ // (ownedPackages+=QualifiedPackageCS | ownedClasses+=(ClassCS | TransformationCS))* '}' | ';');
@Override public ParserRule getRule() { return rule; }
//'package' ownedPathName=ScopeNameCS? name=UnrestrictedName (':' nsPrefix=UnrestrictedName)? ('=' nsURI=URI)? ('{'
@@ -890,7 +912,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//URI
public RuleCall getNsURIURIParserRuleCall_4_1_0() { return cNsURIURIParserRuleCall_4_1_0; }
- //('{' (ownedPackages+=QualifiedPackageCS | ownedClasses+=(ClassCS | TransformationCS))* '}' | ';')
+ //'{' (ownedPackages+=QualifiedPackageCS | ownedClasses+=(ClassCS | TransformationCS))* '}' | ';'
public Alternatives getAlternatives_5() { return cAlternatives_5; }
//'{' (ownedPackages+=QualifiedPackageCS | ownedClasses+=(ClassCS | TransformationCS))* '}'
@@ -902,7 +924,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//(ownedPackages+=QualifiedPackageCS | ownedClasses+=(ClassCS | TransformationCS))*
public Alternatives getAlternatives_5_0_1() { return cAlternatives_5_0_1; }
- /// * ownedAnnotations+=AnnotationElementCS | * / ownedPackages+=QualifiedPackageCS
+ ///* ownedAnnotations+=AnnotationElementCS | */ ownedPackages+=QualifiedPackageCS
public Assignment getOwnedPackagesAssignment_5_0_1_0() { return cOwnedPackagesAssignment_5_0_1_0; }
//QualifiedPackageCS
@@ -1025,7 +1047,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//((':=' | isPartial?='+=') ownedInitExpression=ExpCS)?
public Group getGroup_2() { return cGroup_2; }
- //(':=' | isPartial?='+=')
+ //':=' | isPartial?='+='
public Alternatives getAlternatives_2_0() { return cAlternatives_2_0; }
//':='
@@ -1145,7 +1167,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//TypeExpCS
public RuleCall getOwnedTypeTypeExpCSParserRuleCall_8_0() { return cOwnedTypeTypeExpCSParserRuleCall_8_0; }
- //(';' | '{' ownedExpression=ExpCS '}')
+ //';' | '{' ownedExpression=ExpCS '}'
public Alternatives getAlternatives_9() { return cAlternatives_9; }
//';'
@@ -1184,7 +1206,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//// ':' <TypeCS>
// // (';' | '{' <OCLExpressionCS> '}')
// ScopeNameCS base::PathNameCS:
- // ownedPathElements+=FirstPathElementCS '::' (ownedPathElements+=NextPathElementCS '::')*
+ // ownedPathElements+=FirstPathElementCS '::' (ownedPathElements+=NextPathElementCS '::')*;
@Override public ParserRule getRule() { return rule; }
//ownedPathElements+=FirstPathElementCS '::' (ownedPathElements+=NextPathElementCS '::')*
@@ -1368,7 +1390,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cOwnedBottomPatternBottomPatternCSParserRuleCall_2_0 = (RuleCall)cOwnedBottomPatternAssignment_2.eContents().get(0);
//UnnamedDomainCS DomainCS:
- // {DomainCS} ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
+ // {DomainCS} ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS;
@Override public ParserRule getRule() { return rule; }
//{DomainCS} ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
@@ -1634,7 +1656,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
////Variable := VariableName �:� TypeDeclaration
// GuardVariableCS UnrealizedVariableCS:
- // name=UnrestrictedName ':' ownedType=TypeExpCS
+ // name=UnrestrictedName ':' ownedType=TypeExpCS;
public GuardVariableCSElements getGuardVariableCSAccess() {
return pGuardVariableCS;
}
@@ -1644,7 +1666,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//ImportCS base::ImportCS:
- // 'import' (name=Identifier ':')? ownedPathName=URIPathNameCS (isAll?='::' '*')? ';'
+ // 'import' (name=Identifier ':')? ownedPathName=URIPathNameCS (isAll?='::' '*')? ';';
public ImportCSElements getImportCSAccess() {
return pImportCS;
}
@@ -1655,8 +1677,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//MappingCS:
// {MappingCS} isAbstract?='abstract'? 'map' name=UnrestrictedName? ('in' ownedInPathName=PathNameCS)? ('refines'
- // refines+=[qvtcore::Mapping|UnrestrictedName] (',' refines+=[qvtcore::Mapping|UnrestrictedName])*)? '{'
- // ownedDomains+=NamedDomainCS* ('where' ownedMiddle=UnnamedDomainCS)? ownedComposedMappings+=MappingCS* '}';
+ // refines+=[qvtcore::Mapping|UnrestrictedName] (',' refines+=[qvtcore::Mapping|UnrestrictedName])*)? ('overrides'
+ // overrides=[qvtcore::Mapping|UnrestrictedName])? '{' ownedDomains+=NamedDomainCS* ('where'
+ // ownedMiddle=UnnamedDomainCS)? ownedComposedMappings+=MappingCS* '}';
public MappingCSElements getMappingCSAccess() {
return pMappingCS;
}
@@ -1667,7 +1690,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//NamedDomainCS DomainCS:
// isCheck?='check'? isEnforce?='enforce'? direction=[qvtbase::TypedModel|UnrestrictedName]
- // ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
+ // ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS;
public NamedDomainCSElements getNamedDomainCSAccess() {
return pNamedDomainCS;
}
@@ -1678,7 +1701,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//QualifiedPackageCS qvtbasecs::QualifiedPackageCS:
// 'package' ownedPathName=ScopeNameCS? name=UnrestrictedName (':' nsPrefix=UnrestrictedName)? ('=' nsURI=URI)? ('{'
- // (ownedPackages+=QualifiedPackageCS | ownedClasses+=(ClassCS | TransformationCS))* '}' | ';')
+ // (ownedPackages+=QualifiedPackageCS | ownedClasses+=(ClassCS | TransformationCS))* '}' | ';');
public QualifiedPackageCSElements getQualifiedPackageCSAccess() {
return pQualifiedPackageCS;
}
@@ -1739,7 +1762,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//// ':' <TypeCS>
// // (';' | '{' <OCLExpressionCS> '}')
// ScopeNameCS base::PathNameCS:
- // ownedPathElements+=FirstPathElementCS '::' (ownedPathElements+=NextPathElementCS '::')*
+ // ownedPathElements+=FirstPathElementCS '::' (ownedPathElements+=NextPathElementCS '::')*;
public ScopeNameCSElements getScopeNameCSAccess() {
return pScopeNameCS;
}
@@ -1781,7 +1804,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//UnnamedDomainCS DomainCS:
- // {DomainCS} ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS
+ // {DomainCS} ownedGuardPattern=GuardPatternCS ownedBottomPattern=BottomPatternCS;
public UnnamedDomainCSElements getUnnamedDomainCSAccess() {
return pUnnamedDomainCS;
}
@@ -1824,7 +1847,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
// qualifiers+='!transient' | qualifiers+='unique' | qualifiers+='!unique' | qualifiers+='unsettable' |
// qualifiers+='!unsettable' | qualifiers+='volatile' | qualifiers+='!volatile') ','?)+ '}')? ('{' ('initial'
// super::UnrestrictedName? ':' ownedDefaultExpressions+=SpecificationCS? ';' | 'derivation' super::UnrestrictedName?
- // ':' ownedDefaultExpressions+=SpecificationCS? ';')* '}' | ';')
+ // ':' ownedDefaultExpressions+=SpecificationCS? ';')* '}' | ';');
public QVTbaseGrammarAccess.AttributeCSElements getAttributeCSAccess() {
return gaQVTbase.getAttributeCSAccess();
}
@@ -1834,7 +1857,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//ClassCS base::ClassCS:
- // StructuredClassCS | DataTypeCS | EnumerationCS
+ // StructuredClassCS | DataTypeCS | EnumerationCS;
public QVTbaseGrammarAccess.ClassCSElements getClassCSAccess() {
return gaQVTbase.getClassCSAccess();
}
@@ -1846,8 +1869,8 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//DataTypeCS base::DataTypeCS:
// isPrimitive?='primitive'? 'datatype' name=super::UnrestrictedName ownedSignature=TemplateSignatureCS? (':'
// instanceClassName=SINGLE_QUOTED_STRING)? ('{' (isSerializable?='serializable' | '!serializable')? '}')? ('{'
- // / *(ownedAnnotations+=AnnotationElementCS
- // | ownedConstraints+=InvariantConstraintCS)* * / '}' | ';')
+ // /*(ownedAnnotations+=AnnotationElementCS
+ // | ownedConstraints+=InvariantConstraintCS)* */ '}' | ';');
public QVTbaseGrammarAccess.DataTypeCSElements getDataTypeCSAccess() {
return gaQVTbase.getDataTypeCSAccess();
}
@@ -1859,7 +1882,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//EnumerationCS base::EnumerationCS:
// 'enum' name=super::UnrestrictedName ownedSignature=TemplateSignatureCS? (':' instanceClassName=SINGLE_QUOTED_STRING)?
// ('{' (isSerializable?='serializable' | '!serializable')? '}')? ('{' ownedLiterals+=EnumerationLiteralCS
- // / *| ownedConstraints+=InvariantConstraintCS* / * '}' | ';')
+ // /*| ownedConstraints+=InvariantConstraintCS*/* '}' | ';');
public QVTbaseGrammarAccess.EnumerationCSElements getEnumerationCSAccess() {
return gaQVTbase.getEnumerationCSAccess();
}
@@ -1870,7 +1893,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//EnumerationLiteralCS base::EnumerationLiteralCS:
// ('literal' name=super::UnrestrictedName | name=EnumerationLiteralName) ('=' value=SIGNED)? ('{'
- // / *ownedAnnotations+=AnnotationElementCS* * / '}' | ';')
+ // /*ownedAnnotations+=AnnotationElementCS* */ '}' | ';');
public QVTbaseGrammarAccess.EnumerationLiteralCSElements getEnumerationLiteralCSAccess() {
return gaQVTbase.getEnumerationLiteralCSAccess();
}
@@ -1885,7 +1908,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
// ownedParameters+=ParameterCS)*)? ')' (':' ownedType=TypedMultiplicityRefCS)? ('throws' ownedExceptions+=TypedRefCS
// (',' ownedExceptions+=TypedRefCS)*)? ('{' ((qualifiers+='derived' | qualifiers+='!derived' | qualifiers+='ordered' |
// qualifiers+='!ordered' | qualifiers+='unique' | qualifiers+='!unique') ','?)+ '}')? ('{' ('body'
- // super::UnrestrictedName? ':' ownedBodyExpressions+=SpecificationCS? ';')* '}' | ';')
+ // super::UnrestrictedName? ':' ownedBodyExpressions+=SpecificationCS? ';')* '}' | ';');
public QVTbaseGrammarAccess.OperationCSElements getOperationCSAccess() {
return gaQVTbase.getOperationCSAccess();
}
@@ -1897,7 +1920,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//ParameterCS base::ParameterCS:
// name=super::UnrestrictedName (':' ownedType=TypedMultiplicityRefCS)? ('{' ((qualifiers+='ordered' |
// qualifiers+='!ordered' | qualifiers+='unique' | qualifiers+='!unique') ','?)+ '}')? ('{'
- // / *ownedAnnotations+=AnnotationElementCS* * / '}')?
+ // /*ownedAnnotations+=AnnotationElementCS* */ '}')?;
public QVTbaseGrammarAccess.ParameterCSElements getParameterCSAccess() {
return gaQVTbase.getParameterCSAccess();
}
@@ -1916,7 +1939,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
// qualifiers+='!unique' | qualifiers+='unsettable' | qualifiers+='!unsettable' | qualifiers+='volatile' |
// qualifiers+='!volatile') ','?)+ '}')? ('{' ('initial' super::UnrestrictedName? ':'
// ownedDefaultExpressions+=SpecificationCS? ';' | 'derivation' super::UnrestrictedName? ':'
- // ownedDefaultExpressions+=SpecificationCS? ';')* '}' | ';')
+ // ownedDefaultExpressions+=SpecificationCS? ';')* '}' | ';');
public QVTbaseGrammarAccess.ReferenceCSElements getReferenceCSAccess() {
return gaQVTbase.getReferenceCSAccess();
}
@@ -1926,7 +1949,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//SpecificationCS essentialocl::ExpSpecificationCS:
- // ownedExpression=ExpCS | exprString=UNQUOTED_STRING
+ // ownedExpression=ExpCS | exprString=UNQUOTED_STRING;
public QVTbaseGrammarAccess.SpecificationCSElements getSpecificationCSAccess() {
return gaQVTbase.getSpecificationCSAccess();
}
@@ -1939,7 +1962,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
// isAbstract?='abstract'? 'class' name=super::UnrestrictedName ownedSignature=TemplateSignatureCS? ('extends'
// ownedSuperTypes+=TypedRefCS (',' ownedSuperTypes+=TypedRefCS)*)? (':' instanceClassName=SINGLE_QUOTED_STRING)? ('{'
// isInterface?='interface'? '}')? ('{' (ownedOperations+=OperationCS | ownedProperties+=StructuralFeatureCS
- // / *| ownedConstraints+=InvariantConstraintCS* /)* '}' | ';')
+ // /*| ownedConstraints+=InvariantConstraintCS*/)* '}' | ';');
public QVTbaseGrammarAccess.StructuredClassCSElements getStructuredClassCSAccess() {
return gaQVTbase.getStructuredClassCSAccess();
}
@@ -1949,7 +1972,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//TypedMultiplicityRefCS base::TypedRefCS:
- // TypedRefCS ownedMultiplicity=MultiplicityCS?
+ // TypedRefCS ownedMultiplicity=MultiplicityCS?;
public QVTbaseGrammarAccess.TypedMultiplicityRefCSElements getTypedMultiplicityRefCSAccess() {
return gaQVTbase.getTypedMultiplicityRefCSAccess();
}
@@ -1959,7 +1982,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//StructuralFeatureCS base::StructuralFeatureCS:
- // AttributeCS | ReferenceCS
+ // AttributeCS | ReferenceCS;
public QVTbaseGrammarAccess.StructuralFeatureCSElements getStructuralFeatureCSAccess() {
return gaQVTbase.getStructuralFeatureCSAccess();
}
@@ -1990,7 +2013,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getQVTbaseUnrestrictedNameAccess().getRule();
}
- /// *
+ ///*
//| 'callable'
//| 'import'
//| 'key'
@@ -2000,9 +2023,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//| 'postcondition'
//| 'precondition'
//| 'reference'
- // * /
+ //*/
//SIGNED ecore::EInt:
- // '-'? INT
+ // '-'? INT;
public QVTbaseGrammarAccess.SIGNEDElements getSIGNEDAccess() {
return gaQVTbase.getSIGNEDAccess();
}
@@ -2021,7 +2044,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
////generate essentialOCLCST "http://www.eclipse.org/ocl/3.0.0/EssentialOCLCST"
// Model ContextCS:
- // ownedExpression=ExpCS
+ // ownedExpression=ExpCS;
public EssentialOCLGrammarAccess.ModelElements getModelAccess() {
return gaEssentialOCL.getModelAccess();
}
@@ -2030,7 +2053,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getModelAccess().getRule();
}
- /// ** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> * /
+ ///** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> */
//EssentialOCLReservedKeyword:
// 'and' | 'else' | 'endif' | 'if' | 'implies' | 'in' | 'let' | 'not' | 'or' | 'then' | 'xor';
public EssentialOCLGrammarAccess.EssentialOCLReservedKeywordElements getEssentialOCLReservedKeywordAccess() {
@@ -2041,7 +2064,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getEssentialOCLReservedKeywordAccess().getRule();
}
- /// ** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> * /
+ ///** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> */
//EssentialOCLUnaryOperatorName:
// '-' | 'not';
public EssentialOCLGrammarAccess.EssentialOCLUnaryOperatorNameElements getEssentialOCLUnaryOperatorNameAccess() {
@@ -2052,7 +2075,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getEssentialOCLUnaryOperatorNameAccess().getRule();
}
- /// ** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> * /
+ ///** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> */
//EssentialOCLInfixOperatorName:
// '*' | '/' | '+' | '-' | '>' | '<' | '>=' | '<=' | '=' | '<>' | 'and' | 'or' | 'xor' | 'implies';
public EssentialOCLGrammarAccess.EssentialOCLInfixOperatorNameElements getEssentialOCLInfixOperatorNameAccess() {
@@ -2063,7 +2086,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getEssentialOCLInfixOperatorNameAccess().getRule();
}
- /// ** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> * /
+ ///** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> */
//EssentialOCLNavigationOperatorName:
// '.' | '->' | '?.' | '?->';
public EssentialOCLGrammarAccess.EssentialOCLNavigationOperatorNameElements getEssentialOCLNavigationOperatorNameAccess() {
@@ -2119,7 +2142,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//
////---------------------------------------------------------------------
//
- /// ** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> * /
+ ///** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> */
//EssentialOCLUnrestrictedName:
// Identifier;
public EssentialOCLGrammarAccess.EssentialOCLUnrestrictedNameElements getEssentialOCLUnrestrictedNameAccess() {
@@ -2130,7 +2153,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getEssentialOCLUnrestrictedNameAccess().getRule();
}
- /// ** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> * /
+ ///** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> */
//EssentialOCLUnreservedName:
// super::UnrestrictedName | CollectionTypeIdentifier | PrimitiveTypeIdentifier | 'Map' | 'Tuple';
public EssentialOCLGrammarAccess.EssentialOCLUnreservedNameElements getEssentialOCLUnreservedNameAccess() {
@@ -2152,7 +2175,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//URIPathNameCS base::PathNameCS:
- // ownedPathElements+=URIFirstPathElementCS ('::' ownedPathElements+=NextPathElementCS)*
+ // ownedPathElements+=URIFirstPathElementCS ('::' ownedPathElements+=NextPathElementCS)*;
public EssentialOCLGrammarAccess.URIPathNameCSElements getURIPathNameCSAccess() {
return gaEssentialOCL.getURIPathNameCSAccess();
}
@@ -2163,7 +2186,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//URIFirstPathElementCS base::PathElementCS:
// referredElement=[pivot::NamedElement|super::UnrestrictedName] | {base::PathElementWithURICS}
- // referredElement=[pivot::Namespace|URI]
+ // referredElement=[pivot::Namespace|URI];
public EssentialOCLGrammarAccess.URIFirstPathElementCSElements getURIFirstPathElementCSAccess() {
return gaEssentialOCL.getURIFirstPathElementCSAccess();
}
@@ -2187,7 +2210,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//PrimitiveTypeCS base::PrimitiveTypeRefCS:
- // name=PrimitiveTypeIdentifier
+ // name=PrimitiveTypeIdentifier;
public EssentialOCLGrammarAccess.PrimitiveTypeCSElements getPrimitiveTypeCSAccess() {
return gaEssentialOCL.getPrimitiveTypeCSAccess();
}
@@ -2228,7 +2251,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//TupleTypeCS base::TupleTypeCS:
- // name='Tuple' ('(' (ownedParts+=TuplePartCS (',' ownedParts+=TuplePartCS)*)? ')')?
+ // name='Tuple' ('(' (ownedParts+=TuplePartCS (',' ownedParts+=TuplePartCS)*)? ')')?;
public EssentialOCLGrammarAccess.TupleTypeCSElements getTupleTypeCSAccess() {
return gaEssentialOCL.getTupleTypeCSAccess();
}
@@ -2238,7 +2261,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//TuplePartCS base::TuplePartCS:
- // name=super::UnrestrictedName ':' ownedType=TypeExpCS
+ // name=super::UnrestrictedName ':' ownedType=TypeExpCS;
public EssentialOCLGrammarAccess.TuplePartCSElements getTuplePartCSAccess() {
return gaEssentialOCL.getTuplePartCSAccess();
}
@@ -2425,7 +2448,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//TypeLiteralCS base::TypedRefCS:
- // PrimitiveTypeCS | CollectionTypeCS | MapTypeCS | TupleTypeCS
+ // PrimitiveTypeCS | CollectionTypeCS | MapTypeCS | TupleTypeCS;
public EssentialOCLGrammarAccess.TypeLiteralCSElements getTypeLiteralCSAccess() {
return gaEssentialOCL.getTypeLiteralCSAccess();
}
@@ -2435,7 +2458,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//TypeLiteralWithMultiplicityCS base::TypedRefCS:
- // TypeLiteralCS ownedMultiplicity=MultiplicityCS?
+ // TypeLiteralCS ownedMultiplicity=MultiplicityCS?;
public EssentialOCLGrammarAccess.TypeLiteralWithMultiplicityCSElements getTypeLiteralWithMultiplicityCSAccess() {
return gaEssentialOCL.getTypeLiteralWithMultiplicityCSAccess();
}
@@ -2465,7 +2488,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//TypeExpWithoutMultiplicityCS base::TypedRefCS:
- // TypeNameExpCS | TypeLiteralCS | CollectionPatternCS
+ // TypeNameExpCS | TypeLiteralCS | CollectionPatternCS;
public EssentialOCLGrammarAccess.TypeExpWithoutMultiplicityCSElements getTypeExpWithoutMultiplicityCSAccess() {
return gaEssentialOCL.getTypeExpWithoutMultiplicityCSAccess();
}
@@ -2475,7 +2498,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//TypeExpCS base::TypedRefCS:
- // TypeExpWithoutMultiplicityCS ownedMultiplicity=MultiplicityCS?
+ // TypeExpWithoutMultiplicityCS ownedMultiplicity=MultiplicityCS?;
public EssentialOCLGrammarAccess.TypeExpCSElements getTypeExpCSAccess() {
return gaEssentialOCL.getTypeExpCSAccess();
}
@@ -2498,8 +2521,8 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//
//// a = (64 / 16) / (let b : Integer in 8 / (let c : Integer in 4 ))
//
- /// * An expression elaborates a prefixed expression with zero or more binary operator and expression suffixes.
- // * An optionally prefixed let expression is permitted except when suffixed with further expressions.* /
+ ///* An expression elaborates a prefixed expression with zero or more binary operator and expression suffixes.
+ // * An optionally prefixed let expression is permitted except when suffixed with further expressions.*/
//ExpCS:
// PrefixedPrimaryExpCS ({InfixExpCS.ownedLeft=current} name=BinaryOperatorName ownedRight=ExpCS)? | PrefixedLetExpCS;
public EssentialOCLGrammarAccess.ExpCSElements getExpCSAccess() {
@@ -2510,9 +2533,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getExpCSAccess().getRule();
}
- /// * A prefixed let expression elaborates a let expression with zero or more unary prefix operators. * / PrefixedLetExpCS
+ ///* A prefixed let expression elaborates a let expression with zero or more unary prefix operators. */ PrefixedLetExpCS
//ExpCS:
- // {PrefixExpCS} name=UnaryOperatorName ownedRight=PrefixedLetExpCS | LetExpCS
+ // {PrefixExpCS} name=UnaryOperatorName ownedRight=PrefixedLetExpCS | LetExpCS;
public EssentialOCLGrammarAccess.PrefixedLetExpCSElements getPrefixedLetExpCSAccess() {
return gaEssentialOCL.getPrefixedLetExpCSAccess();
}
@@ -2521,9 +2544,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getPrefixedLetExpCSAccess().getRule();
}
- /// * A prefixed primary expression elaborates a primary expression with zero or more unary prefix operators. * /
+ ///* A prefixed primary expression elaborates a primary expression with zero or more unary prefix operators. */
//PrefixedPrimaryExpCS ExpCS:
- // {PrefixExpCS} name=UnaryOperatorName ownedRight=PrefixedPrimaryExpCS | PrimaryExpCS
+ // {PrefixExpCS} name=UnaryOperatorName ownedRight=PrefixedPrimaryExpCS | PrimaryExpCS;
public EssentialOCLGrammarAccess.PrefixedPrimaryExpCSElements getPrefixedPrimaryExpCSAccess() {
return gaEssentialOCL.getPrefixedPrimaryExpCSAccess();
}
@@ -2532,10 +2555,10 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getPrefixedPrimaryExpCSAccess().getRule();
}
- /// * A primary expression identifies the basic expressions from which more complex expressions may be constructed. * /
+ ///* A primary expression identifies the basic expressions from which more complex expressions may be constructed. */
//PrimaryExpCS ExpCS:
// NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | MapLiteralExpCS |
- // CollectionLiteralExpCS | LambdaLiteralExpCS | TypeLiteralExpCS | NameExpCS
+ // CollectionLiteralExpCS | LambdaLiteralExpCS | TypeLiteralExpCS | NameExpCS;
public EssentialOCLGrammarAccess.PrimaryExpCSElements getPrimaryExpCSAccess() {
return gaEssentialOCL.getPrimaryExpCSAccess();
}
@@ -2544,8 +2567,8 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getPrimaryExpCSAccess().getRule();
}
- /// * A name expression is a generalised rule for expressions that start with a name and which may be followed by square, round or
- // * curly bracket clauses and optionally an @pre as well.* /
+ ///* A name expression is a generalised rule for expressions that start with a name and which may be followed by square, round or
+ // * curly bracket clauses and optionally an @pre as well.*/
//NameExpCS:
// ownedPathName=PathNameCS ownedSquareBracketedClauses+=SquareBracketedClauseCS*
// ownedRoundBracketedClause=RoundBracketedClauseCS? ownedCurlyBracketedClause=CurlyBracketedClauseCS? (isPre?='@'
@@ -2558,7 +2581,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getNameExpCSAccess().getRule();
}
- /// * A curly bracket clause is a generalized rule for the literal arguments of collections, maps, tuples and shadows.* /
+ ///* A curly bracket clause is a generalized rule for the literal arguments of collections, maps, tuples and shadows.*/
//CurlyBracketedClauseCS:
// {CurlyBracketedClauseCS} '{' (ownedParts+=ShadowPartCS (',' ownedParts+=ShadowPartCS)*)? '}';
public EssentialOCLGrammarAccess.CurlyBracketedClauseCSElements getCurlyBracketedClauseCSAccess() {
@@ -2569,7 +2592,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getCurlyBracketedClauseCSAccess().getRule();
}
- /// * A curly bracket clause is a generalized rule for template specialisations and operations arguments.* /
+ ///* A curly bracket clause is a generalized rule for template specialisations and operations arguments.*/
//RoundBracketedClauseCS:
// {RoundBracketedClauseCS} '(' (ownedArguments+=NavigatingArgCS ownedArguments+=NavigatingCommaArgCS*
// (ownedArguments+=NavigatingSemiArgCS ownedArguments+=NavigatingCommaArgCS*)? (ownedArguments+=NavigatingBarArgCS
@@ -2582,7 +2605,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getRoundBracketedClauseCSAccess().getRule();
}
- /// * A square bracket clause is a generalized rule for association class qualifiers and roles.* / SquareBracketedClauseCS:
+ ///* A square bracket clause is a generalized rule for association class qualifiers and roles.*/ SquareBracketedClauseCS:
// '[' ownedTerms+=ExpCS (',' ownedTerms+=ExpCS)* ']';
public EssentialOCLGrammarAccess.SquareBracketedClauseCSElements getSquareBracketedClauseCSAccess() {
return gaEssentialOCL.getSquareBracketedClauseCSAccess();
@@ -2592,8 +2615,8 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getSquareBracketedClauseCSAccess().getRule();
}
- /// * A navigating argument is a generalized rule for the first argument in a round bracket clause. This is typically the first operation
- // * parameter or an iterator. * /
+ ///* A navigating argument is a generalized rule for the first argument in a round bracket clause. This is typically the first operation
+ // * parameter or an iterator. */
//NavigatingArgCS:
// ownedNameExpression=NavigatingArgExpCS (':' ownedType=TypeExpCS ('=' ownedInitExpression=ExpCS)? | 'in'
// ownedInitExpression=ExpCS)? | ':' ownedType=TypeExpCS;
@@ -2607,9 +2630,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//// Type-less init is an illegal infix expression
//
- /// * A navigating bar argument is a generalized rule for a bar-prefixed argument in a round bracket clause. This is typically the body of an iteration. * /
+ ///* A navigating bar argument is a generalized rule for a bar-prefixed argument in a round bracket clause. This is typically the body of an iteration. */
//NavigatingBarArgCS NavigatingArgCS:
- // prefix='|' ownedNameExpression=NavigatingArgExpCS (':' ownedType=TypeExpCS ('=' ownedInitExpression=ExpCS)?)?
+ // prefix='|' ownedNameExpression=NavigatingArgExpCS (':' ownedType=TypeExpCS ('=' ownedInitExpression=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingBarArgCSElements getNavigatingBarArgCSAccess() {
return gaEssentialOCL.getNavigatingBarArgCSAccess();
}
@@ -2620,11 +2643,11 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//// Type-less init is an illegal infix expression
//
- /// * A navigating comma argument is a generalized rule for non-first argument in a round bracket clause. These are typically non-first operation
- // * parameters or a second iterator. * /
+ ///* A navigating comma argument is a generalized rule for non-first argument in a round bracket clause. These are typically non-first operation
+ // * parameters or a second iterator. */
//NavigatingCommaArgCS NavigatingArgCS:
// prefix=',' ownedNameExpression=NavigatingArgExpCS (':' ownedType=TypeExpCS ('=' ownedInitExpression=ExpCS)? | 'in'
- // ownedInitExpression=ExpCS)?
+ // ownedInitExpression=ExpCS)?;
public EssentialOCLGrammarAccess.NavigatingCommaArgCSElements getNavigatingCommaArgCSAccess() {
return gaEssentialOCL.getNavigatingCommaArgCSAccess();
}
@@ -2635,9 +2658,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//// Type-less init is an illegal infix expression
//
- /// * A navigating semi argument is a generalized rule for a semicolon prefixed argument in a round bracket clause. This is typically an iterate accumulator. * /
+ ///* A navigating semi argument is a generalized rule for a semicolon prefixed argument in a round bracket clause. This is typically an iterate accumulator. */
//NavigatingSemiArgCS NavigatingArgCS:
- // prefix=';' ownedNameExpression=NavigatingArgExpCS (':' ownedType=TypeExpCS ('=' ownedInitExpression=ExpCS)?)?
+ // prefix=';' ownedNameExpression=NavigatingArgExpCS (':' ownedType=TypeExpCS ('=' ownedInitExpression=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingSemiArgCSElements getNavigatingSemiArgCSAccess() {
return gaEssentialOCL.getNavigatingSemiArgCSAccess();
}
@@ -2648,7 +2671,8 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
//// Type-less init is an illegal infix expression
// NavigatingArgExpCS ExpCS:
- // ExpCS
+ // ExpCS // '?' -- defined by Complete OCL
+ //;
public EssentialOCLGrammarAccess.NavigatingArgExpCSElements getNavigatingArgExpCSAccess() {
return gaEssentialOCL.getNavigatingArgExpCSAccess();
}
@@ -2675,7 +2699,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
// //;
// ElseIfThenExpCS
//IfThenExpCS:
- // 'elseif' ownedCondition=ExpCS 'then' ownedThenExpression=ExpCS
+ // 'elseif' ownedCondition=ExpCS 'then' ownedThenExpression=ExpCS;
public EssentialOCLGrammarAccess.ElseIfThenExpCSElements getElseIfThenExpCSAccess() {
return gaEssentialOCL.getElseIfThenExpCSAccess();
}
@@ -2766,7 +2790,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//FirstPathElementCS PathElementCS:
- // referredElement=[pivot::NamedElement|super::UnrestrictedName]
+ // referredElement=[pivot::NamedElement|super::UnrestrictedName];
public BaseGrammarAccess.FirstPathElementCSElements getFirstPathElementCSAccess() {
return gaBase.getFirstPathElementCSAccess();
}
@@ -2776,7 +2800,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//NextPathElementCS PathElementCS:
- // referredElement=[pivot::NamedElement|super::UnreservedName]
+ // referredElement=[pivot::NamedElement|super::UnreservedName];
public BaseGrammarAccess.NextPathElementCSElements getNextPathElementCSAccess() {
return gaBase.getNextPathElementCSAccess();
}
@@ -2886,9 +2910,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getIdentifierAccess().getRule();
}
- /// * A lowerbounded integer is used to define the lowerbound of a collection multiplicity. The value may not be the unlimited value. * /
+ ///* A lowerbounded integer is used to define the lowerbound of a collection multiplicity. The value may not be the unlimited value. */
//LOWER ecore::EInt:
- // INT
+ // INT;
public BaseGrammarAccess.LOWERElements getLOWERAccess() {
return gaBase.getLOWERAccess();
}
@@ -2897,13 +2921,13 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getLOWERAccess().getRule();
}
- /// * A number may be an integer or floating point value. The declaration here appears to be that for just an integer. This is to avoid
+ ///* A number may be an integer or floating point value. The declaration here appears to be that for just an integer. This is to avoid
// * lookahead conflicts in simple lexers between a dot within a floating point number and the dot-dot in a CollectionLiteralPartCS. A
// * practical implementation should give high priority to a successful parse of INT ('.' INT)? (('e' | 'E') ('+' | '-')? INT)? than
// * to the unsuccessful partial parse of INT '..'. The type of the INT terminal is String to allow the floating point syntax to be used.
- // * /
+ // */
//NUMBER_LITERAL BigNumber:
- // INT
+ // INT;
public BaseGrammarAccess.NUMBER_LITERALElements getNUMBER_LITERALAccess() {
return gaBase.getNUMBER_LITERALAccess();
}
@@ -2923,9 +2947,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
return getStringLiteralAccess().getRule();
}
- /// * An upperbounded integer is used to define the upperbound of a collection multiplicity. The value may be the unlimited value. * /
+ ///* An upperbounded integer is used to define the upperbound of a collection multiplicity. The value may be the unlimited value. */
//UPPER ecore::EInt:
- // INT | '*'
+ // INT | '*';
public BaseGrammarAccess.UPPERElements getUPPERAccess() {
return gaBase.getUPPERAccess();
}
@@ -2993,7 +3017,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//terminal ML_COMMENT:
- // '/ *'->'* /';
+ // '/*'->'*/';
public TerminalRule getML_COMMENTRule() {
return gaBase.getML_COMMENTRule();
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src/org/eclipse/qvtd/xtext/qvtcore/formatting/QVTcoreFormatter.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src/org/eclipse/qvtd/xtext/qvtcore/formatting/QVTcoreFormatter.java
index bb47db9f4..fdb263134 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src/org/eclipse/qvtd/xtext/qvtcore/formatting/QVTcoreFormatter.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src/org/eclipse/qvtd/xtext/qvtcore/formatting/QVTcoreFormatter.java
@@ -205,14 +205,14 @@ public class QVTcoreFormatter extends AbstractEssentialOCLFormatter
{
MappingCSElements a = f.getMappingCSAccess();
c.setLinewrap(2).before(a.getMapKeyword_2());
- c.setNoSpace().between(a.getLeftCurlyBracketKeyword_6(), a.getRightCurlyBracketKeyword_10());
- setBraces(c, a.getLeftCurlyBracketKeyword_6(), a.getRightCurlyBracketKeyword_10());
- c.setLinewrap(2).between(a.getOwnedDomainsAssignment_7(), a.getOwnedDomainsAssignment_7());
- c.setLinewrap(2).between(a.getOwnedDomainsAssignment_7(), a.getGroup_8());
- c.setLinewrap(1,2,2).before(a.getGroup_8());
- c.setLinewrap(2).between(a.getGroup_8(), a.getOwnedComposedMappingsAssignment_9());
- c.setLinewrap(1,2,2).before(a.getOwnedComposedMappingsAssignment_9());
- c.setLinewrap(2).between(a.getOwnedComposedMappingsAssignment_9(), a.getOwnedComposedMappingsAssignment_9());
+ c.setNoSpace().between(a.getLeftCurlyBracketKeyword_7(), a.getRightCurlyBracketKeyword_11());
+ setBraces(c, a.getLeftCurlyBracketKeyword_7(), a.getRightCurlyBracketKeyword_11());
+ c.setLinewrap(2).between(a.getOwnedDomainsAssignment_8(), a.getOwnedDomainsAssignment_8());
+ c.setLinewrap(2).between(a.getOwnedDomainsAssignment_8(), a.getGroup_9());
+ c.setLinewrap(1,2,2).before(a.getGroup_9());
+ c.setLinewrap(2).between(a.getGroup_9(), a.getOwnedComposedMappingsAssignment_10());
+ c.setLinewrap(1,2,2).before(a.getOwnedComposedMappingsAssignment_10());
+ c.setLinewrap(2).between(a.getOwnedComposedMappingsAssignment_10(), a.getOwnedComposedMappingsAssignment_10());
}
{
ScopeNameCSElements a = f.getScopeNameCSAccess();
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcs/impl/QVTrelationCSPackageImpl.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcs/impl/QVTrelationCSPackageImpl.java
index 66f600454..59e03d273 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcs/impl/QVTrelationCSPackageImpl.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcs/impl/QVTrelationCSPackageImpl.java
@@ -244,7 +244,7 @@ public class QVTrelationCSPackageImpl extends EPackageImpl implements QVTrelatio
/**
* Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
- *
+ *
* <p>This method is used to initialize {@link QVTrelationCSPackage#eINSTANCE} when that field is accessed.
* Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
* <!-- begin-user-doc -->
@@ -281,7 +281,7 @@ public class QVTrelationCSPackageImpl extends EPackageImpl implements QVTrelatio
// Mark meta-data to indicate it can't be changed
theQVTrelationCSPackage.freeze();
-
+
// Update the registry and return the package
EPackage.Registry.INSTANCE.put(QVTrelationCSPackage.eNS_URI, theQVTrelationCSPackage);
return theQVTrelationCSPackage;

Back to the top