diff options
Diffstat (limited to 'plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g')
-rw-r--r-- | plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g | 82 |
1 files changed, 80 insertions, 2 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g index c39fbb650..f213082b5 100644 --- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g +++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g @@ -3735,6 +3735,30 @@ finally { restoreStackSize(stackSize); } +rule__MultiplicityCS__Alternatives_2 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0()); } + + '|?' + +{ after(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0()); } +) + + |( +{ before(grammarAccess.getMultiplicityCSAccess().getIsNullFreeAssignment_2_1()); } +(rule__MultiplicityCS__IsNullFreeAssignment_2_1) +{ after(grammarAccess.getMultiplicityCSAccess().getIsNullFreeAssignment_2_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + rule__MultiplicityStringCS__StringBoundsAlternatives_0 @init { int stackSize = keepStackSize(); @@ -13492,6 +13516,7 @@ rule__MultiplicityCS__Group__2 } : rule__MultiplicityCS__Group__2__Impl + rule__MultiplicityCS__Group__3 ; finally { restoreStackSize(stackSize); @@ -13503,11 +13528,39 @@ rule__MultiplicityCS__Group__2__Impl } : ( -{ before(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2()); } +{ before(grammarAccess.getMultiplicityCSAccess().getAlternatives_2()); } +(rule__MultiplicityCS__Alternatives_2)? +{ after(grammarAccess.getMultiplicityCSAccess().getAlternatives_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__MultiplicityCS__Group__3 + @init { + int stackSize = keepStackSize(); + } +: + rule__MultiplicityCS__Group__3__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__MultiplicityCS__Group__3__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_3()); } ']' -{ after(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2()); } +{ after(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_3()); } ) ; @@ -13522,6 +13575,8 @@ finally { + + rule__PathNameCS__Group__0 @init { int stackSize = keepStackSize(); @@ -16590,6 +16645,29 @@ finally { restoreStackSize(stackSize); } +rule__MultiplicityCS__IsNullFreeAssignment_2_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0()); } +( +{ before(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0()); } + + '|1' + +{ after(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0()); } +) + +{ after(grammarAccess.getMultiplicityCSAccess().getIsNullFree1Keyword_2_1_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + rule__MultiplicityStringCS__StringBoundsAssignment @init { int stackSize = keepStackSize(); |