diff options
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.g | 26 |
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()); } ) ; |