Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g')
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g1070
1 files changed, 807 insertions, 263 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g
index 33c4523b4..9ae110095 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g
@@ -3303,6 +3303,18 @@ rule__MiddleBottomPatternCS__Alternatives
{ after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1()); }
)
+ |(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_2()); }
+(rule__MiddleBottomPatternCS__Group_2__0)
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_2()); }
+)
+
+ |(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_3()); }
+(rule__MiddleBottomPatternCS__Group_3__0)
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_3()); }
+)
+
;
finally {
restoreStackSize(stackSize);
@@ -3325,6 +3337,18 @@ rule__BottomPatternCS__Alternatives
{ after(grammarAccess.getBottomPatternCSAccess().getGroup_1()); }
)
+ |(
+{ before(grammarAccess.getBottomPatternCSAccess().getGroup_2()); }
+(rule__BottomPatternCS__Group_2__0)
+{ after(grammarAccess.getBottomPatternCSAccess().getGroup_2()); }
+)
+
+ |(
+{ before(grammarAccess.getBottomPatternCSAccess().getGroup_3()); }
+(rule__BottomPatternCS__Group_3__0)
+{ after(grammarAccess.getBottomPatternCSAccess().getGroup_3()); }
+)
+
;
finally {
restoreStackSize(stackSize);
@@ -3374,6 +3398,50 @@ finally {
restoreStackSize(stackSize);
}
+rule__BottomPatternCS__Alternatives_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1_0()); }
+(rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0)
+{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1_0()); }
+)
+
+ |(
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesAssignment_1_1_1()); }
+(rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1)
+{ after(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesAssignment_1_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BottomPatternCS__Alternatives_1_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1_0()); }
+(rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0)
+{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1_0()); }
+)
+
+ |(
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesAssignment_1_2_1_1()); }
+(rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1)
+{ after(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesAssignment_1_2_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__GuardPatternCS__Alternatives
@init {
int stackSize = keepStackSize();
@@ -3397,6 +3465,12 @@ rule__GuardPatternCS__Alternatives
{ after(grammarAccess.getGuardPatternCSAccess().getGroup_2()); }
)
+ |(
+{ before(grammarAccess.getGuardPatternCSAccess().getGroup_3()); }
+(rule__GuardPatternCS__Group_3__0)
+{ after(grammarAccess.getGuardPatternCSAccess().getGroup_3()); }
+)
+
;
finally {
restoreStackSize(stackSize);
@@ -6794,9 +6868,11 @@ rule__MiddleBottomPatternCS__Group_0__3__Impl
}
:
(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0_3()); }
-(rule__MiddleBottomPatternCS__Group_0_3__0)?
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0_3()); }
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3()); }
+
+ '|'
+
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3()); }
)
;
@@ -6811,6 +6887,7 @@ rule__MiddleBottomPatternCS__Group_0__4
}
:
rule__MiddleBottomPatternCS__Group_0__4__Impl
+ rule__MiddleBottomPatternCS__Group_0__5
;
finally {
restoreStackSize(stackSize);
@@ -6822,11 +6899,39 @@ rule__MiddleBottomPatternCS__Group_0__4__Impl
}
:
(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_4()); }
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4()); }
+(rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4)*
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MiddleBottomPatternCS__Group_0__5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MiddleBottomPatternCS__Group_0__5__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MiddleBottomPatternCS__Group_0__5__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5()); }
'}'
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_4()); }
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5()); }
)
;
@@ -6845,6 +6950,8 @@ finally {
+
+
rule__MiddleBottomPatternCS__Group_0_2__0
@init {
int stackSize = keepStackSize();
@@ -6908,29 +7015,29 @@ finally {
-rule__MiddleBottomPatternCS__Group_0_3__0
+rule__MiddleBottomPatternCS__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__MiddleBottomPatternCS__Group_0_3__0__Impl
- rule__MiddleBottomPatternCS__Group_0_3__1
+ rule__MiddleBottomPatternCS__Group_1__0__Impl
+ rule__MiddleBottomPatternCS__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__MiddleBottomPatternCS__Group_0_3__0__Impl
+rule__MiddleBottomPatternCS__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3_0()); }
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0()); }
- '|'
+ '{'
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3_0()); }
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0()); }
)
;
@@ -6939,26 +7046,27 @@ finally {
}
-rule__MiddleBottomPatternCS__Group_0_3__1
+rule__MiddleBottomPatternCS__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__MiddleBottomPatternCS__Group_0_3__1__Impl
+ rule__MiddleBottomPatternCS__Group_1__1__Impl
+ rule__MiddleBottomPatternCS__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__MiddleBottomPatternCS__Group_0_3__1__Impl
+rule__MiddleBottomPatternCS__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_0_3_1()); }
-(rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_3_1)*
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_0_3_1()); }
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1()); }
+(rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1)
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1()); }
)
;
@@ -6967,33 +7075,124 @@ finally {
}
+rule__MiddleBottomPatternCS__Group_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MiddleBottomPatternCS__Group_1__2__Impl
+ rule__MiddleBottomPatternCS__Group_1__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__MiddleBottomPatternCS__Group_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1_2()); }
+(rule__MiddleBottomPatternCS__Group_1_2__0)*
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__MiddleBottomPatternCS__Group_1__0
+rule__MiddleBottomPatternCS__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
- rule__MiddleBottomPatternCS__Group_1__0__Impl
- rule__MiddleBottomPatternCS__Group_1__1
+ rule__MiddleBottomPatternCS__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__MiddleBottomPatternCS__Group_1__0__Impl
+rule__MiddleBottomPatternCS__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getBottomPatternCSAction_1_0()); }
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
+
+ '}'
+
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+
+
+rule__MiddleBottomPatternCS__Group_1_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MiddleBottomPatternCS__Group_1_2__0__Impl
+ rule__MiddleBottomPatternCS__Group_1_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MiddleBottomPatternCS__Group_1_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_1_2_0()); }
+
+ ','
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_1_2_0()); }
)
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getBottomPatternCSAction_1_0()); }
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MiddleBottomPatternCS__Group_1_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MiddleBottomPatternCS__Group_1_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MiddleBottomPatternCS__Group_1_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1()); }
+(rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1)
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1()); }
)
;
@@ -7002,29 +7201,33 @@ finally {
}
-rule__MiddleBottomPatternCS__Group_1__1
+
+
+
+
+rule__MiddleBottomPatternCS__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__MiddleBottomPatternCS__Group_1__1__Impl
- rule__MiddleBottomPatternCS__Group_1__2
+ rule__MiddleBottomPatternCS__Group_2__0__Impl
+ rule__MiddleBottomPatternCS__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__MiddleBottomPatternCS__Group_1__1__Impl
+rule__MiddleBottomPatternCS__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1()); }
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0()); }
'{'
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1()); }
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0()); }
)
;
@@ -7033,27 +7236,34 @@ finally {
}
-rule__MiddleBottomPatternCS__Group_1__2
+rule__MiddleBottomPatternCS__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__MiddleBottomPatternCS__Group_1__2__Impl
- rule__MiddleBottomPatternCS__Group_1__3
+ rule__MiddleBottomPatternCS__Group_2__1__Impl
+ rule__MiddleBottomPatternCS__Group_2__2
;
finally {
restoreStackSize(stackSize);
}
-rule__MiddleBottomPatternCS__Group_1__2__Impl
+rule__MiddleBottomPatternCS__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_1_2()); }
-(rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_1_2)*
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_1_2()); }
+(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
+(rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1)
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
+)
+(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
+(rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1)*
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
+)
)
;
@@ -7062,28 +7272,96 @@ finally {
}
-rule__MiddleBottomPatternCS__Group_1__3
+rule__MiddleBottomPatternCS__Group_2__2
@init {
int stackSize = keepStackSize();
}
:
- rule__MiddleBottomPatternCS__Group_1__3__Impl
+ rule__MiddleBottomPatternCS__Group_2__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__MiddleBottomPatternCS__Group_1__3__Impl
+rule__MiddleBottomPatternCS__Group_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2()); }
'}'
-{ after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+
+
+rule__MiddleBottomPatternCS__Group_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MiddleBottomPatternCS__Group_3__0__Impl
+ rule__MiddleBottomPatternCS__Group_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MiddleBottomPatternCS__Group_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getBottomPatternCSAction_3_0()); }
+(
+
+)
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getBottomPatternCSAction_3_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MiddleBottomPatternCS__Group_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MiddleBottomPatternCS__Group_3__1__Impl
+ rule__MiddleBottomPatternCS__Group_3__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MiddleBottomPatternCS__Group_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1()); }
+
+ '{'
+
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1()); }
)
;
@@ -7092,6 +7370,34 @@ finally {
}
+rule__MiddleBottomPatternCS__Group_3__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MiddleBottomPatternCS__Group_3__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MiddleBottomPatternCS__Group_3__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2()); }
+
+ '}'
+
+{ after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
@@ -7965,9 +8271,11 @@ rule__BottomPatternCS__Group_0__3__Impl
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getGroup_0_3()); }
-(rule__BottomPatternCS__Group_0_3__0)?
-{ after(grammarAccess.getBottomPatternCSAccess().getGroup_0_3()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3()); }
+
+ '|'
+
+{ after(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3()); }
)
;
@@ -7982,6 +8290,7 @@ rule__BottomPatternCS__Group_0__4
}
:
rule__BottomPatternCS__Group_0__4__Impl
+ rule__BottomPatternCS__Group_0__5
;
finally {
restoreStackSize(stackSize);
@@ -7993,11 +8302,39 @@ rule__BottomPatternCS__Group_0__4__Impl
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_4()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4()); }
+(rule__BottomPatternCS__OwnedConstraintsAssignment_0_4)*
+{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__BottomPatternCS__Group_0__5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BottomPatternCS__Group_0__5__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BottomPatternCS__Group_0__5__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5()); }
'}'
-{ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_4()); }
+{ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5()); }
)
;
@@ -8016,6 +8353,8 @@ finally {
+
+
rule__BottomPatternCS__Group_0_2__0
@init {
int stackSize = keepStackSize();
@@ -8079,29 +8418,29 @@ finally {
-rule__BottomPatternCS__Group_0_3__0
+rule__BottomPatternCS__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_0_3__0__Impl
- rule__BottomPatternCS__Group_0_3__1
+ rule__BottomPatternCS__Group_1__0__Impl
+ rule__BottomPatternCS__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_0_3__0__Impl
+rule__BottomPatternCS__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3_0()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0()); }
- '|'
+ '{'
-{ after(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3_0()); }
+{ after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0()); }
)
;
@@ -8110,26 +8449,27 @@ finally {
}
-rule__BottomPatternCS__Group_0_3__1
+rule__BottomPatternCS__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_0_3__1__Impl
+ rule__BottomPatternCS__Group_1__1__Impl
+ rule__BottomPatternCS__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_0_3__1__Impl
+rule__BottomPatternCS__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_3_1()); }
-(rule__BottomPatternCS__OwnedConstraintsAssignment_0_3_1)*
-{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_3_1()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getAlternatives_1_1()); }
+(rule__BottomPatternCS__Alternatives_1_1)
+{ after(grammarAccess.getBottomPatternCSAccess().getAlternatives_1_1()); }
)
;
@@ -8138,33 +8478,27 @@ finally {
}
-
-
-
-
-rule__BottomPatternCS__Group_1__0
+rule__BottomPatternCS__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_1__0__Impl
- rule__BottomPatternCS__Group_1__1
+ rule__BottomPatternCS__Group_1__2__Impl
+ rule__BottomPatternCS__Group_1__3
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_1__0__Impl
+rule__BottomPatternCS__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_1_0()); }
-(
-
-)
-{ after(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_1_0()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getGroup_1_2()); }
+(rule__BottomPatternCS__Group_1_2__0)*
+{ after(grammarAccess.getBottomPatternCSAccess().getGroup_1_2()); }
)
;
@@ -8173,29 +8507,28 @@ finally {
}
-rule__BottomPatternCS__Group_1__1
+rule__BottomPatternCS__Group_1__3
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_1__1__Impl
- rule__BottomPatternCS__Group_1__2
+ rule__BottomPatternCS__Group_1__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_1__1__Impl
+rule__BottomPatternCS__Group_1__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
- '{'
+ '}'
-{ after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1()); }
+{ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
)
;
@@ -8204,27 +8537,37 @@ finally {
}
-rule__BottomPatternCS__Group_1__2
+
+
+
+
+
+
+
+
+rule__BottomPatternCS__Group_1_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_1__2__Impl
- rule__BottomPatternCS__Group_1__3
+ rule__BottomPatternCS__Group_1_2__0__Impl
+ rule__BottomPatternCS__Group_1_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_1__2__Impl
+rule__BottomPatternCS__Group_1_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_1_2()); }
-(rule__BottomPatternCS__OwnedConstraintsAssignment_1_2)*
-{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_1_2()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0()); }
+
+ ','
+
+{ after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0()); }
)
;
@@ -8233,28 +8576,26 @@ finally {
}
-rule__BottomPatternCS__Group_1__3
+rule__BottomPatternCS__Group_1_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__BottomPatternCS__Group_1__3__Impl
+ rule__BottomPatternCS__Group_1_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__Group_1__3__Impl
+rule__BottomPatternCS__Group_1_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
-
- '}'
-
-{ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getAlternatives_1_2_1()); }
+(rule__BottomPatternCS__Alternatives_1_2_1)
+{ after(grammarAccess.getBottomPatternCSAccess().getAlternatives_1_2_1()); }
)
;
@@ -8267,33 +8608,65 @@ finally {
+rule__BottomPatternCS__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__BottomPatternCS__Group_2__0__Impl
+ rule__BottomPatternCS__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BottomPatternCS__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0()); }
+
+ '{'
+{ after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__GuardPatternCS__Group_0__0
+rule__BottomPatternCS__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0__0__Impl
- rule__GuardPatternCS__Group_0__1
+ rule__BottomPatternCS__Group_2__1__Impl
+ rule__BottomPatternCS__Group_2__2
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0__0__Impl
+rule__BottomPatternCS__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_0_0()); }
(
-
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
+(rule__BottomPatternCS__OwnedConstraintsAssignment_2_1)
+{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
+)
+(
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
+(rule__BottomPatternCS__OwnedConstraintsAssignment_2_1)*
+{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1()); }
)
-{ after(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_0_0()); }
)
;
@@ -8302,29 +8675,28 @@ finally {
}
-rule__GuardPatternCS__Group_0__1
+rule__BottomPatternCS__Group_2__2
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0__1__Impl
- rule__GuardPatternCS__Group_0__2
+ rule__BottomPatternCS__Group_2__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0__1__Impl
+rule__BottomPatternCS__Group_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_1()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2()); }
- '('
+ '}'
-{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_1()); }
+{ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2()); }
)
;
@@ -8333,27 +8705,35 @@ finally {
}
-rule__GuardPatternCS__Group_0__2
+
+
+
+
+
+
+rule__BottomPatternCS__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0__2__Impl
- rule__GuardPatternCS__Group_0__3
+ rule__BottomPatternCS__Group_3__0__Impl
+ rule__BottomPatternCS__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0__2__Impl
+rule__BottomPatternCS__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2()); }
-(rule__GuardPatternCS__Group_0_2__0)?
-{ after(grammarAccess.getGuardPatternCSAccess().getGroup_0_2()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_3_0()); }
+(
+
+)
+{ after(grammarAccess.getBottomPatternCSAccess().getBottomPatternCSAction_3_0()); }
)
;
@@ -8362,27 +8742,29 @@ finally {
}
-rule__GuardPatternCS__Group_0__3
+rule__BottomPatternCS__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0__3__Impl
- rule__GuardPatternCS__Group_0__4
+ rule__BottomPatternCS__Group_3__1__Impl
+ rule__BottomPatternCS__Group_3__2
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0__3__Impl
+rule__BottomPatternCS__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getGroup_0_3()); }
-(rule__GuardPatternCS__Group_0_3__0)?
-{ after(grammarAccess.getGuardPatternCSAccess().getGroup_0_3()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1()); }
+
+ '{'
+
+{ after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1()); }
)
;
@@ -8391,28 +8773,28 @@ finally {
}
-rule__GuardPatternCS__Group_0__4
+rule__BottomPatternCS__Group_3__2
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0__4__Impl
+ rule__BottomPatternCS__Group_3__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0__4__Impl
+rule__BottomPatternCS__Group_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_4()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2()); }
- ')'
+ '}'
-{ after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_4()); }
+{ after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2()); }
)
;
@@ -8427,31 +8809,58 @@ finally {
+rule__GuardPatternCS__Group_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GuardPatternCS__Group_0__0__Impl
+ rule__GuardPatternCS__Group_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GuardPatternCS__Group_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0()); }
+
+ '('
+{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__GuardPatternCS__Group_0_2__0
+rule__GuardPatternCS__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0_2__0__Impl
- rule__GuardPatternCS__Group_0_2__1
+ rule__GuardPatternCS__Group_0__1__Impl
+ rule__GuardPatternCS__Group_0__2
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0_2__0__Impl
+rule__GuardPatternCS__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_0()); }
-(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_0)
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1()); }
+(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1)
+{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_1()); }
)
;
@@ -8460,26 +8869,27 @@ finally {
}
-rule__GuardPatternCS__Group_0_2__1
+rule__GuardPatternCS__Group_0__2
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0_2__1__Impl
+ rule__GuardPatternCS__Group_0__2__Impl
+ rule__GuardPatternCS__Group_0__3
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0_2__1__Impl
+rule__GuardPatternCS__Group_0__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2_1()); }
-(rule__GuardPatternCS__Group_0_2_1__0)*
-{ after(grammarAccess.getGuardPatternCSAccess().getGroup_0_2_1()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2()); }
+(rule__GuardPatternCS__Group_0_2__0)*
+{ after(grammarAccess.getGuardPatternCSAccess().getGroup_0_2()); }
)
;
@@ -8488,33 +8898,58 @@ finally {
}
+rule__GuardPatternCS__Group_0__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GuardPatternCS__Group_0__3__Impl
+ rule__GuardPatternCS__Group_0__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GuardPatternCS__Group_0__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3()); }
+
+ '|'
+{ after(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__GuardPatternCS__Group_0_2_1__0
+rule__GuardPatternCS__Group_0__4
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0_2_1__0__Impl
- rule__GuardPatternCS__Group_0_2_1__1
+ rule__GuardPatternCS__Group_0__4__Impl
+ rule__GuardPatternCS__Group_0__5
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0_2_1__0__Impl
+rule__GuardPatternCS__Group_0__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_1_0()); }
-
- ','
-
-{ after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_1_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_4()); }
+(rule__GuardPatternCS__OwnedPredicatesAssignment_0_4)*
+{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_4()); }
)
;
@@ -8523,26 +8958,28 @@ finally {
}
-rule__GuardPatternCS__Group_0_2_1__1
+rule__GuardPatternCS__Group_0__5
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0_2_1__1__Impl
+ rule__GuardPatternCS__Group_0__5__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0_2_1__1__Impl
+rule__GuardPatternCS__Group_0__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1_1()); }
-(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_1)
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1_1()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5()); }
+
+ ')'
+
+{ after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5()); }
)
;
@@ -8555,29 +8992,37 @@ finally {
-rule__GuardPatternCS__Group_0_3__0
+
+
+
+
+
+
+
+
+rule__GuardPatternCS__Group_0_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0_3__0__Impl
- rule__GuardPatternCS__Group_0_3__1
+ rule__GuardPatternCS__Group_0_2__0__Impl
+ rule__GuardPatternCS__Group_0_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0_3__0__Impl
+rule__GuardPatternCS__Group_0_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0()); }
- '|'
+ ','
-{ after(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3_0()); }
+{ after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0()); }
)
;
@@ -8586,26 +9031,26 @@ finally {
}
-rule__GuardPatternCS__Group_0_3__1
+rule__GuardPatternCS__Group_0_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_0_3__1__Impl
+ rule__GuardPatternCS__Group_0_2__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_0_3__1__Impl
+rule__GuardPatternCS__Group_0_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_3_1()); }
-(rule__GuardPatternCS__OwnedPredicatesAssignment_0_3_1)*
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_3_1()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1()); }
+(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1)
+{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_0_2_1()); }
)
;
@@ -8636,11 +9081,11 @@ rule__GuardPatternCS__Group_1__0__Impl
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_1_0()); }
-(
+{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0()); }
-)
-{ after(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_1_0()); }
+ '('
+
+{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0()); }
)
;
@@ -8667,11 +9112,9 @@ rule__GuardPatternCS__Group_1__1__Impl
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_1()); }
-
- '('
-
-{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_1()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1()); }
+(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1)
+{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_1()); }
)
;
@@ -8699,7 +9142,7 @@ rule__GuardPatternCS__Group_1__2__Impl
:
(
{ before(grammarAccess.getGuardPatternCSAccess().getGroup_1_2()); }
-(rule__GuardPatternCS__Group_1_2__0)?
+(rule__GuardPatternCS__Group_1_2__0)*
{ after(grammarAccess.getGuardPatternCSAccess().getGroup_1_2()); }
)
@@ -8765,9 +9208,11 @@ rule__GuardPatternCS__Group_1_2__0__Impl
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_0()); }
-(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_0)
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0()); }
+
+ ','
+
+{ after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0()); }
)
;
@@ -8793,9 +9238,9 @@ rule__GuardPatternCS__Group_1_2__1__Impl
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getGroup_1_2_1()); }
-(rule__GuardPatternCS__Group_1_2_1__0)*
-{ after(grammarAccess.getGuardPatternCSAccess().getGroup_1_2_1()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1()); }
+(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1)
+{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1()); }
)
;
@@ -8808,29 +9253,29 @@ finally {
-rule__GuardPatternCS__Group_1_2_1__0
+rule__GuardPatternCS__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_1_2_1__0__Impl
- rule__GuardPatternCS__Group_1_2_1__1
+ rule__GuardPatternCS__Group_2__0__Impl
+ rule__GuardPatternCS__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_1_2_1__0__Impl
+rule__GuardPatternCS__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_1_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0()); }
- ','
+ '('
-{ after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_1_0()); }
+{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0()); }
)
;
@@ -8839,26 +9284,34 @@ finally {
}
-rule__GuardPatternCS__Group_1_2_1__1
+rule__GuardPatternCS__Group_2__1
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_1_2_1__1__Impl
+ rule__GuardPatternCS__Group_2__1__Impl
+ rule__GuardPatternCS__Group_2__2
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_1_2_1__1__Impl
+rule__GuardPatternCS__Group_2__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1_1()); }
-(rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_1)
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesAssignment_1_2_1_1()); }
+(
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1()); }
+(rule__GuardPatternCS__OwnedPredicatesAssignment_2_1)
+{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1()); }
+)
+(
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1()); }
+(rule__GuardPatternCS__OwnedPredicatesAssignment_2_1)*
+{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1()); }
+)
)
;
@@ -8867,33 +9320,28 @@ finally {
}
-
-
-
-
-rule__GuardPatternCS__Group_2__0
+rule__GuardPatternCS__Group_2__2
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_2__0__Impl
- rule__GuardPatternCS__Group_2__1
+ rule__GuardPatternCS__Group_2__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_2__0__Impl
+rule__GuardPatternCS__Group_2__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_2_0()); }
-(
+{ before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2()); }
-)
-{ after(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_2_0()); }
+ ')'
+
+{ after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2()); }
)
;
@@ -8902,29 +9350,35 @@ finally {
}
-rule__GuardPatternCS__Group_2__1
+
+
+
+
+
+
+rule__GuardPatternCS__Group_3__0
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_2__1__Impl
- rule__GuardPatternCS__Group_2__2
+ rule__GuardPatternCS__Group_3__0__Impl
+ rule__GuardPatternCS__Group_3__1
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_2__1__Impl
+rule__GuardPatternCS__Group_3__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_1()); }
-
- '('
+{ before(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_3_0()); }
+(
-{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_1()); }
+)
+{ after(grammarAccess.getGuardPatternCSAccess().getGuardPatternCSAction_3_0()); }
)
;
@@ -8933,27 +9387,29 @@ finally {
}
-rule__GuardPatternCS__Group_2__2
+rule__GuardPatternCS__Group_3__1
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_2__2__Impl
- rule__GuardPatternCS__Group_2__3
+ rule__GuardPatternCS__Group_3__1__Impl
+ rule__GuardPatternCS__Group_3__2
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_2__2__Impl
+rule__GuardPatternCS__Group_3__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_2()); }
-(rule__GuardPatternCS__OwnedPredicatesAssignment_2_2)*
-{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_2()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1()); }
+
+ '('
+
+{ after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1()); }
)
;
@@ -8962,28 +9418,28 @@ finally {
}
-rule__GuardPatternCS__Group_2__3
+rule__GuardPatternCS__Group_3__2
@init {
int stackSize = keepStackSize();
}
:
- rule__GuardPatternCS__Group_2__3__Impl
+ rule__GuardPatternCS__Group_3__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__Group_2__3__Impl
+rule__GuardPatternCS__Group_3__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_3()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2()); }
')'
-{ after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_3()); }
+{ after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2()); }
)
;
@@ -8998,8 +9454,6 @@ finally {
-
-
rule__GuardVariableCS__Group__0
@init {
int stackSize = keepStackSize();
@@ -19360,14 +19814,29 @@ finally {
restoreStackSize(stackSize);
}
-rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_3_1
+rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0()); }
+ rulePredicateOrAssignmentCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_3_1_0()); }
- rulePredicateOrAssignmentCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_3_1_0()); }
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0()); }
+ ruleUnrealizedVariableCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0()); }
)
;
@@ -19375,14 +19844,29 @@ finally {
restoreStackSize(stackSize);
}
-rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_1_2
+rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_1_2_0()); }
- rulePredicateOrAssignmentCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_1_2_0()); }
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0()); }
+ ruleUnrealizedVariableCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0()); }
+ rulePredicateOrAssignmentCS{ after(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0()); }
)
;
@@ -19597,14 +20081,74 @@ finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__OwnedConstraintsAssignment_0_3_1
+rule__BottomPatternCS__OwnedConstraintsAssignment_0_4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0()); }
+ rulePredicateOrAssignmentCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_4_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0_0()); }
+ ruleUnrealizedVariableCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_1_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesRealizedVariableCSParserRuleCall_1_1_1_0()); }
+ ruleRealizedVariableCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesRealizedVariableCSParserRuleCall_1_1_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0_0()); }
+ ruleUnrealizedVariableCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedUnrealizedVariablesUnrealizedVariableCSParserRuleCall_1_2_1_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__BottomPatternCS__OwnedRealizedVariablesAssignment_1_2_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_3_1_0()); }
- rulePredicateOrAssignmentCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_0_3_1_0()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesRealizedVariableCSParserRuleCall_1_2_1_1_0()); }
+ ruleRealizedVariableCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedRealizedVariablesRealizedVariableCSParserRuleCall_1_2_1_1_0()); }
)
;
@@ -19612,14 +20156,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__BottomPatternCS__OwnedConstraintsAssignment_1_2
+rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_1_2_0()); }
- rulePredicateOrAssignmentCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_1_2_0()); }
+{ before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0()); }
+ rulePredicateOrAssignmentCS{ after(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsPredicateOrAssignmentCSParserRuleCall_2_1_0()); }
)
;
@@ -19627,14 +20171,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_0
+rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_0_0()); }
- ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_0_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0()); }
+ ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_1_0()); }
)
;
@@ -19642,14 +20186,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_1
+rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_1_0()); }
- ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_1_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0()); }
+ ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_0_2_1_0()); }
)
;
@@ -19657,14 +20201,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__OwnedPredicatesAssignment_0_3_1
+rule__GuardPatternCS__OwnedPredicatesAssignment_0_4
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_3_1_0()); }
- rulePredicateCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_3_1_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_4_0()); }
+ rulePredicateCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_0_4_0()); }
)
;
@@ -19672,14 +20216,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_0
+rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_0_0()); }
- ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_0_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0()); }
+ ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_1_0()); }
)
;
@@ -19687,14 +20231,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_1
+rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_1_0()); }
- ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_1_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0()); }
+ ruleGuardVariableCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedUnrealizedVariablesGuardVariableCSParserRuleCall_1_2_1_0()); }
)
;
@@ -19702,14 +20246,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__GuardPatternCS__OwnedPredicatesAssignment_2_2
+rule__GuardPatternCS__OwnedPredicatesAssignment_2_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_2_0()); }
- rulePredicateCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_2_0()); }
+{ before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_1_0()); }
+ rulePredicateCS{ after(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesPredicateCSParserRuleCall_2_1_0()); }
)
;

Back to the top