Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g')
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g26
1 files changed, 24 insertions, 2 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g
index ed6ba3e8d..530e0d4a7 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g
@@ -1790,9 +1790,31 @@ ruleOutVariableCS returns [EObject current=null]
}
)
-) otherlv_4=';'
+)( otherlv_4=':='
+ {
+ newLeafNode(otherlv_4, grammarAccess.getOutVariableCSAccess().getColonEqualsSignKeyword_4_0());
+ }
+(
+(
+ {
+ newCompositeNode(grammarAccess.getOutVariableCSAccess().getOwnedExpressionExpCSParserRuleCall_4_1_0());
+ }
+ lv_ownedExpression_5_0=ruleExpCS {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getOutVariableCSRule());
+ }
+ set(
+ $current,
+ "ownedExpression",
+ lv_ownedExpression_5_0,
+ "org.eclipse.ocl.xtext.essentialocl.EssentialOCL.ExpCS");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+))? otherlv_6=';'
{
- newLeafNode(otherlv_4, grammarAccess.getOutVariableCSAccess().getSemicolonKeyword_4());
+ newLeafNode(otherlv_6, grammarAccess.getOutVariableCSAccess().getSemicolonKeyword_5());
}
)
;

Back to the top